implementation of 2d sound (<< cool!)