Overview
Package
Class
Deprecated
Index
Help
Groovy Documentation
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addNote
(int, int, long, long)
- Method in
MidiCategory
Add midi note in this group
B
beanAsk
(def, def, null, null)
- Method in
GUIHelper
Ask parameters from a class
beginAt
(long)
- Method in
HoleCategory
change the hole start
C
changeLength
(long)
- Method in
HoleCategory
Change the length of the hole
changeTrack
(Track)
- Method in
HoleCategory
Create a new Hole with the track given in parameter
ChooseFileFrame
- Class in
groovy.aprint.tools
Class for selecting a file, the action closure is launch after the file has been selected
ChooseFolderFrame
- Class in
groovy.aprint.tools
Class for ease the use of a window for selecting a folder
clear
()
- Method in
TransformHelper
Clear Mapping for this transformation
compareTo
(Drum)
- Method in
Drum
compareTo
(Note)
- Method in
Note
countDistinctNotes
()
- Method in
MidiCategory
Return a hash with all the notes and the count of each notes the notes are the keys, the values are the cardinality
D
doConvert
()
- Method in
MidiTransformHelper
Launch the midi transform ...
Drum
- Class in
groovy.aprint.transform
dumpTransformation
()
- Method in
TransformHelper
Dump the current transformation, in a hash containing track matching
E
equals
(def)
- Method in
Note
F
filter
(null)
- Method in
MidiCategory
Filter the collection with a specific filter
filterChannel
(int)
- Method in
MidiCategory
Filter event in a channel and return only the events link to the channel passed in parameter
filterMidiTrack
(int)
- Method in
MidiCategory
Filter events from a specific track, and return only the events in this track
filterNotes
()
- Method in
MidiCategory
Filter the note in a midiEvent Group
find
(null)
- Method in
ScaleHelper
find a track associated to a note (the note is given in parameter) the search is done wheter the note is associated to a specific RegisterSet (BASS, ACCOMPAGNMENT, MELODY ...)
G
generateGraph
()
- Method in
VIZInstrumentGraphGenerator
Create the graph in graph viz format @return
getDrumTracks
()
- Method in
ScaleHelper
alias for getPercussionTracks, for english people @return
getHelper
()
- Method in
ScaleCategory
Create a scale helper @return
getNote
()
- Method in
NoteCategory
Get the note from a String scription, the string is formatted as this : "C3" @return
getNotes
()
- Method in
ScaleHelper
get Notes
getNoteTracks
()
- Method in
ScaleHelper
get all the tracks containing a note definition
getPercussionTracks
()
- Method in
ScaleHelper
get all the tracks containing a percussion (drum) definition
getRegisterTracks
()
- Method in
ScaleHelper
get all the tracks containing registers definitions
getScale
()
- Method in
ScaleHelper
Get the underlying scale
getTracks
()
- Method in
ScaleHelper
get Tracks
GUIHelper
- Class in
groovy.aprint.tools
Helper class for creating GUI frames or interfaces
H
hashCode
()
- Method in
Note
HoleCategory
- Class in
groovy.aprint.transform
Tools for hole manipulation, creating a new hole from a new start, a new length, or changing the track number
I
isDrum
()
- Method in
Track
Return if the track is a drum @return
isNote
()
- Method in
Track
return if the track is a note @return
J
K
L
listDistinctNotes
()
- Method in
MidiCategory
List distinct notes from the midi files
listTracks
()
- Method in
MidiCategory
List the tracks from the event group @return
load
()
- Method in
MidiFileCategory
loadTransformation
(def)
- Method in
TransformHelper
Load a transformation
M
map
(null)
- Method in
MidiTransformHelper
@return
Parameters:
assoc,
- a hash containing a "notes" key associated with an array of notes, and a "tracks" keys associated to an array of track
map
(Track[], Track[])
- Method in
TransformHelper
create an association from the o tracks to the d track
mapDrum
(Note, Track)
- Method in
MidiTransformHelper
Map a midi note not in channel 9, but handled for percussions, if one parameter is null an exception is raised.
mergeWith
(MidiTransformHelper)
- Method in
MidiTransformHelper
Merge the transformation with the transform passed in parameter
MidiCategory
- Class in
groovy.aprint.midi
Helper Category for midi handling
MidiFileCategory
- Class in
groovy.aprint.midi
Helper for loading midi file from a file object
MidiTransformHelper
- Class in
groovy.aprint.midi
Helper class for transforming the midi files, by track associations
MidiTransformHelper
(ScaleHelper, null)
- Constructor in
MidiTransformHelper
Constructor with the midi helper and event group
minus
(int)
- Method in
Note
substract the number of subtones given in parameters
N
newLength
(long)
- Method in
HoleCategory
Create a new Hole copy with a new time length
newTrack
(Track)
- Method in
HoleCategory
Create a new Hole with the track given in parameter
newTs
(long)
- Method in
HoleCategory
Create a new Hole copy with a new timestamp
Note
- Class in
groovy.aprint.transform
Note : Object representing a note, from midiCode
NoteCategory
- Class in
groovy.aprint.transform
This Category permit to transform a string in Note object
notes
(null)
- Method in
ScaleHelper
get all the notes of a registerset
O
octaveM
()
- Method in
Note
get a new note from the lower octave
octaveP
()
- Method in
Note
get a new note with an upper octave
P
plus
(int)
- Method in
Note
add the number of subtones given in parameters
propertyMissing
(null)
- Method in
ScaleHelper
Q
R
S
save
(null)
- Method in
MidiCategory
Write the group to a midi file 0
ScaleCategory
- Class in
groovy.aprint.transform
This category add a .helper method on the scale object to create a scale helper
ScaleHelper
- Class in
groovy.aprint.transform
Class helper for finding tracks in the scale / instrument
ScaleHelper
(null)
- Constructor in
ScaleHelper
show
()
- Method in
ChooseFileFrame
Display the frame
show
()
- Method in
ChooseFolderFrame
showFrame
(null, null, null)
- Method in
GUIHelper
ShowFrame with a list of parameter, the parameters are listed vertically
showMessage
(def)
- Method in
GUIHelper
function to show a message to the user
T
to
(Note)
- Method in
Note
get a note range from this note to the parametrized note
to
(int)
- Method in
Track
Create a track range, from the given track to the other one
toString
()
- Method in
Note
toString
()
- Method in
Track
Dump the object to a string
toString
()
- Method in
TransformHelper
To String, display the current transform
Track
- Class in
groovy.aprint.transform
Track on an instrument scale, reference to a track, handling the track index and remember the origin scale
track
(Note, null)
- Method in
ScaleHelper
get a note track in a specific register set, if the registerset is null, the method returns the first note encountered
parameter:
n the note to find
@parameter registerSet the registerset in which finding the track, if null it ignore the registerset
tracks
(Note[])
- Method in
ScaleHelper
get all the tracks associated to notes in all registerset
tracksWithoutOctave
(Note[])
- Method in
ScaleHelper
Get All tracks associated to given notes, without octave match
trackWithoutOctave
(Note, null)
- Method in
ScaleHelper
find a track in a register set independently of the octave
transform
(null)
- Method in
TransformHelper
Transform the virtual book in an other virtual book, using this object configuration
transformFor
(ScaleHelper)
- Method in
MidiCategory
Create Transform for Midi into VirtualBook conversion
transformFor
(ScaleHelper)
- Method in
ScaleHelper
Create a transform helper to the scale helper given in parameter
TransformHelper
- Class in
groovy.aprint.transform
Transformation helper, help construct a mapping between 2 instruments and create a transformation on it
TransformHelper
(null, null, boolean)
- Constructor in
TransformHelper
U
V
VIZInstrumentGraphGenerator
- Class in
groovy.aprint.analyze
Class for generating differential analysis on instruments
W
X
Y
Z
_
Groovy Documentation