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()