org.jfugue
Class IntervalNotation
java.lang.Object
org.jfugue.IntervalNotation
public class IntervalNotation
- extends java.lang.Object
A IntervalNotation is a MusicString that only contains interval information and durations, not actual notes.
A riff is converted into an actual MusicString by applying a root note.
- Version:
- 4.0
- Author:
- David Koelle
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntervalNotation
public IntervalNotation(java.lang.String musicStringWithIntervals)
setMusicStringWithIntervals
public void setMusicStringWithIntervals(java.lang.String musicStringWithIntervals)
getMusicStringWithIntervals
public java.lang.String getMusicStringWithIntervals()
getPatternForRootNote
public Pattern getPatternForRootNote(java.lang.String musicString)
getPatternForRootNote
public Pattern getPatternForRootNote(Pattern pattern)
getPatternForRootNote
public Pattern getPatternForRootNote(Note rootNote)