CamMicLink · Componente de áudio

Um driver pequeno e o Mac passa a ter microfone.

O componente de áudio do CamMicLink instala um dispositivo de áudio virtual chamado CamMicLink Microphone. Depois de instalado, Zoom, Teams, Discord, OBS, QuickTime e qualquer outro app que liste microfones o encontram sozinhos: sem roteamento, sem dispositivos agregados, sem configurações para lembrar.

Versão 0.1.7 · 57 KB · macOS 14 ou posterior · Apple silicon e Intel · assinado e notarizado

1 · Instalar o componente

Dê um duplo clique no pacote baixado e confirme com a senha de administrador. Nada mais é pedido e não é preciso reiniciar o Mac.

2 · Voltar ao CamMicLink

Abra o CamMicLink de novo, ou espere dois ou três segundos se ele já estiver aberto. O botão ao lado de Microfone virtual fica disponível sozinho: o app observa o dispositivo aparecer.

3 · Escolher no seu app

No Zoom, Teams, OBS ou em qualquer outro app, escolha CamMicLink Microphone como microfone. É isso: o áudio do iPhone chega onde um microfone é esperado.

Por que isso não vem embutido?

Um microfone virtual no macOS não é um recurso de app, é um driver Core Audio. O macOS só carrega esses drivers de uma pasta de sistema que exige privilégios de administrador, e apps do Mac App Store rodam em uma sandbox que não pode escrever lá.

A App Review também exige que apps do Mac App Store sejam autossuficientes, então uma versão da loja não pode baixar nem instalar nada que adicione funcionalidade. É exatamente por isso que todo produto de áudio virtual no macOS — inclusive os drivers de código aberto mais conhecidos — é distribuído fora da App Store.

Por isso o componente fica aqui: um download, uma senha, e o app continua igual. A versão de download direto do CamMicLink pode instalar para você, porque não está na sandbox.

O que ele instala de fato

Um único arquivo, CamMicLinkMic.driver, em /Library/Audio/Plug-Ins/HAL/ — a mesma pasta que todo dispositivo de áudio virtual no macOS usa. É um plug-in Core Audio em espaço de usuário, carregado pelo serviço de áudio do sistema; não há extensão de kernel e nada roda em segundo plano.

O pacote é assinado com um certificado Developer ID Installer e notarizado pela Apple, com o ticket anexado: abre sem o aviso de desenvolvedor não identificado.

Ele não aparece

O dispositivo costuma aparecer um segundo após a instalação. Se não aparecer, reinicie o serviço de áudio no Terminal:

Terminal
sudo killall coreaudiod

O som volta em alguns segundos. Não precisa reiniciar.

Outros apps continuam sem ouvir nada

Verifique se o app está mesmo usando CamMicLink Microphone e não o microfone interno: a maioria mantém a própria escolha, e alguns guardam a lista de dispositivos em cache até serem reiniciados.

Confira também se o botão do microfone virtual está ligado no CamMicLink.

Como remover

Abra o Terminal (⌘ Espaço, digite Terminal, Return). Copie as duas linhas abaixo, cole, pressione Return e digite a senha do Mac quando pedido. O dispositivo desaparece da lista de som em alguns segundos.

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

Dúvidas ou algo se comportando de forma estranha? Escreva para cammiclink@oscarzhou.com — chega direto a quem escreveu o driver.