|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ads.AbstractTrack
This class will probably become the super class for AudioTrack and MidiTrack
Constructor Summary | |
AbstractTrack()
|
Method Summary | |
java.lang.String |
getDeviceName()
Get the device name of this track. |
java.lang.String |
getFileName()
Get the file name of this track. |
int |
getInputDeviceNumber()
Get the input device number of this track. |
long |
getLength()
Get the length of this track. |
java.lang.String |
getName()
Get the name of this track. |
int |
getOutputDeviceNumber()
Get the output device number of this track. |
long |
getPosition()
Get the current position of this track. |
int |
getTrackNumber()
Get the track number of this track. |
boolean |
isAudioBoolean()
Returns true if this is an audio track. |
boolean |
isLoopBoolean()
Returns true if this is a loop track. |
boolean |
isMidiBoolean()
Returns true if this is a midi track. |
boolean |
isMute()
Returns true if this track is muted. |
boolean |
isPlay()
Returns true if this track set to playback. |
boolean |
isRecord()
Returns true if this track set to record. |
boolean |
isSolo()
Returns true if this track is in solo mode. |
void |
setAudioBoolean(boolean audioBoolean)
Makes this track an audio track. |
void |
setDeviceName(java.lang.String deviceName)
Set the device name of this track. |
void |
setFileName(java.lang.String fileName)
Set the file name of this track. |
void |
setGain(int val)
Sets the gain for this track. |
void |
setInputDeviceNumber(int inputDeviceNumber)
Set the input device number of this track. |
void |
setLength(long length)
Set the length of this track. |
void |
setLoopBoolean(boolean loopBoolean)
Makes this track a loop track. |
void |
setMidiBoolean(boolean midiBoolean)
Makes this track a midi track. |
void |
setMute(boolean mute)
Mutes this track. |
void |
setName(java.lang.String name)
Set the name of this track. |
void |
setOutputDeviceNumber(int outputDeviceNumber)
Set the output device number of this track. |
void |
setPlay(boolean play)
Sets this track to playback. |
void |
setPosition(long position)
Set the current position of this track. |
void |
setRecord(boolean record)
Sets this track set to record. |
void |
setSolo(boolean solo)
Sets this track to solo mode. |
void |
setTrackNumber(int trackNum)
Set the track number of this track. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractTrack()
Method Detail |
public long getLength()
public void setLength(long length)
public long getPosition()
public void setPosition(long position)
public int getTrackNumber()
public void setTrackNumber(int trackNum)
public int getInputDeviceNumber()
public void setInputDeviceNumber(int inputDeviceNumber)
public int getOutputDeviceNumber()
public void setOutputDeviceNumber(int outputDeviceNumber)
public java.lang.String getDeviceName()
public void setDeviceName(java.lang.String deviceName)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public void setGain(int val)
public boolean isAudioBoolean()
public void setAudioBoolean(boolean audioBoolean)
public boolean isMidiBoolean()
public void setMidiBoolean(boolean midiBoolean)
public boolean isLoopBoolean()
public void setLoopBoolean(boolean loopBoolean)
public boolean isRecord()
public void setRecord(boolean record)
public boolean isPlay()
public void setPlay(boolean play)
public boolean isMute()
public void setMute(boolean mute)
public boolean isSolo()
public void setSolo(boolean solo)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |