Pergunta

Eu preciso criar uma distribuição básica gráfico de barras em ActionScript 2.0 com base na saída de som. Eu percebo que ActionScript 3.0 tem uma ótima classe de sons visualizador SoundMixer.computeSpectrum mas as limitações do meu projeto me obrigar a usar o ActionScript 2.0. Im perguntando se você souber de

A. Quaisquer bibliotecas de terceiros que eu possa usar ou comprar para criar efeitos básicos de visualização com base na saída de som em AS2

B. Se é possível criar o visualizador de som no ActionScript 3.0 e de alguma forma importação / incorporar o arquivo AS3 / swf no arquivo AS2, mas permitir que o arquivo AS3 para ler a partir do som AS2

Foi útil?

Solução

A: AS2 não pode analisar o som em tempo real. Sua melhor aposta é para executá-lo através de algum software que pode exportar os valores para um arquivo, carregar o arquivo e visualizar os números de alguma forma.

B: corridas AS3 sob AVM2 enquanto AS1 / 2 corrida sob AVM1. Não é possível carregar um arquivo AVM2 em AVM1. Você poderia criar um arquivo AS3 que carrega o arquivo AS2 e recebe o espectro e visualiza-lo. Qualquer áudio sair (exceto microfone, com o jogador flash atual) serão analisados. Enviando os números de volta para AS2 por qualquer motivo se torna hacky (usando LocalConnection) e muito provavelmente vai causar problemas de sincronização etc.

Outras dicas

Antti é certo, as2 simplesmente não pode fazê-lo. Mas eu lembro de uma ferramenta que converteu o som de dados que você pode transmitir ao mesmo ritmo que o som. Não é perfeito, mas isso é uma opção. Não me lembro o que a ferramenta foi chamado, mas talvez você possa fazer algum googling com isso em mente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top