org.rubato.rubettes.util
Class MacroNoteGenerator
java.lang.Object
org.rubato.rubettes.util.NoteGenerator
org.rubato.rubettes.util.MacroNoteGenerator
public class MacroNoteGenerator
- extends NoteGenerator
Methods inherited from class org.rubato.rubettes.util.NoteGenerator |
addNoteToMelody, copyAndSetLayer, createAbsoluteNote, createNodeDenotator, createNodeDenotator, createNodeDenotator, createNodeDenotators, createNoteDenotator, createNoteDenotator, createScoreWithMelody, createSimpleMelody, createSimpleMelody, getDoubleValue, getDurationForm, getLayer, getLoudnessForm, getOnsetForm, getPitchForm, getScoreForm, makeNoteAbsolute, makeNoteRelative, modifyNoteDenotator, modifyNoteDenotator, modifyNoteDenotator, startNewMelody |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacroNoteGenerator
public MacroNoteGenerator()
createEmptyScore
public PowerDenotator createEmptyScore()
- Specified by:
createEmptyScore
in class NoteGenerator
convertScore
public Denotator convertScore(Denotator input)
- Specified by:
convertScore
in class NoteGenerator
createFlatMacroScore
public PowerDenotator createFlatMacroScore(double[][] values)
createMultiLevelMacroScore
public PowerDenotator createMultiLevelMacroScore(double[][] values)
createSpecificNodeDenotator
public LimitDenotator createSpecificNodeDenotator(java.util.List<Denotator> coordinates)
createSpecificNoteDenotator
public LimitDenotator createSpecificNoteDenotator(java.util.List<Denotator> coordinates)
getMacroScoreForm
public PowerForm getMacroScoreForm()
- Returns the MacroScore form from the system repository.