waldorf Q controll.svg , adding more controls

3 posts / 0 new
Last post
euphuistic
euphuistic's picture
waldorf Q controll.svg , adding more controls

Hi,

i downloaded the BC manager yesterday and was delighted to see thet it has a section for the waldoef Q Sysex messages, there are a ton of useful controls that cannot be manipulated via MIDI CC.

Would it be possible to add more controlls to the ( waldorf Q controll.svg ) file

00 02 1F | 00-7F | val ;STANDARD MOD AMT 1
00 02 22 | 00-7F | val ;STANDARD MOD AMT 2
00 02 25 | 00-7F | val ;STANDARD MOD AMT 3
00 02 28 | 00-7F | val ;STANDARD MOD AMT 4
00 02 2B | 00-7F | val ;STANDARD MOD AMT 5
00 02 2E | 00-7F | val ;STANDARD MOD AMT 6
00 02 31 | 00-7F | val ;STANDARD MOD AMT 7
00 00 33 | 00-7F | val ;GLOBAL MOD AMT 1
00 00 5A | 00-7F | val ;GLOBAL MOD AMT 2
00 00 6E | 00-7F | val ;GLOBAL MOD AMT 3
00 00 5C | 00-7F | val ;GLOBAL MOD AMT 4
00 00 70 | 00-7F | val ;GLOBAL MOD AMT 5
00 02 7C | 00-7F | val ;GLOBAL MOD AMT 6
00 02 19 | 00-7F | val ;GLOBAL MOD AMT 7
00 02 1C | 00-7F | val ;GLOBAL MOD AMT 8
00 00 32 | 00-0E | val ;GLOBAL Pitch Mod SOURCE
00 00 4D | 00-0E | val ;GLOBAL FILTER 1 MOD SOURCE
00 00 6D | 00-0E | val ;GLOBAL FILTER 2 MOD SOURCE
00 00 5B | 00-0E | val ;GLOBAL FILTER 1 FM MOD SOURCE
00 00 6F | 00-0E | val ;GLOBAL FILTER 2 FM MOD SOURCE
00 00 7B | 00-0E | val ;GLOBAL AMP MOD SOURCE
00 02 1D | 00-27 | val ;STANDARD MOD SOURCE 1
00 02 20 | 00-27 | val ;STANDARD MOD SOURCE 2
00 02 23 | 00-27 | val ;STANDARD MOD SOURCE 3
00 02 26 | 00-27 | val ;STANDARD MOD SOURCE 4
00 02 29 | 00-27 | val ;STANDARD MOD SOURCE 5
00 02 2C | 00-27 | val ;STANDARD MOD SOURCE 6
00 02 2F | 00-27 | val ;STANDARD MOD SOURCE 7
00 02 32 | 00-27 | val ;STANDARD MOD SOURCE 8
00 02 1E | 00-39 | val ;STANDARD MOD DEST 1
00 02 21 | 00-39 | val ;STANDARD MOD DEST 2
00 02 24 | 00-39 | val ;STANDARD MOD DEST 3
00 02 27 | 00-39 | val ;STANDARD MOD DEST 4
00 02 2A | 00-39 | val ;STANDARD MOD DEST 5
00 02 2D | 00-39 | val ;STANDARD MOD DEST 6
00 02 30 | 00-39 | val ;STANDARD MOD DEST 7
00 02 33 | 00-39 | val ;STANDARD MOD DEST 8
00 02 1E | 00-1B | val ;STANDARD MOD DEST MODULATOR 1
00 02 21 | 00-1B | val ;STANDARD MOD DEST MODULATOR 2
00 02 24 | 00-1B | val ;STANDARD MOD DEST MODULATOR 3
00 02 27 | 00-1B | val ;STANDARD MOD DEST MODULATOR 4
00 02 2A | 00-1B | val ;STANDARD MOD DEST MODULATOR 5
00 02 2D | 00-1B | val ;STANDARD MOD DEST MODULATOR 6
00 02 30 | 00-1B | val ;STANDARD MOD DEST MODULATOR 7
00 02 33 | 00-1B | val ;STANDARD MOD DEST MODULATOR 8
00 02 07 | 00-7F | val ;FAST MOD AMT 1
00 02 0A | 00-7F | val ;FAST MOD AMT 2
00 02 0D | 00-7F | val ;FAST MOD AMT 3
00 02 10 | 00-7F | val ;FAST MOD AMT 4
00 02 13 | 00-7F | val ;FAST MOD AMT 5
00 02 16 | 00-7F | val ;FAST MOD AMT 6
00 02 19 | 00-7F | val ;FAST MOD AMT 7
00 02 1C | 00-7F | val ;FAST MOD AMT 8
00 02 05 | 00-0D | val ;FAST MOD 1 SOURCE 
00 02 08 | 00-0D | val ;FAST MOD 2 SOURCE 
00 02 0B | 00-0D | val ;FAST MOD 3 SOURCE 
00 02 0E | 00-0D | val ;FAST MOD 4 SOURCE 
00 02 11 | 00-0D | val ;FAST MOD 5 SOURCE 
00 02 14 | 00-0D | val ;FAST MOD 6 SOURCE 
00 02 17 | 00-0D | val ;FAST MOD 7 SOURCE 
00 02 1A | 00-0D | val ;FAST MOD 8 SOURCE 
00 02 06 | 00-1E | val ;FAST MOD 1 DEST
00 02 09 | 00-1E | val ;FAST MOD 2 DEST
00 02 0C | 00-1E | val ;FAST MOD 3 DEST
00 02 0F | 00-1E | val ;FAST MOD 4 DEST
00 02 12 | 00-1E | val ;FAST MOD 5 DEST
00 02 15 | 00-1E | val ;FAST MOD 6 DEST
00 02 18 | 00-1E | val ;FAST MOD 7 DEST
00 02 1B | 00-1E | val ;FAST MOD 8 DEST
00 01 23 | 00-01 | val ;LFO 1 SYNC
00 01 2F | 00-01 | val ;LFO 2 SYNC
00 01 3B | 00-01 | val ;LFO 3 SYNC
00 01 24 | 00-01 | val ;LFO 1 CLOCK ON/OFF
00 01 30 | 00-01 | val ;LFO 2 CLOCK ON/OFF
00 01 3C | 00-01 | val ;LFO 3 CLOCK ON/OFF
00 01 25 | 00-7F | val ;LFO 1 START PHASE
00 01 31 | 00-7F | val ;LFO 2 START PHASE
00 01 3D | 00-7F | val ;LFO 3 START PHASE
00 02 07 | 00-7F | val ;LFO 1 SPEED
00 02 0A | 00-7F | val ;LFO 1 DELAY
00 02 0D | 00-7F | val ;LFO 2 SPEED
00 02 10 | 00-7F | val ;LFO 2 DELAY
00 02 13 | 00-7F | val ;LFO 3 SPEED
00 02 16 | 00-7F | val ;LFO 3 DELAY

Mark van den Berg
Mark van den Berg's picture

Would it be possible to add more controlls to the ( waldorf Q controll.svg ) file

First a side-note: I don't understand why you're referring to "waldorf Q controll.svg": the SysEx model definition file for the Waldorf Q that is shipped with BC Manager is called "Waldorf_Q.ini".
But yes, you can edit this file manually by means of any standard text editor (e.g. Notepad on Windows).
It should be very easy to open this file for editing from the "Insert SysEx parameter" dialog box in BC Manager: press the leftmost tool-button ("E") and the file should be opened in the operating system's default editor defined for the ini file extension.
(See section 19 of the BC Manager manual for a discussion of the "Insert SysEx parameter" dialog box and the required format of the ini file. There's also a subsection on the Waldorf Q.)
Basically you can simply append your parameter definitions to Waldorf_Q.ini.
However, since you'll end up with a very long list of parameters, it's probably a good idea to sort the parameters (probably best by address). You can even put parameters in "subsections": these will appear in the "Insert SysEx parameter" dialog box as a tree, thereby making parameter selection easier for the end user; "b. Subsection" in section 19 of the BC Manager manual explains how to define parameter subsections.
It's also good practice to update the header section of the ini file by increasing the value for "FileVersion" and adding your own name (or pseudonym) to "FileAuthor", particularly if you intend to make the file available to other people.
For clarity, it's probably best to leave the original file intact and save to a file with a different name (e.g. with your new FileVersion in the filename).
After saving the file, go back to the "Insert SysEx parameter" dialog box and press the Reload button. You should then see the updated parameter list.

Once you're satisfied with your changes, you can make your file available to other people via the Mountain Utilities website: B-Control user files => Devices => Waldorf.
I'll then consider including your modified version in the next release of BC Manager.

Hope this helps,
   Mark.
 

 

euphuistic
euphuistic's picture

Hi Mark,

thank you for the comprahensive reply, i will look into all you have mentioned above.

Not sure why i refranced the "waldorf Q controll.svg": ? but yes your right i did mean the (.ini) file.

Once i have checked and tested that all is correct i will upload the result to the user files section.

Thanks,

Martin.