org.robokind.api.audio.processing
Class WavBufferProcessor
java.lang.Object
org.robokind.api.audio.processing.WavBufferProcessor
- All Implemented Interfaces:
- WavProcessor
public class WavBufferProcessor
- extends Object
- implements WavProcessor
- Author:
- Matthew Stevenson
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WavBufferProcessor
public WavBufferProcessor(WavBuffer wav,
int startByte,
int stopByte)
WavBufferProcessor
public WavBufferProcessor(WavBuffer wav)
setSamplesBufferSize
public void setSamplesBufferSize(int size)
- Specified by:
setSamplesBufferSize in interface WavProcessor
getSamplesBufferSize
public int getSamplesBufferSize()
- Specified by:
getSamplesBufferSize in interface WavProcessor
reset
public void reset()
- Specified by:
reset in interface WavProcessor
getLengthSeconds
public double getLengthSeconds()
- Specified by:
getLengthSeconds in interface WavProcessor
getFrameCount
public long getFrameCount()
- Specified by:
getFrameCount in interface WavProcessor
getFormat
public AudioFormat getFormat()
- Specified by:
getFormat in interface WavProcessor
process
public void process(SampleProcessor processor)
- Specified by:
process in interface WavProcessor
Copyright © 2011-2013. All Rights Reserved.