milkytracker / MilkyTracker

An FT2 compatible music tracker
http://milkytracker.github.io/
Other
1.7k stars 160 forks source link

ASCIISTEP16 compatibility (stepsequencer mode) #291

Open coderofsalvation opened 2 years ago

coderofsalvation commented 2 years ago

An implementation of the ASCIISTEP16-standard, which allows pckeyboards to act as an Ableton push-like (gridsequencer). In the screencapture below, I'm holding shift and pressing 'Q', 'T', 'A', 'G' to turn on/off kickdrum, hihat etc:

ASCIISTEP16

What is ASCIISTEP16?

It's a pckeyboard standard & translation of popular hardware 16-step drum/midisequencers (electribe MX, electribe SX, mc303, tr909,tr808, mc707, arturia beatstep). Basically it's a popular way of muting/unmuting notes:

Usecases:

more information on ASCIISTEP16 here

ps. https://github.com/milkytracker/MilkyTracker/pull/288 and claytone's https://github.com/milkytracker/MilkyTracker/pull/281 are great complements, and used in the screenshot above.

minidcon7 commented 1 year ago

Why is pull request not accepted?.