Hi! Thanks for your incredible work!

On 6/13/21 3:01 PM, Fred Gleason wrote:
On Jun 12, 2021, at 08:47, Alejandro Olivan Alvarez <[email protected] <mailto:[email protected]>> wrote:

Although, In my case, switch experiments over ASI card were successful, switching over Jackd Interface where troublesome... but, anyways, what I discovered is that, sometimes, you RESTART rivendell and a given, nonworking RML SA/SR, starts to work.

It is well documented that, upon re-congig/tweak on RDAdmin, a reivendell-restart could be needed (not always)... The thing is that, sometimes, a rivendell-restart seems not to be enough, and the RML SA/ST keeps having no effect whatsoever... so maybe even a full system reboot could be needed


With the exception of (some) things related to JACK, it should never be necessary to restart the rivendell service after making configuration changes in rdadmin(1). If you find a situation where that is necessary, please report it as a bug!
I'm aware this isn't the best time to test rivendell, since you're in the middle of a major version change going qt5 ( that will be a quite a milestone!), on top of that, I'm also aware that because of my lack of experience in managing the Rivendell ecosystem, together with the Debian/CentOS differences, I'm not in a good position to confidently report on bugs that, often, aren't nothing but simple mistakes.

Today but, I've reproduced the situation where an RML SA on a running rivendell terminal (Local Audio Adapter switch against the Jack interface) didn't apply or was silently ignored... and then, after a rivendell restart, a re-issue of the same RML SA set the crosspoint as expected.



(maybe for a full caed restart... I'm speculating here)

Restarting the ‘rivendell’ service *does* do a full caed(8) restart.


Yesterday I missed very very much any way to monitor the crosspoint/switching/routing status of a Switch device (Maybe there's some way to get it!?!?!)... but I didn't find it. Also, there seems to be not feed-back upon the RML execution... you throw it, and that's all... I found myself faithfully believing it was applied/working... so this part is incredibly hard to troubleshoot.

Agreed. There are some formidable practical obstacles however; starting with the fact that some of the supported devices —e.g. Grass Valley GVC 7000 protocol — provide no mechanism for reading the actual state of the switching matrix. For those devices, Rivendell itself is in the situation of having to fire off protocol messages in the pious hope that they actually work, with no means for determining that that is actually so.

Mmmm... I get the point... I have no experience on those devices, but I understand what you're depicting is kinda hard situation to handle from a sysadmin / programmer point of view... hopefully those things feature some way to check their status on their own.

I'm aware that, although easy to say, implementing even a basic cli capability of 'status report' on you internal audio routing/switcher daemon (I guess caed?) would imply rather hard-to-implement features, such as some kind of volatile or persistent storage on crosspoint status, levels, etc, etc... all that on a very 'core' part of rivendell, and not of much help (if any) on those 'autistic' devices.

It would be very nice but (let's dream! :-), in the future, to have some kind of equivalent to the GPIOMonitor  but for the internal audio routing/crosspoint (caed?) engine


Cheers!


|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. |             Chief Developer         |
|                           |             Paravel Systems         |
|---------------------------------------------------------------------|
|         A room without books is like a body without a soul.         |
|         |
|                                                         -- Cicero   |
|---------------------------------------------------------------------|


_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Best regards.


_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to