M-VAVE FM-1のファームウェアをリバースエンジニアリング、更新プロトコルの安全性に疑問
Reverse Engineering of the M-VAVE FM-1 Pocket Synthesizer Firmware
M-Vave FM-1シンセサイザーのファームウェアをリバースエンジニアリングしたプロジェクト。JieLi AC791N/WL82とpi32v2 CPUを特定し、Dexed/msfa由来の6オペレータFMエンジンを解析。OTA更新プロトコルを調査したが、ROMリカバリやロールバック、書き込み中断時の安全動作は未確立で、更新はリカバリ手段として実証されていない。V13解析パイプラインやUSB-MIDIクライアントなども公開。
更新プロトコルは実証されたリカバリ機構ではない。現在の作業では、シングルバンク構成におけるROMリカバリ、ロールバック、安全な中断書き込み動作は確立されていない。
HNでの議論
38- vegadw
これまでの流れを追っていない人向けに言うと、約70ドルのシンセであるM-VAVE FM-1向けに、大量のカスタムファームウェアが登場している。
BaudGirlのVAが今のところおそらく最大手だ:https://baudgirl.com/work/FM-1+VA
だが他にも https://github.com/hugelton/Felucca、https://github.com/charlesvestal/fm1-x0x、https://www.groove-os.com、https://isod89.github.io/sloop-fm1/webapp/installer/、https://github.com/charlesvestal/fm1-fomni がある。
私の知る限り、どれもvibecodedだが、だからといって超楽しくないわけではない。
編集:誰かが良いファームウェアリストを作った:https://fm1-editor.com/firmware/
- raphlinus
これは本当に自分にとって完全な円環を感じさせる。2012年頃、私は「Android用の音楽シンセサイザー」を始めて、Play Storeにアプリを出した。これは私にとって20%プロジェクトだった——当時はGoogle Fontsにいたが、どうしてもAndroidで遊びたかった。10代の頃にすごく欲しかったのでDX7をエミュレートすることにした(実際CX5Mを持っていたので、FM合成には馴染みがあった)。
目標は、100万人の手にDX7を届けることだった。私の小さなアプリはその何分の一しか達成できなかったが、今やエンジンがDexedに入り、そしてM-VAVEにも入ったことで、それは十分に起こりそうに思える。
彼らが私に一台送ってくれるかどうか気になる。でも60ドルなら自分で買えばいいだけだ :)
- MomsAVoxell
免責事項:私は何十年も音楽テクノロジー業界で働き、こうしたおもちゃを作ってきた——私の意見はNAMMやFrankfurt Musik Messe、Superboothの火の穴の中で形成されたものだ。
M-VAVEは、いくつかの例外を除けば、今日の市場で最も熱い音楽テクノロジーデバイスだ。
安い!60ドル!
多用途:今ではほぼ毎週新しいファームウェアがリリースされている。
ハック可能:そう、子供たちよ、音楽テクノロジーは常にハック可能であるべきだ。カスタムファームウェアは一つのことだが、ミュージシャンが自らの地平を広げられるデバイスは、まったく別のものだ。大手音楽テクノロジー企業:注目せよ。
(Korg:お前は合格だ。Eurorackハッカー:お前らも合格だ。他の全員:不合格!)
今、私はシンセでいっぱいの部屋に座っているが、本当に一緒にジャムりたいのはN-VAVE FM1だけだ。それは今や単なるFMシンセではなく、何でも屋だ。
しかし、これが音楽玩具のハッキングの氷山の一角に過ぎないことを知っていたか?Yamaha DX7からSynthstrom Delugeまで、ほとんどすべてがハックされている——素晴らしく、前向きで、楽しい方法で!
ハックするのに楽しくて興味深いものを探しているなら、音楽テクノロジーに飛び込むのにこれ以上ない時はない。かつてロックダウンされた、ドイツのどこかの企業のDSPの金の卵の箱をこじ開けて、さらにクレイジーなことができる方法を見つけるのは、とてもやりがいがある。
君のカクテルノイズ/ブリープマシンにMotorola 56K DSPが入っている?それ用のエミュレータがある:https://theusualsuspects.io
M-VAVEを眺めるのは本当に本当に楽しい […]
- chrisshroba
文脈として、これは65〜80ドルのシンセサイザーで、安価な価格帯でかなり人気があり、箱から出した状態ですでに使いやすく機能満載なのをさらに良くするために、たくさんのサードパーティ製ファームウェアがリリースされている。subredditではかなり議論されている:
- cicloid
これが爆発してから、私はすべてのリンクを「awesome list」に集め始めた https://github.com/cicloid/awesome-fm-1
興味深い問題は、SOTAモデルが道徳的グレーゾーンから離れ始めたら、あるいはセキュリティ上の懸念からガードレールがこの種の作業を無効にしたら、これらの努力の泡のどれだけが消えるかということだ。