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.
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.
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: Tutorial
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 ...
Postado por: Pablito | julho 8, 2006 01:13 AM
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.
Postado por: Rafael Henrique | julho 8, 2006 01:29 PM