Welche Rolle spielt die MusicalConductor-App?
MusicalConductor ist eine iOS-App, die als Gamepad für die Espressivo-Applikation dienen kann. Sie benutzt hauptsächlich den Bewegungssensor, um musikalische Elemente wie das Tempo, die Anschlagstärke und die Artikulation zu steuern. Zudem kann sie die Espressivo-Applikation durch Tasten fernsteuern.
Wie stelle ich eine Verbindung her?
Die MusicalConductor-App kommuniziert via Bluetooth mit der Espressivo-Applikation. Um eine Verbindung herzustellen, muss die App ihren Service ankündigen und die Gegenseite nach diesem Service suchen.

Wie ordne ich den Eingabeelementen musikalische Elemente zu?
Gar nicht. Die Zuordnung übernimmt die Espressivo-Applikation. Die App stellt nur Tasten und den Sensor zur Verfügung. Das ist ähnlich wie bei einem Gamepad.

Für die Zuordnung der Eingabeelemente zu den musikalischen Elementen ist die Espressivo-Applikation zuständig. Alle Einstellungen und Änderungen werden der MusicalConductor-App mitgeteilt. Im gezeigten Fall wird die Taste 2 der Start/Stop-Funktion zugeordnet und eine Drehung um die x-Achse bewirkt eine Änderung des Tempos.

Übrigens werden die Messwerte der drei Komponenten des Sensors als Winkel um die x-Achse, als Winkel um die y-Achse und als Beschleunigung übermittelt.
