com.frinika.project.scripting.javascript
Class JavascriptScope.Song

java.lang.Object
  extended by com.frinika.project.scripting.javascript.JavascriptScope.Song
Enclosing class:
JavascriptScope

public class JavascriptScope.Song
extends java.lang.Object


Method Summary
 void createNew()
           
 java.lang.Object[] getAudioLanes()
           
 float getBeatsPerMinute()
           
 java.lang.String getFilename()
           
 java.lang.Object getLane(java.lang.String name)
           
 java.lang.Object[] getLanes()
           
 java.lang.Object[] getMidiLanes()
           
 int getPosition()
           
 java.lang.Object[] getSystemLanes()
           
 java.lang.Object[] getTextLanes()
           
 int getTicksPerBeat()
           
 java.lang.Object newLane(java.lang.String name, int type)
           
 void open(java.lang.String filename)
           
 void play()
           
 void playUntil(int tick)
           
 void record()
           
 void rewind()
           
 void save()
           
 void saveAs(java.lang.String filename)
           
 void setPosition(int tick)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSystemLanes

public java.lang.Object[] getSystemLanes()

getLanes

public java.lang.Object[] getLanes()

getMidiLanes

public java.lang.Object[] getMidiLanes()

getAudioLanes

public java.lang.Object[] getAudioLanes()

getTextLanes

public java.lang.Object[] getTextLanes()

getFilename

public java.lang.String getFilename()

getTicksPerBeat

public int getTicksPerBeat()

getBeatsPerMinute

public float getBeatsPerMinute()

setPosition

public void setPosition(int tick)

getPosition

public int getPosition()

play

public void play()

playUntil

public void playUntil(int tick)

stop

public void stop()

rewind

public void rewind()

record

public void record()

save

public void save()

saveAs

public void saveAs(java.lang.String filename)

open

public void open(java.lang.String filename)

createNew

public void createNew()

newLane

public java.lang.Object newLane(java.lang.String name,
                                int type)

getLane

public java.lang.Object getLane(java.lang.String name)