homr-gui-score-to-midi
homr-gui-score-to-midi

紙や画像の楽譜(ピアノ/声楽/合唱の五線譜)を編集可能な MIDI / MusicXML に変換し、 耳コピ、移調、伴奏作り、MuseScore / Sibelius / Finale / Logic / Cubase へのインポートに便利です。 オープンソースプロジェクト Quackone/homr_gui(liebharc/homr の PyQt6 GUI ラッパー、国内ミラー + CPU/GPU ワンクリック切り替え)をベースにしています。声楽教師、合唱指揮者、独立系ミュージシャン、音楽学生、動画投稿者の耳コピ、 グレード試験の練習相手など、コマンドラインが分からず紙の楽譜が編集できずに困っている場面に。

ファイルをアップロード

楽譜の画像または PDF をアップロード

声楽教師と合唱指揮者へ:Web で楽譜画像をアップロードして編集可能な MIDI に

五線譜の画像 1 枚、または PDF 1 部(撮影・スキャン・スクリーンショットのいずれでも可)をアップロードすると、ダウンロード可能な MusicXML と MIDI が生成され、MuseScore、Sibelius、Finale、または DAW にそのままインポートして編集を続けられます。

ログインは送信するときだけ
このスキルについて

この楽譜→MIDI ツールでできること

この楽譜→MIDI ツール(HOMR GUI)は、楽譜画像を編集可能な音符データとして認識するオンライン skill で、ピアノ譜・声楽譜・合唱譜に対応しています。撮影・スキャン・スクリーンショットで得た五線譜画像 1 枚、または PDF 楽譜 1 部を渡すと、ダウンロード可能な .musicxml と .mid ファイルを返します。

手元に紙の譜面や画像の譜面しかない人は、往々にして画面を見ながら 1 音ずつ譜面ソフトに打ち込むしかありません。コマンドラインが分からず、1 段の譜面を認識するために Python 環境や CUDA をいじるのも避けたい——これがこの工程で最も時間がかかる理由です。

使い方はごく簡単です。楽譜画像または PDF をこの skill に渡すと、譜表・音符・音価を自動で読み取り、.musicxml と .mid の 2 ファイルを出力してダウンロードできます。PDF は 1 ページずつ認識され、事前に書き出したりスクリーンショットを撮ったりする必要はありません。原譜に沿って 1 音ずつ読み取り、あなたの旋律・和声・拍子を変えることはなく、Python、onnxruntime、CUDA をインストールする必要もなく、Web 上でそのまま使えます。

ファイルを入手したら、.mid は DAW にインポートしてトラックとして使え、.musicxml は MuseScore、Sibelius、Finale などの譜面ソフトにインポートして書き換えやレイアウトを続けられます。手に入るのは、移調・編曲・伴奏作りができる音符であり、単なる画像ではありません。

向いている人:合唱譜・声楽譜を伴奏として整えたい声楽教師や合唱指揮者、耳コピや練習用伴奏を作りたい独立系ミュージシャンや動画投稿者、そして譜面ソフトで自分のグレード試験の課題曲を編集したい音楽学生。演奏の手本や自動作曲が欲しいのであれば、これはその用途ではありません——あくまで譜面を音符として読み取るだけで、譜面の変更や編曲はあなたの譜面ソフトに任せます。

他の楽譜→MIDI の方法との違いは?

同じ作業をこなすには、通常 3 つの道があります。手作業での譜面入力、汎用 AI チャットに画像を見せて説明させる、あるいはオープンソースの楽譜認識ツールを自分で組む、のいずれかです。

汎用 AI チャットは楽譜を読み取り、調号・コード・おおよその構成を言葉にできますが、返ってくるのはテキストでの説明であり、譜面ソフトにインポートできる 1 ページ分の MusicXML ではありません。この skill はエンドツーエンドの OMR エンジンでページ全体の譜面を音符データに変換します。「この譜面はだいたいこんな感じ」から「これが編集できる譜面だ」までの距離は、自分で埋めるしかありません。

手作業での譜面入力は最も確実ですが、1 音ずつ打ち込む必要があり、合唱譜 1 曲なら数時間の入力になります。この skill はまず音符を自動認識するので、あなたは原譜と照らし合わせて確認・修正するだけで済みます。省けるのは繰り返しの入力で、残るのはあなたにしかできない校訂です。

上流の homr はコマンドラインのプログラムで、環境構築・依存関係の設定・CPU / GPU の切り替えにはコマンドの知識が必要です。この skill はそれを Web 上に移し、楽譜画像を 1 枚渡せば結果が出ます。コマンドラインが分からない人でも、同じ認識エンジンを使えます。

どんなときに選ぶか:手元にあるのが五線譜の画像か PDF で、目標が編集可能な音符ファイルの入手であり、環境構築やコマンドの学習をしたくない場合です。逆に、AI にこの譜面の和声を語らせたいだけ、あるいはそのまま聴ける演奏録音が欲しい場合は、汎用チャットや実際の演奏のほうが手軽です。もう一点:自動認識には誤差がつきもので、コードが密集した譜面や、タイ・記号の多い譜面はとくに原譜と照らして一度確認することをおすすめします。

楽譜→MIDI に関するよくある質問

8 件

この楽譜→MIDI ツールは何をするものですか?

楽譜画像を編集可能な音符データとして認識します。五線譜の画像 1 枚、または PDF 楽譜 1 部を渡すと、.musicxml と .mid の 2 ファイルを返します。ピアノ譜・声楽譜・合唱譜に対応し、耳コピ、移調、伴奏作り、そして紙の楽譜を MuseScore、Sibelius、Finale、Logic、Cubase にインポートするために使えます。

どうやって使いますか?何をアップロードできますか?

楽譜の画像または PDF をアップロードするだけです。撮影・スキャン・スクリーンショットした五線譜画像はそのまま使え、PDF 楽譜も直接渡せます。事前に書き出したりスクリーンショットを撮ったりする必要はありません。認識は Web 上で行われ、音符に注釈を付ける必要も、コマンドラインを開く必要もありません。認識が完了すれば変換結果をダウンロードできます。

変換後にはどのようなファイルが得られますか?

ダウンロードできる .musicxml と .mid の 2 ファイルが得られます。MIDI は DAW(Logic、Cubase など)にインポートしてトラックとして使え、MusicXML は MuseScore、Sibelius、Finale などの譜面ソフトにインポートして書き換えやレイアウトを続けられます。

PDF や紙の楽譜を直接アップロードできますか?

できます。画像も PDF も直接アップロードできます。紙の譜面は撮影またはスキャンしてアップロードし、PDF 楽譜は先に書き出したりスクリーンショットを撮ったりせずにそのまま渡せば認識されます。複数ページの譜面は 1 ページずつ処理されます。画像と譜面が鮮明で完全なほど、認識結果は信頼できます。

認識は間違えることがありますか?

自動認識にはどうしても誤差が伴い、コードが密集した譜面や、タイ・記号の多い譜面はとくに間違いやすくなります。生成された MusicXML を譜面ソフトにインポートし、原譜と照らして一度確認してから使うことをおすすめします。認識エンジンは継続的に更新されており、記号レベルの誤りは初期バージョンより減っています。

生成された MIDI はそのまま伴奏に使えますか?

できます。MIDI には譜面どおりに記録された旋律と伴奏の音符が入っており、DAW にインポートすれば音色を変え、移調し、テンポを調整して、必要な伴奏に編曲できます。変更の余地はあなたのプロジェクトに残され、この skill 自体が音符を書き換えることはありません。

使うにはソフトのインストールやコマンドラインが必要ですか?

いいえ。これは Web 上でそのまま使える skill です。楽譜の画像または PDF を渡せば結果が得られ、Python 環境、onnxruntime、CUDA を自分でインストールする必要も、コマンドを覚える必要もありません。

変換結果は私の譜面の音符を変えてしまいませんか?

譜面どおりに読み取り、あなたの旋律・和声・拍子を変えることはありません。移調・編曲・伴奏の編成はあなたの譜面ソフトや DAW で行います。利点は、出力される .mid と .musicxml がどちらも引き続き編集でき、譜面上の元の情報が保たれることです。