New Song: Late Checkout Heart

This song is part of the ‘Fusions On A Dance Floor’ project. Inspiration comes from several traditional American music styles and I have made allot of songs based on this concept. I think, this is the strongest influence for my music taste at all. It includes Soul, Jazz, Blues, R&B, Funk and so on. These styles give me endlessly new inspiration for my own work.

Cubase Patch Map for Roland Jupiter X/Xm

We did not find one elsewhere.

The Jupiter X / Xm is a nice hardware synthesizer, which is 5 channel multi-timbre and has included sets of thousands of factory voices. These patches must be selected with some cryptic MSB/LSB bank select commands.

We created a clickable patch map for Steinberg Cubase, that at least enables to select presets from the various banks in the Jupiter X / Xm for all channels. (Channel 5 is reserved by Roland for the drum sets, which are mapped too.)

All documented internal banks are mapped with correct MSB/LSB patch change commands but the names are generic (yet?) and not the real names from the Jupiter’s memory. Putting in thousands of patch names into a Cubase patch map editor is a nightmare. (Apple’s Logic Pro allows for instance easy import of lists for such and this is time consuming too but doable with some effort.) If someone finds the time to edit 5000++ patch names for Cubase manually, line by line, taken from the Roland docs, this would be awesome, but our basic goal (multi channel patch selection) is done with the current patch map.

We also mapped the scene patches, which should be sent on a MIDI channel other than 1 to 5 (reserved for the parts), i.e. MIDI channel 16. Different to the documentation, the scene patches are not organized in special small virtual banks but according to Rolands MIDI implementation chart in 4 extra banks a 128 patches with their own MSB/LSB bank select commands. Not supported are the waveform IDs from the doc, as these are not even useful nor selectable via MIDI commands.

The Jupiter X / Xm is a multi emulation device, which even features for instance nearly thousand of JX-5080 voices alone, alongside with loads of banks of their classic virtual analog emulations and also a large ‘common’ tone bank with all the production basics. All these patches are organized in several banks inside the memory (ROM) of the synthesizer. Also user bank tones can be selected this way. Total access to the available voices from the Cubase production environment becomes quite easy now.

There is a basic video, how it works on our youtube channel:

All the sound comes from the Roland Jupiter Xm external hardware synthesizer, controlled by MIDI.

The Cubase (version 13) patch map can be downloaded below. You can import the device map into Cubase after unzipping the file to your hard disk. The file is in XML format and is editable and widely extendable with Cubase afterwards.

There is a useful formula for calculating the strange Cubase 14 byte numbers for the bank select command: Just do : (128 * MSB number) + LSB number : from Roland’s documentation above. ^^ Alternatively the bank select commands in correct order could be done separately too. (This is merely of a meaning if you want to extend the patch map yourself.)

JAX Stereo Tool (Legacy) updated

Initially we wanted to remove our JAX Stereo Tool in favor of the new JAX 3Stereo, where it is integrated. Some users did want to keep the classic tool (one of our first releases). So we updated the old code for latest frameworks and devices and re-adjusted the price.

Users of our JAX 3Stereo do not need the legacy JAX Stereo Tool. Because 3Stereo implements the same tool in its all-pass mode.