#10 Article 996 Posted at 1990/02/13 20:40:04 by Brain (MAP999) [Q.A.MML]
Subject: Re: MMLについて /995
私はあまり詳しくないのですが、知っている範囲で書かせていただきます。 > というわけで、質問です。具体的に・・・・ > 1・・・L*RCDRF=R*C*D*R*F* (*は任意定数) > これは、L(音長設定)コマンドの定義についてです。 これは、いいのではないでしょうか。 > 2・・・A=10:PLAY″@=A;・・″ (PLAY″@10・・と > 同じ状態になる。)プログラム上から音色チェンジ可能かです。 > 【これが、可能なら、音色ナンバーテーブルをつくることで】 > 【ある程度、音色ナンバーの互換性を持つことができる。 】 X-BASIC とかでは出来なかったような気がする(最近のことは知りません)。 > 3・・・L4C8&C=C4. } > 4・・・L16C&C=C8 }・・ というふうに変換しても > 5・・・L2C&C8=C2&C8 } 大丈夫か 5は問題ないような気がするけど、3と4はゲートタイム(Q)を8以外に 設定していると変換の影響がでるんじゃないでしょうか? 例えば、Q4が設定されているとゲートタイムは、3の場合は左辺では4分 音符の長さになるが、右辺では付点8分音符の長さになると思います。微妙な 違いですが、完全にイコールにはならないと思います。 あと、‘<’と‘>’(オクターブの上下)が逆になっている機種があると いうのも問題だと思います。Oで絶対指定すればいいとも思いますが、高さが リロケータブルな方が私は好きです。 Brain / MAP999 p.s. 卒論が終わったあっぷるさんが具体的に試案を出してくれないかなぁ。