-
Notifications
You must be signed in to change notification settings - Fork 66
Revamp of Elektron/Analog Four MKII #98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revamp of Elektron/Analog Four MKII #98
Conversation
|
Thanks, this and the other Elektron updates you submitted are substantial improvements. Some of the more complex usage columns had colons in the value space (like |
|
Hi Ben,
It's a pity you don't want to allow colons in the usage labels, they are everywhere and sometime crucial to understand a value (e.g. ratio's).
In my opinion, as any colon inside a label of a value-label pair is always the second instance, as such the distinguishing can easily be made.
I do agree that semi-colon should not be allowed inside labels, as that would make it really hard to parse the usage column.
But, it's your call.
Below a list of not so great usage examples in the repo as of now. Some because the of comma's instead of semi-colons. Have a look!
Cheers,
Joris
…-------------------
manufacturer: 'Abildgard'
device: 'Droid-3'
name: 'Value Interpreter Mode'
manufacturer: 'Moog'
device: 'Sub Phatty'
name: 'VCO 1 octave'
manufacturer: 'Moog'
device: 'Sub Phatty'
name: 'VCO 2 octave'
manufacturer: 'Moog'
device: 'Sirin'
name: 'Bend up amount'
manufacturer: 'Moog'
device: 'Sirin'
name: 'Bend down amount'
manufacturer: 'Modal Electronics'
device: 'Skulpt'
name: 'LFO1 rate sync'
manufacturer: 'Modal Electronics'
device: 'Craft'
name: 'LFO Rate sync'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'Filter Env: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'Filter Env: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'AUX Env: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'AUX Env: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'CV Env1: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'CV Env1: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO1: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO1: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO2: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO2: Destination B'
On 19 Nov 2024, at 23:39, Ben Fox ***@***.***> wrote:
Thanks, this and the other Elektron updates you submitted are substantial improvements. Some of the more complex usage columns had colons in the value space (like 73: META:None; 4: EXT:Ext.L Chorus; ...). I replaced those colons with hyphens (so 73: META-None; 4: EXT-Ext.L Chorus; ...), since I want to preserve the meaning of colons and semicolons in the usage column to be exclusively key-value delineators.
—
Reply to this email directly, view it on GitHub <#98 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAE3GUOBEMFXBD23PK6OZJ32BO425AVCNFSM6AAAAABR7EIY5KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBWHA4TKOJUGI>.
You are receiving this because you authored the thread.
|
|
Hi Ben,
Do you want me to fix the issues my '--usage-range-check' detects?
I have attached a full log of all issues detected.

Cheers,
Joris
On 20 Nov 2024, at 17:18, Joris Röling ***@***.***> wrote:
Hi Ben,
It's a pity you don't want to allow colons in the usage labels, they are everywhere and sometime crucial to understand a value (e.g. ratio's).
In my opinion, as any colon inside a label of a value-label pair is always the second instance, as such the distinguishing can easily be made.
I do agree that semi-colon should not be allowed inside labels, as that would make it really hard to parse the usage column.
But, it's your call.
Below a list of not so great usage examples in the repo as of now. Some because the of comma's instead of semi-colons. Have a look!
Cheers,
Joris
-------------------
manufacturer: 'Abildgard'
device: 'Droid-3'
name: 'Value Interpreter Mode'
manufacturer: 'Moog'
device: 'Sub Phatty'
name: 'VCO 1 octave'
manufacturer: 'Moog'
device: 'Sub Phatty'
name: 'VCO 2 octave'
manufacturer: 'Moog'
device: 'Sirin'
name: 'Bend up amount'
manufacturer: 'Moog'
device: 'Sirin'
name: 'Bend down amount'
manufacturer: 'Modal Electronics'
device: 'Skulpt'
name: 'LFO1 rate sync'
manufacturer: 'Modal Electronics'
device: 'Craft'
name: 'LFO Rate sync'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'Filter Env: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'Filter Env: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'AUX Env: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'AUX Env: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'CV Env1: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'CV Env1: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO1: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO1: Destination B'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO2: Destination A'
manufacturer: 'Elektron'
device: 'Analog Four MKII'
name: 'LFO2: Destination B'
> On 19 Nov 2024, at 23:39, Ben Fox ***@***.***> wrote:
>
>
> Thanks, this and the other Elektron updates you submitted are substantial improvements. Some of the more complex usage columns had colons in the value space (like 73: META:None; 4: EXT:Ext.L Chorus; ...). I replaced those colons with hyphens (so 73: META-None; 4: EXT-Ext.L Chorus; ...), since I want to preserve the meaning of colons and semicolons in the usage column to be exclusively key-value delineators.
>
> —
> Reply to this email directly, view it on GitHub <#98 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAE3GUOBEMFXBD23PK6OZJ32BO425AVCNFSM6AAAAABR7EIY5KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBWHA4TKOJUGI>.
> You are receiving this because you authored the thread.
>
node index.js merge-guide --guide-folder ../midi-guide-definitions --usage-range-check
{
id: 1800,
manufacturer: 'Roland',
device: 'System-8',
section: 'General',
code: 'roland:system-8:general:mod',
parameter: 'Mod',
manufacturer_id: 14,
device_id: 40,
section_id: 119,
name: 'Mod',
description: null,
cc_msb: 1,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1813,
manufacturer: 'Roland',
device: 'System-8',
section: 'General',
code: 'roland:system-8:general:mixer-noise-type',
parameter: 'Mixer noise type',
manufacturer_id: 14,
device_id: 40,
section_id: 119,
name: 'Mixer noise type',
description: null,
cc_msb: 114,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Pink; 127: White',
}
No options specified for value 1 in min 0 max 127
{
id: 1814,
manufacturer: 'Roland',
device: 'System-8',
section: 'General',
code: 'roland:system-8:general:legato',
parameter: 'Legato',
manufacturer_id: 14,
device_id: 40,
section_id: 119,
name: 'Legato',
description: null,
cc_msb: 116,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1815,
manufacturer: 'Roland',
device: 'System-8',
section: 'General',
code: 'roland:system-8:general:tempo-sync',
parameter: 'Tempo sync',
manufacturer_id: 14,
device_id: 40,
section_id: 119,
name: 'Tempo sync',
description: null,
cc_msb: 118,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1816,
manufacturer: 'Roland',
device: 'System-8',
section: 'General',
code: 'roland:system-8:general:mono',
parameter: 'Mono',
manufacturer_id: 14,
device_id: 40,
section_id: 119,
name: 'Mono',
description: null,
cc_msb: 119,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Mono; 64: Uni; 127: Poly',
}
No options specified for value 1 in min 0 max 127
{
id: 1840,
manufacturer: 'Roland',
device: 'System-8',
section: 'LFO',
code: 'roland:system-8:lfo:lfo-wave',
parameter: 'Lfo wave',
manufacturer_id: 14,
device_id: 40,
section_id: 122,
name: 'Lfo wave',
description: null,
cc_msb: 35,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Sin; 25: Tri; 51: Saw; 76: Squ; 102: S&H; 127: Digi',
}
No options specified for value 1 in min 0 max 127
{
id: 1841,
manufacturer: 'Roland',
device: 'System-8',
section: 'LFO',
code: 'roland:system-8:lfo:lfo-key-trig',
parameter: 'Lfo key trig',
manufacturer_id: 14,
device_id: 40,
section_id: 122,
name: 'Lfo key trig',
description: null,
cc_msb: 117,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1853,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc1-octave',
parameter: 'Osc1 octave',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc1 octave',
description: null,
cc_msb: 47,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 64'; 25: 32'; 51: 16'; 76: 8'; 102: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 1858,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc1-mod',
parameter: 'Osc1 mod',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc1 mod',
description: null,
cc_msb: 60,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Man; 25: LFO; 51: Pitch env; 76: Filter env; 102: Amp env; 127: Sub osc',
}
No options specified for value 1 in min 0 max 127
{
id: 1860,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc2-octave',
parameter: 'Osc2 octave',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc2 octave',
description: null,
cc_msb: 62,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 64'; 25: 32'; 51: 16'; 76: 8'; 102: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 1861,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc2-mod',
parameter: 'Osc2 mod',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc2 mod',
description: null,
cc_msb: 63,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Man; 25: LFO; 51: Pitch env; 76: Filter env; 102: Amp env; 127: Sub osc',
}
No options specified for value 1 in min 0 max 127
{
id: 1865,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc2-ring',
parameter: 'Osc2 ring',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc2 ring',
description: null,
cc_msb: 111,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1866,
manufacturer: 'Roland',
device: 'System-8',
section: 'Oscillators',
code: 'roland:system-8:oscillators:osc2-sync',
parameter: 'Osc2 sync',
manufacturer_id: 14,
device_id: 40,
section_id: 124,
name: 'Osc2 sync',
description: null,
cc_msb: 112,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1877,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:mod',
parameter: 'Mod',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Mod',
description: null,
cc_msb: 1,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1883,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:mixer-osc-type',
parameter: 'Mixer osc type',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Mixer osc type',
description: null,
cc_msb: 113,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: 2Oct; 127: 1Oct',
}
No options specified for value 1 in min 0 max 127
{
id: 1884,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:mixer-noise-type',
parameter: 'Mixer noise type',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Mixer noise type',
description: null,
cc_msb: 114,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Pink; 127: White',
}
No options specified for value 1 in min 0 max 127
{
id: 1885,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:legato',
parameter: 'Legato',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Legato',
description: null,
cc_msb: 116,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1886,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:tempo-sync',
parameter: 'Tempo sync',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Tempo sync',
description: null,
cc_msb: 118,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1887,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'General',
code: 'roland:system-1-system-1-m:general:mono',
parameter: 'Mono',
manufacturer_id: 14,
device_id: 41,
section_id: 126,
name: 'Mono',
description: null,
cc_msb: 119,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Mono; 64: Uni; 127: Poly',
}
No options specified for value 1 in min 0 max 127
{
id: 1893,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Filter',
code: 'roland:system-1-system-1-m:filter:filter-type',
parameter: 'Filter type',
manufacturer_id: 14,
device_id: 41,
section_id: 127,
name: 'Filter type',
description: null,
cc_msb: 115,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: 24db; 127: 12db',
}
No options specified for value 1 in min 0 max 127
{
id: 1917,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'LFO',
code: 'roland:system-1-system-1-m:lfo:lfo-type',
parameter: 'Lfo type',
manufacturer_id: 14,
device_id: 41,
section_id: 131,
name: 'Lfo type',
description: null,
cc_msb: 35,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Sin; 25: Tri; 51: Saw; 76: Squ; 102: S&H; 127: Digi',
}
No options specified for value 1 in min 0 max 127
{
id: 1918,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'LFO',
code: 'roland:system-1-system-1-m:lfo:lfo-key-trigger',
parameter: 'Lfo key trigger',
manufacturer_id: 14,
device_id: 41,
section_id: 131,
name: 'Lfo key trigger',
description: null,
cc_msb: 117,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1919,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc1-type',
parameter: 'Osc1 type',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc1 type',
description: null,
cc_msb: 46,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Saw; 25: Squ; 51: Tri; 76: Saw2; 102: Squ2; 127: Tri2',
}
No options specified for value 1 in min 0 max 127
{
id: 1920,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc1-range',
parameter: 'Osc1 range',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc1 range',
description: null,
cc_msb: 47,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 64'; 25: 32'; 51: 16'; 76: 8'; 102: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 1925,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc1-mod',
parameter: 'Osc1 mod',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc1 mod',
description: null,
cc_msb: 60,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Man; 25: LFO; 51: P. Env; 76: F. Env; 102: A. Env; 127: S. Osc',
}
No options specified for value 1 in min 0 max 127
{
id: 1926,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc2-type',
parameter: 'Osc2 type',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc2 type',
description: null,
cc_msb: 61,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Saw; 25: Squ; 51: Tri; 76: Saw2; 102: Squ2; 127: Tri2',
}
No options specified for value 1 in min 0 max 127
{
id: 1927,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc2-range',
parameter: 'Osc2 range',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc2 range',
description: null,
cc_msb: 62,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 64'; 25: 32'; 51: 16'; 76: 8'; 102: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 1928,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc2-mod',
parameter: 'Osc2 mod',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc2 mod',
description: null,
cc_msb: 63,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Man; 25: LFO; 51: P. Env; 76: F. Env; 102: A. Env; 127: S. Osc',
}
No options specified for value 1 in min 0 max 127
{
id: 1931,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc2-ring',
parameter: 'Osc2 ring',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc2 ring',
description: null,
cc_msb: 111,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 1932,
manufacturer: 'Roland',
device: 'System-1 (System-1M)',
section: 'Oscillators',
code: 'roland:system-1-system-1-m:oscillators:osc2-sync',
parameter: 'Osc2 sync',
manufacturer_id: 14,
device_id: 41,
section_id: 132,
name: 'Osc2 sync',
description: null,
cc_msb: 112,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 2270,
manufacturer: 'Roland',
device: 'JX-08',
section: 'General',
code: 'roland:jx-08:general:portamento-switch',
parameter: 'Portamento switch',
manufacturer_id: 14,
device_id: 50,
section_id: 153,
name: 'Portamento switch',
description: null,
cc_msb: 118,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 2276,
manufacturer: 'Roland',
device: 'JX-08',
section: 'DCO',
code: 'roland:jx-08:dco:dco-1-range',
parameter: 'DCO-1 range',
manufacturer_id: 14,
device_id: 50,
section_id: 155,
name: 'DCO-1 range',
description: null,
cc_msb: 47,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 16'; 42: 8'; 85: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 2278,
manufacturer: 'Roland',
device: 'JX-08',
section: 'DCO',
code: 'roland:jx-08:dco:dco-1-waveform',
parameter: 'DCO-1 waveform',
manufacturer_id: 14,
device_id: 50,
section_id: 155,
name: 'DCO-1 waveform',
description: null,
cc_msb: 46,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Sawtooth; 42: Pulse wave; 85: Square; 127: Noise',
}
No options specified for value 1 in min 0 max 127
{
id: 2283,
manufacturer: 'Roland',
device: 'JX-08',
section: 'DCO',
code: 'roland:jx-08:dco:dco-2-range',
parameter: 'DCO-2 range',
manufacturer_id: 14,
device_id: 50,
section_id: 155,
name: 'DCO-2 range',
description: null,
cc_msb: 62,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 16'; 42: 8'; 85: 4'; 127: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 2285,
manufacturer: 'Roland',
device: 'JX-08',
section: 'DCO',
code: 'roland:jx-08:dco:dco-2-waveform',
parameter: 'DCO-2 waveform',
manufacturer_id: 14,
device_id: 50,
section_id: 155,
name: 'DCO-2 waveform',
description: null,
cc_msb: 61,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Sawtooth; 42: Pulse wave; 85: Square; 127: Noise',
}
No options specified for value 1 in min 0 max 127
{
id: 3314,
manufacturer: 'Novation',
device: 'Circuit',
section: 'Voice',
code: 'novation:circuit:voice:keyboard-octave',
parameter: 'Keyboard Octave',
manufacturer_id: 20,
device_id: 71,
section_id: 193,
name: 'Keyboard Octave',
description: 'sysex patch address: 35',
cc_msb: 13,
cc_lsb: null,
cc_min_value: 58,
cc_max_value: 69,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '60: -4 Octaves; 64: 0 Octaves; 68: +4 Octaves',
}
No options specified for value 58 in min 58 max 69
{
id: 3386,
manufacturer: 'Novation',
device: 'Circuit',
section: 'LFO',
code: 'novation:circuit:lfo:lfo-2-fade-mode',
parameter: 'lfo 2 fade mode',
manufacturer_id: 20,
device_id: 71,
section_id: 198,
name: 'lfo 2 fade mode',
description: 'sysex patch address: 99',
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 123,
nrpn_min_value: 4,
nrpn_max_value: 7,
orientation: '0-based',
notes: null,
usage: '0: Fade in; 1: Fade out; 2: Gate in; 3: Gate out',
}
No options specified for value 4 in min 4 max 7
{
id: 3386,
manufacturer: 'Novation',
device: 'Circuit',
section: 'LFO',
code: 'novation:circuit:lfo:lfo-2-fade-mode',
parameter: 'lfo 2 fade mode',
manufacturer_id: 20,
device_id: 71,
section_id: 198,
name: 'lfo 2 fade mode',
description: 'sysex patch address: 99',
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 123,
nrpn_min_value: 4,
nrpn_max_value: 7,
orientation: '0-based',
notes: null,
usage: '0: Fade in; 1: Fade out; 2: Gate in; 3: Gate out',
}
Options specified outside range 0 in min 4 max 7
{
id: 3635,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Master',
code: 'novation:bass-station-ii:master:portamento',
parameter: 'Portamento',
manufacturer_id: 20,
device_id: 73,
section_id: 202,
name: 'Portamento',
description: null,
cc_msb: 5,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off',
}
No options specified for value 1 in min 0 max 127
{
id: 3645,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-1-lfo-2-pw-amount',
parameter: 'Osc 1 LFO 2 PW amount',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 1 LFO 2 PW amount',
description: null,
cc_msb: 73,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '63-64: 0%',
}
No options specified for value 0 in min 0 max 127
{
id: 3646,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-1-waveform',
parameter: 'Osc 1 waveform',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 1 waveform',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 72,
nrpn_min_value: 0,
nrpn_max_value: 384,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Sine; 1: Triangle; 2: Sawtooth; 3: Pulse',
}
No options specified for value 4 in min 0 max 384
{
id: 3647,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-1-manual-pw-amount',
parameter: 'Osc 1 manual PW amount',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 1 manual PW amount',
description: null,
cc_msb: 74,
cc_lsb: null,
cc_min_value: 5,
cc_max_value: 95,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '64: 50%',
}
No options specified for value 5 in min 5 max 95
{
id: 3654,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-2-lfo-2-pw-amount',
parameter: 'Osc 2 LFO 2 PW amount',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 2 LFO 2 PW amount',
description: null,
cc_msb: 78,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '63-64: 0%',
}
No options specified for value 0 in min 0 max 127
{
id: 3655,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-2-waveform',
parameter: 'Osc 2 waveform',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 2 waveform',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 82,
nrpn_min_value: 0,
nrpn_max_value: 384,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Sine; 1: Triangle; 2: Sawtooth; 3: Pulse',
}
No options specified for value 4 in min 0 max 384
{
id: 3656,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-2-manual-pw-amount',
parameter: 'Osc 2 manual PW amount',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc 2 manual PW amount',
description: null,
cc_msb: 79,
cc_lsb: null,
cc_min_value: 5,
cc_max_value: 95,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '64: 50%',
}
No options specified for value 5 in min 5 max 95
{
id: 3659,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:bend-amount',
parameter: 'Bend amount',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Bend amount',
description: null,
cc_msb: 107,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '63-64: 0 semitones',
}
No options specified for value 0 in min 0 max 127
{
id: 3661,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:paraphonic-mode',
parameter: 'Paraphonic mode',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Paraphonic mode',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 107,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Firmware v2.5. Usage is for MSB.',
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 3662,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:osc-tuning-error',
parameter: 'Osc tuning error',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Osc tuning error',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 111,
nrpn_min_value: 0,
nrpn_max_value: 896,
orientation: '0-based',
notes: 'Firmware v2.5. Usage is for MSB.',
usage: '0: Off; 7: Ca. 1 semitone',
}
No options specified for value 1 in min 0 max 896
{
id: 3663,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:sub-osc-coarse-tuning',
parameter: 'Sub osc coarse tuning',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Sub osc coarse tuning',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 84,
nrpn_min_value: 0,
nrpn_max_value: 16256,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Match Osc 1',
}
No options specified for value 1 in min 0 max 16256
{
id: 3664,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:sub-osc-fine-tuning',
parameter: 'Sub osc fine tuning',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Sub osc fine tuning',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 77,
nrpn_min_value: 0,
nrpn_max_value: 16256,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Match OSC 1',
}
No options specified for value 1 in min 0 max 16256
{
id: 3665,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Oscillator',
code: 'novation:bass-station-ii:oscillator:glide-divergence',
parameter: 'Glide divergence',
manufacturer_id: 20,
device_id: 73,
section_id: 203,
name: 'Glide divergence',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 113,
nrpn_min_value: 0,
nrpn_max_value: 1920,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Off; 1-15: Osc 2 slower than Osc 1',
}
No options specified for value 16 in min 0 max 1920
{
id: 3681,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Filter',
code: 'novation:bass-station-ii:filter:filter-tracking',
parameter: 'Filter tracking',
manufacturer_id: 20,
device_id: 73,
section_id: 205,
name: 'Filter tracking',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 108,
nrpn_min_value: 0,
nrpn_max_value: 896,
orientation: '0-based',
notes: 'Firmware v2.5. Usage is for MSB.',
usage: '0: Full tracking; 7: No tracking',
}
No options specified for value 1 in min 0 max 896
{
id: 3686,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:amp-env-mode',
parameter: 'Amp Env mode',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Amp Env mode',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 73,
nrpn_min_value: 0,
nrpn_max_value: 256,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Multi; 1: Single; 2: Autoglide',
}
No options specified for value 3 in min 0 max 256
{
id: 3687,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:amp-env-retrigger',
parameter: 'Amp Env retrigger',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Amp Env retrigger',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 109,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Firmware v2.5. Usage is for MSB.',
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 3688,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:amp-env-fixed-duration-sustain',
parameter: 'Amp Env fixed duration sustain',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Amp Env fixed duration sustain',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 114,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Disabled; 1: Enabled (decay is duration and overrides retrigger mode)',
}
No options specified for value 2 in min 0 max 128
{
id: 3689,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:amp-env-retrigger-count',
parameter: 'Amp Env retrigger count',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Amp Env retrigger count',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 117,
nrpn_min_value: 0,
nrpn_max_value: 2048,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Loop indefinitely; 1~16: Number of loops when retrig is active',
}
No options specified for value 17 in min 0 max 2048
{
id: 3694,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:mod-env-mode',
parameter: 'Mod Env mode',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Mod Env mode',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 105,
nrpn_min_value: 0,
nrpn_max_value: 256,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Multi; 1: Single; 2: Autoglide',
}
No options specified for value 3 in min 0 max 256
{
id: 3695,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:mod-env-retrigger',
parameter: 'Mod Env retrigger',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Mod Env retrigger',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 110,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Firmware v2.5. Usage is for MSB.',
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 3696,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:mod-env-fixed-duration-sustain',
parameter: 'Mod Env fixed duration sustain',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Mod Env fixed duration sustain',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 115,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Disabled; 1: Enabled (decay is duration and overrides retrigger mode)',
}
No options specified for value 2 in min 0 max 128
{
id: 3697,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Envelope',
code: 'novation:bass-station-ii:envelope:mod-env-retrigger-count',
parameter: 'Mod Env retrigger count',
manufacturer_id: 20,
device_id: 73,
section_id: 206,
name: 'Mod Env retrigger count',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 118,
nrpn_min_value: 0,
nrpn_max_value: 2048,
orientation: '0-based',
notes: 'Firmware v4.14. Usage is for MSB.',
usage: '0: Loop indefinitely; 1~16: Number of loops when retrig is active',
}
No options specified for value 17 in min 0 max 2048
{
id: 3699,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-1-delay',
parameter: 'LFO 1 delay',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 1 delay',
description: null,
cc_msb: 86,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off',
}
No options specified for value 1 in min 0 max 127
{
id: 3702,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-1-speed-sync',
parameter: 'LFO 1 speed/sync',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 1 speed/sync',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 87,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Speed; 1: BPM sync',
}
No options specified for value 2 in min 0 max 128
{
id: 3703,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-1-key-sync',
parameter: 'LFO 1 key sync',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 1 key sync',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 89,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 3705,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-2-delay',
parameter: 'LFO 2 delay',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 2 delay',
description: null,
cc_msb: 87,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off',
}
No options specified for value 1 in min 0 max 127
{
id: 3708,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-2-speed-sync',
parameter: 'LFO 2 speed/sync',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 2 speed/sync',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 91,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: null,
usage: '0: Speed; 1: BPM sync',
}
No options specified for value 2 in min 0 max 128
{
id: 3709,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'LFO',
code: 'novation:bass-station-ii:lfo:lfo-2-key-sync',
parameter: 'LFO 2 key sync',
manufacturer_id: 20,
device_id: 73,
section_id: 207,
name: 'LFO 2 key sync',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 93,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: null,
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 3711,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'FX',
code: 'novation:bass-station-ii:fx:osc-filter-mod',
parameter: 'Osc Filter Mod',
manufacturer_id: 20,
device_id: 73,
section_id: 208,
name: 'Osc Filter Mod',
description: null,
cc_msb: 115,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off',
}
No options specified for value 1 in min 0 max 127
{
id: 3715,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Arpeggiator',
code: 'novation:bass-station-ii:arpeggiator:arp-swing',
parameter: 'Arp swing',
manufacturer_id: 20,
device_id: 73,
section_id: 209,
name: 'Arp swing',
description: null,
cc_msb: 116,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 100,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '50: No swing',
}
No options specified for value 0 in min 0 max 100
{
id: 3718,
manufacturer: 'Novation',
device: 'Bass Station II',
section: 'Arpeggiator',
code: 'novation:bass-station-ii:arpeggiator:seq-retrig',
parameter: 'Seq retrig',
manufacturer_id: 20,
device_id: 73,
section_id: 209,
name: 'Seq retrig',
description: null,
cc_msb: null,
cc_lsb: null,
cc_min_value: null,
cc_max_value: null,
nrpn_msb: 0,
nrpn_lsb: 106,
nrpn_min_value: 0,
nrpn_max_value: 128,
orientation: '0-based',
notes: 'Usage is for MSB',
usage: '0: Disabled; 1: Enabled',
}
No options specified for value 2 in min 0 max 128
{
id: 4050,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Oscillators',
code: 'moog:subsequent-37:oscillators:osc-1-octave',
parameter: 'OSC 1 octave',
manufacturer_id: 24,
device_id: 81,
section_id: 222,
name: 'OSC 1 octave',
description: null,
cc_msb: 74,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 16'; 32: 8'; 64: 4'; 96: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 4051,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Oscillators',
code: 'moog:subsequent-37:oscillators:osc-2-octave',
parameter: 'OSC 2 octave',
manufacturer_id: 24,
device_id: 81,
section_id: 222,
name: 'OSC 2 octave',
description: null,
cc_msb: 75,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: "0: 16'; 32: 8'; 64: 4'; 96: 2'",
}
No options specified for value 1 in min 0 max 127
{
id: 4052,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Oscillators',
code: 'moog:subsequent-37:oscillators:osc-2-hard-sync-on-off',
parameter: 'OSC 2 hard sync on/off',
manufacturer_id: 24,
device_id: 81,
section_id: 222,
name: 'OSC 2 hard sync on/off',
description: null,
cc_msb: 77,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4053,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Oscillators',
code: 'moog:subsequent-37:oscillators:osc-duo-mode-on-off',
parameter: 'OSC duo mode on/off',
manufacturer_id: 24,
device_id: 81,
section_id: 222,
name: 'OSC duo mode on/off',
description: null,
cc_msb: 110,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4054,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Oscillators',
code: 'moog:subsequent-37:oscillators:osc-kb-reset-on-off',
parameter: 'OSC KB reset on/off',
manufacturer_id: 24,
device_id: 81,
section_id: 222,
name: 'OSC KB reset on/off',
description: null,
cc_msb: 81,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4057,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'LFO',
code: 'moog:subsequent-37:lfo:lfo-1-range',
parameter: 'LFO 1 range',
manufacturer_id: 24,
device_id: 81,
section_id: 223,
name: 'LFO 1 range',
description: null,
cc_msb: 76,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Low range; 43: Medium range; 85: High range',
}
No options specified for value 1 in min 0 max 127
{
id: 4058,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'LFO',
code: 'moog:subsequent-37:lfo:lfo-2-range',
parameter: 'LFO 2 range',
manufacturer_id: 24,
device_id: 81,
section_id: 223,
name: 'LFO 2 range',
description: null,
cc_msb: 78,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Low range; 43: Medium range; 85: High range',
}
No options specified for value 1 in min 0 max 127
{
id: 4059,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'LFO',
code: 'moog:subsequent-37:lfo:lfo-1-kb-reset',
parameter: 'LFO 1 KB reset',
manufacturer_id: 24,
device_id: 81,
section_id: 223,
name: 'LFO 1 KB reset',
description: null,
cc_msb: 93,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4060,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'LFO',
code: 'moog:subsequent-37:lfo:lfo-2-kb-reset',
parameter: 'LFO 2 KB reset',
manufacturer_id: 24,
device_id: 81,
section_id: 223,
name: 'LFO 2 KB reset',
description: null,
cc_msb: 95,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4061,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Glide',
code: 'moog:subsequent-37:glide:glide',
parameter: 'Glide',
manufacturer_id: 24,
device_id: 81,
section_id: 224,
name: 'Glide',
description: null,
cc_msb: 65,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4062,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Glide',
code: 'moog:subsequent-37:glide:glide-type',
parameter: 'Glide type',
manufacturer_id: 24,
device_id: 81,
section_id: 224,
name: 'Glide type',
description: null,
cc_msb: 85,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: LCR; 43: LCT; 85: EXP',
}
No options specified for value 1 in min 0 max 127
{
id: 4063,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Glide',
code: 'moog:subsequent-37:glide:glide-legato',
parameter: 'Glide legato',
manufacturer_id: 24,
device_id: 81,
section_id: 224,
name: 'Glide legato',
description: null,
cc_msb: 94,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4064,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Glide',
code: 'moog:subsequent-37:glide:glide-dest-osc-1-2-both',
parameter: 'Glide dest OSC 1/2/both',
manufacturer_id: 24,
device_id: 81,
section_id: 224,
name: 'Glide dest OSC 1/2/both',
description: null,
cc_msb: 102,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: OSC 1 + OSC 2; 43: OSC 1; 85: OSC 2',
}
No options specified for value 1 in min 0 max 127
{
id: 4065,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-1-source',
parameter: 'Mod 1 source',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 1 source',
description: null,
cc_msb: 71,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Triangle LFO; 21: Square LFO; 43: Saw LFO; 64: Ramp LFO; 85: S&H LFO; 107: F.EG/PGM',
}
No options specified for value 1 in min 0 max 127
{
id: 4066,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-1-destination',
parameter: 'Mod 1 destination',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 1 destination',
description: null,
cc_msb: 91,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: LFO 2 rate; 18: VCA level; 37: OSC 1 wave; 55: OSC 1 + OSC 2 wave; 73: OSC 2 wave; 91: noise level; 110: EG time/PGM',
}
No options specified for value 1 in min 0 max 127
{
id: 4068,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-1-osc-1-2-select',
parameter: 'Mod 1 OSC 1/2 select',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 1 OSC 1/2 select',
description: null,
cc_msb: 70,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: OSC 1 + OSC 2; 43: OSC 1; 85: OSC 2',
}
No options specified for value 1 in min 0 max 127
{
id: 4072,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-2-source',
parameter: 'Mod 2 source',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 2 source',
description: null,
cc_msb: 72,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Triangle LFO; 21: Square LFO; 43: Saw LFO; 64: Ramp LFO; 85: S&H LFO; 107: F.EG/PGM',
}
No options specified for value 1 in min 0 max 127
{
id: 4073,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-2-destination',
parameter: 'Mod 2 destination',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 2 destination',
description: null,
cc_msb: 92,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: LFO 2 rate; 18: VCA level; 37: OSC 1 wave; 55: OSC 1 + OSC 2 wave; 73: OSC 2 wave; 91: noise level; 110: EG time/PGM',
}
No options specified for value 1 in min 0 max 127
{
id: 4074,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Mod',
code: 'moog:subsequent-37:mod:mod-2-osc-1-2-sel',
parameter: 'Mod 2 OSC 1/2 SEL',
manufacturer_id: 24,
device_id: 81,
section_id: 225,
name: 'Mod 2 OSC 1/2 SEL',
description: null,
cc_msb: 88,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: OSC 1 + OSC 2; 43: OSC 1; 85: OSC 2',
}
No options specified for value 1 in min 0 max 127
{
id: 4079,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Filter',
code: 'moog:subsequent-37:filter:filter-slopes-poles',
parameter: 'Filter slopes (poles)',
manufacturer_id: 24,
device_id: 81,
section_id: 226,
name: 'Filter slopes (poles)',
description: null,
cc_msb: 109,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: -6dB; 32: -12dB; 64: -18dB; 96: -24dB',
}
No options specified for value 1 in min 0 max 127
{
id: 4086,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Filter EG',
code: 'moog:subsequent-37:filter-eg:filter-eg-reset',
parameter: 'Filter EG reset',
manufacturer_id: 24,
device_id: 81,
section_id: 227,
name: 'Filter EG reset',
description: null,
cc_msb: 82,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4090,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Filter EG',
code: 'moog:subsequent-37:filter-eg:filter-eg-multi-trig',
parameter: 'Filter EG multi trig',
manufacturer_id: 24,
device_id: 81,
section_id: 227,
name: 'Filter EG multi trig',
description: null,
cc_msb: 112,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4096,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Amp EG',
code: 'moog:subsequent-37:amp-eg:amp-eg-reset',
parameter: 'Amp EG reset',
manufacturer_id: 24,
device_id: 81,
section_id: 228,
name: 'Amp EG reset',
description: null,
cc_msb: 83,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4100,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Amp EG',
code: 'moog:subsequent-37:amp-eg:amp-eg-multi-trig',
parameter: 'Amp EG multi trig',
manufacturer_id: 24,
device_id: 81,
section_id: 228,
name: 'Amp EG multi trig',
description: null,
cc_msb: 113,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4101,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Arpeggiator',
code: 'moog:subsequent-37:arpeggiator:arpeggiator-latch',
parameter: 'Arpeggiator latch',
manufacturer_id: 24,
device_id: 81,
section_id: 229,
name: 'Arpeggiator latch',
description: null,
cc_msb: 69,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4109,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:local-control-on-off',
parameter: 'Local control on/off',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'Local control on/off',
description: null,
cc_msb: 122,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 127: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4111,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:bank-select-lsb',
parameter: 'Bank select (LSB)',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'Bank select (LSB)',
description: null,
cc_msb: null,
cc_lsb: 32,
cc_min_value: 0,
cc_max_value: 2,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Preset banks 1-8; 2: preset banks 9-16',
}
CC LSB without CC MSB
{
id: 4111,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:bank-select-lsb',
parameter: 'Bank select (LSB)',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'Bank select (LSB)',
description: null,
cc_msb: null,
cc_lsb: 32,
cc_min_value: 0,
cc_max_value: 2,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Preset banks 1-8; 2: preset banks 9-16',
}
No options specified for value 1 in min 0 max 2
{
id: 4120,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:hold-pedal-sustain',
parameter: 'Hold pedal/sustain',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'Hold pedal/sustain',
description: null,
cc_msb: 64,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
notes: null,
usage: '0: Off; 64: On',
}
No options specified for value 1 in min 0 max 127
{
id: 4123,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:kb-octave',
parameter: 'KB octave',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'KB octave',
description: null,
cc_msb: 89,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: 'Centered',
notes: null,
usage: '0: -2 octaves; 26: -1 octaves; 51: 0 octaves; 77: +1 octaves; 102: +2 octaves',
}
No options specified for value 1 in min 0 max 127
{
id: 4127,
manufacturer: 'Moog',
device: 'Subsequent 37',
section: 'Other',
code: 'moog:subsequent-37:other:kb-control-lo-hi',
parameter: 'KB control lo/hi',
manufacturer_id: 24,
device_id: 81,
section_id: 231,
name: 'KB control lo/hi',
description: null,
cc_msb: 111,
cc_lsb: null,
cc_min_value: 0,
cc_max_value: 127,
nrpn_msb: null,
nrpn_lsb: null,
nrpn_min_value: null,
nrpn_max_value: null,
orientation: '0-based',
|
No description provided.