Notes:
A "Standard MIDI File" module
This module handles encoding and decoding about SMF. This package includes MML
(a simple musical notation language), which is an example of application.
Examples: STT (a dialect of Masui's onomatopoeic notation Sutoton), Some
stream editing (Quantize, Shuffle, Groove, Velocity compressor, etc), Morse
encode, Import/Export as plain text and XML, play with spkr(4), Export as .wav
(very slow and very low-fi).
Note: Some parts of the specification were changed in 0.15. Please see manual.
This module's core works fine with only ruby standard environment. But some
code depend rb-gsl. It is optional.
Changes:
|