Reply To: Novation Super Bass Station

Home Forums General Panels, Components, Macros Novation Super Bass Station Reply To: Novation Super Bass Station

#82985
violet.red
Participant
    • Topics: 0
    • Replies: 5
    • Total: 5

    Tldr:

    It seems that there’s no official sysex specs for BS Rack and its controls don’t send sysex.

    However, as I’ve said, I’ve installed MidiQuest demo and intercepted messages it sends to BS Rack, and it always send the full set of values like this (here I’ve init a new program and set portamento to the maximum):

    ROW | DATA
    00 F0 00 20 29 01 03 22 0F 0C 00 03 00 03 00 03 00 | ) ” |
    10 03 00 03 00 03 00 03 00 03 00 03 00 00 00 03 00 | |
    20 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 | |
    30 03 00 03 00 03 00 03 00 03 00 03 00 00 00 00 00 | |
    40 00 00 00 00 00 00 00 00 00 00 00 F7

    Where “00 20 29” obviously stands for “Novation” ID, “03” is (my guess) “BS Rack” identifier, and “22” is.. well, I thought it might be some memory offset, but had no success in modifying it. All other data is either two-byte sequence of params in 2-nibble major first format, or one byte params (OSC, LFO shape, Filter mode etc) placed in a certain order.

    Problem:

    So the biggest problem I see here is to somehow gather all software control values when anything is being changed and combine them into a single sysex message. Is it possible in ctrlr?

    • This reply was modified 6 years, 1 month ago by violet.red.
    Ctrlr