Tron - Specifications
Here are the specs I intend to implement, I don't expect these to grow much. I will move things from the "to be done" list, to the list of features as coding goes on.
Planned features:
- Ability to store and load 64 sequences, 8 sequences in 8 banks
- 8 parts with 16 Steps per pattern
- Ability to chain two patterns
- Pattern Repeat definable (used when chaining patterns)
- Two velocities (off, mid, full) for each step (as per TR-909 editing)
- Variable Tempo
- Definable Step Length for the pattern
- Assignable Midi note number for each part
- Assignable mid velocity level
- Variable pattern length (1 to 16 steps)
- MIDI Clock out (with start/stop)
- MIDI Sync In
- MIDI sysex update of code
The Control menu is a little different to GorF as we only have one pot and 16 buttons. Normally Tron is in edit mode, during this mode the pot is used to control tempo.
Edit Mode, when you press the control button first:
- Pressing button 1 will select part 1 of the pattern to edit
- Pressing button 2 will select part 2 to edit,
- and so on
- Pressing button 9 selects the first control mode (below)
- Pressing button 10 selects the second control mode (below)
Control mode 1 (Press and hold MODE and button 9), the upper buttons act as follows (* items are saved with the pattern):
- Button 1 - Pot becomes tempo,
- Button 2 - Pot selects Pattern Length *,
- Button 3 - Pattern Repeats (used in chain mode) *,
- Button 4 - Mid level Velocity value,
- Button 5 - Step Length *,
- Button 6 - Pot selects MIDI channel,
- Button 7 - Pot selects MIDI Sync On/Off,
Control mode 2 (Press and hold MODE and button 10), the lower buttons act as follows:
- Button 1 - Part 1 MIDI note,
- Button 2 - Part 2 MIDI note,
- Button 3 - Part 3 MIDI note,
- Button 4 - Part 4 MIDI note,
- Button 5 - Part 5 MIDI note,
- Button 6 - Part 6 MIDI note,
- Button 7 - Part 7 MIDI note,
- Button 8 - Part 8 MIDI note,
Control mode 3 (Press and hold MODE and button 11), the lower buttons act as follows:
- Button 1 - Part 1 Mute,
- Button 2 - Part 2 Mute,
- Button 3 - Part 3 Mute,
- Button 4 - Part 4 Mute,
- Button 5 - Part 5 Mute,
- Button 6 - Part 6 Mute,
- Button 7 - Part 7 Mute,
- Button 8 - Part 8 Mute.
The Load/Save buttons allow the top of row buttons to select bank, the lower row to select pattern within a bank. Only patterns within the same bank can be chained.



