fixing build script
Using bi-directional external interface
Play, pause, mute and unmute working