調和数列によるノイズ
この音源は、どの鍵盤を打鍵しても同じ音が鳴ります。また、耳ざわりなこともあるため、ページ右上の音量を0.5に下げてあります。
まず、ホワイトノイズとして乱数の一様分布で $ w_n $を作って置きます。今回のノイズ ( $ a_n $ ) は $ a_n = \dfrac{w_k}{2} + \dfrac{w_{k-1}}{3} + \dfrac{w_{k-2}}{4} + \dfrac{w_{k-3}}{5} \cdots $
でつくります。分母が1つずつ増えていきます。重くなりますので、分母が128になるところまでで計算を切り上げています。その後の調整として、各項が1や-1を超えないように定数で割り算します。