ランダム神社2.mp4

ランダム神社2.mp4

sm35568676 がガバガバすぎたので初投稿です。個々の音について、random.gauss関数を用いて乱数を生成し小数点以下を切り捨てて得た整数個分だけ半音ずらします(例えば元の音をC5として2が出力されればD5に、-1が出力されればB4に変える)。新しくできた音の周波数と時間から正弦波のデータを作成し、pyaudioで音を鳴らしています。

http://www.nicovideo.jp/watch/sm41629048