forked from: Generate Sound.

------------------------------------------------------------------------
振幅 amp の推移が不連続なのがポップ音の主原因のようですのでそこに手を入れました
変更点：
(1)	FREQS と sCount をコメントアウト
(2)	amp の推移が連続になるように変更 (どうもこれがカギらしい)
(3)	onSampleData の t の式で count だったところを i+e.position に変更 (count変数は不要に)
と思ったけど, やっぱり count 復活... 音価変更時に count = 0 にリセットする
(というのも position は 金輪際 リセットされず少々扱いにくいから)
(4)	count < REPAIR_LENGTH のあいだ, 直前のサンプル値の名残りとのブレンド処理
(音程変更時のポップノイズへの対処)
以上です
2010年4月7日 tenasaku
------------------------------------------------------------------------
