Please share your answer, because I've always had problems using EXTERNAL BPM (from clock). I don't know why, but when I do that, the BPM bounces around between various numbers VERY fast... Its crazy. So, I usually set the BPM as Internal, and set the number to what I want it to be.
I mean that my midi clock on synths, when EXT is chosen, bounces around like crazy! My songs are mostly written at 180bpm, yet it bounces every 50ms to a different bpm, could be 10, could be 249. Its a very crazy thing.
Anyone have any advice about this? I don't know how/why this happens or where it comes from.
It's perfectly normal, MIDI isn't really made to be transferred thru software, it was made mostly for wires. Thus sending a MIDI clock signal between 2 software won't get you really good timing. That's probably (among other things I guess =P) what pushed the development of stuff like VST, to get better timing between sequencer and sound generator, otherwise we'd all be running individual software synths with virtual MIDI drivers between them.
Something you can try to get better results, is to get a proper MIDI interface (serial, pci, I guess USB might work, never tried it to see how it was timing-wise), hook it up with a MIDI cable to your Creamware card's MIDI input, and send clock thru that. That should get you a more stable clock.