public class HIInstrumentPlayOptionsObject extends HIFoundation
| Constructor and Description |
|---|
HIInstrumentPlayOptionsObject() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Number |
getDuration() |
java.lang.Object |
getFrequency() |
java.lang.Number |
getMasterVolume() |
java.lang.Number |
getMaxFrequency() |
java.lang.Number |
getMinFrequency() |
HIFunction |
getOnEnd() |
java.lang.Object |
getPan() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getParams() |
java.lang.Object |
getVolume() |
void |
setDuration(java.lang.Number duration)
The duration of the note in milliseconds.
|
void |
setFrequency(java.lang.Object frequency)
The frequency of the note to play.
|
void |
setMasterVolume(java.lang.Number masterVolume)
The master volume multiplier to apply to the instrument, regardless of other volume changes.
|
void |
setMaxFrequency(java.lang.Number maxFrequency)
The maximum frequency to allow.
|
void |
setMinFrequency(java.lang.Number minFrequency)
The minimum frequency to allow.
|
void |
setOnEnd(HIFunction onEnd)
Callback function to be called when the play is completed.
|
void |
setPan(java.lang.Object pan)
The panning of the instrument.
|
void |
setVolume(java.lang.Object volume)
The volume of the instrument.
|
public java.lang.Number getDuration()
public java.lang.Object getFrequency()
public java.lang.Number getMasterVolume()
public java.lang.Number getMaxFrequency()
public java.lang.Number getMinFrequency()
public HIFunction getOnEnd()
public java.lang.Object getPan()
public java.util.HashMap<java.lang.String,java.lang.Object> getParams()
getParams in class HIFoundationpublic java.lang.Object getVolume()
public void setDuration(java.lang.Number duration)
public void setFrequency(java.lang.Object frequency)
public void setMasterVolume(java.lang.Number masterVolume)
public void setMaxFrequency(java.lang.Number maxFrequency)
public void setMinFrequency(java.lang.Number minFrequency)
public void setOnEnd(HIFunction onEnd)
public void setPan(java.lang.Object pan)
public void setVolume(java.lang.Object volume)