Тема: метроном для Android
Привет!
Я тут написал небольшой метроном для Android. Знаю, на маркете их и так полно, но надо было что-то написать, чтобы попрактиковаться в этом деле. Решил создать что-то более полезное, чем калькулятор. Не будем сейчас касаться темы "совтовый метроном на телефоне vs. хардварный метроном", думаю выбор очевиден :) Но для нищебродов вроде меня или как вариант "всегда под рукой" может оказаться полезным.
Метроном умеет:
- просто играть клик с заданным темпом и размером
- играть последовательность из различных темпов/размеров ("уроки")
- ускорять/замедлять темп при проигрывании шагов из уроков
- распознавать темп по скорости нажатий на кнопку
Будут интересны любые отзывы, сообщения об ошибках и предложения по улучшению.
Программа бесплатная (висит рекламный баннер на экране "Информация", но при повседневной работе заходить туда не требуется).
Ссылка: https://play.google.com/store/apps/details?id=com.niaque.practice
Есть одна фича, полезная по крайней мере для меня, которой я не встречал ни в одном софтовом метре.
Например я беру какой-то урок из нотной школы содержащий несколько вариаций и мне нужно отработать каждую из этих вариаций по 5 минут по очереди - соответственно нужно, чтобы метр сам подавал какой-то сигнал ну или на худой коней останавливался, по прошествии каждых 5 минут. Иначет тупо приходится ставить на видном месте часы и периодически в них пялиться, что отвлекает внимание и сбивает с концентрации.
Можешь реализовать?
Вот ещё бы запоминания темпов (штук этак 20). По типу быстрого набора в телефоне. Чтобы нажатием одной кнопки сразу перейти на определённый темп, который уже задан в памяти метронома. И соответственно, чтобы эти 'памятные' темпы можно было бы менять.
коллега Nopas пишет:
Вот ещё бы запоминания темпов (штук этак 20)
кстати да + возможность их обзывать названиями песен
коллега Nopas пишет:
Вот ещё бы запоминания темпов (штук этак 20)
коллега yadrummer пишет:
кстати да + возможность их обзывать названиями песен
Для этого можно создавать "уроки". Меню -> Уроки -> добавить урок. Если на протяжении всей песни темп не меняется, то оставляем в уроке только один шаг, в котором устанавливаем необходимый темп. Затем на главном экране метронома в выпадающем меню (где по-умолчанию стоит "простой метроном") можно выбрать любой из созданных уроков.
Хотя стоит подумать, может что-то вроде избранных темпов/размеров упростит такую настройку.
коллега yadrummer пишет:
нужно, чтобы метр сам подавал какой-то сигнал ну или на худой коней останавливался, по прошествии каждых 5 минут
Отличная мысль, обязательно реализую :)
Спасибо!
Что-то не разобрался, как скачать... Объясните тупому. Хочется заценить
nolord, нужен телефон с Android. Самый простой способ - зайти на страницу в маркете с телефона и оттуда установить. Или поиском по маркету в телефоне. Или залогиниться в маркет с аккаунта подключенного в телефоне и нажать установить.
коллега Axell пишет:
Будут интересны любые отзывы, сообщения об ошибках и предложения по улучшению.
А можешь добавить функцию "Таймер"? чтобы через скоко-то сек давал сигнал для смены упражнения не переставая тикать.... например раз в минуту
коллега LoveMeTender пишет:
А можешь добавить функцию "Таймер"? чтобы через скоко-то сек давал сигнал для смены упражнения не переставая тикать.... например раз в минуту
Оке :)
коллега Vanka пишет:
не получается скачать
Дамы и господа, программа для телефонов с ОС Android. Если его нет, то никак не скачать и не поставить. Если такой телефон есть, то заходим в маркет по ссылке в первом посте или ищем вручную Practice Music (метроном) и качаем.
Нашел. поставил.
вопрос: как менять темп не на 10 ударов всего и вверх? есть композиции где темп 120 и в конце 175. как быть?
Vanka, думаю я не правильно понимаю, чего требуется добиться.
Сейчас можно сделать так: если по ходу песни меняется темп, то добавляем необходимое количество шагов в урок и для каждого шага настраиваем требуемый темп (на экране настройки урока жмём +, чтобы добавить новый шаг). Например, вся песня играется в 120, а в конце какой-то бридж и завершение на 175: надо создать 2 шага в уроке: с темпом 120 и с темпом 175 и указать для каждого необходимое количество тактов.
Ещё в настройках каждого шага есть т.н. ускорение/замедление, про которое ты написал. Домустим, имеется шаг: темп 120, количество тактов 20 и ускорение +10. В таком случае во время проигрывания этого шага (10 тактов) темп будет ускоряться с 120 до 130 (будет прибавляться по 0,5 ударов в минуту каждый такт). Постепенно. Если необходимо ускориться со 120 до 170, то потребуется создать 5 шагов, каждый с ускорением в +10 и нужным количеством тактов. Замедление тоже есть, прокрути список с ускорением/замедлением выше.
В принципе да, можно на ограничивать ускорение/замедление до 10 на шаг. Добавлю в список чего сделать :)
sHiZz, спасибо :) Ну, такова судьба софтовых метрономов. Тем более на телефоне. Кстати, что за телефон?
коллега Axell пишет:
Кстати, что за телефон?
Spica, 2.2
А нельзя ему приоритет повыше выставить?
Вроде разобрался. Все отлично.
из того что добавить бы очень хорошо:
1. Вкл/выкл сильной доли
2. Не только четвертные, но и 16е. А то пока приходится ставить темп в 2 раза быстрее и кол-во нот в такте 8
3. Разные размеры. Не только 4/4. Я например играю 5/8, 7/8.
4. Семпл - электронный бит, такой резкий.
5. Чтоб при погасшем экране продолжал тикать. Это я думаю можно сделать кнопочкой рядом с включением негаснущего экрана.
А в общем - РЕСПЕКТ тебе большой, как раз что искал давно. Ты как часто его исправляешь? Когда ййаобновить? Телефон у меня galaxy s plus - все работает вполне.
Я даже денежку тебе готов за это кинуть)
Еще вот.
сделай ползунок рядом с кнопками изменения темпа. А то долго больно топать
sHiZz, по-моему нельзя из самой программы приоритет повысить... надо будет почитать про это.
Vanka, спасибо :) Всё можно сделать. Сделаю, как экзамены сдам. Думаю, на этих выходных залью обновление.
Касательно 5 пункта, не знал, что он останавливается при погасании экана... Баг :)
Денежку не надо, можешь просто по баннеру кликнуть на экране Информация.
Всем спасибо за отзывы!
маленький оффтоп: ни один софтовый метр не сравнится даже близко с Tempo Advance под iOS. Axell, без обид :)
коллега Vanka пишет:
iOS это ось айфона?
она самая
коллега Axell пишет:
Kaellar, гляну на досуге ;)
глянь)
софтина идеальна. единственно добавить ей (из области фантастики) синхрон клика по вайфаю для нескольких устройств - и будет просто killer-продукт
Обновил. Через пару-тройку часов должна быть доступна новая версия.
Изменения:
- добавлен таймер для установки времени занятий
- добавлен ползунок для удобной настройки темпа на главном экране
- добавлена возможность отключения акцентов
- новый тип звука
- изменено название новых уроков по-умолчанию на более читабельное
- исправлено отключение метронома при отключении экрана телефона
Для установки таймера надо нажать на него (справа от кнопки старта) и выбрать необходимое время. В настройках самой программы можно выбрать тип реакции на таймаут: остановить метроном или просто проиграть сигнал и сбросить таймер на начальное значение.
Надеюсь, ничего не поломал :)
Стало лучше, спасибо.
По-прежнему нет возможности ставить метр восьмыми, приходится делать больше нот в такте и темп в два раза быстрее.
коллега Vanka пишет:
По-прежнему нет возможности ставить метр восьмыми, приходится делать больше нот в такте и темп в два раза быстрее.
Пока так, ага.
Автору респект.
Я че-то так и не разобрался, как делать последовательность с разных ритмов(((
А еще было бы круто иметь возможность увеличения и уменьшения темпа на 1,2,3 удара в минуту после каждого такта.
[quote]Как с обновлениями?[/quote]
Пока не очень, руки не доходят. Постараюсь в ближайшее время сделать.
Нашёлся ещё один баг при создании новых уроков. Поправил его и вставил ссылку на сайт поддержки (там же скоро будет небольшая справка) http://practicemusicru.blogspot.com
Метр обновился сам, теперь все круто уроки добавляются, ритмы увеличиваются, звуки меняются.
Еще разок автору респект)))
Кстати выражаю спасибо за прогу! Постоянно пользуюсь при занятиях на пэде, потому как звук более кайфовый чем на моём корге))
