Release Notes: tse3play was cleaned up so that you don't need to open the MIDI devices to convert files. A MIDI record example application was added. The definition of TSE3::Clock::PPQN was added to Midi.cpp. gcc 3.2 compatibility was added.
Release Notes: Greatly improved internal MIDI scheduler framework, an enhanced API, and more undo-redo classes.
Release Notes: This release has MidiEvent bugfixes, improved instrument file support, more example code and documentation, improved MidiFileExport API, and XML file writing.
Release Notes: This release includes full support for building with the GCC 3.0 compiler.
Release Notes: This release includes full Cakewalk instrument file support, extended documentation, and various bugfixes.
Release Notes: This is the first TSE3 library release to fully support the Alsa 0.5.x audio architecture. Other improvements include rearchitecture of Phrase management, notifier framework enhancements, phraseEdit bugfixes (recording is more reliable), and improved documentation.
Release Notes: This version contains a new TrackSelection class, an analog of the PartSelection. PhraseEdit has been vastly improved for use with GUI Phrase editors. TSE3 can now manage the selection of events much more intelligently and maintains a 'modified' status flag. All separate tse3 libraries have been rolled together into one libtse3 library for ease of use. Buffer flushing has been added to the CommandHistory. An extended Record class that is safer when multiple instances exist has been added.
Release Notes: A number of new features have been added, including progress reporting of slow operations for application feedback, DisplayParams class now provided with a range of PresetColours (for things such as intro/verse/bridge), and a Song 'Modified' utility.
Release Notes: Since the 0.0.7 version, the TSE3 library has been greatly improved. There is support for multiple threads and the Alsa library, whilst other improvements include a much tidier API, better documentation, and more robust callback framework. The library is now in use by a number of Linux multimedia projects.
Release Notes: This release fixes a build error found on a number of machines. It is functionally equivalent to the previous version.