Alle von meiner App erzeugten Sounds in einer Audiodatei aufzeichnen (nicht vom Mikrofon)

8

Ich habe einen Bildschirm, der wie ein Instrument ist. Es gibt Schaltflächen, die Sounddateien wiedergeben.

Ich möchte die Klänge aufnehmen, wenn der Benutzer die Tasten in einer einzigen Audiodatei drückt, so dass ich diese Datei als mp4 oder ein anderes Audioformat speichern kann.

Können Sie mir bitte erklären, wie Sie dies auf einfache Weise erreichen können?

Ich kann mit dem Mikrofon mit AVAudioRecorder

aufnehmen

Wie ich denke, verwendet die Aufnahmemethode das Mikrofon als Quelle, aber ich möchte, dass es das "Audio-Out" -Äquivalent meiner App als Quelle verwendet.

    
Vaibhav Garg 26.06.2014, 12:16
quelle

2 Antworten

7

Sie könnten versuchen, The Amazing Audio Engine zu verwenden. Sie können es über Cocoapods installieren

%Vor%

oder klonen über Git

%Vor%

Der Ton könnte mit Hilfe von diesem in einer Datei aufgezeichnet werden.

Wenn Sie die Ausgabe der Apps aufzeichnen möchten, verwenden Sie einfach einen Outputreceiver :

%Vor%     
liut0 07.07.2014, 06:01
quelle
-3

Verwenden Sie einen Bildschirmrecorder wie Camtasia oder Fraps . Wenn Sie möchten, können Sie die Aufnahme stoppen und den Sound in mehreren Formaten extrahieren, und es ist nicht notwendig, Mikrofon zu verwenden ... Es gibt auch Open-Source ...

    
Daniel_Hdez 10.07.2014 08:31
quelle

Tags und Links