弦楽器的 Simple-Strings
/*音量注意
*マウスダウンでピックを持ち 弦をかきならします。
* 音程は左ほど高くなります。
* 音量の操作にはまだ自信がない。(´・ω・`)
* SiONエフェクト関連も・・・(´・ω;;;;;・・・
* ギターにしてコードをかかき鳴らしたいけど
* キーボードと組み合わせるとじぬ。
*
* TODO:弦の振幅によって音量を変える予定
*/
- forked:2
- favorite:15
- lines:341
- license : MIT License
- modified : 2010-11-10 03:56:48
SiONDriver.noteOn() の返値で SiMMLTrack インスタンスを受け取って,SiMMLTrack.velocity を設定する事で,その発音の音量を設定できます.SiONDriver.volume は全発音の音量なので,すでに発音中の音や他の弦の音量も変更してしまいます.
- by
keim_at_Si
- at 2010/11/10 19:37:16
エフェクタは色々な方法がありますが,MMLで接続設定を記述してplayメソッドに渡して[例;_driver.play("#EFFECT1{delay};");],上記と同様の方法で SiMMLTrack.effectSend1~4 プロパティでセンドレベルを設定するのが一番楽だと思います.
- by
keim_at_Si
- at 2010/11/10 19:50:43
keim_at_Siさん、
音量とエフェクト関連のアドバイスありがとうございます!
SiMMLTrack.velocity を設定
SiMMLTrack.effectSendプロパティ ですね。
実はMMLリファレンスとASDoc格闘中でした・・・
なんとか、ちょっとずつギターの形になりそうです。
ありがとうございます!
- by
OKASUKE
- at 2010/11/10 20:21:27
和ンダフルこれは面白い
기타
SiONギタ━━━━(゚∀゚)━━━━ !!!!!
undo
:
かわいい
おもしろい。6弦期待!


