Skip to content

spinrut/MMLFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMLFX

An MML interpreter

Commands

abcdefg: Play the corresponding note. Use + for sharps and - for flats.

n#: Play midi note number #. For example, C4 is n60.

r: Rest.

l#: Change note/rest length. Use . for dotted notes (e.g. l1 makes all following notes whole notes, l2. makes them dotted half notes, and l12 makes them quarter note triplets). You can also include a note length after an individual note or rest to change only that note/rest's length.

<: Go down an octave

>: Go up an octave

o#: Choose octave. Default octave is 4.

t#: Set tempo to # BPM.

v#: Set volume. Valid volumes are integers from 1 to 15, inclusive.

About

An MML interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published