トップ 一覧 検索 ヘルプ RSS ログイン

AE-TTL-232R+NBV4でNRTDRV

書いた人: @yuinejp

(本文書はnrdplayに含まれるPDFファイルをもとに、現在の仕様に合わせて一部修正したものとなります)

本文書の目的

本文書ではOPMx2+SSGボードであるNBV4AE-TTL-232Rに接続して、WindowsからNRTDRVの曲データを再生する方法を説明します。

FTDI社のFT232シリーズにはBit bangingモードが搭載されており、この機能でNBV4を直接操作します。

タイミング精度はそこまで良くありません。

    • USBホストコントローラ(PC側)の性能にも依存します
    • タイミングを気にされる方はSPFM Lightでのパラレル出力をお薦めします

 1. FTDI社のUSBシリアル基板の用意

FTDI社のFT232Rシリーズ以降を使用したUSBシリアルを用意します。CTS/RTSがあるものをご用意ください(4ピンのモノは不可)。

本文書ではAYC02でも利用可能なAE-TTL-232Rを利用します。

本文書の内容は、以下の基板で動作確認をしています。

 2. AE-TTL-232RNBV4の接続

1. JP1のジャンパを8x2側に設定してください

2. 下記のように接続してください

名称NBV4AE-TTL-232R
クロックP1-3: S4: TXD
データP1-1: D5: RXD
コントロールP1-2: C6: RTS
ラッチP1-4: R2: CTS
GNDP1-7,P1-9: GND1: GND
+5V P1-8,P1-10: 5V3: +5V

NBV4にDC給電している場合は不要です。

3. 信号電圧レベル(SW2: VIO)を5Vに設定してください

NBV4に搭載したIC(SN74HCT241および互換IC)の性能によりますが、実際には3.3V、5Vのどちらでも動作するかと思います。

動作不良の場合に見直してください。

接続例1
接続例2

NBV4-232Rは上記の配線と同等の接続を行うためのアダプタです。AE-TTL-232RNBV4をケーブルなしで接続できるようになります。

今後、MI68レトロエクスプレスなどのイベントなどで頒布予定ですので、ぜひご活用ください。

 3. FTDI社のドライバのインストール

下記のURLからドライバを入手してインストールしてください。

http://www.ftdichip.com/Drivers/D2XX.htm

 4. NBV4制御ソフトウェアのダウンロード

下記のURIより最新のnrdplayソフトウェアをダウンロードし、NRTDRV.EXEの下にnrdplayフォルダを作って各ファイルをコピーしてください。

http://realchip.yui.ne.jp/nbv4/nrdplay_161230.zip

 5. scciの設定

コピーしたnrdplayフォルダ内のscciconfig.exeを起動して(NRTDRV.EXEのメニューからも起動できます)、NBV4を設定してください。

ボードの設定内容は下記を参考にしてください。

ASLPLAY(CLI)で曲データを再生する場合は、設定済みのscci.iniとscci.dllをaslplayフォルダにコピーしてください。

 6. 音量バランス調整用のテスト音を再生

NRTDRV.EXEの「設定(S)」→「nrdplay関連設定」→「nrdplayでテスト音を再生する」を選択してください。

選択すると即座に下記のテスト音が発音されますので、各音源の音量が同じになるようにNBV4基板上のボリュームを調整してください。

1. OPM#1→SSG→OPM#2の順で「ドレミファソラシド」

2. OPM#1「ドレ」→SSG「ミファ」→OPM#2「ソラ」→OPM#1「シド」

3. OPM#1「ド」→SSG「ミ」→OPM#2「ソ」の和音

4. OPM#1→SSG→OPM#2の順で「ド」を無限に繰り返す

 7. NRTDRVの曲データを再生 

nrdplayで再生する場合

    1. NRTDRV.EXEの「設定(S)」→「nrdplay関連設定」→「データの再生にnrdplayを使用する」にチェックを入れます
    2. MMLファイルをコンパイルします

ASLPLAY(CLI)で再生する場合

    1. NRTDRV.EXEの「設定(S)」→「ASLPLAY関連設定」→「データの再生にASLPLAYを使用する」にチェックを入れます
    2. 「ASLPLAYのオプションを指定する」で「--rt」を追加します
    3. MMLファイルをコンパイルします

付録

ソースコード
http://amethyst.yui.ne.jp/svn/realchip/nbv4/
NBV4
http://clogging.web.fc2.com/nbv4/
NBV4を購入する
http://www.kadenken.com/shopdetail/000000000456/
NRTDRV
http://nrtdrv.sakura.ne.jp/
AE-TTL-232R
http://akizukidenshi.com/catalog/g/gK-09951/

(以上)