Frage

Wie gehe ich über programmatisch Audio-Streams zu schaffen Cocoa auf dem Mac. Zu machen, zu sagen, ein weißes Rauschen-Generator auf Mac OSX in Cocoa apps Kern Frameworks?

War es hilfreich?

Lösung

Eine Möglichkeit, die CoreAudio- DefaultOutputUnit.

Sie können es mit Parameter konfigurieren wie Ausgangsabtastrate, Auflösung und Ausgabe Probe Format. Dann können Sie programmatisch eine rohe Schallwelle erzeugen und diese Einheit mit dem Ausgang zur Verfügung stellen.

Werfen Sie einen Blick auf dieses Beispiel auf Ihrem Rechner an / Developer / Examples / Core Audio / SimpleSDK / DefaultOutputUnit /

Welche verwendet die Standardausgabeeinheit eine programmatisch gerendert Sinuswelle zu spielen. dass als Ausgangspunkt verwendet, und Sie können eine Routine zu machen, irgend etwas anderes zu Ausgabe schreiben.

Diese Lage am / Developer / Examples / Core Audio / auch Tonnen von anderen Kern Audio-Beispiele enthält.

Andere Tipps

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top