URSAMEDIA

Musikalischer Interpretation gewidmet


Espressivo für iOS

Was kann die Espressivo-App?

Espressivo ist eine App, mit der Benutzer und Benutzerinnen Musikstücke nach ihren Vorstellungen interpretieren können. Ein Interpret oder eine Interpretin bringt Musik hauptsächlich durch die folgenden musikalischen Elemente zum Ausdruck:

  • Tempo
  • Anschlagstärke
  • Artikulation

Von diesen musikalischen Elementen werden Anschlagstärke und Artikulation global oder auf ein bestimmtes Notensystem angewandt. Das Tempo ist immer global.

Voraussetzungen

Um die Espressivo-App sinnvoll benutzen zu können, sind zusätzliche Geräte und Programme nötig.

Eingabegeräte

Um ein Musikstück musikalisch zu interpretieren, wird ein Gamepad benötigt, das mit deinem iPad kompatibel ist. Dazu zählen etwa:

  • Playstation 4 Dual Shock
  • Playstation 5 Dual Sense
  • Xbox Wireless
  • Andere kompatible Geräte

Im Gegensatz zum XBox-Controller verfügt die Playstation über einen eingebauten Bewegungssensor. Die Benutzung eines Controllers mit Bewegungssensor wird für eine gute musikalische Interpretation empfohlen.

Alternativ kann ein iPhone als Eingabegerät verwendet, welches ebenfalls einen Bewegungssensor besitzt. Benutze dafür die MusicalConductor-App für iOS-Geräte.

Wenn du dich aufs Programmieren verstehst, kann du auch eine App entwickeln, die via UDP oder Bluetooth mit der Espressivo-App kommuniziert. Siehe dazu die Dokumentation Controller-Schnittstelle.

Tonausgabe

Diese Musikapp kann selber keine Töne erzeugen. Benutze für die Tonausgabe eine MIDI-App, eine Audio Unit-Erweiterung, ein Web Audio-Instrument oder ein externes MIDI-Gerät

Seitenleiste

Die linke Seitenleiste stellt die wesentlichen Funktionen des Programms zur Verfügung, wie die folgenden Abschnitte zeigen.

Willkommen

Der Willkommens-Bildschirm vermittelt grundlegenden Informationen zur Benutzung des Programms. Darin wird beschrieben, wie eine Verbindung zu einem Controller und einem MIDI-Player hergestellt wird. Halte dich an diese Informationen, wenn du das Programm noch nicht kennst.

Repertoire

Im Repertoire kannst du die zu interpretierenden Musikstücke auswählen. Verwende die in der App enthaltenen Musikstücke oder lade eigene Stücke von deinem Gerät oder einem Server.

Mit Hilfe eines Kontextmenüs kannst du die Noten grafisch darstellen, Dateipfade kopieren oder die Reihenfolge der Stücke ändern.

Beachte, dass die Musikdateien jeweils auf zwei Hierarchiestufen angezeigt werden, unabhängig davon, wie tief die Dateien verschachtelt sind.

Übrigens werden Bilddateien oder Webdokumente, die sich im obersten Verzeichnis befinden, in der linken Kolonne angezeigt.

Partitur

Navigiere zum Partitur-Panel, um eine Ansicht des Notenbildes zu erhalten. Wenn der Player läuft, werden die aktuell gespielten Noten in der Partitur angezeigt.

Verwende die Schaltflächen in der Navigationsleiste, um einen Titel zu spielen oder zum nächsten Stück zu wechseln. Tippe auf das Notenbild, um ein Stück ab einem bestimmten Takt oder einer Note zu starten.

Controller

Das Controller-Panel definiert, wie die Schalter, Sticks und Sensoren den musikalischen Elementen zugeordnet werden.

Da mehr als ein Controller angeschlossen werden kann, ist die Anzeige als Tab organisiert. Wähle den Tab, um zum gewünschten Controller zu gelangen.

Die verfügbaren Eingabeelemente eines Controllers werden in einer Tabelle aufgeführt. Die erste Kolonne zeigt das Symbol und den Namen des Eingabeelements. Der aktuelle Wert wird durch einen horizontalen Balken angezeigt. Rechts davon präsentiert ein Popupmenü die ausführbaren Aktionen. Schliesslich weist ein weiteres Menü auf das auswählbare Notensystem hin.

Mit Hilfe der Controller-Tasten können die folgenden Befehle ausgeführt werden:

  • Starten oder Stoppen des MIDI-Players
  • Player an den Anfang des Musikstücks positionieren
  • Pedal betätigen
  • Zum nächsten Musiktitel gehen
  • Zum vorherigen Titel zurückkehren
  • Wechsel der Tempoeinstellung
  • Ändern der generellen Anschlagstärke
  • Den Repetiermodus ändern

Analoge Sticks und Sensoren beeinflussen die folgenden musikalischen Elemente:

  • Tempo erhöhen oder verringern
  • Anschlagstärke verändern, gesamthaft oder spezifisch für ein Notensystem
  • Artikulation festlegen, generell oder auf ein Notensystem bezogen
  • Modifikationsrad betätigen

Benutze zuerst bestehende Einstellungen wie KeyboardSong oder Buttons. Eigene Einstellungen können als Profil gespeichert und später wieder verwendet werden.

Verwende Symbole oder Emoji, um Controller und Ausführende erkennen zu können. Die Playstation-Controller bieten auch farbige LEDs an. Wähle Ausführende aus der Navigationsleiste, um alle Aktionen der Controller gleichzeitig zu sehen.

Instrument

Benutze für die Tonausgabe ein Instrument aus den beiden Listen:

  • Audio Unit-Erweiterung
  • Web Audio-Instrument

Installiere eine passende Audio Unit-App aus dem App Store.

Diese App enthält bereits einige Links zu Web Audio-Instrumenten. Füge einen Link für deine eigene Web Audio-App hinzu.

MIDI

Der MIDI-Bildschirm zeigt eine Übersicht über alle MIDI-Destinationen und -Geräte. Verwende den virtuellen Port für MIDI-Player, die sich auf dem selben Gerät befinden oder wähle eine MIDI-Destination aus der Liste aus. Verwende die Funktionen zum Scannen oder Ankündigen von MIDI-Verbindungen für externe Geräte.

Bluetooth

Die Espressivo-App unterstützt Bluetooth-Verbindungen, um die musikalischen Elemente zu steuern. Drücke den Start-Knopf, um die Bluetooth-Zentrale zu starten. Nach erfolgter Verbindung kann die Suchfunktion deaktiviert werden.

Benutze die MusicalConductor-App für iOS, um eine Bluetooth-Verbindung herzustellen. Tippe auf Conductor-App, um mehr über diese App zu erfahren.

Pianorollen

Pianorollen sind eine weitere Möglichkeit, um Inhalte von Partituren anzuzeigen. Generell ist eine Pianorolle ein XY-Diagramm, welches Musiktöne im zeitlichen Ablauf darstellt. Diese Darstellung benutzt Farbschemen, um Notensysteme und Stimmen zu kennzeichnen.

Importierte MIDI- und TSV-Daten können nur als Pianorollen oder Notentabellen angezeigt werden, nicht jedoch als Partitur.

Notentabelle

Die Notentabelle zeigt alle Noten, Pausen und Takte eines Musikstücks in ihrer zeitlicher Abfolge. Notentabellen können als Tab-separierte Dateien (TSV) exportiert und mit der Numbers-App bearbeitet werden.

Überprüfe diese Tabelle, falls Noten inkorrekt wiedergegeben werden. Die Tabelle zeigt auch, welche Takte vom vorgegebenen Takt abweichen.

Beachte, dass die Anzahl der Noten nicht notwendigerweise mit der Anzahl der Noten in der Partitur übereinstimmen muss. Zum Beispiel erscheinen verbundene Noten als eine Note und Verzierungen erzeugen keine zusätzliche Noten, während Tremoli wie ausgeschriebene Noten erscheinen.

Tippe auf das Format-Menü, um zu erfahren, wie Notentabellen aufgebaut sind.

Ausführung

Benutze dieses Panel, um die Ausführung der Partituren zu konfigurieren. Die Konfiguration betrifft:

  • Die Ausführung von Verzierungen
  • Die Wiedergabe von Noten
  • Die Behandlung von Wiederholungen
  • Einige andere

Beachte, dass Verzierungen von unsichtbaren Noten gespielt oder automatisch erzeugt werden können.

Partitur-Optionen

Es gibt zahlreiche Optionen, um das Aussehen der Partitur festzulegen. Dieses Panel zeigt hauptsächlich die von Verovio angebotenen Optionen. Verwende das Menü Erklärungen, um einen Überblick über die Optionen zu erhalten.

Benutze die Taste Zurücksetzen, um die Standardeinstellungen wieder herzustellen.

Einstellungen

Hier findet sich eine Auswahl von Voreinstellungen für die Konfiguration des Programms.

Server

Dieses Programm unterstützt UDP-Verbindungen. Starte den Server, um die Espressivo-App durch eine externe App zu steuern.

Tippe auf Controller-Interface, um zu erfahren, wie die Kommunikation erfolgt.

Notation

Dieses Panel bietet einen Überblick über die vorliegende musikalische Notation. Die folgenden Notationen werden angezeigt:

  • Tempi
  • Taktarten
  • Tonarten
  • Markierungen
  • Spielanweisungen

Die Notationen sind interaktiv mit der Partitur verlinkt. Es ist auch möglich, Tempoeinstellungen temporär zu verändern und einzufügen.

Logdatei

In der Logdatei finden sich die Einträge aller in einer Session verwendeter Partituren. Sie enthält auch Hinweise über Fehler beim Einlesen der Notendateien.

Zuhören

Hör dir die zahlreichen Musikwerke an, die mit Hilfe der Espressivo-Applikation und einem grossartigen virtuellen Instrument aufgenommen wurden. Die Tonaufnahmen werden über einen Web-Server zur Verfügung gestellt. Der Zugang zu den Aufnahmen sowie die Auswahl der Werke können sich jederzeit ändern.