Quote
... can you change the volume by the Vista mixer (speaker icon in the taskbar tray) ?
Yes I can!This makes my story above true.
Quote
When I use engine#3 and select the check-box "Double" I get the following error messages. Has these error messages something to do with this?
This is slightly morte difficult;
Please accept the below as a brainstorm I don't want anybody to understand except myself, possibly informative afterall for those with unexplainable errors or things happening. Remember, XXHighEnd is the first player that's confronted with this phenomenon of Exclusive mode versus (!!) Shared Mode, so there's really no experience from anyone "we" could fall back to.
The first message indicates that that it is impossible to avoid reampling. Mind you, in the context of your problem.
However, where #1 and #2 in this same resulting situation ALWAYS will make something of it, because Vista just does, the second message from #3 tells that what Vista makes from it, just doesn't match what I desire it to do.
However, this is the result of "elements" that operate indepentently from eachother, both messages being true, but possibly not giving you the desired situation. Thus : the sole fact that your soundcard does not allow Exclusive Mode (WHICH CAUSES RESAMPLING BECAUSE OF THAT) does not say that you don't want it to play sound. Now, this other element, obviously anticipating on bit perfect playback where #3 was made for, just rejects the output sample rate (created by Vista) just because it can't resample to this samplerate itself. So what it sees is : In 44K1 -> Possibly out 48 --> error because "I" can't do that.
The whole point here is that in the situation the soundcard can't be gotten exclusively, Vista takes care of the resampling.
Read the last oine again. There I say exactly the same as before, but from another angle. Before I said : when the soundcard can't be gotten exclusively, Vista *will* resample. Where this one sounds negative, the before one is positive.
It is the positive thing #3 could anticipate upon BUT BUT BUT, I don't think I will ever know whether Vista really can make something from it.
Thus the literal situation which will happen in the program is : I want 44K1, Vista tells that's not supported, and then the program must assume something else is (might it be 22K050 or 96K whatever). All is out of the scope of the program as soon as shared mode is in order.
Because now this is getting related to a "structured breakdown" of the sounddevice in order to present the proper messages and making the good decisions, I will not be able to do this in between the lines and without carefully thinking and testing. IOW : This won't happen today.
Johan, can I assume that this won't be a problem for you since you actually should use (or just use) your DDDac ?