![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Эквалайзер [D5, Win95/98]
T2 © (2001-10-29 17:04:00)Боюсь показаться навязчевым :), но спрошу еще раз: КАК СРЕДСТВАМИ DELPHI написать простенький эквалайзер, что то типа осцилоскопа WinAmp. Компоненты Varian As. я уже скачал, но это только графика, а эквалайзер можно сделать и на gauge. Если речь идет о преобразовании Фурье и DirectSound, то, PLS хотябы маленький кусочек кода или пример или ссылку на место, где об этом можно почитать. С Ув. T2.
T2 (2001-10-31 01:45:00) [1]Слишком все сложно. :(
Присоединяюсь к пожеланиям PASHA676...
pasha676 (2001-10-30 11:51:00) [2]Mbo и Dust, если такой компанентик FFT под Дельфи есть смыльте плз.
Mbo (2001-10-30 07:02:00) [3]Называй вещи своими именами.
Эквалайзер - многополосный регулятор тембра - видимо, тебе не нужен
Осциллоскоп - просто отражает уровень сигнала (синусоида для чистого тона)
Частотный (спектральный) анализатор - в Винампе вертикальные столбики
он-то тебе и нужен
Откуда сигнал брать - сам решай. DirectX поможет.
Потом в массив для фурье загоняешь (в реальную часть) равноотстоящие отсчеты, делаешь FFT, насчитываешь амплитуду преобразования (hypot(Re,Im))
вот и спектр сигнала. Для проверки: чистый тон - синусоида - дает
узкий пик. При ограничении исходного диапазона (по времени) пик уширяется, при высоком частотном разрешении появляются сателлиты
T2 (2001-10-30 04:17:00) [4]To Ketmar
Спасибо, нашел о преобразовании Фурье.
А откуда мне на него сигнал подавать ? X)
T2 (2001-10-30 03:17:00) [5]To Dust >> Жду с нетерпением.
Мыло - gu-gu-gu2@mtu-net.ru
Dust (2001-10-30 02:27:00) [6]Кину мылом - если не дойдет, свисти...
Ketmar (2001-10-29 22:25:00) [7]ах, да. насчет ссылок - поможет любой поисковик - по словам fast fourier transformation.
Satanas Nobiscum! 29-Oct-XXXVI A.S.
Ketmar (2001-10-29 22:24:00) [8]RTFM FFT.
Satanas Nobiscum! 29-Oct-XXXVI A.S.