Added midi.c for SMF decoding.
commitb45b04cc1938deb7f4f0a5ac16270bab23b7fca3
authorEvanR <evanrinehart@gmail.com>
Sat, 27 Feb 2010 00:13:20 +0000 (26 18:13 -0600)
committerEvanR <evanrinehart@gmail.com>
Sat, 27 Feb 2010 00:13:20 +0000 (26 18:13 -0600)
tree2cdf87ecbc611bcbde793e5ba27e9858abd1f1c6
parentcfe816662ca0f1b8aadd8a5cd3670f1c4ac2f040
Added midi.c for SMF decoding.

The file has a single method which opens a smf file from the
data archive and produces a linked list of midi events in
time order. It produces special events from things like loop
and tempo change meta events which are recognized by the
sequencer.

It actually doesn't work yet, much less been tested.
Makefile
midi.c [new file with mode: 0644]
midi.h [copied from seq.h with 74% similarity]
seq.c
seq.h