You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vincent Batts 681343ff88 another sound... 7 years ago
.gitignore now a main executable that can function as all the sounds, and can write 7 years ago
Makefile fixing the compile and the floating point error 7 years ago
README notes on more ways to doodle 7 years ago
SOURCES adding links to the sources of the sounds 8 years ago
audio.c now a main executable that can function as all the sounds, and can write 7 years ago
audio.h now a main executable that can function as all the sounds, and can write 7 years ago
f1.c working towards unifying the sounds to a single command 7 years ago
f2.c and the last two sounds 7 years ago
f3.c working towards unifying the sounds to a single command 7 years ago
f4.c and the last two sounds 7 years ago
f5.c and the last two sounds 7 years ago
f6.c and the last two sounds 7 years ago
f7.c another sound... 7 years ago
main.c another sound... 7 years ago
sounds.c another sound... 7 years ago
sounds.h another sound... 7 years ago

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