2012-03-25 19 views
5

Ich muss gleichzeitig spielen und aufzeichnen. Das Problem ist, dass gespielter und aufgenommener Sound unterschiedlich sein sollte. Der abgespielte Sound_1 wird kontinuierlich über die Kopfhörerbuchse an das angeschlossene Gerät gesendet, das Gerät analysiert diesen Sound_1 und sendet ein weiteres sound_2 über die Kopfhörerbuchse zurück. Ich erhalte dieses sound_2, aber wenn ich versuche, es aufzunehmen, bekomme ich eine Mischung aus sound_1 und sound_2. Gibt es eine Möglichkeit, getrennt zu spielen/aufzunehmen, oder brauche ich einen Filter für eingehende Sound_2? Ich habe versucht, Sound mit AVAudioPlayer zu spielen und mit AudioQueue aufzunehmen, Session war PlayAndRecord.Wiedergabe und Aufnahme von Audio zur gleichen Zeit

ein ähnliches Thema gefunden: Playing and recording Audio simutaneouly with headset jack pin in iOS?

aber es gab auch keine konstruktive Antwort.

Antwort

1

Lösung für mich war die Abtastrate von 44100 bis 22050

zu verringern