SPICE - Score PIece Compile Engine -「楽譜コンパイルエンジン」は、テキストファイルから標準MIDIファイル(Standard MIDI File)を得るためのシステムです。
MIDIによる演奏ファイルを作る手段として、現在はシーケンサーソフトによるステップ入力やリアルタイム演奏入力、「音符を楽譜に書き込む」タイプの入力システムなどが一般的です。前者は音楽業界でコンピュータ音楽の初期から行われてきた方式、後者はWindowsなどのGUI技術の発達で「初心者にわかりやすい方法」として評価を得ています。
さて、コンピュータによる演奏ファイル作成方法のひとつに、「MML」があります。これは、「コンピュータ言語により演奏するプログラムを書く」方式です。特定の演奏用ハードウェアを制御しやすく、設計や移植が比較的簡単で、コンピュータにも負担の軽い方式であるため、PCゲーム用の音楽演奏システムとしては重宝されてきました。
SPICEシステムは、MML方式の演奏ファイル作成システムです。楽譜をテキストファイルの形で入力し、コンパイルを行なうことで標準MIDIファイルを作成できます。
統合環境(VisualSPICE上)
コマンドラインコンパイラのみ(別途エディタ・SMFプレイヤーが必要)
SPICEシステムは、「マイコンBASICマガジン」への音楽プログラム投稿用の統一制作環境として作成されました。現在は「マイコンBASICマガジン」上での音楽プログラムコーナーは連載を終了しており、投稿も受け付けられておりません。
以下は、連載を終了した1999年春当時の文章です。現在は無効となっております。ご了承ください。
電波新聞社から発行されている雑誌「月刊マイコンBASICマガジン」に、私が筆者として担当しているゲーム・ミュージック・プログラムのコーナーがあります。このコーナーへの投稿用システムとして、SPICEを使用することができます。
投稿方法は、以下の2つから選ぶことができます。
- 郵便でマイコンBASICマガジン編集部へ郵送する。
従来通りの投稿方法です。詳しい方法については、本誌を参考してください。- E-mailで当方へ送る。
プログラム・原稿をアーカイブし、以下のフォームに内容を書き込んでポストしてください。なお、これら投稿された作品は、Web上には公開されません。ゲーム・ミュージックデータを著作者および版権保持者に無許可でWeb上に掲載することは、法により禁止されています。現在のところ、Webへの掲載許可を得ることは大変難しいことのようです。
●本体機種名・OS名 : ●使用音源名 : ●曲名 : ●氏名 : ●ペンネーム : ●年齢 : ●住所 : ●電話番号 : ●E-MAIL : ●URL : ●E-MAIL・URLの公開可否 :
ダウンロードを行なったら、ご登録いただければ幸いです。
(前バージョンで登録済みのかたは再登録の必要はありません)
半角カナを使用されないようご注意ください。
「会議室」内に、「SPICEの話」というコーナーが設置されています。ここでは、質問・情報提供・フリートークを行なっております。お気軽にどうぞ。
SC-88音色表などが公開されています。
SPICEのWindows版統合開発環境が公開されています。
Mule上でのSPICE統合環境が公開されています。
MacOS Xでのコンパイル&動作に関する情報が公開されています。
メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]