OK ... got some caffeine in me now.
So ... to continue .....
I just did a few tests.
Made sure all 4 Virtual Stereo outputs on the MIA had
"Allow Applications to take exclusive Control of this device"
unchecked in Win 7 Sound options.
Ran FL Studio and pointed it to "MIA Virtual 1/2"
Loaded a tune and it played OK.
Closed FL Studio and ran Sound Forge and assigned it to "MIA Virtual 1/2".
Loaded a wav file and it played OK.
Closed Sound Forge.
Ran SONAR 8.5
Made sure "share drivers with other programs " was enabled.
Loaded a song and pointed the Master Outs to "MIA Virtual 1/2".
Song played fine in SONAR.
Closed SONAR.
So now I have "all bases loaded" all audio progs pointing to "MIA Virtual 1/2".
So I run FL again load the tune ... play ... no worries .. sounds good.
Leave FL running ....
Then I run Sound Forge and get this error message:
BINGO!
" The 'ASIO Echo PCI' audio device 'MIA virtual 1/2' is missing
or in use by another program."
Cancel the warning ....
Another dialog appears:
"The default 'Microsoft Sound Mapper' device
will be used until you restart Sound Forge or
select a different device in the audio page of
the Preferences dialog."
So Sound Forge won't even let me access that output.
So I close Sound Forge.... FL Studio still running....
Open SONAR
Load the same tune as before ...
Sonar doesn't show a warning dialog, but there is
no option to assign it to "MIA virtual 1/2".
"MIA virtual 1/2" is simply not there.
Close FL & SONAR.
Run SONAR again.
"MIA virtual 1/2" is now back as an option in the Master Output field.
Leave SONAR running .... run Sound Forge again ....
Double check it's pointing to "MIA virtual 1/2"
Load the wav ... plays OK.
Leave it playing
Go back to SONAR (still assigned to "MIA virtual 1/2")
and try to play the tune again.
BINGO! again! Warning Dialog :
"Unable to open audio playback device. Device may not support the current project's audio format or
may be in use." Even when "Share and allow Applications to take exclusive Control of this device"
unchecked in the OS and "share drivers with other programs " is enabled in SONAR.
After all that my conclusion is:
ASIO only lets 1 program access 1 driver at a time. Is my logic faulty?
What am I misunderstanding here?
post edited by Fret Wizz - 2009/10/05 23:40:01