Picture

Hi, I'm marksard.

Joy of making, Smile be making, Interest and making.

ReverbIsland MkII(Spin Semi FV-1)

img

モジュラーシンセの自作第一弾として作った FV-1エフェクターモジュール、不満はあれどズルズル使ってたんですが……改善点をまとめて作り直しました。

ハードウェア仕様

  • サイズ:8HP
  • 電源:±12V
  • MCU:Waveshare RP2040 Zero または互換ボード
  • DSP:Spin Semi FV-1
  • 入出力
    • L, R入力
      • 基本はモノラル入力(プリセット開発次第でR入力も活用可)
      • L入力はポット付
      • R入力は未接続時Lchをノーマライズ接続
    • P0~2
      • プリセットのパラメーター操作用
    • P0~2 CV
      • パラメータ操作用CV入力(調整ポット付き)
    • L, R出力
  • 操作系
    • バンク、プリセット選択ボタン
  • 表示系
    • バンク、プリセット表示LED

回路図

githubにアプリも置いてます

RP2040はEEPROMのスレーブとして動くように作ってi2CでFV-1とつながっています。
またUSBマスストレージクラスとFATFSのライブラリを取り込んだので、

PCからドラッグアンドドロップでファイルを渡す

取り込んだFV-1のプリセットファイル(IntelHEX)を読んでメモリに展開する

FV-1はi2C経由でメモリ上のプリセットを読み込む

という流れを作ったのでHEXファイルを気軽にアップロードできます。

その関係で、FV-1のスタートアップでEEPROMを読みに行くときにRP2040側のEEPROMスレーブ機能の準備が完了している必要があり、FV-1用の電源を作って電源ICのENでスタートアップのタイミングをコントロールしています。

あとはレイアウトの問題で配線が厳しそうだったので、LEDを3to8デコーダーICで光らせるようにしたのがいつもとちょっと違う所です。

FV-1へ送るS0~2を分岐して3to8デコーダーへ(論理が違うチップを選定して)繋げれば出来そうな気がしたんですが、ピンがギリギリ足りたので未検証。

RP2040はEEPROMエミュとLED制御とスイッチ制御だけなので、EEPROMとバイナリカウンタ(アップダウンカウンタとか)で置き換えれば回路はもっと簡単になるかも。

img
img
img

完成

しばらく基板作ってなかったし、FV-1直実装だし、初めて使うICあるしでドキドキしたけど完全勝利でホッとしました。

前作のモジュールは秋月の基板付きのFV-1を使ってて、クリップしたときに光るLEDをパネルから見えるようするために変な空間があるレイアウトになってたんですけど、今回は直付けにしたのでノブとジャックをギッチリ詰めました。

img
(そんなに機能はないはずなんですがキチキチです)

img
(深さは30mm程度)

img
(写真で見るとfv-1のはんだ付け汚いすねすみません)

img
(左の前作と。4HP分ダイエットしました)

自作プリセット

SpinCAD Designerで8プリセット分がんばって自作。

  • リバーブ ×2
  • ディレイ + リバーブ
  • ステレオディレイ
  • ダブリング
  • ディストーション+ディレイ
  • コーラス
  • リングモジュレーション+フェイザー

PCでエミュレートさせたときの雰囲気と実機で結構違いがあるのでなかなかムズイです。雰囲気の良いシマーリバーブを自作したいんですけどさらにムズイ。

デモとか

パラメータを全部CVで動かせるようにしたんですが、実はまだ生かせてなくて…いくつか使っているだけのを載せておきます。

まずはFV-1のROM-Reverb_1ほぼそのままのリバーブがかかったもの。

こっちはモジュールそのものが写ってませんが……ReverbのFeedbackのパラメータをLFOモジュールから動かしてます。

これは自作のステレオディレイ。ディレイが左右で鳴るだけですけどディレイタイムを変えるだけでステレオ感が出てよいのです。

まとめ

OLED表示がなくなってしまったせいで、プリセットの中身とパラメータの割り振りを覚えておかないとまったくわからないのがデメリット…なんかメモでも貼り付けとかないとダメですね。

アプリはHEXファイルを1ファイルしか読まないので2ファイルを切り替えて読めるようにと思ってたんですが(BANK識別用LEDを用意したんですが)ちゃんと動いたので満足しちゃって放置気味。

現在のラック

いよいよRACK BRUTE 6Uの176HPも使いたいヤツだけで埋めつくされてきました。

実はRACK BRUTEの3U版も入手済みなんですが、6Uを置いている今の場所には置けないので、自部屋の大規模な模様替えをしないとなとなっています……

img

Back to Top