Re: [RDD] Using /var/snd over NFS
On Tue, 21 Jan 2020 06:25:10 -0500 Cowboy wrote: > An rsync update takes 4 or 6 hours to determine the list of 30 or > so files to be updated, which the actual copy takes a few minutes > over the gigabit house network. One upon a time I took care of a station that had 3 sites, far apart, without a fast data connection between them, that shared a database by copying over. Rather than using rsync, the procedure was to place a file "backup-time" in /var/snd, and for every update to copy over any .wav file newer than backup-time, then touch backup-time. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Audacity on a Rivendell setup
On Fri, 18 Oct 2019 15:44:21 + Mark Murdock wrote: > However for production we use Audacity, and when I start Audacity it does not > recognize the sound card, and thus does not work. If I go to Help - Audio > Device Info, Audacity says "No Devices Found." Any ideas? Rivendell takes over a sound card, so you can't use it for anything else at the same time. This is by design. If you want to run Rivendell and Audacity on the same computer, you need to install another sound card. You also need to configure the boot sequence to make sure the two cards you have are properly assigned. The boot files need to specify explicitly that the one used for Audacity is always "card 0" and the one used for Rivendell is "card 1". Assuming you are using Pulse-audio (usually the default) you need to make sure that Pulse is using the card not used by Rivendell. Sometimes (depending on your hardware) installing another sound card tells the boot rom to disable the built-in sound card. If you want to use the built-in card, you need to go into the boot rom and set it so both cards can be active. It has been a long time since I did this, so I don't have details handy. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Daylight Saving Time issue
On Sun, 10 Mar 2019 07:39:22 -0400 (EDT) Rob Landry <41001...@interpring.com> wrote: > One of my clients had a timed event scheduled for 3:00 AM this morning, > that is, for the instant that 2 AM suddenly becomes 3 AM, and the event > did not fire. Not a surprise ... For that instant, the time is 2 AM, but one second later it's 3:00:01. The exact time of 3 AM does not exist. It's just like 2:30 AM. What would you expect it to do with an event scheduled at 2:30 AM, in the middle of the hour being skipped? I am not asking what it does. I am asking what it should do. What should it do for an event scheduled at exactly 2 AM? ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Sound cards
On Tue, 3 Jul 2018 14:29:55 -0400 (EDT) Rob Landry <41001...@interpring.com> wrote: > What are folks using these days for sound cards, particularly on machines > with only PCI express slots? My favorite so far for that is the ASUS Xonar DX. Sound quality is better than most .. quieter than most, a little higher output than most, has an extra cable inside for analog power. Full 7.1 analog .. that Rivendell can use as 4 separate stereo outputs. (cue/library, rdairplay, rdcatch, panel). ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] qt3 - debian 9
I am trying to build Rivendell (2.18.2) on a debian 9 system from source, and it is not working. I think I need to install QT3, but where do I get it, etc? ./configure says: checking for Qt... no configure: error: *** Qt toolkit not found, unable to continue *** The package libqt4-qt3support is installed. I did a few symlinks to satisfy complaints about missing headers .. in /usr/include: ln -s qt4/Qt/qapplication.h . ln -s qt4/QtCore . ln -s qt4/QtGui . so it gets past that, and fails with (excerpt from config.log) : configure:16353: g++ -o conftest -INO conftest.cpp -lqtruby4shared -lSM -lICE -lX11 -lXext -lXt >&5 /usr/bin/ld: /tmp/cc5bFOLy.o: undefined reference to symbol '_ZN12QApplicationD1Ev' //usr/lib/x86_64-linux-gnu/libQtGui.so.4: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDairplay cue question
On Fri, 22 Sep 2017 18:41:59 + "Fawcett, William D - fawcetwd" wrote: > How do I assign this to cue? > > RDAdmin>Host>RDAirplay RDAdmin > Host ... it's there, not it RDAirplay. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] normal tmp folder size
On Thu, 24 Aug 2017 17:47:28 -0400 WRFI Programs wrote: > Trying to investigate our Rivendell host computer and disk space issues. > > Its /tmp directory size is around 14GB. Seems large to me but I'm new to > Rivendell. > > Can anyone tell me what might be a normal /tmp directory size for a running > Rivendell system? In this particular /tmp directory, almost all of the 14GB > is taken up by files in a systemd http sub directory. Within that folder, a > few dozen folders ranging in size from ~55MB to ~275MB. The name of the > containing folder suggests to me something possibly related to web > streaming... The size of /tmp isn't the only issue to consider. On a server usually symlink /tmp and /var/tmp to the partition that holds /var/snd, so there is lots of space. On a system where /var/snd is NFS mounted, symlink /tmp and /var/tmp to the partition that holds /home if that is local .. so that would be /home/tmp . .. because that is a big partition. Rivendell's import process can make 2 (as I recall) copies of the whole thing being imported, uncompressed. Also on setup .. I always partition the disk with several unused small partitions to install again. That way, if it becomes necessary to reinstall or do a major update, there is a place to do it without messing up the user data (things like /home and /var/snd), and also while preserving the old installation, so if it turns out the new doesn't work as expected, it is possible to revert to the old. For this I use several 10 GB partitions. This is too small for /tmp. Even not considering size, I do not like the idea of /tmp on the root file system. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] Sound Blaster Audigy
I'm trying to make Rivendell work on a Sound Blaster Audigy sound card, and support all of the outputs. In a simple sense, it works, but I want to use the rear, side, etc as separate outputs and that doesn't seem to work. I want to use one output for rdairplay, a separate one for the aux logs, another for cue, another for the rdcatch decks, etc. I have done this several times with Asus sound cards and motherboards. They work exactly as I expect them to work. But the Sound Blaster .. even though it has the extra jacks, it just puts the same audio on all of them. In rdadmin, there is just one "port". Any ideas? al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDCatch normalize above -1dB?
On Wed, 9 Nov 2016 07:22:52 -0500 Cowboy wrote: > Kinda sorta like zero degrees F. > It's not where water freezes, nor boils, nor anything except as an > apples to apples comparison to another F thermometer. Ah .. but degrees F does have a reference in reality. To the accuracy possible at the time it was invented, 0 F is the freezing temperature of a particular mix of salt water, and 100 F is human body temperature. I know, it's a few degrees off from that by modern standards, but for when it was invented, it made sense. Sometimes the first attempt isn't the best one to keep. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDCatch normalize above -1dB?
On Tue, 8 Nov 2016 13:38:50 -0800 Bill Putney wrote: > 0 dB in Rivendell is 0 dBFS (Full Scale) the highest value that can > be represented digitally. 0 dBFS is +18 dBVU (or +20 if you're > SMTPE). So the default normalization Rivendell uses (-13 dBFS) is > already +5 dBVU. Sort of .. 0 dbVU is based on having an average reading meter, so there is no real correspondence to dBFS. The +18 or +20 correspondence is what you will see with a tone, but when you play music or voice, peaks go much higher and don't show on the meter. Rivendell normalization just looks for the biggest peak and scales, so I usually set it to "-3", which roughly leaves alone the levels on stuff that is well recorded, and lowers the level of poor quality high level recordings that are clipped. It might occasionally being up the level of something recorded low, but rarely. It seems to me that peak normalization of -13 doesn't make sense, because it is just throwing away 13 db of level with no real benefit. There is a real loss when playing on a cheap sound card that has output level too low to begin with, and maybe also has a noise level higher than it should be. For a specific program, how about turn normalize off, and manually set the level. I believe for this you can turn it up, but probably the best is to just leave it alone. To repeat what Bill said in different words ... Normalize to + anything would result in clipping. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Question re: Sound Panel
On Mon, 26 Sep 2016 12:03:47 -0500 David Klann wrote: > This is curious to me. Fred, can you (or anyone else) describe a use > case for this behavior? Allocate more than one .. it can come up on 2 or 3 faders on the board, now with separate controls, so you can cross-fade. You may not need so many sound cards. For most cards with multiple outputs (front, back, etc) Rivendell can use them as essentially separate outputs. I often set up studios with 4 faders for "the computer" .. one for the usual computer stuff and 3 for various Rivendell outputs. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Audcity that can talk to Rivendell
On Wed, 14 Sep 2016 10:29:08 -0500 Matthew Chambers wrote: > Not sure if it was this forum or another one I belong to but I recall > someone mentioning hacking Audacity to be able to talk to the Rivendell > cart library. Anyone know more about that or where that source code or > binarys may be found? The cart library is .wav files in /var/snd. If you know the cart number, you can open it in audacity, or any other sound file player or editor. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] good off the shelf computer for rivendell
On Tue, 16 Feb 2016 13:58:59 -0800 jorge soto wrote: > Just wondering what are some of you using to run rivendell on. I'm looking > for a good off the shelf machine to buy that can run Ubuntu 14 and > rivendell without any problems. Any and all comments are greatly > appreciated. so many choices .. Look for a sound system with full surround ... the extra jacks for rear, subwoofer, 4 stereo outputs on one card, or even on the motherboard. Rivendell can use them as separate outputs, so you can have one for live assist (rdairplay) one for rdcatch, one for cue, or whatever way you set it up. I like the Asus DX sound card .. 4 outputs, runs on 12 volts with an extra cable so there is more headroom than usual, and a little higher output. Avoid "Intel Skylake" .. new chip set, at least for now ... driver trouble. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] stereo to mono M-Audio Delta 1010
On Thursday 12 November 2015, Rob Landry wrote: > At WSRO(AM), I wired all the studios for stereo. It's stereo > all the way to the on-air audio processor, which gets a > mono feed from the (+) side of left channel and the (-) side > of right channel. You can do that with any active balanced > stereo output. Active balanced outputs might be "floating" or "non-floating". What you say is true for the "non-floating", but the "floating" behaves more like a transformer. > With a transformer balanced output, connect the left and > right outputs in series. OK .. but better to ground the common point between left and right. Don't leave it floating. If the output is "active floating" it is important to ground the common point. Also, you are assuming that the balanced input is really balanced. That's not necessarily true. It is usually only a half-truth. The common one-op-amp differential input is not truly balanced. You might end up with an unequal sum of the channels. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Free space in RDLibrary
On Tuesday 20 October 2015, Stephen Ward wrote: > Where does the bar at the bottom of RDLibrary get it's > calculation about free space? I have a 160GB drive and when > I started importing it reported only a few hours available. Most likely the disk is partitioned, and the /var partition is too small, most of the space is somewhere else. Rivendell stored the sound files in /var/snd . If that is the case, an easy way to get the space without repartitioning is to move the sound files to the big partition (example /home/snd) and make a symlink so it is still accessable as /var/snd . ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Maximum cart length?
On Monday 05 October 2015, Gregory Avedissian wrote: > Is there a maximum allowed length for a single cart? I don't remember the details .. but there is a limit to file "POST" size in apache/php configuration. If you are using a standard debian system, this needs to be increased, because that is the mechanism Rivendell uses to import files. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] rdcatch and podcasts
I am trying to figure out how to make rdcatch download RSS podcasts. Any ideas? When we have a proper url, it's easy. The generated urls in some of the podcasts look like random numbers. al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Has anyone tried the Juli@ XTe is the PCIe audio card yet?
On Tuesday 04 August 2015, Bill Putney wrote: > It looks pretty cool and the price is attractive (~$200). Has > balanced analog IO and S/PDIF digital in and out. Says it > is "Compatible with Linux (ALSA)" for what that's worth. I think Phantom Machine Works is using it in their Rivendell based systems. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Can't connect to mysql
On Wednesday 08 July 2015, Ryan Kingham wrote: > I'm getting this window when trying to get the rivendell > database set up Any suggestions? This may sound really dumb ... Is mysql installed? It's required, but the tryphon packages don't install it. It needs to be installed separately. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] equipment for visually impaired
I am working with someone who is visually impaired, legally blind, very light sensitive with haze. Looking for equipment recommendations for a studio computer. She needs a touch screen, with good contrast, 13" is optimal. Running Rivendell, etc. New LPFM. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Rivendell exchange file format
On Friday 27 June 2014, Hoggins! wrote: > Don't you think it would be super fantastic to be able to > export a CART under a specific Rivendell format ? It would > include everything (or selectable) that the CART already > contains (sched codes, group, cuts and their markers), along > with the actual audio. I set up a system to sync a remote Rivendell system a long time ago. 1. On #1, Backup the database, compress with gzip. 2. On #1, Make a compressed version of the sound files in Ogg- Vorbis. 3. rsync that (those files and the database) to #2. 4. On #2, uncompress to get back to wav (not absolutely needed, Riv can play the ogg files directly but some other features don't work) 5. On #2, import the database. Now #2 is a clone (and backup) of #1. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Rivendell Operations Guide
On Wednesday 07 May 2014, Cowboy wrote: > The issue was, and as far as I know remains, that some > insist that their contributions to general knowledge be > "licensed" in a way ( GNU ) that it can't be sold. Huh??? GNU has never prohibited selling anything. GNU encourages people to find ways to make money on the work, always has. On Wednesday 07 May 2014, Cowboy wrote: > Of course, anything I post is deemed public domain. That reminds me of some interesting dialog with the FreeBSD people a bunch of years ago. They were adamant in their defense of the BSD license, then complained when corporations actually exploited the "rights" allowed by BSD and denied by GPL. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Qt3 vs. Qt4 [WAS: Rivendell-dev Digest, Vol 5, Issue 9]
On Thursday 26 September 2013, Cowboy wrote: > I was so happy to find the procedure to > upgrade from KDE4 to KDE3 ! Really? Can you give us directions? Does it have anything to do with the Trinity Desktop Environment? ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDAirplay just quitting and Log not refreshing properly.
On Monday 19 August 2013, Dan Gruner wrote: > quitting for no > apparent reason and resulting in chaos at the station. Why > the hell is it doing this? Most likely bad memory in your computer. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] M-Audio Delta 44 +4db Output
On Friday 16 August 2013, Cowboy wrote: > On Friday 16 August 2013 11:07:39 am Rob Landry wrote: > > > > > > What is the reason for normalizing to -13dBFS? > > 0 db FS in radio leaves 20 db or so headroom. > > -13 db FS digital leaves 13.0 db headroom. > > 0 digital is clip minus one least significant bit. That is misleading. Rivendell normalization is based on the PEAK level. The usual analog "0 VU" is based on the AVERAGE level. In typical programming, peak is 10-15 db above average. I think that was the reasoning, but it doesn't work. I set normalizing to -3. I'm thinking of just turning it off. In practice, -13 peak normalize just makes the level lower. That 13 db headroom is never used. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Cart validity
On Tuesday 11 June 2013, Max Goldstein, Operations Director wrote: > 1. What causes a cart to be marked as invalid? Mostly by day parting or expiration date. It could also be a bad upload, which might go along with a zero- length audio file. Messed up files due to defects in the original file may or may not be marked as invalid. > When and by > what process(es) are such error conditions checked? at upload time for defects, any time you look, for expiration and out of day-part. > Are > invalid carts permanently lost? still there. > What can be done to prevent > invalid carts? In the case of day part or expiration, not sure you want to. > What is the proper way to deal with large > numbers (500+) of invalid carts? > 2. What if anything tells a user of rdariplay or rdlibrary > that a cart is invalid? It shows in red. > What happens if I try to access an > invalid cart's metadata? Metadata is usually ok, and likely will tell you why it is invalid. > What happens if I try to play it? Skips over it, goes on to the next one. > 3. What are the possible values of a CART's VALIDITY field in > the sql database, and what do they mean? don't know. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Importing OGG files
On Tuesday 07 May 2013, Guy Curtis wrote: > In rdlibrary it shows the length of what will play but still > only plays a part of the file instead of the whole thing. It doesn't work. Exporting to ogg doesn't work either. What DOES work is that you can manually copy the ogg file over the .wav file in /var/snd and play that. .. Rivendell can play direct from ogg files. The waveforms don't show in rdlibrary, but they play fine. We use that undocumented feature as an aid in synchronizing remote studios as hot standbys. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Two studios
On Friday 26 April 2013, Jay Eames wrote: > Has anyone used Rivendell in a setup where there is more than > one live studio available? As in, where either studio can be > used for the live output, and each studio has it's own > playout machine, and they both share the same log? We use it in 4 studios at 3 sites. The two at the same site share files and sql on a local net. There is also an office computer that shares and is used for uploads. The other sites get scheduled backups of the main. Sound files are transferred as ogg, so they act as hot standby computers that work even if the main is down. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Take a Letter, Maria(DB)
On Friday 29 March 2013, Cowboy wrote: > On Friday 29 March 2013 02:40:06 pm al davis wrote: > > But you can sue the students who wrote the code. > > No, both the BSD and MIT licenses specifically disclaim in > that regard. No. The license says nothing about anyone else. > Most authors of GPL licensed stuff really don't understand > exactly what the GPL does, and doesn't do. Many do understand. Please give them credit. > Oracle does, as do MIT and the University of California, as > well as some others. With regard to that, I said: >>>The BSD license is all about technology transfer, encouraging >>>the creation of proprietary derivative works. That's exactly what the University wants. > > GPL is all about sharing among peers, and protection of the > > rights of everyone (including the authors) to use and > > share. > > So they ( sorta ) say, but FSF claims copyright on anything > licensed GPL. Not so. > I have a bit of a problem with that meself, > regardless of their implied motivation. I would too, if it were so, but it isn't. > ( I've more problems with RMS, but this is not the place ) > It's not about protecting everyone, but much more about > subverting the rights of the enemy classes, and I have > issues with that, and the whole manifesto approach. Enemy classes == those who want to steal my code and make it proprietary. > I prefer to share my stuff with whomever I choose, without > the restrictions of GPL. You have that right. Please give the same courtesy to those who make a different choice than you. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Take a Letter, Maria(DB)
On Thursday 28 March 2013, Cowboy wrote: > GPL is more of a communist manifesto than a software > license, so I'd expect Oracle ( or anyone else, for that > matter ) to have some issues with it. > Personally, I've always favored Postgres, as it's true "open > source," and doesn't carry the restrictions of GPL. It's > pretty much a BSD license. About the only restriction is > that you can't sue the Regents of the University of > California if you break it. But you can sue the students who wrote the code. The issue is not "if you break it" but rather about patent and copyright issues. The license is (or at least should be) a statement of the intent of the authors. To disagree with the way a particular software is licensed is to disagree with the intent of the authors who chose that license. GPL is all about sharing among peers, and protection of the rights of everyone (including the authors) to use and share. The BSD license is all about technology transfer, encouraging the creation of proprietary derivative works. It's not at all about more or less "free". Any license applies only to those who are not owners. The owners can do whatever they want regardless of how they license it to others. Note that "owners" and "authors" are often not the same. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Feature requests
On Thursday 28 March 2013, Hoggins! wrote: > Would it be > possible to have an "everred" tickbox, so thatwe could > quickly deactivate a specific cut for a custom period of > time ? It's labeled "Clear All" in the "Day of the Week" box. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Feature Suggestion - RDLibrary / RDAdmin
On Saturday 02 March 2013, Paul Hayton wrote: > Could some default behaviour settings be included in the > RDAdmin > Manage Hosts > RDLibrary dialogue box allowing the > user to set the default status of each tick box on startup? That would be the best, but for now I modified the source to ours to make that box default to off. rdcut_dialog.cpp 168c168 < cart_limit_box->setChecked(true); --- > cart_limit_box->setChecked(false); rdcart_dialog.cpp 170c170 < cart_limit_box->setChecked(true); --- > cart_limit_box->setChecked(false); ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Performance in a LAN environment
On Monday 25 February 2013, Alessio Elmi wrote: > CASE 1 (present situation): Computer A has installed > RDAirPlay and has audio card. Computer B has db and audio > storage. Basically input goes from A -> B, and then audio > come back B -> A. > > CASE 2 (alternative). Computer A has only RDAirPlay and > computer B has db, audio storage and audio card. Computer A > uses B's audio engine. By doing this I should save some > millisecond.. > > CASE 3: (not sure if possible). Each Rivendell workstation > has a local copy of audio storage which is synced > "continuously" with a master share. Each Rivendell /var/snd > is local. We use (almost) a combination of 1 and 3. Two rooms at the same site share using case 1. Studio A has a full Rivendell system. Studio B uses A's db by NFS, and remote mysql. This is documented somewhere in the Rivendell wiki. Both rooms have full access, including import capability. There is also a remote studio that connects only through public internet. It shares by copying files over, and "backup-restore" of the database. To expedite copying the audio files, they are compressed (ogg-vorbis), with most (lasting) files compressed at a high quality setting, and the whole programs (carts 80 and up) at lower quality. The sql is backed up at the master site, and restored at the remote site. This is not continuous, but happens often on a schedule. The remote site cannot import files, because they would be lost at the next sync. How well does it work? It would be nice if the remote site could import, so there would be no real master, all sites equal. Then I would change the main site over to use the copy method too. Users of the remote site often want to import. At the main site, the shared system is a single point of failure. Separation (like the remote site) would provide a backup that is always running. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Buttons left in rdairplay (2.4.0)
On Monday 18 February 2013, Stan Fotinos wrote: > I have seen this happen usually with the sleep macro in the > past and once that got stuck then everything else after it > gets stuck too. I have had to restart the player to clear > them. It seems to clear itself when the sleep time is up. As I see it, the problem arises when a sleep macro is used to stall moving on to the next event, then the next event is started prematurely in the sense of before the sleep time is up. The next event could be started prematurely either by clicking "start" on something or a timed start. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] rdlogmanager - cannot connect to X server
On Thursday 31 January 2013, waynemerricks wrote: > If I ssh into the server and run the script myself, it works > fine so its something cron related but I can't figure it > out. try "ssh -X". ssh does not forward graphics by default. "-X" turns it on. If you are accessing it over a slow connection, you should also specify "-C" to compress. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] rdcatch doesn't follow 302 redirects -- a fix
rdcatch download doesn't follow 302 redirects, so certain downloads fail with the message "invalid url". I have made a patch to the code that fixes this. It is just a matter of enabling the feature. in rivendell 2.2.1 file lib/rddownload.cpp I added one line .. at line 144: curl_easy_setopt(curl,CURLOPT_FOLLOWLOCATION,1); Here it is in context: radio@gayhead-a:~/rivendell-2.2.1/lib$ diff -U5 rddownload.cpp~ rddownload.cpp --- rddownload.cpp~ 2012-08-01 11:47:18.0 -0400 +++ rddownload.cpp 2012-12-04 01:50:03.0 -0500 @@ -139,10 +139,11 @@ curl_easy_setopt(curl,CURLOPT_URL,url); curl_easy_setopt(curl,CURLOPT_WRITEDATA,f); strncpy(userpwd,username+":"+password,256); curl_easy_setopt(curl,CURLOPT_USERPWD,userpwd); curl_easy_setopt(curl,CURLOPT_TIMEOUT,RD_CURL_TIMEOUT); + curl_easy_setopt(curl,CURLOPT_FOLLOWLOCATION,1); curl_easy_setopt(curl,CURLOPT_PROGRESSFUNCTION,DownloadProgressCallback); curl_easy_setopt(curl,CURLOPT_PROGRESSDATA,this); curl_easy_setopt(curl,CURLOPT_NOPROGRESS,0); if(log_debug) { curl_easy_setopt(curl,CURLOPT_VERBOSE,1); ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] Notification when rdcatch download fails.
I may be missing something obvious Is there a way to get some kind of notification when an rdcatch download fails? I know ... rdcatch says so, and shows it in red, if you look. I am looking for something that could automatically alert the staff that something is wrong, before finding out the hard way. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Utility for converting from wav to mpeg L2
On Saturday 13 October 2012, Daniel & Lucinda Kahn wrote: > We have been running Rivendell for almost three years. When > we started we used a compressed format patch to Rivendell > since at the time we didn't have the hard drive space to run > the library using wav format. > > You said in the past it wouldn't be hard to make a converter > utility for converting a library to mpeg L2. We are in > desperate need of that now so we can update to Rivendell > 2.x. > > What is the possibility in the near future that you could > make such an utility available? This may not be the answer you are looking for, but for our outpost studios we use ogg-vorbis files in /var/snd, so they can be transferred efficiently over the web. It's really simple .. "oggenc *.wav" .. generates the ogg files. Then rename them to *.wav . ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Ogg/vorbis truncated in import ?
On Friday 12 October 2012, Alban Peignier wrote: > By testing Rivendell 2.2.0 debian/ubuntu packages, I've been > unable to import "completely" ogg files. Example : I have known about this problem for some time. It's real and consistent. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Ubuntu Debian Repositories at Tryphon Question
On Thursday 11 October 2012, Geoff Barkman wrote: > At the Tryphon website there are packages for Rivendell 2.14 > Has anyone tried them on a network setup with nfs file > sharing etc the same way you would set up a Rivendell 1.72 > system. yes. it works. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Multimedia Distro
On Tuesday 25 September 2012, Alessio Elmi wrote: > my idea is there's no point to choose a distro just becasue > of softwares it comes with. I mean, it takes very few > seconds type something like "apt-get install..." "yum > install ..." "pacman -S " and so on.. Don't take me bad, > if you can find a distro which comes with every and only > things you like is perfect, but during my short experience I > start loving distro without things and light instead. You > save bytes, loading time etc. In a way, you have just said that there IS a point to choose a distro for the software it "comes with". If you can install it with apt-get or yum, the distro does in effect "come with" it. If not, maybe you can add another repository (tryphon or deb-multimedia) which is almost as good. If not, you can build from source, which a lot of people would rather avoid. Although I would not choose it myself, I agree with Alan Peterson that there is great value to many to provide special distros that are really variants of other distros pre-configured for certain needs. The very popular "Ubuntu" really is such a distro. It's built on Debian for mainstream users who want a nice desktop. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Playing MP3 Streams
On Tuesday 25 September 2012, WBHM Web Operations wrote: > We have a need to have the ability to play an MP3 stream as a > backup when we lose satellite signal. We're using the > latest RD v2. We use mplayer with a wrapper script. It integrates (sort of) to rivendell with macro carts. We use a similar approach, alternating between two "streams" directly or with cron jobs (not rivendell), as our primary and backup STL. The wrapper script is a loop ... = play-stream script === #!/bin/bash while (true); do mplayer $1 sleep 1 done exit 0 The loop provides a recovery mechanism to restart when the stream drops. I have found that streams that originate on standard consumer internet connections tend to drop frequently. We use this for remotes (USB 3G stick), for outpost studios (usually on a DSL or cable modem), and for external streams. Simply using mplayer (or just about anything else) does not automatically recover from momentary drops. The macro carts: == start === RN play-stream http://my.stream:8000/therealstream.mp3 ! LC red plays on computer other ! SP 8639! = stop = RN killall -9 play-stream;killall -9 mplayer ! LC ! Another version plays for a known time then stops == timed 1 hour === RN play-stream http://my.stream:8000/therealstream.mp3 ! LC red plays on computer other ! SP 360 ! RN killall -9 play-stream;killall -9 mplayer ! LC ! == There are some obvious problems that I will fix someday, or hope that somebody else comes up with a fix or better way. The "SP" line keeps it up in rdairplay, otherwise it would scroll to the next one (usually stop) which would play right away unless somebody changes the transition type to stop. Some issues .. Usually (but not always) it stays up in rdairplay after it is stopped. This is cosmetic but throws people.' It plays on the "other" sound card, not the rivendell one. It plays on the sound card that mplayer (or anything else) would use if run outside rivendell. Hence the message "plays on computer other". I would rather it played the same place as other rivendell stuff. I have configured other (better) sound cards to play both, but not this one. "killall" would kill other instances too, if there are any. I did this in a hurry. It's not perfect, but it does seem to work. If somebody else has a better way, let us know! ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Sound Card Evaluation CentOS Live Trial
On Monday 27 August 2012, Scott D. Henning wrote: > Thanks for the suggestion to try CentOS Live CD to test sound > card compatibility for on-board audio. However, It will > not even load on the proposed system. It hung at a blue > screen. The trial system has an Atom processor which may be > the hitch. Probably. Linux runs on lots of processors with different instruction sets. They are usually SOURCE compatible, not BINARY compatible. wikipedia quote Atom implements the x86 (IA-32) instruction set; x86-64 is so far only activated for the desktop Diamondville and desktop and mobile Pineview cores. The Atom N2xx and Z5xx series Atom models cannot run x86-64 code.[20] end quote The Live CD is for the "x86-64" instruction set.On Monday 27 > I note a Ubuntu package and Ubuntu IS running on the trial > system, so that is what I will try next. Make sure you get the correct version. You need to match both the CPU and the version of Ubuntu. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] arrrrgh!!! % # -- CentOS and Rivendell
On Friday 03 August 2012, ICR Programs wrote: > Ok, I'm sorry to say I think we ought to throw in the towel > with CentOS and Rivendell. The reason is that nobody around > here -- we're all volunteers with skills in areas other than > high level sys admin -- can drive CentOS well enough to do > things that we need to do without spending a lot of time > doing research to learn the inner workings of CentOS.. > > So, I'm thinking we should go back to an Ubuntu based OS > (it's more user friendly to us non- RedHat types) and, if > possible, use the Rivendell version 2.x. At WGXC, a three hour drive from you, we use Rivendell on Debian. I recommend it. I tried the "appliance" and CentOS .. but decided to use something more familiar to me. We have a dozen or so computers, loaded the same, in various places in the station. The "studio computer" feeds two faders on the mixer, one for rivendell, one for other stuff like the web browser and alsaplayer. We have similar systems at other places, like the front office and transmitter. .. planning to expand it to remotes and off- line production workstations. I chose Debian over Ubuntu because Debian is a more raw system, without the eye-candy and other fluff. Also, it's what I use elsewhere as a software developer. We use the rivendell-debian packages from debian.tryphon.eu, and also some packages from debian-multimedia.org. We also use similar linux computers for our STL, which provides automatic switching to a backup when our T1 goes out, and automatic switching among several alternate main studios. I have a scheme for transferring the database between sites, not quite done yet, but I will share it when it is done. I'm doing it manually now, getting closer to a script to do it. Overall the system works quite well. It's a live system that changes as we need it to change. For a good laugh ... I had been getting emails from "Enco" .. "are you happy with your automation system?." .. so I replied and asked them for a quote .. for the whole system. They quoted $4. Yes .. forty thousand dollars. .. including hardware. .. high end hardware, of course. I think we will stick with Rivendell, or maybe a Rivendell-Airtime hybrid. Our critical stuff is all free-open-source .. We have a pair of Comrex Bric boxes that were purchased for the STL, but we use Linux computers with stream software (darkice, icecast) instead. It's a much better fit to our needs. We could not do what we are doing if we had to use proprietary stuff all the way. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Auto Recovery Question
On Friday 04 May 2012, ltynd...@tyndaleweb.com wrote: > My question is - does anyone know of a Linux app which will > 1) delay a settable amount of time before launching an app, > and 2) while it is delaying, have a visual countdown > indicator on the screen with a box you can click to cancel > launching the app? export delay=15 for ((i=1; i<$delay; ++i)) ; do sleep 1; echo -n "X"; done ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Install error
On Sunday 22 April 2012, Juan Priario wrote: > Installation error in openSUSE 12.1 32bit, not continue after > make command. It looks like you showed us the "tail" of the error messages. It is more useful to show the "head" of the error messages, which probably shows an #include that was not found. The output from ./configure is also useful, but usually it is necessary to look at config.log. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] multiple day-part
On Friday 20 April 2012, Kevin Miller wrote: > Unless I'm misunderstanding, I'd just make two carts one for > morning and one for evening. You put the morning cart in > the appropriate time spot in the morning log and the evening > cart in the evening log when it should play. or put the cut in the cart twice. Another way is to have a "news-underwriting" cart and a "music- underwriting" cart. I was hoping for a way to do it with one cart for all. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] multiple day-part
I am looking for ideas on how to do more elaborate day-parting. For example, simplifying it slightly, we have "news" programming and "music" programming. We want to specify underwriting specific to one or the other, but they are in disjoing blocks. There is a morning news block and an evening news block. The question .. How to specify a day-part that hits both but not the time between? ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] Remote upload, web interface
I am wondering what others are doing for remote upload .. We want to be able to upload to Rivendell from outside with a web interface. Ideally, it would look like rdlibrary, but through a web browser. al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Replicating Rivendell on 3 machines
On Sunday 08 April 2012, Terry LeTourneau wrote: > Just a quick question to see if anyone knew of the quickest > (and yet painless) way to replicate Rivendell on 4 other > machines??? We have Rivendell on 1 machine and want to have > 4 others built and used for 4 separate > stations. Eventually, the 1 machine that is built will > function as our server and the others will be LIVE play > outs, etc. I have seen the guides on line but thought I'd > ask before I start to compile them via the guides. Let me assume: -- want to share a database, and keep it up to date -- NOT in the same physical location -- NOT on the same physical network -- automatically What we have is not automatic yet, but will be soon. This is based on the wiki pages describing a "hot standby". One machine is the master. Other machines at the same site share the SQL and file system as documented, but that is not what you asked about. On the master: 1. "Save" the database. 2. Maintain a clone of /var/snd with ogg-vorbis compression, keeping the ".wav" file extension. For each other site: 1. "restore" the database from the master. 2. "Rsync" /var/snd to the compressed version. Repeat when you want to synchronize. The initial setup takes a lot of net time, but subsequent incremental updates are reasonable and can be done at a slack time. Initially, we set the ogg quality to "3" to transfer it quickly. Someday I will change it to "8", a little at a time, for better audio quality. Actually, even "3" is better than most mp3's, and smaller. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] RDcatch and error 302
I am trying to download Free Speech Radio News using RDcatch. It says "bad URL". When I use the same URL with wget, it works fine. Other downloads, that don't go through a 302 redirect, work fine. I think the problem has something to do with "error 302" .. which is supposed to substitute a URL and try again. With wget, I get a message saying that .. it redirects to a different URL and downloads that. What are others doing about this? Is there a way to make RDCatch automatically follow the redirection? I am using debian-squeeze, with the package from debian.tryphon.eu. It is mostly working well, except for this. al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Unable to create destination file
On Monday 26 March 2012, Guy Curtis wrote: > Ok so I just moved: > /etc/apache2/conf.d/rd-bin.conf > To become: > /etc/rivendell/apache.conf > And then created the symbolic link: > /etc/apache2/conf.d/rivendell > > I then restarted apache and stiol have the same error That in itself is not the problem. You really didn't change anything. The file /etc/apache2/conf.d/rd-bin.conf has a line: ScriptAlias /rd-bin/ "/usr/lib/cgi-bin/rivendell/" that tells where some scripts are. The old one pointed to a different place. So, check that line, see where it points, then check to see what files are there. You should find addcart.html, addcut.html, and a bunch of others. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Unable to create destination file
On Monday 26 March 2012, Guy Curtis wrote: > The files which replace it are not on my system. Are you saying that you don't have those apache files I mentioned? Most likely, that is the problem. You need them. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Unable to create destination file
On Monday 26 March 2012, Guy Curtis wrote: > Ok, so I have double checked permissions and i definatley > have apache active but i cannot import any files into > rivendell. I am on version 2.1.3 and I do not know how to > fix this problem. Can somebody help me, has somebody else > had this issue and worked out how to solve it? Did you just upgrade?? It looks a problem I had a month ago, after an upgrade. The problem was an old file was still around from the previous version. There is a file left over from the old version that needs to be removed. The file to remove is: /etc/apache2/conf.d/rd-bin.conf Then restart apache with the command: /etc/init.d/apache2 restart It has been replaced by: /etc/rivendell/apache.conf and a symlink to it: /etc/apache2/conf.d/rivendell The existence of the old one blocks the new one. Also ... another place I have seen something like this, sometimes, is disk full. I recall a similar message when /tmp is full. Rivendell requires a LARGE amount of space in /tmp, especially if it is doing normalization. If you use debian, with split partitions of the default sizes, the space alloted to /tmp is not sufficient. The obvious solution is to put /tmp on a partition that has enough space. Audacity has this issue too, even more so. The configuration I use now has /tmp on the same partition as /var/snd, which obviously must be big because that's where all of the sound files are. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] OT - Recommendations on simple sound cards
On Sunday 25 March 2012, Cowboy wrote: > On Saturday 24 March 2012 09:51:04 pm James Harrison wrote: > > Just hunting around for cards for a streaming encoder and I > > simply can't find anything close to this - everything's > > got big friendly gain knobs or the connectivity sucks or > > it's absurdly expensive. > > Outside of a professional environment ( and a few places > within ) it seems there is use for a USB "sound card" with > nothing more than analog/digital conversion. > No gain pots, or anything like that. > Could be mic or line level in, and line or "head phone" > level out, but NOT pre-mono "for your convenience" as it's > not to be used with a web-cam. Apple iMic ?? I wasn't impressed by the quality, but other than that it seems to be what you are asking for. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Library problem after upgrade
On Sunday 04 March 2012, Gary Hodder wrote: > have you checked rd-bin.conf, I remember having to modify it > and restart apache2 after a upgrade. That's the clue I needed. There is a file left over from the old version that needs to be removed. The file to remove is: /etc/apache2/conf.d/rd-bin.conf Then restart apache with the command: /etc/init.d/apache2 restart It has been replaced by: /etc/rivendell/apache.conf and a symlink to it: /etc/apache2/conf.d/rivendell The existence of the old one blocks the new one. al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
Re: [RDD] Library problem after upgrade
On Saturday 03 March 2012, Samuel Cifuentes-Favini wrote: > Permissions ... > > Recheck your audio owner/group in rd.conf > Recheck also the owner/group for /var/snd That's not the problem. Permissions are the same on both. Ownership is the same. Even the uid numbers are the same. "unable to create" usually means a permission problem .. that's obvious. Is there some non-obvious place where I missed it? The mysql accounts and passwords are also the same. It's something obscure. It's predictable in the sense that it did the same on three boxes. Two are 64 bit, one is 32 bit. Reinstalling from scratch (wipe clean and install again) .. works correctly. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
[RDD] Library problem after upgrade
I did an upgrade to the latest version and uploading with rdlibrary doesn't work anymore. The OS is Debian squeeze. Originally, I installed from source based on directions in the wiki: http://rivendell.tryphon.org/wiki/Installing_Rivendell_Version_2.02_on_Debian_Squeeze Recently, I upgraded to 2.1.2 using the debian package, with apt-get, making sure that the user names and passwords matched up, then run rdadmin and click to update the database as per the instructions. After the upgrade, playback works fine but I can't upload new files with rdlibrary. It says "Unable to create destination file". If I am ripping a CD, it does this for every track on the CD, then says "Rip complete!", but there are no tracks there. The listing in rdlibrary shows that new carts were created, but there is nothing in them, no titles, etc. They are colored red. If I install the new version with the debian package from scratch, on a clean machine, it works fine. Then I tried to upgrade another machine, with the same results. Looking at the configuration files, names, passwords, permissions, etc .. I can't see any difference between the freshly installed one that works fine and the "upgraded" one that doesn't. any ideas?? al. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev