1
480
120
1
10
False
8
Machina Help
False
center-on-parent
gtk-help
dialog
True
False
True
False
end
gtk-close
False
True
True
True
False
True
False
False
0
False
True
end
0
True
False
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
True
True
8
2
closebutton1
False
1
Machina
640
480
machina.svg
True
False
False
False
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
icons
False
False
True
False
Record
gtk-media-record
False
True
False
True
False
Stop
gtk-media-stop
False
True
False
True
False
Play
gtk-media-play
True
False
True
True
False
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Step record
gtk-add
False
True
True
False
False
False
True
False
True
False
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
True
True
0
True
True
Playback tempo
3
3
False
False
True
True
bpm_adjustment
1
True
True
True
1
True
False
BPM
False
False
2
False
True
False
False
False
True
False
True
False
4
1/
False
True
True
False
Quantization
True
True
False
False
0
True
False
True
Quantize note type
False
False
True
True
quantize_adjustment
1
True
True
1
False
True
False
False
False
True
False
Normal size
gtk-zoom-100
False
True
False
True
False
Zoom to contents
gtk-zoom-fit
False
True
False
True
False
Arrange canvas
gtk-refresh
False
True
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
icons
False
0
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-open
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
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
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-dialog-warning
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-convert
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add Node
gtk-new
False
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Delete Node
gtk-delete
False
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Adjust Node
gtk-edit
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add Edge
gtk-connect
False
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Remove Edge
gtk-disconnect
False
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Adjust Edge
gtk-select-color
False
True
False
True
1
False
True
1
True
True
True
True
True
in
True
True
2
2
False
8
dialog1
False
machina.svg
dialog
True
True
True
False
8
True
False
end
gtk-apply
False
True
True
True
False
True
False
False
0
gtk-cancel
False
True
True
True
False
True
False
False
1
gtk-ok
False
True
True
True
True
False
True
False
False
2
False
True
end
0
True
False
2
2
4
8
True
True
True
False
False
True
True
1
2
True
1
2
1
2
True
False
0
Duration:
1
2
GTK_FILL
True
False
0
Note:
GTK_FILL
True
True
False
False
True
True
1
True
1
2
True
True
2
node_properties_apply_button
node_properties_cancel_button
node_properties_ok_button
1
256
16
2
8