Aggiunto piccolo test.
Leonardo [2010-05-14 14:31]
diff --git a/main.c b/main.c
new file mode 100644
index 0000000..fb992fb
--- /dev/null
+++ b/main.c
@@ -0,0 +1,26 @@
+#include "simple_audio.h"
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(int argc, char** argv) {
+
+
+ sa_instrument sine;
+ sine.fs = (sa_fourier_series*) malloc(sizeof(sa_fourier_series));
+ sine.fs->cos_len = 0;
+ sine.fs->sin_len = 1;
+ sine.fs->sin_values = malloc(sizeof(double));
+ sine.fs->sin_values[0] = 1.0;
+ sine.fs->a_0 = 0;
+
+ sample* ss = sa_note(sine, "A3", 44100);
+ sa_write_samples("prova.cdr", ss, 44100);
+
+ sample s = 1, t;
+ t = sa_swap_bytes(s);
+ printf("%d, %d\n", s,t);
+ printf("sa_is_little_endian() = %d\n", sa_is_little_endian());
+ printf("sa_is_big_endian() = %d\n", sa_is_big_endian());
+ return 0;
+}
+