OS X: direcione a saída de áudio para a entrada de áudio

32

Estou assistindo a um arquivo de vídeo e gostaria de gravar pequenos trechos de áudio do arquivo de vídeo.

Anteriormente, reproduzi o áudio nos alto-falantes do MacBook e usei o microfone embutido para gravar o som.

Existe uma maneira de direcionar a saída de áudio do Mac para a entrada de áudio (microfone) digitalmente, para que eu não precise realmente gravar o áudio dos alto-falantes, com a perda de qualidade que isso implica?

Existe também uma maneira de ouvir o áudio ao mesmo tempo em que está "gravando"?

Idealmente, a solução seria fácil e leve e não envolveria o uso pesado de software de áudio, porque eu quero poder fazê-lo "on the fly" o máximo possível.

Winterflags
fonte
2
Veja minha resposta em apple.stackexchange.com/questions/203004/… Se você quiser tentar usar o Soundflower, copiei um tutorial na resposta a esta - apple.stackexchange.com/questions/207482/…
Tetsujin
O Soundflower permite a conexão cruzada de entradas e saídas internamente, mas se bem me lembro quando o usei com o software de gravação de tela para gravar vídeo, ele desvia todo o áudio para que você não possa mais ouvir o vídeo enquanto ele é reproduzido.
ArchonOSX
@ArchonOSX Eu testei o Soundflower agora e funciona bem. Também consegui capturar a tela com o QuickTime player e ainda tinha saída de áudio. Pode ser uma boa ideia configurar uma saída múltipla no aplicativo de áudio MIDI Setup.
Winterflags
Ahh, bom negócio. Se eu tiver ocasião de usá-lo novamente, procurarei essas opções. Obrigado pela dica.
ArchonOSX
@Tetsujin Adicionei uma resposta com base em sua solução. No entanto, estou tendo dificuldades para que o Soundflower funcione de forma consistente. Às vezes, ele simplesmente para de funcionar e não sei por quê. Veja mais abaixo.
Winterflags

Respostas:

32

Atualização 2017-03-31:

Rogue Amoeba, os mantenedores anteriores do projeto Soundflower de código aberto, possui um novo aplicativo (pago) chamado Loopback, que parece ser mais fácil e mais confiável de se trabalhar do que o Soundflower. Ele resolve alguns problemas com o Soundflower, como reativar o volume para cima / baixo através das teclas de mídia do Mac. Novamente, é um produto pago com um modo de teste. https://rogueamoeba.com/loopback/

O Soundflower ainda pode ser encontrado aqui: https://github.com/mattingalls/Soundflower


O Soundflower é um dispositivo de áudio virtual para OS X que pode transmitir áudio de aplicativos para outros aplicativos. Isso é feito roteando sua saída de áudio como uma entrada de áudio para o sistema.

Passo 1

Após a instalação, um novo dispositivo estará disponível em Preferências do Sistema> Som . Vá para a guia Entrada e selecione Soundflower (2 canais) como o dispositivo de entrada.

Guia Entrada de áudio

Passo 2

Se você deseja rotear o áudio e ouvi-lo ao mesmo tempo, pule para a Etapa 3.

Se você não concorda em ouvir a saída , agora pode ir para a guia Saída e selecionar Soundflower (2 canais) . Agora você está encaminhando sua saída para entrada e poderá gravar o áudio reproduzido em um aplicativo como QuickTime, Evernote ou Just Play Record.

insira a descrição da imagem aqui

etapa 3

Se você quiser ouvir o áudio enquanto estiver reproduzindo no seu dispositivo de saída normal (por exemplo, seus alto-falantes embutidos ou fones de ouvido conectados), será necessário abrir o aplicativo OS X nativo Audio Midi Setup. Ele está localizado na sua pasta Aplicativos em /Applications/Utilities.

Pressione o +botão no canto inferior esquerdo e pressione Create Multi-Output Device. Marque para usar a Saída incorporada e o Soundflower (2 canais). Agora você pode ouvir o áudio como de costume enquanto direciona a saída para a sua entrada via Soundflower.

insira a descrição da imagem aqui

Agora que você criou um dispositivo de várias saídas, volte para Preferências do sistema> Som e selecione-o na guia Saída, como na Etapa 2.

Dica : Você também pode alterar as configurações de Entrada / Saída mantendo pressionado(alt/opt) e clicando com o botão esquerdo do mouse no ícone Volume na barra de menus do OS X.

insira a descrição da imagem aqui


Solução de problemas

NO ENTANTO , embora o exposto funcione às vezes, notei que o comportamento do Soundflower pode ser irregular de tempos em tempos. Ao escrever originalmente esta resposta, não consegui fazê-la funcionar, mesmo que não tivesse modificado a configuração que estava funcionando no dia anterior.

Ele parou de funcionar algumas vezes antes e, embora eu não tenha identificado exatamente como mitigar o problema, notei que algo do seguinte pode ter ajudado a fazê-lo funcionar novamente:

  • Verifique se o volume foi redefinido para o dispositivo de saída múltipla ou qualquer um de seus sub-dispositivos Audio Midi Setup. Certifique-se de verificar todas as guias (Entrada / Saída) no dispositivo de saída agregado e em seus sub-dispositivos agregados. Existem algumas guias aqui e os controles deslizantes de volume em uma delas podem ter sido redefinidos para zero. Isso já aconteceu comigo algumas vezes.

insira a descrição da imagem aqui

  • Redefinir o volume para zero não seria um grande problema se os controles normais de volume (teclas de mídia e ícone de volume da barra de menus) funcionassem normalmente. Mas, às vezes, o ícone de volume na barra de menus fica acinzentado e o volume só pode ser manipulado Audio Midi Setup. Não sei por que isso às vezes acontece, porque quando eu uso outros dispositivos de várias saídas que criei que também incluem meu outro computador conectado via Thunderbolt no modo de exibição de destino, posso usar magicamente as teclas de volume normalmente. Mais experimentação é necessária aqui.
Winterflags
fonte
2
Soundflower é ótimo. Eu o usei extensivamente, no passado. Joga bem com o software DAW. (ou seja, Ableton, ProTools, etc).
vozes
2
Consegui fazer o Shazam reconhecer as músicas que ouço nos fones de ouvido. Foi um pouco confuso de configurar, mas foi principalmente configurado na configuração de MIDI de áudio e usar o SoundFlower para entrada (microfone) e saída (alto-falante com ondas) para que o Shazam funcione corretamente. O SoundFlower está funcionando melhor que o Loopback. Eu estava detectando a fase nos meus fones de ouvido com o Loopback. SoundFlower está funcionando bem mesmo em 10.10.5 do Mac OS X.
Sun
Parece-me que o que acontece é que alguns programas (como a função de transcrição aprimorada) ignoram as configurações do usuário para a entrada e vão diretamente para a entrada do microfone interno.
Steven2163712
2

Talvez eu tenha encontrado uma maneira mais fácil de configurá-lo com loopback. Defina entrada e saída como Loopback Audio (em System Preferences / Audio) e depois como na imagem no loopback propriamente dito.

Ouvir o áudio e as faixas Shazam ao mesmo tempo.

Layout

Alexandre G
fonte