メトロノームとリズム
BPM、タップでのテンポ計測、拍の分割、アクセント、テンポ変更、ポリリズム、視覚的な拍表示、練習用クリック音の書き出し。
音楽練習ツールを計画中
OpenPractice Toolkit は、メトロノーム、譜面再生、リズム練習などの音楽練習ツールを作る初期段階のオープンソースプロジェクトです。
このページではプロジェクトを紹介します。最新の計画、資料、開発メモは GitHub リポジトリで公開しています。
現在は計画の初期段階です。アプリの開発を始める前に、公開リポジトリで予定する機能と進め方を説明しています。
明確な拍、簡単な譜面再生、実用的なフィードバック、自由に使える書き出し形式、可能な範囲で端末内の処理を目指します。
予定している基本機能は、有料 API やクラウドアカウントなしで使える形を目指します。
将来 AI 機能を加える場合も、基本の練習ツールとは分けて扱います。
このプロジェクト独自のアカウントはありません。将来、共通ログインが必要な機能を追加する場合は Renkan ID を使います。
予定する機能
BPM、タップでのテンポ計測、拍の分割、アクセント、テンポ変更、ポリリズム、視覚的な拍表示、練習用クリック音の書き出し。
練習前に音符や和音を再生し、小節の繰り返しや速度変更を行い、MIDI または MusicXML 形式で書き出す機能。
演奏、手拍子、タップを録音して目標の拍と比べ、早いか遅いかを分かりやすく示す機能。
まず単旋律の音声から音符を読み取る方法を検討します。映像からのリズム認識は実験段階で、提供を約束する機能ではありません。