├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── CODE_OF_CONDUCT.md ├── Drum-Sequencer.pd ├── LICENSE ├── README.md ├── data ├── Arturia-DrumBrute.txt ├── DrumBrute-1.seq ├── DrumBrute-2.seq ├── Empty.seq ├── General-Midi.txt ├── Image1.gif ├── Image2.gif ├── Image3.gif ├── Image4.gif ├── Pattern-01.seq ├── Pattern-02.seq ├── Pattern-03.seq ├── Yamaha-DOM-30-High.txt ├── Yamaha-DOM-30-Low.txt └── test.seq ├── doc └── MDS Quick Start.pdf ├── lib ├── LED.pd ├── all-notes-off.pd ├── clear-state.pd ├── duration.pd ├── gen-note.pd ├── get-mute.pd ├── get-parm.pd ├── get-parms.pd ├── get-sub-dir.pd ├── get-toggle.pd ├── hex2int.pd ├── load-state.pd ├── loop-count.pd ├── msg-log.pd ├── multi-toggle.pd ├── next-instrument.pd ├── next-loop.pd ├── next-step.pd ├── parse-file-path.pd ├── pattern-name.pd ├── pfor-help.pd ├── pfor.pd ├── prepend-dir.pd ├── psync.pd ├── pwait.pd ├── run-pattern.pd ├── run-state.pd ├── save-state.pd ├── select-drumkit.pd ├── select-instrument.pd ├── send-note.pd ├── set-mute.pd ├── single-toggle.pd ├── song-end.pd ├── song-record.pd ├── song-start.pd ├── song-stop.pd └── time-it.pd ├── pattern.pd ├── start.pd ├── stop.pd └── test.pd /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Drum-Sequencer.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/Drum-Sequencer.pd -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/README.md -------------------------------------------------------------------------------- /data/Arturia-DrumBrute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Arturia-DrumBrute.txt -------------------------------------------------------------------------------- /data/DrumBrute-1.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/DrumBrute-1.seq -------------------------------------------------------------------------------- /data/DrumBrute-2.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/DrumBrute-2.seq -------------------------------------------------------------------------------- /data/Empty.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Empty.seq -------------------------------------------------------------------------------- /data/General-Midi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/General-Midi.txt -------------------------------------------------------------------------------- /data/Image1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Image1.gif -------------------------------------------------------------------------------- /data/Image2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Image2.gif -------------------------------------------------------------------------------- /data/Image3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Image3.gif -------------------------------------------------------------------------------- /data/Image4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Image4.gif -------------------------------------------------------------------------------- /data/Pattern-01.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Pattern-01.seq -------------------------------------------------------------------------------- /data/Pattern-02.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Pattern-02.seq -------------------------------------------------------------------------------- /data/Pattern-03.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Pattern-03.seq -------------------------------------------------------------------------------- /data/Yamaha-DOM-30-High.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Yamaha-DOM-30-High.txt -------------------------------------------------------------------------------- /data/Yamaha-DOM-30-Low.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/Yamaha-DOM-30-Low.txt -------------------------------------------------------------------------------- /data/test.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/data/test.seq -------------------------------------------------------------------------------- /doc/MDS Quick Start.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/doc/MDS Quick Start.pdf -------------------------------------------------------------------------------- /lib/LED.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/LED.pd -------------------------------------------------------------------------------- /lib/all-notes-off.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/all-notes-off.pd -------------------------------------------------------------------------------- /lib/clear-state.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/clear-state.pd -------------------------------------------------------------------------------- /lib/duration.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/duration.pd -------------------------------------------------------------------------------- /lib/gen-note.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/gen-note.pd -------------------------------------------------------------------------------- /lib/get-mute.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/get-mute.pd -------------------------------------------------------------------------------- /lib/get-parm.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/get-parm.pd -------------------------------------------------------------------------------- /lib/get-parms.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/get-parms.pd -------------------------------------------------------------------------------- /lib/get-sub-dir.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/get-sub-dir.pd -------------------------------------------------------------------------------- /lib/get-toggle.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/get-toggle.pd -------------------------------------------------------------------------------- /lib/hex2int.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/hex2int.pd -------------------------------------------------------------------------------- /lib/load-state.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/load-state.pd -------------------------------------------------------------------------------- /lib/loop-count.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/loop-count.pd -------------------------------------------------------------------------------- /lib/msg-log.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/msg-log.pd -------------------------------------------------------------------------------- /lib/multi-toggle.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/multi-toggle.pd -------------------------------------------------------------------------------- /lib/next-instrument.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/next-instrument.pd -------------------------------------------------------------------------------- /lib/next-loop.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/next-loop.pd -------------------------------------------------------------------------------- /lib/next-step.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/next-step.pd -------------------------------------------------------------------------------- /lib/parse-file-path.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/parse-file-path.pd -------------------------------------------------------------------------------- /lib/pattern-name.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/pattern-name.pd -------------------------------------------------------------------------------- /lib/pfor-help.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/pfor-help.pd -------------------------------------------------------------------------------- /lib/pfor.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/pfor.pd -------------------------------------------------------------------------------- /lib/prepend-dir.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/prepend-dir.pd -------------------------------------------------------------------------------- /lib/psync.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/psync.pd -------------------------------------------------------------------------------- /lib/pwait.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/pwait.pd -------------------------------------------------------------------------------- /lib/run-pattern.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/run-pattern.pd -------------------------------------------------------------------------------- /lib/run-state.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/run-state.pd -------------------------------------------------------------------------------- /lib/save-state.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/save-state.pd -------------------------------------------------------------------------------- /lib/select-drumkit.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/select-drumkit.pd -------------------------------------------------------------------------------- /lib/select-instrument.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/select-instrument.pd -------------------------------------------------------------------------------- /lib/send-note.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/send-note.pd -------------------------------------------------------------------------------- /lib/set-mute.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/set-mute.pd -------------------------------------------------------------------------------- /lib/single-toggle.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/single-toggle.pd -------------------------------------------------------------------------------- /lib/song-end.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/song-end.pd -------------------------------------------------------------------------------- /lib/song-record.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/song-record.pd -------------------------------------------------------------------------------- /lib/song-start.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/song-start.pd -------------------------------------------------------------------------------- /lib/song-stop.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/song-stop.pd -------------------------------------------------------------------------------- /lib/time-it.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/lib/time-it.pd -------------------------------------------------------------------------------- /pattern.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/pattern.pd -------------------------------------------------------------------------------- /start.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/start.pd -------------------------------------------------------------------------------- /stop.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/stop.pd -------------------------------------------------------------------------------- /test.pd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfkettle/MIDI-Drum-Sequencer/HEAD/test.pd --------------------------------------------------------------------------------