|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.frinika.audio.io.AudioWavReader
com.frinika.audio.io.AudioReader
com.frinika.sequencer.model.audio.EnvelopedAudioReader
public class EnvelopedAudioReader
Field Summary | |
---|---|
protected long |
attackEnd
|
protected long |
decayStart
|
protected double |
gain
|
Fields inherited from class com.frinika.audio.io.AudioReader |
---|
endByte, fPtrBytes, startByte |
Fields inherited from class com.frinika.audio.io.AudioWavReader |
---|
audioDataByteLength, audioDataStartBytePtr, bytecount, format, lengthInFrames, nChannels, riffdata, sp |
Fields inherited from interface uk.org.toot.audio.core.AudioProcess |
---|
AUDIO_DISCONNECT, AUDIO_OK |
Constructor Summary | |
---|---|
EnvelopedAudioReader(RandomAccessFileIF fis,
float Fs)
|
Method Summary | |
---|---|
protected void |
processAudioImp(uk.org.toot.audio.core.AudioBuffer buffer,
int startChunk,
int endChunk)
|
void |
setEvelope(AudioPart.Envelope e)
|
Methods inherited from class com.frinika.audio.io.AudioReader |
---|
close, eof, fill, fillConstantGain, fillLinearInterpolate, getEnvelopedLengthInFrames, getSampleRate, milliToByte, open, processAudio, processAudioBlock, seekEnvelopeStart, seekFrame, seekFrameInEnvelope, seekTimeInMicros, setBoundsInMicros |
Methods inherited from class com.frinika.audio.io.AudioWavReader |
---|
getChannels, getDataSize, getFormat, getLengthInFrames, readChunkHeader, readFormat |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.frinika.audio.io.BlockableAudioProcess |
---|
getChannels, getLengthInFrames |
Methods inherited from interface com.frinika.audio.io.LimitedAudioReader |
---|
getChannels, getFormat |
Field Detail |
---|
protected double gain
protected long attackEnd
protected long decayStart
Constructor Detail |
---|
public EnvelopedAudioReader(RandomAccessFileIF fis, float Fs) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void setEvelope(AudioPart.Envelope e)
protected void processAudioImp(uk.org.toot.audio.core.AudioBuffer buffer, int startChunk, int endChunk)
processAudioImp
in class AudioReader
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |