« LostCast | Principal | Como gravar uma conversa do Skype com o GarageBand »

Soundflower e Intel

O Soundflower é uma extensão muito útil para quem trabalha com áudio no OS X. Com ele é possível direcionar o áudio para outros aplicativos, e com a ajuda do LineIn, por exemplo, gravar podcasts usando o Skype e o GarageBand. O único problema é que esta extensão não funciona com as novas máquinas com processadores da Intel, então é necessário compilar usando as ferramentas de desenvolvimento fornecidas pela Apple. Caso você não tenha estas ferramentas instaladas (vamos precisar do Xcode, que fica em /Developer/Applications), basta fazer o download direto do site de desenvolvimento da Apple ou instalar diretamente do DVD do OS X.
Baixe o código do Soundflower do site da Cycling 74 (é o terceiro link, com 29 KB). Abra o Xcode, selecione a opção Open (command+O) e navegue até o arquivo Soundflower.pbproj. Caso o programa avise que é necessário fazer uma cópia atualizada, aceite e salve o novo arquivo na mesma pasta.
Com um clique com o botão direito, selecione o arquivo SoundflowerEngine.cpp e escolha a opção Open in Separate Editor.

Picture 4-8

Na nova janela, usando o comando Find (Command+F), procure pelo texto AbsoluteTime e troque por uint64_t. O texto aparece nas linhas 584 e 683. Com a alteração feita, clique em Build.

Picture 5-5

Com o Finder, copie o arquivo criado (Soundflower.kext) para a pasta /System/Library/Extensions.
Abra o aplicativo Terminal (um atalho no Finder para a pasta Utilities é Shift+Command+U).
No Terminal, digite:

cd /System/Library/Extensions
sudo chown -R root:wheel Soundflower.kext
sudo chmod - R 755 Soundflower.kext
cd ..
sudo rm Extensions.kextcache

Pronto, agora é só reiniciar o sistema que o Soundflower já aparecerá nas opções de áudio em Preferências do Sistema --> Sons.
A próxima dica será para quem quer gravar uma conversa pelo Skype usando o GarageBand, o Soundflower e o LineIn.

AVISO: Este aplicativo foi desenvolvido pela Cycling 74 e estou apenas passando algumas instruções para que ele possa ser utilizado em máquinas com processador Intel. Não existe nenhuma garantia, implícita ou explícita, de que vai funcionar em sua máquina, e não sou responsável por eventuais danos que possam ocorrer. Siga as instruções à risca, e caso não se sinta confortável ou não entenda algo do que foi explicado, NÃO TENTE COMPILAR E INSTALAR.

Technorati Tags:

TrackBack

URL TrackBack para este post:
http://www.guileite.com/mt/mt-tb.cgi/331

Comentários

Eu não sabia dessa história de compilar C, C++ e Java no XCode. Um absurdo né!! mto mto mto chic!!!!!!

Não tem erro não ... podem fazer ...

Olá Guileite, muito boa a matéria sobre Skype/GarageBand, estou usando o Skype beta e no meu "MacIntel" genérico tem funcionado muito bem. A propósito estou usando a versão 10.4.7 - http://flickr.com/photos/f41qu3/184680026/ - e gostaria que você desse uma opinião sobre isso. =)

Abraços e parabéns, continue sempre com o ótimo podcast.

Comentar

(Se você nunca comentou por aqui, será necessário aguardar a aprovação. Isto é em função do grande número de mensagens com spam recebidas. Obrigado!)