public class CustomInstrument extends java.lang.Object implements IInstrument
| Constructor and Description |
|---|
CustomInstrument(java.lang.String name,
java.lang.String fileName,
int pitch,
boolean autoPressKeys) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
float |
getDefaultPitch() |
java.lang.String |
getFileName() |
java.lang.String |
getName() |
int |
getPitch() |
java.lang.String |
getSoundName() |
int |
hashCode() |
boolean |
isAutoPressKeys() |
boolean |
isVanillaNote() |
void |
setAutoPressKeys(boolean autoPressKeys) |
void |
setFileName(java.lang.String fileName) |
void |
setName(java.lang.String name) |
void |
setPitch(int pitch) |
java.lang.String |
toString() |
public CustomInstrument(java.lang.String name,
java.lang.String fileName,
int pitch,
boolean autoPressKeys)
public java.lang.String getName()
public int getPitch()
public float getDefaultPitch()
getDefaultPitch in interface IInstrumentpublic java.lang.String getFileName()
public boolean isAutoPressKeys()
public void setName(java.lang.String name)
public void setPitch(int pitch)
public void setAutoPressKeys(boolean autoPressKeys)
public void setFileName(java.lang.String fileName)
public boolean isVanillaNote()
isVanillaNote in interface IInstrumentpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getSoundName()
getSoundName in interface IInstrumentpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object