Про предыдущий пост
Sep. 7th, 2005 11:16 pmИтак, musipedia.org - это онлайновая энциклопедия музыки, которая на данный момент содержит в себе более 30 тысяч популярных мелодий. Для каждой из них кроме названия, автора и ссылок на разные амазон.комы хранится нотная запись, маленький MIDI-файл и код Парсона (см. ниже). База открытая, то есть любой желающий может добавить туда какую-нибудь отсебятинку.
Порадовал способ поиска. Во-первых, есть банальные ключевые слова - на случай, если человек знает название. Если он не обделен слухом и/или микрофоном, к его услугам Java-апплет с музыкальной клавиатурой, а также возможность "напеть или насвистеть мелодию" (эту фичу я сам не проверял, рука не поднялась, но клавиатура работает).
Наконец, есть тот самый код Парсона, который и привел мну в восторг. Ясно, что относительную высоту ноты определить куда проще, чем абсолютную (привет
alfard'у, который умеет и так, и эдак :) ), поэтому вместо нотной записи можно обойтись тремя буквами: U (выше), D (ниже) и R (повторить ноту). Конечно, при такой записи бывают коллизии, но зато нужная мелодия находится без проблем даже при незначительных ошибках в коде (особенно если знать хотя бы исполнителя).
Короче, проблема "Вов, что там за песня была? Та, где тынц-тынц-тынц, тынц-тыдыдынц?" потихоньку уходит в прошлое :)
Порадовал способ поиска. Во-первых, есть банальные ключевые слова - на случай, если человек знает название. Если он не обделен слухом и/или микрофоном, к его услугам Java-апплет с музыкальной клавиатурой, а также возможность "напеть или насвистеть мелодию" (эту фичу я сам не проверял, рука не поднялась, но клавиатура работает).
Наконец, есть тот самый код Парсона, который и привел мну в восторг. Ясно, что относительную высоту ноты определить куда проще, чем абсолютную (привет
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Короче, проблема "Вов, что там за песня была? Та, где тынц-тынц-тынц, тынц-тыдыдынц?" потихоньку уходит в прошлое :)