Arduino to Virtual DJ or DJ Software

I've done something similar sending ascii chars over USB in vb . net then depending on which chars come through, your software can do anything. You can make it play a song, go to a next one, speed up or slow down the track. Roughly, there'd be 256 commands you can implement if you sent over bytes as hex chars. It would be easier to implement than USB MIDI.