|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.frinika.sequencer.model.Lane
com.frinika.sequencer.model.AudioLane
public class AudioLane
| Field Summary | |
|---|---|
protected uk.org.toot.audio.core.AudioProcess |
audioInsert
|
protected java.io.File |
clipFile
|
static int |
stripNo
|
| Fields inherited from class com.frinika.sequencer.model.Lane |
|---|
children, height, parts |
| Constructor Summary | |
|---|---|
AudioLane(ProjectContainer project)
|
|
| Method Summary | |
|---|---|
void |
beforeStart()
This event is sent on before sequencer start |
Part |
createPart()
|
Selectable |
deepCopy(Selectable parent)
Complete copy of object. |
void |
deepMove(long tick)
Move object and all children by tick |
void |
dispose()
|
uk.org.toot.audio.core.AudioProcess |
getAudioInDevice()
|
javax.swing.Icon |
getIcon()
|
uk.org.toot.audio.mixer.MixControls |
getMixerControls()
|
double |
getMonitorValue()
|
boolean |
isMute()
|
boolean |
isRecording()
|
boolean |
isSolo()
|
AudioWriter |
newAudioWriter()
Creates a new audio file handle to save a clip. |
java.io.File |
newFilename()
|
void |
removeFromModel()
Remove the lane from the project. |
void |
restoreFromClone(EditHistoryRecordable object)
On removal the EditHistoryContainer will attempt to clone the object - and if restored later it will use the restoreFromClone method to restore the cloned data on the original instance. |
void |
setAudioInDevice(uk.org.toot.audio.core.AudioProcess handle)
|
void |
setMute(boolean b)
|
void |
setRecording(boolean b)
|
void |
setSolo(boolean b)
|
void |
start()
This event is sent on after sequencer start |
void |
stop()
This event is sent on sequencer stop |
| Methods inherited from class com.frinika.sequencer.model.Lane |
|---|
add, addChildLane, addChildLane, addToModel, clone, displayStructure, getChildren, getDisplayH, getDisplayID, getDisplayY, getFamilyLanes, getHeight, getName, getParts, getProject, isHidden, isOpen, isSelected, leftTickForMove, onLoad, remove, removeAll, removeChildLane, rightTickForMove, setHeight, setHidden, setName, setOpen, setSelected |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected transient uk.org.toot.audio.core.AudioProcess audioInsert
public static int stripNo
protected transient java.io.File clipFile
| Constructor Detail |
|---|
public AudioLane(ProjectContainer project)
| Method Detail |
|---|
public void dispose()
public void removeFromModel()
Lane
removeFromModel in interface SelectableremoveFromModel in class Lanepublic void restoreFromClone(EditHistoryRecordable object)
EditHistoryRecordable
restoreFromClone in interface EditHistoryRecordablepublic Selectable deepCopy(Selectable parent)
Selectable
deepCopy in interface Selectableparent - owner of the new object;
public void deepMove(long tick)
Selectable
deepMove in interface Selectablepublic boolean isRecording()
isRecording in interface RecordableLanepublic boolean isMute()
isMute in interface RecordableLanepublic boolean isSolo()
public void setRecording(boolean b)
setRecording in interface RecordableLanepublic void setMute(boolean b)
setMute in interface RecordableLanepublic void setSolo(boolean b)
public uk.org.toot.audio.core.AudioProcess getAudioInDevice()
public void setAudioInDevice(uk.org.toot.audio.core.AudioProcess handle)
public double getMonitorValue()
getMonitorValue in interface RecordableLanepublic AudioWriter newAudioWriter()
public java.io.File newFilename()
public void beforeStart()
SequencerListener
beforeStart in interface SequencerListenerpublic void start()
SequencerListener
start in interface SequencerListenerpublic void stop()
SequencerListener
stop in interface SequencerListenerpublic uk.org.toot.audio.mixer.MixControls getMixerControls()
public Part createPart()
createPart in class Lanepublic javax.swing.Icon getIcon()
getIcon in class Lane
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||