Re: [RDD] Howto 'Legal copy' 'logger' continous recording...

2021-05-30 Thread Stan Fotinos

Hi

This might be a option:

https://www.aelius.com/njh/rotter/

Kind regards

Stan

On 30/5/21 7:15 pm, Alejandro Olivan Alvarez wrote:
Hi list! ... I'm blowing my mind out of this, pretty standard radio 
automation feature (AFAIK systems): A continuous, segmented, in 
'Library' , recording of aired audio as means of 'legal copy' To my 
knowledge, this is a 'pro' feature on automation systems, and not all 
or 'lite' versions lack it and depend on an external tool for the 
task... My bet is Rivendell can do it!


Rivendell has no dedicated continuous / legal copy GUI module, OK, but 
has a dedicated record event in RDCatch that can also be triggered by 
RML, also there are host variables to play with ... Sure, I can do 
this 'externally' using many approaches: cron/systemd timers , 
ffmpeg/liquidsoap/rotter , Dropbox/rdimport ... but, I guess, there 
has to be an elegant way of doing this using Rivendells modules, 
since, usually, users are not system programmers.


What puzzles me (maybe I'm really missing something big!) is that 
recording within RDCatch/RML implies having an already created 
cart/cut... no way of targeting a cart and let cuts be spawned there, 
but, even If I use a cart for every piece of recording, I need to have 
a card for it... Sure, this could, theoretically be achieved 'brute 
forcibly' , I mean, having let's say, one year of hourly cart/cuts 
pre-created, and the corresponding monstrous amount of rdcatch events 
manually created, but that wouldn't be neither clever nor elegant! ... 
How are you approaching these guys?


Can I add some 'logic' or expression within RML to dynamically target 
a certain cart/cut? How could I, for a very simple example, tell 
Rivendell to maintain 365 carts with 24 cuts each of recordings?  or 
is it that, simply, Legal Copy / 'Logger' feature was (is) outside 
business logic on Rivendell's design?


Best regrads!!



___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Spound Panel question

2021-05-30 Thread JM

Hi,

The first you plays goes on the first play output. If you play a second 
one, before the end of the first one, it will play on the second output 
etc... If you choose the same play output, they all will play on the 
same one.


JM

Le 30/05/2021 à 18:32, Rob Landry a écrit :


On RD 2.19.3, in rdadmin, in Manage Hosts, in rdairplay:

The Sound Panel outputs are defined as "Sound Panel First Play 
Output", Sound Panel Second Play Output", "Sound Panel Third Play 
Outout", etc.


What do those correspond to? Is it columns 1, 2, 3, etc? Rows 1, 2, 3, 
etc? Panels S1, S2, S3, etc? Or something else?


I'd like some Sound Panel buttons to play out of card 0, output 0, but 
others out of card 0, output 1; however the Operations Guide doesn't 
make it clear which outputs correspond to which Sound Penels or buttons.



Rob

--
Не думай что всё пропели,
Что бури все отгремели;
Готовься к великой цели,
А слава тебя найдёт.

___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Spound Panel question

2021-05-30 Thread Geoff Barkman
Hi Rob
I've not tried in Rivendell 3x,
But in Rivendell 2x The sound panel playout numbers refer to the first
button pushed ,,, plays out of one card... then if that button is still
active a second button push will play out of the next sound card...
Sometimes having multiple soundcard playouts can be used for crossfading
etc.
At my station we used to play the main log out of alternating soundcards...
because thats what we used to do with our old master control system. I
could see that as handy in some stations but it wasn't necessary in ours.
I hope this helps you.
Many thanks
Geoff Barkman


On Mon, May 31, 2021 at 4:32 AM Rob Landry <41001...@interpring.com> wrote:

>
> On RD 2.19.3, in rdadmin, in Manage Hosts, in rdairplay:
>
> The Sound Panel outputs are defined as "Sound Panel First Play Output",
> Sound Panel Second Play Output", "Sound Panel Third Play Outout", etc.
>
> What do those correspond to? Is it columns 1, 2, 3, etc? Rows 1, 2, 3,
> etc? Panels S1, S2, S3, etc? Or something else?
>
> I'd like some Sound Panel buttons to play out of card 0, output 0, but
> others out of card 0, output 1; however the Operations Guide doesn't make
> it clear which outputs correspond to which Sound Penels or buttons.
>
>
> Rob
>
> --
> Не думай что всё пропели,
> Что бури все отгремели;
> Готовься к великой цели,
> А слава тебя найдёт.
> ___
> Rivendell-dev mailing list
> Rivendell-dev@lists.rivendellaudio.org
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


[RDD] Spound Panel question

2021-05-30 Thread Rob Landry


On RD 2.19.3, in rdadmin, in Manage Hosts, in rdairplay:

The Sound Panel outputs are defined as "Sound Panel First Play Output", 
Sound Panel Second Play Output", "Sound Panel Third Play Outout", etc.


What do those correspond to? Is it columns 1, 2, 3, etc? Rows 1, 2, 3, 
etc? Panels S1, S2, S3, etc? Or something else?


I'd like some Sound Panel buttons to play out of card 0, output 0, but 
others out of card 0, output 1; however the Operations Guide doesn't make 
it clear which outputs correspond to which Sound Penels or buttons.



Rob

--
Не думай что всё пропели,
Что бури все отгремели;
Готовься к великой цели,
А слава тебя найдёт.
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Howto 'Legal copy' 'logger' continous recording...

2021-05-30 Thread wa7skg

I ran into this in my previous position. Two issues.

First, was recording our satellite channels for various compliance and 
troubleshooting purposes. We needed multiple channels logged with the 
ability to go to a specific date/time and channel to review or copy. The 
requirement was for multiple users to be able to access the audio. After 
looking at a variety of options, we used a multi-channel logging 
recorder similar to that used for public safety (911) centers and air 
traffic control facilities. It was essentially a rack mount Linux 
computer with two 8-channel audio cards and a really big hard drive. The 
software was all proprietary and the audio cards were custom, so it was 
very expensive ($18K, IIRC), but did the job nicely.


The second issue was the need to record various broadcast TV networks 
for talk show hosts. If the host heard something interesting on a show 
or news, they wanted an audio clip to use in their program. There were 
ten stations of interest. This was a low priority minimal budget 
project. And had to be very simple for the end users. I ultimately used 
three Rivendell machines built from surplus computers with M-Audio 
cards. Two machines had three audio inputs, one had four. These were all 
fed from a bank of DirectTV satellite receivers that also fed our 
in-house CATV system. Using RDCatch, each channel was recorded in 30 
minute segments, 48 recordings per channel per day. This covered a week, 
then overwrote the files. We did not need to keep anything over a week 
old. I had a series of scripts run by cron that took the recorded .wav 
files, converted them to .mp3, and posted them to a web page. If a show 
host was watching TV and heard something he wanted, he told his producer 
"I heard Bob say something at 9:15 on Fox. Be sure I have it for my 
morning show." The producer would go to the website, download the 9 
o'clock segment, open it in Audacity, clip out the desired audio, import 
it into the show automation (Enco) and assign it to a screen button for 
the host to use on the air. Might be a bit clunky, but it was cheap (I 
don't think I had more than $1500 in the whole thing) and reliable. The 
whole thing ran unattended or messed with for several years. While it 
took a while to set up, RDCatch handled the hundreds of record events 
without problem.


Just some ideas.

Michael


Alejandro Olivan Alvarez wrote on 5/30/21 4:15 AM:
Hi list! ... I'm blowing my mind out of this, pretty standard radio 
automation feature (AFAIK systems): A continuous, segmented, in 
'Library' , recording of aired audio as means of 'legal copy' To my 
knowledge, this is a 'pro' feature on automation systems, and not all or 
'lite' versions lack it and depend on an external tool for the task... 
My bet is Rivendell can do it!


Rivendell has no dedicated continuous / legal copy GUI module, OK, but 
has a dedicated record event in RDCatch that can also be triggered by 
RML, also there are host variables to play with ... Sure, I can do this 
'externally' using many approaches: cron/systemd timers , 
ffmpeg/liquidsoap/rotter , Dropbox/rdimport ... but, I guess, there has 
to be an elegant way of doing this using Rivendells modules, since, 
usually, users are not system programmers.


What puzzles me (maybe I'm really missing something big!) is that 
recording within RDCatch/RML implies having an already created 
cart/cut... no way of targeting a cart and let cuts be spawned there, 
but, even If I use a cart for every piece of recording, I need to have a 
card for it... Sure, this could, theoretically be achieved 'brute 
forcibly' , I mean, having let's say, one year of hourly cart/cuts 
pre-created, and the corresponding monstrous amount of rdcatch events 
manually created, but that wouldn't be neither clever nor elegant! ... 
How are you approaching these guys?


Can I add some 'logic' or expression within RML to dynamically target a 
certain cart/cut? How could I, for a very simple example, tell Rivendell 
to maintain 365 carts with 24 cuts each of recordings?  or is it that, 
simply, Legal Copy / 'Logger' feature was (is) outside business logic on 
Rivendell's design?


Best regrads!!


___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Howto 'Legal copy' 'logger' continous recording...

2021-05-30 Thread Fred Gleason
On May 30, 2021, at 07:15, Alejandro Olivan Alvarez 
 wrote:

> Hi list! ... I'm blowing my mind out of this, pretty standard radio 
> automation feature (AFAIK systems): A continuous, segmented, in 'Library' , 
> recording of aired audio as means of 'legal copy' To my knowledge, this is a 
> 'pro' feature on automation systems, and not all or 'lite' versions lack it 
> and depend on an external tool for the task... My bet is Rivendell can do it!

It can, but not particularly easily. My own take on this has always been that 
the classic ‘audio logger’ is out-of-scope for Rivendell; the principal reason 
being that the primary purpose of a ‘logger’ is to keep track of some 
particular process (in this case, proper on-air play-out) so as to provide 
useful data for tracking down anomalies. That being the case, the logger should 
ideally reside in an entirely separate and independent system from the one 
being logged, otherwise anomalies in the logged system will tend to contaminate 
the data captured in the integrated logger as well.

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
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev