public abstract class VoiceDescription
extends java.lang.Object
PolyphonicInstrument
Constructor and Description |
---|
VoiceDescription(java.lang.String name,
java.lang.String[] presetNames) |
Modifier and Type | Method and Description |
---|---|
abstract UnitVoice |
createUnitVoice()
Instantiate one of these voices.
|
java.lang.String |
getName() |
int |
getPresetCount() |
java.lang.String[] |
getPresetNames() |
abstract java.lang.String[] |
getTags(int presetIndex) |
abstract java.lang.String |
getVoiceClassName() |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public VoiceDescription(java.lang.String name, java.lang.String[] presetNames)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getPresetCount()
public java.lang.String[] getPresetNames()
public abstract java.lang.String[] getTags(int presetIndex)
public abstract UnitVoice createUnitVoice()
public abstract java.lang.String getVoiceClassName()
public java.lang.String toString()
toString
in class java.lang.Object