Is this the future of DJing?