2011.07.20
SiONってリズムマシンも備わってるみたいですね。
Flashで作ったリズムマシンだったら、Flash始めた頃にこれ見てえらく感動しました。
で、これがとても簡単で、DrumMachineをnewしてplayするだけで鳴ります。
(ちなみにパターンとかはデフォルトです)
var drumMachine:DrumMachine; var draiver:SiONDriver; draiver = new SiONDriver(); draiver.play(); drumMachine = new DrumMachine(0, 0, 0, 0, 0, 0); drumMachine.play();
で、クリックで再生。
あと、
draiver.addEventListener( SiONTrackEvent.BEAT , hoge );
で、ビート検出してくれるので、それにあわせて丸を追加してます。
それと、例えばスネアだと。
drumMachine.snarePatternNumber = 1; drumMachine.snareVoiceNumber = 1; drumMachine.snareVolume = 1;
で、音色とかリズムパターンとかヴォリュームとか変えれます。
ちなみにパターン数は…
バス | 31 パターン |
スネア | 18 パターン |
ハット | 17 パターン |
パターンで、音色が…
バス | 5 音色 |
スネア | 5 音色 |
ハット | 3 音色 |
とActionScript 3.0ライブラリ入門に書いてます。
かなりありますね。
3時間目は、エフェクトでも…。
以上『SiON始めました』でした。
https://dis.ne.jp/blog/flash/3988.html/trackback