Музыка

Вопрос для компьютерщиков и для музыкантов!

Ребята, пожалуйста, помогите! !
Очень нужно!
Есть ли такая программа:
- Набираешь допустим (или скачиваешь на компьютер, потом в программе вставляешь мелодию) Бетховен "К Элизе".
- По этой мелодии на экране высвечивается нотная строка. Или, так будет даже лучше, сами клавиши, которые должны нажиматься.. .
Подскажите пожалуйста! ) Буду очень рада, если ответите!
Это называется "распознавание" - аналог программ, преобразующих сканированное изображение в текст. Но в отличие от текста, тут задача на два порядка сложнее. Строго говоря, такое распознавание попросту невозможно по законам физики. Подобные программы работают успешно только если мелодия записана одноголосно, без посторонних призвуков, шумов, помех, аккомпанемента, громко и четко. В большинстве реальных ситуаций распознавание получается очень грязно. В лучшем случае приходится больше половины нот редактировать вручную, а в худшем все доходит до полной неузнаваемости.
Проблема в том, что распознавание звуков в уже смешанной звуковой картине - задача не вычислительная, а ассоциативная, и в принципе может давать только вероятностный результат. Поэтому с такой задачей гораздо успешнее (вплоть до полной безошибочности в любой ситуации) справляется нейронная технология - т. е. попросту говоря, человеческий мозг. Любой добросовестный выпускник музыкальной школы такое распознавание выполняет без напряжения и без ошибок. И даже прямо на лету, в темпе музыки. Компьютерные же программы до этих технологий пока далеки. И вообще, вряд ли кто-нибудь станет устраивать такую возню и сочинять такую жуткую программу, когда вокруг полно музыкантов, делающих эту работу за минуту. Даже самому выучиться предмету сольфеджио и отработать этот навык - получится быстрее и легче, чем программу такую написать :-)

Если же распознавание (тем или иным способом) уже проделано, то любой MIDI-редактор может отобразить результаты в виде обычных нот.
Татьяна Поликарпова
Татьяна Поликарпова
95 178
Лучший ответ
Баловался некоторое время с программами Melody assistant и Harmony assistant (не знаю, есть ли сейчас версии на современное ПО) . Слышал, но не работал, о Sibelius и Finale (нотные редакторы) . Если использовать midi файлы, проиграть их сможет любой секвенсер (у меня, например, FL Studio). Нот не покажет, а клавиши в пианоролле расположены вертикально, что не очень удобно для визуализации. Впрочем при подключении любого виртуального инструмента, хоть встроенного, хоть стороннего, где в интерфейсе есть клавиатура, это не проблема.
Если скаченная музыка будет в формате MIDI, то можно открыть в почти любом нотном редакторе. Упомянутый Gitar Pro очень хорош в этом плане. С обычными аудиозаписями такой фокус не пройдёт. Для разучивания произведений существуют специальные программки, к примеру, "Интерактивный курс игры на пианино" от akella.com, в нём уже встроены уроки музыки с наглядным показом и тренировкой, прога взаимодействует с MIDI клавиатурами и синтезаторами.
Скачать можно тут: http://rutracker.org/forum/viewtopic.php?t=129252
Капай в сторону Gitar Pro, имеет функции по разбору произведения, по крайней мере так написано
гитар про)
Наталья Мелконян спасибо огромное!! )
"Fanera Pro"
Bob gmh

Похожие вопросы