Wonder Swan Total Sound Driver
Version 1.04 Standard Edition
●作品ジャンル
音系,
デバイス・ドライバ
●作者情報
Digitalis
●使用方法
・曲データを作りたい。
1.) テキストエディタで、Music Macro Langage(以後、MMLと略)を記述する。
2.) 付属のMMLコンパイラ"wtc.com"でコンパイルする。
・曲データを手軽に演奏したい。
1.) 作った曲データと、ドライバー本体"wtd.fx"と、プレイヤー"wtdsv.fx"を、
Wonder Witchカートリッジに転送する。
2.) "wtdsv.fx"を起動する。
3.) 作った曲データを選択して、"A"ボタンを押す。
・本ドライバーを使ったアプリケーションを作りたい。
1.) WTD Professional Edition以降のエイディションを購入して下さい。
2.) "wtd.h"をユーザアプリケーションにインクルードします。
3.) Developer's Manualに記載されているIL関数を通して、制御します。
●動作環境
・Wonder Swan、又は、その上位互換機
・MS-DOS Ver,3.30c以降が動作するパーソナル・コンピュータ
・Freya OS Ver,1.14以降
・MS-DOS Ver,3.30c以降、又は、Windows95,NT3.51以降。
(64bit版 Windows2000,XP以降のOSには対応していません。)
(又、8086系CPU以外のWindowsには対応していません。)
●コンセプト
本製品は、Wonder Swanを用いてバック・グラウンドで音源制御を
行うことを目的として開発しています。
●アピールポイント
サポート音源 | 内蔵PCM音源、外部MIDI音源 |
最大トラック数 | 20[Track] |
最大発生数 | 160[音] |
効果音トラック数 | 3[track] |
PCM Voice 効果音 | Microsoft wav形式 |
●技術解説
全て、アセンブリ言語で開発することで、
Wonder SwanのCPU"V30MZ相当"のパイプラインに最適化したコーディングが
なされています。(Microsoft Macro Assembler Ver,6.11を使用してます。)
・演奏は、H-blankによるタイマー割り込みを使用します。
・ワークエリアとして、heap領域を先頭から4096Byte使用します。
以下は、Professional Edition以降のみ可能となります。
・IL関数によるユーザアプリケーションからの制御が可能。
・"wtd.h"に定義される構造体をとおして、ドライバー内部の変数を参照可能。
・仕様を全て公開。
(ソースリスト等は、Developer's Editionに含まれます。)
●マニュアル
・Readme(README.PDF)
・User's Manual(USER.PDF)
・Q.&A.
●サポート先
最新版のWTD及びその周辺ツールがダウンロードできます。
S.W. Homepage -WTD(暫定:本体,データ,サポートBBS)
Digitalis(サーバー構築中)
●参考資料
図1. 付属ミュージックセレクター&ビュアーの画面
曲1. WTC Sample Music 001 for PCM
Composed by FUN-X
曲2. WTC Sample Music 001 for GS MIDI
Composed by FUN-X
Arranged by S.W.
※Web用に高圧縮をしております故、音質の悪さはご勘弁下さい。
<Recording Instruments> |
Mixing Console | YAMAHA Mx12/4 |
Monitor Amplifer | YAMAHA DSP-AX520 |
Monitor Speakers | YAMAHA NS-P220 |
Recoder | Roland UA-3 |
Mastering | Roland Sound it! |
| Roland Singer Song writer 5.0 |
Synthesizer | Roland SC-8850 |
| BANDAI Wonder Swan Color |
------------------------------------------------------------------
記事
当サークルDigitalisが執筆した記事「Wonder Witchのサウンドドライバ開発」
が、Softbank社のC Magazine12月号に掲載されました。
・Wonder Witchに於けるサウンドドライバーの開発方法、(主筆 S.W.)
・WTDの曲データの製作、ユーザアプリケーションの開発方法(主筆 FUN-X)
といった内容を主に記載しております。
また、付録CD-ROMに"WTD C-Magazine Edition"及び、
WTD用のツールを同封致しました。ユーザ・アプリケーションを開発する上での
"wtd.h"も含まれますので、是非、ご利用下さい。
●作品の募集
当サークルでは、サード・パーティーによるアプリケーションや、
曲データを募集しております。
投稿して頂いたプログラムやデータは
ダウンロード・ページにて
公開いたします故、是非、一般公開しても良い作品があれば、
私S.W.宛にメールを下さい。
<投稿の注意>
・著作権・著作人格権を侵害する曲データの投稿はご遠慮下さい。
日本国内の場合、作者死後50年までは、著作権は有効です。
一部外国では、作者死後60年の場合もあります。
又、作曲者・編曲者の同意が得られた場合はこの限りではありません。
JASRAC管理曲は、
如何なる場合においても投稿はご遠慮下さい。
・誹謗中傷を目的とした作品の投稿はご遠慮下さい。
・その他、法律に違反する可能性のある作品の投稿はご遠慮下さい。
・投稿された作品は、FSPNETに転載する場合があります。
・投稿された作品は、展示・即売会等で展示・配布する場合があります。
------------------------------------------------------------------