rm serve, don't use HTTP anymore
switch to PortAudio
write output to file at the end
low-quality recording and just use default
terminate portaudio on normal exit
use correct include for portaudio
split most audio recording into new files