# How to extract Audio Record data form Sound[SystemDialogInput[“RecordSound”] ?

When I set parameter "SoundReg" to collect Audio Steaming data - it's working

After that I use Button$"Record"$ In my Manipulate[]

Style$"Audio Record", Bold, 18, FontFamily -> Times$,

Button$"Record", Sound$$SystemDialogInput\["RecordSound"$$$\],


To show you

Button$"Record", AudioRec = Sound$$SystemDialogInput\["RecordSound"$$$\],


but when I try to declare some parameter to keep Audio data, the parameter does not appear anywhere and I assume the Audio Streaming data may be stored somewhere else.

-
You want to extract the data, but you are Import[]-ing the recording ? Please, clarify. –  Sektor Sep 7 '13 at 15:39
Try adding Method -> "Queued" to the Button. The evaluation is probably timing out on the preemptive link. –  Simon Woods Sep 7 '13 at 15:58
@SimonWoods or worse, perhaps the SystemDialogInput requires the preemptive link to work but it's busy on the button. So it only starts working after the timeout of the button frees the link. But it will never assign to AudioRec because that evaluation was cancelled. –  Rojo Sep 7 '13 at 16:30