added .gitignore
fixed deadlock happened
support default alsa device