Question

Comment puis-je créer par programmation des flux audio à l’aide de Cocoa sur Mac? Pour faire, disons un générateur de bruit blanc utilisant des frameworks centraux sur Mac OSX dans les applications Cocoa?

Était-ce utile?

La solution

Une solution consiste à utiliser CoreAudio DefaultOutputUnit.

Vous pouvez le configurer avec des paramètres tels que le taux d'échantillonnage de sortie, la résolution et le format d'échantillon de sortie. Vous pouvez ensuite créer par programme une onde sonore brute et la transmettre à l’unité de sortie.

Consultez cet exemple sur votre ordinateur sous / Developer / Examples / CoreAudio / SimpleSDK / DefaultOutputUnit /

Qui utilise l’unité de sortie par défaut pour lire une onde sinusoïdale rendue par programme. En utilisant cela comme point de départ, vous pouvez écrire une routine pour rendre le reste de votre travail.

Cet emplacement situé dans / Developer / Examples / CoreAudio / contient également des tonnes d'autres exemples audio de base.

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top