diff options
Diffstat (limited to 'tran/sine.h')
-rw-r--r-- | tran/sine.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tran/sine.h b/tran/sine.h new file mode 100644 index 0000000..9c9897d --- /dev/null +++ b/tran/sine.h @@ -0,0 +1,8 @@ +sound_type snd_make_sine(time_type t0, double hz, rate_type sr, time_type d); +sound_type snd_sine(time_type t0, double hz, rate_type sr, time_type d); + /* LISP: (snd-sine ANYNUM ANYNUM ANYNUM ANYNUM) */ +#define SINE_TABLE_LEN 2048 +#define SINE_TABLE_MASK 0x7FFFFFFF +#define SINE_TABLE_SHIFT 20 +void sine_init(); +extern sample_type sine_table[]; |