|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfugue.PatternTransformer
org.jfugue.extras.IntervalPatternTransformer
public class IntervalPatternTransformer
The IntervalPatternTransformer alters music by changing the interval, or step, for each note in the given Pattern. For example, a C5 (note 60) raised 3 steps would turn into a D#5 (note 63). The interval is passed in as a parameter.
For general information on how Pattern Transformers work, refer to the JFugue documentation.
| Constructor Summary | |
|---|---|
IntervalPatternTransformer(int interval)
Instantiates a new IntervalPatternTransformer object. |
|
| Method Summary | |
|---|---|
void |
noteEvent(Note note)
Transforms the given note |
void |
parallelNoteEvent(Note note)
Transforms the given note |
void |
sequentialNoteEvent(Note note)
Transforms the given note |
| Methods inherited from class org.jfugue.PatternTransformer |
|---|
channelPressureEvent, controllerEvent, instrumentEvent, keySignatureEvent, layerEvent, measureEvent, pitchBendEvent, polyphonicPressureEvent, tempoEvent, timeEvent, transform, voiceEvent |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IntervalPatternTransformer(int interval)
| Method Detail |
|---|
public void noteEvent(Note note)
noteEvent in interface ParserListenernoteEvent in class PatternTransformernote - the event that has been parsedNotepublic void sequentialNoteEvent(Note note)
sequentialNoteEvent in interface ParserListenersequentialNoteEvent in class PatternTransformernote - the event that has been parsedNotepublic void parallelNoteEvent(Note note)
parallelNoteEvent in interface ParserListenerparallelNoteEvent in class PatternTransformernote - the event that has been parsedNote
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||