Using Presonus Faderport Classic to control Cubase Quick Controls

Hi,

The following should work. Key translators are 1.0 and 1.1.

Translator 1.0 will take pitch bend on any MIDI CH and turn it to CC1 on MIDI CH 1 for output.

Translator 1.1 will suppress fader touch/release messages but let all other note messages through.

faderport-fader-to CC1.bmtp (1.9 KB)

Steve Caldwell
Bome Customer Care


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

Thank you for your Script. When i try to open it. I got these Error Messages:

IN 0.2 Incoming Action corrupt or not supported: Prfm
OUT 0.1 Outgoing Action corrupt or not supported: Prfm
OUT 0.0 Outgoing Action corrupt or not supported: Prfm

You need to install version 1.9.0 or later of Bome MIDI Translator Pro.

Steve Caldwell
Bome Customer Care


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

I routed it like this

midi input: FaderPort

midi output: Bome MIDI Translator 1 Virtual Out

Is that correct?

After I installed the latest Version of Bome. The Error Messages are gone.
Sadly I couldn’t get it working.
When I move the fader the Event Monitor doesn’t show me anything. Except for button presses. When I press pause play for instance.

Thanks for your help

Yes, make sure also that you have input on your Cubase set to look at “BMT 1”.

If you want to see what MIDI is going it, it is better to use the log rather than the MIDI monitor. Then check Incoming, Outgoing, MIDI IN and MIDI OUT.

Then move your fader and capture what you see.

Then copy and paste what you see so we can figure out what is going on.

If you don’t see any incoming message that means that perhaps Cubase is holding your FaderPort MIDI port open so make sure it is de-selected for input in Cubase and select “BMT 1” instead.

Steve Caldwell
Bome Customer Care


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

There is no midi out comming from the script. For midi in i got this:

Your fader is sending B0 20 40 which is not a Mackie MCU fader message? You must have put the Faderport into MIDI MODE (instead of Mackie MCU mode). Please set it to Mackie Mode.

Steve Caldwell
Bome Customer Care


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

The Faderport Classic doesn’t support Midimode

Well it is not sending Mackie MCU fader message. It is sending a CC message so it must have some other mode or it is being modified somewhere else.

{D0011984-C22B-48C9-95DD-4BBEA29DE0FB}

Maybe you have it is HUI mode?
You should see something like this
{7223560F-5201-47DD-8349-FD2526526990}

Steve Caldwell
Bome Customer Care


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

Its sends canal 1 cc0 for the fader

According to your log, it is sending channel 1 CC 32 (20 hex) with a value of 64 (40 hex) which is a bank change MSB message.

Steve Caldwell
Bome Customer Care


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

From the manual, page 15.

By default, the FaderPort is in Studio One operation mode. To switch to
Logic operation, press and hold the NEXT button while powering on your
FaderPort, then press the Mute button to enable Logic (MCU) operation.

Steve Caldwell
Bome Customer Care


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

I got this faderport its very old. i cant find another mode?

OK, from this web page I figured out what your fader port is sending.

So I changed translator 1.0 to handle it.

The input trigger is:

b0 00 pp b0 20 qq

I combined the MSB and LSB to get the input value
I then scale it for the output value.

// combine bytes
pp=pp<<7
qq=qq|pp
Log "Log incoming value =%qq%"
// scale it
// output range
qq=qq*128
// input range
qq=qq/16384
Log "Scaled output value = %qq%"

Then I send it as CC1

old-faderport-fader-to CC1.bmtp (1.7 KB)

Steve Caldwell
Bome Customer Care


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