Save This Page
Home » openjdk-7 » com.sun.media » sound » [javadoc | source]
com.sun.media.sound
public class: ModelByteBufferWavetable [javadoc | source]
java.lang.Object
   com.sun.media.sound.ModelByteBufferWavetable

All Implemented Interfaces:
    ModelWavetable

Wavetable oscillator for pre-loaded data.
Constructor:
 public ModelByteBufferWavetable(ModelByteBuffer buffer) 
 public ModelByteBufferWavetable(ModelByteBuffer buffer,
    float pitchcorrection) 
 public ModelByteBufferWavetable(ModelByteBuffer buffer,
    AudioFormat format) 
 public ModelByteBufferWavetable(ModelByteBuffer buffer,
    AudioFormat format,
    float pitchcorrection) 
Method from com.sun.media.sound.ModelByteBufferWavetable Summary:
get8BitExtensionBuffer,   getAttenuation,   getBuffer,   getChannels,   getFormat,   getLoopLength,   getLoopStart,   getLoopType,   getPitchcorrection,   open,   openStream,   set8BitExtensionBuffer,   setAttenuation,   setLoopLength,   setLoopStart,   setLoopType,   setPitchcorrection
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.media.sound.ModelByteBufferWavetable Detail:
 public ModelByteBuffer get8BitExtensionBuffer() 
 public float getAttenuation() 
 public ModelByteBuffer getBuffer() 
 public int getChannels() 
 public AudioFormat getFormat() 
 public float getLoopLength() 
 public float getLoopStart() 
 public int getLoopType() 
 public float getPitchcorrection() 
 public ModelOscillatorStream open(float samplerate) 
 public AudioFloatInputStream openStream() 
 public  void set8BitExtensionBuffer(ModelByteBuffer buffer) 
 public  void setAttenuation(float attenuation) 
 public  void setLoopLength(float loopLength) 
 public  void setLoopStart(float loopStart) 
 public  void setLoopType(int loopType) 
 public  void setPitchcorrection(float pitchcorrection)