Автор Тема: BMP  (Прочитано 13607 раз)

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

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #45 : Ноября 19, 2011, 16:51:38 »

Не совесем ясен смысл настроек "Предлагать ответить (в секундах) и "Сигнал". Что они делают?



Неактивное окно находящиеся под остальными окнами на рабочем столе, свернутое или спрятанное в трэй становится активным и видимым, каждую N-ю секунду сессии. Это может сопровождаться сигналом.

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

Кинь в папку программы, проверь повторы. Не хочу устанавливать XP, будем тыкать так.
http://bmplayer.ucoz.com/Project_gp.exe
« Последнее редактирование: Ноября 19, 2011, 17:42:22 от GOLIAF »

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #46 : Ноября 19, 2011, 20:57:46 »
Я сейчас под вистой - повторы остались.

Кроме того, если не поставить галку напротив "время сессии", статистика при нажатии на стоп не выдается, даже если соответствующая галка стоит.

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #47 : Ноября 19, 2011, 21:15:32 »
Это не баг. Окно статистики появляется, только если сессия ограничена по времени. Тренировку интервалов будем делать? Если да, то мне нужны таблицы.

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #48 : Ноября 19, 2011, 22:46:29 »
С интервалами такая штука:
1 - ч.1 (прима)
1#/2b - м.2 (малая секунда)
2 - б.2 (большая секунда)
2#/3b - м.3 (малая терция)
3 - б.3 (большая терция)
4 - ч.4 (чистая кварта)
4#/5b - ув.4 (увеличенная кварта) или ум.5 (уменьшенная квинта)
5 - ч.5 (квинта)
5#/6b - м.6 (малая секста)
6 - б.6 (большая секста)
6#/7b - м.7 (малая септима)
7 - б.7 (большая септима)

Но каждый интервал в зависимости от контекста может рассматриваться как увеличенный или уменьшенный. Если это не учитывать, то все равно надо придумать, как кратко обозначить тритон (4#/5b).

Вообще по логике тогда надо рассматривать и нисходящие интервалы, а это несколько усложнит программу. Лично я думаю, что лучше пока огород не городить, а причесать то, что есть:

1) разобраться с повторами;

2) разобраться с обозначениями, чтобы можно было настроить программу под себя: в настройках сделать раздел "Отображение энгармонизмов" со следующими пунктами:
   i) тоника, варианты:
        - с диезами
        - с бемолями
        - диезы и бемоли [default]
   ii) номера ступеней, варианты:
        - диезы и бемоли (как сейчас)
        - убрать неиспользуемые (не использовать 1#, 6#) [default]
   iii) ноты, варианты:
        - с диезами
        - с бемолями
        - диезы и бемоли
        - согласно ключевым знакам [default]

"согласно ключевым знакам" означает:
для тоник F, Bb, Eb, Ab, Db - с бемолями
для тоник G, D, A, E, B - с диезами
для тоник С и F#/Gb - и так и так

И добавить галку "В "вопросе" энгармонизмы чередуются" (то есть если при всех выбранных выше настройках есть два варианта отображения ноты/ступени (напр. 4#/5b), то из этих вариантов случайно выбирается один; если опция выключена - то в таких случаях они отображаются парами) [default = true]

Во намудрил - да?

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #49 : Ноября 19, 2011, 22:56:31 »
Я пока почитаю что ты написал а ты проверь.
http://bmplayer.ucoz.com/Project_gp.exe

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #50 : Ноября 19, 2011, 23:11:28 »
Повторы остались, но теперь еще в режиме угадывания нот по номеру ступени программа иногда неправильно оценивает ответ - некоторые правильные ответы считает за неправильные.

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #51 : Ноября 19, 2011, 23:29:22 »
Убедил. Огород городить не будем, с тренировкой интервалов пока повременим. Тем более есть ряд вопросов. С повторами странная ошибка. Где то запряталась, но я естественно человек, а не калькулятор, не могу найти. Надо подготовить специальную сборку для теста, которая на каждом шаге запишет значения переменных в файл. Это думаю, поможет. XP не хочу ставить, мне негде установить - диск забит и устанавливать потом компилятор с библиотеками не очень хочется.  Намудрил немало- достаточно что бы котелок вскипел но мы справимся.  Мне придётся полностью переделать алгоритм определения ответа. Было бы замечательно иметь таблицу Тоника/Ступень. Сделаешь?

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

Похожую в Ворде желательно. 

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

Я так понимаю клавиатуру не меняем? Разделение относится к вопросам?   

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

Проверяй. Ступень меняется?
http://bmplayer.ucoz.com/Project_gp.exe

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

Кажется я нашел ошибку.

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

В таблице пока надобности нет

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

Под музыку хорошо пишется.

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

Рахманинов в исполнении Дениса Мацуева это здорово

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

Вот
http://bmplayer.ucoz.com/Project_gp.exe

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

Если обнаружишь ошибки, записывай комбинации. Какая была тоника, ступень, вопрос и какие настройки
« Последнее редактирование: Ноября 20, 2011, 07:28:44 от GOLIAF »

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #52 : Ноября 20, 2011, 20:30:37 »
Я, честно говоря, немного запутался и затрудняюсь описать поведение программы, поэтому я записал небольшое видео, где видно, как она себя ведет:

http://dl.dropbox.com/u/30692881/St_test.exe

(exe - потому что вместе с видео идет проигрыватель)

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #53 : Ноября 20, 2011, 20:40:01 »
Так ты не ту версию скачал. :) В настройках нет новых опций. Не понятно как так получилось

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

« Последнее редактирование: Сегодня в 07:28:44 от GOLIAF »  - утром залил последнюю, всю ночь сидел.
 Вот как должны выглядеть настройки

552147-0
« Последнее редактирование: Ноября 20, 2011, 20:53:09 от GOLIAF »

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #54 : Ноября 21, 2011, 09:09:38 »
Ааа, извини, походу я затупил.

Проверил - зачет, повторов вроде нет. :good:

Сегодя или завтра добавлю в хелп инфу про настройки.


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

Я так понимаю клавиатуру не меняем? Разделение относится к вопросам?  

Вообще я думаю логичным было бы, если б эти настройки применялись и к вопросу, и к клавиатуре, то есть ко всем отображаемым энгармонизмам. Причем, я думаю, eye имел в виду прежде всего клавиатуру.

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

Исправь в окне статистики "правельные" ответы. Вообще в статистике лучше указать не правильные/неправильные ответы (их и так видно) - а скорость узнавания и процент ошибок.
« Последнее редактирование: Ноября 21, 2011, 12:30:46 от Dunkar »

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #55 : Ноября 21, 2011, 19:57:27 »
Вообще я думаю логичным было бы, если б эти настройки применялись и к вопросу, и к клавиатуре, то есть ко всем отображаемым энгармонизмам. Причем, я думаю, eye имел в виду прежде всего клавиатуру.

Думаю, нет смысла настраивать клавиатуру, пусть она остаётся универсальной, правильный ответ всего один, а если убирать неиспользуемые или диезы/бемоли, то количество возможных ответов уменьшается что в свою очередь облегчает задачу пользователю. Можно добавить классическое обозначение нот, но надписи не поместятся. Либо надо менять размер, либо сделать всплывающие подсказки. Когда в настройках указано  "латинское обозначение нот" то в хинтах показывать "До, До диез итд" и наоборот. Как думаешь? 

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #56 : Ноября 21, 2011, 20:20:53 »
Я думаю вообще не заморачиваться с русскими названиями. Надо сразу приучаться думать в одной системе, тем более, что латинские буквы гораздо компактнее и удобнее, и на гитаре, кстати, гораздо более употребимые. Запомнить их не так уж сложно.

На мысль о том, чтобы убрать лишние диезы и бемоли в том числе с кнопок, меня навел eye в разделе теории. В случае номеров ступеней - действительно, 1# или 6# нигде не рассматриваются, поэтому смысла их в голове с чем-то ассоциировать нет. В случае нот, я считаю, полезно сразу учиться думать в нужной тональности - то есть, например, в Bb-мажоре странно использовать какой-нибудь D#, когда там всю жизнь Eb. Плюс чем более однозначное соответствие, тем легче запоминать. То есть умом-то все равно можно понять, что D# и Eb - одно и то же, но в Bb все-таки легче и правильнее будет запомнить Eb, а не D#/Eb.

В общем, я - за реформу кнопок. Но если ты принципиально против, можно забить. Или обсудить в публичном топике.

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #57 : Ноября 21, 2011, 21:04:52 »
Думается мне, что подсказки с русским наименованием нот, которые по умолчанию отключены, не помешали бы.  Но это уже мелочи. Я все же сделаю, но не сейчас.

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

Значит так, что еще предстоит сделать:
1) Настройка энгармонизмов клавиатуры
2) Сохранение настроек
3) Сплывающие подсказки.
4) Выбор языка интерфейса русский/английский.


 


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

Последняя сборка.
http://bmplayer.ucoz.com/stTrainer_21.11.11.rar
« Последнее редактирование: Ноября 21, 2011, 23:34:16 от GOLIAF »

Оффлайн Dunkar

  • Опытный
  • ****
  • Сообщений: 601
  • Усугубитель
Re: Blues Media Player
« Ответ #58 : Ноября 22, 2011, 03:39:29 »
GOLIAF, не-не-не, ты не понял. Никакие кнопки убирать не надо. Просто в случае номеров ступеней надо отображать 1#/2b как 2b, а  6#/7b как 7b. Просто их под этими названиями (1#, 6#) никто не использует. Так что все проще, чем ты думаешь.

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

  • Опытный
  • ****
  • Сообщений: 675
Re: Blues Media Player
« Ответ #59 : Ноября 22, 2011, 04:10:03 »
Окей.
« Последнее редактирование: Ноября 22, 2011, 04:16:28 от GOLIAF »