zuggamasta / midiTracker

A small Music Tracker that is meant to be run from a CLI on many platforms
https://zuggamasta.de/projects/miditracker/
37 stars 1 forks source link

Support Modifiers for phrases #4

Open zuggamasta opened 1 year ago

zuggamasta commented 1 year ago

Modifiers apply a modification to the note on their left.

Note Modifiers:

zuggamasta commented 1 year ago

Idea for retrig

If last note == None:
   pass
else:
   Stop last note that has been available

If note == None:
   pass
else:
  Play note 
   Last note == note 

If CMD =! retrig:
   Wait for one note length
Else:
    Retrig value = note retrig value 
     If retrig value > 0:
         wait for one note / retrig 
         Retrivalue -= 1

If CMD == stop:
   Stop last note
   Last note = None