Alternative to ODeus AsioLink for Audio Routing?
-
- KVRer
- 6 posts since 26 Nov, 2017
This audio routing solution: https://o-deus-audio.com.au/ASIOLinkPro for me, has been the most robust way to route and treat all my audio for production purposes.
The project appears to have been abandoned by John Shield and I am struggling to find something as versatile as it was after I had a hard-drive wipe. Basically I need something that can create virtual WDM ASIO devices (so I can assign applications to each device), allow me to route them into a DAW like Ableton (process audio treatments), then allow me to route the audio back out to virtual WDM ASIO output devices.
I have tried the voicemeeter banana and the other VB Audio apps with no success (can send audio into the DAW but not back out).
Does anyone know of an alternative to meet the same routing demands?
**I know C#/.Net and am open to developing a solution, problem is I think a lot of this work, in terms of creating WDM devices, requires a bit of C++ knowledge. Not sure if something like NAudio library can do what I am looking for.
The project appears to have been abandoned by John Shield and I am struggling to find something as versatile as it was after I had a hard-drive wipe. Basically I need something that can create virtual WDM ASIO devices (so I can assign applications to each device), allow me to route them into a DAW like Ableton (process audio treatments), then allow me to route the audio back out to virtual WDM ASIO output devices.
I have tried the voicemeeter banana and the other VB Audio apps with no success (can send audio into the DAW but not back out).
Does anyone know of an alternative to meet the same routing demands?
**I know C#/.Net and am open to developing a solution, problem is I think a lot of this work, in terms of creating WDM devices, requires a bit of C++ knowledge. Not sure if something like NAudio library can do what I am looking for.
-
- KVRAF
- 2658 posts since 13 Mar, 2004
-
- KVRer
- Topic Starter
- 6 posts since 26 Nov, 2017
I'm currently looking into JACK and S.A.R.
JACK (http://jackaudio.org/faq/jack_on_windows.html) looks like it only connects pre-existing devices, so the WDM creation component of what I need looks like its missing, unless I am missing something while reading through their documentation.
S.A.R. (https://github.com/eiz/SynchronousAudioRouter) allows virtual devices and application specific routing, but the devices do not appear to be registered in windows and lack a presence within the Sound device menus prevent route loop-backs to playback devices. This appears to be a very close solution, but without a persistent device to windows presents challenges with setup and S.A.R.'s override feature.
JACK (http://jackaudio.org/faq/jack_on_windows.html) looks like it only connects pre-existing devices, so the WDM creation component of what I need looks like its missing, unless I am missing something while reading through their documentation.
S.A.R. (https://github.com/eiz/SynchronousAudioRouter) allows virtual devices and application specific routing, but the devices do not appear to be registered in windows and lack a presence within the Sound device menus prevent route loop-backs to playback devices. This appears to be a very close solution, but without a persistent device to windows presents challenges with setup and S.A.R.'s override feature.
-
- KVRist
- 48 posts since 24 Jul, 2003
Strange! DAW connected to Voicemeeter can playback in Voicemeeter and get audio from Voicemeeter as well: see user manual page 13: https://www.vb-audio.com/Voicemeeter/Vo ... Manual.pdfBagoChan wrote:I have tried the voicemeeter banana and the other VB Audio apps with no success (can send audio into the DAW but not back out).
-
- KVRer
- Topic Starter
- 6 posts since 26 Nov, 2017
Thanks for the reply Vincent. I went back to banana and was able to do a complete cycle through the DAW with a VAIO option, but there were issues preventing the desired result.
So for example: I need to send a Microphone, Desktop, and Application, into my DAW. They all need their own isolated track via input channels from the ASIO device. They get mixed in their own tracks then sent out to their own devices via output channels.
In Banana now, I have tried these setups:
DAW device set to 'Voicemeeter Insert Virtual ASIO' ->
I have my Mic set to A1 (ASIO Interface Input), my Desktop is the default audio set to B1 (VoiceMeeter Input), and my Application is set to B2 (VoiceMeeter Aux Input). I have 3 distinct lines of audio coming into the DAW via channels 1/2 , 7/8, and 15/16. Unable to send audio to VoiceMeeter Output or Aux Output on any of the output channels 1 - 22. Need to do something with the Patcher settings? Composite (only showed audio on ch3/5, couldn't adjust)?
DAW device set to 'Voicemeeter Virtual ASIO (or Virtual Aux B2)' ->
Only way to get all three audio sources into the DAW was to send them all to B1 / B2. Was not able to isolate each audio source to separate tracks on input to the DAW. I tried messing around with the APO 8x8 you provided but was not able to isolate the A1 feed to B1 to specific channels, not sure this was the intended use of this application either. Also when outputting to the windows Recording device, I was not able to send my mix to 1/2 as the original signal was occupying this space.
I feel like the first attempt was very close to what I could get by with (more input/output devices would rock) but the no sound output from the 1 - 22 channels to the B1/B2 -> Recording devices prevented that from working.
Not sure if it's just my lack of knowledge of voicemeeter here. This process was definitely one of the nice things about AsioLink, was as simple as drawing lines between input devices -> AsioBus In -> AsioBus Out -> output devices.
So for example: I need to send a Microphone, Desktop, and Application, into my DAW. They all need their own isolated track via input channels from the ASIO device. They get mixed in their own tracks then sent out to their own devices via output channels.
In Banana now, I have tried these setups:
DAW device set to 'Voicemeeter Insert Virtual ASIO' ->
I have my Mic set to A1 (ASIO Interface Input), my Desktop is the default audio set to B1 (VoiceMeeter Input), and my Application is set to B2 (VoiceMeeter Aux Input). I have 3 distinct lines of audio coming into the DAW via channels 1/2 , 7/8, and 15/16. Unable to send audio to VoiceMeeter Output or Aux Output on any of the output channels 1 - 22. Need to do something with the Patcher settings? Composite (only showed audio on ch3/5, couldn't adjust)?
DAW device set to 'Voicemeeter Virtual ASIO (or Virtual Aux B2)' ->
Only way to get all three audio sources into the DAW was to send them all to B1 / B2. Was not able to isolate each audio source to separate tracks on input to the DAW. I tried messing around with the APO 8x8 you provided but was not able to isolate the A1 feed to B1 to specific channels, not sure this was the intended use of this application either. Also when outputting to the windows Recording device, I was not able to send my mix to 1/2 as the original signal was occupying this space.
I feel like the first attempt was very close to what I could get by with (more input/output devices would rock) but the no sound output from the 1 - 22 channels to the B1/B2 -> Recording devices prevented that from working.
Not sure if it's just my lack of knowledge of voicemeeter here. This process was definitely one of the nice things about AsioLink, was as simple as drawing lines between input devices -> AsioBus In -> AsioBus Out -> output devices.
-
- KVRist
- 336 posts since 15 Mar, 2006
Odeus AsioLink Pro shutting down is a total disappointment.
I switched to a new computer about a month ago and tried to transfer the license to the new system. It didn't work - Asio link says it authorized, but it still cuts out. Now the old computer and the new one both cut out all the time. I emailed their support but didn't get a reply. It was very useful while it worked.
I thought by now the Steinberg ASIO Multiclient driver would be settled out. It hasn't progressed at all.
I don't have hope any of the VB audio apps are going to survive much longer on Windows 10. They all seem a fragile Windows update or two away from not working.
I'll try a virtual audio router in a couple of months. It's too risky for me to try something now. It is back to an external mixer for me for a while.
I switched to a new computer about a month ago and tried to transfer the license to the new system. It didn't work - Asio link says it authorized, but it still cuts out. Now the old computer and the new one both cut out all the time. I emailed their support but didn't get a reply. It was very useful while it worked.
I thought by now the Steinberg ASIO Multiclient driver would be settled out. It hasn't progressed at all.
I don't have hope any of the VB audio apps are going to survive much longer on Windows 10. They all seem a fragile Windows update or two away from not working.
I'll try a virtual audio router in a couple of months. It's too risky for me to try something now. It is back to an external mixer for me for a while.
-
- KVRist
- 48 posts since 24 Jul, 2003
well for Playback, you have to organize your DAW outputs on 8 first output channels because Voicemeeter Virtual ASIO driver is 8 channels only (except if using Virtual INSERT providing 22 channels but for insert processing , it means it's like a true INSERT on real mixing console).BagoChan wrote:I have 3 distinct lines of audio coming into the DAW via channels 1/2 , 7/8, and 15/16. Unable to send audio to VoiceMeeter Output or Aux Output on any of the output channels 1 - 22. Need to do something with the Patcher settings? Composite (only showed audio on ch3/5, couldn't adjust)?
for Recording, if you record BUS B1 or B2 (i mean if your DAW is connected to Voicemeeter VAIO or AUX) you also get 8 channels, but you can place the BUS in COMPOSITE mode and select the Voicemeeter input channel (1-22) you want to have in your 8 channel BUS... this COMPOSITE PATCH is in the system settings dialog box.
see user manual page 17: https://www.vb-audio.com/Voicemeeter/Vo ... Manual.pdf
-
- KVRist
- 48 posts since 24 Jul, 2003
what is that ? Voicemeeter users are mainly on WIN10 today. and the application is maintained for this O/S as well.raintalk wrote:I don't have hope any of the VB audio apps are going to survive much longer on Windows 10. They all seem a fragile Windows update or two away from not working.
The fact is that some WIN10 update can re-install audio drivers (and voicemeeter VAIO without using setup program) and bring different trouble in audio configuration generally speaking (not only with Voicemeeter). For the moment we recommend to re-install Voicemeeter if this problem comes:
More info on WIN10 update and audio configuration change:
https://forum.vb-audio.com/viewtopic.php?f=6&t=442
-
- KVRer
- Topic Starter
- 6 posts since 26 Nov, 2017
Vincent I am struggling quite a bit to understand how to make this work to my situation. Insert was the only option that allowed the three different audio sources to come into my DAW in their own channel. When I use the virtual or aux, I am not sure how I can specify different audio sources to come into my DAW with their own channels. Also, when I am feeding these audio streams in the DAW they are still coming out to channels 1/2, which coincidentally are the only thing heard on the WDM stereo recording device.for Recording, if you record BUS B1 or B2 (i mean if your DAW is connected to Voicemeeter VAIO or AUX) you also get 8 channels, but you can place the BUS in COMPOSITE mode and select the Voicemeeter input channel (1-22) you want to have in your 8 channel BUS... this COMPOSITE PATCH is in the system settings dialog box.
Could you or anyone else possibly explain in steps how to setup a Voicemeeter solution to this problem?
- 3 Audio sources (ASIO Input, Desktop, an Application)
- Need to be sent to a DAW on separate channels
- We do our mixing and treatments, then pass all our finalized audio to one track, that outputs to 1/2
- Audio then needs to come out to a Recording device (or multiple) on channels 1/2. *we only want to hear the treated audio from the DAW, none of the original signal should pass through to 1/2
-
- KVRist
- 48 posts since 24 Jul, 2003
If i understand well your need, i can propose this setup:BagoChan wrote:Vincent I am struggling quite a bit to understand how to make this work to my situation.
1- Connect Voicemeeter Banana output A1 to your ASIO driver to automatically get ASIO input in Hardware input.
2- Set your Voicemeeter virtual input as default playback device (for desktop audio).
3- Connect your DAW to Voicemeeter Virtual ASIO AUX (it will play in virtual input 2 and get audio from BUS B2).
4- If you need to connect a third application to an hardware input, use VB-CABLE (to have a separate strip for this third audio source).
Place BUS B2 in COMPOSITE mode and select the voicemeeter input channels you want to get in your DAW for 8 possible channels of the BUS (in system settings dialog box) - coming as 8 channels in your DAW.
-
- KVRer
- Topic Starter
- 6 posts since 26 Nov, 2017
Someone posted this to reddit:
https://www.reddit.com/r/Software_Crack ... asio_link/
If this is legit, then it looks like he died in April
But looks like there is an effort underway to get it released or at least the registration put back online.
This needs to be verified though.
https://www.reddit.com/r/Software_Crack ... asio_link/
If this is legit, then it looks like he died in April
This needs to be verified though.