Right now I am using the following code:
this.createEmptyMovieClip("sound_mc", this.getNextHighestDepth());
var active_mic:Microphone = Microphone.get();
sound_mc.attachAudio(active_mic);
This works great for playing back instantly what is input into the mic. Is there a way to store the sound input into the mic, in a variable of some form, and then play it back when a button is pressed at a later time? Or do I need the Flash Media Server to be able to do this?
Eg:
record_btn on press => record the sound
play_btn on press => play the sound