Track play mode is used to play various tracks programmed into the x0xb0x memory in an arbitrary order. Theres a lot of functionality in track-play mode, allowing for multiple tracks to be looped together, changing pitch, tap-tempo, different syncs, all-rest, all-slide and all-accent modes, etc.
There are 3 different track play modes - MIDI sync, DINSYNC, and sync out. The main difference between all three is where the tempo comes from. In MIDI sync, the sync signal (which defines the tempo) comes from the MIDI IN port. in DINSYNC, the sync signal comes from the DINSYNC port. In sync out mode, the tempo is internally generated by the microcontroller, and adjusted by the tempo knob or by tap-tempo, and MIDI sync & DINSYNC signals are sent out to control other synthesizers or drum machines. Otherwise, all three modes have the same functionality.
To enter track play mode, and use internally-generated tempo, turn the function knob to Track Play (sync out) | |
To enter track play mode, and use DINSYNC-generated tempo, turn the function knob to Track Play (DINSYNC) | |
To enter track play mode, and use MIDI clock-generated tempo, turn the function knob to Track Play (MIDI sync) |
Note that changing from one mode to another will re-initialize the current play settings (which track is being played, any settings such as all-rest, pitch-shifting, etc)!
There are 8 banks and 8 locations per bank for storing tracks, for a total of 64 total possible tracks to play. Tracks are selected this way for all three modes. In addition, tracks can be chained together as described later.
To select the track bank, turn the track BANK knob to the desired bank. Since there are only 8 banks, the knob will 'repeat' twice (e.g. bank #13 is the same as #5) The track location will be set to 1 by default. | |
To select the track location, press one of the 8 numbered keys. | |
If the x0xb0x is not playing a track, the selected track location LED will be lit and this track will be immediately played when it receives a start signal (from internal or external sync) | |
If the x0xb0x is playing a track, the newly selected track location LED will start blinking and this track will be played after the current track is finished. | |
To play multiple track, use track chaning, descibed below. |
Tracks within one bank can be chained together, in arbitrary order, up to 32 tracks in a row. In this way, repetitions of tracks can be programmed to make a full song.
Press and hold down the CHAIN key. The CHAIN LED will light up and the numbered key LEDs will be cleared, showing that a new chain is ready to be entered. | |
While still holding down the CHAIN key, select the tracks to be put in the chain by pressing the 8 numbered keys, one at a time. The tracks will be entered in order of selection. The same track can be entered multiple times. Chains can be 1 to 32 tracks long. Tracks in the chain will light up solid as they are selected. | |
Once the chain has been decided on, release the CHAIN key. The chain will start playing at the end of the next track. | |
While a chain is playing, the tracks in the chain will light up solid, the current track playing will be blinking | |
Essentially, selecting a single tracks is the same as creating a 1-track-long chain. |
When using Track Play (sync out) the tempo is created by the x0xb0x using either the TEMPO knob or tap-tempo. Whenever the tempo is changed, it is displayed via the TEMPO LED.
Turning the TEMPO knob clockwise increases the tempo by 1 BPM per 'click.' Turning the TEMPO knob counter-clockwise decreases the tempo by 1 BPM per 'click.' | |
tap-tempo allows the tempo to be set by measuring the time between button presses. To set the tempo via tap-tempo, press the DONE key two or more times. The tempo will be set by measuring the delay between the last two key presses. | |
If the x0xb0x is connected to a computer, the current BPM will be displayed in the c0ntr0l software. |
In sync out mode, the x0xb0x can be used to control other synthesizers via MIDI out or DINSYNC by generating clocking signals. Since the DINSYNC port can also be used as an input, make sure that the other machine is configured for DINSYNC in. By default the sync rate is 24 DINSYNC pulses and 24 MIDI clocks per quarter note. Start signals (MIDI start and DINSYNC start line high) are generated when the track starts playing (by pressing the RUN/STOP key) and stop signals (MIDI stop and DINSYNC start line low) are generated when the track stops (pressing RUN/STOP again, or changing out of track play.)
To start playing track, press the RUN/STOP key. The track will always start playing at note step #1. This will also send DINSYNC and MIDI start signals. | |
The track(s) will continue playing until the RUN/STOP key is pressed again, or the FUNCTION knob is changed to a different function. This will also send DINSYNC and MIDI stop signals. |
MIDI sync allows the x0xb0x tempo and start/stop to be controlled via another computer or synthesizer. Make sure the MIDI cable is plugged into the MIDI IN jack. The x0xb0x listens for "MIDI Start," "MIDI Continue," "MIDI Stop," and "MIDI Clock" messages. These messages do not use the MIDI address specification. For more information about the MIDI standard, you can refer to this specification webpage.
To start playing the current track, send a MIDI Start message. | |
There should be 24 MIDI Clock messages per quarter note. | |
To stop playing the current track, send a MIDI Stop message |
Older (pre-MIDI) synths and drum machines such as the Roland TR-606/808/909. By default, the start signal is a low-to-high to transition on the DINSYNC start pin, a stop signal is a high-to-low transition on the same pin. Clock signals are defined as a low-to-high transition ont he DINSYNC clock pin.
Pitch-shifting allows the current track to be played at a higher or lower scale than it was originally programmed in. The pitch can be shifted in either direction, in 1/2 note increments, up to one octave. Pitch-shifting is available in all three modes.
To shift the pitch up, hold down the UP key. The current pitch shift is displayed as a blinking light on the note keys. A pitch shift of 0 is displayed as low C, a pitch shift of +1/2 note is displayed as C#, A pitch shift of +1 octave is displayed as high C. If no LEDs light, the current pitch shift is negative. To select a new pitch shift, press a note key while the UP key is held down. The new pitch shift value will light up solid and will become effective at the start of the next track. | |
To shift the pitch down, hold down the DOWN key. The current pitch shift is displayed as a blinking light on the note keys. A pitch shift of 0 is displayed as high C, a pitch shift of -1/2 note is displayed as B, A pitch shift of -1 octave is displayed as low C. If no LEDs light, the current pitch shift is positive. To select a new pitch shift, press a note key while the DOWN key is held down. The new pitch shift value will light solid and will become effective at the start of the next track. | |
Pitch shifts are cleared when a new chain is started. |
The REST, ACCENT, and SLIDE keys can be used to turn on all-rest (treat all notes as rests), all-accent (accent all notes), and all-slide (slide all notes).
To turn on all-rest, press the REST key. The REST LED will light up and no new notes will be gated until the REST key is pressed again. | |
To turn on all-accent, press the ACCENT key. The ACCENT LED will light up and all notes will be accented until the ACCENT key is pressed again. | |
To turn on all-slide, press the SLIDE key. The SLIDE LED will light up and all notes will be slid until the SLIDE key is pressed again. |