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.

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 (25.3 KB) new version 08-04-2026

1 Like

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

1 Like

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?

1 Like

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.