Voicemeeter
In Macro Deck enthaltenSteuere Pegel, Stummschaltung, Routing und Makrotasten von Voicemeeter, Banana oder Potato von deinem Deck aus.
- Strip- und Bus-Pegel setzen, erhöhen oder senken, optional mit Überblendung
- Strips und Busse stummschalten und Strips auf A- und B-Busse routen
- Makrotasten von Voicemeeter drücken oder schalten
- Live-Variablen für Pegel, Stummschaltung und Routing jedes Kanals
- Auslöser, wenn sich Pegel, Stummschaltung, Routing oder eine Makrotaste ändert
Die Voicemeeter-Integration verbindet Macro Deck mit VB-Audio Voicemeeter auf demselben Windows-Computer. Sie spricht über die Remote API mit Voicemeeter, daher gibt es nichts einzurichten: Sobald die Integration aktiv ist, findet Macro Deck das installierte Voicemeeter und verbindet sich, sobald es läuft. Sie funktioniert mit allen drei Editionen, Voicemeeter, Voicemeeter Banana und Voicemeeter Potato, und passt sich an die Anzahl der Strips und Busse der laufenden Edition an.
Was du damit machen kannst
- Den Pegel eines Eingangs-Strips oder eines Ausgangsbusses auf einen festen Wert stellen oder schrittweise erhöhen und senken, optional mit einer Überblendung über eine festgelegte Zeit.
- Einen Strip oder einen Bus stummschalten, die Stummschaltung aufheben oder umschalten. Tasten mit einer Stummschalt-Aktion leuchten, solange der Kanal stummgeschaltet ist, auch wenn du ihn direkt in Voicemeeter stummschaltest.
- Das Senden eines Strips an einen A- oder B-Bus ein- oder ausschalten oder ihn nur an diesen Bus senden.
- Den Mono-, Solo- oder EQ-Schalter eines Kanals ein- oder ausschalten.
- Eine der Makrotasten von Voicemeeter drücken oder schalten, Befehle wie Fenster anzeigen oder Audio-Engine neu starten ausführen, den Kassettenrekorder steuern und eine gespeicherte Einstellungsdatei laden.
- Mit Parameter setzen jeden Parameter der Remote API schreiben, mit Skript ausführen mehrere auf einmal, oder mit Parameter abrufen einen in eine Variable lesen.
Einige Beispiele:
- Eine Taste Mikro mit Strip stummschalten im Modus Umschalten für deinen Mikrofon-Strip, die zeigt, ob du stummgeschaltet bist.
- Ein Schieberegler, der an die Gain-Variable deines Musik-Strips gebunden ist, etwa
voicemeeter_strip2_gain, sodass der Regler dem Fader in Voicemeeter folgt und ihn bewegt, wenn du ziehst. - Eine Taste, die deinen Spiel-Strip mit Nur dieser Bus auf
A2routet, um ihn von den Lautsprechern auf das Headset zu verlegen.
So verhält sich die Integration
Macro Deck prüft alle 2 Sekunden, ob Voicemeeter läuft, solange es geschlossen ist, und liest seinen Zustand etwa fünfmal pro Sekunde, während es läuft. Startest oder schließt du Voicemeeter, lösen die Auslöser Verbunden und Getrennt aus, und solange es geschlossen ist, gelten die Variablen als nicht verfügbar, außer voicemeeter_connected. Änderungen, die du in Voicemeeter selbst, mit einem MIDI-Controller oder in einer anderen App vornimmst, erscheinen ebenfalls in den Variablen und Auslösern. Aktionen schlagen mit einer Meldung fehl, wenn Voicemeeter nicht läuft; die Aktion Voicemeeter starten startet es.
Das brauchst du
- Windows. Voicemeeter ist eine Windows-Anwendung, daher gibt es die Integration nur unter Windows.
- Voicemeeter, Voicemeeter Banana oder Voicemeeter Potato, installiert auf demselben Computer wie Macro Deck.
- Ein laufendes Voicemeeter, wenn du die Aktionen nutzt (oder eine Taste mit Voicemeeter starten).
So richtest du sie ein
Schritt 1: Voicemeeter installieren
Installiere Voicemeeter, Banana oder Potato von vb-audio.com auf dem Computer, auf dem Macro Deck läuft, und starte es. Hast du es installiert, während Macro Deck lief, starte Macro Deck neu, damit es die Installation findet.
Schritt 2: Integration aktivieren
Klicke in Macro Deck in der Seitenleiste auf Integrationen und dann auf Voicemeeter. Schalte die Integration mit dem Schalter oben rechts ein. Die Integration hat keinen Einrichtungsdialog: Sie verbindet sich von selbst mit dem laufenden Voicemeeter.
Schritt 3: Verbindung prüfen
Bleib auf der Seite Voicemeeter. Wird Voicemeeter nicht gefunden, erklärt das Problem Voicemeeter ist nicht verfügbar, warum, zum Beispiel dass es nicht installiert zu sein scheint. Im Tab Variablen ist
voicemeeter_connectedtrue, sobald Macro Deck verbunden ist.Schritt 4: Aktion zu einer Taste hinzufügen
Klicke auf der Seite Deck auf eine Taste. Das Deck muss entsperrt sein: Das ist es, wenn oben rechts die Schaltfläche Sperren zu sehen ist. Der Editor öffnet sich mit ausgewähltem Kurzer Druck. Klicke auf + Aktion hinzufügen, wähle links im Dialog Aktion hinzufügen Voicemeeter und nimm eine Aktion, zum Beispiel Strip stummschalten. Wähle dann den Strip und den Modus (Umschalten, Ein oder Aus).
Schritt 5: Taste drücken
Drücke die Taste auf deinem Deck. Der Strip wird in Voicemeeter stummgeschaltet, und die Taste leuchtet, solange er stumm bleibt.
Aktionen15
Lege sie auf eine Taste oder führe sie in einem Ablauf aus.
- Strip-Pegel festlegen
- Setzt, erhöht oder senkt den Pegel eines Eingangs-Strips, optional mit Überblendung über eine festgelegte Zeit.
- Bus-Pegel festlegen
- Setzt, erhöht oder senkt den Pegel eines Ausgangsbusses, optional mit Überblendung über eine festgelegte Zeit.
- Strip stummschalten
- Schaltet einen Eingangs-Strip stumm, hebt die Stummschaltung auf oder schaltet sie um.
- Bus stummschalten
- Schaltet einen Ausgangsbus stumm, hebt die Stummschaltung auf oder schaltet sie um.
- Strip zu Bus routen
- Schaltet das Senden eines Eingangs-Strips an einen A- oder B-Bus ein oder aus oder sendet ihn nur an diesen Bus.
- Strip-Schalter setzen
- Schaltet den Mono-, Solo- oder EQ-Schalter eines Eingangs-Strips ein oder aus.
- Bus-Schalter setzen
- Schaltet den Mono-, Solo- oder EQ-Schalter eines Ausgangsbusses ein oder aus.
- Makrotaste setzen
- Drückt oder schaltet eine der Makrotasten von Voicemeeter oder ändert nur ihre Leuchte.
- Befehl ausführen
- Blendet das Fenster ein oder aus, sperrt die Oberfläche, startet die Audio-Engine neu, setzt Einstellungen zurück oder fährt Voicemeeter herunter.
- Rekorder steuern
- Spielt ab, stoppt, pausiert, nimmt auf, spult zurück oder vor am Kassettenrekorder (Banana und Potato).
- Einstellungen laden
- Lädt eine Einstellungsdatei, die über Menu > Save settings von Voicemeeter gespeichert wurde.
- Voicemeeter starten
- Startet Voicemeeter, falls es nicht bereits läuft.
- Parameter setzen
- Schreibt einen einzelnen Parameter der Remote API, zum Beispiel
Strip[0].Comp. - Skript ausführen
- Setzt mehrere Parameter auf einmal, eine Zuweisung pro Zeile, zum Beispiel
Strip[0].Mute = 1. - Parameter abrufen
- Liest einen Parameter der Remote API als Zahl, Ein/Aus oder Text in eine Variable.
Auslöser8
Eine Taste oder ein Ablauf kann auf diese Ereignisse reagieren.
- Verbunden
- Voicemeeter wurde gestartet und ist jetzt erreichbar, mit Edition und Version.
- Getrennt
- Voicemeeter wurde geschlossen.
- Strip-Stummschaltung geändert
- Ein Strip wurde stummgeschaltet oder wieder laut geschaltet, für einen bestimmten oder jeden Strip.
- Bus-Stummschaltung geändert
- Ein Bus wurde stummgeschaltet oder wieder laut geschaltet, für einen bestimmten oder jeden Bus.
- Strip-Pegel geändert
- Der Pegel eines Strips hat sich geändert, mit neuem und vorherigem Wert.
- Bus-Pegel geändert
- Der Pegel eines Busses hat sich geändert, mit neuem und vorherigem Wert.
- Strip-Routing geändert
- Das Senden eines Strips an einen Ausgangsbus wurde ein- oder ausgeschaltet.
- Makrotaste geändert
- Eine Makrotaste wurde ein- oder ausgeschaltet, in Voicemeeter, mit einem MIDI-Controller oder in einer anderen App.
Variablen7
Zeige diese Werte auf Tasten und Widgets an oder nutze sie in Bedingungen.
voicemeeter_connected- Ob Voicemeeter läuft und verbunden ist.
voicemeeter_edition- Die laufende Edition, zum Beispiel
Voicemeeter Banana. voicemeeter_version- Die laufende Version von Voicemeeter.
voicemeeter_strip<n>_name,voicemeeter_bus<n>_name- Der Name jedes Strips und Busses, nummeriert ab 0, zum Beispiel
voicemeeter_strip0_name. voicemeeter_strip<n>_gain,voicemeeter_bus<n>_gain- Der Pegel jedes Strips und Busses in dB. Du kannst ihn auch setzen, zum Beispiel mit einem Schieberegler.
voicemeeter_strip<n>_muted,voicemeeter_bus<n>_muted- Ob jeder Strip und Bus stummgeschaltet ist.
voicemeeter_strip<n>_<bus>- Ob jeder Strip an jeden A- und B-Bus gesendet wird, zum Beispiel
voicemeeter_strip0_a1odervoicemeeter_strip0_b1.
Häufige Fragen
Funktioniert das unter macOS oder Linux?
Nein. Voicemeeter gibt es nur für Windows, daher bietet Macro Deck die Integration nur unter Windows an.
Kann ich Voicemeeter auf einem anderen Computer steuern?
Nein. Die Integration nutzt die Voicemeeter Remote API, die nur auf demselben Computer funktioniert. Installiere Macro Deck auf dem Computer, auf dem Voicemeeter läuft, und verbinde dein Deck damit.
Welche Edition brauche ich?
Alle drei funktionieren: Voicemeeter, Voicemeeter Banana und Voicemeeter Potato. Manche Funktionen gibt es nur in den größeren Editionen, zum Beispiel den Kassettenrekorder (Banana und Potato) und den Schalter Sel (Potato).
Was passiert, wenn ich Voicemeeter schließe?
Der Auslöser Getrennt löst aus, und die Variablen gelten als nicht verfügbar, außer voicemeeter_connected, das false ist. Aktionen schlagen mit der Meldung fehl, dass Voicemeeter nicht läuft. Startest du es wieder, verbindet sich Macro Deck innerhalb von etwa 2 Sekunden.
Die Integration meldet, dass Voicemeeter nicht verfügbar ist. Was kann ich tun?
Macro Deck konnte die Voicemeeter-Remote-Bibliothek nicht finden oder laden. Installiere Voicemeeter von vb-audio.com oder aktualisiere es, falls die Meldung sagt, dass der Bibliothek etwas fehlt, und starte Macro Deck neu.
Ich habe in Macro Deck 2 das Voicemeeter-Plugin genutzt. Werden meine Tasten übernommen?
Ja. Wenn du von Macro Deck 2 umsteigst, werden Tasten, die das Voicemeeter-Plugin von PhoenixWyllow genutzt haben, auf die passenden Aktionen dieser Integration übertragen.
Mehr in „Musik und Audio“
Spotify
In Macro Deck enthaltenSteuere die Spotify-Wiedergabe, like Songs, verwalte Playlists und zeige auf deinem Deck, was gerade läuft.
YouTube Music Desktop App
In Macro Deck enthaltenSteuere YouTube Music Desktop App von deinem Deck aus: Wiedergabe, Lautstärke, Bewertungen und was gerade läuft.
WebNowPlaying
In Macro Deck enthaltenSteuere Musik und Videos in deinem Browser und zeige, was läuft, über die Erweiterung WebNowPlaying.
Jellyfin
In Macro Deck enthaltenSteuere Jellyfin-Apps und Fernseher von deinem Deck, zeige, was läuft, und reagiere, wenn die Wiedergabe startet oder stoppt.
SoundPad
In Macro Deck enthaltenSpiele Sounds aus deiner SoundPad-Liste ab, steuere Aufnahmen und zeige den laufenden Sound auf deinem Deck.