以下是簡單的FP10's Dynamic Sound 程式碼
package
{
import flash.display.Sprite;
import flash.events.SampleDataEvent;
import flash.media.Sound;
import flash.media.SoundChannel;
public class Main extends Sprite
{
private var sound:Sound;
private var channel:SoundChannel;
public function Main():void
{
sound = new Sound();
sound.addEventListener(SampleDataEvent.SAMPLE_DATA, writeSampleData);
channel = sound.play();
}
private function writeSampleData(e:SampleDataEvent):void
{
for(var i:Number = 0; i<8192; i++)
{
e.data.writeFloat(Math.random()*0.5);
e.data.writeFloat(Math.random()*0.5);
}
}
}
}
上面這個flash範例是運用雙耳波差(Binaural Beats)的原理製作的簡單程式
需戴上耳機聆聽才有效果
Carrier可設定為(100 - 800Hz)的範圍
Beats則為想誘導的腦波頻率
β波(16 - 24Hz)為意識專注,身體呈緊張狀態
α波(8 - 12Hz)為意識清醒,身體放鬆
θ波(4 - 8Hz)為意識中斷,身體深沉放鬆
δ波(1 - 4Hz)為深度熟睡,無意識狀態
請享用^ ^
A Simple Binaural Beats Generator
警告:聆聽前請將音量調小,請勿在從事需集中注意力之事務之前或當下使用
好個幫助冥想的聲音^^
回覆刪除哈哈,希望不是噪音
回覆刪除不過剛剛才增加了PinkNoise(粉紅色噪音)
算是"佐劑"^ ^
目前可選用不同的波形
回覆刪除亦可載入本機端的MP3檔當背景音樂
聽著聽著,我都快打瞌睡了