Skip to main content

Getting Started


To get started please perform these steps:


  1. Make sure you have Visual Studio Code installed.
We highly recommend using Visual Studio Code for writing MIDI Remote API Scripts. We provide a JSDoc based auto-completion setup. You will not have to look up types and methods in a separate documentation. Visual Studio Code will help you write scripts intuitively.

  1. Make sure the folder of the Visual Studio Code executable is added to the PATH environment variable.

  2. Make sure you have the newest Cubase / Nuendo installed.

  3. Start Cubase / Nuendo.

  4. Create a project with audio and/or instrument tracks.

  5. Open the Remote tab in the lower zone.

  1. Open the MIDI Remote Driver Scripts folder.
C:\Users\<Username>\Documents\Steinberg<Cubase or Nuendo>\MIDI Remote\Driver Scripts
  1. Open a console (win: cmd, mac: terminal) and go to the MIDI Remote Driver Scripts folder.

  2. Open Visual Studio Code from the command line like this:

code .

  1. Create a script file.

The MIDI Remote API Script file follows the structure:

<Driver Scripts Folder>/Local/<vendor>/<device>/<vendor>_<device>.js

Example:

<Driver Scripts Folder>/Local/Nektar/Impact_LX49Plus/Nektar_Impact_LX49Plus.js
  1. Connect your MIDI hardware controller.

  2. Open the Script Console.

The Script Console appears like this:

After modifying a script file press the 'Reload Scripts' button for the channges to apply.