Package org.robovm.apple.audiotoolbox
Class CAFInstrumentChunk
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<CAFInstrumentChunk>
-
- org.robovm.apple.audiotoolbox.CAFInstrumentChunk
-
- All Implemented Interfaces:
java.lang.Iterable<CAFInstrumentChunk>
public class CAFInstrumentChunk extends org.robovm.rt.bro.Struct<CAFInstrumentChunk>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CAFInstrumentChunk.CAFInstrumentChunkPtr
-
Constructor Summary
Constructors Constructor Description CAFInstrumentChunk()
CAFInstrumentChunk(float baseNote, byte MIDILowNote, byte MIDIHighNote, byte MIDILowVelocity, byte MIDIHighVelocity, float dBGain, int startRegionID, int sustainRegionID, int releaseRegionID, int instrumentID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getBaseNote()
float
getDBGain()
int
getInstrumentID()
byte
getMIDIHighNote()
byte
getMIDIHighVelocity()
byte
getMIDILowNote()
byte
getMIDILowVelocity()
int
getReleaseRegionID()
int
getStartRegionID()
int
getSustainRegionID()
CAFInstrumentChunk
setBaseNote(float baseNote)
CAFInstrumentChunk
setDBGain(float dBGain)
CAFInstrumentChunk
setInstrumentID(int instrumentID)
CAFInstrumentChunk
setMIDIHighNote(byte MIDIHighNote)
CAFInstrumentChunk
setMIDIHighVelocity(byte MIDIHighVelocity)
CAFInstrumentChunk
setMIDILowNote(byte MIDILowNote)
CAFInstrumentChunk
setMIDILowVelocity(byte MIDILowVelocity)
CAFInstrumentChunk
setReleaseRegionID(int releaseRegionID)
CAFInstrumentChunk
setStartRegionID(int startRegionID)
CAFInstrumentChunk
setSustainRegionID(int sustainRegionID)
-
Methods inherited from class org.robovm.rt.bro.Struct
_sizeOf, allocate, allocate, as, clear, clear, copy, copy, copyWithMalloc, copyWithMalloc, free, iterator, iterator, malloc, malloc, next, next, offsetOf, previous, previous, sizeOf, sizeOf, toArray, toList, toStruct, update, update, update, wrap
-
-
-
-
Constructor Detail
-
CAFInstrumentChunk
public CAFInstrumentChunk()
-
CAFInstrumentChunk
public CAFInstrumentChunk(float baseNote, byte MIDILowNote, byte MIDIHighNote, byte MIDILowVelocity, byte MIDIHighVelocity, float dBGain, int startRegionID, int sustainRegionID, int releaseRegionID, int instrumentID)
-
-
Method Detail
-
getBaseNote
public float getBaseNote()
-
setBaseNote
public CAFInstrumentChunk setBaseNote(float baseNote)
-
getMIDILowNote
public byte getMIDILowNote()
-
setMIDILowNote
public CAFInstrumentChunk setMIDILowNote(byte MIDILowNote)
-
getMIDIHighNote
public byte getMIDIHighNote()
-
setMIDIHighNote
public CAFInstrumentChunk setMIDIHighNote(byte MIDIHighNote)
-
getMIDILowVelocity
public byte getMIDILowVelocity()
-
setMIDILowVelocity
public CAFInstrumentChunk setMIDILowVelocity(byte MIDILowVelocity)
-
getMIDIHighVelocity
public byte getMIDIHighVelocity()
-
setMIDIHighVelocity
public CAFInstrumentChunk setMIDIHighVelocity(byte MIDIHighVelocity)
-
getDBGain
public float getDBGain()
-
setDBGain
public CAFInstrumentChunk setDBGain(float dBGain)
-
getStartRegionID
public int getStartRegionID()
-
setStartRegionID
public CAFInstrumentChunk setStartRegionID(int startRegionID)
-
getSustainRegionID
public int getSustainRegionID()
-
setSustainRegionID
public CAFInstrumentChunk setSustainRegionID(int sustainRegionID)
-
getReleaseRegionID
public int getReleaseRegionID()
-
setReleaseRegionID
public CAFInstrumentChunk setReleaseRegionID(int releaseRegionID)
-
getInstrumentID
public int getInstrumentID()
-
setInstrumentID
public CAFInstrumentChunk setInstrumentID(int instrumentID)
-
-