• SONAR
  • MCU (or other Mackie mode users) - There's good news & bad news. Updated 3/11/11
2010/12/12 17:32:06
FastBikerBoy
The good news is I've just fathomed out how to get full control of the Pro Channel EQ via the Mackie. ie The new HPF, LPF the new modes etc.

It just requires a bit of fiddling with the Mackie ini file which I've done and I'll post the changes in a second to save some work..... and now the bad news, which maybe someone will be kind enough to confirm for me especially any MCU + XT users out there.

All the controls in the prochannel EQ respond okay to the way I have mapped them (you may want to edit them to your preference) but I've found a couple of problems.

First, the values being returned by the EQ to the scribble strips are in some cases nonsensical ie. Freq = Off, Q=1.3Hz and other such nonsense. I stress the controls work fine it's just the values being returned to the scribble strips that don't make sense. I don't think it's the way I've set up the file I think it's a Sonar issue. I'd love to be wrong though so please if you find out different let me know.

Secondly, I have issues again with the scribble strips but this time flashing on & off. I don't notice this on the first 18 or so values, only when stepping along the controls. I have an XT on the left of my setup and a MCU on the right. When I get so that I can see "Style" appear in the right hand side of the scribble strip (on the MCU) the values to the left of it on the MCU start to flash on & off. This is only the values on the bottom line, not the assignements on the top line and only on the main MCU not the extender. Step back to the left and it stops, very bizarre. Does anyone else see this behaviour?

After much deliberation about whether I wanted the HPF slope control or the LPF Frequency next to the HPF frequency I've finally set it up how I want it and here are the changes below. Hope someone finds it useful. Now if they only expose the compressor controls, I may be able to map those to the DYN button.

IMPORTANT: IN THE UNLIKELY EVENT THAT YOUR COMPUTER/MCU/BCF EXPLODES, SONAR CRASHES, YOUR WIFE LEAVES YOU OR THE DOG DIES, I ACCEPT NO RESPONSIBILITY WHATSOEVER. YOU LOAD AND USE THIS AT YOUR OWN RISK!!

Having said that it works fine for me. You may want to make a copy of your MackieControl.ini file first. Copy & Paste the stuff below the line over top of your [Track Eq] & [Bus Eq] and you'll then have full control of the pro-channel EQ. Of course it'll effect the way the Sonitus EQ will work but I've included the originals which are just commented out, should you wish to use that at any time.

EDITED: To correct EQ type display (thanks to Freex), and correct display of LPF & HPF slope readings

****Handy tip here is M4+F1 on the MCU will re-load the ini file so you can make changes and test on the fly......

All below this line goes in the ini file as described above
***************************************************************************************************************************

; For Sonitus EQ
;[Track Eq]
;PluginType=1
;NumVPots=21
;VPot0=4,freq,0.24            ; Band 1 Freq
;VPot1=5,freq,0.40            ; Band 2 Freq
;VPot2=6,freq,0.65            ; Band 3 Freq
;VPot3=7,freq,0.84            ; Band 4 Freq
;VPot4=8,spread,0.2            ; Band 1 Q
;VPot5=9,spread,0.2            ; Band 2 Q
;VPot6=10,spread,0.2            ; Band 3 Q
;VPot7=11,spread,0.2            ; Band 4 Q
;VPot8=0,boost/cut,0.5            ; Band 1 Gain
;VPot9=1,boost/cut,0.5            ; Band 2 Gain
;VPot10=2,boost/cut,0.5            ; Band 3 Gain
;VPot11=3,boost/cut,0.5            ; Band 4 Gain
;VPot12=16,switch            ; Band 1 On/Off
;VPot13=17,switch            ; Band 2 On/Off
;VPot14=18,switch            ; Band 3 On/Off
;VPot15=19,switch            ; Band 4 On/Off
;VPot16=12,pan,0.25,0.25        ; Band 1 Type
;VPot17=13,pan,0,0.25            ; Band 2 Type
;VPot18=14,pan,0,0.25            ; Band 3 Type
;VPot19=15,pan,0.5,0.25            ; Band 4 Type
;VPot20=enable,switch            ; EQ Enable
;M2VPot0=8,spread,0.2            ; Band 1 Q
;M2VPot1=9,spread,0.2            ; Band 2 Q
;M2VPot2=10,spread,0.2            ; Band 3 Q
;M2VPot3=11,spread,0.2            ; Band 4 Q
;M3VPot0=0,boost/cut,0.5        ; Band 1 Gain
;M3VPot1=1,boost/cut,0.5        ; Band 2 Gain
;M3VPot2=2,boost/cut,0.5        ; Band 3 Gain
;M3VPot3=3,boost/cut,0.5        ; Band 4 Gain
;M4VPot0=16,switch            ; Band 1 On/Off
;M4VPot1=17,switch            ; Band 2 On/Off
;M4VPot2=18,switch            ; Band 3 On/Off
;M4VPot3=19,switch            ; Band 4 On/Off
;M4VPot4=enable,switch            ; EQ Enable
;NumFreqBands=4
;Gain0=0,boost/cut,0.5            ; Band 1 Gain
;Gain1=1,boost/cut,0.5            ; Band 2 Gain
;Gain2=2,boost/cut,0.5            ; Band 3 Gain
;Gain3=3,boost/cut,0.5            ; Band 4 Gain
;CourseFreq0=4,freq,0.24        ; Band 1 Freq
;CourseFreq1=5,freq,0.40        ; Band 2 Freq
;CourseFreq2=6,freq,0.65        ; Band 3 Freq
;CourseFreq3=7,freq,0.84        ; Band 4 Freq
;Q0=8,spread,0.2            ; Band 1 Q
;Q1=9,spread,0.2            ; Band 2 Q
;Q2=10,spread,0.2            ; Band 3 Q
;Q3=11,spread,0.2            ; Band 4 Q
;BandEnable0=16,switch            ; Band 1 On/Off
;BandEnable1=17,switch            ; Band 2 On/Off
;BandEnable2=18,switch            ; Band 3 On/Off
;BandEnable3=19,switch            ; Band 4 On/Off

;For Pro Channel EQ
[Track Eq]
PluginType=1
NumVPots=27
VPot0=5,freq,0.1267            ; LF Freq
VPot1=10,freq,0.38205            ; LMF Freq
VPot2=14,freq,0.634            ; HMF Freq
VPot3=18,freq,0.8745            ; HF Freq
VPot4=6,spread,0.5            ; LF Q
VPot5=11,spread,0.5            ; LMF Q
VPot6=15,spread,0.5            ; HMF Q
VPot7=19,spread,0.5            ; HF Q
VPot8=4,boost/cut,0.5            ; LF Level
VPot9=9,boost/cut,0.5            ; LMF Level
VPot10=13,boost/cut,0.5            ; HMF Level
VPot11=17,boost/cut,0.5            ; HF Level
VPot12=3,switch                ; LF On/Off
VPot13=8,switch                ; LMF On/Off
VPot14=12,switch            ; HMF On/Off
VPot15=16,switch            ; HF On/Off
VPot16=7,switch                ; LF Shelf/Peak
VPot17=20,switch             ; HF Shelf/Peak
VPot18=25,freq,0.1005            ; HPF Freq
VPot19=26,spread,0.143,0.142855        ; HPF Slope
VPot20=22,freq,0.9677            ; LPF Freq
VPot21=23,spread,0.143,0.142855        ; LPF Slope
VPot22=24,switch            ; HPF On/Off
VPot23=21,switch            ; LPF On/Off
VPot24=1,pan,0,0.5            ; EQ Type Pure/Vintage/Modern
VPot25=2,switch                ; Gloss On/Off
VPot26=0,switch                ; EQ Enable
M2VPot0=6,spread,0.5            ; LF Q
M2VPot1=11,spread,0.5            ; LMF Q
M2VPot2=15,spread,0.5            ; HMF Q
M2VPot3=19,spread,0.5            ; HF Q
M2VPot4=26,spread,0.143,0.142855    ; HPF Slope
M2VPot5=23,spread,0.143,0.142855    ; LPF Slope
M3VPot0=4,boost/cut,0.5            ; LF Gai
M3VPot1=9,boost/cut,0.5            ; LMF Gain
M3VPot2=13,boost/cut,0.5        ; HMF Gain
M3VPot3=17,boost/cut,0.5        ; HF Gain
M4VPot0=3,switch            ; LF On/Off
M4VPot1=8,switch            ; LMF On/Off
M4VPot2=12,switch            ; HMF On/Off
M4VPot3=16,switch            ; HF On/Off
M4VPot4=24,switch            ; HPF On/Off
m4VPot5=21,switch            ; LPF On/Off
m4VPot6=7,switch            ; LF Shelf/Peak
m4VPot7=20,switch             ; HF Shelf/Peak
M4VPot8=0,switch            ; EQ Enable
NumFreqBands=6
Gain0=4,boost/cut,0.5            ; LF Gain
Gain1=9,boost/cut,0.5            ; LMF Gain
Gain2=13,boost/cut,0.5            ; HMF Gain
Gain3=17,boost/cut,0.5            ; HF Gain
CourseFreq0=5,freq,0.1267        ; LF Freq
CourseFreq1=10,freq,0.38205        ; LMF Freq
CourseFreq2=14,freq,0.634        ; HMF Freq
CourseFreq3=18,freq,0.8745        ; HF Freq
CourseFreq4=25,freq,0.1005        ; HPF Freq
CourseFreq5=22,freq,0.9677        ; LPF Freq
Q0=6,spread,0.5                ; LF Q
Q1=11,spread,0.5            ; LMF Q
Q2=15,spread,0.5            ; HMF Q
Q3=19,spread,0.5            ; HF Q
Q4=26,spread,0.143,0.142855        ; HPF Slope
Q5=23,spread,0.143,0.142855        ; LPF Slope
BandEnable0=3,switch            ; LF On/Off
BandEnable1=8,switch            ; LMF On/Off
BandEnable2=12,switch            ; HMF On/Off
BandEnable3=16,switch            ; HF On/Off
BandEnable4=24,switch            ; HPF On/Off
BandEnable5=21,switch            ; LPF On/Off



;For Sonitus EQ
;[Bus Eq]
;PluginType=1
;NumVPots=21
;VPot0=4,freq,0.24            ; Band 1 Freq
;VPot1=5,freq,0.40            ; Band 2 Freq
;VPot2=6,freq,0.65            ; Band 3 Freq
;VPot3=7,freq,0.84            ; Band 4 Freq
;VPot4=8,spread,0.2            ; Band 1 Q
;VPot5=9,spread,0.2            ; Band 2 Q
;VPot6=10,spread,0.2            ; Band 3 Q
;VPot7=11,spread,0.2            ; Band 4 Q
;VPot8=0,boost/cut,0.5            ; Band 1 Gain
;VPot9=1,boost/cut,0.5            ; Band 2 Gain
;VPot10=2,boost/cut,0.5            ; Band 3 Gain
;VPot11=3,boost/cut,0.5            ; Band 4 Gain
;VPot12=16,switch            ; Band 1 On/Off
;VPot13=17,switch            ; Band 2 On/Off
;VPot14=18,switch            ; Band 3 On/Off
;VPot15=19,switch            ; Band 4 On/Off
;VPot16=12,pan,0.25,0.25            ; Band 1 Type
;VPot17=13,pan,0,0.25            ; Band 2 Type
;VPot18=14,pan,0,0.25            ; Band 3 Type
;VPot19=15,pan,0.5,0.25            ; Band 4 Type
;VPot20=enable,switch            ; EQ Enable
;M2VPot0=8,spread,0.2            ; Band 1 Q
;M2VPot1=9,spread,0.2            ; Band 2 Q
;M2VPot2=10,spread,0.2            ; Band 3 Q
;M2VPot3=11,spread,0.2            ; Band 4 Q
;M3VPot0=0,boost/cut,0.5            ; Band 1 Gain
;M3VPot1=1,boost/cut,0.5            ; Band 2 Gain
;M3VPot2=2,boost/cut,0.5            ; Band 3 Gain
;M3VPot3=3,boost/cut,0.5            ; Band 4 Gain
;M4VPot0=16,switch            ; Band 1 On/Off
;M4VPot1=17,switch            ; Band 2 On/Off
;M4VPot2=18,switch            ; Band 3 On/Off
;M4VPot3=19,switch            ; Band 4 On/Off
;M4VPot4=enable,switch            ; EQ Enable
;NumFreqBands=4
;Gain0=0,boost/cut,0.5            ; Band 1 Gain
;Gain1=1,boost/cut,0.5            ; Band 2 Gain
;Gain2=2,boost/cut,0.5            ; Band 3 Gain
;Gain3=3,boost/cut,0.5            ; Band 4 Gain
;CourseFreq0=4,freq,0.24            ; Band 1 Freq
;CourseFreq1=5,freq,0.40            ; Band 2 Freq
;CourseFreq2=6,freq,0.65            ; Band 3 Freq
;CourseFreq3=7,freq,0.84            ; Band 4 Freq
;Q0=8,spread,0.2                ; Band 1 Q
;Q1=9,spread,0.2                ; Band 2 Q
;Q2=10,spread,0.2            ; Band 3 Q
;Q3=11,spread,0.2            ; Band 4 Q
;BandEnable0=16,switch            ; Band 1 On/Off
;BandEnable1=17,switch            ; Band 2 On/Off
;BandEnable2=18,switch            ; Band 3 On/Off
;BandEnable3=19,switch            ; Band 4 On/Off

; For Pro Channel EQ
[Bus Eq]
PluginType=1
NumVPots=27
VPot0=5,freq,0.1267            ; LF Freq
VPot1=10,freq,0.38205            ; LMF Freq
VPot2=14,freq,0.634            ; HMF Freq
VPot3=18,freq,0.8745            ; HF Freq
VPot4=6,spread,0.5            ; LF Q
VPot5=11,spread,0.5            ; LMF Q
VPot6=15,spread,0.5            ; HMF Q
VPot7=19,spread,0.5            ; HF Q
VPot8=4,boost/cut,0.5            ; LF Level
VPot9=9,boost/cut,0.5            ; LMF Level
VPot10=13,boost/cut,0.5            ; HMF Level
VPot11=17,boost/cut,0.5            ; HF Level
VPot12=3,switch                ; LF On/Off
VPot13=8,switch                ; LMF On/Off
VPot14=12,switch            ; HMF On/Off
VPot15=16,switch            ; HF On/Off
VPot16=7,switch                ; LF Shelf/Peak
VPot17=20,switch            ; HF Shelf/Peak
VPot18=25,freq,0.1005            ; HPF Freq
VPot19=26,spread,0.143,0.142855        ; HPF Slope
VPot20=22,freq,0.9677            ; LPF Freq
VPot21=23,spread,0.143,0.142855        ; LPF Slope
VPot22=24,switch            ; HPF On/Off
VPot23=21,switch            ; LPF On/Off
VPot24=1,pan, 0.5, 0.5            ; EQ Type Pure/Vintage/Modern
VPot25=2,switch                ; Gloss On/Off
VPot26=0,switch                ; EQ Enable
M2VPot0=6,spread,0.5            ; LF Q
M2VPot1=11,spread,0.5            ; LMF Q
M2VPot2=15,spread,0.5            ; HMF Q
M2VPot3=19,spread,0.5            ; HF Q
M2VPot4=26,spread,0.143,0.142855    ; HPF Slope
M2VPot5=23,spread,0.143,0.142855    ; LPF Slope
M3VPot0=4,boost/cut,0.5            ; LF Gain
M3VPot1=9,boost/cut,0.5            ; LMF Gain
M3VPot2=13,boost/cut,0.5        ; HMF Gain
M3VPot3=17,boost/cut,0.5        ; HF Gain
M4VPot0=3,switch            ; LF On/Off
M4VPot1=8,switch            ; LMF On/Off
M4VPot2=12,switch            ; HMF On/Off
M4VPot3=16,switch            ; HF On/Off
M4VPot4=24,switch            ; HPF On/Off
m4VPot5=21,switch            ; LPF On/Off
m4VPot6=7,switch            ; LF Shelf/Peak
m4VPot7=20,switch             ; HF Shelf/Peak
M4VPot8=0,switch            ; EQ Enable
NumFreqBands=6
Gain0=4,boost/cut,0.5            ; LF Gain
Gain1=9,boost/cut,0.5            ; LMF Gain
Gain2=13,boost/cut,0.5            ; HMF Gain
Gain3=17,boost/cut,0.5            ; HF Gain
CourseFreq0=5,freq,0.1267        ; LF Freq
CourseFreq1=10,freq,0.38205        ; LMF Freq
CourseFreq2=14,freq,0.634        ; HMF Freq
CourseFreq3=18,freq,0.8745        ; HF Freq
CourseFreq4=25,freq,0.1005        ; HPF Freq
CourseFreq5=22,freq,0.9677        ; LPF Freq
Q0=6,spread,0.5                ; LF Q
Q1=11,spread,0.5            ; LMF Q
Q2=15,spread,0.5            ; HMF Q
Q3=19,spread,0.5            ; HF Q
Q4=26,spread,0.143,0.142855        ; HPF Slope
Q5=23,spread,0.143,0.142855        ; LPF Slope
BandEnable0=3,switch            ; LF On/Off
BandEnable1=8,switch            ; LMF On/Off
BandEnable2=12,switch            ; HMF On/Off
BandEnable3=16,switch            ; HF On/Off
BandEnable4=24,switch            ; HPF On/Off
BandEnable5=21,switch            ; LPF On/Off
 
2010/12/13 22:51:13
A1MixMan
Wow, nice job.
2010/12/13 22:56:19
nprime
Get outta here! That is awesome.


2010/12/13 23:02:37
Treefight
How do you learn such things?  Strong the force is with you.
2010/12/13 23:40:34
bitman
FBB,

What is the first number? (14) in this instance. The CC# maybe?

VPot2=14,freq,0.65            ; HMF Freq

I have been trying to determine the CC# for those EQ controls today so I can adapt a BCR2000 plug to it from the Sonitus for which the CC# are known.

Thanks.

2010/12/14 04:34:17
FastBikerBoy
bitman


FBB,

What is the first number? (14) in this instance. The CC# maybe?

VPot2=14,freq,0.65            ; HMF Freq

I have been trying to determine the CC# for those EQ controls today so I can adapt a BCR2000 plug to it from the Sonitus for which the CC# are known.

Thanks.


The "14" (or any number after the "=") is the position of the parameter as the plugin, or in this case prochannel, presents it to Sonar.

If there is no special Mackie mapping for a plugin in the ini file the mackie just reads them in the order they are presented which is usually a bit ad hoc. To see what I mean insert a plugin that isn't already mapped and then go to plugin mode on the Mackie. You'll see all the various parameters that are 'exposed' in the scribble strip or BCFView if using a BCF.

Take the left hand one as 0 they are then numbered sequentially until there are no more. At the present time there are 27 parameters exposed by the prochannel that all relate to the EQ. Hence the "VPots=27"  bit at the top of the mapping section. All the rest of it is then just deciding what order you want the parameters in and mapping them accordingly. (A bit like a manual version of ACT). To move the parameters into the order you want all you have to do is change the relative VPotxx=x part of each line. Pressing M4+F1 on the MCU allows you to see the changes as you make them, just remember to save the mackiecontrol.ini file first.

The other bits pan, switch, freq, are all telling the v-pots how to display the info.

I believe/hope that Cakewalk are exposing the rest of the parameters for the pro-channel in the first update. If that's the case the rest of it Compressor/Tube saturation will be mappable as well. The compressor parts will need to be exposed as a separate entity to map it to the "Dyn" button on the MCU because of the way each unit is defined in the header. Worst case is it'll be available in plugin mode.

I'll update this post as and when.......
2010/12/14 09:35:51
bitman
Thanks.
2010/12/20 14:23:16
FastBikerBoy
Okay, just installed X1a and it's still some good news, some bad news.

The good news, the F key function choice is now fixed, all menu choices available plus several others including new ones since 8.5.

More good news, the parameters are now returning the correct values that make sense and I'm no longer seeing the flashing scribble strips I described earlier......

Now the bad news. I still can't see the compressor or tube saturation parameters exposed to the MCU. Even with all the "Track EQ" definitions in the MackieControl.ini file removed I still only see the Track EQ parameters, no compressor, no tube saturation.

Any help, comment from CW staff much appreciated..........
2011/01/16 00:24:58
Freex
Slight improvement if I may,

With line

VPot24=1,pan, 0.3, 0.3            ; EQ Type Pure/Vintage/Modern      on both Track and Bus Prochannel

I was getting a display "??" instead of "vintage" or should I say "Vintag"

Changing the values to 0.5 sorted it out.

VPot24=1,pan, 0.5, 0.5            ; EQ Type Pure/Vintage/Modern


Absolutely awesome work by the way,



2011/01/16 03:07:14
FastBikerBoy
Of course you may. Great spot as well. I'd incorrectly assumed it was just a bug. I'd also incorrectly assumed that changing the second value from 0.3 to 0.5 would only allow the pot to access 2 of the 3 choices.

The first figure (in bold)

VPot24=1,pan, 0.5, 0.5            ; EQ Type Pure/Vintage/Modern

just controls the default  when the V-pot is pressed. So like any of the changes they can be edited to suit the users preference. I have now changed mine to "0" which will default to pure. "0.5" as in your example will default to vintage. "1" will default to Modern.

Great job. You haven't had any luck with the compressor or tube saturation by any chance? I just can't seem to get the MCU to "see" either.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account