Stringer:
stringer |
The Stringer is the Agent responsible for providing monophony on a per-course basis for use with the Cello Oscillator and Clarinet Oscillator within EigenD.
activation | input |
The activation input is used in the main to receive activation signals from an upstream Agent (normally a Keygroup Output's activation output in this case).
pressure | input |
The pressure input is used to receive key pressure signals from upstream (normally a Keygroup Output's pressure output in this case) and processes them accordingly.
roll | input |
The roll input is used to receive key roll signals from upstream (normally a Keygroup Output's roll output in this case) and processes them accordingly.
yaw | input |
The yaw input is used to receive key yaw signals from upstream (normally a Keygroup Output's yaw output in this case) and processes them accordingly.
controller | input |
The controller input is used in most cases to pass information from an upstream Agent such as a Keygroup's courses, octave, scale and tonic to the Stringer Agent.
enable |
'Enable' is a parameter used to enable (if set) or disable (if un set) the Stringer's monophonic mode - for instance if set, the Stringer is monophonic per course, if un set, it gives normal polyphonic behaviour. This can also be controlled by the 'toggle enable' verb (explained below).
activation | output |
The activation output is normally used to send activation information to downstream Agents.
pressure | output |
The pressure output is used to send key pressure information to downstream Agents.
roll | output |
The roll output is used to send key roll information to downstream Agents.
yaw | output |
The yaw output is used to send key yaw information to downstream Agents.
key | output |
The key output is used to send monophonic key press information to downstream Agents. This is normally passed through a Recorder Agent (into an auxilliary input and out of an auxilliary output) into a Scaler's key input in general usage within EigenD.
controller | output |
The controller output is used in most cases to pass control information from an upstream Agent such as a Keygroup's courses, octave, scale and tonic to downstream Agents (such as the Scaler's controller input in this case).
None
toggle | enable | ify |
The 'toggle enable ify' verb is used to toggle the status of the 'enable' Port (explained above).
Before using the Belcanto examples below, make sure you have the desired Stringer in the conversation using
stringer | X | listen |
where X is the number of the desired Stringer.
To set the enable port, use
enable | set |
To un set the enable port, use
enable | un | set |
To toggle the state of the 'enable' port, use
toggle | enable | ify |