TracktionEngine
Loading...
Searching...
No Matches
Namespaces | Classes
audio_files

Namespaces

namespace  engine
 

Classes

class  engine::FloatAudioFormat
 A raw, proprietary, simple floating point format used for freeze files, etc. More...
 
class  engine::LAMEManager
 Manages the LAME location property and an AudioFormat if the LAME encoder is provided. More...
 
struct  engine::MemoryMappedFileReader
 AudioFormatReaderWithTimeout that wraps a MemoryMappedFile which usually improves read speeds. More...
 
class  engine::BufferingAudioReaderWrapper
 AudioFormatReaderWithTimeout that wraps a BufferingAudioReader to avoid reading on the audio thread. More...
 
class  engine::AudioFifo
 A single-producer, single-consumer fifo of audio samples. More...
 
struct  engine::AudioFileInfo
 
class  engine::AudioFile
 
class  engine::AudioFileAnalyser
 Interface for a streaming audio-file analyser. More...
 
struct  engine::AudioAnalysisOptions
 Options for the standard analyseAudioFile() convenience overload. More...
 
struct  engine::AudioFormatReaderWithTimeout
 
class  engine::AudioFileCache
 
class  engine::AudioFileCache::Reader
 
class  engine::AudioFileManager
 
struct  engine::AudioFileUtils
 
struct  engine::AudioFileUtils::MappedFileAndReader
 
class  engine::AudioFileUtils::EnvelopeFollower
 
class  engine::AudioFileWriter
 Smart wrapper for writing to an audio file. More...
 
class  engine::AudioFileFormatManager
 Keeps a list of available wave formats and can create a format object for a file. More...
 
class  engine::AudioProxyGenerator
 
struct  engine::AudioProxyGenerator::GeneratorJob
 
class  engine::BufferedAudioReader
 
class  engine::BufferedFileReaderWrapper
 
class  engine::BufferedAudioFileManager
 
class  engine::BufferedFileReader
 
class  engine::LoopInfo
 Holds tempo/beat information about an audio file. More...
 
struct  engine::LoopInfo::LoopPoint
 
class  engine::LoudnessMeter
 A real-time-safe EBU R128 / ITU-R BS.1770-4 loudness meter. More...
 
struct  engine::LoudnessMeter::Readings
 A snapshot of the meter's current readings. More...
 
class  engine::RecordingThumbnailManager
 Holds a pool of Thumbnails that are populated whilst recording. More...
 
struct  engine::RecordingThumbnailManager::Thumbnail
 A thumbnail represeting a recording file. More...
 
class  engine::SmartThumbnail
 SmartThumnail automatically tracks changes to an AudioFile and will update its cache if the file changes. More...
 
class  engine::StereoFieldAnalyser
 A real-time-safe stereo field analyser: phase correlation, stereo balance and stereo width, over a short sliding window and over the whole measurement. More...
 
struct  engine::StereoFieldAnalyser::Readings
 A snapshot of the analyser's current readings. More...
 

Detailed Description