christophe-calmejane / Hive

ProAudio, AVnu Alliance Milan compatible, ATDECC (AVDECC) Controller
GNU General Public License v3.0
121 stars 16 forks source link

Device not compilant #147

Closed davigodoy closed 1 year ago

davigodoy commented 1 year ago

When I connect my device the program detects but shows the error

[0x000a92fffe02a90e] EntityModelID is expected to be identical in ADP and ENTITY_DESCRIPTOR

So I can´t work on that.

christophe-calmejane commented 1 year ago

Hi,

I will need more info in order to give you a proper answer:

Thank you

davigodoy commented 1 year ago

StudioLive 32R from Presonus. EntityID 0x000A92E001080601 I´m using Hive 1.2.9 32bits for windows.

davigodoy commented 1 year ago

HIVE

christophe-calmejane commented 1 year ago

Ok it simply means that this device is not IEEE1722.1 compliant, it's sending contradictory information. The entity_model_id field found in the ENTITY descriptor must be the same than advertised in the ADP broadcast message.

See this from the specification: image

davigodoy commented 1 year ago

So, how can I use the HIVE to patch channels? Or the device has a problem that avoid this?

christophe-calmejane commented 1 year ago

I'm not sure what you actually want to achieve. The device being flagged as non-1722.1 compliant should only disable Milan features. You should still be able to connect streams, change stream formats, change dynamic mappings, etc

davigodoy commented 1 year ago

So, I want to get the audio through AVB from the device. But the option to mapping is disabled. In Windows, how can I get the sound to my DAW?

christophe-calmejane commented 1 year ago

You cannot do that without your DAW creating an AVB Listener Entity. You can only route audio from an AVB Entity to another one. Here you only have a single entity, which is both a listener and a talker. But you need a second one (either physical or virtual) to receive your audio from your StudioLive.

When using a Mac computer, you have a free virtual talker/listener entity integrated in the OS, but I do not know about any equivalent on Windows. There exist a few USB-AVB cards that you can plug on windows though.

davigodoy commented 1 year ago

I got it! Thanks!

christophe-calmejane commented 1 year ago

Thanks for the warning report on the device, I'll try to notify the editor.