« SiONを使ってみる。 | トップページ | SiONを使ってみる。 その3(音色を変えてみる別バージョン) »

2009年8月22日 (土)

SiONを使ってみる。 その2(音色を変えてみる)

P_2




















絶賛SiONで遊ばせてもらってます。

今回は音色を変更してみました。

前回作ったやつの音をピアノに変更してみました。

こんな感じ(注:音出ます! ソースは右クリック)。





SiONには、プリセットで色々な音色が入ってます。

音色の変更方法としては、

// compile() メソッドであらかじめ SiONData を作っておく
mainMelody=driver.compile(str);

// 音色を変更
var presetVoice:SiONPresetVoice = new SiONPresetVoice();
var voice:SiONVoice = presetVoice["valsound.piano3"];

// 再生開始
driver.play();
driver.sequenceOn(mainMelody, voice, 0,0,0);

みたいにプリセットの音を指定して、再生。

本来sequenceOnメソッドは、別に再生してあるMMLと連携しながら再生するためのものなんで、使いどころ間違ってるかもしれないけど。

とりあえず、ちゃんと音は変わってくれた。

プリセットはいろいろあって、この辺は検索すれば色々出てきそう。

|

« SiONを使ってみる。 | トップページ | SiONを使ってみる。 その3(音色を変えてみる別バージョン) »

ActionScript」カテゴリの記事

SiON」カテゴリの記事

Tweener」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1040194/31062309

この記事へのトラックバック一覧です: SiONを使ってみる。 その2(音色を変えてみる):

« SiONを使ってみる。 | トップページ | SiONを使ってみる。 その3(音色を変えてみる別バージョン) »