Jackson is a live digital DJ tool that allows for seamless remixing. It offers a wide range of functionalities for DJs to mix and create custom tracks in real time.

In many ways, Jackson is similar to music-making software like Ableton Live. But Jackson is much more DJ-oriented and better suited for mixing existing tracks. Prior to playing a track in Jackson, it has to be analyzed once so that the program can know its musical structure. Going forward, the producers or distributors of tracks will likely supply the additional information, called meta-data. Once downloaded, the song's meta-data will be embedded to help Jackson recognize how to better work with the song.
Overall, Jackson is an intuitive and user-friendly software that is best suited for DJs who are looking to take their skills to the next level. If you're hoping to mix and match existing music with ease, give Jackson a try.