start work on audio_buffer