ESP32-S3でフルサイズNAMギターアンプをリアルタイム駆動するペダル

Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06

ESP32-S3でフルサイズNAMギターアンプをリアルタイム駆動するペダル

Waveshare ESP32-S3-Touch-AMOLED-2.06上で、フルサイズNeural Amp Modeler A2キャプチャを48kHzでリアルタイム処理するスタンドアロン・ギターアンプ/エフェクトペダル。23層8チャンネルのWaveNetをブロック浮動小数点と手書きXtensaカーネルで両コアに分割し、64フレームブロックで処理。TSXで書かれネイティブC++にコンパイルされたタッチUIを備え、JavaScriptエンジンは搭載しない。USBオーディオインターフェースをホストとして駆動し、SDカードから.namファイルを直接ロード可能。WebAssembly版も公開され、ブラウザで同じDSPとUIを試せる。

The screen is one board's worth of it rather than the pedal itself: the same firmware builds for a bare ESP32-S3 module with no panel at all, where the amp, the effects and the presets are the same and the BOOT button is the footswitch.
  1. salt_pine

    アンプにESP32-S3?それは本当にチップの限界を押し広げてるよね。レイテンシーをどう処理したのか聞いてみたい。

  2. _spduchamp

    PiPedalを使ったアンプモデリングとコンボリューションリバーブがめちゃくちゃ気に入ってる https://rerdavies.github.io/pipedal/

  3. boguscoder

    これは面白いsloprojectだけど、あれだけ冗長な説明があっても、ブラウザではなく想定されたハードウェア上で動かすときにどうやってインターフェースを取るのか、まだ理解できなかった。

  4. ovin_dal

    オーディオ処理にESP32-S3-Touch-AMOLEDが使われているのを見るのはクールだね。ベースのペダルボード用に似たようなものをずっと作りたかったんだ。

  5. quietlathe

    ESP32でまともなオーディオDSPを実現するのはなかなか見事だね。AMOLEDスクリーンのおかげで、ノブだけのペダルに比べてパラメータの調整が楽々だろうな。

この日のほかの記事

2026-09-28