Keyboard
keyboard |
The Keyboard Agent is the EigenD module which represents the Eigenharp Alpha/Tau/Pico Keyboard within EigenD setups. It passes data from the Eigenharp Keyboard to other Agents connected downstream in the EigenD system.
pedal | minimum | threshold | X |
The pedal minimum threshold is used to set the lower bound value a pedal from the specified port will output to downstream Agents.
pedal | maximum | threshold | X |
The pedal maximum threshold is used to set the upper bound value a pedal from the specified port will output to downstream Agents.
hard | threshold |
The hard threshold is a value set by the user to determine the keypress velocity required to terminate a Belcanto word played from the Eigenharp keyboard. This is also the value used to adjust the senstivity of the tap selection mechanism in the EigenBrowser application.
soft | threshold |
The soft threshold is a value set by the user to determine the keypress velocity required to play a valid Belcanto note from the Eigenharp Keyboard.
roll | axis | window |
The roll axis window parameter is used to control how much of the key movement is used for the roll signals. E.g. If you set the value to 0.5, then only half of the total key movement is used, and the outer half is ignored. This has the effect of getting all the roll range without having to move the key as far.
yaw | axis | window |
The yaw axis window parameter is used to control how much of the key movement is used for the yaw signals. E.g. If you set the value to 0.5, then only half of the total key movement is used, and the outer half is ignored. This has the effect of getting all the yaw range without having to move the key as far.
activation | output |
The activation output is used in to send activation signals from to a downstream Agent (often a Keygroup in this case).
pressure | output |
The pressure output is normally used to send Keyboard key pressure signals to downstream Agents (often a Keygroup in this case).
roll | output |
The roll output is normally used to send Keyboard key roll signals to downstream Agents (often a Keygroup in this case).
yaw | output |
The yaw output is normally used to send Keyboard key yaw signals to downstream (often a Keygroup in this case).
strip | position | output | X |
Strip position outputs are normally used to send relative strip controller position information to downstream Agents (often a Kegroup in this case).
breath | output |
The breath output is normally used to send Keyboard breath controller information to downstream Agents (often a Keygroup in this case)
absolute | strip | output | X |
Absolute strip outputs are normally used to send absolute strip controller position information to downstream Agents (often a Keygroup in this case)
pedal | output | X |
The pedal outputs are normally used to send pedal data from the Basestation Pro pedal ports to downstream Agents.
controller | output |
The controller output is used in most cases to pass Keyboard controller information to downstream Agents (often a Keygroup in this case).
The built-in microphone preamp of the Eigenharp Alpha.
microphone | enable |
This Port is used for enable/disabling the microphone input to the Keyboard Agent (for Eigenharp Alphas only)
microphone | type |
This Port is used to set the microphone type for use with the Eigenharp Alpha only.
microphone | gain |
This Port is used to set the gain of the Eigenharp Alpha microphone.
microphone | pad |
This Port is used to toggle the 10dB microphone pad switch for use with the Eigenharp Alpha's microphone.
microphone | loop |
This Port is used to toggle the microphone feedback loop to the headphone on the Eigenharp Alpha.
microphone | loop | gain |
This Port is used to control the gain of the microphone feedback loop through to the headphone on the Eigenharp Alpha.
microphone | automute |
The automute port is used to enable automuting of the microphone when the breath controller is used.
microphone | quality |
This quality of the sample rate conversion used for the Eigenharp Alpha microphone can be changed to find a compromise between processing power and audio quality.
The built-in headphone amplifier of the Eigenharp Tau and Alpha.
headphone | enable |
This Port is used to enable/disable the headphone output on the Eigenharp Alpha and Tau.
headphone | limit |
BY CHANGING THE PRESET HEADPHONE LIMIT YOU ABSOLVE EIGENLABS LTD OF ALL LIABILITY FOR ANY HEARING DAMAGE THAT MAY BE CAUSED AS A RESULT OF SUCH ACTIONS The headphone amplifier gain is by default limited to -30dB, this reduces the risk of hearing damage when using sensitive headphones; by disabling this limit, the headphone gain can go higher with an increased risk of causing permanent hearing damage. You should ensure that your headphones operate at safe volumes and be very careful when switching to other headphones that could be more sensitive to gain, causing the final volume to be much higher when it hasn't been reduced in EigenD before. Also, always plugin in your headphones last, when EigenD has been started up and the instrument is fully up and running.
headphone | gain |
This Port is used to set the gain of the Eigenharp Alpha and Tau headphone.
headphone | quality |
This quality of the sample rate conversion used for the Eigenharp Alpha and Tau headphone can be changed to find a compromise between processing power and audio quality.
None
maximise |
The 'maximise' verb is used to calibrate the maximum value of a pedal connected to your Basestation Pro.
minimise |
The 'minimise' verb is used to calibrate the minimum value of a pedal connected to your Basestation Pro.
Assuming you already have a Keyboard Agent contained within your setup, before using the Belcanto commands below, make sure you have the desired Keyboard within your conversation using
keyboard | X | listen |
where X is the number of your desired Keyboard.
To set the minimum threshold for a pedal, use
pedal | X | minimum | threshold | to | X | set |
where X is the desired pedal number.
To set the maximum threshold for a pedal, use
pedal | X | maximum | threshold | to | X | set |
where X is the desired pedal number.
To set the hard thresdhold, use
hard | threshold | to | X | set |
where X is the desired hard threshold value.
To set the soft thresdhold, use
soft | threshold | to | X | set |
where X is the desired soft threshold value.
To set the value of the roll axis window, use
roll | axis | window | to | X | set |
where X is the desired roll axis value.
To set the value of the yaw axis window, use
yaw | axis | window | to | X | set |
where X is the desired yaw axis value.
To enable the microphone on the Eigenharp Alpha, use
microphone | enable | set |
To disable the microphone, use
microphone | enable | un | set |
To toggle the enable state of the microphone, use
microphone | enable | toggle | set |
To set the microphone type, use
microphone | type | to | X | set |
where X is your desired microphone type.
To set the gain of the microphone on the Eigenharp Alpha, use
microphone | gain | to | X | set |
where X is the desired gain value.
To enable the microphone pad, use
microphone | pad | set |
To disable it, use
microphone | pad | un | set |
To toggle the state of the microphone pad, use
microphone | pad | toggle | set |
To enable the Eigenharp Alpha's microphone feedback loop through to the headphones, use
microphone | loop | enable | set |
To disable it, use
microphone | loop | enable | un | set |
To toggle the state of the feedback loop, use
microphone | loop | enable | toggle | set |
To set the gain of the Eigenharp Alpha's feedback loop, use
loop | gain | to | X | set |
where X is the desired gain.
To enable automute on the feedback loop, use
microphone | automute | set |
To disable it, use
microphone | automute | un | set |
To enable the headphone output, use
headphone | enable | set |
To disable, use
headphone | enable | un | set |
To toggle the enable state of the headphone, use
headphone | enable | toggle | set |
To set the headphone gain, use
headphone | gain | to | X | set |
where X is the desired gain.
To set the pedal maximum, use
pedal | X | maximise |
where X is the desired pedal.
To set the pedal minimum, use
pedal | X | minimise |
where X is the desired pedal.