CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/03/02 12:22:25

Modified files:
        .              : ChangeLog 
        src/include    : Makefile.am midi_mt32.h 
        src/sound      : Makefile.am midi_mt32.c sound.c 
                         soundserver_null.c 
Added files:
        src/include    : midi_device.h 
        src/sound      : midi_device.c 

Log message:
Now we have an abstracted midi_device API, with things like
midi_open, midi_noteon, midi_volume, etc.

Also changed -- Ignoring the Rhythm channel is now a
device-dependent flag.
-- ...channel masks were broken from day 1.
-- Addition of an allstop() when switching songs.

That fixes a lot of the odd notes and whatnot we were hearing.
Additional nuggets


Reply via email to