Skip to content

Latest commit

 

History

History

examples

This directory contains some MIDI files and the resulting IntyBASIC files generated by inty-midi. All of these pieces are in the public domain.

Because they are generated with the -m flag, the output files are standalone IntyBASIC programs which you can run to play the piece.

Greensleeves (Traditional)

Greensleeves begins with a quarter note pickup note, which is why the option -p 1 is needed. (It is only needed for proper insertion of blank lines in the output; the music would still sound correct without it.)

Canon in D, by Johann Pachelbel

This MIDI file requires quantization, which is why the -q 16 option is specified.

The Entertainer, by Scott Joplin

The Entertainer requires the ECS. Even with the six voices provided by the ECS, there are a few notes dropped due to too many voices. Ther are also a few notes dropped due to being outside the range supported by IntyBASIC. Personally, I don't notice these dropped notes, though.