Roland Boutique: JX-08

Note: This definition is the same for both parts, by default Part_A is on channel 2 and Part_B is on channel 3.

NAME:JX-08_A
OUT:A
CHANNEL:2
1:MODULATION WHEEL
3:VCF CUTOFF
5:PORTAMENTO TIME
7:PATTERN PART LEVEL
9:VCF RESONANCE
11:EXPRESSION
16:DCO-1 LEVEL
17:DCO-2 LEVEL
18:MIXER ENV
19:MIXER ENVELOPE MODE
20:DCO-1 RANGE
21:DCO-1 ENEV MOD
25:DCO-2 LFO
26:DCO-1 LFO
27:LFO DELAY TIME
28:VCF LFO DEPTH
29:LFO RATE
35:LFO WAVEFORM
41:BEND PITCH
46:DCO-1 WAVEFORM
47:DCO-1 RANGE
56:DCO-2 FINE TUNE
59:DCO CROSS MOD
60:DCO ENVELOPE MODE
61:DCO-2 WAVEFORM
62:DCO-2 RANGE
63:DCO-2 ENV
64:HOLD PEDAL
79:FILTER HPF
80:ENV1 DECAY
81:VCF ENV
82:VCF KEY FOLLOW
83:ENVELOPE1 ATTACK
84:VCF ENVELOPE MODE
85:ENVELOPE1 SUSTAIN
86:ENVELOPE1 RELEASE
87:DCO-2 COARSE 1OCT
89:ENVELOPE2 ATTACK
90:ENVELOPE2 DECAY
91:REVERB SEND LEVEL
102:ENVELOPE2 SUSTAIN
103:ENVELOPE2 RELEASE
104:ENVELOPE1 KEY FOLLOW
105:ENVELOPE2 KEY FOLLOW
109:AMP ENVELOPE MODE
110:AMP LEVEL
117:PORTAMENTO TIME
118:PORTAMENTO SW
119:SOLO/POLY/UNISON

1 Like

Like others before me, here is this definition updated with 8 character descriptions.

NAME:JX-08_A 
OUT:A 
CHANNEL:2
1:MOD
3:VCF CUTO
5:PORTA TM
7:PATTERN 
9:VCF RES O
11:EXPRSSN
16:DCO1 LVL
17:DCO2 LVL
18:MXR ENV 
19:MXR ENMO 
20:DCO1 RNG
21:DCO1 EMD
25:DCO2 LFO
26:DCO1 LFO 
27:LFO DELA
28:VCF LFOD
29:LFO RATE
35:LFO WAVE 
41:BEND PIT
46:DCO1 WAV 
47:DCO1 RAN
56:DCO2 TUN
59:DCO XMOD 
60:DCO ENMO
61:DCO2 WAV
62:DCO2 RNG
63:DCO2 ENV
64:HOLD PED
79:FLTR HPF
80:ENV1 DEC
81:VCF ENV
82:VCF KFLW
83:EN1 ATCK
84:VCF ENMO
85:ENV1 SUS
86:ENV1 REL 
87:DCO2 C1O 
89:ENV2 ATK
90:ENV2 DEC
91:REV SLVL 
102:ENV2 SUS 
103:ENV2 REL 
104:ENV1 KYF
105:ENV2 KYF 
109:AMP EMDE
110:AMP LEVL
117:PORTA TM
118:PORTA SW
119:S/P/U

Newbie here. I have a Hapax and several Roland boutiques. What exactly will these definition files allow me to do? How do I get started? Thanks

Welcome! That’s a good question. I’m a Pyramid user, not Hapax, so some terminology might differ here… but hopefully this will make sense:

Your Hapax can control a lot of the functionality of your Boutiques via Midi CC, such as the Frequency and Resonance of the DCO or the Attack, Sustain, Decay & Release of the Envelopes. While you obviously can fiddle these fun little nobs and sliders on the Boutique itself in real time, using the Hapax you can automate those changes (think about automating a big swell on your DCO filters as part of a pattern). You can also control these Midi CC values using the awesome Midi effects, so you could, say, randomize the release of a sound to add some generative/unique variations to your music.

The problem with Midi CC is they are, like all things Midi, just numbers… And every synth uses them a little differently. The definition file will transform your Hapax from saying “3” which is cryptic (and would require you to look up the Midi CC list for that individual synth) to saying “3:VCF CUTO” which more helpful in the Hapax interface to know what you’re affecting.

Additionally, definition files can help get your Hapax in a “ready to jam” state quicker by automatically loading in Midi channel assignments and names. As a Pyramid user, I’ve found it worth the effort to make definition files even if there are no Midi CC’s to define, just to have the tracks automatically assigned and named.

Lastly, there’s this section in the Hapax docs that goes deeper on this: “13.5. Instrument Definitions”

1 Like