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

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

Как заставить компьютер послушать? [D7, WinXP]


Страницы:   1 2

Rentgen ©   (2005-08-31 08:57:00) 

Здравтвуйте!
Я полный чайник в "Мультимедиа".

Проблемка такая, что нужно сравнить два вэйв-файла(они должны совпадать по мелодии, не знаю как правильно сказать или амплитудам). Причем качество может заметно вырьировать. Вообщем побайтно её не сравнить. На "слух" отличить совпадение легко. Но как программно, т.е. заставить компьютер послушать не знаю. Намекните в какую сторону копать?

?Амплитуды?
?Сравниение частот в опред. моменты времени?

Еще раз повторяю: я в обработке звука полный "ЧАЙНИК".


Reindeer Moss Eater   (2005-08-31 12:43:00) [21]

Наверняка вам попадались проги типа:
WaveToMidi


И что из этого?
Каким образом это поможет оценить похожесть?
Типа ноты одинаковые?
:)

А если я дам два вава с сороковой симфонией Моцарта (один в исполнении оркеста, а второй только на барабане) и ноты получатся одинаковые?
Какой критерий похожести-то?


Jeer   (2005-08-31 12:37:00) [22]

Rentgen ©   (31.08.05 12:20) [7]

Не брендите.
Смотрел я все это.
Выделение отдельных инструментов из композиции весьма и весьма сложная задача.
Пока она не решена даже удовлетворительно.


Rentgen   (2005-08-31 12:20:00) [23]

Наверняка вам попадались проги типа:
WaveToMidi

Вы считаете, что разработчики этих прог(кстати есть фрииварные) уже написали доХтУрскую дисертацию?


Digitman   (2005-08-31 11:51:00) [24]


> Jeer ©   (31.08.05 11:04) [5]


> тут как раз дохтурская и пригодится


угу)

особливо если стоит задача определить, что некая полифония в presto-исполнении Государственным симфоническим оркестром и некая какафония во фривольном исполнении одним пальцем на ф-но неким В.Пупкиным - это суть одно и то же и есть ничто иное как "Чижик-пыжик .."


Jeer   (2005-08-31 11:04:00) [25]

Rentgen ©   (31.08.05 09:50) [3]

Желательно дохтурскую.

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


Digitman   (2005-08-31 10:51:00) [26]

сравнению подлежат относительные изменения спектров сравниваемых сигналов за одни и те же равные интервалы прошедшего времени для обоих сигналов

получить спектр сигнала в заданный интервал времени можно при помощи прямого Фурье-преобразования

читай-изучай все касаемое Fourier Transforming


Rentgen   (2005-08-31 09:50:00) [27]

Ну допустим высоту звука(тон) определить же можно?!
Почему, бы не проверить в некоторых местах мелодии эти параметры, и не сравнить?

Или скажите, что мне опять диссертацию писать?


dmitry501   (2005-08-31 09:28:00) [28]

Если только "чайник" в программной обработке звука, значит у Вас есть теория по сравнению звуков, подкрепленная солидным математическим основанием, позволяющая "на слух" определять идентичность мелодий? Тогда Вам надо диссертацию по этой теме писать, а что касается закодировать теорию в программе, то я думаю найдете студентов, они за небольшое вознаграждение сделают. :)


Rentgen   (2005-08-31 08:58:00) [29]

>>я в обработке звука полный "ЧАЙНИК".
Подправлю: ...В ПРОГРАММНОЙ обработке...


Страницы:   1 2

Наверх

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