Words in these wrapped with <..>
should be read as placeholders for the actual values.
For example <selector>
should be read as query
, send
, get
, set
, load
, save
, loglevel
.
Words in these wrapped with []
should be read as optional values.
For example [<parameter>]
should be read as <parameter>
or nothing.
Words in these wrapped with <..>
may include attached range of values to denote the valid range of an index or a parameter.
For example <index 0..=127>
should be read as an integer between 0 and 127.
Ranges can be inclusive or exclusive. An exclusive range is denoted with ..
and an inclusive range is denoted with ..=
.
MaxMSP types will be denoted as int
, float
, symbol
and list
.
When using the following identifiers and enums with some getters and setters there could be format differences.
For these, please follow common sense and read the errors in the max window, they will guide you to the right direction.
Also do not forget to check the max help files and max reference for the rytm
external.
<selector>
A symbol which defines an operation. Available selectors are:query
Queries the device for data.send
Sends data to the device.get
Gets data from therytm
external.set
Sets data to therytm
external.load
Loads either full or partial project data using.rytm
or.sysex
files.save
Saves either full or partial project data using.rytm
or.sysex
files.copy
Copies full patterns and kits in the external.reset
Resets the external to its default state.loglevel
rytm
also logs to stdout with different levels of verbosity usingtracing
this selector is used to set the log level in runtime.
<object-type>
A symbol which defines the type of the object.pattern
A pattern.kit
A kit.sound
A pool sound.global
A global setting.settings
A settings structure.pattern_wb
The pattern from the work buffer.kit_wb
The kit from the work buffer.sound_wb
A sound from the work buffer.global_wb
The global setting from the work buffer.
<identifier>
A symbol which defines a parameter name. Usually followed by a<parameter>
when setting data.<enum>
A symbol which defines an enumeration. Enumerations are expressed in the format of<enum-type>:
or<enum-type>:<enum-value>
.<parameter>
An integer or float parameter.<element>
A sub element of a type.<index>
An integer index.
The query format is used to query data from the device.
query <object-type> [<index>]
Indexable object types are:
pattern
kit
sound
sound_wb
global
Examples:
query pattern 1
query settings
query sound_wb 0
query global_wb
The send format is used to send data to the device.
send <object-type> [<index>]
Examples:
send pattern 1
send settings
send sound_wb 0
send global_wb
The objects you can save or load are pattern
, kit
, sound
, global
and settings
.
The work buffer versions of these objects are not available to save or load.
~
in relative paths are accepted..
is pointing to/Users/<my-user>/Desktop
in my mac computer but I didn't test it on other systems. You may find information by enabling debug logs and running max from the command line to discover the current working directory..rytm
files are internally largeJSON
(~62mb) files and in my opinion they are not very useful but the feature is there to use..sysex
files by nature store the index of the saved object also. E.g. saving kit 1 and loading it would load the saved kit to the same index (1). Current version does not support loading to a different index but if it becomes a necessity it can be added.
The load format is used to load a full or partial project from the file system to the object.
load [<file-path>]
Examples:
load
load ~/Desktop/project.rytm
load ~/Desktop/kit_1.sysex
The save format is used to save a full or partial project to the file system from the object.
save [<save-target>] [<index>] [<file-path>]
Examples:
save
save pattern 1 ~/Desktop/pattern_1.sysex
save ~/Desktop/project.rytm
save settings ~/Desktop/settings.sysex
The copy format is used to copy full patterns and kits in the external.
copy <object> <index> [<target-index>]
Depending on the type of the object <index>
can be either a source index or a target index.
For work buffer objects <index>
is the target index. On the other hand for non-work buffer objects <index>
is the source index.
Examples:
copy pattern 1 2
copy pattern 1
-> Copies the pattern to the work buffer.copy kit 1 2
copy kit 1
-> Copies the kit to the work buffer.copy pattern_wb 1
copy kit_wb 1
The get format is used to get data from the rytm
external.
The default output format for identifier getters:
<object-index> <identifier-type> <parameter>
The default output format for enum getters:
<object-index> <enum-type> <enum-value>
For some getters an additional parent index is included,
Track getter output format:
<pattern-index> <track-index> ..
Trig getter output format:
<track-index> <trig-index> ..
For getters which includes an additional element the index of that element is included,
Kit getter with element output format:
<kit-index> <element-index> ..
Accepted formats:
get pattern <index 0..=127> <identifier>
get pattern <index 0..=127> <enum>
get pattern <index 0..=127> <track-index 0..=12> <identifier>
get pattern <index 0..=127> <track-index 0..=12> <enum>
get pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> <identifier>
get pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> <enum>
get pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockget <identifier>
get pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockget <enum>
Accepted formats:
get pattern_wb <identifier>
get pattern_wb <enum>
get pattern_wb <track-index 0..=12> <identifier>
get pattern_wb <track-index 0..=12> <enum>
get pattern_wb <track-index 0..=12> <trig-index 0..=63> <identifier>
get pattern_wb <track-index 0..=12> <trig-index 0..=63> <enum>
get pattern_wb <track-index 0..=12> <trig-index 0..=63> plockget <identifier>
get pattern_wb <track-index 0..=12> <trig-index 0..=63> plockget <enum>
Accepted formats:
get kit <index 0..=127> <identifier>
get kit <index 0..=127> <enum>
get kit <index 0..=127> <element> <element-index>
get kit <index 0..=127> sound <sound-index 0..=11> <identifier> [<parameter>]
get kit <index 0..=127> sound <sound-index 0..=11> <enum> [<parameter>]
Accepted formats:
get kit_wb <identifier>
get kit_wb <enum>
get kit_wb <element> <element-index>
get kit_wb sound <sound-index 0..=11> <identifier> [<parameter>]
get kit_wb sound <sound-index 0..=11> <enum> [<parameter>]
Accepted kit elements (<element>
)
tracklevel
trackretrigrate
trackretriglen
trackretrigveloffset
trackretrigalwayson
sound
Accepted formats:
get sound <index 0..=127> <identifier> [<parameter>]
get sound <index 0..=127> <enum> [<parameter>]
Accepted formats:
get sound_wb <index 0..=11> <identifier> [<parameter>]
get sound_wb <index 0..=11> <enum> [<parameter>]
Accepted formats:
get global <index 0..=3> <identifier> [<parameter>]
get global <index 0..=3> <enum> [<parameter>]
Accepted formats:
get global_wb <identifier> [<parameter>]
get global_wb <enum>
Accepted formats:
get settings <identifier> [<parameter>]
get settings <enum>
The set format is used to send data to the rytm
external.
Accepted formats:
set pattern <index 0..=127> <identifier> <parameter>
set pattern <index 0..=127> <enum>
set pattern <index 0..=127> <track-index 0..=12> <identifier> <parameter>
set pattern <index 0..=127> <track-index 0..=12> <enum>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> <identifier> <parameter>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> <enum>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockset <identifier> <parameter>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockset <enum>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockclear <identifier>
set pattern <index 0..=127> <track-index 0..=12> <trig-index 0..=63> plockclear <enum>
Accepted formats:
set pattern_wb <identifier> <parameter>
set pattern_wb <enum>
set pattern_wb <track-index 0..=12> <identifier> <parameter>
set pattern_wb <track-index 0..=12> <enum>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> <identifier> <parameter>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> <enum>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> plockset <identifier> <parameter>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> plockset <enum>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> plockclear <identifier>
set pattern_wb <track-index 0..=12> <trig-index 0..=63> plockclear <enum>
Accepted formats:
set kit <index 0..=127> <identifier> <parameter>
set kit <index 0..=127> <enum>
set kit <index 0..=127> <element> <element-index> <enum>
set kit <index 0..=127> <element> <element-index> <parameter>
set kit <index 0..=127> sound <sound-index 0..=11> <identifier> <parameter> [<parameter>]
set kit <index 0..=127> sound <sound-index 0..=11> <enum> [<parameter>]
Accepted formats:
set kit_wb <identifier> <parameter>
set kit_wb <enum>
set kit_wb <element> <element-index> <enum>
set kit_wb <element> <element-index> <parameter>
set kit_wb sound <sound-index 0..=11> <identifier> <parameter> [<parameter>]
set kit_wb sound <sound-index 0..=11> <enum> [<parameter>]
Accepted formats:
set sound <index 0..=11> <identifier> <parameter> [<parameter>]
set sound <index 0..=11> <enum> [<parameter>]
Accepted formats:
set sound_wb <index 0..=11> <identifier> <parameter> [<parameter>]
set sound_wb <index 0..=11> <enum> [<parameter>]
Accepted formats:
set global <index 0..=3> <identifier> <parameter>
set global <index 0..=3> <enum> [<parameter>]
Accepted formats:
set global_wb <identifier> <parameter>
set global_wb <enum> [<parameter>]
Accepted formats:
set settings <identifier> <parameter>
set settings <enum>
name
-> symbol, Only 15 ascii characters are allowed (name of the object)index
-> int (index of the object)parentindex
-> int (index of the parent object if there is one)version
-> int (version of the object)iswb
-> int, 0..=1 (is work buffer object)
masterchg
-> int, 1..=1024masterlen
-> int, 1..=1024kitnumber
-> int, 0..=127swingamount
-> int, 50..=80globalquantize
-> int, 0..=127patternbpm
-> float, 30.0..=300.0
deftrignote
-> int, 0..=127deftrigvel
-> int, 0..=127deftrigprob
-> int, 0..=100steps
-> int, 1..=64quantizeamount
-> int, 0..=127sendsmidi
-> int, 0..=1euc
-> int, 0..=1pl2
-> int, 0..=63ro1
-> int, 0..=63ro2
-> int, 0..=63tro
-> int, 0..=63
enable
-> int, 0..=1retrig
-> int, 0..=1mute
-> int, 0..=1accent
-> int, 0..=1swing
-> int, 0..=1slide
-> int, 0..=1note
-> int, 36..=84vel
-> int, 1..=127retrigveloffset
-> int, -128..=127soundlock
-> int, 0..=127
ctrlinmod1amt
-> int, -128..=127ctrlinmod2amt
-> int, -128..=127fxdeltime
-> int, 0..=127fxdelpingpong
-> int, 0..=1fxdelstereowidth
-> int, -64..=63fxdelfeedback
-> int, 0..=198fxdelhpf
-> int, 0..=127fxdellpf
-> int, 0..=127fxdelrevsend
-> int, 0..=127fxdellev
-> int, 0..=127fxrevpredel
-> int, 0..=127fxrevdecay
-> int, 0..=127fxrevfreq
-> int, 0..=127fxrevgain
-> int, 0..=127fxrevhpf
-> int, 0..=127fxrevlpf
-> int, 0..=127fxrevlev
-> int, 0..=127fxcompthr
-> int, 0..=127fxcompgain
-> int, 0..=127fxcompmix
-> int, 0..=127fxcomplev
-> int, 0..=127fxlfospeed
-> int, -64..=63fxlfofade
-> int, -64..=63fxlfostartphase
-> int, 0..=127fxlfodepth
-> float, -128.0..=127.99fxdistdov
-> int, 0..=127fxdistamt
-> int, 0..=127fxdistsym
-> int, -64..=63fxdistdelpost
-> int, 0..=1fxdistrevpost
-> int, 0..=1
tracklevel
-> int, 0..=127- kit element index range -> int, 0..=12
trackretrigveloffset
-> int, -128..=127- kit element index range -> int, 0..=12
trackretrigalwayson
-> int, 0..=1- kit element index range -> int, 0..=12
ispool
-> int, 0..=1iskit
-> int, 0..=1kitnumber
-> int, 0..=127accentlev
-> int, 0..=127ampattack
-> int, 0..=127amphold
-> int, 0..=127ampdecay
-> int, 0..=127ampoverdrive
-> int, 0..=127ampdelsend
-> int, 0..=127amprevsend
-> int, 0..=127amppan
-> int, -64..=63amplev
-> int, 0..=127filtattack
-> int, 0..=127filthold
-> int, 0..=127filtdecay
-> int, 0..=127filtrelease
-> int, 0..=127filtcutoff
-> int, 0..=127filtres
-> int, 0..=127filtenvamt
-> int, -64..=63lfospeed
-> int, -64..=63lfofade
-> int, -64..=63lfostartphase
-> int, 0..=127lfodepth
-> float, -128.0..=127.99samptune
-> int, -24..=24sampfinetune
-> int, -64..=63sampnumber
-> int, 0..=127sampbitreduction
-> int, 0..=127sampstart
-> float, 0.0..=120.0sampend
-> float, 0.0..=120.0samploopflag
-> int, 0..=1samplev
-> int, 0..=127velmodamt
-> int, -127..=128atmodamt
-> int, -127..=128envresetfilter
-> int, 0..=1veltovol
-> int, 0..=1legacyfxsend
-> int, 0..=1
kitreloadonchg
-> int, 0..=1quantizeliverec
-> int, 0..=1autotrackswitch
-> int, 0..=1routetomain
-> int, 0..=11sendtofx
-> int, 0..=11clockreceive
-> int, 0..=1clocksend
-> int, 0..=1transportreceive
-> int, 0..=1transportsend
-> int, 0..=1pgmchangereceive
-> int, 0..=1pgmchangesend
-> int, 0..=1receivenotes
-> int, 0..=1receiveccnrpn
-> int, 0..=1turbospeed
-> int, 0..=1metronomeactive
-> int, 0..=1metronomeprerollbars
-> int, 0..=16metronomelev
-> int, 0..=127
projectbpm
-> float, 30.0..=300.0selectedtrack
-> int, 0..=11selectedpage
-> int, 0..=3mute
-> int, 0..=11unmute
-> int, 0..=11fixedvelocity
-> int, 0..=1fixedvelocityamt
-> int, 0..=127samplerecorderthr
-> int, 0..=127samplerecordermon
-> int, 0..=1
Variants | ||
---|---|---|
1x | 3/4x | 1/8x |
2x | 1/2x | |
3/2x | 1/4x |
Variants | ||
---|---|---|
normal | advanced |
Variants | ||
---|---|---|
c | e | g# |
c# | f | a |
d | f# | bb |
eb | g | b |
Variants | ||
---|---|---|
chromatic | wholetone | majorlocrian |
ionianmajor | blues | superlocrian |
dorian | combominor | dorianb2 |
phrygian | persian | lydianaugmented |
lydian | iwato | lydiandominant |
mixolydian | insen | doubleharmonicmajor |
aeolianminor | hirajoshi | lydian26 |
locrian | pelog | ultraphrygian |
pentatonicminor | phrygiandominant | hungarianminor |
pentatonicmajor | wholehalfdiminished | oriental |
melodicminor | halfwholediminished | ionian25 |
harmonicminor | spanish | locrianbb3bb7 |
Variants | ||
---|---|---|
1/128 | 3.63 | 24 |
.188 | 3.75 | 25 |
1/64 | 3.88 | 26 |
.313 | 1/4 | 27 |
.375 | 4.25 | 28 |
.438 | 4.5 | 29 |
1/32 | 4.75 | 30 |
.563 | 5 | 31 |
.625 | 5.25 | 32 |
.688 | 5.5 | 34 |
.75 | 5.75 | 36 |
.813 | 6 | 38 |
.875 | 6.25 | 40 |
.938 | 6.5 | 42 |
1/16 | 6.75 | 44 |
1.06 | 7 | 46 |
1.13 | 7.25 | 48 |
1.19 | 7.5 | 50 |
1.25 | 7.75 | 52 |
1.31 | 1/2 | 54 |
1.38 | 8.5 | 56 |
1.44 | 9 | 58 |
1.5 | 9.5 | 60 |
1.56 | 10 | 62 |
1.63 | 10.5 | 64 |
1.69 | 11 | 68 |
1.75 | 11.5 | 72 |
1.81 | 12 | 76 |
1.88 | 12.5 | 80 |
1.94 | 13 | 84 |
1/8 | 13.5 | 88 |
2.13 | 14 | 92 |
2.25 | 14.5 | 96 |
2.38 | 15 | 100 |
2.5 | 15.5 | 104 |
2.63 | 1/1 | 108 |
2.75 | 17 | 112 |
2.88 | 18 | 116 |
3 | 19 | 120 |
3.13 | 20 | 124 |
3.25 | 21 | 128 |
3.38 | 22 | inf |
3.5 | 23 | unset |
Variants | ||
---|---|---|
-23/384 | -7/384 | 3/128 |
-11/192 | -1/64 | 5/192 |
-7/128 | -5/384 | 11/384 |
-5/96 | -1/96 | 1/32 |
-19/384 | -1/128 | 13/384 |
-3/64 | -1/192 | 7/192 |
-17/384 | -1/384 | 5/128 |
-1/24 | ongrid | 1/24 |
-5/128 | 1/384 | 17/384 |
-7/192 | 1/192 | 3/64 |
-13/384 | 1/128 | 19/384 |
-1/32 | 1/96 | 5/96 |
-11/384 | 5/384 | 7/128 |
-5/192 | 1/64 | 11/192 |
-3/128 | 7/384 | 23/384 |
-1/48 | 1/48 |
Variants | ||
---|---|---|
1/128 | 3.63 | 24 |
.188 | 3.75 | 25 |
1/64 | 3.88 | 26 |
.313 | 1/4 | 27 |
.375 | 4.25 | 28 |
.438 | 4.5 | 29 |
1/32 | 4.75 | 30 |
.563 | 5 | 31 |
.625 | 5.25 | 32 |
.688 | 5.5 | 34 |
.75 | 5.75 | 36 |
.813 | 6 | 38 |
.875 | 6.25 | 40 |
.938 | 6.5 | 42 |
1/16 | 6.75 | 44 |
1.06 | 7 | 46 |
1.13 | 7.25 | 48 |
1.19 | 7.5 | 50 |
1.25 | 7.75 | 52 |
1.31 | 1/2 | 54 |
1.38 | 8.5 | 56 |
1.44 | 9 | 58 |
1.5 | 9.5 | 60 |
1.56 | 10 | 62 |
1.63 | 10.5 | 64 |
1.69 | 11 | 68 |
1.75 | 11.5 | 72 |
1.81 | 12 | 76 |
1.88 | 12.5 | 80 |
1.94 | 13 | 84 |
1/8 | 13.5 | 88 |
2.13 | 14 | 92 |
2.25 | 14.5 | 96 |
2.38 | 15 | 100 |
2.5 | 15.5 | 104 |
2.63 | 1/1 | 108 |
2.75 | 17 | 112 |
2.88 | 18 | 116 |
3 | 19 | 120 |
3.13 | 20 | 124 |
3.25 | 21 | 128 |
3.38 | 22 | inf |
3.5 | 23 | unset |
Variants | ||
---|---|---|
1/128 | 3.63 | 24 |
.188 | 3.75 | 25 |
1/64 | 3.88 | 26 |
.313 | 1/4 | 27 |
.375 | 4.25 | 28 |
.438 | 4.5 | 29 |
1/32 | 4.75 | 30 |
.563 | 5 | 31 |
.625 | 5.25 | 32 |
.688 | 5.5 | 34 |
.75 | 5.75 | 36 |
.813 | 6 | 38 |
.875 | 6.25 | 40 |
.938 | 6.5 | 42 |
1/16 | 6.75 | 44 |
1.06 | 7 | 46 |
1.13 | 7.25 | 48 |
1.19 | 7.5 | 50 |
1.25 | 7.75 | 52 |
1.31 | 1/2 | 54 |
1.38 | 8.5 | 56 |
1.44 | 9 | 58 |
1.5 | 9.5 | 60 |
1.56 | 10 | 62 |
1.63 | 10.5 | 64 |
1.69 | 11 | 68 |
1.75 | 11.5 | 72 |
1.81 | 12 | 76 |
1.88 | 12.5 | 80 |
1.94 | 13 | 84 |
1/8 | 13.5 | 88 |
2.13 | 14 | 92 |
2.25 | 14.5 | 96 |
2.38 | 15 | 100 |
2.5 | 15.5 | 104 |
2.63 | 1/1 | 108 |
2.75 | 17 | 112 |
2.88 | 18 | 116 |
3 | 19 | 120 |
3.13 | 20 | 124 |
3.25 | 21 | 128 |
3.38 | 22 | inf |
3.5 | 23 | unset |
Variants | ||
---|---|---|
1/1 | 1/8 | 1/32 |
1/2 | 1/10 | 1/40 |
1/3 | 1/12 | 1/48 |
1/4 | 1/16 | 1/64 |
1/5 | 1/20 | 1/80 |
1/6 | 1/24 |
Variants | ||
---|---|---|
1% | fill | 1:6 |
3% | fillnot | 2:6 |
4% | pre | 3:6 |
6% | prenot | 4:6 |
9% | nei | 5:6 |
13% | neinot | 6:6 |
19% | 1st | 1:7 |
25% | 1stnot | 2:7 |
33% | 1:2 | 3:7 |
41% | 2:2 | 4:7 |
50% | 1:3 | 5:7 |
59% | 2:3 | 6:7 |
67% | 3:3 | 7:7 |
75% | 1:4 | 1:8 |
81% | 2:4 | 2:8 |
87% | 3:4 | 3:8 |
91% | 4:4 | 4:8 |
94% | 1:5 | 5:8 |
96% | 2:5 | 6:8 |
98% | 3:5 | 7:8 |
99% | 4:5 | 8:8 |
100% | 5:5 | unset |
Variants | ||
---|---|---|
unset | samplebitreduction | filterresonance |
lfomultiplier | samplestart | ampattack |
lfowaveform | sampleend | amphold |
lfotrigmode | sampleloop | ampdecay |
lfospeed | samplelevel | ampoverdrive |
lfofade | filterenvelope | ampvolume |
lfophase | filterattack | amppan |
lfodepth | filterdecay | ampaccent |
sampletune | filtersustain | ampdelaysend |
samplefinetune | filterrelease | ampreverbsend |
sampleslice | filterfrequency |
Variants | ||
---|---|---|
unset | samplebitreduction | filterresonance |
lfomultiplier | samplestart | ampattack |
lfowaveform | sampleend | amphold |
lfotrigmode | sampleloop | ampdecay |
lfospeed | samplelevel | ampoverdrive |
lfofade | filterenvelope | ampvolume |
lfophase | filterattack | amppan |
lfodepth | filterdecay | ampaccent |
sampletune | filtersustain | ampdelaysend |
samplefinetune | filterrelease | ampreverbsend |
sampleslice | filterfrequency |
Variants | ||
---|---|---|
unset | delayoverdrive | distortionsymmetry |
delaytime | reverbpredelay | compressorthreshold |
delaypingpong | reverbdecay | compressorattack |
delaystereowidth | reverbshelvingfreq | compressorrelease |
delayfeedback | reverbshelvinggain | compressorratio |
delayhpfilter | reverbhpfilter | compressorsidechaineq |
delaylpfilter | reverblpfilter | compressormakeupgain |
delayreverbsend | reverbmixvolume | compressordrywetmix |
delaymixvolume | distortionamount | compressorvolume |
Variants | ||
---|---|---|
0.03 | 1 | 30 |
0.1 | 3 | |
0.3 | 10 |
Variants | ||
---|---|---|
0.1 | 0.6 | A1 |
0.2 | 1 | A2 |
0.4 | 2 |
Variants | ||
---|---|---|
1:2 | 1:8 | |
1:4 | max |
Variants | ||
---|---|---|
off | hpf | |
lpf | hit |
Variants | ||
---|---|---|
128th | 16th | quarterdotted |
64th | 16thdotted | half |
64thdotted | 8th | halfdotted |
32nd | 8thdotted | whole |
32nddotted | quarter |
Variants | ||
---|---|---|
1/1 | 1/8 | 1/32 |
1/2 | 1/10 | 1/40 |
1/3 | 1/12 | 1/48 |
1/4 | 1/16 | 1/64 |
1/5 | 1/20 | 1/80 |
1/6 | 1/24 |
Variants | ||
---|---|---|
1/128 | 3.63 | 24 |
.188 | 3.75 | 25 |
1/64 | 3.88 | 26 |
.313 | 1/4 | 27 |
.375 | 4.25 | 28 |
.438 | 4.5 | 29 |
1/32 | 4.75 | 30 |
.563 | 5 | 31 |
.625 | 5.25 | 32 |
.688 | 5.5 | 34 |
.75 | 5.75 | 36 |
.813 | 6 | 38 |
.875 | 6.25 | 40 |
.938 | 6.5 | 42 |
1/16 | 6.75 | 44 |
1.06 | 7 | 46 |
1.13 | 7.25 | 48 |
1.19 | 7.5 | 50 |
1.25 | 7.75 | 52 |
1.31 | 1/2 | 54 |
1.38 | 8.5 | 56 |
1.44 | 9 | 58 |
1.5 | 9.5 | 60 |
1.56 | 10 | 62 |
1.63 | 10.5 | 64 |
1.69 | 11 | 68 |
1.75 | 11.5 | 72 |
1.81 | 12 | 76 |
1.88 | 12.5 | 80 |
1.94 | 13 | 84 |
1/8 | 13.5 | 88 |
2.13 | 14 | 92 |
2.25 | 14.5 | 96 |
2.38 | 15 | 100 |
2.5 | 15.5 | 104 |
2.63 | 1/1 | 108 |
2.75 | 17 | 112 |
2.88 | 18 | 116 |
3 | 19 | 120 |
3.13 | 20 | 124 |
3.25 | 21 | 128 |
3.38 | 22 | inf |
3.5 | 23 | unset |
Variants | ||
---|---|---|
bdhard | cbclassic | hhbasic |
bdclassic | bdfm | cyride |
sdhard | sdfm | bdsharp |
sdclassic | utnoise | disable |
rshard | utimpulse | sydualvco |
rsclassic | chmetallic | sychip |
cpclassic | ohmetallic | bdacoustic |
btclassic | cymetallic | sdacoustic |
xtclassic | cbmetallic | syraw |
chclassic | bdplastic | hhlab |
ohclassic | bdsilky | unset |
cyclassic | sdnatural |
Variants | ||
---|---|---|
syn1 | samplebitreduction | filterresonance |
syn2 | samplestart | ampattack |
syn3 | sampleend | amphold |
syn4 | sampleloop | ampdecay |
syn5 | samplelevel | ampoverdrive |
syn6 | filterenvelope | ampvolume |
syn7 | filterattack | amppan |
syn8 | filterdecay | ampaccent |
sampletune | filtersustain | ampdelaysend |
samplefinetune | filterrelease | ampreverb_send |
sampleslice | filterfrequency | unset |
Variants | ||
---|---|---|
unset | syn7 | filterrelease |
lfomultiplier | syn8 | filterfrequency |
lfowaveform | sampletune | filterresonance |
lfotrigmode | samplefinetune | ampattack |
lfospeed | sampleslice | amphold |
lfofade | samplebitreduction | ampdecay |
lfophase | samplestart | ampoverdrive |
lfodepth | sampleend | ampvolume |
syn1 | sampleloop | amppan |
syn2 | samplelevel | ampaccent |
syn3 | filterenvelope | ampdelaysend |
syn4 | filterattack | ampreverbsend |
syn5 | filterdecay | |
syn6 | filtersustain |
Variants | ||
---|---|---|
unset | syn7 | filterrelease |
lfomultiplier | syn8 | filterfrequency |
lfowaveform | sampletune | filterresonance |
lfotrigmode | samplefinetune | ampattack |
lfospeed | sampleslice | amphold |
lfofade | samplebitreduction | ampdecay |
lfophase | samplestart | ampoverdrive |
lfodepth | sampleend | ampvolume |
syn1 | sampleloop | amppan |
syn2 | samplelevel | ampaccent |
syn3 | filterenvelope | ampdelaysend |
syn4 | filterattack | ampreverbsend |
syn5 | filterdecay | |
syn6 | filtersustain |
Variants | ||
---|---|---|
lp2 | hp1 | pk |
lp1 | hp2 | |
bp | bs |
Variants | ||
---|---|---|
x1 | x256 | .16 |
x2 | x512 | .32 |
x4 | x1k | .64 |
x8 | x2k | .128 |
x16 | .1 | .256 |
x32 | .2 | .512 |
x64 | .4 | .1k |
x128 | .8 | .2k |
Variants | ||
---|---|---|
tri | saw | rnd |
sin | exp | |
sqr | rmp |
Variants | ||
---|---|---|
free | hold | half |
trig | one |
Variants | ||
---|---|---|
off | samp | |
syn | syn+samp |
Variants | ||
---|---|---|
1/1 | 12/2 | 7/8 |
2/1 | 13/2 | 8/8 |
3/1 | 14/2 | 9/8 |
4/1 | 15/2 | 10/8 |
5/1 | 16/2 | 11/8 |
6/1 | 1/4 | 12/8 |
7/1 | 2/4 | 13/8 |
8/1 | 3/4 | 14/8 |
9/1 | 4/4 | 15/8 |
10/1 | 5/4 | 16/8 |
11/1 | 6/4 | 1/16 |
12/1 | 7/4 | 2/16 |
13/1 | 8/4 | 3/16 |
14/1 | 9/4 | 4/16 |
15/1 | 10/4 | 5/16 |
16/1 | 11/4 | 6/16 |
1/2 | 12/4 | 7/16 |
2/2 | 13/4 | 8/16 |
3/2 | 14/4 | 9/16 |
4/2 | 15/4 | 10/16 |
5/2 | 16/4 | 11/16 |
6/2 | 1/8 | 12/16 |
7/2 | 2/8 | 13/16 |
8/2 | 3/8 | 14/16 |
9/2 | 4/8 | 15/16 |
10/2 | 5/8 | 16/16 |
11/2 | 6/8 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
1 | 7 | 13 |
2 | 8 | 14 |
3 | 9 | 15 |
4 | 10 | 16 |
5 | 11 | |
6 | 12 |
Variants | ||
---|---|---|
midi | din24 | din48 |
Variants | ||
---|---|---|
midi | din24 | din48 |
Variants | ||
---|---|---|
disabled | usb | |
midi | midi+usb |
Variants | ||
---|---|---|
disabled | usb | |
midi | midi+usb |
Variants | ||
---|---|---|
int | int+ext | ext |
Variants | ||
---|---|---|
int | int+ext | ext |
Variants | ||
---|---|---|
int | int+ext | ext |
Variants | ||
---|---|---|
int | int+ext | ext |
Variants | ||
---|---|---|
0db | +12db | |
+6db | +18db |
Variants | ||
---|---|---|
nrpn | cc |
Variants | ||
---|---|---|
auto | track |
Variants | ||
---|---|---|
pre-fx | l:2r:9:10 | l:6r:11:12 |
post-fx | l:2r:11:12 | l:7:8r:1 |
1 | l:3:4r:1 | l:7:8r:2 |
2 | l:3:4r:2 | l:7:8r:3:4 |
3:4 | l:3:4r:5 | l:7:8r:5 |
5 | l:3:4r:6 | l:7:8r:6 |
6 | l:3:4r:7:8 | l:7:8r:9:10 |
7:8 | l:3:4r:9:10 | l:7:8r:11:12 |
9:10 | l:3:4r:11:12 | l:9:10r:1 |
11:12 | l:5r:1 | l:9:10r:2 |
l:1r:2 | l:5r:2 | l:9:10r:3:4 |
l:1r:3:4 | l:5r:3:4 | l:9:10r:5 |
l:1r:5 | l:5r:6 | l:9:10r:6 |
l:1r:6 | l:5r:7:8 | l:9:10r:7:8 |
l:1r:7:8 | l:5r:9:10 | l:9:10r:11:12 |
l:1r:9:10 | l:5r:11:12 | l:11:12r:1 |
l:1r:11:12 | l:6r:1 | l:11:12r:2 |
l:2r:1 | l:6r:2 | l:11:12r:3:4 |
l:2r:3:4 | l:6r:3:4 | l:11:12r:5 |
l:2r:5 | l:6r:5 | l:11:12r:6 |
l:2r:6 | l:6r:7:8 | l:11:12r:7:8 |
l:2r:7:8 | l:6r:9:10 | l:11:12r:9:10 |
Variants | ||
---|---|---|
mainout | l:2r:11:12 | l:7:8r:1 |
1 | l:3:4r:1 | l:7:8r:2 |
2 | l:3:4r:2 | l:7:8r:3:4 |
3:4 | l:3:4r:5 | l:7:8r:5 |
5 | l:3:4r:6 | l:7:8r:6 |
6 | l:3:4r:7:8 | l:7:8r:9:10 |
7:8 | l:3:4r:9:10 | l:7:8r:11:12 |
9:10 | l:3:4r:11:12 | l:9:10r:1 |
11:12 | l:5r:1 | l:9:10r:2 |
l:1r:2 | l:5r:2 | l:9:10r:3:4 |
l:1r:3:4 | l:5r:3:4 | l:9:10r:5 |
l:1r:5 | l:5r:6 | l:9:10r:6 |
l:1r:6 | l:5r:7:8 | l:9:10r:7:8 |
l:1r:7:8 | l:5r:9:10 | l:9:10r:11:12 |
l:1r:9:10 | l:5r:11:12 | l:11:12r:1 |
l:1r:11:12 | l:6r:1 | l:11:12r:2 |
l:2r:1 | l:6r:2 | l:11:12r:3:4 |
l:2r:3:4 | l:6r:3:4 | l:11:12r:5 |
l:2r:5 | l:6r:5 | l:11:12r:6 |
l:2r:6 | l:6r:7:8 | l:11:12r:7:8 |
l:2r:7:8 | l:6r:9:10 | l:11:12r:9:10 |
l:2r:9:10 | l:6r:11:12 |
Variants | ||
---|---|---|
trig | smpl | amp |
src | fltr | lfo |
Variants | ||
---|---|---|
trig | reverb | comp |
delay | dist | lfo |
Variants | ||
---|---|---|
normal | chain | song |
Variants | ||
---|---|---|
sequential | directjump | |
directstart | tempjump |
Variants | ||
---|---|---|
audl+r | rs/cp | cy/cb |
audl | bt | main |
audr | lt | usbl |
bd | mt/ht | usbr |
sd | ch/oh | usbl+r |
Variants | ||
---|---|---|
1step | 8steps | 64steps |
2steps | 16steps | 128steps |
4steps | 32steps | max |