FlMML - LFOと不等号反転
すっかり間が空いてしまいました。
それというのもWiiフィット
が毎日30分も貴重な時間を奪うせいだ!…ていうのもあるんですが、今回は随分悩んだんですよね。
悩んだ末に、こんな仕様でLFOを追加しました。
簡単にテンポと同期できるってのがFlMMLのLFO機能の特徴です。
それから、NECファン待望の(?)不等号反転機能を追加しました。
使い方は続きをどうぞ。
それというのもWiiフィット
悩んだ末に、こんな仕様でLFOを追加しました。
The Flash movie is here. JavaScript enabled please.
簡単にテンポと同期できるってのがFlMMLのLFO機能の特徴です。
それから、NECファン待望の(?)不等号反転機能を追加しました。
使い方は続きをどうぞ。
とりあえずダウンロードはこちらから。
まず簡単な不等号反転のほうからいきますか。
MMLの初っ端に
< でオクターブ1つ下、> でオクターブ1つ上になります。
今回の目玉、LFO(Low Frequency Oscillator)。
音程を滑らかに揺らして深みを増したり、効果音的な音やシンセドラムを作るのに役に立ちます。
本当は音程だけじゃなくて色んな用途があるんですが、今回のところは音程のみで。
使い方はこんな感じ。
form, delay, timeは省略可能です。
はてなのMML記法に入れてもらえるかな? 年末の忙しいときですし、難しいかもしれないですね。
次は来年になっちゃうと思いますが、音色を大きくいじれるようにしたいです。
ではよいクリスマスを!
まず簡単な不等号反転のほうからいきますか。
MMLの初っ端に
#OCTAVE REVERSEと記述すると不等号の機能が逆転します。
< でオクターブ1つ下、> でオクターブ1つ上になります。
今回の目玉、LFO(Low Frequency Oscillator)。
音程を滑らかに揺らして深みを増したり、効果音的な音やシンセドラムを作るのに役に立ちます。
本当は音程だけじゃなくて色んな用途があるんですが、今回のところは音程のみで。
使い方はこんな感じ。
@L[depth], [width], [[form], [delay], [time]]
名前 | 説明 | デフォルト |
depth | 音程を揺らす振幅。単位はcent。 | 省略不可 |
width | 1周期の長さ。単位はticks。 | 省略不可 |
form | 波形。0:サイン波/1:ノコギリ波/2:三角波/3:パルス波。番号の前にマイナスを付けると上下が反転した波形になる。 | 0 |
delay | 遅延。発音からこのticks経過後にLFOがスタートする。 | 0 |
time | 回数。ここで指定した回数が終わったらLFOなしに戻る。 | 0(無限) |
はてなのMML記法に入れてもらえるかな? 年末の忙しいときですし、難しいかもしれないですね。
次は来年になっちゃうと思いますが、音色を大きくいじれるようにしたいです。
ではよいクリスマスを!
« 『「分かりやすい表現」の技術―意図を正しく伝えるための16のルール』(藤沢晃治) | トップページ | 『ディズニーランド流心理学―「人とお金が集まる」からくり』(山田 真) »
「ActionScript 3.0」カテゴリの記事
- FlMML - リングモジュレーターとSync(2009.07.26)
- FlMML - ファミコンDPCM(2009.05.16)
- キー入力のレベル、トリガ、リピートを取得(2009.05.06)
- FlMML - エクスプレッション(2009.05.03)
- FlMML - 引数つきマクロ(2009.04.12)
「FlMML」カテゴリの記事
- FlMMLリポジトリの引越し(2011.02.05)
- FlMML - リングモジュレーターとSync(2009.07.26)
- MML対応Twitterクライアント(2009.07.24)
- FlMML - DPCM変換ツール(2009.05.17)
- FlMML - ファミコンDPCM(2009.05.16)
コメント
この記事へのコメントは終了しました。
« 『「分かりやすい表現」の技術―意図を正しく伝えるための16のルール』(藤沢晃治) | トップページ | 『ディズニーランド流心理学―「人とお金が集まる」からくり』(山田 真) »
PukiWiki用のMML再生プラグインを開発する上で、このソフトを使ってみようと思っていますが気になった点があります。
どうも、音長コマンドに、付点音符(L4.みたいな)を入れると正常に処理されてないみたいです。
もともと、マビノギ用のMML再生プラグインを開発しているので、ここでFLMMLとの互換処理ができたらおもしろいかなと思って試しにそのデーターを入れてみて気がつきました。
投稿: logue | 2008.01.20 17:09
はじめまして。
WikiでもMMLですか。面白そうですね!
Lコマンドに付点!たしかに対応してない気がします。というか、そういう発想自体が浮かびませんでした。昔のBASICについてたMMLにはなかった機能なんじゃないかなぁ。
まあ対応自体はすぐにできると思うんですがちょっと今日明日は難しいんで、今週末くらいにもう一度覗いてもらえたら修正されてるかもしれません。
投稿: おー | 2008.01.22 02:24
かなりなマイナーバージョンアップなのでここに。
Rev.5459で付点つきLコマンド(音長)に対応しましたー。
投稿: おー | 2008.01.26 02:25