TRACKERS MOONBLASTER JP 03

From MSX MUSIC WIKI
Jump to: navigation, search

Contents

ミュージックエディタ

メニュー、サブメニュー、入力イベントごとに[ESC]キーですべてをキャンセルできます。

パターンとポジション、音楽の演奏

MoonBlasterで音楽を作曲するときは、このプログラムがパターンとポジションのシステムに従って動作することを知っておくことが重要です。 このシステムは、既に様々なコンピュータシステム上の多くの他の音楽プログラムで使用されており、作曲家と後で自分のプログラムで音楽を使いたいプログラマーの両方にとって、実際に多くの利点をもたらすことが証明されています。以下はこのシステムの簡単な説明です。

パターンとポジションとは何ですか?

コンピュータのメモリは、音楽データが格納される小さな部分に分割されます。これをパターンと呼びます。音楽の全体部分は、ランダムな順序で並べられたこれらの一連のパターンで構成されています。パターンが配置される順序は、パターンを特定の項目番号に設定することによって決定することができます。これらをポジションと呼びます。その結果、1曲の中で複数のパターンを1回だけメモリ内で演奏することも可能になります。このシステムとCDプレーヤーを比較することができます。 CDのトラックとパターンを同様に、トラックの順序をポジションと同様に考えてください。最初に4番目のトラックを聞き次に、1番目、4番目と聞きたい場合は、1番目のトラック(パターン)で4を、2番目のトラック(パターン)で1を、3番目のトラック(パターン)で4を選ぶ必要があります。 たぶん、パターン/ポジションのシステムはちょっと複雑に聞こえるかもしれませんが、実際には非常に簡単で、多くの時間とメモリスペースを節約します。

3.1.2パターンとポジションの編集

注:現在のパターンとは、現在表示されているパターンで、現在のポジションとは画面の右上に表示されているポジションです。現在のポジションを変更すると、現在のパターンは自動的にそのポジションにあるパターンに変わります。その逆はありません!パターンには1〜76の番号が付けられます。ポジションは0〜199の範囲です。合計で200ポジションの曲の長さにすることができます。音楽の編集中には、パターンやポジションをすばやく移動していく必要があります。 [TAB]とカーソルを左右に動かすと、1ステップごとにポジションを動くことができます。 [TAB]とカーソルの上下では4ステップごとの移動を提供します。パターンは、現在のポジションを変更することなく実行することもできます。 [CTRL]とカーソルを左右に動かすと1ステップごと、[CTRL]と上下を押すと4ステップごとに移動できます。[CTRL]とスペースを押して現在のパターンを現在のポジションに設定します。 [CTRL] - [A]は、最後のポジションの後に現在のパターンを追加します。

パターンを挿入することもできます。これは[TAB] - [INS]で行うことができます。 次に、現在のパターンが現在の位置に挿入されます(’Last Position’の値も1増加します)。 一連のポジションからパターンを削除する方法も同じです:[TAB]キーと[DEL]キーは、ポジションの順序からパターンを抽出します。 ロード位置は、[SHIFT]キーとカーソルキーで調整することができます。 これにより、トラックの長さを決定することができます。

3.1.3パターン/ポジションエディタ

ファンクションキーF6を使用してパターン/ポジションエディタに入力します。 ここではパターンシーケンスを広範囲で概観できます。 パターンの編集は非常に簡単です:カーソルキーを使用すると、画面上のカーソルを特定の位置に移動できます。スペースを押すとパターン番号を変更できます。以下同様に[INS]キーと[DEL]キーを押してパターンを挿入および削除できます 。 このメニューでは、トラック(F1)またはパターン(F2)を再生し、最後のループ位置を挿入することもできます。これは、ミュージックエディター(CTRL-LおよびSHIFTカーソル)と同じように機能します。

3.1.4.ループポジション

曲は「ループポジション」を設定することによって、無限に続くこともできます。 これは、ロードポジションに達すると、ソングがループポジションに戻り、これが画面の下部に表示されることを意味します。 したがって「無限に長い」曲を作ることが可能です。 [CTRL] - [L]を押し、カーソルキーでループ位置を調整することで、ループポジションを設定することができます。 [RETURN]を押すと変更が確定し、[ESC]を押すと変更を元に戻すことができます。 ループポジションに「OFF」が入力された場合、最後のポジションの後にトラックが終了します。


3.2.音楽を演奏する

3.2.1.曲を演奏する

曲を再生するには、まず曲を再生するサウンドチップを選択します。これは[SELECT]キーで行うことができます。ステレオ、MSX-MUSIC、MSX-AUDIOから選択できます。

さらに、演奏中に[CTRL] - [0]の組み合わせで出力インジケーターをオン/オフすることもできます。イメージの一番下にあるコマンドラインに、それがオンであるかオフであるかが表示されます。

同じことが設定スキャンにも適用されます。これは、曲を作成していて、その曲の途中で演奏を開始したい場合には簡単です。楽器の変更が既に行われていることは否定できません。設定スキャンは、ソングを再生する前に、現在のパターンのソングで発生したすべての変更と設定を調べます。これは、[CTRL] - [S]キーでオン/オフを切り替えることができます。 設定スキャンがオフの場合、トラックの先頭に適用される設定で開始されます。設定スキャンがオンの場合、F1またはF2を押した後、MoonBlasterは最初に現在のポジションまたはパターンの設定にトラックをスキャンします。これは、画面の右上にあるパターン/ポジション番号で確認できます。

MSX-MUSICは、6チャンネルの音楽+ 1ドラムチャンネルまたは9チャンネルの音楽を再生可能です。 [CTRL] - [F]の組み合わせは、両方のオプションを切り替えます。再生可能なチャンネルの数が画面の右側に表示されます。 実際のソングの再生は[F1]キーから始まります。曲は現在のポジションから始まり、最後のポジションで終了します。 [F2]キーは、現在のパターンのみを再生します。後者は作曲中に便利です。

3.2.2.再生を停止する

音楽再生中は、スペースバー、[ESC]、[STOP]キーのみが機能します。スペースバーと[ESC]は同じ機能を持ち、音楽を停止して選択したポジションに戻ります。再生を開始する前に [STOP]キーはデバッグに非常に便利です。外れた音が聞こえる場合に、[STOP]キーを押すと、現在演奏されているポジションで音楽が停止します。

ノート、ドラム、エフェクトの入力と削除

3.3.1.音楽を入力

[訳註:原文ではドイツ式の音階表記ですが、日本ではわかりにくいのでイタリア式に変更して訳しました]

MoonBlasterの音楽表記はアメリカ式に従うので、オクターブ3のラは 'A 3'、 オクターブ3のラのシャープは'A#3' (フラットは不可能なので、レのフラットはC#になります)。 MoonBlasterは、MSX-MUSICとMSX-AUDIO(1〜8)のすべてのオクターブをサポートしています。'C 5'は '中央のド'です。パターンは16ステップに分割されます。隣にあるステップは、同時に再生されます。 1つのステップでチャンネルごとに1つのステップが入れられます(たとえば、音符)。

音符は2つの異なる方法で入力することができます。 MoonBlasterには2つの入力システムがあり、その間は[CAPS]キーで切り替えることができます。

最初の入力システム(CAPSオフ)ではいくつかのキーを使って、文字[A]〜[G]の正しい音階([+]または[#]で半音あげることもできます)[1]〜[8]の数字の間でオクターブを変化させます。[ESC]キーで入力をキャンセルすることができます。音符が入力されている場合は、[RETURN]キーを押して同じ音符を数回繰り返して入力することができます。


2番目の入力システム(CAPSオン)は、コンピュータのキーボードを二段の音楽キーボードのように扱います。各行は1オクターブを表し、現在のオクターブがループポジションの場所に表示されます。 [+]と[.]でこれを増やし、[ - ]と[,]でこれを減らすことができます。ここでは次のようにキーが使用されます:


2 3 5 6 7
Q W E R T Y U

(低オクターブ)


S D G H J
Z X C V B N M

(高オクターブ)


したがって、Cを入力するには、[Q]または[Z]キーを押し、G#は[6]または[H]を入力します。音符以外のもの(音量の変更やデチューンなど)を入力する場合は、最初にCAPSを再度オフにする必要があります。

音符を入力する際に​​は、音を聞くのが便利です(ノートオーディション)。これは[CTRL] - [K]で設定できます。ノートオーディションがオンになっている場合は、音符を入力するごとに正しい音が鳴ります。このようにすれば、間違いを簡単に直すことができます。もちろん、[F1]と[F2]ボタン(再生)も使用できます。

トーンはオフにすることができます(また時にはオフにする必要があります)。これは [O]キーで可能です。'OFF'がパターンに現れます。もしあなたがチャンネル5のA#5を1ステップ(16分音符)だけ鳴らしたいとしたら、あなたはチャンネル5(これは5列目)まで矢印キーでカーソルを移動させて、そこでA#5を入力し、その直後にOFFイベントを続けます。

MSX-MUSICの場合に限り、より広範なオフが可能です。これをサステイン・オプションといいます。音符はすぐには途切れず、ゆっくりと消えます。このコマンドは[U]キーで入力できます。パターンには 'SUS'が現れます。 MSX-AUDIOでは、これは単にオフになります。

3.3.2.特別なオプション

特別な機能を最初の9列に入力して、望むように音色に影響を与えることができます。番号には数値を入力する必要があります。あなたの数値が最大長より短い場合は、[RETURN]を押して入力を終了する必要があります。

3.3.3.音量の変更

各チャンネルの音量は[V]で設定できます。 [V]を押すと、1(ソフト)〜63(ハード)の番号を入力できます。このパターンでは、音量の変化はVで表示されます(例:V43)。 MSX-AUDIOの場合、すべての音量変更が機能します。MSX-MUSICの場合、下のラベルのように、4刻みで実行されます。


Vの設定値: MSX-MUSIC
60,61,62,63 15
56,57,58,59 14
52,53,54,55 13
48,49,50,51 12
44,45,46,47 11
40,41,42,43 10
36,37,38,39 9
32,33,34,35 8
28,29,30,31 7
24,25,26,27 6
20,21,22,23 5
16,17,18,19 4
12,13,14,15 3
8,9,10,11 2
4,5,6,7 1
1,2,3 1

3.3.4.デチューンスイッチ

デチューンは、チャンネルを増減するオプションです(最大3つの周波数ステップまで)。これを使ってトラックにフルエフェクトを付けることができます。第9章を参照してください。[T]を使って、そのあとに[+]または[-]、もしくは0〜3の間の数字を入れることでデチューンを入力することができます。パターン内では、デチューンはTで表されます(例: 'T + 1')。MoonBlasterのデチューンオプションは「ゼロポイント」から数えられます。これは、デチューンが与えられた場合、それ以前のデチューン設定ではカウントされないことを意味します。(したがってT + 1の後にT + 3が続いた場合でも T + 4となりません)。デチューンは新しい音符を鳴らす時にのみ実行されます。

3.3.5.ピッチベンド

ピッチベンドを与えることによって、音色は上向き(+)または下向き(-)になめらかになります。これは[P]と、[+]または[-]で行うことができます。その後に、0と9の間の数値を入力してください。減衰の速度はこの数値に依存し、1は遅く、9は最も速いです。値に0を指定すると、ピッチベンドが停止します。ピッチベンドは音符、OFF、SUS、またはMODイベントでも停止します。パターン内では、ピッチベンドはP、例えば 'P + 3'のように表されます。

3.3.6.モジュレーション

[M]ボタンを押すとモジュレーションで音色を振動させることができます。これは、トーンの周波数が素早く上下に移動することを意味します。ノート、オフ、SUS、またはピッチベンドイベントで自動的に停止します。パターンでは、モジュレーションは 'MOD'で表示されます。

3.3.7.リンク

リンクオプションを使用すると、新しい音符を「強く鳴らす」ことなく演奏できます。そのため、前の音符から新しい音符にスムーズに切り替わります。 [L]を押してリンクを入力すると'offset'と表示され、-9〜+ 9の間でオフセット値は設定できます。これは[+]または[-]と数字キーで入力できます。オフセットはキャンセルされ、半音単位で指定されます(これは、黒鍵も含めた、ピアノの2つのキーの間のピッチの差と同じです)。

例:
From: To: Linkコマンド:
C5 C#5 L + 1
E3 D3 L-2
A#6 F7 L + 7

リンクの後に、新しいリンクを与えることもできます。これは前のリンクの値を示します。

3.3.8.楽器

ボイスメニュー(第4章、ボイスの選択を参照)では、開始ボリュームを持つ最大16個の楽器を選択できます。これらの16の楽器は、ソングの再生中に交互に切り替えることができます。これは[I]キーで行うことができます。 そこでは1~16の間の数字を入力します。 Iの後ろの数字は、選択した声部のリスト内の数字に対応しています。 MSX-MUSICの場合、1つのソフトウェアボイスだけを同時に再生することができます。ボイスの詳細については、第4章を参照してください。パターン内では楽器の変更はIと表示されますので、たとえば 'I 7'となります。注:音色に加えて音量も変更されます。 'I'コマンドは 'OFF'にはなりません。 通常、楽器の変更には常に「OFF」を設定します。そうでない場合は、素晴らしい音が出ません。これを使用することで特殊効果を得ることもできます。 お互いにわずかに異なる自分のボイスを作ってください。そしてコマンドを使用すると、トーンを再生しながら1つのボイスを他のボイスに切り替えることができます。これは素晴らしい結果をもたらすことができます。

3.3.9.ステレオ設定

[S]キーを押し、S命令の後ろに0,1または2が設定できます。'S 0'はチャンネルがMSX AUDIOに切り替わることを意味します。同様に'S 1'はMSX-MUSIC、'S 2'はステレオ(両方)を表します。

この設定は、[SELECT]でSTEREOを選択した場合にのみ行われます。それ以外の場合、ステレオ設定は無視されます。

3.3.10.サンプルとFMドラムチャンネル

これらはチャネルFRQ(周波数)、VLM(音量)、SAM(サンプル)、DRM(ドラム)です。ここでも最後のエントリの下には[RETURN]キーがあり、各チャンネルごとに個別に表示されます。最初の3つのカラム(FRQ、VLM、およびSAM)はMSX-AUDIOサンプラを対象としているため、MSX-MUSICだけを所有する人は必要はありません。 SAM列では、値は1〜14であり、これらの値はサンプルブロックに格納されます(第5章を参照)。 SAMチャネルに1がある場合、サンプルブロック1が再生され、2がある場合はサンプルブロック2が再生され、以下同様です。

VLMチャネルは、サンプルのボリュームを表します。このボリュームは、サンプルをオンに入れる前、中、後に変更することができます。 1の値を与えることで、サンプルをオフにすることもできます。最大音量は127、最小値は1です。トラックを再生するときの初期音量設定は常に127です。何も入力しないと、最後に指定した音量が維持されます。

FRQチャンネルはサンプルの周波数を変更します。例えば、低い周波数で録音したサンプルを再生する場合に非常に便利です。ここでも、サンプル再生中にサンプルを交換することができます(サンプルピッチベンド!)。最小値は1、最大値は60です。初期設定は49です。何も入力しない場合は、各サンプルに対して周波数を個別に指定する必要はなく、最後に指定した周波数が維持されます。

4列目は、MSX-MUSICのリズムチャンネルを表します。 MSX-AUDIOのみを所有している場合は、このチャンネルを使用する必要はありません。

DRMチャンネルには、FM-Drumメニュー([F8]、セクション6を参照)で設定されたドラムブロックを参照するナンバーコードのみが含まれています。ドラムブロック3にスネアドラム、タムタム、ハイハットがあります。DRMチャンネルにこれらが3つある場合、チャンネルの再生中にスネアドラム、タムタムとハイハットが同時に鳴ります。

3.3.11.CMDチャネル

パターンの最後の列であるCMDチャネルは、以下で説明する多くの特殊機能を管理します。

3.3.12.テンポの変化

[T]キーを押し、1(遅い)と23(早い)の間の数字を入力すると、曲のテンポを変更できます。パターン内では、これはTMPによって表されます、たとえば 'TMP17'です。

3.3.13.パターンの終わり

このオプションを使用すると、パターンを早期終了することができます。 [E]キーで入力でき"ENDOP"で表示されます。通常、パターンは16ステップで構成されていますが、ステップ8にENDOPがあると、パターンはステップ8の再生後に停止します。この機能は、たとえば3/4拍子の曲で非常に便利です。

3.3.14.ドラムセット切替(MSX-MUSICのみ)

ドラムセット(第6章を参照)は[D]キーの後にドラムセット(1,2,3)の番号を入れることで入れ替えられます。これはDSETのパターンで表示されます(例: 'DSET2')。 DSETが与えられると、FMドラムの周波数が変更されます。これらの周波数は、FM-Drumメニュー(第6章)で調整されます。初期設定はDSET1です。

3.4.編集機能

以下に説明するすべての機能については、ブロックが定義されていないことが期待されます(3.5節参照)。

ステップ、チャンネル、パターン、ソングのクリア

例えばそこに何かがあってはならない時など、ステップを削除したいときは[DEL]キーを使用します。 これにより、カーソルが置かれているステップがクリアされます。 [SHIFT] + [DEL]キーでチャンネルを削除することができます。 カーソルがあるチャンネルが消去されます。 パターンは[CTRL]と[DEL]で削除されます。 現在のパターンは削除されます。 [F7]キーを押すと、ソング全体が削除されます。 曲が消去される前に最初に確認が要求されます。 また、MoonBlasterが起動したばかりのときにすべての設定がリセットされます。

パターン、チャンネルのコピー

[CTRL]-[P]キーを使って、いくつかのパターンをソングの別の場所にコピーすることができます。 まず、どのパターンをコピーするかを尋ねられ、次にこのパターンをコピーする必要のある場所と最後にパターンの数が要求されます。 パターン4,5,6を10,11,12にコピーしたい場合は、[CTRL] - [P] の後に[4] [RETURN]、[1] [0]の順に入力した後、パターン数の[3] [RETURN]を入力します。

同じパターンをチャンネルからチャンネルにコピーすることもできます。 ソースチャンネルについてどのように移動させる必要があるかを指定することもできます(エコーステップ)。 これは[CTRL] - [C]キーで行うことができます。 注意:ブロックを定義することはできません(3.5を参照)。

2つのチャンネルを変更する

[CTRL] - [X]で2つのチャンネルを交換することができます。その操作はかなりシンプルです:最初に1番目のチャンネルが要求され、次に2番目のチャンネルを選ぶと2つのチャンネルが交換されます。

チャンネルの移調

チャンネルは、半音階の距離またはオクターブ毎に同時に移調することができます。これは、[.]または[+]キーで半音単位で上げることができます。 [,]または[-]は、別の半音階の距離だけ減少させます。 [>]または[CTR] + [+]でオクターブが上がり、[<]または[CTRL] + [ - ]でオクターブが下がります。カーソルが置かれているチャンネルで実際に上下します。

チャンネルをオフにする

チャンネルをオフにすると、曲を再生するときに特定のチャンネルを簡単に聴くことができます。これは、カーソルをチャンネルに移動して[CTRL]-[W]を押すことによって実行できます。チャンネルの上に「OFF」が表示されます。また、同じ操作でチャンネルを再度オンにできます。 (注:CTRL-Wの設定は編集目的のため保存されません。)

3.5.ブロック機能

3.5.1.ブロックの定義、編集

ソングの一部をブロックに入れ、その後、このブロックであらゆる種類の操作をリリースすることができます。 [CTRL] - [B]でブロックの始まり(左上隅)を、[CTRL] - [E]で終わり(右下隅)を決定できます。ブロックは曲の残りの部分とは異なる色になります。 [CTRL] - [D]でブロック定義をクリアすることができます。ブロックの内容は削除されず、開始位置のみが削除されます。

3.5.2.ブロックの削除

ブロックにカーソルを合わせ、[DEL]キーを押すと、ブロックの内容が削除されます。最初に確認を求められますので、間違って[DEL]を押しても、心配することはありません。

3.5.3.移調

チャンネルと同様に、ブロックは半音階の距離または1オクターブ単位で移調することもできます。まず、カーソルをブロックに置きます。それから[.]か[+]でブロックを半音階の距離を上げることができます。同様に [,]と [-]でブロックの内容を半音階単位で下げます。ブロックの内容は、[>]または[CTRL]+[+]でオクターブ上げ、[<]または[CTRL]-[-]で1オクターブ下げます。

3.5.4.ブロックのコピー

定義されているブロックは[CTRL]-[C]で現在カーソルのある場所にコピーできます。注:ブロックが定義されていない場合は、ブロックの代わりにチャンネルがコピーされます。

3.5.5.ブロックの変更

これは、ブロックがチャネル幅の場合にのみ可能です。長さは適用されません。ブロックが来るはずのチャンネルにカーソルを合わせ、[CTRL]-[X]を押します。これでブロックを意図されたチャネルの内容とお互いに入れ替えられます。 注意:初期設定(楽器、デチューンなど)は交換されません。(必要な場合は)これを手で行うことができます。

3.6 その他の機能

3.6.1.曲名の入力

画面上部の曲名は、[CTRL] - [N]キーで調整することができます。カーソルが画面上部に表示され、名前を入力することができます。 [RETURN]を押すと新しいタイトルが記録され、[ESC]を押すと古いタイトルが保持されます。

3.6.2.RAMディスク

MoonBlasterのRAMディスクは曲にコンテンツを提供し、プログラム内でのみ使用できます。現在の曲は、[CTRL]-[R]で書き込むことができます。その後RAMディスクを読み書きするかどうかの質問が表示されます。 [S]を押すと曲が書き込まれ、[L]は曲を読み込みます。 [ESC]を押すと、曲に戻ることができます。

3.6.3.ステレオとデチューンの初期設定

初期設定は、ソングが開始する時の設定です。ステレオとデチューンの設定はチャンネルごとに設定できます。 [F9]を押すとステレオ設定が調整されます。カーソルはステレオ欄に表示され、左右のカーソルキーでBOTH、MSX-MUSIC、またはMSX-AUDIOから選択できます。これは、チップがステレオの位置にある場合にのみ機能します。 (NB:BOTHはMSX-MUSICとMSX-AUDIOの両方の略でステレオです)

デチューンメニューは[F10]ファンクションキーの下にあります。ここで、カーソルキーを左右に動かして希望のデチューンをチャンネルごとに設定できます。

3.6.4.変調の深さ

[CTRL]-[M]を押すと、ソングのモジュレーション深度を設定できます。これは、MSXオーディオにのみ適用されます。

3.6.5.テンポ

初期テンポは[CTRL] - [T]で設定できます。テンポは1(遅い)から23(速い)の間を指定できます。下のテーブルの1分あたりのパターン数(4分音符は4ステップ)を使用し、開始時の「1分間の4分音符の数」(楽譜の一般的なテンポ表示)を指定します。 (Kwn / minは1分あたりの4分音符数を意味しています。Steps/minは1分当たりのステップ数を意味し、数値は丸められます)。[訳注: KwnはKwartnoot = Quarter noteで四分音符のオランダ語]

Tempo: Kwn/min 50Hz: Steps/min 50Hz: Kwn/min 60Hz: Steps/min 60Hz:
1 31 125 38 150
2 33 130 39 157
3 34 136 41 164
4 36 143 43 171
5 38 150 45 180
6 39 158 47 189
7 42 167 50 200
8 44 176 53 211
9 47 188 56 225
10 50 200 60 240
11 54 214 64 257
12 58 231 69 277
13 63 250 75 300
14 68 273 82 327
15 75 300 90 360
16 83 333 100 400
17 94 375 113 450
18 107 429 129 514
19 125 500 150 600
20 150 600 180 720
21 188 750 225 900
22 250 1000 300 1200
23 375 1500 450 1800

3.6.6.ソング情報

[CTRL] - [I]を押すと、画像に情報画面が表示されます。この情報画面には、初期設定、サンプルキットがソングに属しているか、モジュレーションデプスが設定されているか(MSX-AUDIOの場合)など、現在のソングに関するすべての情報が表示されます。