Jump to content
msmcleod

ODeus ASIO Link now available free

Recommended Posts

10 hours ago, MediaGary said:

Wow, thanks for that tip!  

Because my test machine had been used for *many* tests along the way, I had to un-install the ASIO drivers for the Klark-Teknik KT-USB, Midas MR18, Dante Via, and the Echo Pre8 before starting to get some forward momentum. 

Glad it could help in some way.

Try to clear your machine's "registry" from all Asio files too -- including Asio4All. Make sure there's no traces of them and reinstall ODeus Asio link - perhaps that will create some sort of improvement (Usually the case.)  

I'm curious to know what affect the network speed might have on this? Different locations, different signal. My city had heavy thunder and lighting rain storms 3 days ago, and it interfered with my 5G connection - slowing it down a bit. One of the reasons I'm hesitant trying this out. 

Share this post


Link to post
Share on other sites

I'm not sure uninstalling ASIO drivers is necessary, or even desirable unless you're having issues... but in saying that, you should definitely uninstall ASIO4ALL, and any other "generic" ASIO drivers such as Steinberg's or Reaper's.

ASIOLink normally requires your existing ASIO driver to be there in order for it to use ASIO for your primary interface. All other interfaces are then connected via WDM.

I noticed zero difference in latency between my Focusrite ASIO driver and ASIOLink... but that was only because ASIOLink was essentially passing calls directly through to the Focusrite ASIO driver. If I had uninstalled my Focusrite ASIO drivers and let ASIOLink only use WDM, the latency would have been much worse.

Share this post


Link to post
Share on other sites
41 minutes ago, msmcleod said:

definitely uninstall ASIO4ALL, and any other "generic" ASIO drivers such as Steinberg's or Reaper's.

ASIOLink normally requires your existing ASIO driver to be there in order for it to use ASIO for your primary interface. All other interfaces are then connected via WDM.

Yeah. That makes more sense. Like I said, I'm not using this, so I'm not familiar with it - just happen to over heard another team figuring this out, on a visit to a friends label and newly build studio. 

Perhaps @MediaGary can try this again with one Primary Interface Asio Drivers?

Share this post


Link to post
Share on other sites

Thanks to @msmcleod and to  @Will_Kaydo for your interest in this topic. I may have to draw a proper picture of my network connectivity, but the Echo Pre8 and the RME 9652 are in separate machines across a 10GbE network, so I don't get the benefit of a loopback/in-computer timing.

RME 9652 PCI-----Computer1-----10GbitEthernet-----Computer2-----FireWire----Echo Pre8

The 10Gbit cards are Solarflare 5122F's that have fiber optic links through a MikroTik [CRS309-1G-8S+IN] LAN switch. Solarflare cards have sophisticated drivers with TCP/IP Offload capabilities. That may or may not contribute to what I'm seeing here.  Computer1 and Computer2 are both HP Z220 workstation computers.  Comp1 has an 8GB i5-3470 and its primary job is as a server.  Comp2 is a 16GB i7-3770 whose primary job is as an Administration machine. 

Those two machines are participating and showing the 12-millisecond arrival difference between the Firewire and ASIO Link network signals.

The picture attached below is the topology of the two studio computers when the MADI and ADAT connections  were merged via the RME driver in the AMD/Win10 computer that's in the lower left side of the  diagram.  This combination achieved a 0.4-millisecond difference. The computer in the lower right is a 2010 Mac Pro now running Catalina.  Since that diagram, I'm temporarily running the M32 via good old USB 2.0. 

The fact that ASIO Link Pro works at all may be enough, since the network-sourced audio inputs at best would be supplemental for experimental.  However, if The function of ASIO Link Pro and AudioGridder ever showed up within the same product, like a poor-man's point-to-point Dante with the added sophistication of horizontal/remote VST processing, that would be a game-changing event in audio studio solutions.  [hint, hint]

TedLand-Topology-20200620B.jpg

  • Like 1

Share this post


Link to post
Share on other sites

I came across ASIO link a while back and really was wondering how do i get networking side to work, I am running a 3 pc streaming setup, i have followed a YouTube tutorial but its saying i need to open ports on the actual router which i find weird since its all local 

Share this post


Link to post
Share on other sites
On 4/27/2021 at 8:29 PM, The Mdog Show said:

I came across ASIO link a while back and really was wondering how do i get networking side to work, I am running a 3 pc streaming setup, i have followed a YouTube tutorial but its saying i need to open ports on the actual router which i find weird since its all local 

You don't need to for local. But you may (or may not, it depends) need to do that on the windows firewall on each computer and make sure to disable "AP Isolation" in the router if you are connecting them through wifi.

Share this post


Link to post
Share on other sites

I hope everyone is doing well.

I have run into an issue using ASIOLink and I have become somewhat frustrated in missing something very obvious that I am just not seeing.

I have a Scarlett 4i4 and want to be able to use Cakewalk as I normally would and send it's audio to DISCORD and be able to monitor the audio from both Cakewalk and Discord without causing an audio feedback loop. I am just having the hardest time understanding how to set up the mix racks.

Thanks for any suggestions or assistance, it is greatly appreciated.

 

Share this post


Link to post
Share on other sites

So here is a quick pic of what I have been staring at most of the afternoon ;^)

On the Left is the ASIO Link Application and on the RIGHT is ASIO Link Cakewalk view.
I am listening to a YouTube video that I can hear coming through the speakers
I also see where Cakewalk is trying to send its audio on MIX 5 and 6

The biggest problem is that I do not know for the life of me how to get the Cakewalk 5 and 6 audio to go to the Speaker output.
I know it is probably right there under my nose but I am not seeing it. I do have the cables disconnected as I was trying various things before taking the screenshot.

Thanks again,

MWpoDNw.png

  • Sad 1

Share this post


Link to post
Share on other sites
On 5/20/2021 at 1:24 AM, Simeon Amburgey said:

So here is a quick pic of what I have been staring at most of the afternoon ;^)

On the Left is the ASIO Link Application and on the RIGHT is ASIO Link Cakewalk view.
I am listening to a YouTube video that I can hear coming through the speakers
I also see where Cakewalk is trying to send its audio on MIX 5 and 6

The biggest problem is that I do not know for the life of me how to get the Cakewalk 5 and 6 audio to go to the Speaker output.
I know it is probably right there under my nose but I am not seeing it. I do have the cables disconnected as I was trying various things before taking the screenshot.

Thanks again,

MWpoDNw.png

Enable LOOPER loopback racks on the ASIO Link Pro Tool. Then you can connect your ASIO host in mix channels to the LOOPER Outs, and the LOOPER Ins to your ASIO Driver Out 1, 2

... or just modify the Output device of the track/instrument sending its data to channel 5, 6 to  channel 1, 2?

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, István Máté said:

Enable LOOPER loopback racks on the ASIO Link Pro Tool. Then you can connect your ASIO host in mix channels to the LOOPER Outs, and the LOOPER Ins to your ASIO Driver Out 1, 2

... or just modify the Output device of the track/instrument sending its data to channel 5, 6 to  channel 1, 2?

Thanks so much.
I guess it is confusing how the inputs and output flow is represented, it feels like the exact opposite of what you would expect. I will give it another go and see what happens. 
All the best!

Share this post


Link to post
Share on other sites
On 4/27/2021 at 8:29 PM, The Mdog Show said:

I came across ASIO link a while back and really was wondering how do i get networking side to work, I am running a 3 pc streaming setup, i have followed a YouTube tutorial but its saying i need to open ports on the actual router which i find weird since its all local 

Hi there. 

I remembered you were asking for help because you weren't able to get it working. As I didn't tamper with the feature myself (I didn't need it back then) I replied to you with generic computer network related stuff.

Finally I had the opportunity to use it today and what my surprise was, as I wasn't able either to get it working. I realized by the ASIO Link Pro control panel messages that it was able to connect locally within the same computer using 127.0.0.1. So the feature was actually working. But the moment I tried to use another computer's IP from the same network the message shown was "cannot bind". Knowing a bit about networking I think this means that for some reason the software was not able to recognize the network card where the local network IP is bind to and therefor it can't "attach" to the local network stream.

Well, thing is that knowing it was working for 127.0.0.1 I decided to use 0.0.0.0 in "network in" as I know it is a not bind address that means to listen from all network devices instead of just a specific one. And not needing to bind my surprise is that it totally worked. So I assume this will fix too the problem you were having.

So for it to work follow the next steps:

1 - In the receiving PC configure "network in" using 0.0.0.0 as IP, make the proper channel connections (this is mandatory before activating) and then just make the activate button green.

2 - Go to the sender PC and configure "network out" using the local network IP the receiving PC has. Then properly connect the channels too. And then just click the activate button.

And Voila. You should have it working.

Edited by Jeslan

Share this post


Link to post
Share on other sites

Tried to get 2 different PCs send network audio to a receiving PC without success. I want to receive channel 1 and 2 sent from one PC together with channels 3-16 sent from another PC and route them to the SQ5 through USB. Is this possible, am I missing something?

Share this post


Link to post
Share on other sites
On 6/10/2021 at 8:32 AM, István Máté said:

Tried to get 2 different PCs send network audio to a receiving PC without success. I want to receive channel 1 and 2 sent from one PC together with channels 3-16 sent from another PC and route them to the SQ5 through USB. Is this possible, am I missing something?

Were you able at least to send and receive audio from 1 PC to another ? If not, did you check the previous message I posted ? The steps must be followed in the exact order or it won't work. You first need to assign the right IPs (0.0.0.0 on the receiving one), then network channels routing and after that activate network audio button.

Edit: Almost forgot, enable first the listening PC and after the sending ones.

Edited by Jeslan

Share this post


Link to post
Share on other sites
On 6/11/2021 at 4:45 PM, Jeslan said:

Were you able at least to send and receive audio from 1 PC to another ? If not, did you check the previous message I posted ? The steps must be followed in the exact order or it won't work. You first need to assign the right IPs (0.0.0.0 on the receiving one), then network channels routing and after that activate network audio button.

Edit: Almost forgot, enable first the listening PC and after the sending ones.

1 to 1 works flawlessly, using it to save on analog inputs on an SQ5. However until Dante arrives, it would offer a perfect opportunity to finally relieve the one workhorse PC and take some of its roles to a another PC on the network in another location...

  • Like 1

Share this post


Link to post
Share on other sites
14 hours ago, István Máté said:

1 to 1 works flawlessly

Have you enabled the second network on the ASIO Link Pro Tool control panel ? From my understanding each network is only going to work for 1 to 1 PC. So you need two use the primary one for one PC and enable and use the second one for the other PC.

I think that maybe it's also possible to run several instances of ASIO Link Pro in the receiving PC assigning manually  different network ports for each one. But that would imply more work, configuration and test and it's not sure it would actually work. So the best and easier approach is like I mentioned in the previous paragraph.

Edited by Jeslan

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...