estoy intentando dibujar el espectro del sonido en curso pero me sale el siguiente error:
Código:
TypeError: Error #2007: El valor del parámetro sound debe ser distinto de null.
at flash.media::SoundMixer$/computeSpectrum()
he probado los ejemplos de livedocs de adobe y ahi si me funciona bien porque son sencillos los ejemplos..
la cosa es que yo tengo una clase:
Código:
package com.model {
import flash.net.URLRequest;
import flash.media.Sound;
//... y todo lo necesario
public class MP3Model extends Sprite {
private var player:Sound;
//... y todo lo necesario
public function MP3Model(s:Object): void {
player = new Sound(....);
player.addEventListener(ProgressEvent.PROGRESS, onLoadProgress);
}
private function onLoadProgress(evt:ProgressEvent):Number {
//...
var bytes:ByteArray;
SoundMixer.computeSpectrum(bytes, false, 0); <-- aqui genera error
soundVisualizer.display(bytes);
//...
}
}
}
he leido el manual buscando el porque! y no hay un parametro sound... no se que me falta,
alguna ayuda?
gracias de antemano