Faderport 8 midi remote script

Hello all,

First I would like to thank @santiagoa for having figured out how to get the device to work in the native Studio One mode, without you, this script wouldn’t have happened. I’d also like to thank @MikeBello for the script that helped me with alot of problems with how paging and bindings work.

For a long time I’ve been trying to have the Faderport 8 work the same in Cubase as it does in Studio One. There were alot of scripts, but they all used the mackie or midi mode protocol. There was one guy on the forum who managed to get the display working in the native Studio One mode. I tried to change thing with the use of AI inside VSC, but most of the times it didn’t work and I mostly was able to add a few basic things and UI changes to how it looks in Cubase.

I decided to give it another go and to my surprise, the new AI models were so much better. So I now have a fully working script, that behaves similar to how the Faderport works in Studio One, using the native Studio One protocol.

So what has changed from the original script from @santiagoa

  • Text is much clearer. Text now fits the screens and gets properly truncated. Valuebars have been added and parameters have a white background, just as in Studio One.
  • In Track mode you will now also see the panning and the valuebar, when you move the fader the display will show the changing values, when you let go it shows the panning again.
  • When you hold Shift and press a fader, it will return to 0dB just as in S1.
  • In Track mode the pan/param encoder now controls the panning, pressing it will center it.
  • When you change a colour, it instantly gets updated instead of having to change tracks first.
  • Track is also now a toggle so it switches to metering mode and show the VU meter.
  • Shift + Track shows the timecode.
  • Bypass will toggle bypass all inserts on the selected channel, while Shift + Bypass will toggle all inserts in the mixer.
  • Macro opens the Logical Editor, shift+macro opens the Project Logical Editor.
  • Link now opens the Channel Editor. Shift + Link opens the Instrument Editor. new 8-4-2026
  • Edit Plugins will give you an overview of all the inserted plugins across the display rows, the select button will give you the plugin parameters. Pressing select again will close the plugin window. You can hit select on the other channels to switch to a different plugin. Channels that have plugins inserted are dimmed lit up.(sometimes it bugs out a bit so that you will have to press select twice).
  • Edit plugins can now bank with the prev and next buttons, it will show on the last screen if there are more pages. You can press select to open and close the plugins. Pressing select on other channels opens and closes that plugin. The select buttons glow yellow if a slot has a plugin inserted for extra visiblity.
  • Pressing Edit Plugins a second time controls the Strip.
  • Pressing Edit Plugins a third time controls the EQ section.
  • Track is also now a toggle so it switches to metering mode and show the VU meter.
  • Latch, Trim and Touch now work. Shift + those buttons now does save, redo and undo.
  • ARM and Shift + ARM now works, same for Solo Clear and Mute clear.
  • Zoom now works, you can use Prev and Next and the encoder to zoom.
  • Scroll now works, Prev is set to left locator, Next to right locator.
  • Master now works, the big encoder controlls the control room volume.
  • Section now works. I have mapped it to nudge an object left and right by active quantize value, turning the encoder changes quantize values, pressing it will quantize the selected event.
  • Marker now works, when you press the encoder, it puts down a marker, you can go from marker to marker with the prev and next buttons.
  • Shift + Channel show/hides the left zone. Shift + Zoom the lower zone. Shift + Scroll the right zone.
  • Shift + Master open and closes the midi or audio editor in the lower zone. (make sure you have an object selected first).
  • Shift + F4 opens the score editor in the lower zone.
  • Shift + Section opens the media bay.
  • Shift + All opens the mixer. changed 08-04-2026
  • In Sends mode, it will now show you the name of the send slot and you can toggle the insert on and off with the select button. It will glow yellow if it’s activated and has a valuebar for extra visibility. Sends now also show the track name and the values.
  • In Sends mode, Shift + touching a fader will return it to 0.
  • Pan now shows the track name, you can press select to change to a different channel and it glows yellow. You can press the pan encoder here and it will also pan to the middle again.
  • All is set to Show All Channels. changed 08-04-2026
  • Pressing the rewind and forward now returns to zero.
  • I tried to have the audio to VCA buttons to work like as in S1, but there’s limitations to macros in Cubase so I couldn’t make that work. As a workaround, they are now mapped to visibility configs 1 - 8. So you will have to make configs (ie. only audio tracks etc) and save it, and then you can switch.
  • Fixed a bug with Forward and Rewind not working correctly changed 2-5-2026

If you come across bugs that I have missed, please let me know and I’ll try to fix them asap. Have fun!

Presonus_Faderport8.midiremote (51.1 KB) new version 2-5-2026

Hi @noremorze ,

WOW ! Thank You very much for making this very useful script for the Faderport 8.

I use the Faderport 8 in my studio with Fender Studio Pro 8, I recently purchased Cubase 15 Pro, and was trying to evaluate if I should look at replacing the Faderport 8 to have better integration with Cubase 15 Pro.

Since you have developed this script to make the FP8 work with Cubase 15 Pro in the same manner that it works with FSP8.

I will check the details of this script, and might ask some questions about it if I need a bit more info.

Thank You so much for making this very useful script.

Cheers,

Muziksculp

Very cool, I’ll have to check this out! I started doing something similar using AI (before I got sidetracked with other projects) and managed to get the scribble strips working in Native studio one mode, but if you already have everything working then you’ve saved me a lot of time!

One big thing I wanted to get working is having the faderport automatically scroll to any selected track in Cubase, is that how your script works?

It does indeed follow track selection automatically. That was already done in the original script. That alone made working with the FP8 so much better.

Again, thanks for your script as well. I ran into so much trouble trying to get the paging and bindings to work correctly, but your script saved the day.

New version is up. Fixed a bug when the selected Strip slot wasn’t showing parameters. Changed the Link button to Edit Channel Settings and added Shift + Link for Edit Instrument. The All button is changed to Show All Channels, made more sense. Shift + All now opens the mixer.

It’s a fantastic work you have done.
Suddenly the Faderport8 are the best of my controllers.

I have one minor problem: Somehow some of my keyboard shortcuts are getting intercepted by the MIDI remote: It’s <, which I user for rewind and + & - which I also use for rewind/forward.
Is there a way to fix that?

Regards Stig Christensen MUSICMIND

Good to hear that you like it! I’m not sure what you mean with “getting intercepted”, do you mean that those shortcuts no longer work for you?

Best,

Edwin

Hi
Yes that’s what happens. The little orange light in the MIDI Remote display lights up when I press these keys: <, +, -. And the do not “reach” Nuendo.
Thank you for your interest and big help!

I will test this right now in Cubase to see if I have the same problem.

I can confirm that pressing the shortcuts indeed does nothing, I can see the buttons lighting up on the transportbar inside Cubase, but nothing happens. I’m not sure what the problem here is (ie this script or Cubase) and if this even fixable inside the script.

@Martin.Jirsak you’re more knowledgable than me when it comes to this, could you shed some insight?

edit: if i turn off the script, the key commands works again. It seems the script takes precendent, I’m inclined to believe that this is normal behaviour?

@Musicmind I’ll wait for Martin’s reply, but while not ideal in your case if you want to use the key commands for those, the transport controls on the FP8 for forward and rewind do work.

I think I found the problem, the forward and rewind buttons aren’t bound to anything in the script for some reason. I will fix this asap.

That was indeed the problem, it has been fixed and the updated version has been added to the top of the page for download. @Musicmind now your keybindings also work!

I will test it right away and cheer you when I have my Saturday drink in a moment!!

Cheers and have a great weekend! If you come accross anything else that I have missed, let me know and i’ll try to fix it asap.

It works! Bravo!
Thanks a lot!

Good to hear. And thank you for directing me to this bug, I missed it.

In the first script I could turn on the MIDI mode (both shift buttons down) and the unit was sending CC to Nuendo, that is gone now. Do you think there is a relation?

Just tested it, MIDI mode still works as before here on my system (ie. the faders are sending the proper CC still). When you go into midi mode, the faders should also send out CC still. As far as I can see, the buttons also send out CC.

I will test it tomorrow.

Have a nice evening.

Okay back in the studio again. Now it works to send MIDI from the Faderport! But I have just realized that the CC values for each fader is FIXED, so it is not possible to edit them, to create my own set-up.
You see I have an Artist Mix and it still works really nice, it was the dream of having ONE controller that I could use for mixing AND midi programming.

The Console 1 fader still lurk in the background!

Anyway thanks a lot for your help!!!