#!/usr/bin/python

if __name__ == "__main__":
	import cereal
	import cereal_waveform
	import cereal_math

	#gro = cereal_waveform.sine(2720,1)
	gro = cereal_waveform.triangle(2720,1)
	gro = cereal_math.mul(gro,cereal_waveform.reverse_sawtooth(64,42))
	gro = cereal_math.mul(gro,cereal_waveform.triangle(16,170))
	gro = cereal_math.add(gro,1.0)
	gro = cereal_math.div(gro,2.0)
	#gro = cereal_math.mul(gro,cereal.create_cereal(1360,1,1.0))
	for i in range(8000):
		gro[0].append((0.0,))
	gro = cereal.split_in_row(gro,8000)
	cereal.save_wave(gro,"gro.wav")
