Автор Тема: музыкальные диктанты  (Прочитано 1373 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rem_ Автор темы

  • Опытный
  • ****
  • Сообщений: 588
  • GuitarPlayer.Ru fan!
    • Мои музыкальные программы
музыкальные диктанты
« : Января 24, 2014, 23:59:32 »
Программа предлагает послушать мелодию и записать её в виде нот на нотоносце.
Стягивайте ноты сверху вниз, составьте услышанную мелодию. Всего 20 заданий.

http://www.codeskulptor.org/#user28_3MX1qnSAXt_11.py
« Последнее редактирование: Января 09, 2015, 06:29:39 от Rem_ »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • nylon fingerstyle
    • Martin Ludenhoff
Re: музыкальные диктанты
« Ответ #1 : Января 25, 2014, 09:33:31 »
По ссылке код на Питоне открывается. И что с ним дальше делать?

... и добавил:

А, понял, в левом верхнем углу есть кнопка Run.

... и добавил:

А проиграть набранное нельзя?

... и добавил:

Ага, нашёл пост на другом форуме, там информации больше :)
Цитировать
Условия максимально приближены к реальным. Вы слушаете мелодию и должны записать её нотами на нотоносце. Сделано 20 заданий, все в до мажоре и в размере 2/4. При правильном наборе покажется полный вариант нотной записи.
Для примера показаны три начальные ноты первого задания и расставлены тактовые черты. Стягивайте ноты из панели на нотный стан. Чтоб удалить ноту, нужно её поднять со стана на панель. Если трудно определить ноту на слух, воспользуйтесь временно инструментом. Звуковые файлы набраны в TuxGuitar.

Для запуска скрипта нажмите верхнюю левую кнопку со стрелкой (Run).
В первом же примере, если последнюю ноту набрать не половинной, а четвертной, ответ считается неверным.
А нельзя было это сделать плагином к TuxGuitar, чтобы работало прямо в интерфейсе Тукса?

... и добавил:

Вообще, на мой взгляд, интересная идея, если бы такой тренажёр был плагином к какому-либо редактору. Из бесплатного есть ещё MuseScore.
« Последнее редактирование: Января 25, 2014, 10:52:27 от MrLf »

Оффлайн Rem_ Автор темы

  • Опытный
  • ****
  • Сообщений: 588
  • GuitarPlayer.Ru fan!
    • Мои музыкальные программы
Re: музыкальные диктанты
« Ответ #2 : Января 25, 2014, 14:17:13 »
чтоб работало в нотных редакторах, нужны профессиональные программеры, а с этим проблема.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • nylon fingerstyle
    • Martin Ludenhoff
Re: музыкальные диктанты
« Ответ #3 : Января 25, 2014, 14:36:47 »
чтоб работало в нотных редакторах, нужны профессиональные программеры, а с этим проблема.
Не совсем так, и не всё столь сложно, имхо. Например, MuseScore версии 2 (она ещё не обрелизилась) поддерживает плагины на JavaScript (!), и для этих плагинов поддерживается довольно серьёзная объектная модель, как мне показалось. По сути это не сложнее, чем "import simplegui, и поехали" на Питоне. Ну, конечно, там может не всё шоколадно (имею в виду MuseScore + JavaScript), всякие глюки, недоработки и т.д., но всё же...

Оффлайн Rem_ Автор темы

  • Опытный
  • ****
  • Сообщений: 588
  • GuitarPlayer.Ru fan!
    • Мои музыкальные программы
Re: музыкальные диктанты
« Ответ #4 : Января 25, 2014, 15:56:06 »
Как у других? Получается проходить задания?

Оффлайн rocknrollplayer

  • Эксперт
  • *****
  • Сообщений: 2257
  • Кот ДаВинчи
Re: музыкальные диктанты
« Ответ #5 : Января 26, 2014, 01:29:03 »
Так ведь практически тоже самое есть в программах Auralia и Ear Master. Что нового в этой программе? Или это ТС сам сделал, и хочет показать всем? ;) На самом деле, у меня уже давно есть такая идея: похожая программа, только чтобы диктанты были "загружаемыми". Чтобы можно было переводить бумажные сборники диктантов в электронные, создавать целые библиотеки диктантов, сочинять новые, делиться ими с другими. Хорошая идея? ;)

Оффлайн Rem_ Автор темы

  • Опытный
  • ****
  • Сообщений: 588
  • GuitarPlayer.Ru fan!
    • Мои музыкальные программы
Re: музыкальные диктанты
« Ответ #6 : Января 26, 2014, 01:44:50 »
"загружаемые" это тоже надо оффлайн делать. Скачал кучу заданий файлами, открыл в измененном нотном редакторе, и начал решать...
Здесь задания приходится внутри кода прописывать.

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9361
  • xxx
Re: музыкальные диктанты
« Ответ #7 : Января 26, 2014, 04:09:15 »
На самом деле, у меня уже давно есть такая идея: похожая программа, только чтобы диктанты были "загружаемыми". Чтобы можно было переводить бумажные сборники диктантов в электронные, создавать целые библиотеки диктантов, сочинять новые, делиться ими с другими. Хорошая идея? ;)
Может я чего-то не понял... Ну, вот набираешь сборник по сольфеджио, например, в Guitar pro и создаешь библиотеки, пользуешься, делишься и тд. Так же можно переводить сканы в mid с помощью sharpeye и ей подобным. Только никто сам работать не хочет... Я, например, так перевел сборник Козырева - даю ученикам.

Другое, дело, когда программа генерит нечто сама.
Но программу этой темы я не пробовал - у меня нет кнопки Run. В левом углу Open Local.

Оффлайн rocknrollplayer

  • Эксперт
  • *****
  • Сообщений: 2257
  • Кот ДаВинчи
Re: музыкальные диктанты
« Ответ #8 : Января 26, 2014, 10:38:08 »
eye, я это и имел ввиду: вот я набрал книжечку с диктантами в Sibelius или Finale. Эти файлы можно экспортировать в миди. А потом куда? Какая программа будет "экзаменовать"? Чтобы, например, загрузил этот миди-файл(ы), и программа случайным образом выбирала диктанты, а потом как обычно — прослушал, написал, программа показала ошибки...
И еще: Вы когда-нибудь пользовались Sibelius для распознавания сканов? Если да, то лучше ли sharpeye?
Rem_, так это Вы создатель программы? ;)

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9361
  • xxx
Re: музыкальные диктанты
« Ответ #9 : Января 26, 2014, 11:03:57 »
И еще: Вы когда-нибудь пользовались Sibelius для распознавания сканов?
Нет, не пользовался.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • nylon fingerstyle
    • Martin Ludenhoff
Re: музыкальные диктанты
« Ответ #10 : Января 26, 2014, 11:06:35 »
Да, оптимальный тренажёр по диктантам — это плагин к какому-либо мощному редактору. Чтобы можно было загрузить/пополнить базу упражнений из любого формата, который знает этот редактор. В идеале проверка в таком тренажёре должна быть "дискретной", например потактовой/понотной, и чтобы различались и указывались ошибки по высоте/ритму. Чтобы ещё тренажёр мог выдавать при необходимости "подсказки", типа размера, тоники.

Оффлайн Rem_ Автор темы

  • Опытный
  • ****
  • Сообщений: 588
  • GuitarPlayer.Ru fan!
    • Мои музыкальные программы
Re: музыкальные диктанты
« Ответ #11 : Января 09, 2015, 06:31:23 »
Обновили ссылки, можно опять решать.
http://www.codeskulptor.org/#user39_3MX1qnSAXt_11.py