| ModelTransformerFactory::AdditionalModelHandler | |
| SparseModel< PointType >::AddPointCommand | Command to add a point, with undo |
| AggregateWaveModel | |
| Alignment | |
| AlignmentModel | |
| AllocationFailed | |
| AudioFileReader | |
| AudioFileReaderFactory | |
| AudioLevel | AudioLevel converts audio sample levels between various scales: |
| AudioPlaySource | Simple interface for audio playback |
| Auditionable | |
| AutoRangeMapper | |
| BundleCommand | BundleCommand is a MacroCommand whose name includes a note of how many commands it contains |
| BZipFileDevice | |
| FFTDataServer::CacheBlock | |
| CachedFile | |
| ImageModel::ChangeImageCommand | Command to change the image for a point |
| Clipboard | |
| CodedAudioFileReader | |
| Command | |
| Note::Comparator | |
| PathPoint::Comparator | |
| RegionRec::Comparator | |
| OneDimensionalPoint::Comparator | |
| TimeValuePoint::Comparator | |
| TextPoint::Comparator | |
| FlexiNote::Comparator | |
| ImagePoint::Comparator | |
| CSVFeatureWriter | |
| CSVFileReader | |
| CSVFileWriter | |
| CSVFormat | |
| Resampler::D | |
| DataFileReader | |
| DataFileReaderFactory | |
| MP3FileReader::DecoderData | |
| DecodingWavFileReader::DecodeThread | |
| OggVorbisFileReader::DecodeThread | |
| MP3FileReader::DecodeThread | |
| DecodingWavFileReader | |
| SparseModel< PointType >::DeletePointCommand | Command to remove a point, with undo |
| Dense3DModelPeakCache | |
| DenseThreeDimensionalModel | |
| DenseTimeValueModel | Base class for models containing dense two-dimensional data (value against time) |
| DirectoryCreationFailed | |
| DSSIPluginFactory | |
| DSSIPluginInstance | |
| EditableDenseThreeDimensionalModel | |
| SparseModel< PointType >::EditCommand | Command to add or remove a series of points, with undo |
| PlayParameterRepository::EditCommand | |
| FaderDescription | |
| FailedToOpenFile | |
| FeatureWriter::FailedToOpenOutputStream | |
| FeatureExtractionModelTransformer | |
| FeatureExtractionPluginFactory | |
| FeatureWriter | |
| FileFinder::FFContainer | |
| FFTCacheReader | |
| FFTCacheWriter | |
| FFTDataServer | |
| FFTFileCacheReader | |
| FFTFileCacheWriter | |
| FFTFuzzyAdapter | |
| FFTMemoryCache | In-memory FFT cache |
| FFTModel | An implementation of DenseThreeDimensionalModel that makes FFT data derived from a DenseTimeValueModel available as a generic data grid |
| FileFeatureWriter | |
| FileFinder | |
| FileNotFound | |
| FileOperationFailed | |
| FileReadFailed | |
| FileReadThread | |
| FileSource | FileSource is a class used to refer to the contents of a file that may be either local or at a remote location such as a HTTP URL |
| FFTDataServer::FillThread | |
| FlexiNote | FlexiNoteModel -- a concrete IntervalModel for notes |
| FlexiNoteModel | |
| FrameTimer | A trivial interface for things that permit retrieving "the current
frame" |
| ImageModel | |
| ImagePoint | Image point type for use in a SparseModel |
| ModelTransformer::Input | |
| InsufficientDiscSpace | |
| InterpolatingRangeMapper | |
| IntervalModel< PointType > | Model containing sparse data (points with some properties) of which the properties include a duration and an arbitrary float value |
| Labeller | |
| LADSPAPluginFactory | |
| LADSPAPluginInstance | |
| LinearRangeMapper | |
| LogRange | |
| LogRangeMapper | |
| MacroCommand | |
| TextMatcher::Match | |
| MatchFileReader | |
| MatrixFile | |
| MIDIEvent | |
| MIDIEventCmp | |
| MIDIException | |
| MIDIFileImportPreferenceAcquirer | |
| MIDIFileReader | |
| MIDIFileWriter | Write a MIDI file |
| MIDIInput | |
| Model | Model is the base class for all data models that represent any sort of data on a time scale based on an audio frame rate |
| AggregateWaveModel::ModelChannelSpec | |
| ModelDataTableModel | |
| ModelTransformer | A ModelTransformer turns one data model into another |
| ModelTransformerFactory | |
| MP3FileReader | |
| MultiSelection | |
| MutexLocker | |
| DSSIPluginInstance::NonRTPluginThread | |
| Note | NoteModel -- a concrete IntervalModel for notes |
| NoteData | |
| NoteExportable | |
| NoteModel | |
| OggVorbisFileReader | |
| OneDimensionalPoint | |
| Note::OrderComparator | |
| PathPoint::OrderComparator | |
| RegionRec::OrderComparator | |
| OneDimensionalPoint::OrderComparator | |
| TimeValuePoint::OrderComparator | |
| TextPoint::OrderComparator | |
| FlexiNote::OrderComparator | |
| ImagePoint::OrderComparator | |
| OSCMessage | |
| OSCQueue | |
| FeatureWriter::Parameter | |
| PathModel | |
| PathPoint | |
| Pitch | |
| Playable | |
| PlaylistFileReader | |
| PlayParameterRepository | |
| PlayParameters | |
| PluginDeletionNotifyAdapter | |
| PluginIdentifier | |
| PluginRDFDescription | |
| PluginRDFIndexer | |
| PluginXml | |
| Clipboard::Point | |
| PowerOfSqrtTwoZoomConstraint | |
| PowerOfTwoZoomConstraint | |
| Preferences | |
| MutexLocker::Printer | |
| Profiler | Profile point instance class |
| Profiles | Profiling classes |
| DSSIPluginInstance::ProgramControl | |
| DSSIPluginInstance::ProgramDescriptor | |
| ProgressPrinter | |
| ProgressReporter | |
| PropertyContainer | |
| RangeSummarisableTimeValueModel::Range | |
| WaveFileModel::RangeCacheFillThread | |
| RangeMapper | |
| RangeSummarisableTimeValueModel | Base class for models containing dense two-dimensional data (value against time) that may be meaningfully represented in a zoomed view using min/max range summaries |
| RDFExporter | |
| RDFFeatureWriter | |
| RDFImporter | |
| RDFImporterImpl | |
| RDFTransformFactory | |
| RDFTransformFactoryImpl | |
| RealTime | RealTime represents time values to nanosecond precision with accurate arithmetic and frame-rate conversion functions |
| RealTimeEffectModelTransformer | |
| RealTimePluginDescriptor | |
| RealTimePluginFactory | |
| RealTimePluginInstance | |
| RecentFiles | RecentFiles manages a list of the names of recently-used objects, saving and restoring that list via QSettings |
| RegionModel | |
| RegionRec | RegionModel -- a concrete IntervalModel for intervals associated with a value, which we call regions for no very compelling reason |
| SparseModel< PointType >::RelabelCommand | Command to relabel a point |
| FileReadThread::Request | |
| Resampler | |
| ResizeableBitset | |
| ResourceFinder | |
| RingBuffer< T, N > | RingBuffer implements a lock-free ring buffer for one writer and N readers, that is to be used to store a sample type T |
| SamplePlayer | |
| Scavenger< T > | A very simple class that facilitates running things like plugins without locking, by collecting unwanted objects and deleting them after a delay so as to be sure nobody's in the middle of using them |
| ScavengerArrayWrapper< T > | A wrapper to permit arrays to be scavenged |
| Selection | A selection object simply represents a range in time, via start and end frame |
| Serialiser | |
| PropertyContainer::SetPropertyCommand | |
| SparseModel< PointType > | Model containing sparse data (points with some properties) |
| SparseOneDimensionalModel | |
| SparseTimeValueModel | |
| SparseValueModel< PointType > | Model containing sparse data (points with some properties) of which one of the properties is an arbitrary float value |
| StorageAdviser | A utility class designed to help decide whether to store cache data (for example FFT outputs) in memory or on disk in the TempDirectory |
| StringBits | |
| TabularModel | TabularModel is an abstract base class for models that support direct access to data in a tabular form |
| TempDirectory | A class that manages the creation and removal of a temporary directory tree to store data during the program run |
| TempWriteFile | A class that manages the creation of a temporary file with a given prefix and the renaming of that file to the prefix after use |
| TextMatcher | A rather eccentric interface for matching texts in differently-scored fields |
| TextModel | |
| TextPoint | Text point type for use in a SparseModel |
| Thread | |
| TimeValuePoint | Time/value point type for use in a SparseModel or SparseValueModel |
| FeatureWriter::TrackMetadata | |
| Transform | |
| TransformDescription | Metadata associated with a transform |
| TransformFactory | |
| TransformFactory::UninstalledTransformsPopulateThread | |
| UnitDatabase | |
| ModelTransformerFactory::UserConfigurator | |
| ViewManagerBase | Base class for ViewManager, with no GUI content |
| WaveFileModel | |
| WavFileReader | Reader for audio files using libsndfile |
| WavFileWriter | |
| Window< T > | |
| WritableWaveFileModel | |
| XmlExportable | |
| ZoomConstraint | ZoomConstraint is a simple interface that describes a limitation on the available zoom sizes for a view, for example based on cache strategy or a (processing) window-size limitation |