BBug

GameLoop muto — l'audio di solito sta suonando, solo non dove state ascoltando

L'audio di GameLoop attraversa tre strati prima di arrivare alle vostre cuffie, e i due controlli più economici intercettano quasi tutti i guasti. Reinstallare l'emulatore quasi nessuno.

Il suono in GameLoop attraversa tre strati prima che lo sentiate: il dispositivo audio virtuale che l'emulatore presenta al gioco Android, il ponte di GameLoop da quel dispositivo verso un flusso audio di Windows, e lo stack audio di Windows stesso. Il silenzio totale è una rottura in uno di quei tre snodi, e lo snodo più vicino a Windows è di gran lunga il più probabile.

Quell'ordine conta, perché la risposta standard a "non ho audio" è reinstallare l'emulatore — quasi la soluzione meno probabile dell'elenco.

Partite dai due controlli a costo zero

Il mixer volume per applicazione. Windows tiene un volume separato per ogni applicazione, e GameLoop può risultare disattivato lì mentre ogni altro programma sulla macchina suona normalmente. Fate clic destro sull'altoparlante nella barra delle applicazioni, aprite il Mixer volume, trovate la voce GameLoop con un gioco effettivamente in esecuzione e verificate che non sia né disattivata né col cursore in fondo.

Il dispositivo di riproduzione predefinito. Con cuffie, casse del monitor, casse da scrivania e auricolari Bluetooth tutti presenti, Windows instrada verso l'endpoint predefinito — che non è necessariamente quello che avete in testa. Impostate il dispositivo che state usando sia come Dispositivo predefinito sia come Dispositivo di comunicazione predefinito nella scheda Riproduzione, poi uscite completamente da GameLoop dalla barra delle applicazioni e riavviatelo. Le applicazioni si agganciano a un endpoint audio quando partono; cambiare il predefinito sotto a un emulatore già in esecuzione spesso non produce nulla finché non riparte.

Insieme, questi due spiegano una fetta larga dei casi di GameLoop muto segnalati.

Poi le impostazioni che rompono l'audio senza farsi vedere

Modalità esclusiva. Nelle Proprietà del dispositivo di riproduzione, scheda Avanzate, "Consenti alle applicazioni di assumere il controllo esclusivo del dispositivo" permette a un programma di impossessarsi dell'endpoint e chiudere fuori tutti gli altri. Quando GameLoop e un'app di comunicazione lo vogliono entrambi, uno dei due perde e ammutolisce senza un errore. Togliere entrambe le spunte della modalità esclusiva è la soluzione standard per l'audio che funziona nel launcher e sparisce dentro una partita.

Audio spaziale. Windows Sonic, Dolby Atmos e DTS inseriscono uno stadio di elaborazione in più fra l'applicazione e l'endpoint. Disattivarlo per il dispositivo vale un test, e toglie anche una fetta di latenza.

L'impostazione di uscita di GameLoop. L'emulatore ha una sua configurazione audio. Se lì il dispositivo di uscita è fissato su qualcosa che non state usando, le modifiche lato Windows non lo raggiungeranno.

Il servizio Windows Audio. AudioSrv e Generatore endpoint audio di Windows possono impuntarsi, e le applicazioni perdono la connessione senza il minimo errore. Riavviarli entrambi da services.msc restituisce spesso il suono a un GameLoop già in esecuzione senza rilanciarlo — che è anche un modo pulito per confermare che il guasto non è mai stato nell'emulatore.

Il driver audio. Windows Update ha il vizio di sostituire un driver del produttore funzionante con uno generico Microsoft, e il sintomo è esattamente questo: quasi tutte le applicazioni a posto, una muta. Controllate la data del driver in Gestione dispositivi. Se è cambiata di recente, Ripristina driver nella stessa finestra delle proprietà è il test più rapido. Attenzione: "Aggiorna driver" in Gestione dispositivi tende a reinstallare proprio il driver generico da cui state cercando di scappare; quello che volete è il pacchetto del produttore.

Dispositivi audio virtuali. Voicemeeter, VB-Cable, RTX Voice e la soppressione del rumore delle chat vocali inseriscono endpoint virtuali che possono catturare in silenzio l'uscita di GameLoop. Chiudeteli e provate; se il suono torna, sistemate l'instradamento anziché l'emulatore.

Cosa non lo risolve

Consiglio diffusoPerché sbaglia bersaglio
Reinstallare GameLoop per primoRipara l'unico strato che ha meno probabilità di essere in causa, e costa il massimo del tempo. Tenetelo per ultimo.
Svuotare la cache dell'emulatoreRagionevole per una corruzione dopo un aggiornamento. Non fa nulla contro un canale disattivato nel mixer o un endpoint predefinito sbagliato.
"Aggiorna driver" da Gestione dispositiviDi solito reinstalla lo stesso driver generico Microsoft. Andate invece dal produttore dell'hardware audio.
Comprare cuffie nuoveProvate prima quelle che avete in una qualsiasi altra applicazione. Se lì funzionano, l'hardware non è il problema.
Alzare al massimo ogni cursore nel giocoVale la pena controllare che un aggiornamento non li abbia azzerati, ma un cursore non può instradare l'audio verso un dispositivo che Windows non sta usando.

Un modo rapido per fare bisezione su tutto: avviate un gioco diverso dentro GameLoop. Suono in un gioco e silenzio in un altro colloca il guasto nelle impostazioni audio o nell'installazione di quel gioco, non nell'emulatore e non in Windows.