Class SF2Sample


public final class SF2Sample extends SoundbankResource
Soundfont sample storage.
  • Field Details Link icon

    • name Link icon

      String name
    • startLoop Link icon

      long startLoop
    • endLoop Link icon

      long endLoop
    • sampleRate Link icon

      long sampleRate
    • originalPitch Link icon

      int originalPitch
    • pitchCorrection Link icon

      byte pitchCorrection
    • sampleType Link icon

      int sampleType
    • data Link icon

    • data24 Link icon

  • Constructor Details Link icon

    • SF2Sample Link icon

      public SF2Sample(Soundbank soundBank)
    • SF2Sample Link icon

      public SF2Sample()
  • Method Details Link icon

    • getData Link icon

      public Object getData()
      Specified by:
      getData in class SoundbankResource
    • getDataBuffer Link icon

      public ModelByteBuffer getDataBuffer()
    • getData24Buffer Link icon

      public ModelByteBuffer getData24Buffer()
    • getFormat Link icon

      public AudioFormat getFormat()
    • setData Link icon

      public void setData(ModelByteBuffer data)
    • setData Link icon

      public void setData(byte[] data)
    • setData Link icon

      public void setData(byte[] data, int offset, int length)
    • setData24 Link icon

      public void setData24(ModelByteBuffer data24)
    • setData24 Link icon

      public void setData24(byte[] data24)
    • setData24 Link icon

      public void setData24(byte[] data24, int offset, int length)
    • getName Link icon

      public String getName()
      Overrides:
      getName in class SoundbankResource
    • setName Link icon

      public void setName(String name)
    • getEndLoop Link icon

      public long getEndLoop()
    • setEndLoop Link icon

      public void setEndLoop(long endLoop)
    • getOriginalPitch Link icon

      public int getOriginalPitch()
    • setOriginalPitch Link icon

      public void setOriginalPitch(int originalPitch)
    • getPitchCorrection Link icon

      public byte getPitchCorrection()
    • setPitchCorrection Link icon

      public void setPitchCorrection(byte pitchCorrection)
    • getSampleLink Link icon

      public int getSampleLink()
    • setSampleLink Link icon

      public void setSampleLink(int sampleLink)
    • getSampleRate Link icon

      public long getSampleRate()
    • setSampleRate Link icon

      public void setSampleRate(long sampleRate)
    • getSampleType Link icon

      public int getSampleType()
    • setSampleType Link icon

      public void setSampleType(int sampleType)
    • getStartLoop Link icon

      public long getStartLoop()
    • setStartLoop Link icon

      public void setStartLoop(long startLoop)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object