Mac OS X virtual audio pilote

Je veux créer un virtual audio qui obtient des données audio à partir de la sortie par défaut (qui est une sortie IOAudioStream) et la convertit en un d'entrée IOAudioStream.

Je suis passé par la plupart des exemples que j'ai pu trouver, mais ils seulement d'implémenter une fonctionnalité de copier la sortie IOAudioStream à l'entrée d'un au plus. Qui signifie qu'il ne convertit les données audio d'un flux d'entrée si le périphérique audio est sélectionné comme sortie.

Cela devrait être possible, puisque ScreenFlow permet d'enregistrer de l'audio de l'ordinateur par l'installation d'un kext qui crée un pilote virtuel.

Comment puis-je accéder aux données audio à partir de la sortie par défaut et l'envoyer à mon pilote virtuel?

InformationsquelleAutor UpL1nK | 2013-08-26