PyraOS 3.0 CC Definitions for def.txt

Am very happy about the CC definitions in PyraOS 3 - you can’t do this in Logic!

Having just sorted out the full definitions for the following synths, I thought I’d save others the hassle:

Waldorf Pulse 2
Roland JP-08
MFB Tanzmaus

NAME:PULSE2
OUT:A
CHANNEL:1
5:GLIDE RATE
10:VCA PANNING
14:ENVF ATTACK
15:ENVF DECAY
16:ENVF SUSTAIN
17:ENVF RELEASE
24:LFO 1 SPEED
25:LFO 1 SHAPE
26:LFO 2 SPEED
27:LFO 2 DELAY
29:ENVF TRIGGER
31:ENVA TRIGGER
35:OSC1 PULSEWIDTH
36:OSC2 SEMITONE
37:OSC2 DETUNE
38:OSC2 SHAPE
39:OSC2 PULSEWIDTH
40:OSC2 KEYTRACK
41:OSC3 SYNC
42:OSC3 SEMITONE
43:OSC3 DETUNE
44:OSC3 SHAPE
45:OSC1 LEVEL
46:OSC2 LEVEL
47:OSC3 LEVEL
48:NOISE LEVEL
49:VCF TYPE
50:VCF CUTOFF
51:VCF KEYTRACK
52:VCF ENVF AMOUNT
53:VCF VELOCITY
56:VCF RESONANCE
57:VCA VOLUME
58:VCA VELOCITY
62:GLIDE MODE
70:OSC1 SEMITONE
71:OSC1 DETUNE
72:OSC3 ROUTING
73:OSC1 KEYTRACK
74:ENVF LOOP
75:ENVA LOOP
76:ENVA DECAY
77:ENVA SUSTAIN
78:ENVA RELEASE
79:ARP ACTIVE
80:ARP RANGE
81:ARP TEMPO
82:ARP CLOCK
83:ARP MODE
83:ENVA ATTACK
84:STEP DURATION
85:ARP SWING
86:ARP DELAY
87:PATTERN LENGTH
88:ACCENT CONTROL
90:MOD5 SOURCE
91:MOD5 AMOUNT
92:MOD5 TARGET
93:MOD6 SOURCE
94:MOD6 AMOUNT
95:MOD6 TARGET
96:MOD7 SOURCE
97:MOD7 AMOUNT
98:MOD7 TARGET
99:MOD8 SOURCE
100:MOD8 AMOUNT
101:MOD8 TARGET
102:UNISON DETUNES
103:OSC1 ENVA FADE
104:OSC2 ENVA FADE
105:BEND UPWARDS
106:BEND DOWN
108:MOD1 SOURCE
109:MOD1 AMOUNT
110:MOD1 TARGET
111:MOD2 SOURCE
112:MOD2 AMOUNT
113:MOD2 TARGET
114:MOD3 SOURCE
115:MOD3 AMOUNT
116:MOD3 TARGET
117:MOD4 SOURCE
118:MOD4 AMOUNT
119:MOD4 TARGET

NAME:JP-08
OUT:A
CHANNEL:2
1:MODULATION
3:LFO RATE
5:PORTAMENTO TIME
9:LFO DELAY TIME
11:EXPRESSION PEDAL
12:LFO WAVE
13:VCO MOD LFO MOD
14:VCO MOD ENV MOD
15:VCO MOD FREQ MOD
16:VCO MOD PWM
17:VCO MOD PWM SEL
18:VCO-1 CROSS MOD
19:VCO-1 RANGE
20:VCO-1 WAVE
21:VCO-2 SYNC
22:VCO-2 RANGE
23:VCO-2 TUNE
24:VCO-2 WAVE
25:SOURCE MIX
26:HPF CUTOFF
27:VCF SLOPE
28:VCF ENV MOD
29:VCF ENV MOD SEL
30:VCF LFO MOD
31:VCF KEY FOLLOW
35:VCA LEVEL
46:VCA LFO MOD
47:ENV-1 ATTACK
52:ENV-1 DECAY
53:ENV-1 SUSTAIN
54:ENV-1 RELEASE
55:ENV-1 POLARITY
56:ENV-2 SUSTAIN
57:ENV-2 KEY FOLLOW
64:HOLD
65:PORTAMENTO
71:VCF RESONANCE
72:ENV-2 RELEASE
73:ENV-2 ATTACK
74:VCF CUTOFF
75:ENV-2 DECAY
80:DUAL SWITCH
81:CURRENT PART
82:DELAY TIME
83:DELAY FEEDBACK
86:ASSIGN MODE
87:BEND RANGE
91:DELAY LEVEL

NAME:TANZMAUS
OUT:A
CHANNEL:3
2:BD ATT
3:BD TUNE
4:BD NOISE
5:BD NOISE DEC
6:BD DIST
11:SD TUNE
13:SD NOISE
18:CP FILTER
19:TT TUNE
20:TT DECAY
64:BD DECAY
65:BD PITCH
66:BD TRIGGER
67:SD NOISE DEC
70:SD TRIGGER
71:SD DECAY TONE
73:TT PAN
75:CP DECAY
76:CP ATTACK
77:CP TRIGGER
78:TT TRIGGER
79:TT ATTACK
82:TT PITCH
84:S1 TUNE
85:S1 DECAY
86:S1 SELECT1
87:S1 SELECT2
88:S1 ATTACK
89:S2 TUNE
90:S2 DECAY
91:S2 SELECT1
92:S2 SELECT2
93:S2 ATTACK

5 Likes

I can’t get the file to be recognized. Where did you put it on sd card? I have my file in the root.

Yep, make sure you are using a plain text file and put it in the root.

1 Like

yep I am def.txt in root of SD card.
contents:

NAME:PEAK
OUT:B
CHANNEL:2
29:FILTER

And I try to do 2nd+track and I dont see an option to CALL an instrument.
I have load def selected as ON in settings etc.

Not sure whats wrong…

nvm got it working file was named def.txt.txt. lol Amateur windows mistake smh

2 Likes

Hi there , some here , I can’t find the CALL option ;(

2ND+TRACK
:wink:

2 Likes

Thanks :))