diff --git a/dev-install.sh b/dev-install.sh new file mode 100644 index 0000000..c5cfa19 --- /dev/null +++ b/dev-install.sh @@ -0,0 +1,6 @@ +sudo cp ./dev-files/* /etc/udev/rules.d/ +sudo udevadm control --reload +sudo usermod ccppi -aG uucp +newgrp uucp + +sudo pacman -S avr-gcc avr-libc avrdude micronucleus diff --git a/main.c b/main.c index 67df648..8d4a492 100644 --- a/main.c +++ b/main.c @@ -31,7 +31,6 @@ //7- 880 //8- 1kHz // -const float log_scale = 64./log(64./SCALE_FACTOR + 1.); int msec; int main (void) @@ -93,7 +92,7 @@ int main (void) if(sample[i]<0) sample[i] = 0; if(sample[i]>64) sample[i]=64; sample[i] = sample[i] *SCALE_FACTOR; - sample[i] = (sample[i]*0.7 + buff[i]*0.3); + sample[i] = (sample[i]*7 + buff[i]*3)/10; buff[i] = sample[i]; }