made raw buffer stream IO
added audio part