TSE3 Class Index


Annotated List
Files
Globals
Hierarchy
Index

TSE3 stands for the Trax Sequencer Engine version 3.00.

The library provides facilities to record, edit and playback MIDI musical data. It contains powerful facilities to manipulate the MIDI data in real time. It provides an advanced and acclaimed object-oriented Song structure. It provides support for such facilities as on screen keyboards, on screen VU bars, a 'mixing desk' and so on.

TSE3 can be used to create a full sequencer application, or a simple music file playback utility.

The main TSE3 API can be found in the TSE3 namespace. This namespace contains a number of sub-namespaces, TSE3::App, TSE3::Cmd, TSE3::Ins, TSE3::Plt and TSE3::Util, which provide extra services over the basic TSE3 API. (There is also an internal implementation namespace TSE3::Impl which you can safely ignore).

TSE3 - FileRecogniser
TSE3
TSE3::App
TSE3::App::Application
TSE3::App::ApplicationChoiceHandler
TSE3::App::ChoiceHandler
TSE3::App::ChoicesManager
TSE3::App::ChoicesManager::ChoicesChoiceHandler
TSE3::App::DestinationChoiceHandler
TSE3::App::MetronomeChoiceHandler
TSE3::App::MidiMapperChoiceHandler
TSE3::App::Modified
TSE3::App::PanicChoiceHandler
TSE3::App::PartDisplay
TSE3::App::PartSelection
TSE3::App::Record
TSE3::App::TrackSelection
TSE3::App::TransportChoiceHandler
TSE3::Clock
TSE3::Cmd
TSE3::Cmd::Command
TSE3::Cmd::CommandGroup
TSE3::Cmd::CommandHistory
TSE3::Cmd::FlagTrack_Add
TSE3::Cmd::Part_Move
TSE3::Cmd::Part_SetInfo
TSE3::Cmd::Part_SetPhrase
TSE3::Cmd::Phrase_Create
TSE3::Cmd::Phrase_Erase
TSE3::Cmd::Phrase_Replace
TSE3::Cmd::Phrase_SetInfo
TSE3::Cmd::Song_InsertTrack
TSE3::Cmd::Song_RemoveTrack
TSE3::Cmd::Song_SetAuthor
TSE3::Cmd::Song_SetCopyright
TSE3::Cmd::Song_SetDate
TSE3::Cmd::Song_SetInfo
TSE3::Cmd::Song_SetTitle
TSE3::Cmd::Song_SoloTrack
TSE3::Cmd::Track_Glue
TSE3::Cmd::Track_RemovePart
TSE3::Cmd::Track_SetInfo
TSE3::Cmd::Track_Snip
TSE3::Cmd::Track_Sort
TSE3::Cmd::VariableSetCommand
TSE3::DisplayParams
TSE3::DisplayParamsListener
TSE3::Error
TSE3::Event
TSE3::Event::equal_to
TSE3::EventTrack
TSE3::EventTrackListener
TSE3::FileBlockParser
TSE3::FileItemParser
TSE3::FileItemParser_Clock
TSE3::FileItemParser_Number
TSE3::FileItemParser_OnOff
TSE3::FileItemParser_ReasonOnOff
TSE3::FileItemParser_String
TSE3::FileRecogniser
Filter - MixerPortListener
TSE3::Filter
TSE3::Flag
TSE3::FlagTrack
TSE3::Impl
TSE3::Impl::CritSec
TSE3::Impl::Mutex
TSE3::Impl::MutexImpl
TSE3::Impl::NullMutexImpl
TSE3::Impl::arg_count
TSE3::Impl::def_type
TSE3::Impl::num_type
TSE3::Impl::void_list
TSE3::Ins
TSE3::Ins::CakewalkInstrumentFile
TSE3::Ins::ControlData
TSE3::Ins::Destination
TSE3::Ins::Instrument
TSE3::Ins::InstrumentData
TSE3::Ins::NoteData
TSE3::Ins::NrpnData
TSE3::Ins::PatchData
TSE3::Ins::RpnData
TSE3::Ins::Voice
TSE3::KeySig
TSE3::KeySigTrack
TSE3::Listener
TSE3::Metronome
TSE3::MetronomeListener
TSE3::MidiCommand
TSE3::MidiCommandFilter
TSE3::MidiCommandFilterListener
TSE3::MidiData
TSE3::MidiDataListener
TSE3::MidiEcho
TSE3::MidiEchoListener
TSE3::MidiEvent
TSE3::MidiEvent::equal_to
TSE3::MidiFileExport
TSE3::MidiFileExportError
TSE3::MidiFileImport
TSE3::MidiFileImportError
TSE3::MidiFileImportListener
TSE3::MidiFilter
TSE3::MidiFilterListener
TSE3::MidiMapper
TSE3::MidiMapperListener
TSE3::MidiParams
TSE3::MidiParamsListener
TSE3::MidiScheduler
TSE3::MidiScheduler::PortInfo
TSE3::MidiSchedulerError
TSE3::MidiSchedulerFactory
TSE3::MidiSchedulerListener
TSE3::Mixer
TSE3::MixerChannel
TSE3::MixerChannelListener
TSE3::MixerListener
TSE3::MixerPort
TSE3::MixerPortListener
Notifier - StreamMidiScheduler
TSE3::Notifier
TSE3::Panic
TSE3::PanicListener
TSE3::Part
TSE3::PartError
TSE3::PartListener
TSE3::Phrase
TSE3::PhraseEdit
TSE3::PhraseEditListener
TSE3::PhraseList
TSE3::PhraseListError
TSE3::PhraseListListener
TSE3::PhraseListener
TSE3::Playable
TSE3::PlayableIterator
TSE3::PlayableListener
TSE3::Plt
TSE3::Plt::AlsaMidiScheduler
TSE3::Plt::ArtsMidiScheduler
TSE3::Plt::OSSMidiScheduler
TSE3::Plt::RiscOsMidiScheduler
TSE3::Plt::UnixMidiSchedulerFactory
TSE3::Plt::Win32MidiScheduler
TSE3::Plt::Win32MidiScheduler::HMIDI
TSE3::PresetColours
TSE3::PresetColoursListener
TSE3::Progress
TSE3::Repeat
TSE3::RepeatTrack
TSE3::Serializable
TSE3::Serializable::indent
TSE3::SerializableError
TSE3::SerializableLoadInfo
TSE3::Song
TSE3::SongError
TSE3::SongListener
TSE3::TSE2MDL
TSE3::TSE3MDL
TSE3::TSE3MDL::Header
TSE3::Tempo
TSE3::TempoTrack
TSE3::TimeSig
TSE3::TimeSigTrack
TSE3::Track
TSE3::TrackError
TSE3::TrackListener
TSE3::Transport
TSE3::TransportCallback
TSE3::TransportListener
TSE3::Util
TSE3::Util::Demidify
TSE3::Util::DemidifyException
TSE3::Util::NullMidiScheduler
TSE3::Util::PowerQuantise
TSE3::Util::PowerQuantise::Pattern
TSE3::Util::Snap
TSE3::Util::StreamMidiScheduler

Generated by: pete on philemon on Wed May 25 14:39:52 2005, using kdoc 2.0a54.