Автор Тема: Программа NoteTest  (Прочитано 5334 раз)

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

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: Программа NoteTest
« Ответ #45 : Февраля 28, 2017, 16:42:23 »
Ведь точно такой же вопрос можно задать и Вам, и кому угодно.
Ваша проблема в том, что вы приравниваете мнение опытного педагога к мнению "кого угодно". Но замечу только, что мой преподавательский опыт, стаж и образование превосходит Ваши. Хотя, верно, здесь каждый имеет "правильное мнение", поэтому в этой дискуссии я ни на что не пртендую. Пусть будет "мышкой по кнопкам" (вообще это мелочь, есть более важные моменты).
А вот здесь уже однажды получили приличную прогу, только позиции не успели реализовать:
https://guitarplayer.ru/index.php?topic=224676.0

Цитировать
Я, например, заявил только что ..."мне кажется уже неправильным искусственным задротством". Это ошибочное утверждение? Если да, то почему?

1. Определенные (одинаковые) действия связанные со звуками или знаками при преодалении некоторого скоростно порога интериорзуются (автоматизируются) и навык переходит в иное качество.
Так что много в занятиях музыкой упирается в "задротство", как вы это определили.

2. Навыки лучше закрепляются, если подкреплены мышечной памятью. Так в сольфеджио используются ручные знаки, например. Так же есть методика сольф, когда на 8 пальцах двух рук "располагаются" 8 нот (С1-С2). Например, я давал скриншот PI.

3. Полноценное обучение подразумевает освоение "общего фортепиано", поэтому "ой, у меня пальцы не слушаются" - это частный любительский случай. И многие тренажеры привязаны к клавиатуре и ее имитации на qwerty. Я вижу на примере своих учеников по сольфеджио, что это элементарный навык, который стократно себя "окупает". Как бы это настолько элементарно, что даже странно, что приходится доказывать.
Плюс тренировка реакции "Знак->палец" полезна независимо от конкретной аппликатуры и инструмет. Важен навык управления, определенные "нейронные связи".

4. Я понимаю, что кому-то покажется удобнее тыкать мышкой, поэтому написал, что лучше выбор оставить за пользователем. Таким образом, мой реквест не бьет по вашим интересам. А вот ваше красноречие  направлено именно, чтобы "навредить". (на самом деле мне все равно, так как уже есть программы, которые ближе к идеалу, а здесь, как я понял, будет создана очередная поделка ни чем).
5. Ну, и наконец, в моей комплексной системе (инструмент+сольфеджио+теория) скоростные автоматические навыки важны. Но здесь не место, чтобы описывать систему.

Я постарался ответить как мог (пишу со смарта) и знаю, какие могут быть аргументы (типа, это же для начинающих и тд). Я не могу здесь охватить весь опыт и мне не хочется спорить. Поэтому, прошу, не втягивайте меня в дискуссию, не отвечайте, если сможете. Мне, в общем, конкретно эта программа уже не интересна.
Простите, если что не так выразил - задевать не хочу.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #46 : Февраля 28, 2017, 17:26:17 »
...мне не хочется спорить. Поэтому, прошу, не втягивайте меня в дискуссию, не отвечайте, если сможете.
Это парадоксальные утверждения, т.к. в дискуссию Вас никто втянуть не сможет, даже если захочет. Втянуться можете только Вы сами, по собственному желанию. В данный момент вы уже спорите, якобы против собственного желания.

Из Ваших пунктов ясно то, что тренировка распознавания названий нот с помощью компьютерной программы с хоткеями и установкой всяких высокоскоростных рекордов не является полностью бесполезной (одинаковые действия, мышечная память и т.д.). А я с этим и не спорю.

Я исхожу из других соображений. Когда на самом начальном этапе обучения ноты читаются сверхмедленно, гитара в руках ученика становится в некотором роде лишним предметом, т.к. времени на расшифровку нотной записи затрачивается значительно больше, чем собственно на игру. Минуту думаем, а долю секунды извлекаем расшифрованную ноту, как-то так. Вот в этой ситуации и комфортнее помучиться в программе. В дальнейшем, когда эта ситуация преодолена, занятия на реальной гитаре эффективнее во много раз, чем компьютерная игрушка.

Соответственно, я никогда не буду рекомендовать ученику ставить рекорды в программе на хоткеях, т.к. он будет тратить на это то время, которое мог бы потратить на занятия с реальным инструментом. Я буду говорить наоборот: выкини этот компьютер и поиграй наконец на гитаре.

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: Программа NoteTest
« Ответ #47 : Февраля 28, 2017, 17:43:00 »
Ну и хорошо.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #48 : Марта 01, 2017, 09:53:23 »
Pavel WOC, есть такая идея, в порядке бреда :)
Эту программу можно сделать более универсальной, если дать возможность подкладывать свои картинки как ресурсы, и настраивать надписи (картинки) на кнопках и количество самих кнопок (в некоторых пределах). Тогда получается универсальный тренажёр для распознавания чего угодно. Аккорды, интервалы, ещё что-нибудь и т.д. Настройку можно сделать предельно "механической", например, путём примитивного подкладывания файлов в нужные места.

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

eye, как считаете, что ещё было бы полезно тренироваться распознавать подобным образом? Кроме названий нот. Аккорды, интервалы? В каком виде?
« Последнее редактирование: Марта 01, 2017, 09:55:05 от MrLf »

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

  • Эксперт
  • *****
  • Сообщений: 2789
  • Репутация: +1437/-19
  • GuitarPlayer.Ru fan!
    • World Of Covers
Re: Программа NoteTest
« Ответ #49 : Марта 01, 2017, 19:18:32 »
Pavel WOC, есть такая идея, в порядке бреда :)
Эту программу можно сделать более универсальной, если дать возможность подкладывать свои картинки как ресурсы, и настраивать надписи (картинки) на кнопках и количество самих кнопок (в некоторых пределах). Тогда получается универсальный тренажёр для распознавания чего угодно. Аккорды, интервалы, ещё что-нибудь и т.д. Настройку можно сделать предельно "механической", например, путём примитивного подкладывания файлов в нужные места.
Пишется эта программа элементарно, а суть разработки тестов сведётся к рисованию картинки и обозначения в каких местах можно нажимать. Причём вообще не важно сколько кнопок и т.д. Программа просто определит в какой области картинки нажал пользователь и выполнит какоето действие. Но тогда появляются ограничения на само программирование если от программы требуются серьёзные манипуляции и вычисления.
Тоесть это будет по типу "кто хочет стать миллионером".

add: кстати очень толковая идея на самом дел... так и сделаю  :hmmm:
« Последнее редактирование: Марта 02, 2017, 03:51:16 от Pavel WOC »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #50 : Марта 02, 2017, 14:50:48 »
add: кстати очень толковая идея на самом дел... так и сделаю  :hmmm:
Насчёт замены реальных кнопок картинкой — я чёт не понял, что это даёт и вообще нафига :crazy:

А если тебе понравилась идея, могу выкатить "ТЗ", если хочешь, и обсудим. Отталкиваясь от той программы, что уже есть.

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: Программа NoteTest
« Ответ #51 : Марта 02, 2017, 15:39:37 »
что ещё было бы полезно тренироваться распознавать подобным образом? Кроме названий нот. Аккорды, интервалы? В каком виде?
Ступени

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #52 : Марта 02, 2017, 15:49:00 »
Ступени
Визуально? Типа показывать интервал в виде двух нот и спрашивать номер ступени одной ноты, если вторая нота — тоника?

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: Программа NoteTest
« Ответ #53 : Марта 02, 2017, 17:13:04 »
Визуально? Типа показывать интервал в виде двух нот и спрашивать номер ступени одной ноты, если вторая нота — тоника?
Задана тональность (ключевые знаки), появляются ноты - нажимать на кнопках цифры вместо букв.

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

  • Эксперт
  • *****
  • Сообщений: 2789
  • Репутация: +1437/-19
  • GuitarPlayer.Ru fan!
    • World Of Covers
Re: Программа NoteTest
« Ответ #54 : Марта 02, 2017, 18:20:44 »
Насчёт замены реальных кнопок картинкой — я чёт не понял, что это даёт и вообще нафига :crazy:

А если тебе понравилась идея, могу выкатить "ТЗ", если хочешь, и обсудим. Отталкиваясь от той программы, что уже есть.
Давай глянем, что там за ТЗ, даже интересно )

Обычная кнопка сильно ограничивает разработку. Если работа идёт с картинкой, то гораздо логичнее работать с областями. Области могут быть любой формы, их легко отслеживать, изменять и управлять ими. К примеру на сайтах большинство кнопов это такиеже "картинки-области" которые реагируют на события... но есть также и стандартные кнопки типа Button, которые встречаются гораздо реже.
Ктомуже в нашем случае нужно будет работать с грифом где в случае даже с 12 ладами их количество будет 78  :hmmm:

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #55 : Марта 02, 2017, 18:57:21 »
Задана тональность (ключевые знаки), появляются ноты - нажимать на кнопках цифры вместо букв.
Ага, ясно, на будущее используем эту идею (если доживём до универсального тренажёра).

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

Давай глянем, что там за ТЗ, даже интересно )

Обычная кнопка сильно ограничивает разработку. Если работа идёт с картинкой, то гораздо логичнее работать с областями. Области могут быть любой формы, их легко отслеживать, изменять и управлять ими. К примеру на сайтах большинство кнопов это такиеже "картинки-области" которые реагируют на события... но есть также и стандартные кнопки типа Button, которые встречаются гораздо реже.
Ктомуже в нашем случае нужно будет работать с грифом где в случае даже с 12 ладами их количество будет 78  :hmmm:
А, ясно, ты о грифе думаешь. Ну наверное да, гриф может (или должен) быть картинкой с областями.
Я пока думаю совсем в другую сторону — как усовершенствовать то, что уже есть. А программу с грифом представлял себе как совершенно отдельную, другую.

"ТЗ" сейчас напишу...

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

К существующей программе "добавляем возможности", получаем некий универсальный тренажёр на распознавание чего-либо (чего угодно).

1) В специальную папку кладём любые .jpg картинки оговорённого размера (например, не больше 800х600), которые потом рандомно и выдаются как "задачи" (в существующей программе — это картинки с изображениями нот на нотном стане). Папка "system" в данной программе рядом с исполняемым файлом, в ней можно оговорить всякие подпапки.

2) В другую специальную папку кладём другие .jpg картинки оговорённого размера (маленького), которые потом отображаются на кнопках. Сколько картинок, столько и возникает кнопок при запуске.

3) В специальное место кладём текстовый файл с фиксированным именем с сопоставлением кнопок и картинок, типа
ИмяФайлаКартинки_1 = ИмяФайлаКнопки_1 = Хоткей
ИмяФайлаКартинки_2 = ИмяФайлаКнопки_1 = Хоткей
ИмяФайлаКартинки_3 = ИмяФайлаКнопки_2 = Хоткей
Если картинок по пункту два просто нет, для кнопок берутся текстовые названия из этого файла. Ну, и подразумевается, что кнопок столько же или меньше, чем "задач", но никак не больше, разумеется. В качестве хоткеев, думаю, прокатят любые печатные символы, без модификаторов.

Каким-то способом (в каком-то файле же) задать, сколько кнопок в ряд размещать (просто некое число).

Окно программы должно масштабироваться (а не фиксированный размер, как есть). Если что-то не помещается (слишком много кнопок), пускай возникнет вертикальная прокрутка в окне, а "настройщик" сам разбирается, удобно ему это или нет (хотя, так играть уже нельзя, скорее всего).

Перед началом игры пользователь задаёт количество "ходов", например, 100 — значит, картинок рандомно будет выдано 100 раз, затем игра заканчивается.

Статистика просто три числа — количество ходов, время в секундах и количество ошибочных нажатий. Ошибочные нажатия подсчитываются, но не принимаются, т.е. тыкать надо до тех пор, пока не угадаешь выданную в данный момент картинку верно.

Хранить статистику вообще никак не надо, считаю. Т.е. просто показал на экране и всё.

Использовать можно для чего угодно: угадывать ноты, тональности (знаки при ключе), аккорды, интервалы. Вплоть до портретов президентов с матерными словами на кнопках. Т.е. такую программу можно использовать не только для музыки. Хоть иероглифы китайские учи.

В идеале вместо картинок-задач ещё и mp3 файлы аналогично использовать, воспроизводя их. И настройка (в каком-то файле же), которая указывает, воспроизводить один раз или циклично. Тогда можно и тренажёр для развития слуха сконфигурировать.
« Последнее редактирование: Марта 02, 2017, 19:24:42 от MrLf »

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

  • Эксперт
  • *****
  • Сообщений: 2789
  • Репутация: +1437/-19
  • GuitarPlayer.Ru fan!
    • World Of Covers
Re: Программа NoteTest
« Ответ #56 : Марта 02, 2017, 23:07:15 »
Ну в целом я так себе это и представлял. А что имеется ввиду под:

Цитировать
Окно программы должно масштабироваться (а не фиксированный размер, как есть). Если что-то не помещается (слишком много кнопок), пускай возникнет вертикальная прокрутка в окне, а "настройщик" сам разбирается, удобно ему это или нет (хотя, так играть уже нельзя, скорее всего).

Для чего может потребоваться смасштабировать окно к примеру 600 на 600?  :hmmm:

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #57 : Марта 02, 2017, 23:50:09 »
Для чего может потребоваться смасштабировать окно к примеру 600 на 600?  :hmmm:
Сообразно его содержимому. Если количество элементов в окне и их размер могут быть разные, нужно масштабирование. Это же естественно.

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

Есть мониторы как лист A4, кстати :)

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7819/-101
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Программа NoteTest
« Ответ #58 : Мая 16, 2017, 16:40:18 »
Вопрос к eye, если в этой программе названия нот на кнопках были бы перечислены не CDEFGAB, а по алфавиту — ABCDEFG, это сыграло бы какую-то роль? В смысле, имеет ли это какое-то значение в плане эффективности обучения, просто грамотности записи и т.п.?

Оффлайн ёjё

  • Живу на форуме
  • *******
  • Сообщений: 9363
  • Репутация: +1598/-36
  • xxx
Re: Программа NoteTest
« Ответ #59 : Мая 16, 2017, 17:12:42 »
Вопрос к eye, если в этой программе названия нот на кнопках были бы перечислены не CDEFGAB, а по алфавиту — ABCDEFG, это сыграло бы какую-то роль? В смысле, имеет ли это какое-то значение в плане эффективности обучения, просто грамотности записи и т.п.?
Я уже не помню детали, в чем суть программы. Если там хоть как-то задействован слух, ладовые портреты нот, ступени и тд, то лучше CDE.., (хотя некоторые считают, что и для сольфеджио такое сойдет, но потом впадают в противоречия)
(нажмите чтобы показать/спрятать)
а если просто тупо механическая тыкалка на "глухое" заучивание где-что, то может ABCDEFG даже логичнее, так как это алфавит и все сразу понятно.
« Последнее редактирование: Мая 16, 2017, 17:15:03 от eye »