Scheduler:
scheduler |
The Scheduler is the EigenD Agent which deals with scheduling events (such as recorded takes) within your 'song'. It can be controlled via Belcanto, the EigenBrowser or most commonly in the Factory Setups via the Scheduler Control Keygroup, allowing quick and easy control over the playback of recorded takes. The Scheduler works closely with the Recorder and Metronome Agents.
activation | input |
The activation input is used in the main to receive activation signals from an upstream Agent (normally the Keygroup in this case).
running | input |
The running input is used to indicate to the Scheduler that the Metronome is running - as a consequence you have to connect the 'running output' of the Metronome to this input for event scheduling to work correctly.
song | time | input |
The song time input is used to indicate to the Scheduler the current song time when the Metronome is running - as a consequence you have to connect the 'song beat output' of the Metronome to this input for event scheduling to work correctly.
bar | beat | input |
The bar beat input is used to indicate to the Scheduler the current beat of the bar when the Metronome is running - as a consequence you have to connect the 'bar beat output' of the Metronome to this input for event scheduling to work correctly.
song | beat | input |
The song beat input is used to indicate to the Scheduler the current position of the song when the Metronome is running - as a consequence you have to connect the 'song beat output' of the Metronome to this input for event scheduling to work correctly.
bar | input |
The bar input is used to indicate to the Scheduler the current bar number when the Metronome is running - as a consequence you have to connect the 'bar output' of the Metronome to this input for event scheduling to work correctly.
light | output |
The light output is a connection made against the normal flow of signals to send data back to the Keyboard Agent to determine which LEDs should be lit at the appropriate time.
Event:
An 'event' is an action within EigenD which the Scheduler has organised to occur at a particular time within your 'song'. Please see examples below on how to cancel events and how to view them in the EigenBrowser.
cancel |
The 'cancel' verb is used to cancel currently scheduled events.
Before using the Belcanto examples below, make sure that you have the desired Scheduler in the conversation using
scheduler | X | listen |
where X is the number of the desired Scheduler.
To view all currently scheduled events, making sure you have the EigenBrowser open, use
eigenbrowser | hey | scheduler | event | browse |
To cancel events from the EigenBrowser, select the event that you want to cancel, then use
eigenbrowser | , | scheduler | X | hey |
selection | cancel |
where X is the number of the desired scheduler.
To cancel an event by its number (corresponding to the key number in the Scheduler Control Keygroup), use
X | cancel |
where X is the desired event number.