modify main() to send PCM data to standard output
start using goroutines for process chains
go fmt
give the goroutine creator funcs better types