CLAM-Development
1.4.0
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This namespace includes classes to support different audio file formats |
![]() ![]() ![]() ![]() | A codec implements a file audio format support |
![]() ![]() ![]() ![]() | Streams provide I/O to and from an audio file of a given format |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Codec inplementation for the Ogg Vorbis audio file format |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration class for the CLAM::MonoAudioFileReader processing object |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration class for the CLAM::MonoAudioFileWriter processing object |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration class for the CLAM::MultiChannelAudioFileWriter processing object |
![]() ![]() ![]() | Abstract class for objects that can have subitems to be stored on a storage |
![]() ![]() ![]() | This class implements a type that is dynamic |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Error type thrown by Factory classes (Factory, FactoryRegistry) |
![]() ![]() ![]() | Factory usage example |
![]() ![]() ![]() ![]() | Abstract class for Creator objects which are stored in the Factory::Registry |
![]() ![]() ![]() ![]() | This class is an implementation class of the Factory |
![]() ![]() ![]() | This class provides a convenient way to add items (creators) into a factory |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | 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 |
![]() ![]() ![]() | |
![]() ![]() ![]() | Interface classe for every concrete processing data (data that flows through the processing objs.) |
![]() ![]() ![]() | Base class of ProcessingData settings, all the configurations of ProcessingData objects will be derived of this |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Audio class with the Data Buffer, information about it (SampleRate, BeginTime), and methods to insert and get Audio chunks |
![]() ![]() ![]() | Specialization of the CircularBuffer class for the case of Audio chunks |
![]() ![]() ![]() | Configuration class for Envelope data objects |
![]() ![]() ![]() | Envelope class |
![]() ![]() ![]() | Processing Data class to encapsulate a frame and all its related information |
![]() ![]() ![]() | Class Fundamental, used to manage the bins candidates to be fundamental frequencies, and their errors |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Processing Data class to encapsulate a CLAM segment |
![]() ![]() ![]() | Class SpectralPeak is a basic spectral domain Processing Data class |
![]() ![]() ![]() | This processing data class offers an interface for storing an array of spectral peaks while maintaining efficient data access |
![]() ![]() ![]() | Spectrum is a ProcessingData class that allows the following representations: Mag/Phase, Complex, Polar and Break Point Function (BPF) |
![]() ![]() ![]() | The Spectrum configuration object |
![]() ![]() ![]() | This class tells which formats are instantiated in a Spectrum |
![]() ![]() ![]() | |
![]() ![]() ![]() | Abstract class for all descriptors |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | 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 * |
![]() ![]() ![]() | Class Melody, used to store the melodic description of an AudioSegment @see SegmentDescriptors @see FFHDescriptors @see DistributionDescriptors @see Key |
![]() ![]() ![]() | Class Melody, used to store the melodic description of a MIDI stream/file @see SegmentDescriptors |
![]() ![]() ![]() | Used to store note information coming from a MIDI stream/file |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Used to store note information |
![]() ![]() ![]() | |
![]() ![]() ![]() | Pitch note type definition = pitch + octave |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | A container for the values for a single attribute along the scope |
![]() ![]() ![]() | Defines the interface for an Attribute definition in a DescriptionScheme |
![]() ![]() ![]() | This class is the concrete implementation for AbstractAttribute for a given type of attributes |
![]() ![]() ![]() | The description scheme defines the set of attributes (Attribute) to be used for feature extraction systems |
![]() ![]() ![]() | A description scope defines a set of attributes which have the same ocurrences |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Contains the extracted data for a given description process |
![]() ![]() ![]() | A container for the attributes values along the differents contexts of a single scope |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | The exception thrown when an assertion fails |
![]() ![]() ![]() | |
![]() ![]() ![]() | C native types TypeInfo base class |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Base class for the exception handling classes |
![]() ![]() ![]() | Derived class of the Err base class Handles DynamicType errors |
![]() ![]() ![]() | Derived class of the Err base class Handles format errors |
![]() ![]() ![]() | Derived class of the Err base class Handles errors in files openings |
![]() ![]() ![]() | Derived class of the Err base class Handles memories errors |
![]() ![]() ![]() | Derived class of the Err base class Handles errors in Processing Object Routines |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class wrapps a vector (array) of Controls and gives its Controls automatic names at construction |
![]() ![]() ![]() | |
![]() ![]() ![]() | An InControl receives values of the template type in an asyncronous pace |
![]() ![]() ![]() | Base class for an inwards control connector |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Processing typed out control template class |
![]() ![]() ![]() | Base class for an outwards control connector |
![]() ![]() ![]() | |
![]() ![]() ![]() | Transition class, use InControl instead |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | A NetworkPlayer is an object that controls the playback of a Network providing a high level transport like interface |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This declaration is necessary for VC7 compatibility |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Processing class for performing a STFT |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the cepstral transform on a set of filterbank coefficients in order to obtain the corresponding Mel Frequency Cepstral Coefficients (MFCC) |
![]() ![]() ![]() | This Processing class takes an input audio buffer and shifts it to get zero-phase conditions in the STFT |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Config class for the CleanTracks Processing |
![]() ![]() ![]() | This Processing class only calls the Compute operation of Descriptor passed to the Do |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Abstract base class for FFT classes |
![]() ![]() ![]() | Implementation of the FFT using the Fastest Fourier Transform of the West version 3 |
![]() ![]() ![]() | Implementation of the FFT using the algorithm in Numerical Recipies in C |
![]() ![]() ![]() | Implementation of the FFT using the algorithm from Takuya OOURA in C |
![]() ![]() ![]() | Configuration class for FFT classes |
![]() ![]() ![]() | This class estimates a fundamental frequency value in the spectral domain for one single spectral Frame |
![]() ![]() ![]() | Config class for FundFreqDetect Processing |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs filterbank analysis for Mel Frequency Cepstrum Coefficients (MFCC) computation |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Config class for the Segmentator Processing |
![]() ![]() ![]() | Config class for the SinTracking Processing |
![]() ![]() ![]() | Processing which does sinusoidal peak tracking (or continuation) |
![]() ![]() ![]() | Config class for the SinTracking Processing |
![]() ![]() ![]() | Class that encapsulates all the building blocks of the SegmentAnalysis example |
![]() ![]() ![]() | |
![]() ![]() ![]() | Class that encapsulates all the building blocks of the SegmentAnalysis example |
![]() ![]() ![]() | Processing class for performing a STFT |
![]() ![]() ![]() | Configuration class for Spectral Analysis class It includes specific parameters: HopSize, ZeroPadding, Sampling Rate and FFTSize |
![]() ![]() ![]() | Configuration class for SpectralEnvelopeExtract objects |
![]() ![]() ![]() | Config class for the SpectralEnvelopeExtract Processing |
![]() ![]() ![]() | This class is dedicated to find magnitude SpectralPeaks in a given spectral frame |
![]() ![]() ![]() | Configuration class for SpectralPeakDetect objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class can be used for generating Windows and for zeropadding the windowed data |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | AudioAmplifier configuration object |
![]() ![]() ![]() | Time-domain audio gain |
![]() ![]() ![]() | Time-domain audio gain |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the interpolation of two Frame processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the interpolation of two Frame processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the interpolation of two SpectralPeakArray processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the interpolation of two SpectralPeakArray processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class performs the sum of N Spectrum processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This calss performs the sum of two Spectrum processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This calss performs the interpolation of two Spectrum processing data objects |
![]() ![]() ![]() | This class performs the product of two Spectrum processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This calss performs the substraction of two Spectrum processing data objects |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | This class is the interface to an input of an AudioDevice |
![]() ![]() ![]() | Configuration of the AudioIn and AudioOut classes |
![]() ![]() ![]() | This class is the interface to an output of an AudioDevice |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | A DynamicType attribute visitor that builds a widget for each attribute using a user interface builder |
![]() ![]() ![]() | A DynamicType attribute visitor that takes the attribute values from an a 'Builder' which implements the RetrieveValue |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | The base class for all the CLAM processing object classes |
![]() ![]() ![]() | Abstract class for processing object agregates |
![]() ![]() ![]() | This is an abstract class which serves as interface for configuration classes used as processing object construction arguments, which must derive from it |
![]() ![]() ![]() | |
![]() ![]() ![]() | Top level processing object composite |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration for the Control2Data PO |
![]() ![]() ![]() | 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 |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration for the Controller PO |
![]() ![]() ![]() | This processing object is mainly an aggregate of out controls, that can be connected with other POs in controls, as usual |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Converts fundamental to a MIDI note value |
![]() ![]() ![]() | This processing is a particular control-to-data converter that takes in MIDI control events and converts them into a MIDIMelody processing data |
![]() ![]() ![]() | Configuration of the MIDIClocker class |
![]() ![]() ![]() | This class is the interface to an input of an MIDIDevice |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class is the interface to an input of an MIDIDevice |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration of the MIDIIn and MIDIOut classes |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class is the interface to an input of an MIDIDevice |
![]() ![]() ![]() | |
![]() ![]() ![]() | A processing that allows other (GUI) thread to monitor a port in a thread safe way |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | A LadspaLibrary represents a pool of ladspa plugins descriptors |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | BufferedSDIFFileReader is an SDIFFileReader that preloads some SDIF frames into an internal buffer so that real-time audio applications won't stall while waiting for disk reading operations |
![]() ![]() ![]() | This class simply holds a few miscellaneous utility methods that are used by multiple classes, but don't fit very well in any class |
![]() ![]() ![]() | PhaseGeneration Enumeration to use for specifying the type of phase generation used |
![]() ![]() ![]() | This class extends the length of an SDIFFile indefinitely by looping between its frames |
![]() ![]() ![]() | This class should be used to hold meta information about a sound sample |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This object represents the start and end points of a loop |
![]() ![]() ![]() | PhaseGeneration Enumeration to use for specifying the type of phase generation used |
![]() ![]() ![]() | |
![]() ![]() ![]() | Abstract base class for IFFT classes |
![]() ![]() ![]() | Implementation of the IFFT using the Fastest Fourier in the West version 3 |
![]() ![]() ![]() | Implementation of the IFFT using the algorithm from Takuya OOURA in C |
![]() ![]() ![]() | Config class for the IFFT Processing |
![]() ![]() ![]() | Configuration class for Overlapp Add Processing |
![]() ![]() ![]() | Config class for the OverlapAdd Processing |
![]() ![]() ![]() | The PhaseManagement Class takes care about either |
![]() ![]() ![]() | Config class for the PhaseManagement Processing |
![]() ![]() ![]() | This is a processing object class that performs a sinusoidal resynthesis given a set of spectral peaks |
![]() ![]() ![]() | This is the processing object class we are using to group several other processing objects |
![]() ![]() ![]() | |
![]() ![]() ![]() | This is the processing object class we are using to group several other processing objects |
![]() ![]() ![]() | Config class for the SpectralSynthesis Processing |
![]() ![]() ![]() | Configuration class for the SynthSineSpectrum Processing |
![]() ![]() ![]() | Config class for the SynthSineSpectrum Processing |
![]() ![]() ![]() | Internal class |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Basic Frequency domain Comb Filter |
![]() ![]() ![]() | |
![]() ![]() ![]() | Simple filter types, more to be added |
![]() ![]() ![]() | Configuration class for SpectralFilterGen class |
![]() ![]() ![]() | Frequency Domain Filter Generator |
![]() ![]() ![]() | Normalization is a CLAM implementation of 3 normalization's algorithms |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration class for all SegmentTransformations |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Many voices harmonizer using the SMS model |
![]() ![]() ![]() | The Harmonizer configuration object |
![]() ![]() ![]() | Morph using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | Time Stretch using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | Using Segment as the type for * input and output ports |
![]() ![]() ![]() | Special Processing config that can be used inside a SMSTransformationChainConfig |
![]() ![]() ![]() | Configuration for a SMSTransformationChain |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | Limits the spectrum magnitude to different threshold for each of three bands |
![]() ![]() ![]() | Amplifies the spectrum magnitude to different gain for each of three bands |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | Pitch shift with timbre preservation using the SMS model |
![]() ![]() ![]() | |
![]() ![]() ![]() | Configuration class for SpectralEnvelopeApply objects |
![]() ![]() ![]() | Applies an existing spectral envelope to incoming spectral peaks or spectrum |
![]() ![]() ![]() | Configuration of the TokenDelay processing object |
![]() ![]() ![]() | A Processing Object that delays a certain number of ProcessingDataObjects wherever the specific object it is |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(x(i)^n) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(x(i)^1) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(x(i)^2) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(x(i)^3) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(i*x(i)^n) |
![]() ![]() ![]() | Binary Operator for use with std::inner_product |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(i*x(i)^1) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(i*x(i)^2) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum(i*x(i)^3) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Sum((x(i)-k)^n) |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Product(x(i)) |
![]() ![]() ![]() | Class used as base for all operators with memory, useful to define array of operators |
![]() ![]() ![]() | Class Function that computes Sum(x(i)^n) using std::accumulate and Power<T,s> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | Class Function that computes Sum(x(i)) using std::accumulate and NoPower<T> BinaryOp |
![]() ![]() ![]() | Class Function that computes Sum(x(i)^2) using std::accumulate and Square<T> BinaryOp |
![]() ![]() ![]() | Class Function that computes Sum(x(i)^3) using std::accumulate and Cube<T> BinaryOp |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Product(x(i)) |
![]() ![]() ![]() | Class Function for computing logarithmic sum of all data in vector using |
![]() ![]() ![]() | Class Function for computing product of all data in vector |
![]() ![]() ![]() | Class Function that computes Sum(i*x(i)^n) using std::accumulate and WeightedPower<T,s> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | Class Function that computes Sum(x(i)^n * y(i)) using std::accumulate and WeightedPower<T,s> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | Class Function that computes Sum(i*x(i)) using std::accumulate and WeightedNoPower<T> BinaryOp |
![]() ![]() ![]() | Class Function that computes Sum(i*x(i)^2)using std::accumulate and WeightedSquare<T> BinaryOp |
![]() ![]() ![]() | Class Function that computes Sum(i*x(i)^3) using std::accumulate and WeightedCube<T> BinaryOp |
![]() ![]() ![]() | Class Function that computes 'oth' order Moment using PoweredSum Class Function |
![]() ![]() ![]() | Class Function that computes 'oth' order Center of Gravity using WeightedPoweredSum Class Function |
![]() ![]() ![]() | Special CenterOfGravity using 2ond sequence as indexing sequence |
![]() ![]() ![]() | Centroid is 1st order center of gravity |
![]() ![]() ![]() | Mean is 1st order Moment |
![]() ![]() ![]() | Energy is just the squared sum |
![]() ![]() ![]() | RMS is the square root of the Energy |
![]() ![]() ![]() | Class Function that computes Geometric Mean using InnerProduct class function |
![]() ![]() ![]() | Class Function that computes Sum((x(i)-mean)^n) using std::accumulate and BiasedPower<T,s> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | Class Function that computes 'oth' order CentralMoment using BiasedPoweredSum Class Function |
![]() ![]() ![]() | Class Function to compute StandardDeviation |
![]() ![]() ![]() | Class Function that computes Skewness using Standard Deviation and 3rd order central moment |
![]() ![]() ![]() | Class Function that computes Kurtosis Excess using Variance and 4th order central moment |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Min(x(i)) |
![]() ![]() ![]() | Class Function that computes Min(x(i)) using std::accumulate and ComplexMin<T> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | Binary Operator for use with std::accumulate, for computing Max(x(i)) |
![]() ![]() ![]() | Class Function that computes Max(x(i)) using std::accumulate and ComplexMax<T> BinaryOp It also has associated memory so operation is not performed more than necessary |
![]() ![]() ![]() | |
![]() ![]() ![]() | Generic container-like circular buffer class |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class is a base class for configuration fields representing file names |
![]() ![]() ![]() | |
![]() ![]() ![]() | Instances of this class represents objects that can adquire a symbolic value from a limited set of symbolic values |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | This class is a base class for configuration fields representing file names |
![]() ![]() ![]() ![]() | Item of a Filename filter definition |
![]() ![]() ![]() | Input file name configuration field |
![]() ![]() ![]() | Output file name configuration field |
![]() ![]() ![]() | Abstract class from which any Flag<N> instantiation is derived |
![]() ![]() ![]() ![]() | The type of the name table rows |
![]() ![]() ![]() | Instances of this class represents objects containing a set of booleans values (flags) that can be accessed by their symbolic name |
![]() ![]() ![]() | Interpolation Enumeration to use for specifying the type of interpolation used |
![]() ![]() ![]() | Interpolation Enumeration to use for specifying the type of scale used (linear or log) |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Auxiliary class to define the order of a moment at compile time |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | An StatMemory may hold a T value and remembers whether it has been set or is not initialized |
![]() ![]() ![]() | Class to hold basic statistics related to an array of arbitrary data |
![]() ![]() ![]() | Precalculated (tabulated) functor, for dealing with efficient version of expensive functions (with its associated cost in space and precision) |
![]() ![]() ![]() | This class represents an string that can contain any kind of separators |
![]() ![]() ![]() | Interface for objects to be stored on a Storage |
![]() ![]() ![]() | |
![]() ![]() ![]() | The abstract class for storages |
![]() ![]() ![]() | Abstract class that defines some common implementation issues for many XMLables that contains as member variables the XML name and whether is an XML element or not |
![]() ![]() ![]() | This class subclasses from the proper DomDocumentHandler depending on the build time configuration 'xmlbackend' option |
![]() ![]() ![]() | XML implementation backend for the libxml++ library |
![]() ![]() ![]() | Controls the libxml++ DOM parser |
![]() ![]() ![]() | Keeps the booking when loading one LibXml DOM single element into CLAM data |
![]() ![]() ![]() | Controls the libxml++ DOM serializer |
![]() ![]() ![]() | Keeps the booking when mapping CLAM data into a single libxml++ DOM element |
![]() ![]() ![]() | Dummy implementation of a DomDocumentHandler when XML is disabled |
![]() ![]() ![]() | Dummy implementation of a DomDocumentReadingContext when XML is disabled |
![]() ![]() ![]() | Dummy implementation of a DomDocumentWritingContext when XML is disabled |
![]() ![]() ![]() | XML implementation backend for the Xerces-C library |
![]() ![]() ![]() | Controls the Xerces-C DOM parser |
![]() ![]() ![]() | Keeps the booking when loading a single Xerces-C DOM element into CLAM data |
![]() ![]() ![]() | Controls the Xerces-C DOM serializer |
![]() ![]() ![]() | Keeps the booking when mapping CLAM data into a single Xerces-C DOM element |
![]() ![]() ![]() | Converts local encoding char* into Xerces Unicode String |
![]() ![]() ![]() | Converts Xerces Unicode String into local encoding char* |
![]() ![]() ![]() | Ensures that Xerces-C library initialization and termination occurs once and only when needed |
![]() ![]() ![]() | Interface for objects to be stored on a XMLStorage |
![]() ![]() ![]() | This class adapts to the XMLable interface any basic object |
![]() ![]() ![]() | This class adapts to the XMLable interface any array of basic objects |
![]() ![]() ![]() | This class adapts to the XMLable interface any object that is a CLAM::Component |
![]() ![]() ![]() | This class adapts to the XMLable interface any STL like container of basic objects or CLAM::Component's |
![]() ![]() ![]() | This is the first scoped object you should create for a XML fragment |
![]() ![]() ![]() | An scoped XML writer object inserting plain content to the current XML level |
![]() ![]() ![]() | An scoped XML writer object that opens a new element on construction and closes it on destruction |
![]() ![]() ![]() | An scoped XML writer object that inserts on construction an XML atribute to the last open XML element |
![]() ![]() ![]() | Provides XML format storage for CLAM Component's |
![]() ![]() ![]() | |
![]() ![]() ![]() | This class provides primitives to write an XML document to a target stream and to keep track of the writting state |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | From the www.boost.org docs: A mutex (short for mutual-exclusion) object is used to serializes access to a resource shared between multiple threads |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This is a simple variety of thread pool |
![]() ![]() ![]() | |
![]() ![]() ![]() | This is the abstract base class for an audio device |
![]() ![]() ![]() ![]() | This class is used to respond to device information request using the GetInfo method |
![]() ![]() ![]() | This abstract class allows you to retrieve a list of all available devices (strings) for a certain architecture |
![]() ![]() ![]() | This class takes care of all the creation of the registration of AudioIn and AudioOut objects, and the creation of AudioDevice objects required |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This is the abstract base class for an midi device |
![]() ![]() ![]() ![]() | This class is used to respond to device information request using the GetInfo method |
![]() ![]() ![]() | This abstract class allows you to retrieve a list of all available devices (strings) for a certain architecture |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | This class takes care of all the creation of the registration of MIDIIn and MIDIOut objects, and the creation of MIDIDevice objects required |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Used to read or write an SDIF file |
![]() ![]() ![]() | A special Storage to store Frames in a linked list |
![]() ![]() ![]() | |
![]() ![]() ![]() | A special kind of frame at the beginning of each SDIF file |
![]() ![]() ![]() | SDIF data is stored in frames, that contain number of matrices |
![]() ![]() ![]() | Base header for all frames |
![]() ![]() ![]() | An extension of FrameHeader, that is used for data frames |
![]() ![]() ![]() | The header for each Matrix |
![]() ![]() ![]() | Contains frame data for an SDIF frame |
![]() ![]() ![]() | |
![]() ![]() ![]() | Storage is an abstract class, that is passed to File, used to handle every read frame |
![]() ![]() ![]() | SDIF has a notion of streams: each frame contains a stream id |
![]() ![]() ![]() | Used to store the Frame and Matrix types, a 4-byte identifier |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | The namespace for CLAM Signals & Slot Library |
![]() ![]() ![]() | Class that model connections between signals and slots |
![]() ![]() ![]() | Handler for a given Signal connections |
![]() ![]() ![]() ![]() | Inner type for ConnectionHandler |
![]() ![]() ![]() | Abstract 'Event Dispatcher' |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | The receiver of a Signal |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Correlates PCP's with different ideal chord PCP's |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | ChordSegmentator divides the analysed audio data into segments characterized by different chords |
![]() ![]() ![]() | This processing takes a vector of scalars magnitudes and returns a list of peaks found considering that the first and last bins are neighbors |
![]() ![]() ![]() | This processing constructs a PCP doing the weighted histogram of the energy of a set of circular chromatic peaks |
![]() ![]() ![]() | This processing takes an array of circular peaks with position at pitch units [0,12) and corrects them to be tunned given a tunning center and a reference tune |
![]() ![]() ![]() | The ConstantQFolder takes a ConstantQ transform and folds its bins into a single Octave to create a Chromagram |
![]() ![]() ![]() | ConstantQTransform extract a ConstantQ spectrum using Blankertz's paper algorithm |
![]() ![]() ![]() | This processing estimates the most probable tunning of a set of chromatic peaks |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Realtime audio i/o C++ class |
![]() ![]() ![]() | The public device information structure for passing queried values |
![]() ![]() | Exception handling class for RtAudio |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |