Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разобрать медиа файл и построить спектр [D7, WinXP]


algol ©   (2006-12-06 18:04:00) 

Задача построить спектр mp3 файла сразу (не во время проигрывания).
Вроде через bass.dll можно, но нужны только исходники без dll.
Где-то встречался пример или компонента какая?


londinium   (2006-12-08 18:18:00) [1]

искать лень ?
http://www.torry.ru/authorsmore.php?id=4489&sort=Date


Спасибо большое!


Jeer   (2006-12-08 16:41:00) [2]

искать лень ?
http://www.torry.ru/authorsmore.php?id=4489&sort=Date


londinium   (2006-12-08 15:54:00) [3]

Из wave-файла легко извлекаются "чистые" сэмплы (оцифрованный звуковой поток данных). Примеров в сети много

День добрый!

Просьба, если не сложно, подсказать хотя бы один нормальный пример, а то ищу-ищу - попадаются только кривые (или это мои руки виноваты??)

С уважением, Londinium


algol   (2006-12-06 18:42:00) [4]

Огромное спасибо Jeer ©, настоящий друг!
Удачи!


Jeer   (2006-12-06 18:24:00) [5]

1. Декодирование можно делать вручную или ShellExecute утилиты-декодера blade или lame или...
2. Из wave-файла легко извлекаются "чистые" сэмплы (оцифрованный звуковой поток данных). Примеров в сети много.
3. Этот поток (массив данных) пропускается через процедуру-преобразование Фурье (БПФ или FFT) - на выходе имеем  спектр.

Реализаций FFT много, пример
http://www.basegroup.ru/filtration/algorithms.htm


algol   (2006-12-06 18:11:00) [6]

Я в курсах что ты спец в этом деле.
Может у тебя есть свой сайт где это можно найти примеры или статьи?
или где видел?
p.s.
я только прокатываю для себя эту дорогу:)


Jeer   (2006-12-06 18:06:00) [7]

декодируй в wave, а далее - по накатанному.


Наверх

Титульная страница Поиск, карта сайта Написать письмо