Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

AVB Network Data Streaming Capabilities

For general discussion related FlowStone

AVB Network Data Streaming Capabilities

Postby aronb » Fri Jul 12, 2019 2:51 pm

Hi,

Does Flowstone have the capability of working and interfacing to AVB Networking / Data Streams?

For example, see: https://motu.com/products/avb/1248/networking.html
and: https://en.wikipedia.org/wiki/Audio_Video_Bridging

This would be a very useful protocol for Flowstone (an extension of 802.1 "Audio Video Bridging" > AVB), and would open up the input and output capabilities to a very wide range of pro-audio products.

The AVB protocol is basically a time stamped network packet (if I understand it correctly), and thus can be used to send audio data across a network to a remote location (mixing room to / from studio to / from remote artists, etc.). And as long as network switches are used which support the AVB protocol, standard network cable can be used to send and receive streaming audio data over long distances easily.

Aron
User avatar
aronb
 
Posts: 154
Joined: Sun Apr 17, 2011 3:08 am
Location: Florida, USA

Re: AVB Network Data Streaming Capabilities

Postby trogluddite » Sat Jul 13, 2019 12:32 pm

For the example MOTU devices, it might be possible to support the remote control part of it directly in FlowStone, but not the audio data streams. Although the audio devices interconnect via AVB, and there is a "bridge" network connection for allowing remote control, the audio streams are delivered to the computer via a regular audio driver connected to USB/Thunderbolt - presumably to allow dedicated hardware for extracting the streams and to guarantee a "sanitised" network carrying only synchronised AVB traffic.

In general, the AVB data should be little different to working with any other kind of network packets, but encoding/decoding the audio packets using FlowStone's network primitives and 'green' string manipulation would be far too slow to cope with real time audio streams, and the 'green' components run in a CPU thread which is too low priority to allow accurate enough timing. A C++ DLL would be needed at the very least, to act as the "audio driver" (unless there is a general-purpose AVB -> ASIO driver out there somewhere?)
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: AVB Network Data Streaming Capabilities

Postby aronb » Sun Jul 14, 2019 12:04 am

Trog,

Thanks :D , I will do a bit more searching - already found a device I never knew existed! ;)

Aron
User avatar
aronb
 
Posts: 154
Joined: Sun Apr 17, 2011 3:08 am
Location: Florida, USA


Return to General

Who is online

Users browsing this forum: No registered users and 59 guests

cron