A B C D E F G H I K L M N O P Q R S T V W _

A

AbstractProcess - Class in com.e1.mxdublin.evlist.process
Base class for any event list processes.
AbstractProcess() - Constructor for class com.e1.mxdublin.evlist.process.AbstractProcess
 
add(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
 
add(int, EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Add Event item in list that will be sorted by time.
add(int[], EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Add item based on an array of int (EG: [480, 627]).
add(String, EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Add item with string time format (EG: "1:2:3:4.1/2").
addActionListener(ActionListener) - Method in class com.e1.mxdublin.DublinProject
Add an action listener to this project when a new file is read or written.
addf(float, EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Add Event item in list that will be sorted by time.
addf(float[], EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Add item based on an array of float (EG: [1, 1.5]).
anything(String, Atom[]) - Method in class com.e1.mxdublin.DublinMaxObjectReceiver
 
appendDefinedProperties(StringBuffer) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Appends the string representation of the defined properties.
appendDefinedProperties(StringBuffer) - Method in class com.e1.mxdublin.evlist.EvNote
 
appendDefinedProperties(StringBuffer) - Method in class com.e1.mxdublin.evlist.EvProg
 
appendDefinedProperties(StringBuffer) - Method in class com.e1.mxdublin.evlist.EvSender
 
appendDefinedProperties(StringBuffer) - Method in class com.e1.mxdublin.evlist.EvTrgNote
 
apply() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Applies the logic to specified list.
apply() - Method in class com.e1.mxdublin.evlist.process.Duration
 
apply() - Method in class com.e1.mxdublin.evlist.process.Quantize
 
apply() - Method in class com.e1.mxdublin.evlist.process.Stretch
 
apply() - Method in class com.e1.mxdublin.evlist.process.Transpose
 
apply() - Method in class com.e1.mxdublin.evlist.process.Velocity
 
applyPanel() - Method in class com.e1.mxdublin.evlist.process.ProcessPanel
The panel must copy the GUI field value to process attributes.
arg - Variable in class com.e1.mxdublin.evlist.EvSender
 
associateFrame(JFrame) - Method in class com.e1.mxdublin.DublinProject
Add this frame to the registry associated to this project.
atom2py(Atom) - Static method in class com.e1.mxdublin.DublinHelper
Transform a atom to a python object.
atoms2py(Atom[]) - Static method in class com.e1.mxdublin.DublinHelper
Transform a list of atoms to a python sequence.

B

bang() - Method in class com.e1.mxdublin.DublinMaxObject
Sends a 24 ppq tick to the internal sequencer.
bang() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Will play the event by calling play() and the wait len_tm to call stop().
BANG - Static variable in class com.e1.mxdublin.evlist.EvSender
 

C

call(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Execute a python method.
cancel() - Method in class com.e1.mxdublin.core.SeqEvent
Cancels current task
cancel() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
 
CHL_1 - Static variable in class com.e1.mxdublin.evlist.EvNote
 
CHL_10 - Static variable in class com.e1.mxdublin.evlist.EvTrgNote
 
choice(Object[]) - Static method in class com.e1.mxdublin.DublinHelper
Returns a random object from the list.
chord(String) - Static method in class com.e1.mxdublin.DublinHelper
Build a chord definition from a string.
chord - Variable in class com.e1.mxdublin.evlist.EvChord
 
chord - Variable in class com.e1.mxdublin.evlist.EvProg
 
chords - Static variable in class com.e1.mxdublin.DublinHelper
Chords definition to used with DublinHelper.chord(String chord).
clear() - Method in class com.e1.mxdublin.evlist.EvList
Remove all element in list.
clear() - Static method in class com.e1.mxdublin.GroupProperties
Will erase all the group-properties that have been declared for this project.
clock() - Method in class com.e1.mxdublin.core.Seq24
 
clock() - Method in class com.e1.mxdublin.core.Seq24Clock
 
clock() - Method in interface com.e1.mxdublin.core.Sequencer
This is called when the external clock sends a 24ppq tick; E.G.
clocked - Variable in class com.e1.mxdublin.Trail
Tells if the trail is waiting for a new event.
clone() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Clone the abstract event.
clone() - Method in class com.e1.mxdublin.evlist.EvList
This will clone the EvList with a deep copy of its content.
clone() - Method in class com.e1.mxdublin.evlist.EvNote
 
clone() - Method in class com.e1.mxdublin.evlist.EvSender
 
closeConsole() - Method in class com.e1.mxdublin.DublinProject
 
com.e1.mxdublin - package com.e1.mxdublin
Main classes for mxdublin
com.e1.mxdublin.core - package com.e1.mxdublin.core
Internal components of mxdublin.
com.e1.mxdublin.evlist - package com.e1.mxdublin.evlist
Used to generate and sequence lists of generic events, see: UML.
com.e1.mxdublin.evlist.process - package com.e1.mxdublin.evlist.process
Utility classes to generate or modify events.
compareTo(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Event item position is compared with another one.
compareTo(GroupProperties) - Method in class com.e1.mxdublin.GroupProperties
 
console() - Method in class com.e1.mxdublin.DublinMaxObject
Called by 'console' Max message, will show complete mxdublin console.
currentItem() - Method in class com.e1.mxdublin.evlist.EvListIterator
Returns the current item.

D

DEFAULT_END - Static variable in class com.e1.mxdublin.evlist.QueryItem
 
DEFAULT_START - Static variable in class com.e1.mxdublin.evlist.QueryItem
 
defaultLoopPoint - Static variable in class com.e1.mxdublin.evlist.EvList
The default EvList length.
Delegate - Class in com.e1.mxdublin
Delegate is a Max Callback class with PyFunction support.
Delegate(PyFunction) - Constructor for class com.e1.mxdublin.Delegate
Will delegate a jython function.
dispose(Trail) - Method in class com.e1.mxdublin.DublinProject
Remove and top trail from the project.
dispose() - Method in class com.e1.mxdublin.Receiver
Stop processing messages; this will unbind the name with the receiver.
dispose() - Method in class com.e1.mxdublin.Trail
Remove trail from registry and cancels any events.
disposeAll() - Method in class com.e1.mxdublin.DublinProject
Stops all trails and release MaxClock objects.
do_match(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.QueryItem
The method to override if you have a more complexe query to do.
DublinException - Exception in com.e1.mxdublin
Generic DublinException type.
DublinException(String) - Constructor for exception com.e1.mxdublin.DublinException
 
DublinException(Throwable) - Constructor for exception com.e1.mxdublin.DublinException
 
DublinException(String, Throwable) - Constructor for exception com.e1.mxdublin.DublinException
 
DublinHelper - Class in com.e1.mxdublin
Sets of helpers utilities for building note/chord/time values from strings and bridging python/java with pd/max.
DublinHelper() - Constructor for class com.e1.mxdublin.DublinHelper
 
DublinMaxObject - Class in com.e1.mxdublin
The Dublin MaxObject implementation in PD/Max.
DublinMaxObject() - Constructor for class com.e1.mxdublin.DublinMaxObject
DublinMaxObject constructor, checks if it already exists.
DublinMaxObjectReceiver - Class in com.e1.mxdublin
Implementation of the 'dr' pdj/mxj object.
DublinMaxObjectReceiver() - Constructor for class com.e1.mxdublin.DublinMaxObjectReceiver
 
DublinMaxObjectReceiver(Atom[]) - Constructor for class com.e1.mxdublin.DublinMaxObjectReceiver
 
DublinProject - Class in com.e1.mxdublin
This class encapsulate a DublinProject.
DublinSystem - Class in com.e1.mxdublin
This class cover mxdublin static data of all dublin instances.
DublinSystem() - Constructor for class com.e1.mxdublin.DublinSystem
 
Duration - Class in com.e1.mxdublin.evlist.process
Forces a single duration, if it is applicable.
Duration() - Constructor for class com.e1.mxdublin.evlist.process.Duration
 

E

edit(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Show the editor for this trail.
edit(Atom[]) - Method in class com.e1.mxdublin.LLDublinMaxObject
 
end_tm - Variable in class com.e1.mxdublin.evlist.QueryItem
List range
equals(Object) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns true if the object value and time is equal to comp.
equals(Object) - Method in class com.e1.mxdublin.Sender
 
err - Static variable in class com.e1.mxdublin.DublinSystem
The standard error stream used by dublin and python objects
EvAbstractItem - Class in com.e1.mxdublin.evlist
Basic type for any event that is added to an event list.
EvAbstractItem() - Constructor for class com.e1.mxdublin.evlist.EvAbstractItem
 
EvAbstractItem(String) - Constructor for class com.e1.mxdublin.evlist.EvAbstractItem
Generic event constructor with defaultProp used as properties
EvAbstractItem(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvAbstractItem
 
EvAction - Class in com.e1.mxdublin.evlist
A simple event that will execution an action.
EvAction(Executable) - Constructor for class com.e1.mxdublin.evlist.EvAction
Execute the 'executable' at 'tm'
EvChord - Class in com.e1.mxdublin.evlist
Event that sends a chord (in midi format) to the specified receiver.
EvChord(String) - Constructor for class com.e1.mxdublin.evlist.EvChord
 
EvChord(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvChord
 
event(int) - Method in class com.e1.mxdublin.Trail
Sets when the next call should be issued since start or reset.
eventDebug() - Method in class com.e1.mxdublin.core.SeqEvent
 
eventf(float) - Method in class com.e1.mxdublin.Trail
Sets when the next call should be issued since start or reset
EvList - Class in com.e1.mxdublin.evlist
EvAbstractItem array list collection.
EvList(int) - Constructor for class com.e1.mxdublin.evlist.EvList
Creates a new EvList with specified length.
EvList() - Constructor for class com.e1.mxdublin.evlist.EvList
Creates a new EvList with size of this.defaultLoopPoint.
evlistClipboard - Static variable in class com.e1.mxdublin.evlist.EvList
EvList clipboard
EvListClipboard - Class in com.e1.mxdublin.evlist
 
EvListClipboard() - Constructor for class com.e1.mxdublin.evlist.EvListClipboard
 
EvListIterator - Class in com.e1.mxdublin.evlist
Extended iterator for event lists.
EvNote - Class in com.e1.mxdublin.evlist
Event that sends a midi note to the specified receiver.
EvNote(String) - Constructor for class com.e1.mxdublin.evlist.EvNote
 
EvNote(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvNote
 
EvProg - Class in com.e1.mxdublin.evlist
Event that sends a chord progression (in midi format) to the specified receiver.
EvProg(String) - Constructor for class com.e1.mxdublin.evlist.EvProg
 
EvProg(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvProg
 
EvSender - Class in com.e1.mxdublin.evlist
Event that will send atoms to the specified receiver.
EvSender(String) - Constructor for class com.e1.mxdublin.evlist.EvSender
 
EvSender(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvSender
 
EvTrg - Class in com.e1.mxdublin.evlist
Event that will send bang symbol to the specified receiver.
EvTrg() - Constructor for class com.e1.mxdublin.evlist.EvTrg
 
EvTrg(String) - Constructor for class com.e1.mxdublin.evlist.EvTrg
 
EvTrg(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvTrg
 
EvTrgNote - Class in com.e1.mxdublin.evlist
Event that sends a specific trigger "note on" message.
EvTrgNote(String) - Constructor for class com.e1.mxdublin.evlist.EvTrgNote
 
EvTrgNote(String, GroupProperties) - Constructor for class com.e1.mxdublin.evlist.EvTrgNote
 
ex(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Execute python snippet.
execFile(String) - Method in class com.e1.mxdublin.DublinProject
Execute code for file.
execSnippet(String) - Method in class com.e1.mxdublin.DublinProject
Execute python snippet named name
execString(String) - Method in class com.e1.mxdublin.DublinProject
Execute python code in code
execute() - Method in class com.e1.mxdublin.core.Seq24Clock
 
execute() - Method in class com.e1.mxdublin.Delegate
Make the call to the specified object
execute() - Method in class com.e1.mxdublin.LLDublinMaxObject
 
extend(int, EvList) - Method in class com.e1.mxdublin.evlist.EvList
Extends the content of another list into this list.

F

factory(String) - Static method in class com.e1.mxdublin.GroupProperties
Returns the instance of a GroupProperties from his id
factory(String) - Static method in class com.e1.mxdublin.Sender
Return same sender based on name.
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns a panel that can edit the current process.
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.Duration
 
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.Quantize
 
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.Stretch
 
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.Transpose
 
factoryPanel() - Method in class com.e1.mxdublin.evlist.process.Velocity
 
factoryTrail(String, DublinProject) - Method in class com.e1.mxdublin.evlist.EvList
Creates a new trail based on this event list.
factoryView(DublinProject) - Method in class com.e1.mxdublin.evlist.TrailEventList
 
factoryView(DublinProject) - Method in class com.e1.mxdublin.Trail
Trails must returns a Swing TrailView object if they want to provide a gui editor to this trail.
file(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Runs a python file into current locals().
filter(QueryItem) - Method in class com.e1.mxdublin.evlist.EvList
Will only keep items in the list that doesn't match query.
filter - Variable in class com.e1.mxdublin.evlist.process.AbstractProcess
The filter that has been applied to the list (can be null).
filterArguments - Variable in class com.e1.mxdublin.PyReceiver
Filter arguments to pass to the python function: if it is a bang, the function will be called with no arguments.
find(QueryItem) - Method in class com.e1.mxdublin.evlist.EvList
 
flags - Variable in class com.e1.mxdublin.evlist.process.AbstractProcess
 
flush() - Method in class com.e1.mxdublin.core.Seq24
 
flush() - Method in interface com.e1.mxdublin.core.Sequencer
Execute pending event that needs to be flush.
fromXML(Element) - Static method in class com.e1.mxdublin.evlist.EvAbstractItem
Return the Event based on the XML element.
fromXML(Element) - Static method in class com.e1.mxdublin.evlist.EvList
Instanciate a EvList from XML representation.
fromXML(Element) - Static method in class com.e1.mxdublin.Trail
Return the Trail from the XML representation.
FULL_VELOCITY - Static variable in class com.e1.mxdublin.evlist.EvNote
 

G

get(String) - Method in class com.e1.mxdublin.GroupProperties
Gets property value.
getConfigurationProperties() - Static method in class com.e1.mxdublin.DublinSystem
Returns the system wide mxdublin properties (configuration)
getCurrentTime(SeqEvent) - Method in class com.e1.mxdublin.core.Seq24
 
getCurrentTime() - Method in class com.e1.mxdublin.core.Seq24
 
getCurrentTime(SeqEvent) - Method in interface com.e1.mxdublin.core.Sequencer
Returns the current time of this event compared with an event
getCurrentTime() - Method in interface com.e1.mxdublin.core.Sequencer
Returns the current time of this sequencer in ppq since it has been started.
getDescription() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the description of the process.
getDescription() - Method in class com.e1.mxdublin.evlist.process.Duration
 
getDescription() - Method in class com.e1.mxdublin.evlist.process.Quantize
 
getDescription() - Method in class com.e1.mxdublin.evlist.process.Stretch
 
getDescription() - Method in class com.e1.mxdublin.evlist.process.Transpose
 
getDescription() - Method in class com.e1.mxdublin.evlist.process.Velocity
 
getFirst(QueryItem) - Method in class com.e1.mxdublin.evlist.EvList
Returns the first item that match query.
getFlags() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the flags of the current process.
getFlags() - Method in class com.e1.mxdublin.evlist.process.Duration
 
getFlags() - Method in class com.e1.mxdublin.evlist.process.Quantize
 
getFlags() - Method in class com.e1.mxdublin.evlist.process.Stretch
 
getFlags() - Method in class com.e1.mxdublin.evlist.process.Transpose
 
getFlags() - Method in class com.e1.mxdublin.evlist.process.Velocity
 
getGroupProperties() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns the associated group-properties for this event.
getLast(QueryItem) - Method in class com.e1.mxdublin.evlist.EvList
Returns the last item that match query.
getList() - Method in class com.e1.mxdublin.evlist.EvList
Return the internal list
getList() - Method in class com.e1.mxdublin.evlist.TrailEventList
Returns the associated list
getLoopPoint() - Method in class com.e1.mxdublin.evlist.EvList
Returns the loop point size of this list.
getLoopPoint() - Method in class com.e1.mxdublin.evlist.TrailEventList
 
getMaxObject() - Method in class com.e1.mxdublin.DublinProject
 
getModCount() - Method in class com.e1.mxdublin.evlist.EvList
Returns the number of time that this list has been modified.
getName() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the name of the process.
getName() - Method in class com.e1.mxdublin.Sender
Returns sender name.
getName() - Method in class com.e1.mxdublin.Trail
Return trail name.
getPanel() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the associated panel (gui) for this process.
getPatchPath() - Method in class com.e1.mxdublin.DublinMaxObject
Returns the current directory of the patch that contains the dublin instance.
getProcess() - Method in class com.e1.mxdublin.evlist.process.ProcessPanel
Returns the associated process for this panel.
getPythonInterpreter() - Method in class com.e1.mxdublin.DublinProject
Returns the running python interpreter instance.
getRunningTrails() - Method in class com.e1.mxdublin.DublinProject
Returns the number of running trails in the project.
getSelection() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the current selection of the list based on the filter and list used.
getSnippet(String) - Method in class com.e1.mxdublin.DublinProject
Returns the python code from the snippet name.
getSnippets() - Method in class com.e1.mxdublin.DublinProject
Returns current project snippets.
getStats() - Method in class com.e1.mxdublin.core.TrailClockStat
Returns the stats in string format
getStoppedTrails() - Method in class com.e1.mxdublin.DublinProject
Returns the number of stopped trails in the project.
getStringFlags() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Returns the flags (in string format) of the current process.
getTempo() - Method in class com.e1.mxdublin.core.Seq24
 
getTempo() - Method in class com.e1.mxdublin.core.Seq24Clock
 
getTempo() - Method in interface com.e1.mxdublin.core.Sequencer
Returns the current tempo of this sequencer.
getTime() - Method in class com.e1.mxdublin.Trail
Return the current trail time in sequencer PPQ since the last start or reset.
getTm() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns event time in ppq.
getTrail(String) - Method in class com.e1.mxdublin.DublinProject
Returns a trail from its name.
getTrailListModel() - Method in class com.e1.mxdublin.DublinProject
Returns the list of active trails.
getTrails() - Method in class com.e1.mxdublin.DublinProject
Return a copy of registered trails.
getValue() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns event representation in string format.
getValue() - Method in class com.e1.mxdublin.evlist.EvChord
 
getValue() - Method in class com.e1.mxdublin.evlist.EvNote
 
getValue() - Method in class com.e1.mxdublin.evlist.EvProg
 
getValue() - Method in class com.e1.mxdublin.evlist.EvSender
 
getValue() - Method in class com.e1.mxdublin.evlist.EvTrg
 
getValue() - Method in class com.e1.mxdublin.evlist.EvTrgNote
 
globalStart - Variable in class com.e1.mxdublin.Trail
By setting this to true, when the user issue a global start, this trail will also be started.
globalStop - Variable in class com.e1.mxdublin.Trail
By setting this to true, when the user issue a global stop, this trail will also be stopped.
gp - Variable in class com.e1.mxdublin.evlist.EvAbstractItem
The GroupProperties assigned to this item.
gpOrders - Variable in class com.e1.mxdublin.evlist.EvListClipboard
 
GroupProperties - Class in com.e1.mxdublin
Group properties are a used to declare global properties to a project and the content is saved with the session.
groupPropertiesNames() - Static method in class com.e1.mxdublin.GroupProperties
 

H

hasNext() - Method in class com.e1.mxdublin.evlist.EvListIterator
Will always returns true unless there is no events between loops points.
hasProperty(String) - Method in class com.e1.mxdublin.GroupProperties
 

I

id - Variable in class com.e1.mxdublin.GroupProperties
 
inlet(int) - Method in class com.e1.mxdublin.DublinMaxObject
Start/stop registred trails by sending 0 (stop) or 1 (start).
invert() - Method in class com.e1.mxdublin.evlist.QueryItem
Invert the result when match() will be used.
isInPureData() - Static method in class com.e1.mxdublin.DublinSystem
Returns true if it is running in pure-data with PDJ.
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns true if the content of this event is the same than event item 'comp'.
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvAction
 
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvChord
 
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvNote
 
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvProg
 
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvSender
 
isLike(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvTrgNote
 
isRunning() - Method in class com.e1.mxdublin.Trail
Returns true if the trail is running.
isSameGroupProperties(String, String) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns true if the property key assigned with value is the same of the group-properties.
itemComp - Variable in class com.e1.mxdublin.evlist.QueryItem
The object to use with isLike()
iteratorLoop() - Method in class com.e1.mxdublin.evlist.EvList
Returns the loop iterator for this list.

K

keyNames() - Method in class com.e1.mxdublin.GroupProperties
Returns the key values of the GroupProperties.

L

last - Variable in class com.e1.mxdublin.Trail
The value in quarter note when the last event/next has been issued.
len_tm - Variable in class com.e1.mxdublin.evlist.EvAbstractItem
The item length time.
level - Variable in class com.e1.mxdublin.evlist.process.Transpose
The semi-tones level to transpose.
list - Variable in class com.e1.mxdublin.evlist.EvListClipboard
 
LLDublinMaxObject - Class in com.e1.mxdublin
LLDublinMaxObject is an extension of the mxdublin object.
LLDublinMaxObject(Atom[]) - Constructor for class com.e1.mxdublin.LLDublinMaxObject
 
load(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Cancels all running trails and loads a new mxdublin project.
load(File) - Method in class com.e1.mxdublin.DublinProject
Open project from file.
load(Atom[]) - Method in class com.e1.mxdublin.LLDublinMaxObject
 
loadElement(Element) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Once the new class is instanciated with EvAbstractedItem.fromXML, the extended class should override this method to read extra attributes.
loadElement(Element) - Method in class com.e1.mxdublin.evlist.TrailEventList
 
loadElement(Element) - Method in class com.e1.mxdublin.Trail
Called when the trail is instantiated from fromXML(Element).
loopPoint - Variable in class com.e1.mxdublin.evlist.EvList
The EvList lenght.
loopReached() - Method in class com.e1.mxdublin.evlist.EvListIterator
Returns true if the loop point is reached.

M

mandatory - Variable in class com.e1.mxdublin.core.SeqEvent
This field controls the sequencer to tell that this event must be played, even if the rest of the events are cancelled.
markqn() - Static method in class com.e1.mxdublin.DublinSystem
Marks the current time has a quater note.
match(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.QueryItem
Check if the item match current query.
MIDI - Static variable in class com.e1.mxdublin.evlist.process.AbstractProcess
Indicate that this process modifies midi (notes) data.
MXDUBLIN_VERSION - Static variable in class com.e1.mxdublin.DublinSystem
String representation of the mxdublin version

N

name - Variable in class com.e1.mxdublin.Sender
The sender name.
newProject() - Method in class com.e1.mxdublin.DublinProject
Creates a new project; this will: cancel all trails, remove all group properties and clear all snippets.
next() - Method in class com.e1.mxdublin.evlist.EvListIterator
Returns the next object.
next(int) - Method in class com.e1.mxdublin.Trail
Sets when the next call should be issued since now.
nextf(float) - Method in class com.e1.mxdublin.Trail
Sets when the next call should be issued since now.
nextTm() - Method in class com.e1.mxdublin.evlist.EvListIterator
Returns the next event with the same time of the current event.
NONE - Static variable in class com.e1.mxdublin.evlist.process.AbstractProcess
Indicate that this process has no flags.
note2trkr(int) - Static method in class com.e1.mxdublin.DublinHelper
Returns the string value (tracker format) of a midi note value
NOTE_OFF - Static variable in class com.e1.mxdublin.evlist.EvNote
 
noteOff - Variable in class com.e1.mxdublin.evlist.EvNote
 
notifyDeleted() - Method in class com.e1.mxdublin.DublinMaxObject
Called when the dublin MaxObject is deleted.
notifyDeleted() - Method in class com.e1.mxdublin.LLDublinMaxObject
 

O

out - Static variable in class com.e1.mxdublin.DublinSystem
The standard output stream used by dublin and python objects.

P

panic() - Method in class com.e1.mxdublin.evlist.EvNote
Utility that will send noteoff on all note that are currently playing.
play() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Tells this event to execute.
play() - Method in class com.e1.mxdublin.evlist.EvAction
 
play() - Method in class com.e1.mxdublin.evlist.EvChord
 
play() - Method in class com.e1.mxdublin.evlist.EvProg
 
play() - Method in class com.e1.mxdublin.evlist.EvSender
Sends the atom to currently assigned sender.
PPQ_RESOLUTION - Static variable in interface com.e1.mxdublin.core.Sequencer
The internal sequencer part per quarter note resolution.
prettyTm(int, int) - Static method in class com.e1.mxdublin.DublinHelper
Returns a string representation of the trail position in quarter note
prettyTm(int) - Static method in class com.e1.mxdublin.DublinHelper
Returns a string representation of the trail position in quarter note.
process(Atom[]) - Method in class com.e1.mxdublin.PyReceiver
 
process(Atom[]) - Method in class com.e1.mxdublin.Receiver
Process atoms received from the inlet of the 'dr' object box.
ProcessPanel - Class in com.e1.mxdublin.evlist.process
Offers a GUI interface to access the parameters of a process.
ProcessPanel() - Constructor for class com.e1.mxdublin.evlist.process.ProcessPanel
 
prog(String) - Static method in class com.e1.mxdublin.DublinHelper
Build a chord definition based on the harmonic progression from a scale.
progInterval(String) - Static method in class com.e1.mxdublin.DublinHelper
Returns the interval used based on a chord progression degree.
project - Variable in class com.e1.mxdublin.DublinMaxObject
 
projectFile - Variable in class com.e1.mxdublin.DublinProject
The project file pointer.
purge() - Method in class com.e1.mxdublin.core.Seq24
 
purge() - Method in interface com.e1.mxdublin.core.Sequencer
Cleans the sequencer of unused event.
py2atom(PyObject) - Static method in class com.e1.mxdublin.DublinHelper
Transform a python object into an atom.
py2atoms(PyObject) - Static method in class com.e1.mxdublin.DublinHelper
Transform a python sequence into atoms.
pydelegate - Variable in class com.e1.mxdublin.Delegate
 
PyReceiver - Class in com.e1.mxdublin
Bind a 'dr' object box to a python function.
PyReceiver(String, PyObject) - Constructor for class com.e1.mxdublin.PyReceiver
Creates a receiver bond to a python function.

Q

qtz - Variable in class com.e1.mxdublin.evlist.process.Quantize
Sets quantize value, base on PPQ_RESOLUTION.
Quantize - Class in com.e1.mxdublin.evlist.process
Quantize note with reference time.
Quantize() - Constructor for class com.e1.mxdublin.evlist.process.Quantize
 
quantizeCtrl - Variable in class com.e1.mxdublin.Trail
Start/stop quantizing reference.
quantizeqn(int) - Static method in class com.e1.mxdublin.DublinSystem
 
QueryItem - Class in com.e1.mxdublin.evlist
To be used to check if an item is within range or with the same definition.
QueryItem() - Constructor for class com.e1.mxdublin.evlist.QueryItem
 
QueryItem(float, float) - Constructor for class com.e1.mxdublin.evlist.QueryItem
Creates a query within range start/stop
QueryItem(int, int) - Constructor for class com.e1.mxdublin.evlist.QueryItem
Creates a query within range start/stop
QueryItem(EvAbstractItem) - Constructor for class com.e1.mxdublin.evlist.QueryItem
Creates a query by using item.isLike() with list
QueryItem(GroupProperties) - Constructor for class com.e1.mxdublin.evlist.QueryItem
Create a query that will return objects that have the specified group-properties.
QueryItem(GroupProperties[]) - Constructor for class com.e1.mxdublin.evlist.QueryItem
 

R

range(float, float, float) - Static method in class com.e1.mxdublin.DublinHelper
Returns a list containing an arithmetic progression of floats.
Receiver - Class in com.e1.mxdublin
Process data that the user has sended to the 'dr' object box.
Receiver(String) - Constructor for class com.e1.mxdublin.Receiver
Creates the receiver and bind to this name.
register(Trail) - Method in class com.e1.mxdublin.DublinProject
Tells dublin that a new Trail needs to be added to the registry.
reloadProperties(GroupProperties) - Method in class com.e1.mxdublin.evlist.EvList
Will apply defined properties of gp in all item that has the same group-properties with-in the list.
remove(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.EvList
Remove the item from the list.
remove(QueryItem) - Method in class com.e1.mxdublin.evlist.EvList
Removes all elements that match query.
remove() - Method in class com.e1.mxdublin.evlist.EvListIterator
Not yet supported.
remove(String) - Method in class com.e1.mxdublin.GroupProperties
Removes the key of the GroupProperties.
removeActionListener(ActionListener) - Method in class com.e1.mxdublin.DublinProject
 
rename(String) - Method in class com.e1.mxdublin.GroupProperties
Rename current GroupProperties.
rename(String) - Method in class com.e1.mxdublin.Sender
Rename the sender and will update the factory reference.
renameTrail(Trail, String) - Method in class com.e1.mxdublin.DublinProject
 
repeat(int) - Method in class com.e1.mxdublin.evlist.EvList
Will repeat list times times.
reposition() - Method in class com.e1.mxdublin.evlist.TrailEventList
Reposition is called when the list is modified.
repr() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
This will returns the complete definition of the event.
reset() - Method in class com.e1.mxdublin.DublinMaxObject
 
reset() - Method in class com.e1.mxdublin.LLDublinMaxObject
 
reset() - Method in class com.e1.mxdublin.Trail
Reset the event count to 0, so the reference of the event() method will be based on when this method has been called.
resetRange() - Method in class com.e1.mxdublin.evlist.QueryItem
Resets query bound to every objects in list.
rnd() - Static method in class com.e1.mxdublin.DublinHelper
Random number generator, returns something between 0.0 and 1.0.
run() - Method in class com.e1.mxdublin.core.SeqEvent
The action to be performed by this com.e1.mxdublin.core.SeqEvent based event.
run() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Called by the internal sequencer (com.e1.mxdublin.core.Sequencer) to be stopped.
run() - Method in class com.e1.mxdublin.Trail
 

S

save() - Method in class com.e1.mxdublin.DublinProject
Save current project using projectFile.
save(File) - Method in class com.e1.mxdublin.DublinProject
Save project to file.
scales - Static variable in class com.e1.mxdublin.DublinHelper
Scales definitions to be used with chord progressions.
sched(SeqEvent, int) - Method in class com.e1.mxdublin.core.Seq24
 
sched(SeqEvent, int) - Method in interface com.e1.mxdublin.core.Sequencer
Schedule a event into the sequencer.
send() - Method in class com.e1.mxdublin.Sender
Sends 'bang' to the receiver
send(Atom) - Method in class com.e1.mxdublin.Sender
Sends the atom with specified value to the receiver.
send(Atom[]) - Method in class com.e1.mxdublin.Sender
Sends 'list' with specified value to the receiver.
send(String, Atom[]) - Method in class com.e1.mxdublin.Sender
Sends a message with specified value to the receiver
send(PyObject) - Method in class com.e1.mxdublin.Sender
Sends a 'list' from python value.
sender - Variable in class com.e1.mxdublin.evlist.EvSender
 
Sender - Class in com.e1.mxdublin
Class that acts like MaxObject Sender 's'.
sendto(String) - Static method in class com.e1.mxdublin.Sender
Sends 'bang' to the receiver.
sendto(String, int) - Static method in class com.e1.mxdublin.Sender
Sends 'int' with specified value to the receiver.
sendto(String, float) - Static method in class com.e1.mxdublin.Sender
Sends 'float' with specified value to the receiver.
sendto(String, String) - Static method in class com.e1.mxdublin.Sender
Sends a message to the receiver.
sendto(String, Atom) - Static method in class com.e1.mxdublin.Sender
Sends a atom the to receiver.
Seq24 - Class in com.e1.mxdublin.core
Basic sequencer for mxdublin that plays the events with a PPQ resolution of 24, just like a midi clock.
Seq24() - Constructor for class com.e1.mxdublin.core.Seq24
 
Seq24Clock - Class in com.e1.mxdublin.core
An extension of Seq24 that can be clocked by a internal Max/MSP clock.
Seq24Clock() - Constructor for class com.e1.mxdublin.core.Seq24Clock
 
SeqEvent - Class in com.e1.mxdublin.core
Base class of any type of event that needs to be sequenced.
SeqEvent() - Constructor for class com.e1.mxdublin.core.SeqEvent
 
Sequencer - Interface in com.e1.mxdublin.core
The Sequencer interface for mxdublin.
sequencer - Static variable in class com.e1.mxdublin.DublinSystem
the sequencer
set(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Set a value to a python variable.
set(String, String) - Method in class com.e1.mxdublin.GroupProperties
Sets property value.
setGroupProperties(GroupProperties) - Method in class com.e1.mxdublin.evlist.QueryItem
This will filter the items that has the same group-properties.
setGroupProperties(GroupProperties[]) - Method in class com.e1.mxdublin.evlist.QueryItem
This will filter the items that has the same group-properties within array.
setItem(EvAbstractItem) - Method in class com.e1.mxdublin.evlist.QueryItem
Sets the item that will be used to compare object with isLike()
setList(EvList) - Method in class com.e1.mxdublin.evlist.TrailEventList
Sets a new list to play.
setLoopPoint(int) - Method in class com.e1.mxdublin.evlist.EvList
Set the loop point in list.
setLoopPointf(float) - Method in class com.e1.mxdublin.evlist.EvList
 
setProcess(AbstractProcess) - Method in class com.e1.mxdublin.evlist.process.ProcessPanel
Called by the GUI to inject the associated process to this panel.
setProperties(GroupProperties) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Set properties definition using property
setProperty(String, String) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Set property.
setProperty(String, String) - Method in class com.e1.mxdublin.evlist.EvNote
 
setProperty(String, String) - Method in class com.e1.mxdublin.evlist.EvProg
 
setProperty(String, String) - Method in class com.e1.mxdublin.evlist.EvSender
 
setProperty(String, String) - Method in class com.e1.mxdublin.evlist.EvTrgNote
 
setRange(int, int) - Method in class com.e1.mxdublin.evlist.QueryItem
Sets event query range.
setRangef(float, float) - Method in class com.e1.mxdublin.evlist.QueryItem
Sets event query range in quarter note.
setTm(float) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Reset event ppq time in float (1 = 480, 1.5 = 720).
setTm(int) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Reset event ppq time.
setValue(String) - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Sets event definition using a string.
setValue(String) - Method in class com.e1.mxdublin.evlist.EvChord
 
setValue(String) - Method in class com.e1.mxdublin.evlist.EvNote
 
setValue(String) - Method in class com.e1.mxdublin.evlist.EvProg
 
setValue(String) - Method in class com.e1.mxdublin.evlist.EvSender
 
setValue(String) - Method in class com.e1.mxdublin.evlist.EvTrg
 
setValue(String) - Method in class com.e1.mxdublin.evlist.EvTrgNote
 
showConsole() - Method in class com.e1.mxdublin.DublinProject
 
showException(Exception) - Static method in class com.e1.mxdublin.DublinSystem
Show the exception content.
showView(DublinProject) - Method in class com.e1.mxdublin.Trail
 
start() - Method in class com.e1.mxdublin.core.TrailClockStat
 
start(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Start trail from name.
start() - Method in class com.e1.mxdublin.DublinProject
Starts all registred trails.
start(int) - Method in class com.e1.mxdublin.evlist.TrailEventList
 
start(Atom[]) - Method in class com.e1.mxdublin.LLDublinMaxObject
 
start() - Method in class com.e1.mxdublin.Trail
Start trail by quantizing value from quantizeCtrl.
start(int) - Method in class com.e1.mxdublin.Trail
Starts trail now + tm.
start_ref() - Method in class com.e1.mxdublin.DublinMaxObject
This method is used to mark a quarter note reference.
start_tm - Variable in class com.e1.mxdublin.evlist.QueryItem
List range
started - Variable in class com.e1.mxdublin.Trail
Tells if the trail has been started.
stop() - Method in class com.e1.mxdublin.DublinMaxObject
Stops all trails running in the system.
stop(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Stop trail from name.
stop() - Method in class com.e1.mxdublin.DublinProject
Stops all trails even if they are not running.
stop() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Tells this event to stop executing.
stop() - Method in class com.e1.mxdublin.evlist.EvChord
 
stop() - Method in class com.e1.mxdublin.evlist.EvNote
 
stop() - Method in class com.e1.mxdublin.evlist.EvProg
 
stop(Atom[]) - Method in class com.e1.mxdublin.LLDublinMaxObject
 
stop() - Method in class com.e1.mxdublin.Trail
Stop trail and cancel any previous events.
store(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
 
stretch(float) - Method in class com.e1.mxdublin.evlist.EvList
Will stretch event time from ratio on all events.
Stretch - Class in com.e1.mxdublin.evlist.process
Expand/shrink event by a factor reference value.
Stretch() - Constructor for class com.e1.mxdublin.evlist.process.Stretch
 

T

tempo(float) - Method in class com.e1.mxdublin.core.Seq24
 
tempo(float) - Method in class com.e1.mxdublin.core.Seq24Clock
 
tempo(float) - Method in interface com.e1.mxdublin.core.Sequencer
Set the tempo for this sequencer.
tempo(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Sets global tempo for the internal clock.
tick() - Method in class com.e1.mxdublin.core.TrailClockStat
 
tick() - Method in class com.e1.mxdublin.evlist.TrailEventList
 
tick() - Method in class com.e1.mxdublin.Trail
Method to be called by the sequencer that has been sync by event() and next().
TIMING - Static variable in class com.e1.mxdublin.evlist.process.AbstractProcess
Indicate that this process modifies timestamps of events.
tm2int(String) - Static method in class com.e1.mxdublin.DublinHelper
Translate a time reference in string format into a int in ppq.
tm2list(String) - Static method in class com.e1.mxdublin.DublinHelper
Transform a list of time in a single string to a array of int in ppq:
toArray() - Method in class com.e1.mxdublin.evlist.EvList
 
toBaseXML() - Method in class com.e1.mxdublin.Trail
Returns the representation of this abstract trail.
toggle(Atom[]) - Method in class com.e1.mxdublin.DublinMaxObject
Toggle (stop it if it is started, start it if it is stopped) trail from name.
toggle(Atom[]) - Method in class com.e1.mxdublin.LLDublinMaxObject
 
toggle() - Method in class com.e1.mxdublin.Trail
Toggle the state of the trail.
toString() - Method in class com.e1.mxdublin.Delegate
 
toString() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns the representation of this event item.
toString() - Method in class com.e1.mxdublin.evlist.EvList
Returns the list representation.
toString() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
 
toString() - Method in class com.e1.mxdublin.GroupProperties
 
toString() - Method in class com.e1.mxdublin.Sender
 
toString() - Method in class com.e1.mxdublin.Trail
Return trail identification, setted by @see setName().
toXML() - Method in class com.e1.mxdublin.evlist.EvAbstractItem
Returns the XML representation of this event.
toXML() - Method in class com.e1.mxdublin.evlist.EvAction
Force this object not to be XML serializable.
toXML() - Method in class com.e1.mxdublin.evlist.EvList
Returns XML representation of this list.
toXML() - Method in class com.e1.mxdublin.evlist.TrailEventList
 
toXML() - Method in class com.e1.mxdublin.Trail
Returns the XML representation of this Trail.
Trail - Class in com.e1.mxdublin
Basic implementation of the dublin callback object.
Trail() - Constructor for class com.e1.mxdublin.Trail
 
Trail(String) - Constructor for class com.e1.mxdublin.Trail
Trail constructor.
TrailClockStat - Class in com.e1.mxdublin.core
Utility trail to give stats about the precision of the Trail/MaxClock
TrailClockStat() - Constructor for class com.e1.mxdublin.core.TrailClockStat
 
TrailEventList - Class in com.e1.mxdublin.evlist
Used to play events within a EvList.
TrailEventList() - Constructor for class com.e1.mxdublin.evlist.TrailEventList
 
TrailEventList(EvList) - Constructor for class com.e1.mxdublin.evlist.TrailEventList
 
TrailEventList(EvList, String) - Constructor for class com.e1.mxdublin.evlist.TrailEventList
 
Transpose - Class in com.e1.mxdublin.evlist.process
Transpose any items that plays midi notes.
Transpose() - Constructor for class com.e1.mxdublin.evlist.process.Transpose
 
TRG_BASSDRUM - Static variable in class com.e1.mxdublin.evlist.EvTrgNote
 
trkr2note(String) - Static method in class com.e1.mxdublin.DublinHelper
Parse a note in tracker format to midi format.

V

validate() - Method in class com.e1.mxdublin.evlist.process.AbstractProcess
Validates process current settings.
value - Variable in class com.e1.mxdublin.evlist.process.Duration
Duration value
value - Variable in class com.e1.mxdublin.evlist.process.Stretch
Stretch value
value - Variable in class com.e1.mxdublin.evlist.process.Velocity
Duration value
Velocity - Class in com.e1.mxdublin.evlist.process
Forces a single velocity on midi objects.
Velocity() - Constructor for class com.e1.mxdublin.evlist.process.Velocity
 
view - Variable in class com.e1.mxdublin.Trail
The editor of this this trail, if it can be edited.

W

workingList - Variable in class com.e1.mxdublin.evlist.process.AbstractProcess
The list to modify.

_

__getitem__(int) - Method in class com.e1.mxdublin.evlist.EvList
(JYTHON HELPER) Return element with evlist[x].

A B C D E F G H I K L M N O P Q R S T V W _