Как только вы пройдете мимо материала БПФ, о котором упоминал Леннарт, вам может понадобиться взглянуть на цепи Маркова для анализа интервалов между нотами и агрегированных паттернов.
Это своего рода ступень, но цепи Маркова использовались в прошлом, чтобы создать своего рода статистическую модель мелодий из различных песен, которые могут быть использованы для создания новых мелодий. Цепи Маркова могут делать то же самое с письменными английскими предложениями. Для примера того, как это выглядит, сыграйте в игру с megahal chatterbot, чтобы увидеть, как цепочки марков могут генерировать искаженный вывод, который статистически выглядит как его вход (в случае с мегавалом это выглядит как английские предложения)
Вы можете с уверенностью смять топ-100, и у генератора цепочки марков произошел следующий большой удар.
С другой стороны, вы можете подумать о том, что это не качество музыки, которое делает песню популярной. Или, возможно, это качество музыки в сочетании с маркетингом.
Спасибо! Еще вопросы. Можно ли написать программу, которая транскрибирует музыку для вас? – Mylo
Это довольно сложно. Я знаю, что Янн ЛеКун и его компания MuseAmi работают над этим http://www.nytimes.com/2010/08/21/arts/music/21taub.html. – Frank