Voicemeeter
Inclusa in Macro DeckControlla dal deck guadagno, silenziamento, instradamento e pulsanti macro di Voicemeeter, Banana o Potato.
- Imposta, alza o abbassa il guadagno di strip e bus, con dissolvenza facoltativa
- Silenzia strip e bus e instrada le strip sui bus A e B
- Premi o commuta i pulsanti macro di Voicemeeter
- Variabili in tempo reale per guadagno, silenziamento e instradamento di ogni canale
- Trigger quando cambia un livello, un silenziamento, un instradamento o un pulsante macro
L'integrazione Voicemeeter collega Macro Deck a VB-Audio Voicemeeter sullo stesso computer Windows. Comunica con Voicemeeter tramite la sua Remote API, quindi non c'è niente da configurare: una volta attiva l'integrazione, Macro Deck trova il Voicemeeter installato e si connette appena è in esecuzione. Funziona con tutte e tre le edizioni, Voicemeeter, Voicemeeter Banana e Voicemeeter Potato, e si adatta al numero di strip e bus dell'edizione in esecuzione.
Cosa puoi fare
- Porta il livello di una strip di ingresso o di un bus di uscita a un valore fisso, oppure alzalo e abbassalo a passi, anche con una dissolvenza in un tempo prestabilito.
- Silenzia, riattiva o commuta una strip o un bus. I pulsanti con un'azione di silenziamento si illuminano finché il canale è silenziato, anche quando lo silenzi direttamente in Voicemeeter.
- Attiva o disattiva l'invio di una strip a un bus A o B, oppure inviala solo a quel bus.
- Attiva o disattiva l'interruttore Mono, Solo o EQ di un canale.
- Premi o commuta uno dei pulsanti macro di Voicemeeter, esegui comandi come Mostra finestra o Riavvia motore audio, controlla il registratore e carica un file di impostazioni salvato.
- Scrivi qualsiasi parametro della Remote API con Imposta parametro, più parametri insieme con Esegui script, oppure leggine uno in una variabile con Ottieni parametro.
Alcuni esempi di configurazione:
- Un pulsante Microfono con Muto strip in modalità Commuta per la strip del microfono, che mostra se sei silenziato.
- Uno slider collegato alla variabile di guadagno della strip musicale, come
voicemeeter_strip2_gain, così lo slider segue il fader in Voicemeeter e lo sposta quando lo trascini. - Un pulsante che instrada la strip del gioco con Solo questo bus su
A2per spostarla dagli altoparlanti alle cuffie.
Come funziona
Macro Deck cerca Voicemeeter ogni 2 secondi mentre è chiuso e ne legge lo stato circa cinque volte al secondo mentre è in esecuzione. Quando avvii o chiudi Voicemeeter, si attivano i trigger Connesso e Disconnesso, e mentre è chiuso le variabili risultano non disponibili, tranne voicemeeter_connected. Anche le modifiche fatte in Voicemeeter stesso, da un controller MIDI o da un'altra app compaiono nelle variabili e nei trigger. Le azioni non riescono con un messaggio quando Voicemeeter non è in esecuzione; l'azione Avvia Voicemeeter lo avvia.
Cosa ti serve
- Windows. Voicemeeter è un'applicazione per Windows, quindi l'integrazione è disponibile solo su Windows.
- Voicemeeter, Voicemeeter Banana o Voicemeeter Potato installato sullo stesso computer di Macro Deck.
- Voicemeeter in esecuzione quando usi le azioni (oppure un pulsante con Avvia Voicemeeter).
Configurala
Passaggio 1: Installa Voicemeeter
Installa Voicemeeter, Banana o Potato da vb-audio.com sul computer su cui gira Macro Deck, poi avvialo. Se lo hai installato mentre Macro Deck era in esecuzione, riavvia Macro Deck perché trovi l'installazione.
Passaggio 2: Attiva l'integrazione
In Macro Deck, fai clic su Integrazioni nella barra laterale e poi su Voicemeeter. Attiva l'integrazione con l'interruttore in alto a destra. L'integrazione non ha una finestra di configurazione: si connette da sola al Voicemeeter in esecuzione.
Passaggio 3: Controlla la connessione
Resta nella pagina Voicemeeter. Quando Voicemeeter non viene trovato, il problema Voicemeeter non è disponibile ne spiega il motivo, per esempio che non sembra installato. Nella scheda Variabili,
voicemeeter_connectedvaletrueappena Macro Deck è connesso.Passaggio 4: Aggiungi un'azione a un pulsante
Nella pagina Deck, fai clic su un pulsante. Il deck deve essere sbloccato: se in alto a destra compare il pulsante Blocca, lo è. L'editor si apre con Pressione Breve selezionata. Fai clic su + Aggiungi azione, seleziona Voicemeeter a sinistra nella finestra Aggiungi azione e scegli un'azione, per esempio Muto strip. Poi scegli la Strip e la Modalità (Commuta, Acceso o Spento).
Passaggio 5: Premi il pulsante
Premi il pulsante sul deck. La strip viene silenziata in Voicemeeter e il pulsante si illumina finché resta silenziata.
Azioni15
Assegnale a un pulsante o eseguile da un flusso.
- Imposta guadagno strip
- Imposta, alza o abbassa il livello di una strip di ingresso, anche con una dissolvenza in un tempo prestabilito.
- Imposta guadagno bus
- Imposta, alza o abbassa il livello di un bus di uscita, anche con una dissolvenza in un tempo prestabilito.
- Muto strip
- Silenzia, riattiva o commuta una strip di ingresso.
- Muto bus
- Silenzia, riattiva o commuta un bus di uscita.
- Instrada strip al bus
- Attiva o disattiva l'invio di una strip di ingresso a un bus A o B, oppure la invia solo a quel bus.
- Imposta interruttore strip
- Attiva o disattiva l'interruttore Mono, Solo o EQ di una strip di ingresso.
- Imposta interruttore bus
- Attiva o disattiva l'interruttore Mono, Solo o EQ di un bus di uscita.
- Imposta pulsante macro
- Preme o commuta uno dei pulsanti macro di Voicemeeter, oppure ne cambia solo la luce.
- Esegui comando
- Mostra o nasconde la finestra, blocca o sblocca l'interfaccia, riavvia il motore audio, reimposta tutte le impostazioni, espelle la cassetta del registratore o chiude Voicemeeter.
- Comanda registratore
- Riproduce, ferma, mette in pausa, registra, riavvolge, manda avanti veloce o fa ripartire dall'inizio il registratore (Banana e Potato).
- Carica impostazioni
- Carica un file di impostazioni salvato da Menu > Save settings di Voicemeeter.
- Avvia Voicemeeter
- Avvia Voicemeeter se non è già in esecuzione.
- Imposta parametro
- Scrive un singolo parametro della Remote API, per esempio
Strip[0].Comp. - Esegui script
- Applica più parametri insieme, un'assegnazione per riga, per esempio
Strip[0].Mute = 1. - Ottieni parametro
- Legge in una variabile un parametro della Remote API come numero, acceso/spento o testo.
Trigger8
Un pulsante o un flusso può reagire a questi eventi.
- Connesso
- Voicemeeter è stato avviato ed è ora raggiungibile, con edizione e versione.
- Disconnesso
- Voicemeeter è stato chiuso.
- Muto strip modificato
- Una strip è stata silenziata o riattivata, per una strip specifica o per qualsiasi strip.
- Muto bus modificato
- Un bus è stato silenziato o riattivato, per un bus specifico o per qualsiasi bus.
- Guadagno strip modificato
- Il livello di una strip è cambiato, con il guadagno nuovo e quello precedente.
- Guadagno bus modificato
- Il livello di un bus è cambiato, con il guadagno nuovo e quello precedente.
- Instradamento strip modificato
- L'invio di una strip a un bus di uscita è stato attivato o disattivato.
- Pulsante macro modificato
- Un pulsante macro è stato attivato o disattivato, da Voicemeeter, da un controller MIDI o da un'altra app.
Variabili7
Mostra questi valori su pulsanti e widget o usali nelle condizioni.
voicemeeter_connected- Indica se Voicemeeter è in esecuzione e connesso.
voicemeeter_edition- L'edizione in esecuzione, per esempio
Voicemeeter Banana. voicemeeter_version- La versione di Voicemeeter in esecuzione.
voicemeeter_strip<n>_name,voicemeeter_bus<n>_name- Il nome di ogni strip e bus, numerati a partire da 0, per esempio
voicemeeter_strip0_name. voicemeeter_strip<n>_gain,voicemeeter_bus<n>_gain- Il livello di ogni strip e bus in dB. Puoi anche impostarlo, per esempio con uno slider.
voicemeeter_strip<n>_muted,voicemeeter_bus<n>_muted- Indica se ogni strip e bus è silenziato.
voicemeeter_strip<n>_<bus>- Indica se ogni strip viene inviata a ciascun bus A e B, per esempio
voicemeeter_strip0_a1ovoicemeeter_strip0_b1.
Domande frequenti
Funziona su macOS o Linux?
No. Voicemeeter esiste solo per Windows, quindi Macro Deck offre l'integrazione solo su Windows.
Posso controllare Voicemeeter su un altro computer?
No. L'integrazione usa la Remote API di Voicemeeter, che funziona solo sullo stesso computer. Installa Macro Deck sul computer su cui gira Voicemeeter e connetti il tuo deck a quel computer.
Quale edizione mi serve?
Funzionano tutte e tre: Voicemeeter, Voicemeeter Banana e Voicemeeter Potato. Alcune funzioni esistono solo nelle edizioni più grandi, per esempio il registratore (Banana e Potato) e l'interruttore Sel (Potato).
Cosa succede quando chiudo Voicemeeter?
Si attiva il trigger Disconnesso e le variabili risultano non disponibili, tranne voicemeeter_connected, che vale false. Le azioni non riescono con il messaggio che Voicemeeter non è in esecuzione. Quando lo riavvii, Macro Deck si connette entro circa 2 secondi.
L'integrazione dice che Voicemeeter non è disponibile. Cosa posso fare?
Macro Deck non è riuscito a trovare o caricare la libreria Voicemeeter Remote. Installa Voicemeeter da vb-audio.com, oppure aggiornalo se il messaggio dice che alla libreria manca qualcosa, e riavvia Macro Deck.
Usavo il plugin Voicemeeter in Macro Deck 2. I miei pulsanti vengono mantenuti?
Sì. Quando esegui la migrazione da Macro Deck 2, i pulsanti che usavano il plugin Voicemeeter di PhoenixWyllow passano alle azioni corrispondenti di questa integrazione.
Altro in Musica e audio
Spotify
Inclusa in Macro DeckControlla la riproduzione di Spotify, metti like ai brani, gestisci le playlist e mostra sul deck cosa è in riproduzione.
YouTube Music Desktop App
Inclusa in Macro DeckControlla YouTube Music Desktop App dal deck: riproduzione, volume, valutazioni e cosa è in riproduzione.
WebNowPlaying
Inclusa in Macro DeckControlla la musica e i video in riproduzione nel browser e mostra cosa sta suonando, tramite l'estensione WebNowPlaying.
Jellyfin
Inclusa in Macro DeckControlla app e TV Jellyfin dal deck, mostra cosa è in riproduzione e reagisci quando la riproduzione inizia o si ferma.
SoundPad
Inclusa in Macro DeckRiproduci suoni dalla tua lista di SoundPad, controlla le registrazioni e mostra sul deck il suono in riproduzione.