Permalink
Browse files

[ update, rename ] rename sin to tone, add script and generated files

  • Loading branch information...
1 parent af8aeba commit 817c9d0a9759fbbff89371dcee64e56b8f92ad95 @texane committed Nov 10, 2012
@@ -1,2 +0,0 @@
-#!/usr/bin/env sh
-gcc -Wall main.c -lm
@@ -0,0 +1,2 @@
+#!/usr/bin/env sh
+gcc -DFSAMPL=$1 -DFTONE=$2 -Wall main.c -lm
@@ -0,0 +1,4 @@
+#!/usr/bin/env sh
+
+./build.sh $1 $2 ;
+./a.out > tone_$1_$2.c ;
@@ -11,8 +11,8 @@ static inline uint8_t q(double x)
int main(int ac, char** av)
{
- static const double ftone = 4000;
- static const double fsampl = 40000;
+ static const double ftone = FTONE;
+ static const double fsampl = FSAMPL;
static const unsigned int nsampl = 256;
unsigned int i;
@@ -0,0 +1,32 @@
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb,
+0xcc, 0xbb, 0xa8, 0x95, 0x81, 0x6c, 0x59, 0x46,
+0x35, 0x26, 0x19, 0x0e, 0x07, 0x02, 0x00, 0x02,
+0x07, 0x0e, 0x19, 0x26, 0x35, 0x46, 0x59, 0x6c,
+0x80, 0x95, 0xa8, 0xbb, 0xcc, 0xdb, 0xe8, 0xf3,
+0xfa, 0xff, 0x00, 0xff, 0xfa, 0xf3, 0xe8, 0xdb
@@ -0,0 +1,32 @@
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07,
+0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07,
+0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x81, 0xcc, 0x07,
+0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x81, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x81, 0xcc, 0x07,
+0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07,
+0xfa, 0x35, 0x81, 0xcc, 0x07, 0xfa, 0x35, 0x81,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x81, 0xcc, 0x07,
+0xfa, 0x35, 0x81, 0xcc, 0x07, 0xfa, 0x35, 0x80,
+0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc, 0x07, 0xfa,
+0x35, 0x80, 0xcc, 0x07, 0xfa, 0x35, 0x80, 0xcc,
+0x07, 0xfa, 0x35, 0x81, 0xcc, 0x07, 0xfa, 0x35,
+0x80, 0xcc, 0x07, 0xfa, 0x35, 0x81, 0xcc, 0x07,
+0xfa, 0x35, 0x81, 0xcc, 0x07, 0xfa, 0x35, 0x80
@@ -0,0 +1,32 @@
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35,
+0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35,
+0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x81, 0x07, 0x35,
+0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x81, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x81, 0x07, 0x35,
+0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35,
+0xcc, 0xfa, 0x81, 0x07, 0x35, 0xcc, 0xfa, 0x81,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x81, 0x07, 0x35,
+0xcc, 0xfa, 0x81, 0x07, 0x35, 0xcc, 0xfa, 0x80,
+0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07, 0x35, 0xcc,
+0xfa, 0x80, 0x07, 0x35, 0xcc, 0xfa, 0x80, 0x07,
+0x35, 0xcc, 0xfa, 0x81, 0x07, 0x35, 0xcc, 0xfa,
+0x80, 0x07, 0x35, 0xcc, 0xfa, 0x81, 0x07, 0x35,
+0xcc, 0xfa, 0x81, 0x07, 0x35, 0xcc, 0xfa, 0x80
@@ -0,0 +1,32 @@
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07,
+0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x81, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07,
+0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x81, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x80, 0x35, 0x07,
+0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x80, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x80, 0x35, 0x07,
+0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x80, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07,
+0x07, 0x35, 0x81, 0xcc, 0xfa, 0xfa, 0xcc, 0x80,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x81, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x81, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x80, 0x35, 0x07,
+0x07, 0x35, 0x81, 0xcc, 0xfa, 0xfa, 0xcc, 0x81,
+0x35, 0x07, 0x07, 0x35, 0x80, 0xcc, 0xfa, 0xfa,
+0xcc, 0x81, 0x35, 0x07, 0x07, 0x35, 0x80, 0xcc,
+0xfa, 0xfa, 0xcc, 0x80, 0x35, 0x07, 0x07, 0x35,
+0x80, 0xcc, 0xfa, 0xfa, 0xcc, 0x80, 0x35, 0x07,
+0x07, 0x35, 0x81, 0xcc, 0xfa, 0xfa, 0xcc, 0x81
@@ -0,0 +1,32 @@
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc,
+0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc,
+0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x81, 0xfa, 0xcc,
+0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x81, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x81, 0xfa, 0xcc,
+0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc,
+0x35, 0x07, 0x81, 0xfa, 0xcc, 0x35, 0x07, 0x81,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x81, 0xfa, 0xcc,
+0x35, 0x07, 0x81, 0xfa, 0xcc, 0x35, 0x07, 0x80,
+0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa, 0xcc, 0x35,
+0x07, 0x80, 0xfa, 0xcc, 0x35, 0x07, 0x80, 0xfa,
+0xcc, 0x35, 0x07, 0x81, 0xfa, 0xcc, 0x35, 0x07,
+0x80, 0xfa, 0xcc, 0x35, 0x07, 0x81, 0xfa, 0xcc,
+0x35, 0x07, 0x81, 0xfa, 0xcc, 0x35, 0x07, 0x80

0 comments on commit 817c9d0

Please sign in to comment.