Add missing .gitignore
Support arbitorary sample rate (e.g., 48kHz for Chrome OS)