Version 2.0 für iOS
Als Controller-App dient die MusicalConductor-App.
Was kann die MusicalConductor-App?
MusicalConductor ist eine iOS-App, die als Gamepad für die Espressivo-App dient. 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-App durch Tasten fernsteuern.
Wie stelle ich eine Verbindung her?
Die MusicalConductor-App kommuniziert via Bluetooth mit der Espressivo-App. 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-App. 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-App 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.
