Guess it'll be a while before I get to use the second licence on my HTPC then! No problem though
I have a Marantz Amp with an HDMI feed from my HTPC and music sounded good but when I installed ASIO4ALL it was like I had taken a pillow off all of my speakers - the sound is that much better!
You can use your single license on two machine, as long as they both belong to you.
If you are using an exclusive digital connection via hdmi with something like asio4all, there is no program that will be able to output sound at the same time (AFAIK), because the sound pipe has basically been hijacked. If I come up with a "fix" it will probably not really be a fix. It will be an option to disable TTS in VC completely so that it doesn't interfere with your MP sound setup. The way I have it set up now, is that the TTS voice is "created" as soon as you start VC so that it is ready to use. If I create a new TTS voice each time you want to use TTS it can take a long time to respond.
I have a similar "hijack" situation when I am watching 5.1 DTS or AC3 in XBMC, (or if I use WASAPI output in MediaMonkey). The sound works in XBMC, but I cant use TTS or generate any other sounds. The sound is taken over by XBMC until I pause or stop the video. The weird thing is that TTS gets "stuck in the pipe" so if VC tried to TTS anything while the movie was playing, I'll hear the TTS voice when I stop the video.
What I propose as a solution though, which (works fine for me) is this: if your htpc has hdmi then you have an anolog sound output that is not being used. This can be sent directly to your TV since the AMP is handling the "real" audio. The TTS settings can specify that you want to use the analog output for TTS. That way there is no conflict.
- TTS via analog to your TV
- all else digital via hdmi to your AMP (as you have it now)
That is why I was suggesting earlier that you try setting a different audio output for TTS.