Продолжаем идеи по поводу усовершенсвования метронома. Идеи будут касаться внешнего интерфейса. Метроном нужно сделать в виде большого прямоугольного бокса (1). Эта панель будет находиться под меню программы (Или вообще сделать его в виде отдельного плавающего окна). Хотя это не так важно. Под ним будет находится набивка ритмов. Набивку ритмов (2) можно сделать вообще маленькой, так как она интересна только в вомент заполнения. Может использовать стандартный GRID (сетка) как в базах данных ? Информацию о текущем исполнении метрнома достаточно выделить инверсным цветом. Теперь про бокс (1). Стрелка выполнена в виде половины большого циферблата (прямо как спидометр на грузовых автомобилях). Стрелка может идти по верхней дуге. Или перевернуть картинку на 180 градусов (прямо как в железных братьях). Все движения ритмов будут происходить в боксе метронома (бокса). Во время игры, если человек находится далеко от компа, он может четко и видеть движение стрелки. Движение стрелки начинается с середины (лево право). Условно один цикл стрелки – четверть. В левом верхнем углу бокса информация о ритме. Характеризируется двумя параметрами. Первый ритм в виде нотки (ноток) – четверть, 2 восьмушки, пауза-восьмушка, триоль, шафл и т.д. Второй параметр цифра характеризующая через сколько циклов играть сильную долю. Тогда можно будет играть сложные ритмы. Например 4/4 (первый параметр четверть, второй четыре), первый параметр триоль, второй второй 5 (на четверть играется триоль, на каждый пятый звук будет выделен дугим звуком, как бы выделяя сильную долю и т.д.). В правом углу будет информация о скрости. Также информация о тактовой доле, что мы приняли по умолчанию (то есть четверть). И конечно же стандартные кнопки Воспроизведение/Стоп.
“Циферблат”. Вверху стоит “0” (то что мы принимаем за точку отсчета). Далее всю дугу по которой движется стрелка поделить на деления. Цена деления 8, думаю больше не надо. Есть еще идеи... Но это уже превратит метроном в какую-то ритм машину целую!!! В другой раз.
Скачал программу NetLich. Приятно конечно пользоваться даунлоадером своего Наставника!!! Спасибо!