|
Classes |
| class | Component |
| | Abstract class for objects that can have subitems to be stored on a storage. More...
|
| class | DynamicType |
| | This class implements a type that is dynamic. More...
|
| class | ErrFactory |
| | Error type thrown by Factory classes (Factory, FactoryRegistry). More...
|
| class | Factory |
| class | FactoryRegistrator |
| | This class provides a convenient way to add items (creators) into a factory. More...
|
| class | Polymorphic |
| | This class is an utility class to hold polymorphic pointers as attributes on DynamicTypes and simplify the problem of the XML Loading of abstract XML Schema types. More...
|
| class | ProcessingFactory |
| class | ProcessingData |
| | Interface classe for every concrete processing data (data that flows through the processing objs. More...
|
| class | ProcessingDataConfig |
| | Base class of ProcessingData settings, all the configurations of ProcessingData objects will be derived of this. More...
|
| class | Audio |
| | Audio class with the Data Buffer, information about it (SampleRate, BeginTime), and methods to insert and get Audio chunks. More...
|
| class | AudioCircularBuffer |
| | Specialization of the CircularBuffer class for the case of Audio chunks. More...
|
| class | EnvelopeConfig |
| | Configuration class for Envelope data objects. More...
|
| class | Envelope |
| | Envelope class. More...
|
| class | Frame |
| | Processing Data class to encapsulate a frame and all its related information. More...
|
| class | Fundamental |
| | Class Fundamental, used to manage the bins candidates to be fundamental frequencies, and their errors. More...
|
| class | LPModel |
| class | MelCepstrum |
| class | MelSpectrum |
| class | Segment |
| | Processing Data class to encapsulate a CLAM segment. More...
|
| class | SpectralPeak |
| | Class SpectralPeak is a basic spectral domain Processing Data class. More...
|
| class | SpectralPeakArray |
| | This processing data class offers an interface for storing an array of spectral peaks while maintaining efficient data access. More...
|
| class | Spectrum |
| | Spectrum is a ProcessingData class that allows the following representations: Mag/Phase, Complex, Polar and Break Point Function (BPF). More...
|
| class | SpectrumConfig |
| | The Spectrum configuration object. More...
|
| struct | SpecTypeFlags |
| | This class tells which formats are instantiated in a Spectrum. More...
|
| class | AudioDescriptors |
| class | DescriptorTmpl |
| | Abstract class for all descriptors. More...
|
| class | EnvelopeDescriptors |
| class | FrameDescriptors |
| class | MediaTime |
| | Media Time type definition * This type propose a flexible way of defining * the temporal location of an audio segment * Types: {begin, end}, {begin, duration} * This type is thought to be used to define * some kind of probability when defining segment* boundaries *. More...
|
| class | Melody |
| | class Melody, used to store the melodic description of an AudioSegment @see SegmentDescriptors @see FFHDescriptors @see DistributionDescriptors @see Key More...
|
| class | MIDIMelody |
| | class Melody, used to store the melodic description of a MIDI stream/file @see SegmentDescriptors More...
|
| class | MIDINote |
| | class MIDINote used to store note information coming from a MIDI stream/file More...
|
| class | MIDIEvent |
| class | MIDITrack |
| class | MIDISong |
| class | Note |
| | class Note used to store note information. More...
|
| class | EPitch |
| class | PitchNote |
| | Pitch note type definition = pitch + octave. More...
|
| class | MorphologicalFrameDescriptors |
| class | MorphologicalSegmentDescriptors |
| class | PeriodogramPeak |
| class | AttributePool |
| | A container for the values for a single attribute along the scope. More...
|
| class | AbstractAttribute |
| | Defines the interface for an Attribute definition in a DescriptionScheme. More...
|
| class | Attribute |
| | This class is the concrete implementation for AbstractAttribute for a given type of attributes. More...
|
| class | DescriptionScheme |
| | The description scheme defines the set of attributes (Attribute) to be used for feature extraction systems. More...
|
| class | SchemaError |
| | A description scope defines a set of attributes which have the same ocurrences. More...
|
| class | DescriptionScope |
| class | Hook |
| class | ReadHook |
| class | ReadRangedHook |
| class | WriteHook |
| class | DescriptionDataPool |
| | Contains the extracted data for a given description process. More...
|
| class | ScopePool |
| | A container for the attributes values along the differents contexts of a single scope. More...
|
| class | SegmentDescriptors |
| class | SpectralDescriptors |
| class | SpectralPeakDescriptors |
| class | ContiguousSegmentation |
| class | DiscontinuousSegmentation |
| class | Segmentation |
| class | UnsizedSegmentation |
| class | ErrAssertionFailed |
| | The exception thrown when an assertion fails. More...
|
| class | DefaultTypeInfo |
| class | BasicCTypeInfo |
| | C native types TypeInfo base class. More...
|
| class | ContainerTypeInfo |
| class | TypeInfo |
| class | Err |
| | Base class for the exception handling classes. More...
|
| class | ErrDynamicType |
| | Derived class of the Err base class Handles DynamicType errors. More...
|
| class | ErrFormat |
| | Derived class of the Err base class Handles format errors. More...
|
| class | ErrOpenFile |
| | Derived class of the Err base class Handles errors in files openings. More...
|
| class | ErrOutOfMemory |
| | Derived class of the Err base class Handles memories errors. More...
|
| class | ErrProcessingObj |
| | Derived class of the Err base class Handles errors in Processing Object Routines. More...
|
| class | ErrSoundFileIO |
| class | UnavailableSoundFile |
| class | UnsupportedSoundFileSampleEncoding |
| class | UnsupportedSoundFileFormat |
| class | LockError |
| class | ThreadResourceError |
| class | BinaryControlOpConfig |
| class | BinaryControlOp |
| class | ControlArray |
| | This class wrapps a vector (array) of Controls and gives its Controls automatic names at construction. More...
|
| class | ControlConfig |
| class | InControl |
| | Processing in control class. More...
|
| class | InControlTmpl |
| | Subclass of InControl that provides the incontrol with a callback method The method must be defined inside the parent Processing class. More...
|
| class | InControlPublisher |
| class | InControlTmplArray |
| class | Mapping |
| class | MappingFactory |
| class | ValueToRatioMapping |
| class | ValueToRatioMappingFactory |
| class | NoteToFreqMapping |
| class | NoteToFreqMappingFactory |
| class | LinearMapping |
| class | LinearMappingFactory |
| class | OutControl |
| class | OutControlPublisher |
| class | PrintControlConfig |
| | Configuration class for PrintControl objects. More...
|
| class | PrintControl |
| | A class useful to debug watching what kind of MIDI messages we are processing. More...
|
| class | BalanceEquationsStaticFlowControl |
| class | BasicFlowControl |
| class | BlockingNetworkPlayer |
| class | ConnectionDefinitionAdapter |
| class | FlowControl |
| class | FreewheelingNetworkPlayer |
| class | JACKNetworkPlayer |
| class | NaiveFlowControl |
| class | Network |
| class | NetworkPlayer |
| | A NetworkPlayer is an object that controls the playback of a Network providing a high level transport like interface. More...
|
| class | OSCControlDispatcher |
| class | PANetworkPlayer |
| class | ProcessingDefinitionAdapter |
| class | PushFlowControl |
| | This flow control do not fulfils the Network::Do() call-back based semantics More...
|
| class | AudioInPort |
| class | AudioInPortPublisher |
| class | AudioOutPort |
| class | AudioOutPortPublisher |
| class | InPortBase |
| class | InPort |
| class | InPortPublisher |
| class | OutPortBase |
| class | OutPort |
| class | OutPortPublisher |
| class | PhantomBuffer |
| class | ReadingRegion |
| class | Region |
| class | StdList |
| | This declaration is necessary for VC7 compatibility. More...
|
| class | StdVector |
| class | StreamImpl |
| class | StreamImpl< Token, PhantomBuffer > |
| class | WritingRegion |
| struct | StaticCycleBranch |
| class | StaticFlowControl |
| class | AudioWindowing |
| | Processing class for performing a STFT. More...
|
| class | AudioWindowingConfig |
| | Configuration class for Spectral Analysis class It includes specific parameters: HopSize, ZeroPadding, Sampling Rate and FFTSize. More...
|
| class | CepstralTransformConfig |
| class | CepstralTransform |
| | This class performs the cepstral transform on a set of filterbank coefficients in order to obtain the corresponding Mel Frequency Cepstral Coefficients (MFCC). More...
|
| class | CircularShift |
| | This Processing class takes an input audio buffer and shifts it to get zero-phase conditions in the STFT. More...
|
| class | CircularShiftConfig |
| struct | STrajectory |
| class | CleanTracks |
| class | CleanTracksConfig |
| | Config class for the CleanTracks Processing. More...
|
| class | DescriptorComputation |
| | This Processing class only calls the Compute operation of Descriptor passed to the Do. More...
|
| class | DescriptorComputationConfig |
| class | ERB_SpaceGen |
| class | ERB_SpaceGenConfig |
| class | FFT |
| class | FFT_base |
| | Abstract base class for FFT classes. More...
|
| class | FFT_fftw3 |
| | Implementation of the FFT using the Fastest Fourier Transform of the West version 3. More...
|
| class | FFT_numrec |
| | Implementation of the FFT using the algorithm in Numerical Recipies in C. More...
|
| class | FFT_ooura |
| | Implementation of the FFT using the algorithm from Takuya OOURA in C. More...
|
| class | FFT_rfftw |
| | Implementation of the FFT using the Fastest Fourier in the West. More...
|
| struct | FFTConfig |
| | Configuration class for FFT classes. More...
|
| class | FundFreqDetect |
| | This class estimates a fundamental frequency value in the spectral domain for one single spectral Frame. More...
|
| class | FundFreqDetectConfig |
| | Config class for FundFreqDetect Processing. More...
|
| class | GT_FilterBank |
| class | GT_FilterBankConfig |
| class | LPCConfig |
| class | LPC_AutoCorrelation |
| class | MelFilterBankConfig |
| class | MelFilterBank |
| | This class performs filterbank analysis for Mel Frequency Cepstrum Coefficients (MFCC) computation. More...
|
| class | OnsetDetector |
| | OnsetDetector class. More...
|
| class | OnsetDetectorConfig |
| | OnsetDetector configuration class. More...
|
| class | Segmentator |
| struct | TDescriptorsParams |
| class | SegmentatorConfig |
| | Config class for the Segmentator Processing. More...
|
| struct | SGuide |
| | Config class for the SinTracking Processing. More...
|
| class | SinTracking |
| | Processing which does sinusoidal peak tracking (or continuation). More...
|
| class | SinTrackingConfig |
| | Config class for the SinTracking Processing. More...
|
| class | SMSAnalysis |
| | Class that encapsulates all the building blocks of the SegmentAnalysis example. More...
|
| class | SMSAnalysisConfig |
| class | SMSAnalysisCore |
| | Class that encapsulates all the building blocks of the SegmentAnalysis example. More...
|
| class | SpectralAnalysis |
| | Processing class for performing a STFT. More...
|
| class | SpectralAnalysisConfig |
| | Configuration class for Spectral Analysis class It includes specific parameters: HopSize, ZeroPadding, Sampling Rate and FFTSize. More...
|
| class | SpectralEnvelopeExtract |
| | Processing to extract spectral envelope from an array of spectral peaks. More...
|
| class | SpectralEnvelopeExtractConfig |
| | Config class for the SpectralEnvelopeExtract Processing. More...
|
| class | SpectralPeakDetect |
| | This class is dedicated to find magnitude SpectralPeaks in a given spectral frame. More...
|
| class | SpectralPeakDetectConfig |
| | Configuration class for SpectralPeakDetect objects. More...
|
| class | TonalAnalysisConfig |
| class | TonalAnalysis |
| class | WindowGenerator |
| | This class can be used for generating Windows and for zeropadding the windowed data. More...
|
| class | EWindowNormalize |
| class | WindowGeneratorConfig |
| class | ZeroPadderConfig |
| class | ZeroPadder |
| class | AudioMixerConfig |
| class | AudioMixer |
| class | BinaryAudioOpConfig |
| class | BinaryAudioOp |
| class | FrameAdderConfig |
| class | FrameAdder |
| | This class performs the interpolation of two Frame processing data objects. More...
|
| class | FrameInterpConfig |
| class | FrameInterpolator |
| | This class performs the interpolation of two Frame processing data objects. More...
|
| class | PeaksAddConfig |
| class | SpectralPeakArrayAdder |
| | This class performs the interpolation of two SpectralPeakArray processing data objects. More...
|
| class | PeaksInterpConfig |
| class | SpectralPeakArrayInterpolator |
| | This class performs the interpolation of two SpectralPeakArray processing data objects. More...
|
| class | SpecAdderConfig |
| class | SpectrumAdder |
| | This class performs the sum of N Spectrum processing data objects. More...
|
| class | SpecAdder2Config |
| class | SpectrumAdder2 |
| | This calss performs the sum of two Spectrum processing data objects. More...
|
| class | SpecInterpConfig |
| class | SpectrumInterpolator |
| | This calss performs the interpolation of two Spectrum processing data objects. More...
|
| class | SpectrumProduct |
| | This class performs the product of two Spectrum processing data objects. More...
|
| class | SpecSubstracter2Config |
| class | SpectrumSubstracter2 |
| | This calss performs the substraction of two Spectrum processing data objects. More...
|
| class | EAudioFileType |
| struct | AudioFileConfig |
| | Configuration class for AudioFileIn/Out classes. More...
|
| class | AudioFileIn |
| | Processing for audio file input. More...
|
| class | AudioFileOut |
| | Class for audiofile output. More...
|
| class | MonoAudioFileReader |
| class | MonoAudioFileReaderConfig |
| | Configuration class for the CLAM::MonoAudioFileReader processing object. More...
|
| class | MonoAudioFileWriter |
| class | MonoAudioFileWriterConfig |
| | Configuration class for the CLAM::MonoAudioFileWriter processing object. More...
|
| class | MultiChannelAudioFileReader |
| class | MultiChannelAudioFileReaderConfig |
| class | MultiChannelAudioFileWriter |
| class | MultiChannelAudioFileWriterConfig |
| | Configuration class for the CLAM::MultiChannelAudioFileWriter processing object. More...
|
| class | AudioIn |
| | This class is the interface to an input of an AudioDevice. More...
|
| class | AudioIOConfig |
| | Configuration of the AudioIn and AudioOut classes. More...
|
| class | AudioOut |
| | This class is the interface to an output of an AudioDevice. More...
|
| class | AudioSink |
| class | AudioSource |
| class | ConfigurationVisitor |
| class | ConfigurationGetter |
| | A DynamicType attribute visitor that builds a widget for each attribute using a user interface builder. More...
|
| class | ConfigurationSetter |
| | A DynamicType attribute visitor that takes the attribute values from an a 'Builder' which implements the RetrieveValue. More...
|
| class | InControlRegistry |
| class | InPortRegistry |
| class | NullProcessingConfig |
| class | OutControlRegistry |
| class | OutPortRegistry |
| class | Processing |
| | The base class for all the CLAM processing object classes. More...
|
| class | ProcessingComposite |
| | Abstract class for processing object agregates. More...
|
| class | ProcessingConfig |
| | This is an abstract class which serves as interface for configuration classes used as processing object construction arguments, which must derive from it. More...
|
| class | TopLevelProcessingConfig |
| class | TopLevelProcessing |
| | Top level processing object composite. More...
|
| class | AutoPannerConfig |
| class | AutoPanner |
| class | Control2DataConfig |
| | Configuration for the Control2Data PO. More...
|
| class | Control2Data |
| | This processing object is mainly an aggregate of input control data It works by asynchronously receiving messages, keeping them enqueued and synchronously converting them to a Processing Data, at Do() time. More...
|
| class | ControllerConfig |
| | Configuration for the Controller PO. More...
|
| class | Controller |
| | This processing object is mainly an aggregate of out controls, that can be connected with other POs in controls, as usual. More...
|
| class | ControlMapperConfig |
| class | ControlMapper |
| class | ControlPrinterConfig |
| class | ControlPrinter |
| class | ControlScalerConfig |
| class | ControlScaler |
| class | ControlSinkConfig |
| class | ControlSink |
| class | ControlSourceConfig |
| class | ControlSource |
| class | ControlTraceEvent |
| class | ControlTraceData |
| class | ControlTraceInFilename |
| class | ControlTraceReaderConfig |
| class | ControlTraceReader |
| class | ControlTraceOutFilename |
| class | ControlTraceWriterConfig |
| class | ControlTraceWriter |
| class | FlagControlConfig |
| class | FlagControl |
| class | Fundamental2ControlConfig |
| class | Fundamental2Control |
| class | OSCSenderConfig |
| class | OSCSender |
| class | OutControlSenderConfig |
| class | OutControlSender |
| class | ADSRConfig |
| class | ADSR |
| class | DispatcherConfig |
| class | Dispatcher |
| class | Instrument |
| class | OscillatorConfig |
| class | Oscillator |
| class | EOscillatorControls |
| class | SimpleOscillatorConfig |
| class | SimpleOscillator |
| class | EWaveType |
| class | WaveFunctor |
| class | WaveGeneratorConfig |
| class | WaveGenerator |
| class | AudioIOModule |
| class | ProcessingModule |
| class | MIDI2Melody |
| | This processing is a particular control-to-data converter that takes in MIDI control events and converts them into a MIDIMelody processing data. More...
|
| class | MIDIClockerConfig |
| | Configuration of the MIDIClocker class. More...
|
| class | MIDIClocker |
| | This class is the interface to an input of an MIDIDevice. More...
|
| class | MIDIDispatcherConfig |
| class | MIDIDispatcher |
| class | MIDIFileIOConfig |
| class | MIDIFileReader |
| class | MIDIFileWriter |
| class | MIDIIn |
| | This class is the interface to an input of an MIDIDevice. More...
|
| class | MIDIInControl |
| class | MIDIIOConfig |
| | Configuration of the MIDIIn and MIDIOut classes. More...
|
| class | MIDIKeyboardConfig |
| class | MIDIKeyboard |
| class | MIDIOut |
| | This class is the interface to an input of an MIDIDevice. More...
|
| class | MIDIOutControl |
| class | PortMonitor |
| | A processing that allows other (GUI) thread to monitor a port in a thread safe way. More...
|
| class | PeaksPortMonitor |
| class | SinTracksPortMonitor |
| class | SpectrumPortMonitor |
| class | SpecgramPortMonitor |
| class | FundamentalPortMonitor |
| class | FundTrackPortMonitor |
| class | AudioPortMonitor |
| class | AudioBuffPortMonitor |
| class | LadspaFactory |
| class | LadspaPluginExaminer |
| | This class is a helper provided to know which plugins are located inside a shared object. More...
|
| class | LadspaLoaderConfig |
| class | LadspaLoader |
| struct | LadspaPlugin |
| class | LadspaPluginsExplorer |
| class | LadspaWrapper |
| class | LadspaWrapperCreator |
| class | SDIFInConfig |
| class | SDIFIn |
| class | SDIFOutConfig |
| class | SDIFOut |
| class | EPhaseGeneration |
| | PhaseGeneration Enumeration to use for specifying the type of phase generation used. More...
|
| class | IFFT |
| class | IFFT_base |
| | Abstract base class for IFFT classes. More...
|
| class | IFFT_fftw3 |
| | Implementation of the IFFT using the Fastest Fourier in the West version 3. More...
|
| class | IFFT_ooura |
| | Implementation of the IFFT using the algorithm from Takuya OOURA in C. More...
|
| class | IFFT_rfftw |
| | Implementation of the IFFT using the Fastest Fourier in the West. More...
|
| class | IFFTConfig |
| | Config class for the IFFT Processing. More...
|
| class | OverlapAdd |
| | OverlapAdd Processing class. More...
|
| class | OverlapAddConfig |
| | Config class for the OverlapAdd Processing. More...
|
| class | PhaseManagement |
| | The PhaseManagement Class takes care about either. More...
|
| class | PhaseManagementConfig |
| | Config class for the PhaseManagement Processing. More...
|
| class | SMSSynthesis |
| | This is the processing object class we are using to group several other processing objects. More...
|
| class | SMSSynthesisConfig |
| class | SpectralSynthesis |
| | This is the processing object class we are using to group several other processing objects. More...
|
| class | SpectralSynthesisConfig |
| | Config class for the SpectralSynthesis Processing. More...
|
| class | SynthSineSpectrum |
| | Processing which can synthesize a spectrum out of an array of spectral peaks. More...
|
| class | SynthSineSpectrumConfig |
| | Config class for the SynthSineSpectrum Processing. More...
|
| class | IntervalAmplitudeAverages |
| | Internal class. More...
|
| class | EnvExtractorConfig |
| class | EnvelopeExtractor |
| class | EnvelopeGeneratorConfig |
| class | EnvelopeGenerator |
| class | EnvModulatorConfig |
| class | EnvelopeModulator |
| class | FDCombFilterConfig |
| | Configuration class for FDCombFilter objects. More...
|
| class | FDCombFilter |
| | Basid Frequency domain Comb Filter. More...
|
| class | EFDFilterGenControls |
| class | EFDFilterType |
| | Simple filter types, more to be added. More...
|
| class | FDFilterGenConfig |
| | Configuration class for SpectralFilterGen class. More...
|
| class | FDFilterGen |
| | Frequency Domain Filter Generator. More...
|
| class | NormalizationConfig |
| | Normalization is a CLAM implementation of 3 normalization's algorithms. More...
|
| class | Normalization |
| class | FrameTransformation |
| class | FrameTransformationTmpl |
| class | FrameTransformationConfig |
| class | SegmentTransformation |
| class | SegmentTransformationConfig |
| | Configuration class for all SegmentTransformations. More...
|
| class | SMSDeesser |
| class | SMSFreqShift |
| class | SMSGenderChange |
| class | SMSHarmonizer |
| class | SMSMorph |
| class | SMSMorphConfig |
| class | SMSOddEvenHarmonicRatio |
| class | SMSPitchDiscretization |
| class | SMSPitchShift |
| | Pitch shift with timbre preservation using the SMS model. More...
|
| class | SMSResidualGain |
| class | SMSSineFilter |
| | BPF (envelope-like) Parameter. More...
|
| class | SMSSinusoidalGain |
| class | SMSSpectralShapeShift |
| | Pitch shift with timbre preservation using the SMS model. More...
|
| class | SMSTimeStretch |
| class | SMSTimeStretchConfig |
| class | SMSTransformationChain |
| | Using Segment as the type for * input and output ports. More...
|
| class | SMSTransformationChaineeConfig |
| | Special Processing config that can be used inside a SMSTransformationChainConfig. More...
|
| class | SMSTransformationChainConfig |
| | Configuration for a SMSTransformationChain. More...
|
| class | SMSTransformationChainIO |
| | Pitch shift with timbre preservation using the SMS model. More...
|
| class | ThreeBandCompressor |
| class | ThreeBandFilter |
| class | ThreeBandGate |
| class | ThreeBandAM |
| class | Deesser |
| class | FreqShift |
| class | HumRemover |
| class | NoSpectralTransformation |
| class | OscillatingSpectralNotch |
| class | Partializer |
| class | Peakalizer |
| class | RandomPhase |
| class | Robotization |
| class | SampleAndHold |
| class | SpectralAmplitudeModulation |
| class | SpectralAverage |
| class | SpectralCombDelta |
| class | SpectralCombTriang |
| class | SpectralDelay |
| class | SpectralExciter |
| class | SpectralFocus |
| | Pitch shift with timbre preservation using the SMS model. More...
|
| class | SpectralGate |
| class | SpectralLimiter |
| class | SpectralNotch |
| class | SpectralPhaseModulation |
| class | SpectralReject |
| class | SpectralReverse |
| class | SpectralRingModulation |
| class | SpectralShapeShift |
| | Pitch shift with timbre preservation using the SMS model. More...
|
| class | SpectralSpread |
| | Pitch shift with timbre preservation using the SMS model. |