|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Pattern | |
|---|---|
| org.jfugue | |
| org.jfugue.extras | |
| Uses of Pattern in org.jfugue |
|---|
| Methods in org.jfugue that return Pattern | |
|---|---|
Pattern |
Rhythm.getPattern()
|
Pattern |
MusicStringRenderer.getPattern()
|
Pattern |
MicrotoneNotation.getPattern(java.lang.String notation)
|
Pattern |
IntervalNotation.getPatternForRootNote(Note rootNote)
|
Pattern |
IntervalNotation.getPatternForRootNote(Pattern pattern)
|
Pattern |
IntervalNotation.getPatternForRootNote(java.lang.String musicString)
|
Pattern |
DeviceThatWillTransmitMidi.getPatternFromListening()
|
Pattern |
Rhythm.getPatternWithInterval(Note rootNote)
|
Pattern |
Rhythm.getPatternWithInterval(Pattern pattern)
|
Pattern |
Rhythm.getPatternWithInterval(java.lang.String string)
|
static Pattern |
MusicalEffects.hammerOn(Note note1,
Note note2,
double duration,
int numHammers)
Returns a Pattern that plays two notes in rapid succession (for a total of each note being played numHammers times) over the given duration. |
Pattern |
Player.loadMidi(java.io.File file)
Parses a MIDI file and returns a Pattern. |
static Pattern |
Pattern.loadPattern(java.io.File file)
|
static Pattern |
MusicalEffects.slide(Note note1,
Note note2,
double duration,
int numSteps)
Returns a Pattern that plays a slide between two notes over the given duration. |
Pattern |
Pattern.subPattern(int beginIndex)
Returns a new Pattern that is a subpattern of this pattern. |
Pattern |
Pattern.subPattern(int beginIndex,
int endIndex)
Returns a new Pattern that is a subpattern of this pattern. |
Pattern |
PatternTransformer.transform(Pattern p)
Transforms the pattern, according to the event method that you have presumably extended. |
static Pattern |
MusicalEffects.trill(Note note1,
Note note2,
double duration,
int numSteps)
Right now, this is a pass-through to hammerOn() |
| Methods in org.jfugue with parameters of type Pattern | |
|---|---|
void |
Pattern.add(Pattern... patterns)
Adds a number of patterns sequentially |
void |
Pattern.add(Pattern pattern)
Adds an additional pattern to the end of this pattern. |
void |
Pattern.add(Pattern pattern,
int numTimes)
Adds an additional pattern to the end of this pattern. |
void |
PatternListenerAdapter.fragmentAdded(Pattern fragment)
Called when a new fragment has been added to a pattern |
void |
PatternListener.fragmentAdded(Pattern fragment)
Called when a new fragment has been added to a pattern |
static Note |
MusicStringParser.getNote(Pattern pattern)
Parses a pattern which presumably contains one token, which is a note. |
Pattern |
IntervalNotation.getPatternForRootNote(Pattern pattern)
|
Pattern |
Rhythm.getPatternWithInterval(Pattern pattern)
|
javax.sound.midi.Sequence |
Player.getSequence(Pattern pattern)
Returns the sequence containing the MIDI data from the given pattern. |
void |
MusicStringParser.parse(Pattern pattern)
Parses a Pattern and fires events to subscribed ParserListener
interfaces. |
void |
Player.play(Anticipator anticipator,
Pattern pattern,
long offset)
|
void |
Player.play(Pattern pattern)
Plays a pattern by setting up a Renderer and feeding the pattern to it. |
void |
Player.saveMidi(Pattern pattern,
java.io.File file)
Saves the MIDI data from a pattern into a file. |
void |
StreamingPlayer.stream(Pattern singleToken)
Streams a Pattern containing a single token. |
void |
StreamingPlayer.streamAndWait(Pattern fragment)
Streams a Pattern containing one or more tokens, and waits for each token to finish playing before returning. |
Pattern |
PatternTransformer.transform(Pattern p)
Transforms the pattern, according to the event method that you have presumably extended. |
| Constructors in org.jfugue with parameters of type Pattern | |
|---|---|
Pattern(Pattern... patterns)
This constructor creates a new Pattern that contains each of the given patterns |
|
Pattern(Pattern pattern)
Copy constructor |
|
| Uses of Pattern in org.jfugue.extras |
|---|
| Methods in org.jfugue.extras that return Pattern | |
|---|---|
Pattern |
GetPatternForVoiceTool.getPattern()
|
| Methods in org.jfugue.extras with parameters of type Pattern | |
|---|---|
java.util.List<java.lang.Byte> |
GetInstrumentsUsedTool.getInstrumentsUsedInPattern(Pattern pattern)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||