Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
_
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes