Bass station II parameter question

Home Forums General Using Ctrlr Bass station II parameter question

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #13631
    spinacem
    Participant
    • Topics: 8
    • Replies: 38
    • Total: 46

    Hi all!

    I’m trying to do a panel for Novation Bass Station II. I have 2 doubts:

    1)In the midi chart it says that filter frequency respond to cc 16:48 and the range value is 255.
    How i have to configure the uiSlider? I think i have to set messa type on ‘Multi’, but what sysex messages i have to add?

    2) How i can set a uiSlider to send -127 to 127 values?

    thanks in advance for any help!

    #13634
    zeoka
    Participant
    • Topics: 73
    • Replies: 466
    • Total: 539
    • ★★★

    Hi
    From what you show , may be the param is separate to cc16 and cc 48 ?
    In this case you could make a script for ONE modulator that sends midi by LUA only
    The RackAttack tempo is separate in 2 sysex and have 3200 values .
    I have not done like that to solve the thing but i made a mistake

    First you need to check precisely how “move” the message in the midi monitor and create an expression
    in LUA
    multi is a good idea
    Multi can have expressions too , i’m aware on this too. I will look at panels if there is an example

    • This reply was modified 8 years, 9 months ago by zeoka.
    #13644
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    use the Multi type, no SysEx, load the NRPN template in the Multi list property and see how it does there.

    I imagine it’s a pair of CCs holding one 8bit value, as usual. NRPN does that it splits the controller number and it’s value into 2 messages, so in total there are 4 transmitted.

    #13654
    spinacem
    Participant
    • Topics: 8
    • Replies: 38
    • Total: 46

    Hi, thanks for helping.

    The nrpn messages are something like these?

    CC,ByteValue,MSB7bitValue,16,-1,F0 00 F7
    CC,ByteValue,LSB7bitValue,48,-1,F0 00 F7

    Or these working only for 14 bit midi?

    #13663
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    Yes that’s exactly that.

    This will work for any value. It will split that value into two 7bit parts and send it. You need to either quote the manual or give me a link so i can say if that will work with that synth.

    This will not work if the split is 4bit (some synths do that).

    #13690
    spinacem
    Participant
    • Topics: 8
    • Replies: 38
    • Total: 46

    Hi atom!

    Here is the link for the manual:

    The midi chart is at page 21.

    Thanks for helping!

    #13775
    spinacem
    Participant
    • Topics: 8
    • Replies: 38
    • Total: 46

    Woops I forgot the link:

    http://global.novationmusic.com/support/product-downloads?product=Bass%20Station%20II#User Guides

    • This reply was modified 8 years, 9 months ago by spinacem.
    #13786
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    Well the manual as usual says nothing. The fact that it says there is a CC pair says nothing. BUT

    It looks like the synth sends MIDI data, you can try recording those parameters that consis of multiple CC values and see what they look like. Use Ctrlr with the MIDI Mon or MIDI-OX with the MIDI IN monitor. Move the knobs that change those parameters from 0 to max and see what sort of data comes in on the MIDI interface, based on that you can easily say how this is encoded (4bits 7bits etc)

    #16490
    JoeMatt
    Participant
    • Topics: 2
    • Replies: 4
    • Total: 6

    I did some testing a few weeks ago on this. Going off of memory but I think I remember it as CC48 sending only the least sig. bit. cc16 can sweep the whole range but the steps will be every other. CC48 sends a low/high for the next bit to get all 256 values.

    ie; increase CC16:0 48:0 -> CC16:0 48:127 -> CC16:1 48:0 -> CC16:1 48:127 … etc

    This should be pretty easy to verify in any daw that can send CC automation to external midi outputs.

    #32270
    wikter
    Participant
    • Topics: 5
    • Replies: 49
    • Total: 54

    Hi! What about that BassStation editor?

    MVXSynths
    R3 / MOX6 / Electribe2 / Electribe R MkII / Electribe MX / K4R / BCR2000 / XStation61 / XStation25 / Virus Rack / Chameleon / Proteus 2500 / RM1X / KN2600

    #71889
    Blutwurst01
    Participant
    • Topics: 1
    • Replies: 2
    • Total: 3

    Did you figure it out? I have the same problem now!

    #118075
    xmario
    Participant
    • Topics: 0
    • Replies: 9
    • Total: 9

    and news??? maybe someone can create a good bs 2 editior? would be great

    #118085
    shooking
    Blocked
    • Topics: 14
    • Replies: 60
    • Total: 74

    Like Atom said use something like MidiOx to observe the patterns. Any midi that claims to be larger than 7 bit has to be made from two CCs, a RPN or a NRPN for current midi standard.

    If you find a commercial platform with a demo mode you could play that into MidiOx and see what that panel does.

    Once you checked up on that and any spec available then plan your layout and check out similar panels for hints on how to achieve what you want.

    #119566
    dnaldoog
    Participant
    • Topics: 4
    • Replies: 480
    • Total: 484
    • ★★

    Here is lua code for this. (Example LFO1 Speed 18:50)

    See ctrlr.org/forums/topic/novation-bass-station-2-panel/

    In a CC MULTI field:

    
    CC,ByteValue,MSB7bitValue,18,-1
    CC,ByteValue,LSB7bitValue,50,-1
    

    In the Expression field:

    (modulatorValue+128)*64

    add 128 for values -127 ~ +127

    Logic suggested by Possemo:

    • This reply was modified 1 year, 10 months ago by dnaldoog.
    • This reply was modified 1 year, 10 months ago by dnaldoog. Reason: Removed lua solution but you can see lua examples in the linked post
Viewing 14 posts - 1 through 14 (of 14 total)
  • The forum ‘Using Ctrlr’ is closed to new topics and replies.
There is currently 0 users and 60 guests online
No users are currently active
Forum Statistics
Threads: 2,495, Posts: 17,374, Members: 77,605
Most users ever online was 12 on January 22, 2019 3:47 pm
Ctrlr