Dont call init twice, and use correct samplerate