ページへ戻る

+ Links

 印刷 

OSASKの手引き :: OSASK計画

osaskwiki:OSASKの手引き

OSASKの活用法を知りたい人に贈る--

テキストを編集したい

テキストファイルを編集するにはteditcを使います。

まず、Ctrl + Cでコンソールを開いて

create [filename]

とします。すると指定した名前のファイルができるので、

それにカーソルを合わせてCtrl + Tを押します。するとteditcが起動します。

この時点ではファイルは空なので、なにも表示されません。

Ctrl + Mを押すと、編集モードになります。現時点では、英数字とひらがなしか打てません。

特に何もしなくても自動で保存されます。

保存されたといっても、ディスクには書き込まれないので、書き込みたい場合は、pokonでdeleteキーを押します。

  • teditc02以降では改行などをしなくてもファイルに反映されるようになったので、該当の記述を削りました。--K
Page Top

音楽を聴きたい

現在OSASKでは、MML編集形式、MM3編集形式、FML編集形式のファイルを開くことが出来ます。

これらのファイルは、「おすすめ追加パッケージ」に収録されています。

また、FMLファイルは追加パッケージに入っているMMLFM編集が必要です。

MML形式はカーソルを合わせてエンターを押せばMMLPLAY編集が起動して再生されます。

FML形式はまずMMLFMを起動しますが、これは対応する音源が限られているので、起動時にエラーが出る場合は使えません。

Page Top

絵を描きたい

CANVAS編集を使います。カーソルをCANVAS.BINに合わせてエンターを押します。

あとはマウスドラッグで描くことができます。右クリックはスポイトです。

画像の中または下のパレットから色を選べます。

ファイル保存や読み込みもできますが操作がややこしいのでここでは説明しません。

Page Top

MMLを作りたい

DAIGO.MMLより抜粋

T155Q7L8O4
RGGGE-2.RFFFD4&D1
RGGGQ8E-Q7A-A-A-Q8GQ7>E-E-E-C8&C2<GGG
Q8DQ7A-A-A-Q8GQ7>FFFD8&D2GGF
Q8E-Q7<E-E-FQ8G>Q7GGFQ8E-Q7<E-E-F
Q8GQ7>GGFL4E-RCRG2.L8R

最初のT155というのは、速さを表します。単位は 四分音符/分 です。
省略すると120になります。

次のQ7というのは、発音長を表します。数字/8 の長さになります。
8以下を指定してください。

その次のL8というのは、デフォルトの音符を八分音符に設定するという意味です。
省略すると4になります。

そしてO4は、オクターブを表します。省略した場合は4です。

これらが設定部分です。

次に音符を記述する部分です。

音符は、音階を表すアルファベットと、長さを表す数字の組み合わせで表現されます。

CDEFGABが、ドレミファソラシに対応します。また、Rは休符です。

半音あげるには#、さげるには-をアルファベットの後につけます。#の代わりに+を使うこともできます。

音符の種類ですが、1が全音符、2が二部音符という具合になっています。

三連符の場合は3を指定します。休符も同様です。付点は.を後につけます。

また、タイは、二つの音符を&でつなぎます。

長さを省略した場合は、Lで設定した値になります。

オクターブを上げるには>、下げるには<を使います。

これで大体の説明はおわりました。ここでまとめとして表を載せておきます。

記号意味、使い方
T速度を設定する。四分音符/分。デフォルトは120T120
Q発音長を設定する。数字/8、8以下Q7
L標準の音符の長さを設定。デフォルトは4L8
Oオクターブを設定。デフォルトは4O4
CDEFGAB音符。ドレミファソラシに対応。C4
R休符R1
#シャープ。+でも可。G#8
-フラット。B-4
&タイC1&C4
.付点(長さを3/2に)C2.
1オクターブ上げるB8>C8
1オクターブ下げるC8<B8

詳しくはhttp://www.h5.dion.ne.jp/~markent/kmmlplay.txtをどうぞ

Page Top

重要語集(他のOSを触った事がある人向け)

Page Top

リンク (内容はちょっと上級かも)

Page Top

要望

ほかにこんな解説が欲しいというのがあれば書いてください。

  • MMLの作り方!解説が見当たらなくてちょいと困ってたり…。(^^; -- あっきぃ 2003-05-17 (土) 16:48:00
  • できました。 -- ZAKKY 2003-05-17 (土) 18:13:42
  • どうもありがとうございます。 実は、さっきkmmlplayを見つけてたのですが、Readmeはさらっとしか読んでなかったので見落としてました…。反省。 -- あっきぃ 2003-05-17 (土) 18:17:21
  • というか最近気づいたんだけど「初めて見た人が分かる「おしながき」が欲しい。」っていうのは最近のパソコンに入ってるランチャーのことなのかもしれないなあ。 -- ZAKKY 2003-05-18 (日) 00:01:46
  • って事は、OSASKのトップページにある各リンクはただの文字装飾と思われやすい?とかかなぁ。んなことはないか…。 -- あっきぃ 2003-05-18 (日) 22:19:09
  • kmmlplay.txtを更新しました。一応報告しておきます。 -- THAGA編集 2003-08-20 (水) 22:00:49
  • リンクの項目を作りました。じゃまなら言ってください、僕が責任をもって目次へ連れてかえります(いきなり消されると目次へ持っていけなくなるので、消さないでください)。 -- K 2003-09-23 (火) 22:08:09

Last-modified: 2009-11-17 (火) 00:00:00 (JST) (319d) by ゲスト