[RDD] Remote "Board Op" from within RDAirPlay

Cowboy curt at cwf1.com
Sat Jun 3 17:19:42 EDT 2017

 I'm gonna cut down some of the quotes of quotes of quotes...

On Saturday 03 June 2017 03:28:16 pm drew Roberts wrote:
> Lorne,
> thanks for the input. Not sure we want to go this way, but I will comment
> on my thinking for the future and for the benefit of any interested parties
> anyway.
> On Sat, Jun 3, 2017 at 12:49 PM, Lorne Tyndale <ltyndale at tyndaleweb.com>
> wrote:

> > -Have your "remote" with the ability to VPN into your "station" network
> > and see your Rivendell server
> >
> This should be doable.

 Easily do-able.
 ssh tunnel, or if there's a firewall involved a reverse ssh tunnel. 
 VNC can be a wonderful tool, but it's only a tool.

> > -Set up your "remote" rivendell machine with a full copy of Rivendell,
> > but accessing the database on the main server.  For this to work, you
> > might need to have a local copy of /var/snd - I've run into challenges
> > getting a fast enough mount when at a remote location, but it might work
> > via a mount too

> I would not want to try a mount, but a local copy that was kept up to date
> every night should be doable.

 Depends on the bandwidth of the connection.
 On a 10BaseT probably not. On a 100BaseTx maybe.
 Across a public internet, no !

> > -Set your "remote" machine to use the Core Audio Engine on the main
> > server back at your station (rdadmin --> Manage Hosts --> Core Audio
> > Engine).

> Either all of my Rivendell systems are too old to have this setting or it
> is not there in the chain.

 Probably, your stuff is old, but again, consider the bandwidth of the link.
 I have 14 ( virtual ) machines using 4 sound cards generating 14 streams.
 It does work, but it's at bus speed.
 Remote... uh... maybe. Probably not with today's tech.

> The question is, where will it pull the wav file from? The studio's
> /var/snd, or the local /var/snd. 

 The way it was outlined, the local sound file through the local airplay
 using the remote sound card.
 Quite workable, we do it, but we're doing it across a gigabit network
 through all of one ( count 'em... ONE ! ) gigabit switch.

> > -when you want the jock to go "live" from the remote, you simply have to
> > make RDAirplay stop (just as you would when in the studio) and turn on
> > the remote mic.  The OpenOB Send will send your mic audio back down the
> > pipe to your studio and out to your output (since it doesn't go through
> > Rivendell at all it'll also have the added bonus of creating a
> > mix-minux)

> I will have to think this last bit all through very carefully.

 And again, consider the bandwidth of the link, and the latency.

> This is where we are with our thinking / testing so far:
> (I just thought of a problem arising from the fact that our "real" machine
> has an ASI card while our "test" machine does not.)

 I'm not sure that's necessarily a problem, unless you have an Livewire
 ASI card ?

> What we are trying to get smooth:
> As the song is fading down, the bed should fire low and fade up (with
> overlap if we get it right.)
> We talk, talk, talk, as the bed plays.
> When we are done, we click on S:1 C1 R3 -> End Remote: Plays cart 050003
> What we are trying to get smooth:
> We want the bed to fade down and end and the next song in the log to fire
> and fade in as the bed is fading down.

 If I wanted to do this unattended, I would do it the way I've done it in the past,
 which depends on an audio "processing" chain with a reasonably wide
 dynamic range, and a fair amount of controllability.
 If you can control the slew, and especially the slew rate, you're in heaven !

 If you're doing mono, and you have processors available that will do true
 dual mono, but also have a "linked stereo" mode, it gets really, really easy.
 It's still do-able even if you don't.
 The "trick" is understanding that if you have an AGC with a 40db input range,
 you can play a bed at -30, feed mic at -10, the bed will be "faded down" 20db
 by the following AGC transmitter processor.
 When the announcer stops talking, the music is faded up 20.
 Follow all this with a transmitter processor, so you get consistency at the
 final output, and you'll like the results, provided you can tweek the attack and
 decay times independently, else you'll get pumping.
 You don't want it to pump if the announcer takes a breath.
 Very fast attack, but very slow release. Exactly how fast, and how slow,
 will take a little practice.

 It's real do-able in mono.
 You feed one source into L and another into R ( obviously enough ) but you
 also mix the L+R output back to mono.
 The linked stereo mode has the higher input level controlling the fade of both.
 I ran WSLR this way for many years, and got nothing but compliments
 on the way it sounded so "live" when it was most certainly automated.

 Do keep in mind, like tweeking any audio processor, if you get one parameter
 wrong, "train wreck" is an understatement.
 If you want it to sound like a cat dying, I can tell you how to do that, too.
 If someone accidentally leaves a mic open, well, see "train wreck" above.

 Also, if you have all the pieces parts, AND you happen to be in the Caribbean,
 and will pay expenses, I'll come show you for free !
 ( see, I really *AM* easy to get along with ! )



Absurdity, n.:
	A statement or belief manifestly inconsistent with one's own
		-- Ambrose Bierce, "The Devil's Dictionary"

More information about the Rivendell-dev mailing list