razortongue1 wrote:Yes that was exactly what i was gonna try, i will do it in a few days, all our gear is still in the van from a show last week & we have another on Friday. Any other ideas on a better midi to usb interface?
I have had good experience with Roland (=Edirol=Cakewalk) MIDI interfaces. Right now I'm using two Cakewalk UM-3G. A lot of people seem to like the MOTU Midi Express 128 but I had serious problems with it on my WIndows XP Atom based Netbook. The drivers seem to be some kind of multi-layered affair (no less than 3 drivers had to be installed just for MIDI) and I was having trouble with stuck notes etc. I suspect these may have been some sort of legacy compatibility layers to get the thing to work on Windows XP. It may work fine on Windows 7 or perhaps all it needed was a faster computer. The UM-3G's have been performing flawlessly on the very same system though and before that I was using an Edirol UM-2ex on it without any problem whatsoever. It's too bad because the Motu would have been a much nicer solution for my 19" rack.
razortongue1 wrote:But there is no setting on my PC that will help with the latency right?
Probably not.
razortongue1 wrote:I know in programs like Reason there was a buffer setting sort of fader that helped me with latency issues when triggering samples thru midi and my computer running reason in the past. But i dont think my audio card in my laptop has anything like that to help with midi latency.
Correct. There is no optimal buffer size to set for MIDI, the amount of data is really small and it can be sent basically whenever it's ready and available, the PC does not have to guarantee or be guaranteed a steady stream of data like with audio which must be sent, say, 44100 times per second. Nothing bad happens if you simply stop sending MIDI data for a few milliseconds, you just get a 'delay', not pops and cracks like with audio.
Just be methodical when trying to find the largest contributor to the latency you are experiencing. Keep in mind that with all 512 channels used DMX gets updated about 40 times per second max so with a fully populated universe (or even if you just use DMX channel 1 and 512) you will incurr an average latency of 1/80 second wich will vary between near zero and 1/40 second. This is because the MIDI input and DMX output are not synced together so when ShowXpress receives your MIDI command it must wait until the DMX channel it affect gets its turn for updating. Depending on how ShowXpress and/or their interface works DMX may get updated more often than 40 times per second if they skip the unused channel numbers at the end of the range.
razortongue1 wrote:Thanks again for all your help it is apreciated!
You're welcome!