Modifier and Type | Method and Description |
---|---|
SampleChunk |
SampleChunk.append(SampleChunk sample)
Appends the given samples to the end of this sample chunk.
|
SampleChunk |
SampleChunk.clone() |
SampleChunk |
SampleChunk.getSampleSlice(int start,
int length)
Return a slice of data from the sample array.
|
SampleChunk |
AudioMixer.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
abstract SampleChunk |
AudioStream.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
SampleChunk |
AudioLooper.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
SampleChunk |
JavaSoundAudioGrabber.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
SampleChunk |
SampleChunk.prepend(SampleChunk sample)
Prepends the given samples to the front of this sample chunk.
|
SampleChunk |
FrequencyAudioSource.process(SampleChunk sample) |
Modifier and Type | Method and Description |
---|---|
Iterator<SampleChunk> |
AudioStream.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
AudioEventListener.afterPlay(AudioPlayer ap,
SampleChunk sc)
Called after the audio player given has played a sample chunk
|
SampleChunk |
SampleChunk.append(SampleChunk sample)
Appends the given samples to the end of this sample chunk.
|
void |
AudioEventListener.beforePlay(SampleChunk sc)
Called before a sample chunk has been played.
|
protected void |
AudioPlayer.fireAfterPlay(SampleChunk sc)
Fires an event that says the samples have been played.
|
protected void |
AudioPlayer.fireBeforePlay(SampleChunk sc)
Fires an event that says the samples will be played.
|
SampleChunk |
SampleChunk.prepend(SampleChunk sample)
Prepends the given samples to the front of this sample chunk.
|
SampleChunk |
FrequencyAudioSource.process(SampleChunk sample) |
void |
AudioGrabberListener.samplesAvailable(SampleChunk s)
Called by an
AudioGrabber when a new sample chunk is available
for processing. |
Modifier and Type | Method and Description |
---|---|
static SampleChunk |
FourierTransform.inverseTransform(AudioFormat format,
float[][] transformedData)
Given some transformed audio data, will convert it back into
a sample chunk.
|
SampleChunk |
BeatDetector.process(SampleChunk samples)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
PowerCepstrumTransform.process(SampleChunk sample) |
SampleChunk |
FourierTransform.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
PeakNormalisationCalculator.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
EffectiveSoundPressure.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
BeatDetector.process(SampleChunk samples)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
PowerCepstrumTransform.process(SampleChunk sample) |
SampleChunk |
FourierTransform.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
PeakNormalisationCalculator.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
EffectiveSoundPressure.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
BitDepthConverter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
AudioConverter.process(SampleChunk sample) |
SampleChunk |
SampleRateConverter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MultichannelToMonoProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
abstract SampleChunk |
BitDepthConverter.BitDepthConversionAlgorithm.process(SampleChunk s,
AudioFormat output)
Process a sample chunk and output a sample chunk in the given
output format.
|
abstract SampleChunk |
SampleRateConverter.SampleRateConversionAlgorithm.process(SampleChunk s,
AudioFormat output)
Process a sample chunk and output a sample chunk in the given
output format.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
BitDepthConverter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
AudioConverter.process(SampleChunk sample) |
SampleChunk |
SampleRateConverter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MultichannelToMonoProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
abstract SampleChunk |
BitDepthConverter.BitDepthConversionAlgorithm.process(SampleChunk s,
AudioFormat output)
Process a sample chunk and output a sample chunk in the given
output format.
|
abstract SampleChunk |
SampleRateConverter.SampleRateConversionAlgorithm.process(SampleChunk s,
AudioFormat output)
Process a sample chunk and output a sample chunk in the given
output format.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
JAudioFeatureExtractor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
DoubleFV |
JAudioFeatureExtractor.extractFeature(SampleChunk sc)
Calculates the feature for each channel, then flattens the channel arrays
into a single
DoubleFV . |
SampleChunk |
JAudioFeatureExtractor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
WeightedWindowedAudioProcessor.process(SampleChunk sample)
Process the given sample chunk.
|
SampleChunk |
FIRFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MusicalNoteFilterBank.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FFTBandPassFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MusicalNoteOnsetDetector.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
EQFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
Preemphasiser.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FeedForwardCombFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
VolumeAdjustProcessor.process(SampleChunk sample) |
SampleChunk |
WeightedWindowedAudioProcessor.processSamples(SampleChunk sample)
Process the Hanning samples.
|
SampleChunk |
FFTBandPassFilter.processSamples(SampleChunk sc)
Process the band-filtered samples.
|
Modifier and Type | Method and Description |
---|---|
double |
WeightedWindowedAudioProcessor.getWindowSum(SampleChunk samples)
The sum of the Hanning window
|
SampleChunk |
WeightedWindowedAudioProcessor.process(SampleChunk sample)
Process the given sample chunk.
|
SampleChunk |
FIRFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MusicalNoteFilterBank.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FFTBandPassFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
MusicalNoteOnsetDetector.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
EQFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
Preemphasiser.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FeedForwardCombFilter.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
VolumeAdjustProcessor.process(SampleChunk sample) |
SampleChunk |
WeightedWindowedAudioProcessor.processSamples(SampleChunk sample)
Process the Hanning samples.
|
SampleChunk |
FFTBandPassFilter.processSamples(SampleChunk sc)
Process the band-filtered samples.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
Oscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.SineOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.SquareOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.SawOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.NoiseOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.DummyOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Oscillator.FrequencyModulatedOscillator.getSampleChunk(int length,
double time,
double freq,
int gain,
AudioFormat format) |
SampleChunk |
Synthesizer.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
AudioProcessor.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
SampleChunk |
FixedSizeSampleAudioProcessor.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
abstract SampleChunk |
AudioProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FixedSizeSampleAudioProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
abstract SampleChunk |
AudioProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
SampleChunk |
FixedSizeSampleAudioProcessor.process(SampleChunk sample)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
SampleBuffer16Bit.getSampleChunk()
Return a sample chunk that contains the data from this sample buffer.
|
SampleChunk |
SampleBuffer8Bit.getSampleChunk()
Return a sample chunk that contains the data from this sample buffer.
|
SampleChunk |
SampleBuffer.getSampleChunk()
Return a sample chunk that contains the data from this sample buffer.
|
SampleChunk |
FloatSampleBuffer.getSampleChunk()
Returns NULL.
|
SampleChunk |
SampleBuffer16Bit.getSampleChunk(int channel)
Return a sample chunk that contains the data from a specific channel in
this sample buffer.
|
SampleChunk |
SampleBuffer8Bit.getSampleChunk(int channel)
Return a sample chunk that contains the data from a specific channel in
this sample buffer.
|
SampleChunk |
SampleBuffer.getSampleChunk(int channel)
Return a sample chunk that contains the data from a specific channel in
this sample buffer.
|
SampleChunk |
FloatSampleBuffer.getSampleChunk(int channel)
Returns NULL.
|
Modifier and Type | Method and Description |
---|---|
static SampleBuffer |
SampleBufferFactory.createSampleBuffer(SampleChunk s,
AudioFormat af)
Create a
SampleBuffer . |
Constructor and Description |
---|
SampleBuffer16Bit(SampleChunk samples,
AudioFormat af)
Create a new 16-bit sample buffer using the given samples and the given
audio format.
|
SampleBuffer8Bit(SampleChunk samples,
AudioFormat af)
Create a new 8-bit sample buffer using the given samples and the given
audio format.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
MemoryAudioSource.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
XuggleAudio.nextSampleChunk()
Retrieve the next SampleChunk from the audio stream.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
AudioOverviewVisualisation.AudioOverviewGenerator.process(SampleChunk samples)
Function that takes a sample chunk and processes the chunk.
|
Modifier and Type | Method and Description |
---|---|
SampleChunk |
AudioOverviewVisualisation.AudioOverviewGenerator.process(SampleChunk samples)
Function that takes a sample chunk and processes the chunk.
|
void |
AudioSpectrogram.process(SampleChunk s)
Processes a single sample chunk: calculates the FFT, gets the magnitudes,
copies the format (if it's the first chunk), and then goes on to update the image.
|
void |
AudioSpectrogram.setData(SampleChunk sc)
Add the given sample chunk into the spectrogram.
|