
Event Control
These commands define events that can be used to control sequencer branching or to control
pattern recorders.
Each event can be identified by a user-provided string.
By default, the following two events are defined:
•
“manual”: can be manually strobed via commands (type:
MANual
)
•
”immediate”: is always applied (type:
IMMediate
)
These events can be modified just like any other event, but they cannot be deleted, and they will
always be restored after reset.
:EVENts:COUNt?
Syntax:
:EVENts:COUNt?
Returns the total number of defined events.
Example query:
EVEN:COUN?
Example response:
2
:EVENts:IDENtifier?
Syntax:
:EVENts:IDENtifier? <index>
Returns the identifier string for a certain event. The event is in this case identified by a 0-based index.
Example query:
EVEN:IDEN? 0
Example response:
"myevent"
:EVENts:CLEar
Syntax:
:EVENts:CLEar [<id>]
Deletes a specified event. The event to be deleted is specified by its identifier as a quoted string. If no
event identifier is provided, all events are deleted.
The pre-defined events “manual” and “immediate” cannot be deleted.
When deleting an event, you are recommended to update all cases where the event is used (e.g.
sequence, pattern recorders), because the behavior of a deleted event is undefined.
Example command:
EVEN:CLE "myevent"
BIT-3000 User Manual
59