A 'pattern' is a sequence of notes (up to 16) which are used as building blocks for tracks. Every note in a pattern is considered to be a 1/16th note. Unless computer control mode is used, this is the main method by which the x0xb0x is programmed.
Pattern edit mode is how one enters new patterns and edits existing patterns in the x0xb0x sequencer. The original TB-303 saved patterns in bank ram. In the x0xb0x. patterns are saved on an external EEPROM chip (25LC640 or similar) which does not require battery backup. There are 16 'banks' and 8 'locations' in each bank, allowing 128 possible patterns. If, for some reason, this is not enough space, the EEPROM chip may be (carefully) removed and replaced with an equivalent part, which can then be filled with new & exciting patterns.
The Roland TB-303 also used a strange method of programming which required entering notes and timebases seperately, which sometimes would lead to "interesting patterns" appearing in memory. This technique is not used, although you are free to drink heavily before programming the x0xb0x, which may also elict "interesting patterns."
Since there is no seperate time-base editing for a pattern, 1/8th notes, quarter notes, etc. are created by placing multiple identical 1/16th notes in a row and then sliding between them. (Essentially, this is how the original TB-303 did it.)
|To enter pattern edit mode, turn the function knob to Pattern Edit|
The basic method by which one programs patterns is:
- Select which bank/location to edit, this loads the pattern from memory into a 'scratch pad'
- Use either step-write (go though each note one at a time, adding or changing notes) or run-write (play the pattern repeatedly and change notes as buttons are pressed) mode to modify the scratch pad
- Save the scratch pad back into the original bank/location. Alternately, the scratch pad can be tossed out.
Once the x0xb0x has been placed in pattern edit mode, the desired bank/location must be selected. This will determine which pattern is to be edited.
|Change banks by turning the bank knob. Doing so will load the 'scratch pad' with the new pattern indicated, and therefore throw out any unsaved modifications to the current pattern.|
|The pattern is identified by which of the bottom 8 key LEDs is lit. By default the first LED (location 1) is lit. To change locations, press one of the 8 numbered keys. Doing so will load the 'scratch pad' with the new pattern indicated, and therefore throw out any unsaved modifications to the current pattern.|
|At this point, you can start editing the scratch pad using either run-write or step-write mode.|
Run-write mode allows you to listen to the pattern and modify it 'on the fly.' New notes cannot be added in run-write mode, neither can the pattern be shortened. The tempo at which the pattern is 'run' is set by the tempo knob (no other syncs are available).
|To enter run-write mode, press R/S. You can also get to run-write mode from step-edit mode. The R/S key should light up.|
|The pattern will now loop in time with the tempo. Each note location (out of 16) is indicated on the light-strip. The current note data (rest, accent, slide, octave, note) is indicated using the LEDs.|
|The current note data can be changed by pressing REST (turns note into a rest note), ACCENT & SLIDE (toggles accent and slide on that note), octave UP (raises note one octave, no higher than 'high' octave), octave DOWN (lowers note one octave, no lower than 'low' octave) or any of the 13 note keys, changing to the note in the same octave as the previous.|
|Pressing the DONE key at any time saves the entire scratch pad back into permanent memory, effectively replacing the previous pattern. The DONE LED should blink, and the pattern will continue looping.|
|To leave run-write mode (retaining the scratch pad data but not saving it to permanent memory) press the R/S key again at any time.|
|Pressing CHAIN during run-write mode will fill the scratch pad with random note data. This is a lot of fun, you should try it!|
Step-write mode is the comprehensive way to write new patterns or edit existing patterns. Each location in the pattern is stepped through in order to change the data.
|To enter step-write mode, press the NEXT key.|
|The current note being edited in the scratch pad is indicated on the light-strip. The current note data (rest, accent, slide, octave, note) is indicated using the LEDs over the relevant keys.|
|The current note data can be changed by pressing REST (turns note into a rest note), ACCENT & SLIDE (toggles accent and slide), octave UP (raises note one octave, no higher than 'high' octave), octave DOWN (lowers note one octave, no lower than 'low' octave) or any of the 13 note keys, changing to the note in the same octave as the previous. The new note will play immediately, indicating the change.|
Pressing the NEXT key moves to the next note in the pattern scratch pad. Likewise, pressing the PREV key moves to the previous note in the pattern scratch pad. The note location will be indicated on the strip lights
If the note is an 'end of pattern' note (0xFF) then the DONE LED will be lit. If NEXT is pressed, the note location will be reset back to 1. If a note key (or REST) is pressed at this point, then the current note will change from 'end of pattern' into the new note. Once changed from an 'end of pattern' note, pressing NEXT will proceed to the next note location which may or may not be an 'end of pattern' note depending on what was in the pattern when it was loaded into scratch memory. (i.e., by changing that note from an 'end of pattern' note, the next note has not been changed into an 'end of pattern' note!)
Likewise, pressing PREV at note location 1 will set the position to the last note of the pattern (which is defined as either the first location that contains 0xFF or location 16)
To save the scratch pad into permanent memory (and exit step-write mode), the DONE key must be pressed on the last note of the pattern. For example, if the pattern is 4 notes long, the DONE key must be pressed when the note location #4 LED is lit. This means that note location #5 will be changed from whatever it was into an 'end of pattern' note. If the pattern is a full 16 notes long (maximum possible pattern length) then the DONE key must be pressed when the 16th note location LED is lit. Doing otherwise will delete a note from your pattern!
To listen to the pattern in the scratch pad set to the current tempo, press R/S to enter run-write mode.
Likewise, to exit step-write mode without saving the scratch pad to permanent memory, press R/S twice, to enter and leave run-write mode.
|Pressing CHAIN doesn't do anything in step-write mode.|