Straight Visual Playerのﾍﾙﾌﾟ

Straight Visual Player version 1.04のﾍﾙﾌﾟ

目次

1. Straight Visual Playerについて
2. 選曲のしかた
3. 画面表示について
4. 便利な機能
5. コマンドの説明
6. 音色ファイルの記述法
7. Straight WinWORDについて
8. 演奏フォーマットについて
9. 謝辞
10.サポート


Straight Visual Playerについて

  Straight Visual Playerは、Recomposer File(*.RCP,*.R36)や標準MIDIファイル(*.MID)などのMIDIファイルを演奏するためのプレイヤーです。  また、曲タイトル一覧から曲を選び演奏することができ、選曲が簡単になっています。さらにStaright WinWordという歌詞形式(*.SWW)のファイルが存在する場合はそちらも同時に見ることができます。

  Straight Visual Playerには次の２バージョンがあります。

・Straight Visual Player v1.04

  MS-Windows 3.1, MS-Windows95で動作可能な16bitバージョンのStraight Visual Playerです。フリーウェアです。必要なメモリがPlusに比べて少ないので、メモリが少なめの方はこちらがおすすめです。

・Straight Visual Player Plus v1.03

  MS-Windows 95,NT3.51で動作可能な32bitバージョンのStraight Visual Playerです。16bit版にくらべて32bitになり高速になっただけでなく、 いろいろな機能拡張が行われています。必要なメモリは16bit版に比べて 増えていますが、CPUスピードは16bit版ほど必要ありません。シェアウェ アです。

  Straight Visual Playerはその名の通り、ただ演奏するだけでなく、次のパラメータを同時に見ながら演奏を楽しむことができます。

・曲のタイトル
・テンポ
・キースケール(調)
・タイムベース
・メモ・オールステップカウント
・拍子
・演奏時間
・演奏位置表示
・トラック別のMIDIチャンネル
・トラック別の演奏小節
・トラック別のステップ
・トラック別のベロシティ
・トラック別のボリューム
・トラック別のエクスプレッション
・トラック別のモジュレーション
・トラック別のパンポット
・トラック別のピッチ
・トラック別のリバーブ
・トラック別のコーラス
・トラック別のプログラム番号
・トラック別の音色バンク
・トラック別の音色名
・トラック別のノート(音階)
・疑似スペクトラムアナライザー
・次以降に予約されている曲

  これにより、ほかの人が作った曲のテクニックを参考にしたり、単純にビジュアル的に楽しんだりと多彩な使い方ができます。また、MIDIプレイヤーとしても、簡単、便利に演奏するための機能がありますので、このヘルプを見てすべての機能をあますところなく利用してください。

  まずは、ｵﾌﾟｼｮﾝにより、あなたの環境に合わせた設定を行うことをおすすめします。


選曲のしかた

  選曲には５つの方法が用意されています。

・メニューのﾌｧｲﾙ項目の[開く]などを使う。
・起動時のコマンドラインに演奏ファイル名を記述する。
・ドラッグ＆ドロップによりファイルをドラッグしてくる。
・SVPタイトルウインドウで選曲する。
・SVPタイトルリストファイルで演奏予約する。

  最初のメニューのﾌｧｲﾙ項目の[開く]や[開いて演奏]を使用すると、即座にその曲がロードされます。演奏予約があっても、それに先だって演奏されます。

  コマンドラインの記述では、スペースで区切ることにより複数のﾌｧｲﾙを記述することができます。２つめ以降のﾌｧｲﾙはは演奏予約されます。また、すでにStraight Visual Playerが起動されている場合は、そちらの方に設定され、すでに演奏予約があった場合はすべてｷｬﾝｾﾙされ、再び１つめのﾌｧｲﾙが演奏され、複数のﾌｧｲﾙがある場合は２つめ以降のﾌｧｲﾙが演奏予約されます。

  ドラッグ＆ドロップによる選曲の場合は、ｵﾌﾟｼｮﾝのドラッグ＆ドロップモードによって動作が違います。詳しくはそちらのほうをご覧ください。

  SVPタイトルウインドウによる選曲は、タイトル表示されているをクリックすることにより選曲されます。この時の動作もドラッグ＆ドロップモードに依存しますので、そちらをご覧ください。

  SVPタイトルリストファイルによる演奏予約は、拡張子がSVLのテキストファイルに演奏データのファイル名を記述しておくことにより、一度に好きな曲を演奏予約することです。リストファイルの作成にはStraight List Editor(SLE.EXE)が便利です。


画面表示について

  画面にはいろいろなパラメータが表示されています。特に、MIDI関係のパラメータについては、説明する必要はないと思いますが、いくつかの項目について説明させていただきます。

  Timeの項目で表示されている演奏時間の右側の表示は演奏予想時間ですが、これは環境などによりかなりずれることがあります。ご了承ください。

  スペクトラムアナライザーは擬似的なものなので、本当の波形とはもちろん異なります。

  Timeの右に表示されているものは現在の演奏位置を示しています。右下の空欄は演奏予約されているﾌｧｲﾙ名を４曲まで表示します。

  音色名は、白い表示はキャピタル、緑の表示はバンク１以降の音色。オレンジの表示はドラムパートになります。

  Straight Visual Playerの垂直スクロールバーは表示しているトラックを移動するためのスクロールバーです。


便利な機能

  Straight Visual Playerには、MIDIデータ鑑賞を便利にするためのいろいろな機能が搭載されています。

・演奏予約機能
・SC-55map自動設定機能
・SVPタイトルウインドウ


演奏予約機能

  Straight Visual Playerには、1024曲までのﾌｧｲﾙを演奏予約する機能がついています。演奏予約されると、現在演奏中の曲が終了して少し待つと予約された曲が演奏されます。この機能を使用することにより連続演奏が可能となります。予約の仕方は、選曲のしかたにくわしく説明されていますので、そちらをご覧ください。

  すでに予約されているﾌｧｲﾙをクリアしたい場合は、メニューのﾌｧｲﾙ項目の[演奏予約をクリア]でクリアすることができます。


SC-55map自動設定機能

  Straight Visual Playerでは、SC-55(mkII)用の曲をSC-88で聞くときに自動的にSC-55mapを設定する機能が備わっています。この機能を使用するためには、ｵﾌﾟｼｮﾝの環境設定で自動55mapモードをONに設定し、音色ﾌｧｲﾙをSC88.SVIに設定しておきます。

  また、MT/CMﾊﾞﾝｸのみ55mapにすると、ﾊﾞﾝｸLSBが126,127のときのみSC-55mapになり、それ以外の場合はSC-88mapで演奏されるようになります。(データが自動でSC-55mapにしている場合を除きます。)

  SC-55用の曲かどうかの判別は、そのﾌｧｲﾙのパス、ﾌｧｲﾙ名または曲のタイトルに"55"(全角でもよい)という文字列が含まれているかどうかで判定します。一番賢い使用法は、SC-55用のﾌｧｲﾙはSC55というディレクトリのしたにまとめることです。これにより、確実にSC-55用の曲はSC-55mapで演奏することができます。ぜひ、お試しください。


SVPタイトルウインドウ

  Straight Visual Playerでは、選曲するときにSVPタイトルウインドウを使用して、曲のタイトルを見ながら選曲することができます。このタイトルリストには.SVLﾌｧｲﾙも表示されますので、SVPタイトルリストファイルによる複数曲の演奏予約も可能です。

  SVPタイトルウインドウは、メニューの表示項目のタイトルウインドウの表示で出したり、消したりできます。

  選曲の方法は、ただタイトルをクリックするだけです。


コマンドの説明

・ﾌｧｲﾙ
・演奏
・表示
・ｵﾌﾟｼｮﾝ
・ﾍﾙﾌﾟ

・ボタン


ﾌｧｲﾙ

・開く

  ﾌｧｲﾙをダイアログで開きます。すでに演奏されている曲があるときは演奏が停止します。演奏予約があっても、それより優先的にロードします。

・開いて演奏

  ﾌｧｲﾙをダイアログで開きます。すでに演奏されている曲があるときは演奏が停止します。演奏予約があっても、それより優先的にロードします。ロードしたのち、即座に演奏開始します。

・現在のﾌｧｲﾙを再ｵｰﾌﾟﾝ

  すでに開いているﾌｧｲﾙを再び開き直します、歌詞ﾌｧｲﾙの作成の時に利用すると便利です。

・演奏予約をクリア

  演奏予約されているﾌｧｲﾙをすべてクリアします。

・SVPの終了

  Straight Visual Playerを終了します。演奏中の場合は演奏が停止します。


演奏

・演奏開始

  ロードされている曲を演奏します。すでに演奏されている場合は、最初から演奏しなおします。

・演奏停止

  曲が演奏中の時に演奏を停止します。再開はできません。

・演奏一時停止

  演奏中に曲を一時的に停止します。再開できます。

・演奏再開

  一時停止で停止した曲を再開します。


表示

・鍵盤

  各トラックデータの表示の一番右側を鍵盤表示にします。演奏中はここに発音中の音階が表示されます。

・トラックメモ

  各トラックデータの表示の一番右側にトラックメモを表示します。

・全体メモ

  各トラックデータの表示の一番右側に全体メモを表示します。

・OCT0から鍵盤表示

  鍵盤表示の一番左の鍵盤をオクターブ０のCにします。

・OCT1から鍵盤表示

  鍵盤表示の一番左の鍵盤をオクターブ１のCにします。

・OCT2から鍵盤表示

  鍵盤表示の一番左の鍵盤をオクターブ2のCにします。

・ｺﾝﾊﾟｸﾄﾓｰﾄﾞ

  鍵盤表示を小さくできます。画面が狭い人はｺﾝﾊﾟｸﾄﾓｰﾄﾞをﾁｪｯｸして見てください。

・ﾀｲﾄﾙｳｲﾝﾄﾞｳの表示

  SVPタイトルウインドウを表示したり、消したりできます。

・歌詞ｳｲﾝﾄﾞｳの表示

  歌詞ウインドウを表示をONにしたり、OFFにしたりできます。すでに表示中の場合にOFFにした場合は、即座にウインドウがクローズされます。


ｵﾌﾟｼｮﾝ

・MIDI Portの設定
・環境設定
・音色ファイルの設定


MIDI Portの設定

  Straight Visual PlayerはMIDI出力先に８つのポートを設定することができます。ここでは、それと演奏に使用する割り込みの頻度を設定します。

  ポートはそれぞれ選択するだけです。使用しないところにはOFFを設定しておいてください。

  演奏処理の設定は、割り込みの頻度を設定します。通常は通常の処理速度でかまいませんが、タイムベースが大きく、テンポの速い曲を演奏するときなどは、演奏処理優先にしたほうがいい場合もあります。また、演奏処理が重く感じた場合は、ほかのｱﾌﾟﾘｹｰｼｮﾝの処理優先(orぎみ)に設定してください。この演奏処理の設定は、Straight Visual Playerを次に起動したときから有効です。


環境設定

  環境設定では、Straight Visual Playerのいろいろな動作を設定します。

・画面の書き換え頻度の設定

  ビジュアル表示や歌詞ウインドウの画面書き換えの頻度です。なるべく、なめらかに設定することをおすすめします。マシンの処理速度が追いつかない場合に、通常や、荒めを使用して見てください。

・ドラッグ＆ドロップモード

  ドラッグ＆ドロップやSVPタイトルウインドウで選曲した時の動作を設定します。[D&Dされるごとに更新]は、選曲されるごとにそのﾌｧｲﾙを即座に演奏します。ドラッグ＆ドロップで複数のﾌｧｲﾙをドロップした場合は、２つ目以降のﾌｧｲﾙは演奏予約されます。  [D&Dされたﾌｧｲﾙを演奏予約する]は、選曲されたﾌｧｲﾙを演奏予約します。現在曲が演奏されてない場合は、１つめのﾌｧｲﾙが即座に演奏されます。

・プログラム番号の表示

  プログラム番号の表示を０から１２７番にするか、１から１２８番にするかの設定です。慣れているほうに設定してください。

・自動55mapモード

  SC-55mapの自動設定のON,OFF,MT/CMﾊﾞﾝｸのみ55mapの設定です。SC-88を持っている方はONかMT/CMﾊﾞﾝｸのみ55mapにすることをおすすめします。

・ﾄﾗｯｸ数の設定

  演奏ﾄﾗｯｸ数の設定です、１８ﾄﾗｯｸから６４ﾄﾗｯｸまでを設定できます。多い方が演奏できるデータは増えますが、必要なメモリが増加します。環境にあわせて設定してください。この設定は、Straight Visual Playerを次に起動したときから有効です。


音色ファイルの設定

  音色ﾌｧｲﾙをポートごとに設定することができます。コンボボックスで選択してください。Straight Visual Playerを初めてインストールした場合には、SC-55(SC55.SVI)とSC-88(SC88.SVI)用の音色ﾌｧｲﾙが用意されています。

  音色ﾌｧｲﾙの記述の仕方については音色ファイルの記述法をご覧ください。


音色ファイルの記述法

  音色ﾌｧｲﾙは.SVIの拡張子を持ったStraight Visual Playerの音色ﾌｧｲﾙです。これは、次のように記述します。

[000:0,8,16] #Piano 1,Piano 1w,Piano 1d

  最初の"[000:0,8,16]"はプログラムナンバーとBANK LSBの設定です。BANK LSBは","で区切り複数記述することにより、一度に複数の音色を記述できます。そのあとの"#"は音色名の始まりを表します。そのあとでは","で区切り、最初に書いたBANK LSBの数だけ記述してください。また、次のように分けて記述することも可能です。

[000:0] #Piano 1
[000:8] #Piano 1w
[000:16] #Piano 1d

  ドラムパートの音色設定では、BANK LSBの記述は必要ありません。

[0] #STANDARD 1

  先頭の文字が、%で始まる行は特殊なコマンドを表します。

%Rlnd

  この楽器は、Roland Exclusiveをサポートすることを指定します。

%SC88

  この楽器はSC-88であることを指定します。(BANK MSB 0 = BANK MSB 2)

%M_GS

  この楽器はGS音源であることを指定します。これを指定したポートは、演奏開始時にGS Resetを送ります。

%M_GM

  この楽器はGM音源であることを指定します。これを指定したポートは、演奏開始時にユニバーサルエクスルーシブのGM System Onを送ります。(%M_GSを指定した場合は指定しないでください。)

%Bank

  このコマンドのあとに数字を設定することにより、これ以降のBANK MSBを設定します。(Ex.%Bank2)

%Tone

  これ以降はトーン(通常)の音色設定であることを示します。

%Drum

  これ以降はドラムパートの音色設定であることを示します。

  実際にSC88.SVIなどを見ていただけるとすぐに理解できると思います。ぜひ、MU80.SVIや05R.SVIなどをだれかが作ってくれることを祈っています。(^^;


ヘルプ

  目次はこのヘルプの目次を表示します。ﾊﾞｰｼﾞｮﾝ情報は、Straight Visual Playerのバージョンを表示します。


ボタン

  ウインドウの下の方にあるボタンを左から説明します。

・再生ボタン

  演奏開始と同じ機能を持つボタンです。

・停止ボタン

  演奏停止と同じ機能を持つボタンです。

・一時停止ボタン

  演奏中は一時停止になります。一時停止中は演奏再開になります。

・早送りボタン

  一回クリックすると早送りになります。もう一度クリックすると元に戻ります。


Straight WinWORDについて

  Straight WinWORDはStraight Visual Playerがサポートする歌詞ﾌｧｲﾙです。拡張子は、.SWWになります。

  さて、なぜ現在ほぼ標準と言える.WRDﾌｧｲﾙを表示しなかったかというと、一番の理由はやはり、めんどくさいというのがあります(^^;。しかし、すでにWin上でも再生プレイヤーはあるようですし、.WRDはDOS上のグラフィック環境に依存したものなので、せっかくWin上なのだから、Winの機能を生かした歌詞表示がほしいということで、ここにこのフォーマットを作りました。このフォーマットはまだ雛型であり、たいした機能は用意されていません(現在はαバージョン。)いわば現在のこのフォーマットはWin上での新たな歌詞フォーマットの提唱といった感じにとどまっています。これからの拡張はみなさんの意見によりなされていきます。みなさんの活発な意見をお待ちしております。

  Straight WinWORDの作成は.SWWﾌｧｲﾙをテキストエディタで記述しながら、現在のﾌｧｲﾙを再ｵｰﾌﾟﾝを利用しながら、作成することになります。Straight WinWORDは私がめんどくさがり屋ということもあり、簡単にカラオケのような歌詞表示ができるようになっています。今まで、歌詞ﾌｧｲﾙを作成したことのなかった人もこれを機にぜひ、作成してみてください。

  歌詞ウインドウは、常に一番上に表示されますが、さらにその上にウインドウが表示されますと、描かれている歌詞などが消えてしまいますので、注意してください。(ウインドウシステムらしからぬ状態ですが再描画情報を持っていないため、しかたがないのです。なんかうまい方法ないですかね？)歌詞表示しているときは、静かに歌詞を見ましょう。

・Straight WinWORDの記述


Straight WinWORDの記述

  Straight WinWORDはﾌｧｲﾙの先頭行に次のような方法で、歌詞ウインドウの大きさを指定します。必ず、最初になければいけません。

#640,400

  それぞれ、横の幅、縦の幅です。この行以降は、コマンドを記述することになります。

  @で始まる行はコマンドになります。それ以外の行はすべてコメントになります。コマンドは次のようなモノがあります。

@AutoColor	自動歌詞表示の塗りつぶしの色の設定
@AutoSpeed	自動歌詞表示の塗りつぶしの速度設定
@AutoText	自動歌詞表示
@AutoWait	自動歌詞表示終了待ち
@BackColor	文字表示時の背景色の設定
@Bitmap	ビットマップファイルの表示
@Draw	ビットマップファイルの再表示
@End	演奏終了まで待つ
@Font	歌詞フォントの設定
@Fill	矩形範囲の塗りつぶし
@Meas	指定小節までウェイト
@Overlap	オーバーラップモードの設定
@PaletInit	パレット設定の初期化
@PaletSet	パレット設定
@PaletReal	パレットの実体化
@Text	文字列の表示
@Track	自動歌詞表示トラックの設定
@Wait	指定ステップ分のウェイト

  パラメータの指定は、数値は10進数で記述します。文字列は" "で囲みます。

  また、優先順位もなく括弧も使えませんが、四則演算(+,-,*,/)を簡易ながらサポートしています。

  色指定時にRGBﾌﾟﾘﾌｨｸｽを使用することにより色設定を次のように記述できます。

@AutoColor(RGB 255,128,32*2+5)


@AutoColor

@AutoColor(color)

  自動歌詞表示での歌詞を塗りつぶす色を設定します。

Ex.
@AutoColor(RGB 0,255,0)


@AutoSpeed

@AutoSpeed(speed)

  自動歌詞表示での歌詞を塗りつぶす速度を設定します。設定する値は、次の３種類です。通常は標準でかまいませんが、速いテンポの曲などでは、1を設定するといいかもしれません。

0	標準速
1	1.5倍速
2	2倍速

Ex.
@AutoSpeed(0)


@AutoText

@AutoText(x,y,text)

  自動歌詞表示です。

  自動歌詞表示とは文字列を表示して、それを歌にあわせて塗りつぶす機能です。実際にはヴォーカルトラックのノートオンにあわせて、文字を塗りつぶします。

  ヴォーカルトラックの設定は@Track、文字の色やフォントは@Font、塗りつぶしの色は@AutoColorで設定します。自動歌詞表示は一度に１０個まで記憶できます。このコマンドを設定しても処理はどんどん進みますので、ウェイトを入れたい場合は各種ウェイトコマンドを使用してください。

  x,yは表示座標です。textは文字列を記述します。１文字(全角も１文字)が１ノートオンに対応します。（和音のノートオンは、発音した分カウントされます。）

  文字列中に次の文字を記述することにより特別な動作をします。

#	１ノートオンだけ待ちます。(漢字などで利用します。）
|	この文字で囲んだ歌詞は１ノートオンで表示します。
>	次の文字をゆっくり塗りつぶします。
<	次の文字を速く塗りつぶします。

Ex.
@AutoText(32,48,"|My ||sum||mer |>彼#女|は・・・|")


@AutoWait

@AutoWait()

  自動歌詞表示の処理がすべて終わるまで待ちます。自動歌詞表示の一区切りで使用するのがベターです。

Ex.
@AutoText(32,48*0,"今日の>君#は")
@AutoText(32,48*1,"まぶしすぎるね")
@AutoWait()


@BackColor

@BackColor(color)

  文字表示時の文字の周りの色です。オーバーラップモード時は０を設定してください。周りと言ってもトリミング（縁取り）ではないので注意してください。

Ex.
@BackColor(RGB 32,32,32)


@Bitmap

@Bitmap(Filename,x,y,width,height,sx,sy)

  .bmpﾌｧｲﾙを表示します。ﾌｧｲﾙはMIDIデータﾌｧｲﾙと同じディレクトリにおいてください。Filenameはﾌｧｲﾙ名を指定します。x,yは表示開始左上です。width,heightはそれぞれ、表示幅、高さです。(0,0)を指定すると、bmpﾌｧｲﾙに記述されている幅と高さで表示します。(sx,sy)はbmpﾌｧｲﾙのどこから表示するかです。bmp画像の原点は左下になるので注意してください。

Ex.
@Bitmap("GRAPHIC.BMP",32,32,0,0,0,0)


@Draw

@Draw(x,y,width,height,sx,sy)

  最後に@Bitmapで表示した.bmpﾌｧｲﾙをもう一度表示します。パラメータの意味は@Bitmapと同じです。

Ex.
@Draw(32,32,0,0,0,0)


@End

@End()

  演奏がおわるまでウェイトをかけます。通常最後にこれを記述しますが、この記述がないと、最後の行の処理が終了したときに歌詞ウインドウはクローズします。

Ex.
@End()


@Font

@Font(FontName,FontSize,FontColor)

  文字表示の時のフォントを設定します。それぞれフォントの名前、フォントの大きさ(dot)、フォントの色です。

Ex.
@Font("ＭＳ 明朝",48,RGB 255,255,255)
@Text(0,0,"明朝です。")
@Font("Arial",32,RGB 255,0,0)
@Text(0,64,"This is Arial.")


@Fill

@Fill(x1,y1,x2,y2,color)

  (x1,y1)-(x2,y2)の範囲の矩形をcolorで設定した色で塗りつぶします。

Ex.
@Fill(0,0,640,400,RGB 0,0,0)


@Meas

@Meas(measure)

  measure小節までウェイトをかけます。どのトラックの小節番号かは@Trackで設定したトラックで決まります。

Ex.
@Meas(10)


@Overlap

@Overlap(mode)

  オーバーラップモードの設定をします。0でOFF,1でONです。

  オーバーラップモードとは、歌詞などの文字を表示するときにその下に@Bitmapなどでグラフィックを表示しているときに、文字の周りを四角くくりぬかれないようにするモードです。ようするにグラフィックの上に文字を表示するときはオーバーラップモードONにすればいいわけです。ONにすると若干処理が重くなります。

  オーバーラップモードの時は@BackColorの値は0に設定してください。

Ex.
@Overlap(1)


@PaletInit

@PaletInit()

  パレット設定の初期化をします。パレットの設定をする前に必ず1度、このコマンドを記述してください。詳しくは@PaletSetをご覧ください。

Ex.
@PaletInit()


@PaletSet

@PaletSet(R,G,B)

  WinWORD中で使用するパレットを設定をします。(C言語でいうfoward宣言)R,G,Bはそれぞれ0-255です。ここでの設定にはRGBﾌﾟﾘﾌｨｸｽは使用しません。32色まで設定できます。

  複数色の記述は、このコマンドを複数記述するだけです。必要色分記述したら、@PaletRealを使ってパレットを実体化します。

  パレット設定は256色でWindowsを使用している場合に必要で、High ColorやTrue Colorでは必要ありません。しかし、256色でWinWORDを見ることを考える場合は、パレットの設定はHigh Color以上でも行っておくべきです。

Ex.
@PaletInit()
@PaletSet(255,0,0)
@PaletSet(0,128,64)
@PaletSet(128,128,128)
@PaletReal()


@PaletReal

@PaletReal(R,G,B)

  @PaletSet等で設定したパレットを実体化します。実体化しないとパレットは完全に設定されません。詳しくは、@PaletSetをご覧ください。

Ex.
@PaletReal()


@Text

@Text(x,y,text)

  (x,y)の位置にtextの文字列を表示します。

Ex.
@Text(32,32,"作詞  ○×△□")


@Track

@Track(track)

  自動歌詞表示処理するトラックを設定します。また、ここで設定したトラックは小節ウェイトでも参照されます。このコマンドを実行すると自動歌詞表示処理が初期化されますので、初めのほうで設定してください。また、カウントされたノートオンをクリアするという使い方もできます。

Ex.
@Track(1)


@Wait

@Wait(wait)

  指定したステップ分ウェイトをかけます。何拍のウェイトになるかは、タイムベースにより異なります。

Ex.
@Wait(480)


演奏フォーマットについて

.R36,.RCPﾌｧｲﾙ

  Recomposerで作られるﾌｧｲﾙです。日本ではかなり普及したフォーマットです。SVPでは、このﾌｧｲﾙの内部的にStraight Sequence Dataに変換し、.RCP,R36ﾌｧｲﾙのほとんどを演奏できますが、一部コントローラに対応していません。また、.GSD,.CM6などのﾌｧｲﾙに対応していません。(だって、フォーマットがわからないんです。)

.MIDﾌｧｲﾙ

  標準MIDIﾌｧｲﾙです。ほとんどの機種で再生できる世界共通フォーマットです。SVPでは、このﾌｧｲﾙの内部的にStraight Sequence Dataに変換します。フォーマット２のﾌｧｲﾙは演奏できません。MacヘッダのついたSMFﾌｧｲﾙも演奏することができます。ほかにもいろんな拡張子があるみたいですが、見たことないのでサポートしてません。(ｫｨ

.SVLﾌｧｲﾙ

  演奏フォーマットではありませんが、Straight Visual Playerがサポートする演奏予約用ファイルフォーマットです。フォーマットというほどのものではなく、ただファイル名の一覧が並んでいるだけです。ﾌｧｲﾙの１行目の先頭が"*"の場合はそれ以降がそのリストファイルのタイトルになります。Straight List Editor(SLE.EXE)を利用すると簡単にリストファイルを作れます。


謝辞

  このプレイヤーのビジュアル表示部分はX680x0用ビジュアルプレイヤーGSRのデザインをかなり参考にしています。（主要部分はほとんど同じです。）

  GSRの作者であるみやまえ氏にはStraight Visual Playerの配布許可をいただき感謝しても感謝しきれません。m(__)m

ありがとうございました。


サポート

  Straight Visual Playerのサポートはホームページhttp://www.bekkoame.or.jp/~straight/または、NIFTY-ServeのFMIDITOLで行います。基本的にホームページで細かいバージョンアップを行います。また、ホームページの方が早くアップロードされます。

  積極的なご利用をする方は、ぜひ一度ホームページにお立ちよりください。


GSR
 ＧＳＲ X680x0 RCD status display for GS by みやまえ


SSD
 Straight Visual Playerや次に計画しているソフトで使用されるMIDIフォーマットファイルです。しかし、肝心のフォーマットがまだ完全に決まってないため。ﾌｧｲﾙは存在していません。(^^;