Посл.ответ |
Сообщение |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 12 января 2005 07:15 · Личное сообщение · #1
Всем привет!
Подскажите новичку, как можно в среде Delphi получить в числовом выражении уровень воспроизведения звука определенной полосы частот. Очень уж хочется поэкспериментировать с графическими эквалайзерами и с заставками в виде последних.
| Сообщение посчитали полезным: |
|
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 12 января 2005 07:17 · Личное сообщение · #2
ну ниуя себе... а можете тебе ещё корреляцию и дисперсию чтоб показывало ?
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 54.9 (постоянный) Активность: 0.02↘0 Статус: Участник
|
Создано: 12 января 2005 07:24 · Поправил: xShadow · Личное сообщение · #3
Нормальный такой вопрос как раз для этого портала и форума!
| Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 12 января 2005 07:26 · Личное сообщение · #4
xShadow
Ну тогда и ответь как из звука его спектр в дельфи вычислять. Думаю всё же надо идти на delphi.mastak.ru или лучше поискать исходники какой-нибудь простенькой проги - аналога винампа.
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 54.9 (постоянный) Активность: 0.02↘0 Статус: Участник
|
Создано: 12 января 2005 07:45 · Личное сообщение · #5
Bad_guy пишет:
Ну тогда и ответь как из звука
Шутки у меня такие в кавычки забыл взять
| Сообщение посчитали полезным: |
Ранг: 303.7 (мудрец), 4thx Активность: 0.19↘0 Статус: Участник tPORt Manager
|
Создано: 12 января 2005 07:45 · Личное сообщение · #6
energuda пишет:
Подскажите новичку,
ЭЭЭЭ, с каких пор новички беруться за такие проги? Я на си то не могу, а ты захотел на делфи... Тут нет таких спецов. По таким вопросам обращайся к написателям винампа. Они то тебе точно всё разотрут, объяснят, догонят...
| Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 12 января 2005 08:04 · Личное сообщение · #7
Bit-hack пишет:
Тут нет таких спецов.
Ну я бы мог такое замутить, но не за пару минут, чтоб только в топике ответить...
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 303.7 (мудрец), 4thx Активность: 0.19↘0 Статус: Участник tPORt Manager
|
Создано: 12 января 2005 08:05 · Личное сообщение · #8
Bad_guy пишет:
Ну я бы мог такое замутить,
Ну ты и молодца. А там как? надо хорошо знать формат файла или как?
| Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 12 января 2005 08:09 · Личное сообщение · #9
Bit-hack
не, я так понял надо просто рисовать спектр звучащего сейчас звука.
1. Надо "ловить" звук.
2. Надо вычислять спектр звука по Фурье, а может каким-нибудь более простым для компьютера методом.
3. Надо рисовать спектр.
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 8.9 (гость) Активность: 0.02↘0 Статус: Участник
|
Создано: 12 января 2005 08:32 · Личное сообщение · #10
Bad_guy
Пункты 1. и 2. на самом деле не нужны. Они могут потребоваться только в общем случае, если человек решит написать свой собственный плеер (что маловероятно...)
energuda
В FMOD, например, есть функция, которая получает значения для построения этого самого спектра.
Возвращает указатель на массив из 512 float'ов.
www.fmod.org/docs/HTML/FSOUND_DSP_GetSpectrum.html
P.S> RTFM!
| Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 12 января 2005 08:50 · Личное сообщение · #11
geRC
Я про общий случай. Про функцию эту не знал.
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 45.7 (посетитель) Активность: 0.05↘0 Статус: Участник EBFE
|
Создано: 12 января 2005 10:04 · Личное сообщение · #12
программист на дальфе обычно просит дать ссылку где можно скачать такой компонент
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0.04↘0 Статус: Участник
|
Создано: 12 января 2005 10:05 · Личное сообщение · #13 |
Ранг: 61.7 (постоянный) Активность: 0.05↘0 Статус: Участник я
|
Создано: 12 января 2005 10:12 · Личное сообщение · #14
если хочешь работать со звуком, то используй библиотеку
BASS Library 2.1 с сайта www.un4seen.com
Там есть много для воспроизведения звука
| Сообщение посчитали полезным: |
Ранг: 2.2 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 12 января 2005 10:21 · Личное сообщение · #15
rsdn.ru были неплохие статейки!
С микшером есть примеры работы на VB...
| Сообщение посчитали полезным: |