2 Stimmen

Actionscript-Tonaufzeichnung

Ich habe etwas geschrieben, um den Ton von meinem Mikrofon einzufangen. Ich kann die Tondaten visualisieren mit SoundMixer.computeSpectrum .

Mein Problem:

Gibt es eine Möglichkeit, den Ton stumm zu schalten und trotzdem Tondaten von SoundMixer.computeSpectrum ? Jetzt habe ich das hier:

sc=son.play();
   var t:SoundTransform = new SoundTransform(0, 0);
   sc.soundTransform = t;

aber ich bekomme keine Daten. Wenn ich die Lautstärke aufdrehe, kommen wieder Daten durch (ich muss es stumm schalten, weil es sonst ein Echo gibt).

Jede Hilfe ist willkommen

0voto

Mario Vieira Punkte 1

Hiiya,

Ich bin mir nicht sicher, ob Sie den SoundMixer.computeSpectrum umgangen haben, aber Sie können den mic.activityLevel abrufen:

            //var sound:SoundTransform = new SoundTransform(0); //not (0,0)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X