future.dj pro
With future.dj pro you can mix your songs, videos and karaoke. Beat-match or key-match your tracks, connect MIDI controllers, do seamless beat-aware loops and apply effects. Video effects and transitions plus many more features are available.