このプロジェクトについて

Resonant Keysは、MIDI入力とリアルタイム解析を中心に構築された、インタラクティブなジャズピアノ練習環境です。楽譜付きメトロノームとして機能するのではなく、あなたの演奏を聴き、和声的・リズム的な選択を特定し、スタイルに合ったコンピング、ベースライン、提案で応答します。 READMEに記載されている主な機能は以下の通りです。 - MIDIリスニングエンジン:ベロシティ、タイミング、ピッチベンドをキャプチャし、シンプルなトライアドからオルタードドミナント(b9、#11、#5)やアッパーストラクチャートライアドまでのコードを認識し、ストレートとスウィングのフィールを検出します。 - 内蔵ピアノサンプラー:マルチベロシティのサンプルセットで、ペダルとキーリリースノイズを含み、低レイテンシー(WindowsとmacOSでASIO使用時2ms未満)と説明されています。 - 適応型カリキュラム:和声機能(ii-V-I、ターンアラウンド、リズムチェンジ)で整理されたリックライブラリ、ドリアン、ミクソリディアン、リディアンのモーダル練習ルーム、フレージング、タイミング、メロディックな輪郭を採点するコールアンドレスポンスコーチを備えています。 - 視覚的フィードバック:ヒットまたはミスしたコードトーンのハーモニックロードマップ、不協和音レベルのテンションメーター、エクササイズの理想的な形状とあなたの輪郭を比較するフレーズシェイプビューアー。 - 12言語のインターフェース:英語、スペイン語、フランス語、ドイツ語、日本語、韓国語、簡体字中国語、繁体字中国語、ポルトガル語、イタリア語、ロシア語、アラビア語。 - 完全オフライン動作:インターネット接続不要、練習データはローカルに保存されます。 - ダーク/ライトテーマを備えたレスポンシブワークスペース、MIDIコントローラーまたは画面上のキーをサポート。 始めるには、コンピューター(Windows 10+、macOS 12+、またはALSA対応Linux)、MIDI対応キーボードまたは画面上のピアノ、ヘッドフォンまたはスピーカーが必要です。READMEには、アーカイブされたビルドのダウンロード、コントローラーの接続、タッチカーブキャリブレーションウィザードの実行、フリープレイやガイド付きモーダル探索などの練習ルームの選択が記載されています。 リスニングエンジンは、n-gram和声解析、ボイスリーディング最適化、装飾音符と半音階的アプローチの検出を使用する、ルールベースと確率論のハイブリッドシステムと説明されています。上級ユーザーは、ベースリズム、コンピングのベロシティと密度、ドラムグルーヴをカバーするテキストベースのスタイルシートを通じてバッキングパターンを定義できます。生成されたバッキングはMIDI出力を介してハードウェアやDAWにルーティングでき、セッションは進行、リズム精度、メロディックな輪郭スナップショット、逃した和声の機会を含むJSON練習ログを生成します。 READMEに示されているリポジトリレイアウトには、MIDI、ハーモニー、フィードバック用のコアモジュール、サンプルとDSPを備えたサンプラー、UIダッシュボードとi18nコンポーネント、スタイルシート、開発ドキュメントが含まれています。このプロジェクトはMITライセンスの下でリリースされており、個人データを収集しないと述べています。