From 90013966c14d18c7c55a906c319704bc1ffc4ae9 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 21 Jun 2006 07:03:30 +0000 Subject: More renaming, fixed bugs with disconnecting patch ports internally git-svn-id: http://svn.drobilla.net/lad/ingen@74 a436a847-0d15-0410-975c-d299462d15a1 --- src/progs/Makefile.am | 4 +- src/progs/demolition/demolition.cpp | 4 +- src/progs/ingenuity/DSSIController.cpp | 2 +- src/progs/ingenuity/GladeFactory.cpp | 6 +- src/progs/ingenuity/Makefile.am | 14 +- src/progs/ingenuity/cmdline.c | 4 +- src/progs/ingenuity/cmdline.ggo | 4 +- src/progs/ingenuity/cmdline.h | 4 +- src/progs/ingenuity/ingenuity.glade | 3651 ++++++++++++++++++++++++++++++++ src/progs/ingenuity/ingenuity.gladep | 9 + src/progs/ingenuity/om_gtk.glade | 3651 -------------------------------- src/progs/ingenuity/om_gtk.gladep | 9 - src/progs/ingenuity/om_gtk.gladep.bak | 9 - src/progs/python/ingen.py | 2 +- src/progs/server/Makefile.am | 6 +- 15 files changed, 3685 insertions(+), 3694 deletions(-) create mode 100644 src/progs/ingenuity/ingenuity.glade create mode 100644 src/progs/ingenuity/ingenuity.gladep delete mode 100644 src/progs/ingenuity/om_gtk.glade delete mode 100644 src/progs/ingenuity/om_gtk.gladep delete mode 100644 src/progs/ingenuity/om_gtk.gladep.bak (limited to 'src/progs') diff --git a/src/progs/Makefile.am b/src/progs/Makefile.am index e741d98a..a1a8c911 100644 --- a/src/progs/Makefile.am +++ b/src/progs/Makefile.am @@ -2,14 +2,14 @@ AM_CXXFLAGS = -I$(top_srcdir)/src/common DIST_SUBDIRS = python supercollider -SUBDIRS = om +SUBDIRS = server if BUILD_CONSOLE_CLIENTS SUBDIRS += patch_loader demolition endif if BUILD_GTK_CLIENT -SUBDIRS += gtk +SUBDIRS += ingenuity endif diff --git a/src/progs/demolition/demolition.cpp b/src/progs/demolition/demolition.cpp index 47c3279c..93d15575 100644 --- a/src/progs/demolition/demolition.cpp +++ b/src/progs/demolition/demolition.cpp @@ -183,7 +183,7 @@ create_patch() engine->create_patch_from_model(pm); - // Spread them out a bit for easier monitoring with om_gtk + // Spread them out a bit for easier monitoring with ingenuity char tmp_buf[8]; snprintf(tmp_buf, 8, "%d", 1600 + rand()%800 - 400); engine->set_metadata(pm->path(), "module-x", string(tmp_buf)); @@ -226,7 +226,7 @@ add_node() NodeModel* nm = new NodeModel(plugin, parent->path() +"/"+ random_name()); cout << "Adding node " << nm->path() << endl; engine->create_node_from_model(nm); - // Spread them out a bit for easier monitoring with om_gtk + // Spread them out a bit for easier monitoring with ingenuity char tmp_buf[8]; snprintf(tmp_buf, 8, "%d", 1600 + rand()%800 - 400); engine->set_metadata(nm->path(), "module-x", tmp_buf); diff --git a/src/progs/ingenuity/DSSIController.cpp b/src/progs/ingenuity/DSSIController.cpp index 3159504a..8eb40c5c 100644 --- a/src/progs/ingenuity/DSSIController.cpp +++ b/src/progs/ingenuity/DSSIController.cpp @@ -154,7 +154,7 @@ DSSIController::attempt_to_show_gui() const char* dllName = node_model()->plugin()->lib_name().c_str(); const char* label = node_model()->plugin()->plug_label().c_str(); - const char* myName = "om_gtk"; + const char* myName = "ingenuity"; const string& oscUrl = engine_url + "/dssi" + node_model()->path(); struct dirent* entry = NULL; diff --git a/src/progs/ingenuity/GladeFactory.cpp b/src/progs/ingenuity/GladeFactory.cpp index 3b7a3a4d..e6409448 100644 --- a/src/progs/ingenuity/GladeFactory.cpp +++ b/src/progs/ingenuity/GladeFactory.cpp @@ -30,16 +30,16 @@ void GladeFactory::find_glade_file() { // Check for the .glade file in current directory - glade_filename = "./om_gtk.glade"; + glade_filename = "./ingenuity.glade"; ifstream fs(glade_filename.c_str()); if (fs.fail()) { // didn't find it, check PKGDATADIR fs.clear(); glade_filename = PKGDATADIR; - glade_filename += "/om_gtk.glade"; + glade_filename += "/ingenuity.glade"; fs.open(glade_filename.c_str()); if (fs.fail()) { - cerr << "[GladeFactory] Unable to find om_gtk.glade in current directory or " << PKGDATADIR << "." << endl; + cerr << "[GladeFactory] Unable to find ingenuity.glade in current directory or " << PKGDATADIR << "." << endl; throw; } fs.close(); diff --git a/src/progs/ingenuity/Makefile.am b/src/progs/ingenuity/Makefile.am index bb42d575..5b45c54a 100644 --- a/src/progs/ingenuity/Makefile.am +++ b/src/progs/ingenuity/Makefile.am @@ -1,18 +1,18 @@ if BUILD_GTK_CLIENT -EXTRA_DIST = om_gtk.gladep +EXTRA_DIST = ingenuity.gladep MAINTAINERCLEANFILES = Makefile.in sharefilesdir = $(pkgdatadir) -dist_sharefiles_DATA = om_gtk.glade om-icon.png +dist_sharefiles_DATA = ingenuity.glade om-icon.png AM_CXXFLAGS = -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -I$(top_srcdir)/src/common -I$(top_srcdir)/src/libs/client -DPKGDATADIR=\"$(pkgdatadir)\" @GTKMM_CFLAGS@ @LIBGLADEMM_CFLAGS@ @GNOMECANVASMM_CFLAGS@ @LOSC_CFLAGS@ @LASH_CFLAGS@ @FLOWCANVAS_CFLAGS@ -DWITH_RTTI -om_gtk_LDADD = @GTKMM_LIBS@ @LIBGLADEMM_LIBS@ @GNOMECANVASMM_LIBS@ @LOSC_LIBS@ @LASH_LIBS@ @FLOWCANVAS_LIBS@ ../../libs/client/libomclient.la -om_gtk_DEPENDENCIES = ../../libs/client/libomclient.la +ingenuity_LDADD = @GTKMM_LIBS@ @LIBGLADEMM_LIBS@ @GNOMECANVASMM_LIBS@ @LOSC_LIBS@ @LASH_LIBS@ @FLOWCANVAS_LIBS@ ../../libs/client/libomclient.la +ingenuity_DEPENDENCIES = ../../libs/client/libomclient.la -bin_PROGRAMS = om_gtk -om_gtk_SOURCES = \ +bin_PROGRAMS = ingenuity +ingenuity_SOURCES = \ cmdline.h \ cmdline.c \ main.cpp \ @@ -88,7 +88,7 @@ om_gtk_SOURCES = \ PatchTreeWindow.cpp if WITH_LASH -om_gtk_SOURCES += LashController.h LashController.cpp +ingenuity_SOURCES += LashController.h LashController.cpp endif diff --git a/src/progs/ingenuity/cmdline.c b/src/progs/ingenuity/cmdline.c index 11fcd108..85c580d5 100644 --- a/src/progs/ingenuity/cmdline.c +++ b/src/progs/ingenuity/cmdline.c @@ -36,7 +36,7 @@ cmdline_parser_print_help (void) "Usage: %s [OPTIONS]...\n", CMDLINE_PARSER_PACKAGE); printf(" -h --help Print help and exit\n"); printf(" -V --version Print version and exit\n"); - printf(" -uSTRING --engine-url=STRING Om engine URL to connect to\n"); + printf(" -uSTRING --engine-url=STRING Ingen OSC URL to connect to\n"); printf(" -pINT --client-port=INT Client port to listen on\n"); } @@ -106,7 +106,7 @@ cmdline_parser (int argc, char * const *argv, struct gengetopt_args_info *args_i cmdline_parser_print_version (); exit (EXIT_SUCCESS); - case 'u': /* Om engine URL to connect to. */ + case 'u': /* Ingen OSC URL to connect to. */ if (args_info->engine_url_given) { fprintf (stderr, "%s: `--engine-url' (`-u') option given more than once\n", CMDLINE_PARSER_PACKAGE); diff --git a/src/progs/ingenuity/cmdline.ggo b/src/progs/ingenuity/cmdline.ggo index d62cf521..432fb646 100644 --- a/src/progs/ingenuity/cmdline.ggo +++ b/src/progs/ingenuity/cmdline.ggo @@ -1,7 +1,7 @@ # Process this file with gengetopt -u to generate the necessary code (in cmdline.h, cmdline.c) -package "om_gtk - A GUI client for the Om realtime modular synthesizer" +package "ingenuity - A GUI client for the Ingen realtime audio processor" -option "engine-url" u "Om engine URL to connect to" string no +option "engine-url" u "Ingen OSC URL to connect to" string no option "client-port" p "Client port to listen on" int no diff --git a/src/progs/ingenuity/cmdline.h b/src/progs/ingenuity/cmdline.h index e404ac2e..dca25a89 100644 --- a/src/progs/ingenuity/cmdline.h +++ b/src/progs/ingenuity/cmdline.h @@ -15,7 +15,7 @@ extern "C" { #endif /* __cplusplus */ #ifndef CMDLINE_PARSER_PACKAGE -#define CMDLINE_PARSER_PACKAGE "om_gtk - A GUI client for the Om realtime modular synthesizer" +#define CMDLINE_PARSER_PACKAGE "ingenuity - A GUI client for the Ingen realtime audio processor" #endif #ifndef CMDLINE_PARSER_VERSION @@ -24,7 +24,7 @@ extern "C" { struct gengetopt_args_info { - char * engine_url_arg; /* Om engine URL to connect to. */ + char * engine_url_arg; /* Ingen OSC URL to connect to. */ int client_port_arg; /* Client port to listen on. */ int help_given ; /* Whether help was given. */ diff --git a/src/progs/ingenuity/ingenuity.glade b/src/progs/ingenuity/ingenuity.glade new file mode 100644 index 00000000..17736ce2 --- /dev/null +++ b/src/progs/ingenuity/ingenuity.glade @@ -0,0 +1,3651 @@ + + + + + + + 1 + Om + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + 640 + 480 + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + True + GTK_PACK_DIRECTION_LTR + GTK_PACK_DIRECTION_LTR + + + + True + _File + True + + + + + + + True + Load a patch into the current patch (merge with existing contents). + _Import + True + + + + + True + gtk-open + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + + + + + + True + Save this patch + gtk-save + True + + + + + + + True + Save this patch to a specific filename + gtk-save-as + True + + + + + + + True + + + + + + True + Configure OmGtk + Confi_guration + True + + + + + + True + gtk-preferences + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + + + + + + True + Close this window (patch will not be destroyed) + gtk-close + True + + + + + + + True + + + + + + True + Quit OmGtk (Om engine will continue running) + gtk-quit + True + + + + + + + + + + + True + _Patch + True + + + + + + + True + gtk-fullscreen + True + + + + + + + True + + + + + + True + View/Edit controls for this patch + _Controls + True + + + + + + True + gtk-preferences + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + View/Edit properties for this patch + gtk-properties + True + + + + + + + True + Remove all objects from patch + gtk-clear + True + + + + + + + True + Destoy this patch (remove it from the engine) + _Destroy + True + + + + + True + gtk-delete + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + + + + + True + _Windows + True + + + + + + + + True + Connect to, Disconnect from, or Launch Engine + _Engine + True + + + + + + True + gtk-connect + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + View all patches in the engine as a heirarchial list + _Patch Tree + True + + + + + + True + gtk-index + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + View error messages from the engine + _Messages + True + + + + + + True + gtk-dialog-error + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + + + + + True + _Help + True + + + + + + + + True + Right-click the canvas to add objects + True + + + + + True + gtk-info + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + + + + + + True + gtk-about + True + + + + + + + + + + 0 + False + False + + + + + + True + False + 0 + + + + + + + 0 + False + False + + + + + + True + True + GTK_POLICY_NEVER + GTK_POLICY_NEVER + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + True + GTK_SHADOW_NONE + + + + + + + + + 0 + True + True + + + + + + + + 8 + Load Plugin + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + 640 + 480 + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 10 + + + + True + False + 10 + + + + True + False + 5 + + + + True + False + 1 + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + True + All plugins available for loading + True + True + True + True + True + False + False + False + + + + + 0 + True + True + + + + + + True + 3 + 3 + False + 12 + 0 + + + + True + Clear filter text (show all plugins) + True + gtk-clear + True + GTK_RELIEF_NORMAL + True + + + 2 + 3 + 0 + 1 + fill + + + + + + + True + Module Name: + False + True + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + fill + + + + + + + True + Close dialog + True + gtk-close + True + GTK_RELIEF_NORMAL + True + + + 2 + 3 + 2 + 3 + fill + + + + + + + True + + + 1 + 2 + 1 + 2 + fill + + + + + + True + + + 0 + 1 + 1 + 2 + fill + fill + + + + + + True + + + 2 + 3 + 1 + 2 + fill + fill + + + + + + True + False + 0 + + + + True + Name of new Module + True + True + True + 0 + + True + * + False + + + 0 + True + True + + + + + + True + True + Polyphonic + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 8 + False + False + + + + + + True + Add selected plugin to patch + True + gtk-add + True + GTK_RELIEF_NORMAL + True + + + 0 + False + False + + + + + 1 + 2 + 2 + 3 + 6 + fill + fill + + + + + + True + Search string to filter plugin list + True + True + True + 0 + + True + * + False + + + 1 + 2 + 0 + 1 + 6 + + + + + + + True + Name contains: + False + True + + + 0 + 1 + 0 + 1 + fill + fill + + + + + 0 + False + False + + + + + 0 + True + True + + + + + 0 + True + True + + + + + 0 + True + True + + + + + + + + 8 + 320 + Create Subpatch + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + True + 2 + 2 + False + 0 + 0 + + + + True + Name: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + 5 + fill + expand + + + + + + True + Polyphony: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + 5 + fill + expand + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 0 100 1 10 10 + + + 1 + 2 + 1 + 2 + 4 + fill + + + + + + + True + True + True + True + True + 0 + + True + * + True + + + 1 + 2 + 0 + 1 + 4 + + + + + + 0 + True + True + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + True + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + GTK_BUTTONBOX_END + 4 + + + + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + + True + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + gtk-ok + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + Create + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + 0 + True + True + + + + + + + + GTK_FILE_CHOOSER_ACTION_OPEN + True + False + False + False + Load Subpatch + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 24 + + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + -6 + + + + + + True + True + True + True + gtk-open + True + GTK_RELIEF_NORMAL + True + -5 + + + + + 0 + False + True + GTK_PACK_END + + + + + + True + 2 + 4 + False + 4 + 12 + + + + True + <b>Name: </b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + fill + + + + + + + True + <b>Polyphony: </b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + fill + + + + + + + True + Use the name stored in the patch file + True + Load from file + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 1 + 2 + 0 + 1 + fill + + + + + + + True + Use the polyphony value stored in the patch file + True + Load from file + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 1 + 2 + 1 + 2 + fill + + + + + + + True + False + 0 + + + + True + Specify a custom polyphony value for new patch + True + Specify: + True + GTK_RELIEF_NORMAL + True + False + False + True + load_subpatch_poly_from_file_radio + + + 0 + False + False + + + + + + True + False + Specify a custom polyphony value for new patch + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 0 1000 1 10 10 + + + 0 + False + True + + + + + 3 + 4 + 1 + 2 + fill + fill + + + + + + True + Set polyphony to the same value as the parent (containing) patch + True + Same as parent (?) + True + GTK_RELIEF_NORMAL + True + False + False + True + load_subpatch_poly_from_file_radio + + + 2 + 3 + 1 + 2 + fill + + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 2 + 3 + 0 + 1 + fill + + + + + + + True + False + 0 + + + + True + Specify the name for the new patch + True + Specify: + True + GTK_RELIEF_NORMAL + True + False + False + True + load_subpatch_name_from_file_radio + + + 0 + False + False + + + + + + True + False + Specify the name for the new patch + True + True + True + 0 + + True + * + True + + + 0 + False + True + + + + + 3 + 4 + 0 + 1 + fill + + + + + 0 + False + True + + + + + + + + GTK_FILE_CHOOSER_ACTION_OPEN + True + False + False + False + Load Patch + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + False + 24 + + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + -6 + + + + + + True + True + True + True + gtk-open + True + GTK_RELIEF_NORMAL + True + -5 + + + + + 0 + False + True + GTK_PACK_END + + + + + + True + 1 + 4 + False + 4 + 12 + + + + True + <b>Polyphony: </b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + fill + + + + + + + True + Use the same polyphony as the current patch + True + Keep current + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 1 + 2 + 0 + 1 + fill + + + + + + + True + Use the polyphony value stored in the patch file + True + Load from file + True + GTK_RELIEF_NORMAL + True + False + False + True + load_patch_poly_from_current_radio + + + 2 + 3 + 0 + 1 + fill + + + + + + + True + False + 0 + + + + True + True + Specify: + True + GTK_RELIEF_NORMAL + True + False + False + True + load_patch_poly_from_current_radio + + + 0 + False + False + + + + + + True + False + Specify a custom polyphony value for new patch + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 0 100 1 10 10 + + + 0 + False + True + + + + + 3 + 4 + 0 + 1 + fill + fill + + + + + 0 + False + True + + + + + + + + window1 + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + 2 + 2 + False + 0 + 0 + + + + True + False + 0 + + + + True + True + GTK_POLICY_NEVER + GTK_POLICY_AUTOMATIC + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + True + GTK_SHADOW_NONE + + + + True + False + 0 + + + + + + + + + + + 0 + True + True + + + + + + True + True + 0 + + + + Apply changed controls to all voices + True + All Voices + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + False + False + + + + + + True + False + 5 + + + + True + Apply changed controls to one voice only + True + Specific Voice: + True + GTK_RELIEF_NORMAL + True + False + False + True + control_panel_all_voices_radio + + + 0 + False + False + + + + + + True + False + Voice control changes are applied to + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 1 1 100 1 10 10 + + + 0 + True + True + + + + + 0 + False + False + + + + + 5 + False + True + + + + + 0 + 1 + 0 + 1 + + + + + + True + False + 0 + + + + 1 + True + True + GTK_POLICY_ALWAYS + GTK_POLICY_ALWAYS + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + + + + 0 + True + True + + + + + + True + False + 0 + + + + True + Enable audio processing for this patch + True + Run + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + False + True + + + + + + True + True + False + True + + + 0 + False + False + + + + + + True + False + 0 + + + + True + Polyphony: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + ? + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + 10 + True + False + + + + + + True + True + False + True + + + 0 + False + False + + + + + + True + False + 0 + + + + True + Zoom: + False + True + GTK_JUSTIFY_LEFT + False + False + 0.469999998808 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 2 + False + False + + + + + + 90 + True + True + False + GTK_POS_RIGHT + 1 + GTK_UPDATE_CONTINUOUS + False + 1.10638296604 0.25 2 0.25 0 0 + + + 0 + False + False + + + + + 0 + False + True + + + + + 0 + False + False + + + + + 0 + 1 + 1 + 2 + fill + + + + + + + + 8 + 400 + 180 + Error Messages + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 6 + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + Error messages from the engine since the last time "Clear" was pressed + True + False + False + False + GTK_JUSTIFY_LEFT + GTK_WRAP_WORD + False + 5 + 5 + 0 + 5 + 5 + 0 + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_END + 6 + + + + True + False + True + True + gtk-clear + True + GTK_RELIEF_NORMAL + True + + + + + + True + True + gtk-close + True + GTK_RELIEF_NORMAL + True + + + + + 0 + False + True + + + + + + + + 8 + Configuration + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 6 + + + + True + 2 + 2 + False + 0 + 0 + + + + True + <b>Patch Search Path: </b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + fill + + + + + + + True + True + True + True + 0 + + True + * + False + + + 1 + 2 + 0 + 1 + + + + + + + True + <i>Example: /foo/bar:/home/john/patches:/usr/share/om/patches</i> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 1 + 2 + fill + + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + fill + + + + + + 0 + True + False + + + + + + True + GTK_BUTTONBOX_END + 6 + + + + True + Save these settings for future sessions + True + gtk-save + True + GTK_RELIEF_NORMAL + True + + + + + + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + + True + Apply these settings to this session only + True + gtk-ok + True + GTK_RELIEF_NORMAL + True + + + + + 0 + False + True + + + + + + + + 8 + 400 + 200 + Patch Description + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 6 + + + + True + False + 5 + + + + True + Author: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + True + True + True + 0 + + True + * + False + + + 0 + True + True + + + + + 0 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + A short description of the patch to be included in the patch file + True + True + False + True + GTK_JUSTIFY_LEFT + GTK_WRAP_WORD + True + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_END + 5 + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + + True + Apply these changes to be saved the next time the patch is saved + True + True + gtk-ok + True + GTK_RELIEF_NORMAL + True + + + + + 0 + False + False + + + + + + + + 250 + Rename + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + 5 + True + False + 0 + + + + True + False + 0 + + + + True + New name: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + True + True + True + 0 + + True + * + True + + + 0 + True + True + + + + + 0 + True + True + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + True + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 6 + False + True + + + + + + True + GTK_BUTTONBOX_END + 5 + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + + True + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + gtk-ok + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + Rename + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + 0 + False + True + + + + + + + + 6 + window1 + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + True + <b>Node</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + 12 + True + False + 6 + + + + True + False + 4 + + + + True + Path: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + - + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + 0 + False + False + + + + + + True + False + True + Polyphonic + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + False + False + + + + + 6 + True + True + + + + + + 240 + True + <b>Plugin</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + 12 + True + 3 + 2 + False + 6 + 10 + + + + True + - + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 0 + 1 + fill + + + + + + + True + Type: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + fill + + + + + + + True + URI: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + fill + + + + + + + True + - + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 1 + 2 + fill + + + + + + + True + Name: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + fill + + + + + + + True + - + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 2 + 3 + fill + + + + + + 0 + True + True + + + + + + + + True + OmGtk + Copyright (C) 2005-2006 Dave Robillard + A client for the Om modular synthesizer + Licensed under the GNU GPL, Version 2. + +See COPYING file included with Om, or http://www.gnu.org/licenses/gpl.txt for more information + False + http://om-synth.nongnu.org + + Author: + Dave Robillard <drobilla@connect.carelton.ca> + +Contributors: + Lars Luthman - DSSI enhancements, bugfixes + Mario Lang - SuperCollider bindings, bugfixes + Leonard Ritter - Python bindings + + Usability / UI Design: + Thorsten Wilms + translator-credits + om-icon.png + + + + 8 + 320 + 340 + Patches + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + 3 + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + All patches loaded in the engine + True + True + True + False + True + False + False + False + + + + + + + + 6 + Connect to Engine + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER + False + True + False + om-icon.png + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + True + + + + True + False + 6 + + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-quit + True + GTK_RELIEF_NORMAL + True + 0 + + + + + + True + False + True + True + gtk-disconnect + True + GTK_RELIEF_NORMAL + True + -6 + + + + + + True + True + True + True + gtk-connect + True + GTK_RELIEF_NORMAL + True + -6 + + + + + 0 + False + False + GTK_PACK_END + + + + + + True + False + 0 + + + + True + False + 0 + + + + True + gtk-disconnect + 3 + 0.5 + 0.5 + 12 + 0 + + + 0 + False + True + + + + + + 5 + True + True + 0 + + + + True + GTK_PROGRESS_LEFT_TO_RIGHT + 0 + 0.10000000149 + + PANGO_ELLIPSIZE_NONE + + + 0 + False + False + + + + + + True + Not Connected + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + True + + + + + 0 + True + True + + + + + 0 + True + False + + + + + + True + + + 4 + True + True + + + + + + True + 3 + 2 + False + 8 + 0 + + + + True + False + 0 + + + + True + False + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 16180 1 65535 1 10 10 + + + 0 + False + False + + + + + 1 + 2 + 1 + 2 + 8 + fill + + + + + + True + False + 0 + + + + True + True + True + True + 0 + osc.udp://localhost:16180 + True + * + True + 28 + + + 0 + True + True + + + + + 1 + 2 + 0 + 1 + 8 + fill + fill + + + + + + True + True + Connect to running server at: + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + 1 + 0 + 1 + fill + + + + + + + True + True + Launch and connect to server on port: + True + GTK_RELIEF_NORMAL + True + False + False + True + connect_server_radiobutton + + + 0 + 1 + 1 + 2 + fill + + + + + + + True + False + True + Use internal engine + True + GTK_RELIEF_NORMAL + True + False + False + True + connect_server_radiobutton + + + 0 + 1 + 2 + 3 + fill + + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 2 + 3 + fill + + + + + + 0 + True + True + + + + + 0 + True + True + + + + + + + + True + + + + True + Input + True + + + + True + gtk-connect + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + + True + Add an audio input to this patch + Audio + True + + + + + + + True + Add a control input (and a control slider for it) to this patch + Control + True + + + + + + + True + Add a MIDI input to this patch + MIDI + True + + + + + + + + + + + True + Output + True + + + + True + gtk-connect + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + + True + Add an audio output to this patch + Audio + True + + + + + + + True + Add a control output to this patch + Control + True + + + + + + + True + Add a MIDI output to this patch + MIDI + True + + + + + + + + + + + True + Load a plugin as a child of this patch + _Plugin... + True + + + + + True + gtk-execute + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + Load a patch as a child of this patch + Patch From _File... + True + + + + + True + gtk-open + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + + True + Create a new (empty) patch as a child of this patch + _New Patch... + True + + + + + True + gtk-new + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + + diff --git a/src/progs/ingenuity/ingenuity.gladep b/src/progs/ingenuity/ingenuity.gladep new file mode 100644 index 00000000..a8bd18bd --- /dev/null +++ b/src/progs/ingenuity/ingenuity.gladep @@ -0,0 +1,9 @@ + + + + + OmGtk + om_gtk + C++ + FALSE + diff --git a/src/progs/ingenuity/om_gtk.glade b/src/progs/ingenuity/om_gtk.glade deleted file mode 100644 index 17736ce2..00000000 --- a/src/progs/ingenuity/om_gtk.glade +++ /dev/null @@ -1,3651 +0,0 @@ - - - - - - - 1 - Om - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 640 - 480 - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 0 - - - - True - GTK_PACK_DIRECTION_LTR - GTK_PACK_DIRECTION_LTR - - - - True - _File - True - - - - - - - True - Load a patch into the current patch (merge with existing contents). - _Import - True - - - - - True - gtk-open - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - - - - - - True - Save this patch - gtk-save - True - - - - - - - True - Save this patch to a specific filename - gtk-save-as - True - - - - - - - True - - - - - - True - Configure OmGtk - Confi_guration - True - - - - - - True - gtk-preferences - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - - - - - - True - Close this window (patch will not be destroyed) - gtk-close - True - - - - - - - True - - - - - - True - Quit OmGtk (Om engine will continue running) - gtk-quit - True - - - - - - - - - - - True - _Patch - True - - - - - - - True - gtk-fullscreen - True - - - - - - - True - - - - - - True - View/Edit controls for this patch - _Controls - True - - - - - - True - gtk-preferences - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - View/Edit properties for this patch - gtk-properties - True - - - - - - - True - Remove all objects from patch - gtk-clear - True - - - - - - - True - Destoy this patch (remove it from the engine) - _Destroy - True - - - - - True - gtk-delete - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - - - - - True - _Windows - True - - - - - - - - True - Connect to, Disconnect from, or Launch Engine - _Engine - True - - - - - - True - gtk-connect - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - View all patches in the engine as a heirarchial list - _Patch Tree - True - - - - - - True - gtk-index - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - View error messages from the engine - _Messages - True - - - - - - True - gtk-dialog-error - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - - - - - True - _Help - True - - - - - - - - True - Right-click the canvas to add objects - True - - - - - True - gtk-info - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - - - - - - True - gtk-about - True - - - - - - - - - - 0 - False - False - - - - - - True - False - 0 - - - - - - - 0 - False - False - - - - - - True - True - GTK_POLICY_NEVER - GTK_POLICY_NEVER - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT - - - - True - GTK_SHADOW_NONE - - - - - - - - - 0 - True - True - - - - - - - - 8 - Load Plugin - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - 640 - 480 - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 10 - - - - True - False - 10 - - - - True - False - 5 - - - - True - False - 1 - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT - - - - True - All plugins available for loading - True - True - True - True - True - False - False - False - - - - - 0 - True - True - - - - - - True - 3 - 3 - False - 12 - 0 - - - - True - Clear filter text (show all plugins) - True - gtk-clear - True - GTK_RELIEF_NORMAL - True - - - 2 - 3 - 0 - 1 - fill - - - - - - - True - Module Name: - False - True - GTK_JUSTIFY_LEFT - False - False - 1 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 2 - 3 - fill - - - - - - - True - Close dialog - True - gtk-close - True - GTK_RELIEF_NORMAL - True - - - 2 - 3 - 2 - 3 - fill - - - - - - - True - - - 1 - 2 - 1 - 2 - fill - - - - - - True - - - 0 - 1 - 1 - 2 - fill - fill - - - - - - True - - - 2 - 3 - 1 - 2 - fill - fill - - - - - - True - False - 0 - - - - True - Name of new Module - True - True - True - 0 - - True - * - False - - - 0 - True - True - - - - - - True - True - Polyphonic - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 8 - False - False - - - - - - True - Add selected plugin to patch - True - gtk-add - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - 1 - 2 - 2 - 3 - 6 - fill - fill - - - - - - True - Search string to filter plugin list - True - True - True - 0 - - True - * - False - - - 1 - 2 - 0 - 1 - 6 - - - - - - - True - Name contains: - False - True - - - 0 - 1 - 0 - 1 - fill - fill - - - - - 0 - False - False - - - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - - - 8 - 320 - Create Subpatch - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 0 - - - - True - 2 - 2 - False - 0 - 0 - - - - True - Name: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 0 - 1 - 5 - fill - expand - - - - - - True - Polyphony: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 1 - 2 - 5 - fill - expand - - - - - - True - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 0 100 1 10 10 - - - 1 - 2 - 1 - 2 - 4 - fill - - - - - - - True - True - True - True - True - 0 - - True - * - True - - - 1 - 2 - 0 - 1 - 4 - - - - - - 0 - True - True - - - - - - True - - False - False - GTK_JUSTIFY_LEFT - True - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - GTK_BUTTONBOX_END - 4 - - - - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - - - - - - True - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - gtk-ok - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - Create - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - 0 - True - True - - - - - - - - GTK_FILE_CHOOSER_ACTION_OPEN - True - False - False - False - Load Subpatch - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 24 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - -6 - - - - - - True - True - True - True - gtk-open - True - GTK_RELIEF_NORMAL - True - -5 - - - - - 0 - False - True - GTK_PACK_END - - - - - - True - 2 - 4 - False - 4 - 12 - - - - True - <b>Name: </b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 0 - 1 - fill - - - - - - - True - <b>Polyphony: </b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 1 - 2 - fill - - - - - - - True - Use the name stored in the patch file - True - Load from file - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 1 - 2 - 0 - 1 - fill - - - - - - - True - Use the polyphony value stored in the patch file - True - Load from file - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 1 - 2 - 1 - 2 - fill - - - - - - - True - False - 0 - - - - True - Specify a custom polyphony value for new patch - True - Specify: - True - GTK_RELIEF_NORMAL - True - False - False - True - load_subpatch_poly_from_file_radio - - - 0 - False - False - - - - - - True - False - Specify a custom polyphony value for new patch - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 0 1000 1 10 10 - - - 0 - False - True - - - - - 3 - 4 - 1 - 2 - fill - fill - - - - - - True - Set polyphony to the same value as the parent (containing) patch - True - Same as parent (?) - True - GTK_RELIEF_NORMAL - True - False - False - True - load_subpatch_poly_from_file_radio - - - 2 - 3 - 1 - 2 - fill - - - - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 2 - 3 - 0 - 1 - fill - - - - - - - True - False - 0 - - - - True - Specify the name for the new patch - True - Specify: - True - GTK_RELIEF_NORMAL - True - False - False - True - load_subpatch_name_from_file_radio - - - 0 - False - False - - - - - - True - False - Specify the name for the new patch - True - True - True - 0 - - True - * - True - - - 0 - False - True - - - - - 3 - 4 - 0 - 1 - fill - - - - - 0 - False - True - - - - - - - - GTK_FILE_CHOOSER_ACTION_OPEN - True - False - False - False - Load Patch - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - - - - False - 24 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - -6 - - - - - - True - True - True - True - gtk-open - True - GTK_RELIEF_NORMAL - True - -5 - - - - - 0 - False - True - GTK_PACK_END - - - - - - True - 1 - 4 - False - 4 - 12 - - - - True - <b>Polyphony: </b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 0 - 1 - fill - - - - - - - True - Use the same polyphony as the current patch - True - Keep current - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 1 - 2 - 0 - 1 - fill - - - - - - - True - Use the polyphony value stored in the patch file - True - Load from file - True - GTK_RELIEF_NORMAL - True - False - False - True - load_patch_poly_from_current_radio - - - 2 - 3 - 0 - 1 - fill - - - - - - - True - False - 0 - - - - True - True - Specify: - True - GTK_RELIEF_NORMAL - True - False - False - True - load_patch_poly_from_current_radio - - - 0 - False - False - - - - - - True - False - Specify a custom polyphony value for new patch - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 0 100 1 10 10 - - - 0 - False - True - - - - - 3 - 4 - 0 - 1 - fill - fill - - - - - 0 - False - True - - - - - - - - window1 - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - 2 - 2 - False - 0 - 0 - - - - True - False - 0 - - - - True - True - GTK_POLICY_NEVER - GTK_POLICY_AUTOMATIC - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT - - - - True - GTK_SHADOW_NONE - - - - True - False - 0 - - - - - - - - - - - 0 - True - True - - - - - - True - True - 0 - - - - Apply changed controls to all voices - True - All Voices - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - False - 5 - - - - True - Apply changed controls to one voice only - True - Specific Voice: - True - GTK_RELIEF_NORMAL - True - False - False - True - control_panel_all_voices_radio - - - 0 - False - False - - - - - - True - False - Voice control changes are applied to - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - False - False - 1 1 100 1 10 10 - - - 0 - True - True - - - - - 0 - False - False - - - - - 5 - False - True - - - - - 0 - 1 - 0 - 1 - - - - - - True - False - 0 - - - - 1 - True - True - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT - - - - - - - 0 - True - True - - - - - - True - False - 0 - - - - True - Enable audio processing for this patch - True - Run - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - True - - - - - - True - True - False - True - - - 0 - False - False - - - - - - True - False - 0 - - - - True - Polyphony: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - ? - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 10 - True - False - - - - - - True - True - False - True - - - 0 - False - False - - - - - - True - False - 0 - - - - True - Zoom: - False - True - GTK_JUSTIFY_LEFT - False - False - 0.469999998808 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 2 - False - False - - - - - - 90 - True - True - False - GTK_POS_RIGHT - 1 - GTK_UPDATE_CONTINUOUS - False - 1.10638296604 0.25 2 0.25 0 0 - - - 0 - False - False - - - - - 0 - False - True - - - - - 0 - False - False - - - - - 0 - 1 - 1 - 2 - fill - - - - - - - - 8 - 400 - 180 - Error Messages - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 6 - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - Error messages from the engine since the last time "Clear" was pressed - True - False - False - False - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - False - 5 - 5 - 0 - 5 - 5 - 0 - - - - - - 0 - True - True - - - - - - True - GTK_BUTTONBOX_END - 6 - - - - True - False - True - True - gtk-clear - True - GTK_RELIEF_NORMAL - True - - - - - - True - True - gtk-close - True - GTK_RELIEF_NORMAL - True - - - - - 0 - False - True - - - - - - - - 8 - Configuration - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 6 - - - - True - 2 - 2 - False - 0 - 0 - - - - True - <b>Patch Search Path: </b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 0 - 1 - fill - - - - - - - True - True - True - True - 0 - - True - * - False - - - 1 - 2 - 0 - 1 - - - - - - - True - <i>Example: /foo/bar:/home/john/patches:/usr/share/om/patches</i> - False - True - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 1 - 2 - fill - - - - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 1 - 2 - fill - - - - - - 0 - True - False - - - - - - True - GTK_BUTTONBOX_END - 6 - - - - True - Save these settings for future sessions - True - gtk-save - True - GTK_RELIEF_NORMAL - True - - - - - - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - - - - - - True - Apply these settings to this session only - True - gtk-ok - True - GTK_RELIEF_NORMAL - True - - - - - 0 - False - True - - - - - - - - 8 - 400 - 200 - Patch Description - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 6 - - - - True - False - 5 - - - - True - Author: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - True - True - True - 0 - - True - * - False - - - 0 - True - True - - - - - 0 - False - False - - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - A short description of the patch to be included in the patch file - True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 - - - - - - 0 - True - True - - - - - - True - GTK_BUTTONBOX_END - 5 - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - - - - - - True - Apply these changes to be saved the next time the patch is saved - True - True - gtk-ok - True - GTK_RELIEF_NORMAL - True - - - - - 0 - False - False - - - - - - - - 250 - Rename - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER_ON_PARENT - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - 5 - True - False - 0 - - - - True - False - 0 - - - - True - New name: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - True - True - True - 0 - - True - * - True - - - 0 - True - True - - - - - 0 - True - True - - - - - - True - - False - False - GTK_JUSTIFY_LEFT - True - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 6 - False - True - - - - - - True - GTK_BUTTONBOX_END - 5 - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - - - - - - True - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - gtk-ok - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - Rename - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - 0 - False - True - - - - - - - - 6 - window1 - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - True - False - 0 - - - - True - <b>Node</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - 12 - True - False - 6 - - - - True - False - 4 - - - - True - Path: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 0 - False - False - - - - - - True - False - True - Polyphonic - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - 6 - True - True - - - - - - 240 - True - <b>Plugin</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - 12 - True - 3 - 2 - False - 6 - 10 - - - - True - - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 0 - 1 - fill - - - - - - - True - Type: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 0 - 1 - fill - - - - - - - True - URI: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 1 - 2 - fill - - - - - - - True - - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 1 - 2 - fill - - - - - - - True - Name: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 2 - 3 - fill - - - - - - - True - - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 2 - 3 - fill - - - - - - 0 - True - True - - - - - - - - True - OmGtk - Copyright (C) 2005-2006 Dave Robillard - A client for the Om modular synthesizer - Licensed under the GNU GPL, Version 2. - -See COPYING file included with Om, or http://www.gnu.org/licenses/gpl.txt for more information - False - http://om-synth.nongnu.org - - Author: - Dave Robillard <drobilla@connect.carelton.ca> - -Contributors: - Lars Luthman - DSSI enhancements, bugfixes - Mario Lang - SuperCollider bindings, bugfixes - Leonard Ritter - Python bindings - - Usability / UI Design: - Thorsten Wilms - translator-credits - om-icon.png - - - - 8 - 320 - 340 - Patches - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - - - - 3 - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - All patches loaded in the engine - True - True - True - False - True - False - False - False - - - - - - - - 6 - Connect to Engine - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER - False - True - False - om-icon.png - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - True - - - - True - False - 6 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-quit - True - GTK_RELIEF_NORMAL - True - 0 - - - - - - True - False - True - True - gtk-disconnect - True - GTK_RELIEF_NORMAL - True - -6 - - - - - - True - True - True - True - gtk-connect - True - GTK_RELIEF_NORMAL - True - -6 - - - - - 0 - False - False - GTK_PACK_END - - - - - - True - False - 0 - - - - True - False - 0 - - - - True - gtk-disconnect - 3 - 0.5 - 0.5 - 12 - 0 - - - 0 - False - True - - - - - - 5 - True - True - 0 - - - - True - GTK_PROGRESS_LEFT_TO_RIGHT - 0 - 0.10000000149 - - PANGO_ELLIPSIZE_NONE - - - 0 - False - False - - - - - - True - Not Connected - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - True - - - - - 0 - True - True - - - - - 0 - True - False - - - - - - True - - - 4 - True - True - - - - - - True - 3 - 2 - False - 8 - 0 - - - - True - False - 0 - - - - True - False - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - False - False - 16180 1 65535 1 10 10 - - - 0 - False - False - - - - - 1 - 2 - 1 - 2 - 8 - fill - - - - - - True - False - 0 - - - - True - True - True - True - 0 - osc.udp://localhost:16180 - True - * - True - 28 - - - 0 - True - True - - - - - 1 - 2 - 0 - 1 - 8 - fill - fill - - - - - - True - True - Connect to running server at: - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - 1 - 0 - 1 - fill - - - - - - - True - True - Launch and connect to server on port: - True - GTK_RELIEF_NORMAL - True - False - False - True - connect_server_radiobutton - - - 0 - 1 - 1 - 2 - fill - - - - - - - True - False - True - Use internal engine - True - GTK_RELIEF_NORMAL - True - False - False - True - connect_server_radiobutton - - - 0 - 1 - 2 - 3 - fill - - - - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 2 - 3 - fill - - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - - - True - - - - True - Input - True - - - - True - gtk-connect - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - - True - Add an audio input to this patch - Audio - True - - - - - - - True - Add a control input (and a control slider for it) to this patch - Control - True - - - - - - - True - Add a MIDI input to this patch - MIDI - True - - - - - - - - - - - True - Output - True - - - - True - gtk-connect - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - - True - Add an audio output to this patch - Audio - True - - - - - - - True - Add a control output to this patch - Control - True - - - - - - - True - Add a MIDI output to this patch - MIDI - True - - - - - - - - - - - True - Load a plugin as a child of this patch - _Plugin... - True - - - - - True - gtk-execute - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - Load a patch as a child of this patch - Patch From _File... - True - - - - - True - gtk-open - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - - True - Create a new (empty) patch as a child of this patch - _New Patch... - True - - - - - True - gtk-new - 1 - 0.5 - 0.5 - 0 - 0 - - - - - - - diff --git a/src/progs/ingenuity/om_gtk.gladep b/src/progs/ingenuity/om_gtk.gladep deleted file mode 100644 index a8bd18bd..00000000 --- a/src/progs/ingenuity/om_gtk.gladep +++ /dev/null @@ -1,9 +0,0 @@ - - - - - OmGtk - om_gtk - C++ - FALSE - diff --git a/src/progs/ingenuity/om_gtk.gladep.bak b/src/progs/ingenuity/om_gtk.gladep.bak deleted file mode 100644 index a8bd18bd..00000000 --- a/src/progs/ingenuity/om_gtk.gladep.bak +++ /dev/null @@ -1,9 +0,0 @@ - - - - - OmGtk - om_gtk - C++ - FALSE - diff --git a/src/progs/python/ingen.py b/src/progs/python/ingen.py index 25c05fea..5e013e5f 100644 --- a/src/progs/python/ingen.py +++ b/src/progs/python/ingen.py @@ -410,7 +410,7 @@ class Environment: #~ * min-value (float) - Suggested maximum value #~ * Note that in the event of loading a patch, this message could be followed immediately by a control change, meaning the default-value is not actually the current value of the port (ahem, Lachlan). - #~ * The minimum and maximum values are suggestions only, they are not enforced in any way, and going outside them is perfectly fine. Also note that the port ranges in om_gtk are not these ones! Those ranges are set as metadata. + #~ * The minimum and maximum values are suggestions only, they are not enforced in any way, and going outside them is perfectly fine. Also note that the port ranges in ingenuity are not these ones! Those ranges are set as metadata. def __ingen__new_port(self,path,porttype,direction,hint,defaultvalue,minvalue,maxvalue): port = self.getPort(path) port.setPortType(porttype) diff --git a/src/progs/server/Makefile.am b/src/progs/server/Makefile.am index 9ba20719..7b0f1625 100644 --- a/src/progs/server/Makefile.am +++ b/src/progs/server/Makefile.am @@ -8,10 +8,10 @@ MAINTAINERCLEANFILES = Makefile.in if BUILD_ENGINE bin_PROGRAMS = ingen -om_DEPENDENCIES = ../../libs/engine/libingen.la -om_LDADD = @JACK_LIBS@ @LOSC_LIBS@ @ALSA_LIBS@ @LASH_LIBS@ @SLV2_LIBS@ -lrt ../../libs/engine/libingen.la +ingen_DEPENDENCIES = ../../libs/engine/libingen.la +ingen_LDADD = @JACK_LIBS@ @LOSC_LIBS@ @ALSA_LIBS@ @LASH_LIBS@ @SLV2_LIBS@ -lrt ../../libs/engine/libingen.la -om_SOURCES = \ +ingen_SOURCES = \ main.cpp \ cmdline.h \ cmdline.c -- cgit v1.2.1