Хорист.ру | Главная Помощь Поиск Участники |
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (10) 1 [2] 3 4 5 6 7 8 9 10 ( Перейти к первому непрочитанному сообщению ) |
Chorister | |
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 138 Пользователь №: 4138 Регистрация: 15.01.2011 |
Когда-то я тоже этим вопросом интересовался. Да, из MIDI можно сделать ноты, но - только из набранного ручками с партитуры. А программ конвертации "звук-MIDI" не существует, и в статье кратко сказано почему. Компьютер, самый современный, это все равно лишь вычислитель, калькулятор-переросток. Цифровое устройство. Человек с его восприятием, если сравнивать - устройство аналоговое. Наука не знает толком, как устроена психика - но что известно, применяется, допустим, в алгоритмах сжатия MР3 и других форматов, которые не зря именуются ПСИХОакустическими моделями. Вспомним, что сжатие ОБЪЕМА звуковой информации без особой потери ее слышимого ухом КАЧЕСТВА стало возможным, когда открыли, что в аудиосигнале много "лишнего", такого, что можно отбросить без особого ущерба. Но даже после отбрасывания избытка информации при анализе звучащего произведения это не поможет - даже звук одного инструмента соло это сложнейший винегрет частот, гармоник, обертонов и тд, да еще и звучащий в условиях конкретного помещения. Компьютер может не больше, чем в него вложит человек - а математически задача анализа звука принципиально не алгоритмизуема для такой вот цели, чтобы перевести в ноты, чтобы это давало качественный результат. Потому что человек воспринимает образами, а железяка - нулями и единичками. Потому компьютер может выдать подробный акустический расклад отрезка звука, но беспомощен при анализе цельного произведения, в динамике - потому что он это целое не воспринимает среди частотного "мусора". В итоге программы могут худо-бедно сымитировать в MIDI одноголосную мелодию, записанную в идеальных условиях, но при открытии даже такого файла в нотном редакторе получается бред. Ну а про многоголосные вещи и говорить не приходится, если даже профессионал с большим опытом сможет лишь ПРИМЕРНО "снять" ноты, и то не объяснит формально как это делается. Так что в обозримом будущем бананов не будет
Это сообщение отредактировал Chorister - 13.06.2011 - 06:32 |
amur | |||||||||
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 255 Пользователь №: 488 Регистрация: 4.07.2007 |
\\ Прошу прощения за неопределённость моей предыдущей реплики . . Я имел в виду не компьютер, а человека - в ответ .. только на эту часть Вашего замечания :
\\ Если б я слушал передачу после начала нашего обсуждения - я бы подробно законспектировал сюжет, имена, произведения . . А так - просто отметил про себя, как журналистка восторгалась : что человек по грамзаписям, переданным из запада - расписывал партитуры скрипичных концертов . Кстати сказать - практически полностью идентично . Поскольку по словам журналистки - музыкант он весьма недюжинный ! (так как - единственный в мире, который сыграл . . ВСЕ произведения Паганини) . - - А про компьютер - я согласен, что :
\\ Который пока - не различает главное среди частотного "мусора" . Но позвольте заметить - вовсе не потому что :
\\ На самом же деле .. математически - ЛЮБАЯ задача принципиально алгоритмизуема : для любых объектов любой сложности - и гораздо сложнее анализа звука . Видимо вот - просто никто пока не задавал себе такой цели, . . чтобы акустический расклад отрезка звука - перевести в ноты, .. |
||||||||
Chorister | |
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 138 Пользователь №: 4138 Регистрация: 15.01.2011 |
Задачу анализа решить-то можно, другое дело - как интерпретировать результат анализа. Любой самый сложный алгоритм это всегда лишь аппроксимация, приближение - и программу, качественно реализующую процесс "звук на входе, ноты на выходе" практически создать не проще, чем искусственный интеллект, ведь задача сводится именно к алгоритмизации психических процессов. А это класс неалгоритмизуемых задач (этим занимается соответствующий раздел математики). Как научить компьютер отличать на изображении кошку от собаки? Человек это делает даже не задумываясь, даже ребенок. А для компьютера это просто куча элементов изображения (как и звук - куча дискретизованных колебаний), хотя текст с картинки распознавать железку уже научили. Не спорю - соединив ум и хитрость, может и можно было бы усилиями многих ученых и музыкантов приблизиться к решению этой задачи. Но с коммерческой точки зрения она не столь востребована как распознавание голоса, речевой ввод текста и тд. Так что ради того, чтобы простой Вася Пупкин нажатием кнопки смог получить читабельную партитуру, никто научные институты напрягать не будет...
|
serz1973e | |
Unregistered |
Между прочим, я с аудиозаписи переложил три произведения на ноты, и к моему удивлению, когда я увидел на них партитуру, то оказалось абсолютно идентично партитуре.
|
|
amur | |||||||
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 255 Пользователь №: 488 Регистрация: 4.07.2007 |
\\ Великое ли дело - как звук интерпретировать . . Что слышится, то и пишется - вот и всё интерпретирование . Полагаю, что для решения столь утилитарной "Задачи ... " - вовсе излишне отвлекаться на обсуждение общефилософской сентенции о том, что алгоритм это всегда лишь аппроксимация, приближение . . А тем более - прибегать именно к алгоритмизации психических процессов (которые по Вашим сведениям - неалгоритмизуемы) . . или заново - создавать искусственный интеллект (который и без нас - давно создан) . А классы неалгоритмизуемых задач, ЭТО ВООБЩЕ - "материи" чрезвычайно тонукие ... И там предварительно - очень долго придётся выяснять, ЧТО ИМЕННО - учёные понимают под "неалгоритмизуемостью", КАК ТАКОВОЙ . Думаю, все эти аспекты - сподручнее обсудить отдельно где то в разделе :
А здесь предлагаю - конкретно сосредоточиться . . на заявленной bm_termik теме :
\\ Вот видите - Вы уже и ответили на все вопросы : 1. картинки распознавать - железку уже научили . . 2. распознавание голоса, речевой ввод текста и тд. - это уже практика, можно сказать - даже бытовуха ! 3. ради прихотей простого Васи Пупкина - нажатием кнопки .. никто научные институты напрягать не будет... - - Хотя очень надеюсь, что придёт время - когда в научно-исследовательских целях . . этот метод будет успешно применён - для анализа творчества выдающихся исполнителей ! При муз.теор. исследовании произведений, партитуры которых не сохранились . . А лишь случайно сохранились - записи на бобинах или грамплстинках ! ! ! |
||||||
amur | |||||
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 255 Пользователь №: 488 Регистрация: 4.07.2007 |
\\ Оказывается, уважаемый Chorister, Ваши треволнения - ПОСТФАКТУМ НАПРАСНЫ, поскольку :
\\ |
||||
Chorister | |
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 138 Пользователь №: 4138 Регистрация: 15.01.2011 |
Что в какой раздел переместить - о том модератору решать а продолжать приводить доводы, объясняющие отсутствие таких программ, более не буду. Замечу лишь, что алгоритмические компьютеры (а это все нынешние работающие в двоичном коде машинки) это логические автоматы. В случае цифровых компьютеров, более конкретно, это значит, что компьютер способен выполнять только рекурсивно-перечислимые функции, которыми не ограничен мозг. Неалгоритмизуемость, по большому счету, и значит непереводимость задачи на язык математики, оставаясь в этих именно пределах. Это пытаются обойти за счет моделирования эвристических методов (выходящих за пределы строгой логики), но... пока что воз и ныне там. Нет таких программ, вот и все. А почему? Ладно большие корпорации этим не занимаются, но будь данная задача решаема, энтузиасты, которых пруд пруди, и которые каких только программ ни понаписали, уж что-нибудь бы да создали не идеальное, но работающее. Я таких программ перепробовал несколько десятков - результаты кроме улыбки ничего не вызывают. Возможно, когда будет реально решен вопрос самообучаемости компьютеров, это дело и сдвинется с мертвой точки. Но пока что человеческое человеку, а машинное машинам...
|
amur | |||||||||||||
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 255 Пользователь №: 488 Регистрация: 4.07.2007 |
\\ Простите меня за откровенность - Вы бы не посылали меня . . к модератору решать Если бы Вы - внимательней читали предыдущие сообщения собеседников . .
\\ А общефилософское обсуждение о том, что такое алгоритм - это .. предлагаю провести здесь :
|
||||||||||||
amur | |||
Offline Завсегдатай Профиль Группа: Пользователи Сообщений: 255 Пользователь №: 488 Регистрация: 4.07.2007 |
Всё ещё надеетесь - выйти за пределы логики ? И найти там задачу - которую . . невозможно - записать математически ? ? ? |
||
ДимиД | |
Unregistered |
Finale прекрасно пишет с одного голоса. С двух- через корректор. С черех не пробовал.
|
|
Страницы: (10) 1 [2] 3 4 5 6 7 8 9 10 |