Class IBXM

java.lang.Object
com.prineside.tdi2.ibxm.IBXM

public class IBXM extends Object
  • Field Details

    • VERSION

      public static final String VERSION
      See Also:
    • channels

      public final Channel[] channels
    • interpolation

      public int interpolation
    • lastSeqPos

      public int lastSeqPos
  • Constructor Details

    • IBXM

      public IBXM(Module module, int samplingRate)
  • Method Details

    • getModule

      public Module getModule()
    • getSampleRate

      public int getSampleRate()
    • setSampleRate

      public void setSampleRate(int rate)
    • setInterpolation

      public void setInterpolation(int interpolation)
    • getMixBufferLength

      public int getMixBufferLength()
    • setMuted

      public void setMuted(int channel, boolean mute)
    • getGlobalVol

      public GlobalVol getGlobalVol()
    • getRow

      public int getRow()
    • getSequencePos

      public int getSequencePos()
    • setSequencePos

      public void setSequencePos(int pos)
    • calculateSongDuration

      public int calculateSongDuration()
    • seek

      public int seek(int samplePos)
    • seekSequencePos

      public void seekSequencePos(int sequencePos, int sequenceRow)
    • getAudio

      public int getAudio(int[] outputBuf)