org.p2c2e.blorb
Class Aiff

java.lang.Object
  extended byorg.p2c2e.blorb.Aiff

public class Aiff
extends java.lang.Object


Constructor Summary
Aiff(BlorbFile.Chunk c)
           
 
Method Summary
 int getBlockSize()
           
 int getMarkerPos(int id)
           
 org.p2c2e.blorb.Aiff.Marker[] getMarkers()
           
 int getNumChannels()
           
 int getNumSampleFrames()
           
 int getOffset()
           
 double getSampleRate()
           
 int getSampleSize()
           
 byte[] getSoundData()
           
 int getSustainLoopBegin()
           
 int getSustainLoopEnd()
           
 int getSustainLoopPlayMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Aiff

public Aiff(BlorbFile.Chunk c)
     throws java.io.IOException
Method Detail

getMarkerPos

public int getMarkerPos(int id)

getNumChannels

public int getNumChannels()

getNumSampleFrames

public int getNumSampleFrames()

getSampleSize

public int getSampleSize()

getSampleRate

public double getSampleRate()

getOffset

public int getOffset()

getBlockSize

public int getBlockSize()

getSoundData

public byte[] getSoundData()

getMarkers

public org.p2c2e.blorb.Aiff.Marker[] getMarkers()

getSustainLoopPlayMode

public int getSustainLoopPlayMode()

getSustainLoopBegin

public int getSustainLoopBegin()

getSustainLoopEnd

public int getSustainLoopEnd()