JP-8000 Cakewalk Instrument Definition Notes

This .zip file contains two Roland JP-8000 instrument files (plus this file).  There is a .ins file for the JP-8000 performances and one for the JP-8000 patches.  These files contain performance, patch and controller names of the original factory settings.

Roland has implemented the JP-8000 so that there are two banks available to switch between user and preset programs.  However, JP-8000 performances and patches both share the same bank numbers.  To switch between performance mode and patch mode a different MIDI channel is transmitted.  Since Cakewalk will only let you assign one [Cakewalk] patch name list per bank, two Cakewalk instrument files are needed to accommodate both JP-8000 performance and patch names.  In other words, switching between the two available banks will only let you toggle between user settings and factory settings.  It will not let you toggle between performance mode and patch mode.  You need to use MIDI channels in different Cakewalk tracks to do that.

Instructions to set up a Cakewalk file for JP-8000 use:

1. Import both JP8Kperf.ins and JP8Kptch.ins instrument and name definitions (Settings/Instruments/Define/Import). Use online help if necessary.

2. To assign MIDI channels to JP-8000 patches, open the Settings/Instruments dialog.  Highlight the JP-8000 port MIDI channel 1 (in the left column).  Assign it to the "Roland JP-8000 Patch" instrument (in the right column).

3. Now highlight MIDI channel 2 for the same port and make the same instrument assignment.

4. Highlight MIDI channel 16 for the same JP-8000 port.  Assign "Roland JP-8000 Performance" instrument to this channel.

5. Make sure the "Save changes for next session" is checked.  Exit this dialog.

6. Create a new Cakewalk template or work file.

7. Create a new JP-8000 performance change track:
	Name = "JP8K Perf. Change"
	Port = <your JP-8000 output port number>
	Channel = 16

8. Use this track to change the JP-8000 performances by: (1) selecting a JP-8000 performance from the Cakewalk "patch" column and (2) selecting either the user or preset bank (right-click and select Track Properties).

9. Now create two more Cakewalk tracks for changing JP-8000 patches and for MIDI recording:
	Name = <whatever you want>
	Port = <your JP-8000 output port number>
	Channel = 1 (for one track) and 2 (for the other track)
	Patch = blank (dashes) for now (to prevent patch changes)

10. Save this file now for later use.


How to use Cakewalk to change JP-8000 performances and patches:

* To change performances on the JP-8000 from Cakewalk, keep the Cakewalk patch column blank for the  patch tracks (MIDI channels 1 and 2).  You can then select a JP-8000 performance in the performance track (MIDI channel 16) either from the Track Properties dialog or using the "+" and "-" keys.

* To change JP-8000 patches from Cakewalk, mute the performance track and select a JP-8000 patch in the Cakewalk patch column in one of the JP-8000 patch tracks.  Select either the user or preset bank (right click and select Track Properties).  Set the MIDI channel to 1 or 2.

* To record from the JP-8000, use one of the JP-8000 patch tracks.  Don't use the performance track, since JP-8000 note data is send on MIDI channels 1 and 2 only (unless you change this) and not channel 16.

* To play both the lower and upper parts on the JP-8000 in dual or split mode, change the JP-8000 patch track MIDI channels to blank .  If the MIDI channels are set to 1 and 2, then notes are forced to one of these channels when the track is selected and when playback occurs.  Keeping the MIDI channels blank will allow a single track to playback to both MIDI channels (when the track contains notes for both channels).

* To prevent program changes (performances) from occuring during playback, mute the JP-8000 performance track.

* As you create new JP-8000 performances and patches of your own, you can add names for these to the appropriate JP-8000 instrument definition file.  This can be done either by direct text editing of the .ins files and re-importing the file into Cakewalk or from the Instrument Definition dialog in Cakewalk.

Please forward questions to:

Brian Layzell
blayzell@ameritech.net
