Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Постоянные характеристические параметры муз. трека, Существуют ли? 
:(
    Опции темы
Hopeless
Дата 12.11.2008, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.7.2006

Репутация: нет
Всего: нет



Существует ли в песне какие-то постоянные (неизменямые на ее протяженнии) параметры которые описывают ее мелодию? Если есть то какие и как их можно узнать?
PM MAIL   Вверх
ksili
Дата 13.11.2008, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: 2
Всего: 17



для начала надо решить, что же такое мелодия. тогда уже можно будет что-то сказать

можно например сказать про такой параметр как диапазон частот (мин и макс частоты) но вряд это характеризует мелодию

Ну ещё к постоянным параметрам любого муз. трека (но не мелодии) можно отнести кол-во каналов, разрядность звука (битрейт) если звук цифровой, макс. громкость...


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
skyboy
Дата 13.11.2008, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Hopeless, тебе сравнить две последовательности звуков и определить совпадения?
это уже из разряда распознавания образов будет. 
PM MAIL   Вверх
Hopeless
Дата 13.11.2008, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.7.2006

Репутация: нет
Всего: нет



skyboy

Нет. Не нужно идентифицировать песню (если ты об этом). Просто хочу понять существуют ли какие-то ее постоянные во времени характеристические параметры..
PM MAIL   Вверх
skyboy
Дата 13.11.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



нет. 
последовательность бит не пойдет - при перекодировании или даже просто монтаже это уже не будет характеристикой.
частотная характеристика изменяется после достаточно простой обработки. например, эффектом эквалайзера или глушением шума.
амплитудная характеристика меняется при нормализации.
короче, гиблое дело.
PM MAIL   Вверх
Void
Дата 13.11.2008, 17:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 3
Всего: 173



Если я правильно понял вопрос, то, скорее всего, к искомым характеристикам можно отнести темп и метр. Темп можно найти алгоритмами beat detection. Беглый поиск в Google Scholar даёт массу публикаций по теме, например:
Classification of Dance Music by Periodicity Patterns — здесь предлагают определять метр анализом пиков автокорреляционной функции в нескольких частотных поддиапазонах.




--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
DRUID3
Дата 13.11.2008, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Цитата(skyboy @  13.11.2008,  14:30 Найти цитируемый пост)
Hopeless, тебе сравнить две последовательности звуков и определить совпадения?
это уже из разряда распознавания образов будет.  

Вообще-то - да...
Цитата(skyboy @  13.11.2008,  15:19 Найти цитируемый пост)
последовательность бит не пойдет - при перекодировании или даже просто монтаже это уже не будет характеристикой.
частотная характеристика изменяется после достаточно простой обработки. например, эффектом эквалайзера или глушением шума.
амплитудная характеристика меняется при нормализации.

Впринципе - да... И вообще-то нет - мы же после всей этой канители с обработкой мелодию можем узнать? Можем... Значить есть абсолютно однозначная зависимость. 
Цитата(Void @  13.11.2008,  16:34 Найти цитируемый пост)
Если я правильно понял вопрос, то, скорее всего, к искомым характеристикам можно отнести темп и метр. Темп можно найти алгоритмами beat detection. Беглый поиск в Google Scholar даёт массу публикаций по теме, например:
Classification of Dance Music by Periodicity Patterns — здесь предлагают определять метр анализом пиков автокорреляционной функции в нескольких частотных поддиапазонах.

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

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


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
Void
Дата 13.11.2008, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 3
Всего: 173



DRUID3, автор вроде пишет, что не собирается выяснять похожесть мелодий, заниматься кластеризацией и т.п. Что именно ему надо, наверное, стоит уточнить.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Hopeless
Дата 20.11.2008, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.7.2006

Репутация: нет
Всего: нет



Void Спасибо. Кажется стаття на которую ты ссылаешся то что нужно.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0516 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.