com.github.dakusui.symfonion.song
Class Song

java.lang.Object
  extended by com.github.dakusui.symfonion.song.Song

public class Song
extends Object


Constructor Summary
Song(com.github.dakusui.logias.lisp.Context logiasContext, com.google.gson.JsonObject json)
           
 
Method Summary
 List<Bar> bars()
           
 com.github.dakusui.logias.lisp.Context getLogiasContext()
           
 Groove groove(String grooveName)
           
 void init()
           
 NoteMap noteMap(String noteMapName)
           
 Part part(String name)
           
 Set<String> partNames()
           
 Pattern pattern(String patternName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Song

public Song(com.github.dakusui.logias.lisp.Context logiasContext,
            com.google.gson.JsonObject json)
Method Detail

init

public void init()
          throws SymfonionException
Throws:
SymfonionException

pattern

public Pattern pattern(String patternName)

noteMap

public NoteMap noteMap(String noteMapName)

bars

public List<Bar> bars()

partNames

public Set<String> partNames()

part

public Part part(String name)

getLogiasContext

public com.github.dakusui.logias.lisp.Context getLogiasContext()

groove

public Groove groove(String grooveName)


Copyright © 2013. All Rights Reserved.