1 Machina 640 480 machina.svg True True True _File True True Open a saved machine gtk-open True True True Save machine gtk-save True True True Save machine to file gtk-save-as True True True True Import a MIDI file _Import MIDI... True True gtk-media-record 1 True Export a MIDI file _Export MIDI... True True gtk-convert 1 True True Export a DOT file for rendering with GraphViz Export _GraphViz... True True gtk-convert 1 True True Exit Machina gtk-quit True True True _View True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Lay out the graph with edge length corresponding to tail node duration _Time Based Edges True True Show labels on canvas _Labels True True _Toolbar True True True _Help True True gtk-help True True True gtk-about True True False False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True GTK_TOOLBAR_ICONS False True Record gtk-media-record False True Stop playback or recording gtk-media-stop False True Play gtk-media-play True False True False False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Step recording gtk-add False True False False True True True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Internal clock 0 True True True True Set internal tempo 120 1 640 1 10 0 1 1 True BPM False False 2 False False True False False True True 4 True True Quantize recording (beats) 1/ True 0 True False False True False True 1 1 99 1 4 0 1 1 False False True False False True Zoom to normal size gtk-zoom-100 False True Zoom to fit entire machine gtk-zoom-fit False True Automatically arrange nodes gtk-refresh False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK GTK_TOOLBAR_ICONS False GTK_ICON_SIZE_SMALL_TOOLBAR True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Load MIDI file as evolutionary goal gtk-open 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 Evolve machine (towards target MIDI) gtk-execute 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 Random mutation gtk-dialog-warning 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 Compress (merge identical nodes) gtk-convert 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 Create node Add Node gtk-new False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Delete node Delete Node gtk-delete False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Adjust node Adjust Node gtk-edit 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 Add edge Add Edge gtk-connect False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Remove edge Remove Edge gtk-disconnect False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Adjust edge Adjust Edge gtk-select-color False False 1 False 1 True True True True True GTK_SHADOW_IN 2 2 True GDK_WINDOW_TYPE_HINT_NORMAL © 2007 David Robillard <http://drobilla.net> A MIDI sequencer based on probabilistic finite-state automata http://drobilla.net/software/machina Website: Machina is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Machina is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Machina; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA David Robillard <d@drobilla.net> translator-credits machina.svg False GTK_PACK_END 8 Machina Help False GTK_WIN_POS_CENTER_ON_PARENT gtk-help GDK_WINDOW_TYPE_HINT_DIALOG True True 0 0 Initial nodes are shown with a thick border. Selector nodes are shown in green. - Right click canvas to create a new node - Middle click nodes to learn a MIDI note for that node - Right click two nodes in succession to connect nodes - Double click a node to show its properties dialog - Ctrl+Left click a node to make it an initial node - Ctrl+Right click a node to make it a selector node - Ctrl+Left click edge probabilities to decrease - Ctrl+Right click edge probabilities to increase 8 2 True GTK_BUTTONBOX_END True True True gtk-close True -7 False GTK_PACK_END 8 dialog1 False machina.svg GDK_WINDOW_TYPE_HINT_DIALOG True True True 8 True 2 2 4 8 True True True 1 0 999999 1 10 0 1 2 True 1 2 1 2 True 0 Duration: 1 2 GTK_FILL True 0 Note: GTK_FILL True True 60 0 127 1 10 0 1 True 1 2 2 True GTK_BUTTONBOX_END True True True gtk-apply True -10 True True True gtk-cancel True -6 1 True True True True gtk-ok True -5 2 False GTK_PACK_END