/**********************************************/ /** Utility to make various flavors of **/ /** sine wave (rectified, etc), and **/ /** other commonly needed waveforms, like **/ /** triangles, ramps, etc. **/ /** The files generated are all 16 bit **/ /** linear signed integer, of length **/ /** as defined by LENGTH below **/ /**********************************************/ #include #include #include #define LENGTH 256 #define PI 3.14159265358979323846 void main() { int i,j; double temp; short data[LENGTH + 2]; FILE *fd; /////////// Yer Basic TX81Z Waves, Including Sine /////////// fd = fopen("halfwave.raw","wb"); for (i=0;i