Mix console
Use the mix console to:
- Change the instruments
- Adjust channel settings: volume, reverb, chorus, panoramic, transposition, velocity offset
- Mute or solo channels
- Add user tracks
- Load/save .mix file
- And more: change Midi channel, use special Midi commands, export to Midi file, etc.
JJazzLab uses the mix console information to send the relevant Midi messages to the output synth. This is done each time you make a change in the mix console, or when you start the playback.
Midi has only 16 Midi channels. That's why usually a song can't have more than 2 rhythms.


- Master volume: this increase or lower the Midi volume messages
- M: Mute or Unmute all tracks
- S: Switch off all Solo tracks
- Panic: Send a Midi Panic message, switching all notes OFF
- Load/Save Default Rhythm Mix
- Import Mix...Note that this will import settings only for the instruments which are common between the current mix and the imported mix.
- Reset channelsRestore the original settings from the related rhythm.
- Enable/Disable all Midi parametersUse Disable all Midi parameters if you control the mix yourself directly on the output synth.
- Send GM/GM2/XG/GM mode ON messageThis lets you send special Midi initialization messages to turn your output synth in the desired mode.
Click on the instrument name in the channel. Note that this is also where instrument transposition can be adjusted.

Use the channel settings to:
- Add a Midi velocity offset to all notes played on this channelNote that this is slightly different from adjusting the volume.
- Disable sending specific Midi messages
- Enable a drums channel with a Midi channel different than 10If you use a basic GM output synth, it can play drums only on channel 10. If drums/percussion are used on other channels in your mix, you need to activate drums rerouting on these channels. Note that JJazzLab may activate this option for you if it detects, based on the current output synth information, potential issues.

Each Midi channel can be changed manually, just click on the channel number.

A user track lets you add your own Midi content to your song: a melody, horn riffs, percussion, etc.
Add one or more user tracks using the Add user track button.

A User track has a specific graphic extension as shown below, which is used to rename or remove the user track, but most importantly is used to update its Midi content.

When track is created you can select an instrument to be played like for any track.
If you select a drums or percussion instrument and your Output synth is a basic GM-compatible synth: set the user track channel to 10, and if channel 10 is already used by another track, activate the Drums rerouting to channel 10 (see Channel settings) in your User track.
To add Midi notes to a user track, you can either drag & drop a Midi file in the rectangle area, or use the Edit via external Midi editor button in the lower left corner.
When using Edit via external Midi editor JJazzLab will first export the full backing track as a temporary Midi file, and then open it with your external Midi editor, so that you can add notes for your user track.
JJazzLab only import the notes which match the user track Midi channel. Notes from other Midi channels are ignored.
For example, in the image above, the user track channel is 1, so when you use your Midi editor/DAW to add user track notes, make sure they have the channel 1.
Edit via external Midi editor requires that you have set an external Midi editor in the General panel of the Options/Preferences. If you don't have one, we recommend MidiEditor for Windows, it's free, open-source and lightweight.
You can export the full backing track to a Midi file by mouse-dragging from the empty area of the mix console. Note that this is the same as the menu File/Export to Midi file, except it's more convenient when you work with another software such as a DAW.
To export a single track, start the mouse-drag from a track icon.

Export a single track with mouse drag & drop
When a song uses 2 or more rhythms, a popup is displayed in the upper left corner of the mix console to select the rhythm you want to display.

Note that some commands such as menu Edit/Reset channels will not be applied to the hidden rhythm(s).
Selection | Mouse | Action |
channel volume slider, knobs | double-click | Input value with keyboard |
channel volume slider | shift + mouse-drag | change volume of all channels |
Last modified 11mo ago