Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: AVB #2

Open
tschiemer opened this issue Apr 6, 2020 · 2 comments
Open

Feature: AVB #2

tschiemer opened this issue Apr 6, 2020 · 2 comments

Comments

@tschiemer
Copy link

tschiemer commented Apr 6, 2020

Hi there!

Thanks for all the work!

What I think would be a highly appreciated feature would be network/ethernet connectivity - in particular in hindsight with networked audio, ie AVB.

This can be as alternative to USB-connectivity or additionally.

From my little browsing of the documentation (seemingly 4 expansion boards can be added to infinitas). What's the channel limit of each expansion board? I mean, if I could attach a 32 channel AVB expansion board and that 32 channel ADAT expansion board in the making to create a AVB-ADAT converter and possibly add one or two more expansion boards - fantastic.

Still, I would think that a network connection instead of an USB connection is a feasible alternative - if not even a better one. Because networked audio allows for more internetworked and independent architectures instead of an USB setup that is bound to one host.

I wouldn't mind working on an AVB component - for that matter - but I'd need somebody to take care of the electronics side of things, being a software guy and all.

ps. the docs could do with some notes about the architecture and its modularity..

@dspverden
Copy link
Collaborator

You can easily build an avb interface card with the XMOS stuff. From hardware side you can connect up to 64 channels to the infinitas mainboard. You need some clever routing inside the CPLD.
To me AVB is not so attractive. It requires special hardware. There are not so many network interfaces supporting AVB. Except Apple of course. There AVB is supported by the hardware out of the box. And you need special switches if you want to connect more then one AVB device.

@tschiemer
Copy link
Author

Hi! Thanks thanks for the input!

It's true that the problem about AVB is that is not so easygoing to integrate, ie little (affordable) hardware out there supports it.
Regarding networked audio, I would go for Dante if not for the general price tag which I also assume to be due to licensing costs. AES67 might be a plausible alternative here which - as I understand - would also integrate well with any Dante systems which can be found here and there. But I'm not sure there is a low-cost solution which provides AES67 connectivity out of the box. I see the BACH Minuet from ROSS; I inquired about the price thereof but have not yet heard anything.

But well, it would be possible to write a software stack for XMOS chips to provide AES67 connectivity. I guess an interesting possibility. Has been done before, just commercially..
https://audioxpress.com/news/attero-tech-helps-solving-the-audio-over-ip-puzzle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants