Asio4all and multiple audio programs
-
- KVRist
- Topic Starter
- 363 posts since 23 Jun, 2008
Hi,
the following question must sound silly.
But am I right thinking that the asio-layer (I use asio4all latest version) should provide a user a way to have multiple audioprograms use one soundcard without switching?
I cannot seem to achieve this and have to shut down and start up programs constantly. This shouldn’t have to be, right?
Thanks in advance, Slug
the following question must sound silly.
But am I right thinking that the asio-layer (I use asio4all latest version) should provide a user a way to have multiple audioprograms use one soundcard without switching?
I cannot seem to achieve this and have to shut down and start up programs constantly. This shouldn’t have to be, right?
Thanks in advance, Slug
-
reginaldStjohn reginaldStjohn https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=78421
- KVRer
- 24 posts since 17 Aug, 2005
Asio4All is not an actual ASIO driver. It is a wrapper to make other driver types look like ASIO to a host. ASIO can support multiple devices but the driver has to be written to do that, most do not.
- KVRist
- 277 posts since 4 May, 2022 from drippy, rainy wet western Oregon, USA.
ASIO is not multi client
- KVRAF
- 15260 posts since 8 Mar, 2005 from Utrecht, Holland
Asio4All works through bypassing several software layers of the Windows sound system. The mixer which does most of the multi-client heavy-lifting is one of those skipped components. You win some latency at a cost.
Well, some asio drivers are. It's more the exception though than the rule.
We are the KVR collective. Resistance is futile. You will be assimilated.
My MusicCalc is served over https!!
My MusicCalc is served over https!!
-
- KVRAF
- 3089 posts since 4 May, 2012
Indeed, though I've never used an ASIO driver that wasn't. I didn't realise this feature wasn't common.BertKoor wrote: ↑Wed Nov 30, 2022 9:33 pm Asio4All works through bypassing several software layers of the Windows sound system. The mixer which does most of the multi-client heavy-lifting is one of those skipped components. You win some latency at a cost.
Well, some asio drivers are. It's more the exception though than the rule.
- KVRist
- 277 posts since 4 May, 2022 from drippy, rainy wet western Oregon, USA.
[/quote]
Indeed, though I've never used an ASIO driver that wasn't. I didn't realise this feature wasn't common.
[/quote]
I must be behind the times. I wasn't aware that Steinberg had developed a multi client asio driver. A modicum of research shows multiclient asio by RME and NI. That appears to be it. there are some 3rd party wrappers that don't seem to work very well .
for me it's a non issue because I use a DAW to host my soft synths. My browser and media player use the ordinary windows driver - no conflict.
Indeed, though I've never used an ASIO driver that wasn't. I didn't realise this feature wasn't common.
[/quote]
I must be behind the times. I wasn't aware that Steinberg had developed a multi client asio driver. A modicum of research shows multiclient asio by RME and NI. That appears to be it. there are some 3rd party wrappers that don't seem to work very well .
for me it's a non issue because I use a DAW to host my soft synths. My browser and media player use the ordinary windows driver - no conflict.
-
- KVRist
- Topic Starter
- 363 posts since 23 Jun, 2008
Thanks. What I make of these reactions is that
-asio does not provide an easy way to have multiple applications use one soundcard at the same time
Question 1:
how do I get to the situation that on Windows 10 I have multiple applications open and they can use the soundcard at the same time (that is: it is about ease of use, I do not have to shut down and start up applications, but I can just switch back and forth. I have no need to have two applications actually produce sound at the same time). Back in the days (Windows 98this was possible.
Question 2:
what is the use of Asio at all? What would anyone need it for?
Thanks again, regards, Slug
-asio does not provide an easy way to have multiple applications use one soundcard at the same time
Question 1:
how do I get to the situation that on Windows 10 I have multiple applications open and they can use the soundcard at the same time (that is: it is about ease of use, I do not have to shut down and start up applications, but I can just switch back and forth. I have no need to have two applications actually produce sound at the same time). Back in the days (Windows 98this was possible.
Question 2:
what is the use of Asio at all? What would anyone need it for?
Thanks again, regards, Slug
- KVRAF
- 2946 posts since 31 Jan, 2003 from Ghent, Belgium
On this PC, I have a Soundblaster Z and Steinberg UR22C. I have no issues with sound coming from multiple applications at once. (when I use either of them)Slug (37,2°) wrote: ↑Sat Dec 03, 2022 4:36 pm how do I get to the situation that on Windows 10 I have multiple applications open and they can use the soundcard at the same time (that is: it is about ease of use, I do not have to shut down and start up applications, but I can just switch back and forth. I have no need to have two applications actually produce sound at the same time). Back in the days (Windows 98this was possible.
Do you have Exclusive Mode turned on in your settings?
(potential) lower latency, better 'performance'...Slug (37,2°) wrote: ↑Sat Dec 03, 2022 4:36 pm what is the use of Asio at all? What would anyone need it for?
In Cubase I usually use the UR22C ASIO driver (RME UC in the studio room). I only use ASIO4ALL for quick and easy "what you hear" recording (Soundblaster Z).
-
- KVRist
- Topic Starter
- 363 posts since 23 Jun, 2008
Thanks! What do you mean by ‘what you hear’ at the end of your reply?
I found an answer by Bert Koor to my question about the use of asio on this forum:
“What a good ASIO driver does, is provide music software with a direct path to the audio outputs. It skips all the extras in Windows, including the mixer which mixes audio from several applications. So you lose something (mixing) but also win something (latency). And then we have not yet touched the subject of sample rate conversions yet.“
I’ll think about a choice between asio or Windows default drivers…
I found an answer by Bert Koor to my question about the use of asio on this forum:
“What a good ASIO driver does, is provide music software with a direct path to the audio outputs. It skips all the extras in Windows, including the mixer which mixes audio from several applications. So you lose something (mixing) but also win something (latency). And then we have not yet touched the subject of sample rate conversions yet.“
I’ll think about a choice between asio or Windows default drivers…
- KVRAF
- 2946 posts since 31 Jan, 2003 from Ghent, Belgium
Exactly how it sounds; sound from webpages, youtube, a game running, anything and everything you hear through your speakers.Slug (37,2°) wrote: ↑Sat Dec 03, 2022 5:10 pm Thanks! What do you mean by ‘what you hear’ at the end of your reply?
It's an "audio input" that Creative cards have. You can probably do the same with external software... maybe using VoiceMeeter?
-
- KVRist
- Topic Starter
- 363 posts since 23 Jun, 2008
Thanks I get it now
-
- KVRAF
- 3089 posts since 4 May, 2012
Focusrite have had multiclient drivers since the early 2000s. There are others. As I say, I'm surprised there are any that aren't.EdwardGivens wrote: ↑Thu Dec 01, 2022 4:43 pmI must be behind the times. I wasn't aware that Steinberg had developed a multi client asio driver. A modicum of research shows multiclient asio by RME and NI. That appears to be it. there are some 3rd party wrappers that don't seem to work very well .Unaspected wrote: ↑Wed Nov 30, 2022 11:04 pm Indeed, though I've never used an ASIO driver that wasn't. I didn't realise this feature wasn't common.
for me it's a non issue because I use a DAW to host my soft synths. My browser and media player use the ordinary windows driver - no conflict.
Not true.Slug (37,2°) wrote: ↑Sat Dec 03, 2022 4:36 pm Thanks. What I make of these reactions is that
-asio does not provide an easy way to have multiple applications use one soundcard at the same time
You'll want to use proper ASIO drivers, as reginaldStjohn suggested. Otherwise, you could use other drivers that allow for sharing but likely with a significant performance hit over dedicated ASIO device drivers.Slug (37,2°) wrote: ↑Sat Dec 03, 2022 4:36 pm Question 1:
how do I get to the situation that on Windows 10 I have multiple applications open and they can use the soundcard at the same time (that is: it is about ease of use, I do not have to shut down and start up applications, but I can just switch back and forth. I have no need to have two applications actually produce sound at the same time). Back in the days (Windows 98this was possible.
Improved performance and multichannel recording.Slug (37,2°) wrote: ↑Sat Dec 03, 2022 4:36 pm Question 2:
what is the use of Asio at all? What would anyone need it for?
- KVRAF
- 2946 posts since 31 Jan, 2003 from Ghent, Belgium
Can do without ASIO drivers.
- KVRAF
- 2946 posts since 31 Jan, 2003 from Ghent, Belgium
No, it's DAW (and audio interface drivers) -dependent. Cakewalk (Bandlab now) e.g. can use WDM/WASAPI drivers for recording.Unaspected wrote: ↑Sat Dec 03, 2022 6:55 pm Is that new in Windows 11? I've yet to update - going to hold off at least until my next new build.
Last edited by T-CM11 on Sat Dec 03, 2022 7:03 pm, edited 2 times in total.