 Mixxx includes mappings for many DJ controllers and users can create their own mappings as well.It is the only DJ software capable of using a fully featured programming language, JavaScript, for creating mappings with advanced controller interaction and feedback.Turntables and CDJ media players can control Mixxx with the timecode control sub-system which is built on xwax.