proof of concept pyAdio version, has issues and is incomplete, but I want to play with it at home