HN 日本語サマリー

← 一覧へ戻る
プログラミング

HNに聞く: Fableが私のピアノをハックしました、結果を公開しても良いですか?

Ask HN: Fable hacked my piano, can I release the results? (news.ycombinator.com)

270 pointsby jmpman146 コメント

要約

あるユーザーが、AIツールFableを使って自動演奏ピアノの音楽ファイルを分析・生成したところ、ピアノディスク社が独自の難読化技術を使用していることを発見しました。Fableは、その難読化を解除するデコーダーと、難読化を施すエンコーダーを作成しましたが、これらの成果物を公開しても良いかについて質問しています。

全文翻訳

私はPianoDisc Protigyというシステムを使った自動演奏ピアノを持っています。彼らは、バッハやベートーヴェンなどのクラシック曲に加え、様々な現代アーティストの楽曲を販売するオンラインストアを運営しています。昨晩、19世紀フランスの作曲家エリック・サトレの楽曲がリリースされているのを見つけ、購入しました。

これらのファイルをAIで作成できたのではないかと疑問に思い、AstraとFableを使って実験を開始しました。一方の出力をもう一方に与えて評価させました。1時間ほど、LLMがルバートやフェルマータ、ソレノイドの応答時間、適切なダンパーペダルのテクニックについて議論した後、彼らは「ジムノペディ第1番」の究極のバージョンを完成させました。

次に、Fableに、Mutopiaからダウンロードしたオープンソース版と比較するように依頼したところ、Fableは即座にそれを酷評しました。サステインがなく、ルバートはゼロ、バランスが逆転していると。

では、購入したばかりのバージョンはどうでしょうか?

PianoDiscのバージョンはMP3形式で、右チャンネルにはピアノで再生するためのMIDIがエンコードされており、左チャンネルには接続されたスピーカーから再生される伴奏音楽が含まれています(「ピアノマン」でハーモニカの伴奏を聞きたくない人がいるでしょうか?)。

私はそのMP3をFableに与えたところ、Fableは即座にフォーマットをデコードし、2004.5 Hzの矩形波を使用してMIDIを伝送している右チャンネルを特定しました。

さらに、ペダル操作のニュアンスとメロディとコードの関係性を分析しました。

Fableは、私自身のMIDIファイルをMP3の右チャンネルに書き込むためのエンコーダーを構築したいか尋ねてきました。

それは素晴らしいアイデアに聞こえたので、エンコーダーの作成を指示しました。

返ってきたのは、Pythonのエンコーダーとデコーダーでした。

詳細な説明の中で、デコイノートについて言及していました。

興味を持ったので、デコイノートについて説明を求めました。

どうやらPianoDiscは、彼らのデコーダーが適切に処理する難読化をフォーマットに追加しているが、素朴に抽出されたMIDIは他のシステムでは再生できなくなる、とのことです。

Fableは、それらのデコイノートを追加するエンコーダーと、それらを削除するデコーダーを作成しました。

デコーダーを公開しても良いのでしょうか?エンコーダーは?