Uses of Interface
be.hogent.tarsos.dsp.AudioProcessor

Packages that use AudioProcessor
be.hogent.tarsos.dsp Contains classes to handle sampled sound. 
be.hogent.tarsos.dsp.pitch Signal processing methods for pitch estimation. 
 

Uses of AudioProcessor in be.hogent.tarsos.dsp
 

Classes in be.hogent.tarsos.dsp that implement AudioProcessor
 class AudioPlayer
          This AudioProcessor can be used to sync events with sound.
 class AutoCorrelation
           
 class ConstantQ
          Implementation of the Constant Q Transform.
References:
 class EnvelopeFollower
          An envelope follower follows the envelope of a signal.
 class GainProcessor
          With the gain processor it is possible to adapt the volume of the sound.
 class MultichannelToMono
           
 class Oscilloscope
          The oscilloscope generates a float array with array[i] an x coordinate in percentage array[i+1] the value of the amplitude in audio buffer array[i+2] another x coordinate in percentage array[i+3] the next amplitude in the audio buffer The implementation is based on the one by Dan Ellis found at http://www.ee.columbia.edu/~dpwe/resources/Processing/
 class SilenceDetector
          The continuing silence detector does not break the audio processing pipeline when silence is detected.
 class StopAudioProcessor
          Simply stops the audio processing pipeline if the stop time is reached.
 class WaveformSimilarityBasedOverlapAdd
           An overlap-add technique based on waveform similarity (WSOLA) for high quality time-scale modification of speech
 class WaveformWriter
           Writes a WAV-file to disk.
 

Methods in be.hogent.tarsos.dsp with parameters of type AudioProcessor
 void AudioDispatcher.addAudioProcessor(AudioProcessor audioProcessor)
          Adds an AudioProcessor to the chain of processors.
 void AudioDispatcher.removeAudioProcessor(AudioProcessor audioProcessor)
          Removes an AudioProcessor to the chain of processors and calls processingFinished.
 

Uses of AudioProcessor in be.hogent.tarsos.dsp.pitch
 

Classes in be.hogent.tarsos.dsp.pitch that implement AudioProcessor
 class Goertzel
          Contains an implementation of the Goertzel algorithm.
 class PitchProcessor
          Is responsible to call a pitch estimation algorithm.