Package | Description |
---|---|
be.tarsos.dsp |
Contains classes to handle sampled sound.
|
be.tarsos.dsp.io.jvm |
Concrete implementations of the abstract audio IO for the JVM.
|
be.tarsos.dsp.onsets |
Contains various onset detection methods.
|
be.tarsos.dsp.resample |
A package with everything needed to resample audio.
|
Modifier and Type | Method and Description |
---|---|
void |
WaveformSimilarityBasedOverlapAdd.setDispatcher(AudioDispatcher newDispatcher) |
Modifier and Type | Method and Description |
---|---|
static AudioDispatcher |
AudioDispatcherFactory.fromByteArray(byte[] byteArray,
javax.sound.sampled.AudioFormat audioFormat,
int audioBufferSize,
int bufferOverlap)
Create a stream from an array of bytes and use that to create a new
AudioDispatcher.
|
static AudioDispatcher |
AudioDispatcherFactory.fromDefaultMicrophone(int audioBufferSize,
int bufferOverlap)
Create a new AudioDispatcher connected to the default microphone.
|
static AudioDispatcher |
AudioDispatcherFactory.fromDefaultMicrophone(int sampleRate,
int audioBufferSize,
int bufferOverlap)
Create a new AudioDispatcher connected to the default microphone.
|
static AudioDispatcher |
AudioDispatcherFactory.fromFile(java.io.File audioFile,
int audioBufferSize,
int bufferOverlap)
Create a stream from a file and use that to create a new AudioDispatcher
|
static AudioDispatcher |
AudioDispatcherFactory.fromFloatArray(float[] floatArray,
int sampleRate,
int audioBufferSize,
int bufferOverlap)
Create a stream from an array of floats and use that to create a new
AudioDispatcher.
|
static AudioDispatcher |
AudioDispatcherFactory.fromPipe(java.lang.String source,
int targetSampleRate,
int audioBufferSize,
int bufferOverlap)
Create a stream from a piped sub process and use that to create a new
AudioDispatcher The sub-process writes a WAV-header and
PCM-samples to standard out. |
static AudioDispatcher |
AudioDispatcherFactory.fromPipe(java.lang.String source,
int targetSampleRate,
int audioBufferSize,
int bufferOverlap,
double startTimeOffset)
Create a stream from a piped sub process and use that to create a new
AudioDispatcher The sub-process writes a WAV-header and
PCM-samples to standard out. |
static AudioDispatcher |
AudioDispatcherFactory.fromPipe(java.lang.String source,
int targetSampleRate,
int audioBufferSize,
int bufferOverlap,
double startTimeOffset,
double numberOfSeconds)
Create a stream from a piped sub process and use that to create a new
AudioDispatcher The sub-process writes a WAV-header and
PCM-samples to standard out. |
static AudioDispatcher |
AudioDispatcherFactory.fromURL(java.net.URL audioURL,
int audioBufferSize,
int bufferOverlap)
Create a stream from an URL and use that to create a new AudioDispatcher
|
Constructor and Description |
---|
BeatRootSpectralFluxOnsetDetector(AudioDispatcher d,
int fftSize,
int hopSize) |
Modifier and Type | Method and Description |
---|---|
void |
SoundTouchRateTransposer.setDispatcher(AudioDispatcher newDispatcher) |