Come sapere quale programma ha appena riprodotto il suono?

17

A volte, il mio computer ha improvvisamente suonato un fastidioso suono breve (suona come darrrt , non sembra dal sistema), ed è così breve che non ho idea da dove viene (e non può catturare esso).

C'è qualche modo per trovare quale programma / processo ha fatto ciò? (Voglio davvero ucciderlo!)

Sto usando OS X Mavericks.

    
posta qweszxcj 15.11.2013 - 07:10
fonte

6 risposte

1

Grazie per tutte le risposte! Il problema è stato risolto, è stato causato da un plug-in di Safari (notificatore di Gmail). Metodo: ispirazione (scusate ragazzi l'ho appena scoperto realizzando di aver installato un plugin strano ... davvero difficile spiegare come mi è venuta in mente l'idea ...).

    
risposta data 07.07.2014 - 20:51
fonte
5

Sembra la notifica registrata da iMessage.

Prova questo comando nel terminale per verificare:

afplay "/Applications/Messages.app/Contents/Resources/Logged In.aiff"

Per disattivare la funzione, puoi disattivare "Riproduci effetti sonori" nelle preferenze di iMessage.

    
risposta data 25.11.2013 - 19:37
fonte
4

SoundBunny potrebbe essere in grado di aiutare con questo. Lo scopo principale dell'app è quello di permetterti di controllare i livelli sonori di varie app, ma di solito mostra anche quali app hanno suoni recentemente , cosa che potrebbe aiutarti.

Puoi scaricare una demo gratuita dal loro sito web e lasciarla in esecuzione finché non senti di nuovo il rumore, quindi passa a SoundBunny e guarda cosa mostra.

    
risposta data 25.11.2013 - 23:00
fonte
2

Anche se è non possibile per controllarlo direttamente, ecco alcuni accorgimenti:

  • Se utilizzi Google Chrome (o un browser web simile), cerca l'icona dell'altoparlante accanto alla scheda o alla finestra (ad esempio, controlla nel menu Finestra ).
  • Se utilizzi Safari, dovresti vedere anche l'icona dell'altoparlante accanto alla scheda che sta riproducendo.
  • Alcune app come SoundFlower possono fornire un'estensione extra del kernel per l'audio pass-through, quindi possono controllare quali processi stanno accedendo dispositivo audio.
  • Controlla di nuovo Notifiche in Preferenze di sistema e imposta Non disturbare o disattiva Riproduci suono per notifiche per le recenti o tutte le app. Vedi questo post .
  • Controlla le voci del registro, ad es. con il seguente comando:

    log stream --level=debug
    
  • Verifica l'eventuale attività del file in base al comando fs_usage , ad es.

    sudo fs_usage
    
  • Utilizzando tentativi ed errori, sospendi e riprendi i processi per scoprire il processo, ad es.

    ps d
    kill -STOP 1234 5678 # Stop processes via PID(s).
    kill -CONT 1234 5678 # Resume selected processes.
    
risposta data 19.10.2017 - 16:56
fonte
1

Boom 3D può fare questo e molto altro.

Installalo, abilita il supporto a livello di sistema nella finestra principale dell'app (richiede di installare un'altra estensione), quindi puoi fare clic sull'icona del vassoio:

Fai clic sul pulsante viola vicino all'angolo in alto a destra e ti verrà mostrato un elenco di tutte le app e il loro volume. Le app che riproducono musica avranno un piccolo cerchio verde:

    
risposta data 23.03.2018 - 12:09
fonte
1

Ecco cosa ho fatto per trovare un'applicazione fastidiosa che riproduce un file di sistema. Vai a Preferenze di Sistema - > Suono - > Effetti sonori. Passa attraverso gli effetti e prendi nota del suono che sta suonando la tua applicazione misteriosa. Quando lo trovi vai al terminale e digita:

sudo fs_usage | grep "aiff"

Inserisci la password di sistema se richiesta.

Attendi che il suono venga riprodotto di nuovo e poi guarda l'uscita del terminale. Cerca il nome del file audio che hai notato negli effetti sonori e guarda verso destra. Sulla destra dovresti vedere l'applicazione che ha riprodotto il file audio. Ora vai semplicemente a quella applicazione e digli di disabilitare la riproduzione del file audio, se possibile.

    
risposta data 20.04.2018 - 08:04
fonte

Leggi altre domande sui tag