Ingenuity 640 480 ingen.svg True True True _File True True Load a patch into the current patch (merge with existing contents). _Import... True True gtk-open 1 True Import a patch from a URI Import _Location... True True gtk-open 1 True True Save this patch gtk-save True True True Save this patch to a specific file name Save _As... True True gtk-save-as 1 True _Upload... True True gtk-network 1 True True Configure OmGtk Confi_guration... True True gtk-preferences 1 True True Close this window (patch will not be destroyed) gtk-close True True True True Quit Ingenuity (engine may continue running) gtk-quit True True True _Edit True True Remove all objects from patch gtk-clear True True True True False gtk-cut True True True gtk-copy True True True False gtk-paste True True True gtk-delete True True True _Patch True True gtk-fullscreen True True True True Automatically arrange canvas _Arrange True True gtk-sort-ascending 1 True View/Edit controls for this patch _Controls... True True gtk-preferences 1 True View/Edit properties for this patch _Properties... True True gtk-properties 1 True Destoy this patch (remove it from the engine) _Destroy True True gtk-delete 1 True _Windows True True Connect to, Disconnect from, or Launch Engine _Engine... True True gtk-execute 1 True View all patches in the engine as a heirarchial list _Patch Tree... True True gtk-index 1 True View error messages from the engine _Messages... True True gtk-info 1 True _Help True True Right-click the canvas to add objects True True gtk-info 1 True True gtk-about True True False False True True GTK_POLICY_NEVER GTK_POLICY_NEVER True GTK_SHADOW_NONE 1 8 Load Plugin GTK_WIN_POS_CENTER_ON_PARENT 640 480 ingen.svg True 1 True True 2 GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC True True All plugins available for loading 2 True True True 3 3 12 True 1 Node Name: True 2 3 GTK_FILL True 1 2 1 2 GTK_FILL True 1 2 GTK_FILL GTK_FILL True 2 3 1 2 GTK_FILL GTK_FILL True True True Name of new Module * True True Polyphonic True 0 True True False False 8 1 1 2 2 3 GTK_FILL GTK_FILL 6 True False True Add selected plugin to patch gtk-add True 0 2 3 2 3 GTK_FILL True True True Search string to filter plugin list * 1 2 6 True Name contains: GTK_FILL True True Clear filter text (show all plugins) gtk-clear True 0 2 3 GTK_FILL False False 1 320 8 Create Subpatch GTK_WIN_POS_CENTER_ON_PARENT ingen.svg GDK_WINDOW_TYPE_HINT_DIALOG True True 2 2 True 0 Name: GTK_FILL GTK_EXPAND 5 True 0 Polyphony: 1 2 GTK_FILL GTK_EXPAND 5 True True 1 0 100 1 10 10 1 1 2 1 2 GTK_FILL 4 True True True * True 1 2 4 True True False False 1 True 4 GTK_BUTTONBOX_END True True gtk-cancel True 0 True True True True 0 True 0 0 True 2 True gtk-ok False False True Create True False False 1 1 2 Load Subpatch GTK_WIN_POS_CENTER_ON_PARENT ingen.svg GDK_WINDOW_TYPE_HINT_DIALOG True 24 True 2 4 12 4 True 0 <b>Name: </b> True GTK_FILL True 0 <b>Polyphony: </b> True 1 2 GTK_FILL True True Use the name stored in the patch file Load from file True 0 True True 1 2 GTK_FILL True True Use the polyphony value stored in the patch file Load from file True 0 True True 1 2 1 2 GTK_FILL True True True Specify a custom polyphony value for new patch Specify: True 0 True load_subpatch_poly_from_file_radio False False True False True Specify a custom polyphony value for new patch 1 0 1000 1 10 10 1 False 1 3 4 1 2 GTK_FILL GTK_FILL True True Set polyphony to the same value as the parent (containing) patch Same as parent (?) True 0 True load_subpatch_poly_from_file_radio 2 3 1 2 GTK_FILL True 0 2 3 GTK_FILL True True True Specify the name for the new patch Specify: True 0 True load_subpatch_name_from_file_radio False False True False True Specify the name for the new patch * True False 1 3 4 GTK_FILL False 2 True GTK_BUTTONBOX_END True True True gtk-cancel True -6 True True True True gtk-open True -5 1 False GTK_PACK_END Load Patch GTK_WIN_POS_CENTER_ON_PARENT ingen.svg GDK_WINDOW_TYPE_HINT_DIALOG 24 True 1 4 12 4 True 0 <b>Polyphony: </b> True GTK_FILL True True Use the same polyphony as the current patch Keep current True 0 True True 1 2 GTK_FILL True True Use the polyphony value stored in the patch file Load from file True 0 True load_patch_poly_from_current_radio 2 3 GTK_FILL True True True Specify: True 0 True load_patch_poly_from_current_radio False False True False True Specify a custom polyphony value for new patch 1 0 100 1 10 10 1 False 1 3 4 GTK_FILL GTK_FILL False 2 True GTK_BUTTONBOX_END True True True gtk-cancel True -6 True True True True gtk-open True -5 1 False GTK_PACK_END window1 True 4 2 True True 0 True True GTK_POLICY_NEVER GTK_POLICY_AUTOMATIC True GTK_SHADOW_NONE True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True True True Apply changed controls to all voices All Voices True 0 True False False True 5 True True Apply changed controls to one voice only Specific Voice: True 0 True control_panel_all_voices_radio False False True False True Voice control changes are applied to 1 1 100 1 10 10 1 True 1 False False 1 False 5 1 True True True GTK_TOOLBAR_BOTH_HORIZ True True True GTK_SHADOW_NONE False False True True False False True False True False False True Enable DSP processing True gtk-execute True False True True 4 gtk-copy False False True True False True False 1 0 100 1 10 10 1 False False True False False True Save patch to a file gtk-save False True False False True Clear (Destroy all children) True gtk-clear False True Destroy this patch gtk-delete False True False False True Refresh view gtk-refresh False True Zoom to normal size True gtk-zoom-100 False True Fit patch to window True gtk-zoom-fit False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK False False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Enable edit mode to move objects. Disable edit mode to play controls. Hold <Ctrl> to play controls in either mode. Edit gtk-edit True False False 1 False False True True True True True True GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_MOTION_MASK | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK | GDK_BUTTON3_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK | GDK_PROXIMITY_IN_MASK | GDK_PROXIMITY_OUT_MASK | GDK_SUBSTRUCTURE_MASK | GDK_SCROLL_MASK 1 GTK_SHADOW_IN 1 2 3 GTK_FILL True 1 2 GTK_FILL True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True 0 4 4 <b>Name</b> True True False False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 1 1 0 0 2 2 2 True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 12 0 -9.9999999999999999e+45 1.0000000000000001e+63 1 10 10 4 True 1 False False True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 -1e+113 1e+137 0 0 0 63 False False 1 3 4 400 180 8 Messages - Ingenuity ingen.svg True 6 True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_IN True True Error messages from the engine since the last time "Clear" was pressed 5 5 False GTK_WRAP_WORD 5 5 False False True 6 GTK_BUTTONBOX_END True False True True gtk-clear True 0 True True gtk-close True 0 1 False 1 8 Configuration - Ingenuity ingen.svg True 6 True 2 2 True <b>Patch Search Path: </b> True GTK_FILL True True * 1 2 True <i>Example: /foo/bar:/home/john/patches:/usr/share/om/patches</i> True 1 2 1 2 GTK_FILL True 0 1 2 GTK_FILL False True 6 GTK_BUTTONBOX_END True True Save these settings for future sessions gtk-save True 0 True True gtk-cancel True 0 1 True True Apply these settings to this session only gtk-ok True 0 2 False 1 400 200 8 Patch Description GTK_WIN_POS_CENTER_ON_PARENT ingen.svg True 6 True 5 True Author: False False True True * 1 False False True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_IN True True A short description of the patch to be included in the patch file GTK_WRAP_WORD 1 True 5 GTK_BUTTONBOX_END True True True gtk-cancel True 0 True True True Apply these changes to be saved the next time the patch is saved gtk-ok True 0 1 False False 2 250 Rename GTK_WIN_POS_CENTER_ON_PARENT ingen.svg True 5 True True New name: False False True True * True 1 True True False 6 1 True 5 GTK_BUTTONBOX_END True True True gtk-cancel True 0 True True True True 0 True 0 0 True 2 True gtk-ok False False True Rename True False False 1 1 False 2 6 Node Properties - Ingenuity ingen.svg True True 0 <b>Node</b> True False False True 12 6 True 4 True Path: False False True - False False 1 False False True False True Polyphonic True 0 True False False 1 6 1 240 True 0 <b>Plugin</b> True False False 2 True 12 3 2 10 6 True 0 - 1 2 GTK_FILL True 0 Type: GTK_FILL True 0 URI: 1 2 GTK_FILL True 0 - 1 2 1 2 GTK_FILL True 0 Name: 2 3 GTK_FILL True 0 - 1 2 2 3 GTK_FILL 3 True GDK_WINDOW_TYPE_HINT_NORMAL Ingenuity Copyright (C) 2005-2007 Dave Robillard <http://drobilla.net> A graphical client for the Ingen audio system http://drobilla.net/software/ingen Licensed under the GNU GPL, Version 2. See COPYING file included with this distribution, or http://www.gnu.org/licenses/gpl.txt for more information Author: Dave Robillard <dave@drobilla.net> Contributors: Lars Luthman - DSSI enhancements, bugfixes Mario Lang - SuperCollider bindings, bugfixes Leonard Ritter - Python bindings translator-credits Usability / UI Design: Thorsten Wilms ingen.svg True False GTK_PACK_END 320 340 8 Patches - Ingenuity ingen.svg True True 3 GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_IN True True All patches loaded in the engine True 6 Engine - Ingenuity False ingen.svg GDK_WINDOW_TYPE_HINT_DIALOG True 6 True True True 12 gtk-disconnect 3 False True 5 True True 0.10000000149 False False True 0 Not Connected False 1 1 False True False 4 1 True 3 2 8 True True False True 16180 1 65535 1 10 10 1 True False False 1 2 1 2 GTK_FILL 8 True True True * True 28 osc.udp://localhost:16180 1 2 GTK_FILL GTK_FILL 8 True True Connect to running server at: True 0 True GTK_FILL True True Launch and connect to server on port: True 0 True connect_server_radiobutton 1 2 GTK_FILL True False True Use internal engine True 0 True connect_server_radiobutton 2 3 GTK_FILL True 0 1 2 2 3 GTK_FILL 2 2 True GTK_BUTTONBOX_END True True True gtk-quit True 0 True False True True gtk-disconnect True -6 1 True True True True gtk-connect True -6 2 False False GTK_PACK_END True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Add a controller widget to the canvas Control True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Number True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Button True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK gtk-add True Input True 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 GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Add an OSC input to this patch OSC True True gtk-connect 1 True Output True 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 GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Add an OSC output to this patch OSC True True gtk-connect 1 True Load a plugin as a child of this patch _Plugin... True True gtk-execute 1 True Load a patch as a child of this patch _Load Patch... True True gtk-open 1 True Create a new (empty) patch as a child of this patch _New Patch... True True gtk-new 1 8 Load Remote Patch GDK_WINDOW_TYPE_HINT_DIALOG True 8 True 8 True True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_IN True True True True URI: False False True True * 78 1 False 1 2 True GTK_BUTTONBOX_END True True True gtk-cancel True -6 True False True True True gtk-open True -5 1 False GTK_PACK_END 8 Upload Patch False GDK_WINDOW_TYPE_HINT_DIALOG True 9 True 2 2 8 True True Enter a short name suitable for use as an identifier or filename. The first character must be one of _, a-z or A-Z and subsequenct characters can be from _, a-z, A-Z or 0-9. * True 1 2 True True Enter a short name for this patch, e.g. "Mega Synth" * True 1 2 1 2 True 0 Symbol: GTK_FILL True 0 Short Name: 1 2 GTK_FILL 2 True 4 Succesfully uploaded patches will be available immediately in the remote patch browser. By uploading patches, you agree to license them under the Creative Commons Attribution-Share Alike 3.0 License. Thank you for contributing. True False False 3 True Upload progress 0.10000000149 False False 4 True GTK_BUTTONBOX_END True True True gtk-close True -7 True False True True True -5 True 0 0 True 2 True gtk-ok False False True Upload True False False 1 1 False GTK_PACK_END True _Properties... True True gtk-properties 1 8 GTK_WINDOW_POPUP Port Properties - Ingenuity False GTK_WIN_POS_MOUSE True GDK_WINDOW_TYPE_HINT_DIALOG True 8 True 2 2 2 4 True True 0 -100000000 100000000 1 10 10 1 5 True 1 2 True True 1 -99999 99999 1 10 10 1 5 True 1 2 1 2 True 0 Minimum Value: GTK_FILL True 0 Maximum Value: 1 2 GTK_FILL 2 True GTK_BUTTONBOX_END True True True gtk-cancel True -6 True True True True gtk-ok True -5 1 False GTK_PACK_END