Documentation Wiki rss-feed

Editing a Belcanto Talker

Talkers are the agents which add control keys to the Eigenharp keyboard. When these keys are pressed the Talker Agent will 'say' a Belcanto phrase. Using these phrases gives you extensive, configurable control over the the behaviour and settings of EigenD. Talkers phrases can be used to set the tonic of all the instruments in your setup, change the tempo, start the metronomes or recall a setup, just to give a few examples. You will find them used widely in the Factory Setups. For an introduction to the Belcanto control and configuration language used by Talkers please see the documentation here.

It is straightforward to create and edit Talkers using the Workbench.

Firstly, create a new Talker Agent in the same way as you would create any other agent by using the Create Tool. There must also be an Interpreter Agent in your setup for the talker mechanism to work, so if there isn't one in the setup already, you should create one. Using the Wiring Tool, connect the talker to the keyboard or Keygroup Agent which you want to use. Here, the Taker 1 Agent has been connected directly to the Keyboard Pico Agent.

image:talker6.jpg

Expand the new Talker Agent and you will see a port named 'key' which has a small button in the top right had corner.

image:talker1.jpg

This port contains a list of the keys which are handled by this Talker Agent (its not necessary to have a separate Talker Agent for each control key in your setup). Initially there are no control keys set up, but by clicking on the '+' button you can create a new one. A confirmation dialog box will be displayed which allows you to change the number of the key to be created. This number is simply part of the key's name and in almost all cases the default value is acceptable. The actual key on the keyboard is set up in a later step.

image:talker2.jpg

Click 'OK' and expand the 'key' port to reveal a new port named key 1.

image:talker5.jpg

The 'key 1' port that was just created has two small buttons on the right hand side. The lower of these (marked '-') allows you to delete the 'key 1' port. The upper button (marked '+') allows you to create an 'action'. The 'action' is the port which contains the belcanto phrase which is 'spoken' by the talker when the key is pressed. To create an action, press the button marked '+'. A confirmation dialog is displayed.

image:talker3.jpg

Again, in most cases you can accept the default number displayed in the dialog. Click 'OK' and a new action will be created for 'key 1'.

The next step is to specify which key on the keyboard to use and what the talker should 'say' when the key is pressed. To do this, switch to the Edit Tool and click on the 'key 1' port. A dialog showing the properties of the port will be displayed.

image:talker4.jpg

Type the belcanto phrase you want the Talker to say in the box labelled 'action 1' and press 'set'. In the image displayed here the phrase, 'console mixer 1 hey master volume to 120 set' was used.

Enter values for the key row and key column to specify the key on the keyboard (or keygroup) that you want to use for this talker action. Here, the values of 1 for the key row and -1 for the key column were used to specify a key at the bottom of the pico's playing keys. As you change the values for the key row and key column settings, you should see an orange light move from key to key on the keyboard.

The talker is now set up. Pressing the key you have specified will cause the belcanto phase you entered as the action to be 'spoken'.

Back to Workbench

Next: Workbench_Tools