On May 4, 2022, at 11:42, Nick Andre <n...@wmfo.org> wrote:

> tldr: is there any way to tell what cart RDAirPlay is currently playing? It 
> seems like I can grep the syslog, but just wondering if there's some other 
> more expedient way.
> 
> We implemented remote broadcasting for our radio station using some basic 
> bash and MySQL procedures. Essentially after all is said and done, the script 
> will send RML to Rivendell 
> <https://github.com/WMFO/wmfo-covid-broadcasting-script/blob/master/fade-rd-show.sh>
>  to load a particular cart to the queue along with a certain announcement and 
> then start the show. Looks like this:
> 
> rmlsend PX\ 1\ 3004\! #This is the WMFO shows pre-recorded announcement, will 
> push to top
> sleep 1
> rmlsend PN\ 1\! #press play next (second track in queue or first if not 
> running), which should fade out existing track
> sleep 1
> rmlsend PX\ 1\ 999996\!
> sleep 1
> rmlsend PX\ 1\ $cart\! # queue up specified show
> 
> Sometimes a live DJ will ignore instructions and load a new log, canceling 
> playback. I would like to programmatically illuminate if this has happened.

Sounds like you need a PyPAD script.

        http://opsguide.rivendellaudio.org/html/chapter.pad.html#sect.pad.pypad 
<http://opsguide.rivendellaudio.org/html/chapter.pad.html#sect.pad.pypad>

These can be used to send notifications whenever the state of a log changes in 
RDAirPlay.

Cheers!


|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. |             Chief Developer             |
|                           |             Paravel Systems             |
|---------------------------------------------------------------------|
|  Life would be so much easier if we could just look at the source   |
|  code.                                                              |
|                                                                     |
|                                                      -- Anonymous   |
|---------------------------------------------------------------------|
_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to