public interface ChunkInstrument extends Chunk
The following features are supported:
WavPackage.getChunkInstrument()| Modifier and Type | Method and Description |
|---|---|
byte |
getFineTune()
Returns the value of the 'Fine Tune' attribute.
|
byte |
getGain()
Returns the value of the 'Gain' attribute.
|
byte |
getHighNote()
Returns the value of the 'High Note' attribute.
|
byte |
getHighVelocity()
Returns the value of the 'High Velocity' attribute.
|
byte |
getLowNote()
Returns the value of the 'Low Note' attribute.
|
byte |
getLowVelocity()
Returns the value of the 'Low Velocity' attribute.
|
byte |
getUnshiftedNote()
Returns the value of the 'Unshifted Note' attribute.
|
void |
setFineTune(byte value)
Sets the value of the '
Fine Tune' attribute. |
void |
setGain(byte value)
Sets the value of the '
Gain' attribute. |
void |
setHighNote(byte value)
Sets the value of the '
High Note' attribute. |
void |
setHighVelocity(byte value)
Sets the value of the '
High Velocity' attribute. |
void |
setLowNote(byte value)
Sets the value of the '
Low Note' attribute. |
void |
setLowVelocity(byte value)
Sets the value of the '
Low Velocity' attribute. |
void |
setUnshiftedNote(byte value)
Sets the value of the '
Unshifted Note' attribute. |
getBlockAlignedSize, getChunkTypeID, getChunkTypeIDValue, getSize, init, toByteArraybyte getUnshiftedNote()
If the meaning of the 'Unshifted Note' attribute isn't clear, there really should be more of a description here...
setUnshiftedNote(byte),
WavPackage.getChunkInstrument_UnshiftedNote()void setUnshiftedNote(byte value)
Unshifted Note' attribute.
value - the new value of the 'Unshifted Note' attribute.getUnshiftedNote()byte getFineTune()
If the meaning of the 'Fine Tune' attribute isn't clear, there really should be more of a description here...
setFineTune(byte),
WavPackage.getChunkInstrument_FineTune()void setFineTune(byte value)
Fine Tune' attribute.
value - the new value of the 'Fine Tune' attribute.getFineTune()byte getGain()
If the meaning of the 'Gain' attribute isn't clear, there really should be more of a description here...
setGain(byte),
WavPackage.getChunkInstrument_Gain()void setGain(byte value)
Gain' attribute.
value - the new value of the 'Gain' attribute.getGain()byte getLowNote()
If the meaning of the 'Low Note' attribute isn't clear, there really should be more of a description here...
setLowNote(byte),
WavPackage.getChunkInstrument_LowNote()void setLowNote(byte value)
Low Note' attribute.
value - the new value of the 'Low Note' attribute.getLowNote()byte getHighNote()
If the meaning of the 'High Note' attribute isn't clear, there really should be more of a description here...
setHighNote(byte),
WavPackage.getChunkInstrument_HighNote()void setHighNote(byte value)
High Note' attribute.
value - the new value of the 'High Note' attribute.getHighNote()byte getLowVelocity()
If the meaning of the 'Low Velocity' attribute isn't clear, there really should be more of a description here...
setLowVelocity(byte),
WavPackage.getChunkInstrument_LowVelocity()void setLowVelocity(byte value)
Low Velocity' attribute.
value - the new value of the 'Low Velocity' attribute.getLowVelocity()byte getHighVelocity()
If the meaning of the 'High Velocity' attribute isn't clear, there really should be more of a description here...
setHighVelocity(byte),
WavPackage.getChunkInstrument_HighVelocity()void setHighVelocity(byte value)
High Velocity' attribute.
value - the new value of the 'High Velocity' attribute.getHighVelocity()