OpenFrameworks based abstact visual and audio composition