#!ruby include Math sr = 48000 # サンプルレート fr = 0.7145 # 周波数 dt = 1.0/sr t = 0 open("sin_48000_100s.dat","w"){|f| f.puts "; Sample Rate #{sr}\n; Channels 1" while t < 100 do f.puts "#{t}\t#{ sin(2*PI*fr*t) }" t += dt end }