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