Go to file
Vincent Batts 681343ff88 another sound... 2012-11-20 00:07:46 -05:00
.gitignore now a main executable that can function as all the sounds, and can write 2012-11-19 23:21:44 -05:00
Makefile fixing the compile and the floating point error 2012-11-19 18:22:29 -05:00
README notes on more ways to doodle 2012-11-19 23:53:05 -05:00
SOURCES adding links to the sources of the sounds 2011-11-14 10:26:06 -05:00
audio.c now a main executable that can function as all the sounds, and can write 2012-11-19 23:21:44 -05:00
audio.h now a main executable that can function as all the sounds, and can write 2012-11-19 23:21:44 -05:00
f1.c working towards unifying the sounds to a single command 2012-11-19 14:42:33 -05:00
f2.c and the last two sounds 2012-11-19 15:47:44 -05:00
f3.c working towards unifying the sounds to a single command 2012-11-19 14:42:33 -05:00
f4.c and the last two sounds 2012-11-19 15:47:44 -05:00
f5.c and the last two sounds 2012-11-19 15:47:44 -05:00
f6.c and the last two sounds 2012-11-19 15:47:44 -05:00
f7.c another sound... 2012-11-20 00:07:46 -05:00
main.c another sound... 2012-11-20 00:07:46 -05:00
sounds.c another sound... 2012-11-20 00:07:46 -05:00
sounds.h another sound... 2012-11-20 00:07:46 -05:00

README

to play these, just compile and run like:

  $> ./f1 > /dev/audio
or (fancier)
  $> ./f1 | aplay
or (fanciest) (this way you can play with the rate)
  $> ./f1 | play -r 8k -t raw -b 8 -c 1 -e signed -
or (fanciester)
  $> ./f1 | sox -r 8k -t raw -b 8 -c 1 -e signed - audio.mp3 # mp3 requires 8khz rate
  $> play audio.mp3

with some effects!
  $> ./main -s5 | play -t raw -e signed -b 8  -r 20k -  chorus 0.5 0.9 50 0.4 0.25 2 -t 60 0.32 0.4 2.3 -t 40 0.3 0.3 1.3 -s

or even process some effects, and shove it back to stdout!
  $> ./main -s3 | sox -t raw -e signed -b 8  -r 2k - -t raw - bend .35,180,.25 .2,199,.1  > /dev/audio