One of the problems with "sound to light" type features is that if you're going for BBM, and the drummer is doing something other than 1 and 3 for the kid(with 2 and 4 for snare, duh!), which is FAIRLY normal, those extra kicks are gonna make you "miss" steps. Plus, whatever the bass and other instruments may cause similar "misfires"
I'll have to dink with MyDMX in a few days. A tap feature would be handy to bump along one step at a time in a complicated scene. I can certainly come up with an application for it, but I won't be doing it myself during a performance, mainly since I'll be having my hands on 30+ channels of audio, 8 subs, up to 8 aux, matrix, mintor mix and VCA's, so I'm gonna be a tad busy, and the only appendange that might be available is NOT gonna be used to trigger lights.
But if you're tapping the unit to get your activation, you're gonna have to live with "misfires" due to volume of music as well.
Also, in MY experience, I find that the adjustments in fade time and speed to be in seconds, more or less.
Now, taking a look at some of your previous comments in regard to say a 114bpm track vs a 128bpm track and the lighting program not being "time adjusted", I certainly agree that it COULD look dumb. But, I've also seen clubs that run predictable programs ALL NIGHT in a continuous loop with no regards to whatever is on. Clearly you're not going for this. Thank goodness.
Here's an idea, while not perfect, gives you a chance. But I don't recommend a "single computer" for this, and I DO recommend paying attention to your MIDI configuration.
I could name prices, but the forum forbids it. But I can name products I am using and CAN do this. I'm not saying I WOULD do it.
Using a relatively low-end sequencing package such as Sonar Home 6, you can use that to make your MIDI sequence to control your lighting. You can make all the sequences you want. They are small, so you can save MOUNTAINS of them to a USB memory stick if you wanted. You can name them for what you want to use them for, and then should you need to change the bpm, you could, almost on the fly. Not perfect, but would work.
You also need a MIDI interface, or some software DLL that emulates a MIDI interface to satisfy MyDMX and the production package.
You could take it a step further and drop in the song as well. But this takes away from your actual DJ thing you're doing and ties your hands a bit and slows your flow down too, both are not acceptable. DJ's work the way they work, and this is not exactly conducive to that mindset because it involves added complication and really restricts what you're trying to overall accomplish. You'd also want to add in a pro audio interface, be it USB or firewire. I'd recommend Firewire, but that's just me.
I believe that MyDMX is simply the wrong product for this application.
Now I have to figure out: Are you looking for an entirely sychronized show, everything locked to music? In which case, why bother with the VDJ package? Go ProTools or Sonar and assemble your set ahead of time and you're good to go. But, what if you didn't read things right? Ugh, disaster. No good.
I would say a better option is to have some sound active hi-tech FX, along with some movers, scanners and other specials. Create some scenes with various times between steps, enough to let you hit stuff in when needed. Forget this sound to chase stuff. Even so, a mis-timed "slow pan" would still end up looking cool even if not done to time.
I'm just having trouble tying up all the loose ends. You want to tap a device to trigger your way through scenes, so a controller is how you'd probably want to go. MIDI isn't an option, so MyDMX triggering isn't a possibility. MyDMX doesn't do a sound to chase function. Your virtual DJ software doesn't have anything to do with MIDI...
We're just running into the same circle of problems.
Meanwhile, I'm investigating new controllers to help bring ease of triggering for MyDMX users, as well as more control. But I don't see how any of these would help you accomplish your objectives.
SerraAva's concept of tapping your way through steps in a scene is rather good, but might not be as simple as you'd like considering an "all on one PC solution", and possibly you may not have a hand or finger readily available to do this stepping anyways.