the second time now I have tried to sync a keyboard to vegas 4's midi clock output, still not working. This worked ok in vegas 3 but maybe its my hardware? who knows
Yes, it's very finicky though. I have to go into Options > Preferences > MIDI Sync and change my setting then back again just to activate the "Apply" button prior to every session whether or not I'm slaving Vegas or using it as the master. I also have some strange things happen if I change soundcards mid session with the clocking. MIDI-Ox comes in handy, placing it between devices as it shows who's sending or not.
Yes, free and incredibly powerful although not very immediately intuitive for the MIDI challenged. Also has MIDI-Yoke which is a virtual MIDI router. I've used it for years and is very reliable and stable. It's written and maintained by one of the original MS multimedia programmers.
Every time I launch Vegas I have to go into Options > Preferences > Sync and change a setting (say port) then change it back to get the "Apply" button to activate then click Apply > OK then Vegas will respond or send to MIDI and MTC.
It seems when it's launched it doesn't see the settings until re-activated.
I can get Vegas to send MIDI clock and MTC and chase to MTC but must go through the above each time it's launched.
Try setting Vegas to Generate MIDI Clock (I put a button in the toolbar), Options > Preferences > Sync tab > Generate MIDI Clock settings > MIDI Yoke NT: 1.
To view the outgoing timecode, right-click the Time Display and choose MIDI Clock Out from the shortcut menu. The text will now display the outgoing Clock time and it's status.
Launch MIDI-OX, Options > MIDI Devices > MIDI Input > MIDI Yoke NT: 1.
Output Device > MIDI Yoke NT: 2 if you are slaving another app. or your external port if slaving external gear. I usually use Sonar in this scenario because Vegas has no MIDI recording support damn it.
So in Sonar I set up the input to MIDI Yoke NT: 2.
MIDI-OX should immediately display the clock pulse via the "RT" light and if you have the Monitor Input window open, show the text for the clock as it pulses. With MTC, it won't show in MIDI-OX until you click play.
If you don't see this then Vegas is not generating the clock pulse and you know it's Vegas. Try the above "Apply" method in this case. Also you may have to be sure your soundcard's set to internal.
"Also you may have to be sure your soundcard's set to internal."
That was an after thought, though I seem to remember apps. sync to the motherboard's MIDI clock regardless of the soundcard's settings, hence the "may", which I don't care/need to research for a definitive quote nor have tested myself since I don't have problems other than listed previously, I mentioned it since it certainly won't hurt.