flash on 2009-11-17

by HaraMakoto
♥0 | Line 23 | Modified 2009-11-17 14:43:07 | MIT License
play

ActionScript3 source code

/**
 * Copyright HaraMakoto ( http://wonderfl.net/user/HaraMakoto )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/tbpO
 */

package {
	import com.bit101.components.PushButton;
	
	import flash.display.Sprite;
	import flash.events.MouseEvent;
	
	import org.si.sion.*;
     
	public class SionBase extends Sprite
	{
		public var driver:SiONDriver = new SiONDriver();
		private var sinWave:SiONVoice;
		
		public function SionBase()
		{
			var btn:PushButton = new PushButton(this,100,100,"play",ButtonPush);
			driver.play();
			sinWave = new SiONVoice(5,0);
		}
		
		
		public function ButtonPush(event:MouseEvent):void {
			SoundPlay();
		}
		public function SoundPlay():void {
			driver.noteOn(90, sinWave, 1, 0);
		}
		
	}
}