Hi list.

I'm experimenting with the SN macro to put arbitrary Current Song on Icecast2 streams (well, to any purposes I guess)... but my success is partial... the behaviour of the macro is somehow strange, since it seems like if the update of the NOW pypad metada gets 'queued' or is kinda async... I'm not sure, I don't understand the results.

What I've done is to create some carts (I think of them as 'stream metadata-only carts'), with arbitrary artist - title metadata (some carts have even no cuts at all within, some have just a 1sec pip tone) that I want to display as Icecast stream current song. I created an put into the log some macro carts which have, in its code : SN now 1 10000X (where 10000X represent one of those 'stream metadata cards')... and it works like partially...

I'm tailing syslog and look for the pypad updates trying to figure out the logic on how the thing works: it seems as if the macro execution conflicts somehow with the now&next of the actual log songs. Sometimes the now&next seems to be ignored, sometimes gets like 'queued' and upon some other event it finally gets executed.

A curious case is when I schedule a macro cart in the log that stops the log machine and switches to an external audio source, the idea is to do a last now&next update so the resulting Icecast2 stream will display something like 'foo - is now live from bar' ... I can see the 'SN now 1 10000X' on the machine, but the pypad never 'catches' the update.


How are you using that? is that conflicting with groups with now&next enabled? What is the realtionship with the status of the logmachine? I don't get this one..


Thank you very much.

Best regards.

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

Reply via email to