このプロジェクトについて
DM NoteはDJMAX RESPECT V向けに作られたキービューアで、他のゲームでも設定が簡単なため、ストリーミングやプレイ動画にキー入力をすぐに表示できます。Windows 10/11とmacOSに対応し、Linuxではコミュニティフォーク版の使用を推奨しています。
主な機能は大きく入力/表示、装飾、オーバーレイに分かれます。入力と表示面では、リアルタイム可視化、キーマッピング、ノートエフェクト、キーカウンター、KPS統計とグラフ、キー音を提供します。装飾面では、グリッドでキーを編集し、キーごとに画像を指定でき、カスタムCSS、プラグイン、プリセットをサポートします。オーバーレイは常に前面表示、位置固定、リサイズ基準点、OBSブラウザソース機能を備えています。その他に多言語5種、ショートカットキー、設定リセット、自動更新をサポートします。
インストールはリリースから最新版をダウンロードし、解凍して実行するだけです。macOSは別途権限設定が必要なため、インストールガイドを先に確認する必要があり、設定は%appdata%/com.dmnote.desktopフォルダに保存されます。ストリーミングや録画のみに使用する場合は、ゲームフレーム負荷が少ないOBSモードを推奨し、ゲーム用と放送用のコンピュータが分離された環境では、OBSブラウザソースで接続する方法を提案しています。一部のゲームがフルスクリーンでオーバーレイを隠す場合は、ボーダーレスウィンドウモードを使用する必要があります。
カスタムCSSでインターフェースとオーバーレイスタイルを変更でき、公式プラグインとCSS例はassets.zipに含まれています。信頼できないプラグインは読み込まないよう警告しています。
技術スタックはフロントエンドにReact 19、TypeScript、Vite 7、スタイリングにTailwind CSS 3、バックエンドにTauriを使用し、入力検知はWindowsでRaw Input API、macOSでグローバル入力イベントを使用します。開発環境はgit clone後、npm install、npm run tauri:devで実行します。Windowsではキー音ASIO出力がデフォルトで含まれ、LLVM/ClangとASIO SDKが必要で、ASIOなしでビルドするには別途npmスクリプトを使用します。ライセンスはGPL-3.0です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.