sean-e / mTroll

mTroll is the software MIDI control engine part of a hybrid hardware/software MIDI foot controller, but can be used standalone on Windows.
http://www.creepingfog.com/mTroll/
GNU General Public License v3.0
4 stars 0 forks source link

add support for sleep/rest command duration in musical note values that are computed at runtime relative to tempo set independently of sleep command #29

Closed sean-e closed 2 months ago

sean-e commented 4 months ago

Add support for setting a BPM tempo that can be referenced when executing a sleep command whose duration is a musical note value. For example: <clock tempo="120" /> (see also #19) <Sleep group="A">quarter</Sleep>

With supported sleep command values of: whole, half, quarter, eighth, sixteenth or 1/1 (indicating whole note and not to be confused with a 1ms sleep value), 1/2, 1/4, 1/8, 1/16

Alternatively, add a separate sleep/rest command that only accepts these musical note values: 1, 2, 4, 8, 16