Each channel's sample and modulation config.
The user-assigned name of this device.
Global modulation depth applied to all notes.
| key | value |
|---|---|
| default | 1 |
| range | [-1, 1] |
| is | api.TargetType.AutomatableParameter |
Whether the device is active or not. If is_active=false, no sound is produced.
| key | value |
|---|---|
| default | true |
| is | api.TargetType.AutomatableParameter |
The sum output of all channels, influenced by the main_output_gain.
| key | value |
|---|---|
| is | api.TargetType.AudioOutput |
Output gain of the main output channel. This only affects the sum signal, not the individual channels. Equivalent to a dB range of [-inf, 0.0].
| key | value |
|---|---|
| default | 0.7079399824142456 |
| range | [0, 1] |
| is | api.TargetType.AutomatableParameter |
Notes Input.
| key | value |
|---|---|
| is | api.TargetType.NotesInput |
The index of the currently selected pattern. Determines which pattern the Machiniste currently plays back, unless a pattern track is connected to it.
| key | value |
|---|---|
| default | 0 |
| range | [0, 31] |
Empty fields which MachinistePatterns can point to. At most one pattern can point to a specific element in this list.
| key | value |
|---|---|
| element is | api.TargetType.MachinistePatternSlot |
X position on the desktop in the DAW.
| key | value |
|---|---|
| default | 0 |
| range | full |
Y position on the desktop in the DAW.
| key | value |
|---|---|
| default | 0 |
| range | full |
"machiniste"data structure for the Machiniste sampler