Page 1 of 2

Posted: Sat Jul 30, 2005 7:09 am
by YAN
Does SCOPE platform supports multiple ASIO/ASIO1/ASIO2
modules being loaded simultaneously in the same routing window?

Any Idea?

Posted: Sat Jul 30, 2005 7:28 am
by voidar
No.

Posted: Sat Jul 30, 2005 8:02 am
by ChampionSound
No, unfortunately not... its either ASIO(1) OR ASIO2

<font size=-1>[ This Message was edited by: ChampionSound on 2005-07-30 09:03 ]</font>

Posted: Sat Jul 30, 2005 8:42 am
by YAN
Sad reality.

Is there any soundcard on the market to
support multiple ASIO modules simultaneously?

Posted: Sat Jul 30, 2005 8:55 am
by darkrezin
Nope it doesn't... it has multi-client drivers so you can use ASIO and MME/GSIF simultaneously but I've never had success in getting 2 ASIO apps running at the same time on an RME machine.

Posted: Sat Jul 30, 2005 9:12 am
by LHong
You only need the ASIO2 driver supports for the soundcards, it has the backward compatible for ASIO, ASIO1 and ASIO2.

Posted: Sat Jul 30, 2005 9:23 am
by ChampionSound
My thoughts exactly!
Why use ASIO 1 and 2 at the same time if ASIO 2 supports both types?

Posted: Sat Jul 30, 2005 9:29 am
by YAN
Running ASIO 1 on RME for 1st application
and ASIO2 on CW for 2nd app within the same system and simultaneously.

Could it be considered as a solution in this case?

Posted: Sat Jul 30, 2005 9:32 am
by garyb
no, afaik, asio does not work this way.

Posted: Sat Jul 30, 2005 9:44 am
by darkrezin
YAN - IMHO that should be possible. You can use ASIO1 or ASIO2 - don't confuse what the names mean.

<font size=-1>[ This Message was edited by: darkrezin on 2005-07-30 10:45 ]</font>

Posted: Sat Jul 30, 2005 9:53 am
by YAN
My objective is not "or" I meant both and the same time.

Posted: Sat Jul 30, 2005 9:58 am
by darkrezin
What I meant was you don't have to use ASIO1 on one card and ASIO2 on the other - you can use ASIO1 or ASIO2 - the only difference between them is (as far as I know) ASIO2's capability for zero-latency monitoring and passing clock source.

Posted: Sat Jul 30, 2005 10:03 am
by LHong
Techinically multiple ASIO/ASIO1/ASIO2 (sametime for any pairs) supports is not possible because only one type of drivers can be registered by the windows registry. Nothing to do with the soundcards. Say you just can not have 2 or more platforms Windows (98 and XP) running in your machine at the sametime, but either one.

<font size=-1>[ This Message was edited by: LHong on 2005-07-30 11:13 ]</font>

Posted: Sat Jul 30, 2005 10:46 am
by YAN
Here is the example :

Running two applications in real time.
1st app wav files/audio channels 2nd midi/audio both needs asio drivers.
CPU is in Red at this point.
If 1st app or 2nd app is switched to wave source/dest driver or equivalent,
heavy clipping is inevitable if run continuous audio is failing and shortly
processor max out.

Solutions:

a) sacrifice sound / idea = unload inserts / plug-ins / fx
b) install P4 3.73 Ghz Dual Core Extr Edition
c) ?

Im at the C !

Posted: Sat Jul 30, 2005 10:50 am
by darkrezin
On 2005-07-30 11:03, LHong wrote:
Techinically multiple ASIO/ASIO1/ASIO2 (sametime for any pairs) supports is not possible because only one type of drivers can be registered by the windows registry. Nothing to do with the soundcards. Say you just can not have 2 or more platforms Windows (98 and XP) running in your machine at the sametime, but either one.
<font size=-1>[ This Message was edited by: LHong on 2005-07-30 11:13 ]</font>
What do you mean? You can only have one ASIO driver installed in one machine? This is definitely not the case - my laptop has Echo Indigo and ASIO Scope ASIO drivers installed, I just switch my apps between them depending on what I'm using at any one time.

Regarding running 2 apps with 2 different ASIO drivers - I am pretty sure this is possible, and I'm almost 100% positive I've done this while having an RME and CW card installed in the same machine. This was a while back though, so I can't say for definite.

Posted: Sat Jul 30, 2005 11:02 am
by LHong
We are talking about the SCOPE board platform. Don't get confused! One hardware (soundcard) supports one specific driver!
When you have multiple soundcard's vendors of course it can rergisters different Vendor-ID and Product-ID.

Hope this helps.

Posted: Sat Jul 30, 2005 11:24 am
by YAN
It is a fortunate to use english as a common denominator.

Darkrezin has a point of hope to materialize the idea of
ASIO 1 on RME and ASIO 2 on CW in the same system/machine.

Certainly any idea helps.



<font size=-1>[ This Message was edited by: YAN on 2005-07-30 12:43 ]</font>

Posted: Sat Jul 30, 2005 2:38 pm
by astroman
while it's good not to give up early, there may be a point to face the inevitable:
Forget about it
it does not work this way, it's not intended this way and it doesn't even do the trick by accident or lucky circumstances :wink:

there is only one Scope ASIO driver (with half a dozen sub-divisions) but It's one single driver.
this driver is NOT multiclient capable which means (as you already guessed) that only a single application can use it.

there are cards with multiclient drivers (at least advertised as such) which are supposed to serve (say) CuBase on one instance of the driver and Logic (or whatever comes to your mind) on another.
Obviously it didn't work out with Darkrezin's RME setup - though (afaik) RME mentions this capability, but I never really digged into this, so I could be wrong as well.

of course such kind of ASIO support would be nice - but it would require a COMPLETE rewrite of the Scope Asio driver.
Imho at least a one year project if you have accordingly qualified staff.

cheers, Tom

Posted: Sat Jul 30, 2005 2:42 pm
by darkrezin
Stardust - I stand corrected! I had no idea that RME cards could do that... they're better than I thought they were :wink:

Posted: Sat Jul 30, 2005 9:35 pm
by YAN
Page 12 User’s Guide HDSP System Digiface © RME

ASIO Multi-client :
RME audio cards support ASIO multi-client operation. It is possible to use more than one ASIO software at the same time. Again the sample rate has to be identical, and each software has to use its own playback channels. The inputs can be used simultaneously.


It doesn't justify the availability of multiple ASIO modules during single operation rather points out at multiple software use.

Main concern in this case :

1st app will take over whole ASIO module
regardless of how many channels are available , all will be taken with it.

2nd app runs flat with message ASIO is not available/supported in your current project.



Any suggestion?



<font size=-1>[ This Message was edited by: YAN on 2005-07-30 22:40 ]</font>