MIDI ist die Abkürzung für "Musical Instrument Digital Interface". Es ist ein Protokoll, das für die Kommunikation zwischen elektronischen Instrumenten oder anderen digitalen Musikinstrumenten verwendet wird.
Sie können ein MIDI-Instrument so konfigurieren, dass es Befehle an HeavyM sendet. Kurz gesagt, dieses Protokoll ermöglicht es Ihnen, einige Funktionen in HeavyM über einen an Ihren Computer angeschlossenen Controller fernzusteuern, normalerweise einfach per USB.
Da ein MIDI-Controller normalerweise aus mehreren Arten von Steuerelementen besteht, haben Sie mehr Möglichkeiten als mit einer Tastatur. Und sobald es eingerichtet ist, müssen Sie Ihren Computer nicht mehr berühren!
Anschließen eines MIDI-Controllers
Auswählen eines Geräts
Sobald Sie Ihr Gerät an Ihren Computer angeschlossen haben, gehen Sie zum MIDI-Tab des Controls Einstellungsfensters (von Controls → Einstellungen... oder in der Symbolleiste) und wählen Sie ein Gerät aus der Dropdown-Liste.
Wenn Ihr Gerät korrekt erkannt wird, sehen Sie beim Bewegen eines Faders oder Drücken eines Pads, dass Werte in den Feldern Kanal/Steuerung/Wert erscheinen. Wenn es nicht reagiert, könnte es daran liegen, dass es bereits mit einer anderen Anwendung verbunden ist. Tatsächlich ist es nicht möglich, dasselbe Gerät gleichzeitig in mehreren Programmen zu verwenden.
Hinweis: vorerst können Sie jeweils nur einen MIDI-Controller für HeavyM verwenden.
MIDI Feedback
Mit Version 2.12.3 können Sie wählen, MIDI-Feedback über das Kontrollkästchen „Feedback aktivieren“ zu deaktivieren. Vor dieser Version blieb es immer aktiviert.
Hinweis: Feedback wird automatisch deaktiviert, wenn „loopMIDI“ als Gerät ausgewählt wurde. Es gibt ein Problem mit der Endlosschleife, weshalb die Option zum Aktivieren in diesem Fall nicht verfügbar ist.
Verwalten von Zuordnungen
Aktivieren des MIDI-Lernens
Sobald Ihr Gerät eingerichtet ist, können Sie beginnen, Tasten, Regler, Pads und alles, was Ihr Controller zu Befehlen in HeavyM hat, zuzuordnen. Dazu müssen Sie die Elemente in der App-Oberfläche "lernen" lassen, auf welchen Punkt in Ihrer MIDI-Schnittstelle sie reagieren sollen.
Dazu müssen Sie die MIDI-Lernoberfläche aus dem Steuerelementefenster ("MIDI-Lernmodus"-Taste) oder Menü (Steuerungen → MIDI-Zuweisungen bearbeiten) umschalten. Ein farbiger Overlay wird über den Elementen angezeigt, die Sie in der Oberfläche zuordnen können.
Zuweisungen hinzufügen
- Select an overlay element in the HeavyM interface (it will be circled in yellow)
- Bewegen Sie den Schieberegler oder betätigen Sie die Taste, die Sie ihm auf Ihrem MIDI-Gerät zuweisen möchten. Dadurch werden die MIDI- und die Schnittstellensteuerungen zusammen assoziiert und Sie sehen sie in der Liste im Steuerungseinstellungen-Fenster.
- Nachdem Sie fertig sind, können Sie den Lernmodus einfach mit demselben Knopf/Menü oder mit [Esc] ausschalten.
Wenn Ihr Controller MIDI Out unterstützt und das Feedback in HeavyM aktiviert ist, können die zugewiesenen LED-Pads Änderungen in der Benutzeroberfläche widerspiegeln (ab Version 2.11). Zum Beispiel: Für kompatible Controller. übernehmen die Pads die Farbe der Sequenz, der sie in HeavyM zugewiesen sind, oder wenn ein Toggle zugewiesen ist, leuchtet sein Pad auf, wenn es eingeschaltet ist.
Hinweis: Sie können denselben MIDI-Steuerungselement mehreren Befehlen gleichzeitig zuweisen. Beispielsweise kann eine einzige Taste auf Ihrem Gerät mit mehreren Effekt-Schaltern verbunden werden, so dass beim Drücken alle diese Effekte auf einmal aktiviert werden!
Zuweisungen bearbeiten
Um die Zuweisungen zu bearbeiten, schalten Sie einfach den Lernmodus wieder ein. Wählen Sie dann einfach die gewünschte Zuweisung aus und lösen Sie die neue MIDI-Steuerung aus, die Sie verwenden möchten.
Zuweisungen löschen
Es gibt 3 Möglichkeiten, Zuweisungen zu löschen:
- Wenn der Lernmodus eingeschaltet ist, wählen Sie ein Overlay und drücken Sie [Löschen/Rücktaste]. Dadurch wird die ausgewählte Zuweisung entfernt.
- Klicken Sie mit der rechten Maustaste auf eine einzelne Zuweisung in der Tabelle im Steuerungen-Fenster und klicken Sie auf die Option "Lösche Zuordnung". Dadurch wird die ausgewählte Zuweisung entfernt.
- Verwenden Sie die Schaltfläche „Alle Zuordnungen löschen“ oberhalb der Tabelle im Steuerungen-Fenster. Dies entfernt alle MIDI-Zuweisungen im Projekt.
Zuweisungen speichern
Die von Ihnen festgelegten MIDI-Zuweisungen werden direkt in Ihrer .hm-Projektdatei gespeichert.
Hinweis: Zuweisungen sind mit dem Namen des Geräts verbunden, mit dem sie erstellt wurden. Wenn Sie das Projekt auf einen anderen Computer übertragen und mit demselben Gerät verwenden, funktioniert es, solange beide Computer das Gerät mit dem gleichen Namen erkennen. Das bedeutet, dass es zwischen Windows und Mac höchstwahrscheinlich nicht funktionieren wird, da sie nicht die gleichen Namenskonventionen verwenden.
Zuweisungseinstellungen
Jede von Ihnen konfigurierte Zuweisung verfügt über eine Gruppe von Einstellungen, die Sie in der Zuordnungstabelle des Steuerungsfensters sehen können.
Für MIDI-Zuweisungen können Sie bearbeiten:
-
Das Toggle-Verhalten: Wenn aktiviert, funktioniert Ihre MIDI-Taste oder Ihr Pad als „Toggle“-Taste. Wenn nicht, funktioniert es als „Push“-Taste für diese Zuordnung. Hier ein Beispiel für die beiden Zustände, beispielsweise mit einem MIDI-Pad, das einem Schieberegler in HeavyM zugewiesen wird:
- Umschalt ist aktiviert: Wenn Sie das Pad drücken & loslassen, wird der Schieberegler auf den Maximalwert gesetzt. Wenn Sie es erneut drücken & loslassen, wird es auf den Minimalwert gesetzt. Und so weiter.
- Umschalt ist nicht aktiviert: Wenn Sie das Pad drücken, wird der Schieberegler auf den Maximalwert gesetzt. Wenn Sie es loslassen, wird es auf den Minimalwert gesetzt.
- The Range: this setting appears on sliders or spinboxes for instance. Indem Sie einen Minimal- und Maximalwert festlegen, können Sie den Bereich des Interface-Elements in HeavyM überschreiben. Wenn Sie beispielsweise den Bereich für die Dicke des Randeffekts auf 1 - 15 einstellen, variieren die Werte beim Bewegen des Ihnen zugewiesenen Faders nur zwischen 1 und 15, egal wie stark Sie den Fader bewegen!