DSEQ32 (aka yet another TR clone)
is based on the classic TR drumsequencers
see trsequencer for more drumsequencer designs
trk button + track select: solo track track select + play button: manually trigger note
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select |
Trk1 | Trk2 | Trk3 | Trk4 | Trk5 | Trk6 | Trk7 | Trk8 | Trk9 | Trk10 | Trk11 | Trk12 | Trk13 | Trk14 | Trk15 | Trk16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute | Mute |
Trk1 | Trk2 | Trk3 | Trk4 | Trk5 | Trk6 | Trk7 | Trk8 | Trk9 | Trk10 | Trk11 | Trk12 | Trk13 | Trk14 | Trk15 | Trk16 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select |
Bank A | Bank B | Bank C | Bank D | Bank E | Bank F | Bank G | Bank 8 |
17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select | Select |
Pat 1 | Pat 2 | Pat 3 | Pat 4 | Pat 5 | Pat 6 | Pat 7 | Pat 8 | Pat 9 | Pat 10 | Pat 11 | Pat 12 | Pat 13 | Pat 14 | Pat 15 | Pat 16 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
Cut | Copy | Paste | Delete | NoteNr | Length | Divisor | Normal | Accent | Cut | Copy | Paste | Delete | Format | Midi | Fwd/Backwd |
Track | Track | Track | Track | Track | Track | Track | Velocity | Velocity | Pattern | Pattern | Pattern | Pattern | Bankstick | Mode | Playdir |
17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Fill | Shift | MidiCh | MidiCh | MidiCh | Offset | Notelen | Sync to | Sync Ld | Dump cur | Dump BS | LCD | Reset | |||
Track | Track | Drum | NoteSeq | CC | CC | NoteTrk | Track | Pattern | Pattern | Pattern | Mode | Seq |
Most of the code is written in C
the software will be based on the midibox clockbox example uCApps
Components:
The leds/buttons are wired in a matrix configuration to reduce the number of DIN/DOUT modules needed DSEQ32_matrix
First prototype:
used for development of data structure, bankstick code, sequencer core
New version:
back to user_projects
more project by mess