CamMicLink · Componente audio

Un piccolo driver e il Mac ha un microfono.

Il componente audio di CamMicLink installa un dispositivo audio virtuale chiamato CamMicLink Microphone. Una volta installato, Zoom, Teams, Discord, OBS, QuickTime e qualsiasi altra app con un elenco di microfoni lo trovano da soli: nessun routing, nessun dispositivo aggregato, nessuna impostazione da ricordare.

Versione 0.1.7 · 57 KB · macOS 14 o successivo · Apple silicon e Intel · firmato e autenticato

1 · Installa il componente

Fai doppio clic sul pacchetto scaricato e conferma con la password di amministratore. Non viene chiesto altro e non serve riavviare il Mac.

2 · Torna a CamMicLink

Riapri CamMicLink, oppure aspetta due o tre secondi se è già aperto. L'interruttore accanto a Microfono virtuale si attiva da solo: l'app controlla che il dispositivo compaia.

3 · Scegliilo nell'app

In Zoom, Teams, OBS o in qualsiasi altra app scegli CamMicLink Microphone come microfono. È tutto: l'audio dell'iPhone arriva dove ci si aspetta un microfono.

Perché non è integrato?

Un microfono virtuale su macOS non è una funzione dell'app, è un driver Core Audio. macOS li carica solo da una cartella di sistema che richiede i privilegi di amministratore, e le app del Mac App Store girano in una sandbox che non può scriverci.

App Review richiede inoltre che le app del Mac App Store siano autosufficienti: una versione dello store non può scaricare o installare nulla che aggiunga funzionalità. È esattamente per questo che ogni prodotto audio virtuale su macOS — compresi i driver open source più noti — viene distribuito fuori dall'App Store.

Perciò il componente sta qui: un download, una password e l'app resta invariata. La versione a download diretto di CamMicLink può installarlo per te, perché non è in sandbox.

Cosa installa davvero

Un solo file, CamMicLinkMic.driver, in /Library/Audio/Plug-Ins/HAL/, la stessa cartella usata da ogni dispositivo audio virtuale su macOS. È un plug-in Core Audio in spazio utente caricato dal servizio audio di sistema; nessuna estensione del kernel e nulla in esecuzione in background.

Il pacchetto è firmato con un certificato Developer ID Installer e autenticato da Apple, con il ticket allegato: si apre senza l'avviso di sviluppatore non identificato.

Non compare

Di solito il dispositivo appare un secondo dopo l'installazione. Se non succede, riavvia il servizio audio dal Terminale:

Terminale
sudo killall coreaudiod

L'audio torna in pochi secondi. Nessun riavvio necessario.

Le altre app non sentono nulla

Verifica che l'app stia usando CamMicLink Microphone e non il microfono interno: quasi tutte mantengono la propria scelta e alcune tengono in cache l'elenco dei dispositivi finché non vengono riavviate.

Controlla anche che in CamMicLink l'interruttore del microfono virtuale sia attivo.

Come rimuoverlo

Apri il Terminale (⌘ Spazio, scrivi Terminale, Return). Copia le due righe qui sotto, incollale, premi Return e digita la password del Mac quando richiesto. Il dispositivo sparisce dall'elenco audio in pochi secondi.

Terminale
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod

Domande o qualcosa che si comporta in modo strano? Scrivi a cammiclink@oscarzhou.com: arriva direttamente a chi ha scritto il driver.