Cantabile UPNP Device

How can I send the output of Cantabile to an audio upnp device?

Is there a way?

Thank you

Not directly - Cantabile will only send sound out to an audio driver - either ASIO or Windows Media audio drivers (WASAPI).

uPNP devices are addressed using different mechanisms, so you can’t select them as output in Cantabile.

There may be a way using some piece of software that poses as an audio device to Windows and then forwards the audio it receives to a uPNP device, but I’m not aware of a specific tool that does this - and it would again be “complicated”

Cheers

Torsten

1 Like

Thank you. I hope some of my friends on the forum can give me a suggestion.
I already use some Players that direct the audio output to my UPNP DAC, but I don’t know how to indicate them to Cantabile.

HI

You may find most forum members might be like me: well familiar with ASIO but I never heard oh UPNP - I had to go and look it up as to what it was!

As Torsten says, it would need some form of proxy driver to route ASIO to your UPNP network device.

If you search for “ASIO UPNP” it looks like there may be such items out there…

E.g.

But unless somebody does chime up, I doubt anybody on this forum has done this and has experience to share.- or at least it has never been mentioned before… There is also the question of how much latency something like this would add.

I guess I am also curious as to why you went the UPNP DAC route as opposed to a more conventional USB audio interface that would come with the right drivers?

1 Like

I’ve got an Atoll DAC MS120 with no usb, only Upnp

Thank you.
I know Upnp app and I use them.
For example Foobar2000 works perfectly with my Upnp dac and also Daphile.
So my question was about how to connect output of Cantabile to one of these app, also Audiophile Upnp Renderer.
About latency is not a problem, because there isn’t sync between audio and video or live performance. The track start 10-20 ms and go ahed without problems

I think your problem is more “how to connect Voicemeeter to the Renderer”.
Cantabile receives and sends audio from/to Voicemeeter using ASIO. Now you have to get the audio from Voicemeeter to the UPnP device.

Voicemeeter has its own streaming protocol (called VBAN) but it is not UPnP compatible (at least I haven’t found anything about UPnP compatibility).

The best option is probably something like this:

You can download a binary from its release page:

As far as I understand, it’s a driver which captures the audio of the default windows audio device and sends it to a UPnP device. It uses WASAPI and not ASIO, but I think you can get either Cantabile or Voicemeeter to use WASAPI, too.

Hope this helps,
Gabriel

2 Likes