Emulating the Korg "traveler" hardware filter control

On earlier korg products ie the mini 700 and

the 770 etc which I owned and used…then the ms20 came along and lost this really useful manual controller. I really miss those controls :slight_smile: They were old gear by the time I got them and worth a mint now but sold them as junk …hehe.

I have had the legacy collection MS20 since it was release and now they have released the 700 as a plugin…(the 770 was a much better synth tbh…best of both worlds)

I have a bcf (and other controllers) that send MCU fader 14 bit. My idea is to create a shift button (somewhere in the midi system) that I hit and it takes over control from eg Cubase and carries out some feedback loop to achieve the functionality

The traveller has 2 sliders with a mech latch so that when at rest posiitions ie Lp=0 and hp = max, each slider can operate full range but if 1 slider passes the other, the catches and they turn into a bandpass

For midi

  1. Faders 7 and 8 are now to be used as the LP/HP
  2. Fader 7 at 0 position will = LP at min freq
  3. Fader 8 at max will = HP mas
  4. Fader 7 and 8 can never pass each other as in the above example

I want to keep the 14bit res but loop so they can control the hardware faders in realtime

Any thoughts on best way to implement?

Cheers

Let me make sure I understand.

  • Two 14 bit faders for input
  • Two 14 bit faders for output
  • If either fader crosses the other they both move
    • If fader 1 goes greater than fader 2, then it drags up fader 2
    • If fader 2 goes less than fader 1, then it drags down fader 1
    • This means fader 1 will always be less than or equal to fader 2
    • At center the value of fader 1 and 2 have values of 8181 (1/2 of 16383)
    • Faders both at bottom have value of 0
    • Fader both at top have value of 16383

So basically you would need to track both fader values as global variable and in rules make sure that that when you move fader up past fader 2 it also moves fader 2 and when you move fader 2 down past fader 1 it also moves fader 1.

Please confirm or clarify my assumptions.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Hi Steve
Good to hear you! (well msg anyway)

Yes thats it…but always good to get a diff perspective…yours is always especially helpful hehe

Cheers

Do you think you can handle the rules now that I provided the logic?

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Well…I was actually hoping someone had already done it as it seemed so natural to have this a tactile controller behaviour for analog synth peeps…its been a long time since I have done programming and Im really so tired of it when making music is now my main thing. There are months of unfinished projects that would be cool…but yeah…just thinking it was already done.

When you were bouncing back to me…it occured that I could much more quickly and reliably just model and 3d print some faders caps with a mech latch…sometimes you just need to think out loud I guess :slight_smile:

Its really just a performance device ie for automation or just simply playing…

I can provide an example. You would need to incorporate it into your existing project however. Let me know which route (hardware or software) you want to take.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Would love an example either way…it might help others here and I would put it into my toolbox for other uses…if you are ok to do that :slight_smile:

OK, please find the below example.

Translator 1.0 and 1.1 handle each fader and the rules make sure they are as you requested. They both call translator 1.2 using perform which actually outputs the 14 bit CC values. They pass two parameters, The first parameter is the desired CC number and the second is the value.

Only tested using the MIDI log window.

Korg-Traveler.bmtp (3.0 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Thanks Steve
Will check that out shortly…

1 Like

Thanks Steve, a great help in getting started :slight_smile:

1 Like