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 DelayEffect
           Adds an echo effect to the signal.
 class GainProcessor
          With the gain processor it is possible to adapt the volume of the sound.
 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 PercussionOnsetDetector
           Estimates the locations of percussive onsets using a simple method described in "Drum Source Separation using Percussive Feature Detection and Spectral Modulation" by Dan Barry, Derry Fitzgerald, Eugene Coyle and Bob Lawlor, ISSC 2005.
 class SilenceDetector
          The continuing silence detector does not break the audio processing pipeline when silence is detected.
 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.