Home | Reviews | Interviews | Wiki | Forum | Store

VP: Running VAST Programmer

From Sonikmatter


This section assumes that you have successfully installed VP and all of its prerequisites. If this is not the case see Installing VAST Programmer.

Launching VP

You can launch VP in various ways.

  • Double-click on vastp.jar in the file browser, or select the Open operation on it.

- OR -

  • Open a command line window (i.e., a "DOS" window on Windows) and type vastp.jar

Either way, a new JVM (Java Virtual Machine) will be launched to automatically load and run VP (not that you really need to know this as an end-user).

The first time VP runs it will silently initialize its world. During this process you will need to supply a few sparse pieces of configuration information to identify where to "find" your K2xxx machine: MIDI In, MIDI Out and machine Sysex ID. The Sysex ID is usually 0 unless you have more than one K2xxx machine in your studio. (The Sysex ID setting can be found on the RECV page of the MIDI mode on the Kurzweil.) Of course, the Sysex ID can be anything you like, but this setting must match the corresponding one in VP.

Configuring VP (the first time)

A dialog box will pop up when you first run VP, asking for the configuration information.

  • Select the MIDI In
  • Select the MIDI Out
  • Select the Sysex ID of the Kurzweil machine that you want to control.

These only need to be entered once; VP will save them as defaults for subsequent sessions. Should you ever need to change them, the same configuration dialog can be accessed from within VP at any time by clicking on the blue VAST insignia in the upper-lect corner of the VP main window.

Once you think you have the settings set correctly you can verify them.

  • Click the Check Connection button. If there are problems, VP will try to express an error message that indicates the problem that needs to be addressed.
  • When you are happy with your choices simply click OK

After a few moments the VP main window should open (displaying the same thing that you currently see on the Kurzweil's screen). Congratulation and welcome to VAST Programmer! Before you go further, I recommend reading though the VP User's Guide.

Finally, you will probably want to use the UPOBS command right away to allow VP to fetch and store some important information for your setup. Just go to the type-in area, type-in UPOBS and hit <enter>. (See About Field & Parameter Options (LOPTS) if you want more information right now.)

Happy VAST programming!

Main Page : Kurzweil : VAST Programmer : Bug Reports : Feature Requests