| AddRemove | Historably add/remove objects into the audio processing path without using locks |
| AudioBus | |
| AudioChannel | AudioChannel wraps one 'real' audiochannel into an easy to use class |
| AudioClip | Represents (part of) an audiofile |
| AudioDevice | An Interface to the 'real' audio device, and the hearth of the libtraversoaudiobackend |
| AudioSource | The base class for AudioSources like ReadSource and WriteSource |
| Client | Used to include an Object's process callback function into the audio processing chain of the AudioDevice's Audio Thread |
| Command | An Interface class for creating ('analog', or holding command type) un/redoable actions |
| CommandGroup | A class to return a group of Command objects as one history object to the historystack |
| CommandPlugin | An abstract class to create new Command's which can be loaded dynamically |
| ContextItem | Interface class for objects (both core and gui) that operate in a 'Soft Selection' |
| ContextPointer | ContextPointer forms the bridge between the ViewPort (GUI) and the InputEngine (core) |
| DiskIO | Handles all the read's and write's of AudioSources in it's private thread |
| Gain | Change (jog) the Gain of a Sheet, Track or AudioClip, or set to a pre-defined value |
| InputEngine | Processes keyboard/mouse events, dispatches the result, and handles the returned Command objects |
| MoveClip | A Command class for Dragging or Copy-dragging an AudioClip |
| PCommand | A Command class that can be used to create historable actions |
| Project | Project restores and saves the state of a Traverso Project |
| ProjectManager | ProjectManager is a singleton used for loading, creating and deleting Projects |
| ReadSource | A class for (buffered) reading of audio files |
| ResourcesManager | A class used to load / save the state of, create and delete ReadSources and AudioClips |
| RingBuffer | |
| Sheet | The 'work space' (as in WorkSheet) holding the Track 's and the Master Out AudioBus |
| TrackPan | Change (jog) the Panorama of a Track, or set to a pre-defined value |
| TraversoCommands | The Traverso CommandPlugin class which 'implements' many of the default Commands |
| Tsar | Tsar (Thread Save Add and Remove) is a singleton class to call functions (both signals and slots) in a thread save way without using any mutual exclusion primitives (mutex) |
| ViewPort | An Interface class to create Contextual, or so called 'Soft Selection' enabled Widgets |
| VUMeter | A widget holding level indicators, 'over' LEDs, and a scale |
| VUMeterLevel | An audio level indicator widget |
| VUMeterOverLed | An LED-styled widget indicating audio levels > 0.0 dB |
| VUMeterRuler | A scale which places tick marks and labels from +6.0 to -60.0 dB |
| WriteSource | WriteSource is an AudioSource used for writing (recording, rendering) purposes |