Skip to content

About

Guitar rhythm trainer for Windows with custom patterns, seven practice modes, advanced picking guidance, timing practice, and MIDI/GP5/WAV export.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

184 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Логотип TittyTatter

TittyTatter

Настраиваемый тренажёр гитарного ритма для Windows

Русский · English

Версия 0.0.5 · Что нового

TittyTatter помогает отрабатывать ритм, точность ударов медиатором и чувство пульса. Создайте собственный ритмический рисунок, выберите способ тренировки и занимайтесь под звуковые и визуальные подсказки. Для упражнений без гитары предусмотрен дополнительный режим с оценкой точности нажатий.

Возможности

  • Редактор ритма. Размеры от 1 до 16 долей со знаменателями 2, 4, 8 или 16; индивидуальные деления для каждой доли, в том числе триоли, паузы и продолжительные ноты.
  • Семь режимов тренировки. Повторение, поэтапное усложнение рисунка, упражнения с пропусками звучания и разные варианты метронома.
  • Темп и длительность. Настройка BPM, отсчёт перед стартом, постепенное изменение темпа и таймер занятия.
  • Звук и визуализация. Независимые уровни звуков ритма и метронома, выбор аудиоустройства, настраиваемый визуальный метроном и увеличенный режим «Фокус».
  • Подсказки для медиатора. Переменный и экономный штрих, настройки направления смены струн, отображение следующих ударов и связей при свипе.
  • Проверка ритма. Дополнительный режим «Игра» с назначаемыми клавишами или кнопками мыши, оценкой попаданий и статистикой.
  • Работа с упражнениями. Сохранение и загрузка занятий, сохранение настроек и экспорт рисунка в MIDI, Guitar Pro 5 и WAV.

Начало работы

Требования

  • Windows;
  • установленный Python 3 с возможностью создания виртуального окружения;
  • устройство вывода звука.

Приложение запускается из исходного кода. Клонируйте репозиторий или скачайте его содержимое, откройте папку проекта и запустите:

run.bat

При первом запуске скрипт создаст виртуальное окружение .venv, установит зависимости из requirements.txt и откроет программу. Для последующих запусков используйте тот же run.bat.

Ручная установка, если вы предпочитаете выполнять команды самостоятельно:

py -m venv .venv
.venv\Scripts\python.exe -m pip install -r requirements.txt
.venv\Scripts\python.exe app.py

История версий и публикации · Исходный код

Как пользоваться

  1. Создайте рисунок. Выберите музыкальный размер, затем задайте деления и удары для каждой доли. В редакторе используются обозначения (ТИ), ТА и пауза.
  2. Выберите режим тренировки. Один и тот же рисунок можно повторять, постепенно расширять или исполнять с ослабленными подсказками метронома.
  3. Настройте темп и звук. Установите BPM, при необходимости включите отсчёт, изменение темпа или таймер.
  4. Начните занятие. Используйте «Тренировка» для работы с гитарой. Для практики с клавиатурой или мышью выберите «Игра» — упражнение останется тем же.
  5. При необходимости включите «Штрих» или «Фокус». Первый показывает рекомендуемые движения медиатора, второй увеличивает рабочую область.

Режимы тренировки

Режим Назначение
Повтор Непрерывное повторение всего ритмического рисунка
Разгон с 1 доли Постепенное добавление долей, начиная с первой
Разгон с 2 долей Постепенное расширение рисунка, начиная с двух долей
Пропуски Чередование тактов со звуковыми подсказками и без них
Нарастающие пропуски Последовательное увеличение количества тактов без звуковых подсказок
Редкий метроном Уменьшение частоты щелчков для тренировки внутреннего пульса
Смещённый метроном Перенос щелчка на слабые доли и промежуточные позиции

В упражнениях с пропусками внутренний отсчёт не останавливается: играть нужно и во время тишины. Если включена «Игра», проверка попаданий продолжается по тому же ритму.

Подсказки для медиатора

Вкладка «Штрих» помогает выбрать способ исполнения рисунка на гитаре. Подсказки необязательны и не меняют само упражнение.

  • Строго переменный: удары вниз и вверх чередуются на звучащих атаках. Можно выбрать начальное направление.
  • Экономный: программа учитывает переходы между струнами, возможные свипы, повторы рисунка и стадии постепенного усложнения.
  • Дополнительные настройки экономного штриха: профили USX / DSX / DBX, предпочтение внутренних или внешних переходов и включаемые линии связи свипов.

В текущей схеме ТИ соответствует пятой струне, а ТА — приглушённой шестой. Направления и профили служат учебными рекомендациями: они не определяют автоматически индивидуальную технику гитариста.

Режим «Игра» и «Фокус»

«Игра» позволяет проверить точность исполнения того же рисунка при помощи клавиатуры или мыши. Программа оценивает своевременность попаданий, показывает результат и историю качества. Это дополнительный способ заниматься ритмом, а не отдельный набор упражнений.

«Фокус» скрывает элементы редактирования и увеличивает визуальный метроном. На экране остаётся актуальный рисунок для исполнения. Переключение — клавишей F, если она не занята вводом в «Игре».

Экспорт и сохранение

  • MIDI — для дальнейшей работы с ритмом в музыкальных программах.
  • Guitar Pro 5 (.gp5) — для просмотра и редактирования в совместимых приложениях.
  • WAV — звуковой файл упражнения.

Можно сохранять и загружать занятия. Настройки программы хранятся локально.

Документация

Лицензия

В репозитории пока нет отдельного файла с лицензией на распространение и модификацию. Публичная доступность исходного кода сама по себе не означает разрешение на его свободное использование или перераспространение.

About

Guitar rhythm trainer for Windows with custom patterns, seven practice modes, advanced picking guidance, timing practice, and MIDI/GP5/WAV export.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages