Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Отрисовка полного спектра звуковой волны. (http://www.flasher.ru/forum/showthread.php?t=95000)

VadimuZ 25.04.2007 17:04

Отрисовка полного спектра звуковой волны.
 
Здесь в примерах (http://theflashblog.com/?p=197) звуковой спектр формируется динамически, в зависимости от текущего момента проигрывания звукового файла.

Можно ли составить полный спектр всего звукового файла средствами флэш? Т.е. как в соунд фордже вся звуковая волна отображается.

Такого типа: http://test.mobilatory.com/flash/doc...-ringtone.html
Но средствами флэш!

Альтернатива тоже приветствуется.

0xFFFFFF 25.04.2007 17:09

проиграть весь файл и записать данные.

MyXus 25.04.2007 17:12

Есть альтернатива. но это для спец-задач. Например когда не нужен полный спектр, а так, чисто позырить. И музыка лежит на своем сервере. Тогда можно написать свою (или заюзать библиотечную) функцию на нормальном языке программирования и считать FFT (БПФ) на севере. а потом присылать вектор. В ас3 - с помощью бинарных сокетов. Должно получиться быстро -)

etc 25.04.2007 17:16

Только это возможно в AS3. И для отлова спектра придется играть весь файл без ускорений.

iNils 25.04.2007 17:17

Только это не звуковой спектр, а график амлитудно-временной зависимости.

MyXus 25.04.2007 17:25

А. Так это даже не FFT? Хм.

iNils 25.04.2007 17:33

http://test.mobilatory.com/temp/5783...nering.mp3.png

VadimuZ 25.04.2007 17:48

Я выдерал эту png-шку... И в курсе что левый софт формирует её... Даже когда зумом увеличиваешь видно пикселы... палится растра...
Предпологаю или предпологал =) что с приходом Flash9 и AS3 можно будет и обойтись без софтины по генерации сего графика...

Софтину напряжно писать... тогда прийдется обратиться к более углубленому програмированию по работе с зыковыми файлами... и отрисовкой...

Вот что мне ответили на RSDN:

---
Готовое на Пеле:
http://search.cpan.org/~npeskett/Aud...06/Wav/Read.pm

Описание для написания на чем угодно:
http://ccrma.stanford.edu/CCRMA/Cour...ts/WaveFormat/ и так далее…
http://www.google.com/search?q=riff+...at+description
С найлучшими пожеланиями, Максим Вуец!
---


Часовой пояс GMT +4, время: 23:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.