1999-06-09 Erik Mouw * Released Musica version 1.1.4 * src/sequence.cc: Major rewrite of tracks and sequences in the hope to solve timing problems. Also affects many other files. * src/channel2device.cc include/channel2device.hh: Map channels to MIDI device. Convenient to map the drum channel (== 9) to a device that can play drums. * src/channel2channel.cc include/channel2channel.hh: Map one channel to another channel for MIDI devices that listen only to particular channels. * configure.in: Added --enable-midi-debug and --enable-timing-debug debug flags. * README: Updated documentation. 1999-05-26 Erik Mouw * README: Updated documentation. * configure.in (MUSICA_MICRO_VERSION): micro version set to 4 1999-05-25 Erik Mouw * Released Musica version 1.1.3 * src/readmidi: Adapted to new sequence/tracks scheme. * src/player.cc: Adapted to new sequence/tracks scheme. * src/sequence.cc: Tracks are stored in a sequence * src/track.cc: Events art stored in tracks * src/events.cc: adapted to new MIDI devices. * src/gui.cc: Dialog windows don't grab the focus anymore (is this modal or modaless behaviour? Can't remember -- Erik) * src/main.cc: Test new MIDI devices * src/ossmidi.cc: Open Sound System MIDI devices. * src/program2device.cc: Device map MIDI device. * src/channel2channel.cc: Channel map MIDI device. * src/program2program.cc: Program map MIDI device. * src/mididevice.cc: Base class for all MIDI devices. * configure.in: Better check for finding "full warning" compiler flags. 1999-05-15 Erik Mouw * Released Musica version 1.1.2 * src/file.cc (fileOpenCallback): Changed window title. * src/help.cc (helpAboutCallback): Changed window title. (helpCopyingCallback): Changed window title. * src/options.cc (optionsPlayCallback): Changed window title. (optionsDeviceCallback): Changed window title. * src/gui.cc (createMainWindow): Made getToolBar() function for easy toolbar creation. Reshuffled toolbar buttons and added "Pause" button. Added "Midi" menu. * README: Split up the "Requirements" section. 1999-05-13 Erik Mouw * include/player.hh (class midiPlayer): Default fast-forward speed to 4 times the current speed instead of 10 times. * src/options.cc (optionsPlayCallback): put text under the fast-forward speed slider: to the left is slower, to the right is faster. * src/gui.cc (createMainWindow): put text under the tempo slider: to the left is slower, to the right is faster. * configure.in: Micro version number set to 2 1999-05-11 Erik Mouw * Released Musica version 1.1.1 * configure.in: Crancked up micro version number. * README: Updated documentation. * NEWS: Refer to this ChangeLog file. * src/options.cc: Implemented "Play options". Dialog for "Device options" is in place, but no options to set yet. 1999-05-05 Erik Mouw * src/help.cc: Slightly different layout Help-->About window * src/dnd.cc: Fixed minor bug in drop socket style handling 1999-05-02 Erik Mouw * Removed some typos in the extra library functions. * File drop socket gets other style when the user drags a file into it. * Added "Copying ..." entry in Help menu. * Split up GUI: help callbacks in help.cc, drag-and-drop callbacks in dnd.cc, file selection callbacks in file.cc. * Added proper "delete_event" handlers for various windows. * Better statusbar messages. 1999-05-01 Erik Mouw * README: Corrected some typos. Added credits. * Created ChangeLog file