Metronome と rhythm
BPM、tap tempo、subdivisions、accents、tempo ramps、polyrhythms、visual pulse、練習用 click-track export。
オープンソース音楽練習
メトロノーム、譜面の事前試聴、リズム練習、採譜実験、初学者向けの自主練習のための、無料でオープンソース、local-first のツールキットです。
Ronova.dev は公開プロジェクト入口を置きます。bootstrap 文書、workstream notes、実装提案の基準は repository 側に残します。
OpenPractice Toolkit は創設段階です。現在の repository は、大きなアプリケーション実装に入る前に、範囲、governance、workstreams を確認できるようにしています。
目標は、見た目の派手さより先に役に立つ練習道具を作ることです。明確な timing、簡単な notation playback、実用的な feedback、開いた export、可能な範囲でプライバシーを尊重する local processing を重視します。
中核の練習機能は、有料 API や cloud account なしで使える状態を保ちます。
将来的に AI-assisted workflows を探索しても、必須の local practice tools とは明確に分けます。
Ronova ecosystem 内で identity が必要になる場合は、第二の account system ではなく既存の Ronova ID layer を使います。
最初の workstreams
BPM、tap tempo、subdivisions、accents、tempo ramps、polyrhythms、visual pulse、練習用 click-track export。
練習前に notes と chords を再生し、measure loops、slow playback、MIDI や MusicXML export の道筋を持たせます。
演奏、拍手、tapping を録音し、目標や metronome と timing を比較し、early / late を学習者にわかりやすく示します。
まず monophonic audio-to-notes から扱います。video-to-rhythm は、約束済み機能ではなく experimental な local-first research track として残します。
公開ソース
公開 repository は、issues、branch ごとの workstream prompts、文書、初期実装提案の正式な置き場所です。
GitHub repository を開く外部