Documentation Wiki rss-feed

Belcanto Basics

Video Part One

  • What is Belcanto?
  • Where has Belcanto come from?
  • The EigenCommander
  • The Dictionary
  • Conversations and Agents - "hey" vs "listen"

Video Part Two

  • Using the online Belcanto documentation when speaking Belcanto (using metronome Agent as an example)
  • Editing an agent's parameters (examples include metronome tempo, metronome minimum tempo)
  • Verbs
  • Playing in Belcanto using the language keys

Video Part Three

  • Recording the master output of the Eigenharp to an audio file - "audio hey" "recorder set" then "audio hey" "recorder un set"

Video Part Four

  • Changing MIDI cc numbers of the MIDI outputs via Belcanto

You will need your Quick Reference Guide to hand throughout this seminar. This is downloadable from here

Belcanto used in this seminar

There are two basic Belcanto commands. Hey and listen

Hey enables a single command as demonstrated in this example

52 5
metronome hey

Press enter

For the next line you write only the metronome will listen

56
start

If you want to say something else you must type;

52 5
metronome hey

57
stop

Listen enables multiple commands with many agents;

52 1131
metronome listen

166 1131
drummer listen

345 1131
plumber listen

To start a conversation type;

68 1181
empty join

This makes sure you are not talking to any other agents by accident

52 1131
metronome listen

anything you type from now on the metronome will respond to

To end this conversation with the metronome type;

68 1181
empty join

or

52 6 1131
metronome un listen

To change the speed of the metronome;

52 1131
metronome listen

168 23 14 22 22 67
tempo to 4 0 0 set

Note the verb always goes at the end of the sentence

To set the minimum tempo of the tap tempo function;

2343 168 23 11 22 22 67
minimum tempo to 1 0 0 set

Check the wiki page for variables of each agent and a list of parameter possibilities. These are called ports.

When the metronome is running you can use the following verbs as commands

start

stop

tempo up

Speaking Belcanto using the Eigenharp

You can access these keys via the language key talker

Then using the language keys on the Eigenharp say

52 5
metronome hey

168 23 11 22 22 67
tempo to 1 0 0 set

To record the master output of the Eigenharp

1118 5
audio hey

768 67
recorder set

When finished say;

1118 5
audio hey

768 6 67
recorder un set

You can find this recording in User/library/Eigenlabs/ [software version]/ audio

How to change Midi CC numbers via Belcanto

The agent we need to talk to is called the midi controller

midi controller 1 is the agent for midi output 1

midi controller 2 is the agent for midi output 2

In the Alpha factory setups

Input 1 = strip controller 1 [continuous number 1]

Input 2 = strip controller 2 [continuous number 2]

input 3 = breath controller [continuous number 3]

On the pico

Input 1= strip controller [continuous number 1]

Input 2 = breath controller [continuous number 2]

To change the Alpha strip controller 1 to midi CC 100;

1215 1775 11 5
midi controller 1 hey

1472 1116 11 23 11 22 22 67
continuous number 1 to 1 0 0 set

To change the Alpha breath controller to midi CC number 1;

1215 1775 11 5
midi controller 1 hey

1472 1116 13 23 11 67
continuous number 3 to 1 set