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 |