Building your own custom audio devices just like playing bricks