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

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

Как получить спектр звука напрямую со звуковой платы [D5, D7, Win95/98, WinME, NT4, Win2k, WinXP]


Yelchev ©   (2002-11-18 12:20:00) 

Не подскажите как получить спектр звука напрямую со звуковой платы что то на подобии того как в plug-in для вианмпа. Может есть уже готовые компоненты или другие механизмы для этого буду примного благодарен за любую информацию.


han_malign   (2002-11-18 15:28:00) [1]

MP3 - есть косинус преобразование(приближение тригонометрическим полиномом) из которого можно достаточно быстро вытянуть спектр(как не знаю, на лекцию по косинус преобразованию я в свое время забил, но это как раз спектральная+фазовая характеристика), вероятнее всего можно вытащить из фильтра(Codec-а), туда и копай.
(может в Gravis Ultrasound или Turtle Beach(Hi-End) и есть спектроанализатор, в других Hi-Fi точно нет)


Yelchev   (2002-11-18 12:50:00) [2]

Да но ведь как то виамп это делает и выдает в плагине толи спектр толи осцилограмму есть ли подобные компоненты которые делают это непосредственно со звуковой или через другой механизм без привязки к какому нибудь плееру.


Карелин Артем   (2002-11-18 12:44:00) [3]

Спектр нельзя получить напрямую по определению, т.к. это результат прямого пребразования Фурье.
Все такие проги /насколько мне известно/ проводят над сигналом Быстрое Преобразование Фурье. Анализируют, изменяют и выполняют обратное преобразование для проигрывания.


Наверх

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