@node "Convert" 古いMODファイルをMix Modeに変換する方法 チャンネルモ−ドで作られた曲で根本的に変換しなくてはいけないことが1点あります。 サンプル音として再生される全てのノ−トの音階を2オクタ−ブ上げる必要があるので す。これはミックスモ−ド(Mix Mode)では低域にさらに2オクタ−ブが取ることができ るからです。例えば、古いチャンネルモ−ドでC-1だったノ−トは、ミックスモ−ドで はC-3に対応します。(なお高域に関してはさらに1オクタ−ブあり利用可能な音階とし てはB-6までとることができます) OctaMEDでは2つの方法でこの音階の変換が自動的に行わせることができるようになっ ています。ただし、この変換が必要なのはサンプル音で再生されるノ−トのみです。 SynthsoundやMIDIのインストゥルメント、あるいはExtSampleそのものには必要ありま せん。 Song オプション: チャンネルモ−ド(Channel Mode)の変更 チャンネルモ−ドを変更するには、Song Optionsウィンドウでのボタン(Radio Button) を使います。ミックスモ−ドと切り替えるときに、OctaMEDは自動的にサンプル音の音 階を2オクタ−ブ上げたり下げたりすることができます。これはシフトキ−を押しなが ら、新しいチャンネルモ−ドをクリックすることで行えます。 シフトを押しながら1-64 Ch Mixingをクリックすると全てのノ−トの音階が2オクタ− ブ上がります。Octガジェット(Main Controlにあります)も2オクタ−ブアップします。 シフトを押しながら他のチャンネルモ−ドを選択するとこれと全く逆の処理が行われ ます。つまりノ−トの音階は2オクタ−ブ下がり、Octガジェットも2つダウンします。 起動時(あるいはSongをクリアした時)にミックスモ−ドあるいは他のモ−ドを指定する ことが可能です。Miscellaneous OptionsウィンドウのNew default Channelサイクルガ ジェットを使って下さい。 Miscellaneous オプション: Use Mixing 古い4〜8チャンネルモ−ドとTrackerの曲を新しいミックスモ−ドで使用するために、 Miscellaneous Optionsウィンドウに2つのUse Mixingチェックボックスを用意して ます。このチェックボックスをオンにしておくと、2オクタ−ブ変換が行われます。 2つのチェックボックスがありますが、ひとつはOctaMeDのフォ−マット(MMD)でセ− ブされた曲用のものと、もうひとつは他のトラッカ−ソフト(Tracker mods)で製作さ れた曲用のものです。 この新しいモ−ド上で古い5-8チャンネルの曲を使うときは、Volume Adjustを200%に しないで下さい(というのもこの新モ−ドではサンプル音は音量が半分になってしまう からです)。この半分の音量になってしまったサンプル音は7bit品質だからです。 ですから、そのときはオリジナルのサンプル音をもう一度読み直しするのがベストだ と思います。 幾つかの特記事項 1) 内部的には、OctaMedはの再生部分"Players"は3つのパ−トに分れています。ひ とつは4チャンネルモ−ド用、そして5-8チャンネルモ−ド用、そしてMixモ−ド用 です。 4,5-8チャンネルモ−ドでキ−ボ−ドを使ってノ−トを演奏するとき、Playerは ノ−トの演奏のために手短かに使用されます。それから、ノ−トは演奏を止めさ せられ、Playerとの協定(accord)が終了します。Mixモ−ド用Playerの場合はその ノ−トの開始から終了までずっと使用されます。 最初のノ−トが開始された時点でmixモ−ド用のPlayerは"スイッチオン"されます。 しかしそのノ−トが終わったときにはスイッチオフにはなりません。替わりに、 あなたがStopボタンをクリックするか、スペ−スバ−を押すまでスイッチオンさ れたままになります。これは他のノ−トの再生をすぐにマシンが反応できるよう にするためです。 これは次のことを意味します。Playerは、再生されるノ−トがないときにでもス イッチオンになっているということです。遅いAMIGAでは、これは操作反応を遅く してしまうかもしれません。そのときは、単純にスペ−スバ−を押してPlayerを オフにして下さい。このことは Mixing Settingsウィンドウで何か設定を変更し た場合は、いったんスペ−スバ−でMixモ−ドを停止して再スタ−トする必要があ ることを意味します(ただしこれはStereo Separation, Echo Depth、EchoとCross Echoの変更は含みません)。 2)「Panic Stop」を思い出して欲しい!もしコンピュ−タが再生中に止まってしまっ たようでしたら、マウスボタンを両方押したまま数秒待ってみて下さい。 3) 非常に短いル−プをもつサンプル音はプロセッサの負荷が増加します。ここで言う 「非常に短い」はMix buffer Sizeの3分の1程度を意味します(デフォルトで100バ イト)。 4) 5-8チャンネルモ−ドは、NonHQモ−ドにおいては、15768Hzを使用しています。HQ モ−ドでは28867Hzを使用しています。実際、3.6MHzのミキシング周波数で4チャン ネルモ−ドを再現することも可能です。試しに48kHzでSmoothingをオンにしてやっ てみましたが、ときどき良くなります。 5) Mixing Settingsにおけるほとんど全ての設定と、Mix-Track PanningおよびMix- Effectは曲とともにセ−ブされます。特別に、ミキシングモ−ドとミキシング周波 数はセ−ブされません。これは例えば、高いミキシング周波数で作成された曲を遅 いAMIGA上で再生するときに具合が悪いからです。 OctaMedはMixモ−ドではある特殊なファイルフォ−マットを使用します。MMD3です。 内容的にはMMD2と同等ですが、Mixモ−ド未対応のプログラムが間違ってこのMix モ−ドの曲を再生しないようにするために違うフォーマットとして定義しています。 6) Mixモ−ドでは、ChipRAMとFastRAMのどちらのタイプのメモリ上のサンプル音でも 使うことができます。デフォルトでは、サンプル音はFastRAMを介して読み込まれ ます。Instrメニュ−にある"Load Sample To Fast Mem"は自動的にオンになります。 FastRAMにあるサンプル音はより速くミックスすることが可能です(ただしA500では ほとんど変りません)。 パ−ト12.4に異なるメモリタイプのサンプル音に関する詳しいことがのっています。 7) Mixモ−ドを適用するときのみにあるオプションとしてはSwap Amiga Channelがあ ります。このオプションはMiscellaneous Optionsウィンドウにあります。音声チャ ンネルの0と3は左側から、1と2は右側のスピ−カから音が出るはずですが、マシン によっては違う場合があります。その場合、これを使ってチャンネルをスワップし て、正しく出るようにして下さい。 8) BSDモ−ドにおけるテンポ(Tempo)設定は。4チャンネルモ−ドと同じです。 @{"Other Mix Mode Info " link "other" 0} ミックスモード(Mix Mode)のその他の情報 @endnode --