Re: [RDD] Issues importing 4 hr long file with normalize on?
I'd thought that might be the case, but a 4 hour .wav file would be 2.6GB. I should not be hitting that limit until the file is 6 hours long unless I'm misunderstanding part of the import process. Lorne > > > You may be running into the 4GB file length limitation on standard WAV files. > > > Glenn > > > > > From: rivendell-dev-boun...@lists.rivendellaudio.org > on behalf of Lorne Tyndale > > Sent: Sunday, July 18, 2021 00:04 > To: Rivendell List > Subject: [RDD] Issues importing 4 hr long file with normalize on? > > I'm not sure if this is an issue with my setup or a limitation of my > system. > > I'm running Rivendell 3.6.1 compiled from source on Ubuntu 18.04 > > I tried to import a 4 hour long mp3 and it claimed to import > successfully, but when I looked it had stopped at the 37 minute mark in > the file. > > I have previously had luck importing 3 hour long files with with > normalize on, but this is the first time I've tried a 4 hour long file. > I don't know if this is a limitation on the system or something timing > out. I did check my Apache setup and I've got the timeout set to 1200 > (20 minutes). The system stopped importing after about 10 minutes, > claiming it was done. I did try increasing the timeout to 1800 (30 > mins) but I ended up with the same result. > > I also tried converting the file to a .wav file first, but ran into the > same result. > > My work around is to create 2 carts and split the file into 2 hour > blocks. Then just schedule one after the other. I imagine this is > likely a very specific situation, I would not imagine that many others > have tried importing 4 hour long audio files. > > Anyways, thought I'd bring it to the attention of the list, it is > entirely possible that this is just a limitation. > > Thanks, > > Lorne Tyndale > > > > ___ > Rivendell-dev mailing list > Rivendell-dev@lists.rivendellaudio.org > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > > [https://images.whro.org/daReturns_728x90.jpg]<https://whro.org/downtonreturns> ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] Issues importing 4 hr long file with normalize on?
I'm not sure if this is an issue with my setup or a limitation of my system. I'm running Rivendell 3.6.1 compiled from source on Ubuntu 18.04 I tried to import a 4 hour long mp3 and it claimed to import successfully, but when I looked it had stopped at the 37 minute mark in the file. I have previously had luck importing 3 hour long files with with normalize on, but this is the first time I've tried a 4 hour long file. I don't know if this is a limitation on the system or something timing out. I did check my Apache setup and I've got the timeout set to 1200 (20 minutes). The system stopped importing after about 10 minutes, claiming it was done. I did try increasing the timeout to 1800 (30 mins) but I ended up with the same result. I also tried converting the file to a .wav file first, but ran into the same result. My work around is to create 2 carts and split the file into 2 hour blocks. Then just schedule one after the other. I imagine this is likely a very specific situation, I would not imagine that many others have tried importing 4 hour long audio files. Anyways, thought I'd bring it to the attention of the list, it is entirely possible that this is just a limitation. Thanks, Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Putting in multiple RDCatch events in Bulk
I have to say as a similar feature, I would love to be able to schedule recordings in rdcatch via a macro. Currently we can start and stop the record deck with a macro, but what I'd like to be able to do is every day just before midnight run a script that will setup the next day's record schedule in rdcatch. Here is my use case. For a community station that I work with, we have a programme grid on the website. Currently I have an audio logger that I wrote years ago that every day just before midnight it pulls the next day's programme schedule from the website and sets up cron jobs to record each show into an audio file with the show name, show id, date and time. If there are changes to the programme grid, then as long as it isn't a same-day change, then it'll be automatically picked up. I wrote the system years ago in OS/2 Warp using REXX and it just plain works. I'd love to replicate the same thing in Rivendell and RDCatch. I know with back-end scripting and the start / stop record deck macro I can achieve a lot of what I want to do, but I'd still be relying on CRON jobs (or creating a separate log in Rivendell each day which runs for the entire purpose of calling the rdcatch record / stop record macros) for the record start/stop. It would be a lot cleaner if I could just run a script every day before midnight to send RDCatch the entire record schedule for the next day, and then just let RDCatch do its thing. You'd then be able to pull up rdcatch and see exactly what it is currently recording with what is coming up next. Anyways, just some thoughts Lorne Tyndale > > > Is there a way to bulk import a bunch of RDCatch events or have a feature > in Rivendell in the next release to take a xml like sheet or a .txt file > and ingest a bunch of RDCatch events and automatically start running based > off of the day and time set in the file defined based in RDCatch? > > I am programming almost 20 shows weekly which RDCatch can grab but I am not > liking having to manually setting it up one-by-one since some shows are 2 > to 5 hours long and it's a long process. > Thanks in advance! > > Ryan___ > 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] Linux Mint
Alan, It has been confirmed by a few users that Rivendell 3.5.0 builds successfully on Linux Mint 19.3 using the instructions at: http://wiki.rivendellaudio.org/index.php/Ubuntu18_04 I admit I have not used Mint myself, however there are quite a few on the Rivendell users Facebook group who love it. Lorne Tyndale On 2021-03-30 2:23 p.m., Alan Peterson wrote: Everyone may already know the folks at RadioTools broadcast software in the UK have devised a way to run Rivendell under Linux Mint; a desktop distro based on Ubuntu. They call their incarnation "AirPro". There have been some good packages created such as RRAbuntu and Edge Radio's RPi version with Raspbian, but has anyone here tried Mint as a suitable and stable OS? If so, what were your impressions? https://www.radiotools.uk/playout.html https://linuxmint.com/ https://www.edgeradio.org.au/rivendell-on-raspberry-pi.html AP ___ 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] Audio store in separate location than Server mysql?
Hi Angelena, For setup on the workstations, what you will need to do is: -in /etc/rd.conf point your mysql entry to the IP address of your MySQL server -Mount /var/snd to your audio store location For the install script, I can't recall what the "install client" option does with regards to Apache, but if my memory serves it'll expect that you're not putting MySQL on the local machine and mounting a network share for /var/snd For mounting, you can do that through fstab, but my own preference is to set up a root crontab entry that runs once after a reboot to do the mount. I've found that if the entry is in /etc/fstab then if for some reason your server is down and your client reboots for some reason then the boot will often hang when it tries to mount everything in fstab. If the mount command is done through the crontab setup that'll run after a reboot, then even if your server is down for some reason the client can still boot up. You can then have the option of mounting to a different (backup/standby) share if needed. As you've found, it might be easiest to run the installation script and set up as a stand alone workstation. You can always turn off MySQL and then edit the /etc/rd.conf to point to a common MySQL server while mounting /var/snd. Rivendell is fairly easy to set up as a networked setup. Lorne Tyndale > > > Hi all, > > I am SO very thankful for the help everyone has given me so far, as I > re-try to figure this out... > > My question now is: We keep our audio store on network drives and just the > database on the Server/mysql machine. > > For Riv. 3.5, I built the Server and one Client machine. On the Client > machine I entered the IP address of the Server according to the directions. > > However, now, I am having trouble mounting my audio store in a separate > location. > > I successfully, manually, mount my network drive as /var/snd on the Client, > but when I reboot it remounts the Server /var/snd as the audio store. > > I found the /etc/auto.rd.audiostore file, but it says: > THE CONTENTS OF THIS FILE ARE MANAGED BY RIVENDELL'S RDSELECT SYSTEM! > DO NOT HAND EDIT! > > Is there a way to edit where it looks for the audio store? > > Or do I need to build Standalone machines instead of Client machines in > order to keep my audio store elsewhere? (and then edit rd.conf to look for > the mysql database on the Server and mount my network drives using > /etc/fstab as I did previously?) > > Back when we first built our system, I don't remember if we had these > different options of Client or Standalone. > > Thank you for any help or insight! > - Angelena > > *Angelena Chapman* > *RenewFM*___ > 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] Dropbox Audio Converter Error
Terry, Usually when I have issues with MP3's not importing via dropboxes it has to do with issues with the MP3 header/metadata information not conforming to standard. Generally when importing MP3's I'll run them through mp3val first, which is a small little piece of software that will look for common issues with headers and metadata in an MP3 file and fix it. Lorne Tyndale > > > Hi, > > We use several Dropboxes to ingest our syndicated programming. It normally > works very well, but we had an issue yesterday where a file import failed. > > Here's what's in the log: > > Mar 12 17:28:41: Deleting cuts from cart 89 > Mar 12 17:28:41: Importing file "281_1-1_20210311_198698.mp3" [Ralph Nader > Radio Hour Ep 366] to cart 89 ... Mar 12 17:29:08: Audio Converter > Error: Internal Error, skipping > /home/rd/kuchota/TEST/Ralph-Nader/281_1-1_20210311_198698.mp3... > > I was able to get the Dropbox to work again by selecting 'Reset' for that > particular Dropbox, but I'm hoping to learn more about what caused it and > how to prevent it from happening in the future. > > Any insight into what caused this would be greatly appreciated. I'm also > open to hearing any strategies that may exist to mitigate playout issues > when there are errors like this. > > Thanks! > > Terry O'Connor > WDRT-Viroqua, WI > > > -- > > *Phone:* 638-9378 > *Email: *te...@wdrt.org > *Hours: *8AM - 3PM Tue/Wed/Fri, 8AM - 11AM > Thu.___ > 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] 3.1 bug : can't update to DataBase schema 310
I don't know if that patch is specific to MariaDB, I've only used MySQL. But I do know that for MySQL on Ubuntu 18.04 and Rivendell 3.x to work, you need to add the "disable strict mode" configuration file to the MySQL setup. Otherwise it throws all sorts of errors. Something similar might be needed for MariaDB. That additional setup is referenced in the Wiki at: http://wiki.rivendellaudio.org/index.php/Ubuntu18_04#Getting_MySQL_to_work_and_creating_the_Rivendell_user_and_database Lorne Tyndale On 2021-03-19 2:32 a.m., Nick Andre wrote: I hit this same issue trying to install on Ubuntu 18.04. Is the patch mentioned here <https://github.com/ElvishArtisan/rivendell/issues/515#issuecomment-560357397> still required for mariadb installs? I didn't see it referenced on the 18.04 wiki page <http://wiki.rivendellaudio.org/index.php/Ubuntu18_04>. We should add a note if this will continue to be necessary. On Wed, Oct 9, 2019 at 4:49 AM le père Léon <mailto:news.l...@free.fr>> wrote: I did not specify, but it is on a Debian 10 system. Le 09/10/2019 à 11:23, le père Léon a écrit : > Since 310 DB schema, I can't modify or even create a new complete database. > > leon@rivendell:~$ sudo rddbmgr --create > DB connection re-established > invalid SQL or failed DB connection[Field 'STATION' doesn't have a > default value QMYSQL: Unable to execute query]: insert into > NEXUS_STATIONS set RD_SERVICE="Production" > rddbmgr: sql error: Field 'STATION' doesn't have a default value QMYSQL: > Unable to execute query query: insert into NEXUS_STATIONS set > RD_SERVICE="Production" > > > DB creation is halted on 309 DB schema > > > MariaDB [Rivendell]> select * from VERSION; > +-+-+--+ > | DB | LAST_MAINT_DATETIME | LAST_ISCI_XREFERENCE | > +-+-+--+ > | 309 | 1970-01-01 00:00:00 | 1970-01-01 00:00:00 | > +-+-+--+ > 1 row in set (0.000 sec) > > MariaDB [Rivendell]> desc NEXUS_STATIONS; > +---+---+--+-+-+---+ > | Field | Type | Null | Key | Default | Extra | > +---+---+--+-+-+---+ > | STATION | varchar(255) | NO | | NULL | | > | CATEGORY | varchar(10) | NO | | NULL | | > | AUTO_MERGE | enum('N','Y') | YES | | N | | > | RD_SERVICE | varchar(10) | NO | | NULL | | > | RD_GROUP_NAME | varchar(10) | NO | | NULL | | > | RD_SCHED_CODE | varchar(11) | NO | | NULL | | > +---+---+--+-+-+---+ > 6 rows in set (0.001 sec) > > > > Nearly everything defaults to NULL and can't be NULL, but the values are > not specified in the INSERT query. > > -- Léon. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org <mailto: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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Ubuntu 20.04
Hi, I tried a while back to get Rivendell running on Ubuntu 20.04, but ran into QT4 issues as others have. At the time I spent about a day - both trying unofficial QT4 packages for 20.04 and compiling QT4 from source. Previously I'd been able to compile QT3 this way to get 2.x running on distributions without QT3, but I had no luck with QT4 and gave up, figuring it was not worth the effort. I'd love to hear if someone has success, but from checking github repositories it looks like some work is being done by Fred on a QT5 port. Lorne Tyndale On 2021-03-19 4:08 a.m., Florent Peyraud wrote: Hi Nick Le 19/03/2021 à 03:10, Nick Andre a écrit : Hey we're getting to update time off of 16.04. Would be nice to get sufficient QT4 compiled on 20.04. Anyone made any progress here? Or would I be blazing a trail? We used to do this for Qt3 but this is a lot of work to maintain. There are some PPAs around porting Qt4 to Ubuntu 20.04 [1], but the risk is that they are not following updates. My opinion is to keep as close as possible to distro packages availability. This is why the Rivendell packages I propose on https://apt.rivendell-fr.org are built for Ubuntu 18.04 LTS May just run 18.04 for now but support there is only 2 more years. In fact, this LTS will be supported until 2028 by Canonical [2], at least for security updates, but this is 7 years ahead. I hope Rivendell will be Qt5 enabled before 2028, or even better : Qt6 ready ! Best Regards Florent [1] https://ubuntuhandbook.org/index.php/2020/07/install-qt4-ubuntu-20-04/ [2] https://www.serverwatch.com/server-news/canonical-extends-ubuntu-18-04-lts-linux-support-to-10-years/ --Nick On Thu, Oct 1, 2020 at 4:24 PM Luigino Bracci <mailto:lbra...@gmail.com>> wrote: Has you tried with Debian 10? El vie., 25 de sep. de 2020 a la(s) 08:45, Brian McGlynn (bmcgl...@geneseemedia.net <mailto:bmcgl...@geneseemedia.net>) escribió: Hi, It won't run on Ubuntu 20.04. QT4 has been discontinued and the PPA with QT4 does not have MySQL support. Brian *--* *Brian P. McGlynn* 585-785-4495 x202 bmcgl...@geneseemedia.net <mailto:bmcgl...@geneseemedia.net> ᐧ On Thu, Sep 24, 2020 at 11:53 PM jorge soto mailto:jsoto3...@gmail.com>> wrote: Has anybody successfully configured, compiled and installed latest rivendell on ubuntu 20.04? If so, care to share how? Thanks. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org <mailto:Rivendell-dev@lists.rivendellaudio.org> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org <mailto:Rivendell-dev@lists.rivendellaudio.org> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org <mailto: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 ___ 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] Aman install
I admit that I have not tried Aman on CentOS 7 with Rivendell 3.5, but I don't see any reason why it wouldn't work. Essentially what it is doing is keeping the MySQL database and /var/snd sync'ed from the main to backup server. Lorne Tyndale > > > I'm setting up new servers, Master and Slave, on Centos 7 for Riv 3.5. Can > aman be installed from the CLI: yum -y install aman, or does that miss > components, ie, need to build it from code? > > Does it work well with Rivendell 3.5? > > Thanks for any input, > > Tom Van Gorkom > Radio Esperanza Engineering, KRIO AM/FM, KOIR FM > Office: 956-380-8150 > Cell: 865-803-7427 > www.radioesperanza.com > > Director of Media > Rio Grande Bible Ministries > 4300 S US Hwy 281 > Edinburg, TX 78539 > www.riogrande.edu___ > 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] USB to Serial Adapter
Michael, I've never tried one, but if it is showing up as a standard USB serial port and in /dev/tty?? then it should work. It'll also need to be set up in the rdadmin --> Manage hosts --> Serial ports It also depends on what you're trying to do with it, but from what I can see it looks like it should work. Lorne Tyndale > > Has anybody used one of these with Rivendell? > > https://smile.amazon.com/Gearmo-Serial-Windows-Certified-Drivers/dp/B004ETDC8K?ref_=ast_sto_dp > > > -- > 73, > Michael WA7SKG > > "Any day you do not learn one new thing is a wasted day." > ___ > 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] RDLibrary broken
Hi, What you are describing is normally an Apache issue. Double check that Apache is installed and running, check that the cgi module is enabled. Make sure the Rivendell configuration file for Apache is installed in the correct spot and that Apache has access to the folder where the Apache rdxport.cgi stuff is. Double check all that stuff. Restart Apache. Chances are your database converted fine. Lorne Tyndale > > > Rivendell 3.5 on CentOS7 minimal (The Appliance) > > "New Install" - Cannot edit carts in RDLibrary. RDLibrary lists the carts > and RDAirPlay will play the carts, RDLibrary will import audio, but you > cannot edit the markers or the start/stop dates - RDLibrary "hangs" when > you click on the buttons in Edit. When you try to Close or use the "X" > button you get a message that the application is busy. This is true for > carts added manually to RDLibrary as well as imported. > > The database was imported from a Rivendell 2.5 under CentOS6 Appliance by > cp /var/snd/*.* into the /var/snd/ of the RD3.5 unit and also copying the > original database backup file to the RD3.5 unit then restoring the database > using RDDBConfig. When prompted, I opted to let it update the database to > the current schema. > > What is the best course of action to fix RDLibrary Edit functions? Can the > database be salvaged? (The original database is still available for > now.)___ > 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] Using RDDbconfig to restore a database
Hi, I don't know if this is your issue or not, but make sure you've turned off Strict mode in MySQL on Ubuntu 18.04. Doing this solves a lot of database issues. Documentation on how to do this can be found in the Wiki at: *http://wiki.rivendellaudio.org/index.php/Ubuntu18_04#Getting_MySQL_to_work_and_creating_the_Rivendell_user_and_database* *Lorne Tyndale* ** On 2021-01-16 6:21 p.m., Geoff Barkman wrote: Hi there I've just completed an install Rivendell v3.5.0 on Ubuntu Mate 18.04. It seems to work well until I use Rddbconfig to import my old Rivendell 2.10.3 db schema 242 into it. RDDbConfig Error (as superuser) DB connection re-established invalid SQL or failed DB connection[unknown column 'BUTTON_LABEL_TEMPLATE' in 'RDPANEL' QMYSQL: Unable to execute query]: alter table RDPANEL modify column BUTTON_LABEL_TEMPLATE varchar(32) default '%t' rddbmgr: sql error: Unknown column 'BUTTON_LABEL_TEMPLATE' in 'RDPANEL' QMYSQL: Unable to execute query: alter table RDPANEL modify column BUTTON_LABEL_TEMPLATE varchar(32) default '%t' I can see it is a problem with the Label Template on my old rivendell 2.10.3 in rdadmin. The Label field is blank. It will let me type %t into the template field, but doesn't seem to save it when I click ok. Does any one know how I can fix my old db before I export it to import into the new database. Many Thanks Geoff ___ 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] Broadcast Tools ACS 8.2 Switcher
Hi, I admit that I have never tried an ACS 8.2 switcher on Rivendell, however I do see it is listed in the list of switchers that Rivendell supports, the setup is in rdadmin -- Manage Hosts -- GPIO. You'll need to make sure a serial port is set up properly for it. I have every reason to think it should work fine. Lorne Tyndale On 2021-01-15 10:09 p.m., wa7skg wrote: Has anybody interfaced Rivendell with a Broadcast Tools ACS 8.2 Switcher? I'm interested in RDCatch being able to switch sources on schedule. Thanks ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Macro Carts no longer working since upgrade
Hi, I ran into this once when rdcatchd crashed. Check and see if rdcatchd is running, from a shell: ps -C rdcatchd If it isn't running, to test try restarting it from the shell rdcatchd & And see if your macros work from the panel. If that fixes the issue try restarting your services. Lorne Tyndale > > > After many years of stable service I finally upgraded a playout system from > 2.13 to 3.5 which I did with a nice new shiny SDD and a fresh install on > Linux Mint 19.3. It all went rather well, a few touchscreen fun and > games but overall good. > > I copied the /var/snd across and imported the old database which is duly > upgraded to the new schema. > > However, none of my MACRO carts work. > > For example, one cart is LIVE ASSIST, so has this PM 1! as the command. If > I send that command through RMLSend, it works fine. However, in the Macro > as a button in the Cart panel, it does not. > > I do see this in the syslog though "ripcd: received rml: "EX 50003!" from > 192.168.1.210 > > So it seems to be sending an execute command, not following through. > > Any suggestions? > > Thanks in advance, Richard___ > 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] Red Cart Playing
Is it possible that cart is being recorded while you are playing it back? Rivendell supports this and would explain why there was no audio there but then is able to play its audio. Original Message Watching RDAirplay doing its thing, a new hour started and the teaching program cart is displaying red. Under the title it says [NO AUDIO AVAILABLE] and no time information is showing. The progress bar ran across in the first few seconds. Audio is playing as it should. The time progress counters on either end of the progress bar are running normally and the countdown timer clock is running normally. So, why the red cart and the no audio statement? Everything else seems normal. -- 73, Michael WA7SKG "Any day you do not learn one new thing is a wasted day." ___ 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] Slightly Off Topic: A request for Members of this list
Rich, A place to start is the list in the Wiki. http://wiki.rivendellaudio.org/index.php/Stations_using_Rivendell Lorne Tyndale > > > Hello! Happy New Year to all! > > I have a request for members of this mail list. There is no specific reason > for this request, other than working from home and no commute, with > weekends off, I find myself now, with some free time. > I am compiling a list, mostly from email signatures I can find in old > emails, of stations and companies using Rivendell. I have been a fan of > this software for a while, and having been mostly on air, and squeaking my > way into the graces of some of my past stations engineers, been able to get > into some of the behind the scenes stuff. So when I found RIvendell, it > gave me an outlet to explore that even more. > > Again, this is only for my own use, I am very much on the side of not > sharing any personal information, which is not what I am looking for. Just > the following. > > Call Letters > Parent Company Name > Location or City of License > Frequencies if more than one > Format and Website > > As for what I would do with this list, probably nothing. Just gives me > something to do. For those of you who are also fellow Ham Operators, think > of it kind of like chasing DXCC or County Hunters. :D > > I know this can come across as strange, and I get that. By all means, I > won't pester anyone for info. If you chose not to share, I'm cool with that > too. I do ask if you do want to share, perhaps send it to me directly as to > not flood the list with extra off topic messages. > Thanks in advance! ANd if you have questions into my "weirdness", send them > on over. I have nothing to hide. :) > > -- > -=:{ Rich Gattie, KB2MOB }:=- > Email: mob...@gmail.com > Web: http://x1radio.net___ > 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] Possible feature - Play cut in a cart based on a variable value, set variable from a shell script
Fred, > We currently have the ability to set a ‘Schedule Cuts’ attribute for each > cart, with the two possible values being ‘By Weight’ and ‘By Specified > Order’. This would add a third value, perhaps called ‘By Program’. Activating > that mode would completely bypass cut day-parting. Then, we add a > command-line program called ‘rdsetcut’, which for example could be called > like this: > > rdsetcut --cart-number=123456 --cut-number=27 > > This would cause cart 123456 to play cut 27 TFN. Thinking about it, I think I like your approach better thenb using variables. Have something like an rdsetcut to allow you to specify what cut to play along with a third option for scheduling cuts. I agree this would be a lot cleaner then using variables. The one thing I would add to the discussion is that rdsetcut should also exist as a macro command so you can set the cut value through a macro. One of things that I find truly powerful with Rivendell is the extensive macro language, the ability to do pretty much everything via macros. One question though - why would it be necessary to bypass dayparting in this mode? Right now if you play (for example) cart 12345, cut 1 (if it only has 1 cut in the cart) and Cut 1 has dayparting set so that it'll only play on Fridays from 1 to 2 pm, then it'll just skip over that cart/cut and go on to the next thing in the log unless the time / day meets the dayparting rules. Under the above scenario with "by program", you could say "play Cart 12345, cut 27". If Cut 27 is set to only play on Fridays from 1 to 2 pm, then why couldn't the daypart rules also apply? Just have it skip over that cart in the log like you would if there was only 1 cut in the cart. > If the specified cart doesn’t exist, or is a macro cart, we return an error. > > What should happen if the specified cut doesn’t exist? Keep the prior cut > setting, or make the cart unplayable TFN? If a cut doesn't exist, could there be a "default cut" field / option in the cart settings to deal with this? When selecting the "by program" mode of cut playback the "default cut" field would be played if the requested cut does not exist. Then the logic could be like this: -If the requested cut exists and dayparting allows it to play, then play that cut -If the requested cut exists but is prevented from playing due to dayparting, then skip over that cart/cut -If the requested cut does not exist but a default cut that does exist and is allowed to play due to dayparting rules, then play the default cut. -If a requested cut does not exist and the "default cut" does not exist or is prevented from playing due to dayparting rules, then skip over that cart/cut entirely. I think this would cover most of the situations. Thoughts? Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Rivendell Technical and Administration Guide
Michael, If my memory is correct, at one point there was a plan to have both an operations guide which would cover the how-to-use aspects of Rivendell (after a successful install) and a technical guide, covering stuff that a technical / administrator would need to know. The technical guide never existed much beyond an outline of things to include in it and over time those topics mostly ended up in the operations guide and the Wiki. As a result the contents of what would have been the technical guide got merged in with the operations guide. There are still some references to a technical guide from a time when there was an intent to have 2 manuals. Lorne Tyndale > > No, that's the Operations Guide. I'm looking for the Technical Guide. On > Page 8 of the Ops Guide your referenced: > > Chapter 2. > Managing the Current User with RDLogin > 2.1. RDLogin > Rivendell uses a sophisticated system of user privileges to keep track > of which users have permission to perform what operations. These > privileges are tracked by the system on the basis of user accounts. > Creating user accounts and administering their permissions are done in > the RDAdmin module and are covered in > the Rivendell Technical and Administration Guide. > ^ > > Also, on Page 62: > > Next, if it is desired to have RDLogManager try to insert material > automatically from the Autofill List to ensure that the event has > the length indicated by its parent clock, the Use Autofill box > in the ENFORCING LENGTH section should be checked. (Configuring the > Autofill List is covered in detail in > the Rivendell Technical and Administration Guide). > > > Additional references on Pages 63, 64, 65, 67. > > These all appear to reference another document. > > > So, where is the "Rivendell Technical and Administration Guide"? > > Michael ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] Possible feature - Play cut in a cart based on a variable value, set variable from a shell script
Hi, I was just thinking about Michael's request regarding automatic temperature announcements, and it brought to mind a potential for a new (and I think it would be powerful) feature. I think it would be useful to have the ability to play a cut based on a variable's value and have the ability to set a variable's value from a macro. We already have the ability to define a variable and its value in Rivendell. If the 2 additional features were added then in the case of something like automating a temperature announcement you could define a variable (perhaps call it something like %CURRENT_TEMP%) and set up a cart with different cuts that play depending on the value of %CURRENT_TEMP%. The you'd simply need a shell script to grab the current temperature, pass it the defined variable, and the cart/cut would play the appropriate audio for that variable's value. I could see this being used beyond things like temperature announcements. Thoughts? Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Weather and Time Announcements
David, > This is brilliant! It never even occurred to me to load all the time > cuts into a cart and then daypart each cut. Fabulous! Thanks for this! Yup, the only reason I recommend doing 2 carts - one for AM and the other for PM - is because there is a limit of 999 cuts per cart, so it isn't possible to load the full 1440 cuts into a single cart. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Weather and Time Announcements
Hi Michael, For getting the Time part, one way that I looked at in the past (but never implemented due to the work requried) is to record an audio cut for each minute of the day. To cut down on the amount of recording it is possible to re-use the AM and PM recordings if you don't specify AM or PM in the audio. So for example, you could use the same audio for saying "It's 12:42" for both 12:42 am and 12:42 pm, leaving it to the listeners to figure out if it is AM or PM. You'll want to make 2 carts, one for AM and one for PM, each with 720 cuts of audio representing each minute of that time block. Daypart each cut for the minute of time that it represents. When you want the time of day to play on the air, just schedule the appropriate cart (or both carts back to back). It'll only play the cut that is dayparted for that specific minute. It takes a bunch of effort to get this type of thing set up, but once set up it should just work. Furthermore it is all internal to Rivendell so if someone needs to figure it out in the future it should be fairly straight forward to figure out. Lorne Tyndale > > This station I am moving to Rivendell is currently running on a Windows > system. They somehow download the local weather from a NOAA site and > cull the local temperature from it. They have a Windows text-to-speech > program that reads the .txt file with the temp and creates a short mp3 > file with the current temperature. They have a whole list of mp3 files > covering temps from 0-115 degrees. They also have a bunch of time files > with 0-12 hours, 0-59 minutes, and am/pm. I can't seem to find anything > in the existing Windows computer that actually performs this function. > > The previous engineer who set all this up basically evaporated leaving > no documentation. The current staff knows it happens, but no idea how it > works. I found the time and temp audio files and an exe text2speech app, > but nothing else. > > > Is there anything in Rivendell or Linux I could use to provide this > functionality? > > > -- > 73, > Michael WA7SKG > > "Any day you do not learn one new thing is a wasted day." > ___ > 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] RDCatch Questions - Weird Wildcards
Michael, I'm not sure if you're looking at the correct Facebook page. There are 2 for Rivendell, for the one with a lot of traffic search for: Rivendell Open Source Automation Users Its most recent post (with active replies) was just from a few days ago. I've assisted others on that page several times within the past week. There is another Rivendell page on Facebook that has no traffic as you mention. I agree that Facebook is not the best forum for technical support, but a lot of people do use it. Lorne Tyndale > > > There hasn't been a post to the Rivendell Facebook page in 2 1/2 years. > Not a lot of help there. Facebook is a horrible place for user support. > > Michael > > > Mike Carroll wrote on 12/18/20 12:50 PM: > > > If you have a Facebook presence you might also check the Rivendell group > > there; it's geared more towards Rivendell users than this mailing list > > (which is geared more to the development of Rivendell). > > > > Mike > > > ___ > 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] New Install Problems
Double check in your BIOS to make sure your network port is enabled. Maybe try a load BIOS defaults. You might have to reinstall CentOS and see if it recognizes the network card. Do you know if the network card is even working on that computer? It is possible that NIC might not be supported in CentOS7, but this is unlikely, I have not run into that type of issue in years. Lorne Tyndale > > > New computer, following the installation instructions at > static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html > > I installed CentOS-7 minimal install as directed. > > No network connection. I plug in the Ethernet cable and get a good light > on the switch and a blinking yellow light on the computer jack. When I > run nmtui to set up the network, there are no options. Running 'ip a' > only shows loopback. Running lspci to see about my nic I get Command Not > found. Searching the web says use lspci to find out about nic. Getting > command not found tells me to install pciutils, which I cannot do > because no network. > > Help! > > > -- > 73, > Michael WA7SKG > > "Any day you do not learn one new thing is a wasted day." > ___ > 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] Carts take 5 seconds to start in Main log
Hi, Is this only with ALSA, or have you also seen the same issue if you are running audio through Jack? Just wondering, I have not seen this issue myself. I have run into issues with Apache taking time if for some reason reverse DNS lookups are turned on. Check your apache configuration and maybe try adding: HostnameLookups Off Normally this should not be an issue as newer builds of apache default to host name lookup being off, but if for some reason it is on this could cause issues. Also, make sure you've got a static IP address and set up your hosts file with that IP and your host name. Is /var/snd on a network share? Is it possible that there is latency on that share? This could cause delays in starting to play audio too. Lorne Tyndale > > > Hi Rich > > Le 30/11/2020 à 17:22, Rich Gattie a écrit : > > Greetings list.. > > > > I just upgraded the machine I have been running 2.x on to the latest > > v3 of Rivendell. After an annoying issue with the NIC and driver no > > longer in the distro of CentOS 7, I got the machine up and running as > > it was before with one small exception. > > > > While testing the main log, (I use Aux Log 1 for a 24/7 stream), I add > > a cart, hit START, then it takes about 5 seconds to start playing. > > Segues go smoothly between carts, no delay. > > There was no issue like this with 2.19.x, and no hardware changes have > > been made to the machine. > > I've also hard time migrating a machine from 2.X to 3.X. My primary > tests on my dev machine were just fine, but when I tried on the target > machine, the CPU load was huge, and any operation took tens on > seconds... It looks like your issue. > > I've spotted caed taking 100% of a core, on the target machine, compared > to ~30% of a core on my dev machine. The memory was fine, IOs were quiet > too. Since then, I'm digging into the source code of caed (mostly in > cae_alsa.cpp) to try to understand where CPU cycles are vanishing. Using > valgrind profiler, the mostly called function is AlsaPlayCallback, but > this is quite obvious and not giving so many clues on what is time > consuming in there. > > Maybe you could verify you CPU load with the "top" oh "htop" commands in > a terminal in order to see if it points to caed also. What type of CPU > are you using ? > > Until I find a solution to keep caed CPU consumption low on my atom > machines, I was forced to use a bigger one instead (any old Intel > Core-i3 I has were just perfect) > > If anyone has an idea on why caed is taking so much on the CPU... I've > tried not to run rdvairplayd but it had no effect > > Best regards > > Florent > > ___ > 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] CentOS Install Issues
The kernel being booted is 64 bit so it won't boot on a p4. It should work on the is. Original Message Subject: Re: [RDD] CentOS Install Issues From: "wa7skg" Date: Wed, November 25, 2020 10:38 pm To: "chris cottingham" CC: "rivendell-dev@lists.rivendellaudio.org" Okay, I didn't think about that. But the computer should at least boot to the ISO, shouldn't it? I tried with a newer I5 Optiplex 745 (which, I believe, is 64 bit) and I can't get it to boot to the DVD either. Michael chris cottingham wrote on 11/25/20 7:21 PM: > The Pentium 4 is a 32 bit CPU. CentOS 7 is 64 bit only. You need a Core2duo > or better CPU to run CentOS 7. > > I’m sure someone will correct me if I’m wrong. > > > Sent from my iPhone > >> On Nov 25, 2020, at 6:14 PM, wa7skg wrote: >> >> Trying to set up an old computer to play with Rivendell. It is an old >> homebuilt Pentium 4 from long ago. I downloaded the Centos7 minimum install >> ISO and burned it to a DVD. I also burned it to a USB stick. I can't get the >> computer to boot to either one. I've set the boot order to DVD then HD and >> boot from USB is enabled. The DVD drive flashes like it is reading, but it >> doesn't boot. The screen blinks a bit, then tries to boot from the hard >> drive. I used Brasero to burn the ISO to the DVD. It looks right as best as >> I can tell, but it has been 10 years since I have done this. >> >> Any suggestions on what I might be doing wrong? Maybe the hardware is too >> old to boot to the new ISO? >> >> Thanks. >> >> >> -- >> 73, >> Michael WA7SKG >> >> "Any day you do not learn one new thing is a wasted day." ___ 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] Rivendell 3.x on Ubuntu 18.04
Hi Fernando, Last night I took the plunge and put the majority of my notes on getting Rivendell 3.x (I tested/compiled with 3.4.1int5 and int6 most recently) compiled on Ubuntu 18.04 on the wiki. I *believe* these instructions to be fairly complete, however I may be missing a few things. I agree that some of what I've done is a little different from the accepted Rivendell approach with regards to security. Namely the way I've set up /var/snd and the notes I have on getting Rivendell and Jack working together. I will likely update these sections in the future, but I wanted to get the bulk of my notes in a single spot. Please feel free to go through these instructions with Ubuntu 18.04 (I actually prefer LUbuntu 18.04 to be specific) and see how it goes for you. I'd love to hear if I've missed something. http://wiki.rivendellaudio.org/index.php/Ubuntu18_04 Thanks, Lorne Tyndale > > > Hi Lorne! > > Thank you so much for the explanations. > > I have tried Rivendell on Centos 7 using the Paravell repositories too. > Works fine although I used set some things slighty different in the old > times (rivendell 2 over ubuntu 10.04, I think) > > It's a pity QT has to be rewritten upon a new version, it would be amazing > if it was backward code compatible. > > Yesterday I tried myself compiling Rivendell 3.4 using Ubuntu 18.04 and > Debian 10.6 (buster). Ubuntu fails at compile time and Debian fails at > install time. I didn't get time to get deeper. > Ubuntu 20.04 really seems very harder due QT4. I have found an unofficial > repository with QT4 packages but I could not find libqt4-sql-mysql. :( > > Regards > > > Fernando Della Torre > > (16) 98137-1240 > > > > > Em seg., 23 de nov. de 2020 às 23:20, Lorne Tyndale > escreveu: > > > Hi Fernando, > > > > I can't speak for the developers or QT5, but from what I understand the > > current Version 3 branch will be staying with QT4. Changing to a newer > > version of QT would be a significant update to code, so I would not > > expect to see migration to QT5 (or higher) until a Rivendell Version 4 > > branch. > > > > Having said that, if you want an easy to install and update experience, > > the best option is to grab CentOS7 and install Rivendell from the > > Paravel repositories. You can find instructions on this here: > > > > > > http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html > > > > I've done this and it really is a very smooth and easy installation. > > Furthermore when a new version comes out the command to update is very > > easy: > > > > yum update rivendell > > > > Otherwise if you want to run Rivendell on something else, then you're > > pretty much on your own to compile it or rely on others in the community > > and use their binaries (such as the Raspberry PI distribution). > > > > Rivendell does compile and run on Ubuntu 18.04 based distributions (and > > probably the version of Debian that 18.04 is based on, although I have > > not tried this). I've actually started putting together some directions > > on how to compile on 18.04, I'm hoping to post these sometime this week > > on the wiki. Ubuntu 20.04 might be more of a challenge due to its > > default QT packages being QT5. I've seen some posts about repositories > > that contain QT4 for 20.04. This might be a way to get Rivendell to run > > on 20.04, but I admit that I have not tried this so I don't know how > > well it'll work. > > > > Lorne Tyndale > > > > > > > > > > > Hello folks. > > > > > > I've been away for a while and now I've tried to compile Rivendell using > > > some up to date distro like Ubuntu 20.04 or Mint 20 with no success at > > all. > > > It complains about QT4, specially about libqt4-sql-mysql. > > > > > > I'm not a dev (I wish I was) but as far as I understand QT4 it is being > > > retired. > > > Is there any Rivendell release using QT5 or any newer equivalent ? > > > > > > I know it's easy to say and hard to do, but surely Rivendell would have a > > > larger visibility if it were packed in 2 or more flavors, like RPM and > > DEB > > > pointing to all dependencies it needs and ready for the modern distros, > > > whether Ubuntu, Debian, Mint, Fedora, Centos 8, etc. Every time in the > > past > > > I had to complite from source and every update was a kind of a pain. > > > > > > As I said I wish I was a dev, but I'm just a sysadmin. > > > > > > I really appreciate the effort of the entire community working on > > > Rivendell. Thanks a lot. > > > > > > Regards, > > > Fernando Della Torre > > > > > > +55 (16) 98137-1240___ > > > 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] Rivendell Future
Hi Fernando, I can't speak for the developers or QT5, but from what I understand the current Version 3 branch will be staying with QT4. Changing to a newer version of QT would be a significant update to code, so I would not expect to see migration to QT5 (or higher) until a Rivendell Version 4 branch. Having said that, if you want an easy to install and update experience, the best option is to grab CentOS7 and install Rivendell from the Paravel repositories. You can find instructions on this here: http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html I've done this and it really is a very smooth and easy installation. Furthermore when a new version comes out the command to update is very easy: yum update rivendell Otherwise if you want to run Rivendell on something else, then you're pretty much on your own to compile it or rely on others in the community and use their binaries (such as the Raspberry PI distribution). Rivendell does compile and run on Ubuntu 18.04 based distributions (and probably the version of Debian that 18.04 is based on, although I have not tried this). I've actually started putting together some directions on how to compile on 18.04, I'm hoping to post these sometime this week on the wiki. Ubuntu 20.04 might be more of a challenge due to its default QT packages being QT5. I've seen some posts about repositories that contain QT4 for 20.04. This might be a way to get Rivendell to run on 20.04, but I admit that I have not tried this so I don't know how well it'll work. Lorne Tyndale > > > Hello folks. > > I've been away for a while and now I've tried to compile Rivendell using > some up to date distro like Ubuntu 20.04 or Mint 20 with no success at all. > It complains about QT4, specially about libqt4-sql-mysql. > > I'm not a dev (I wish I was) but as far as I understand QT4 it is being > retired. > Is there any Rivendell release using QT5 or any newer equivalent ? > > I know it's easy to say and hard to do, but surely Rivendell would have a > larger visibility if it were packed in 2 or more flavors, like RPM and DEB > pointing to all dependencies it needs and ready for the modern distros, > whether Ubuntu, Debian, Mint, Fedora, Centos 8, etc. Every time in the past > I had to complite from source and every update was a kind of a pain. > > As I said I wish I was a dev, but I'm just a sysadmin. > > I really appreciate the effort of the entire community working on > Rivendell. Thanks a lot. > > Regards, > Fernando Della Torre > > +55 (16) 98137-1240___ > 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] Virtual Logs
Drew, >From reading the little bit of documentation on virtual logs that I can find, here is what I've been able to figure out: -For virtual logs to work, rdvairplayd needs to be running. It normally is running/started as a part of the Rivendell service, but in my case for some reason it wasn't running. Restarting the service fixed the issue for me. -Virtual logs are all controlled entirely by macros. Any of the macros that have to do with controlling a log, for the machine number if you put in the number of the virtual log you want to manipulate, it works. For example, to load a log into virtual log 103 you'd use RML: LL 103 [logname] [startline]! -In rdadmin --> Manage Hosts --> RDAirplay you can set the audio card output, startup control mode (automatic, manual, live assist), and whether you want a virtual log to start with a log loaded or not -Pypad instances can also handle virtual log data, see one of the pypad setups for examples -Unless I'm missing something, there does not seem to be a way to actually "see" on the screen an output of what the virtual log is doing as far as playout, the location in the log being played, or manipulate the log as you can with the Main or Aux 1 and 2 logs in RDAirplay. It all has to be done with with macros. Virtual logs are definitely a neat feature - I can see a great benefit if you want to build a log in rdlogmanager or rdlogedit and then just let it play without any user interaction with it. I could see it being useful if you're trying to run multiple unattended audio streams or something like that. Lorne Tyndale > > > Lorne, > > have you found some documentation that explains how this is supposed to > work? I would like to start playing/experimenting with the virtual log > stuff. Last time I looked, I could not find anything or get anything to > work. > > all the best, > > drew > > On Mon, Nov 23, 2020 at 1:36 AM Lorne Tyndale > wrote: > > > Hi, > > > > Figured it out. For some reason my rdvairplayd had not started properly. > > After I restarted my services the virtual logs and macros below started > > working. > > > > Lorne Tyndale > > > > > > > > > > Hi, > > > > > > I'm trying to figure out how virtual logs work, and running into some > > issues. > > > > > > I've set up a macro that is: > > > > > > LL 101 W_11_22_2020 -2! > > > > > > > > > I'd thought this would load a log into the virtual log 101 and start to > > play the first entry, but it doesn't seem to do anything, I don't get any > > audio. > > > > > > The same exact macro replacing the "101" with "1", "2", or "3" works - > > loads that log into the main or aux log in rdairplay and starts the playout. > > > > > > I tried doing a: > > > PN 101! > > > > > > macro after the LL command above and that did not work either. > > > > > > I also tried other virtual log machines, 102 and 103, but those did not > > work > > > > > > What am I missing? > > > > > > Lorne Tyndale > > ___ > > Rivendell-dev mailing list > > Rivendell-dev@lists.rivendellaudio.org > > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > > > > -- > Enjoy the *Paradise Island Cam* playing > *Bahamian Or Nuttin* - https://www.paradiseislandcam.com/ ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Virtual Logs
Hi, Figured it out. For some reason my rdvairplayd had not started properly. After I restarted my services the virtual logs and macros below started working. Lorne Tyndale > > Hi, > > I'm trying to figure out how virtual logs work, and running into some issues. > > I've set up a macro that is: > > LL 101 W_11_22_2020 -2! > > > I'd thought this would load a log into the virtual log 101 and start to play > the first entry, but it doesn't seem to do anything, I don't get any audio. > > The same exact macro replacing the "101" with "1", "2", or "3" works - loads > that log into the main or aux log in rdairplay and starts the playout. > > I tried doing a: > PN 101! > > macro after the LL command above and that did not work either. > > I also tried other virtual log machines, 102 and 103, but those did not work > > What am I missing? > > Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] Virtual Logs
Hi, I'm trying to figure out how virtual logs work, and running into some issues. I've set up a macro that is: LL 101 W_11_22_2020 -2! I'd thought this would load a log into the virtual log 101 and start to play the first entry, but it doesn't seem to do anything, I don't get any audio. The same exact macro replacing the "101" with "1", "2", or "3" works - loads that log into the main or aux log in rdairplay and starts the playout. I tried doing a: PN 101! macro after the LL command above and that did not work either. I also tried other virtual log machines, 102 and 103, but those did not work What am I missing? Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Help RN just won't work
Tim, I suspect the difference is the fix that is in issue #604 https://github.com/ElvishArtisan/rivendell/pull/604 From what I can tell, the CentOS build/release doesn't yet have this modification as it was built before this update was put into the code. The CentOS 3.4.1 package was released on July 21. Issue 604 was merged into the codebase July 29. This fix should be in the next official release/build. Lorne Tyndale > > > Greetings, > > One more caveat to add to my mystery. > > I compiled 3.4.1 from git hub source on Ubuntu 18.04 and my scripts work > with RN macro. > > So does this obviously mean something is being treated differently on > Centos 7. > They run on Centos from the terminal. But not with the RN macro from > rivendell. > > I had pretty much made up my mind to move to Centos so that the future > would be easier regarding updates and the like, > but console integration is major so I have to figure this out before making > my decision. > > Any ideas why the rml would work so differently between the distros? > I know that "printf" has some variations between distros and versions but I > wouldn't think that has any bearing > since the scripts run from the terminal on both. > > Tim Camp > WZEW-FM > > > > > On Sat, Oct 24, 2020 at 6:45 PM Tim Camp wrote: > > > OK > > RN sh -c usr/bin/6M! does not work > > RN sh -c "/usr/bin/6M"! doesn't work someone had suggested that after > > -c the command had to be in quotes > > RN sh -c 6M! does not work > > All of the above commands work from terminal both as rd or as root > > no luck from rmlsend > > > > Tim Camp > > WZEW-FM > > > > > > > > > > On Sat, Oct 24, 2020 at 6:10 PM Fred Gleason > > wrote: > > > >> On Oct 24, 2020, at 18:56, Tim Camp wrote: > >> > >> The Scripts that we mostly run are simple, we avoid echo because of > >> its various problems across distros because of escape character troubles. > >> an example of our usage > >> RN 6M! > >> 6M is a script to mute channel six on the console > >> scripts are, where string is the command to the audio console. > >> that script contains > >> > >> #!/usr/bin/env bash > >> printf "/ch/06/mix/on\00\00\00,i\00\00\00\00\00\00" > > >> /dev/udp/consoleip/port (you can see why echo when have trouble with > >> that) > >> > >> > >> Ah. Bangpath trouble... > >> > >> This has a similar problem to your earlier example that used STDOUT > >> redirection. The first line ("#!/usr/bin/env bash”) is actually an > >> instruction *to the shell* to treat this as a shell script. But, since it’s > >> being directly invoked as an executable, the shell never gets to see it, > >> and the kernel’s exec() call barfs on it. Run it like this: ‘RN sh -c 6M!’ > >> and it should work. (You’ll probably need to provide the full path to the > >> ‘6M’ script.) > >> > >> Since this seems to be a common problem, perhaps we should alter the ‘Run > >> Script’ [‘RN’] so that it automatically executes everything as ‘sh -c > >>
Re: [RDD] Help RN just won't work
Tim, Two things. First, double check the following settings in the [Identity] section of your /etc/rd.conf file RnRmlOwner= RnRmlGroup= That is supposed to tell the system what user/group to run the RML's as. If that doesn't work, I realize this goes against some of the suggested Linux / Rivendell security conventions, but for testing purposes have you tried changing the user that the Rivendell daemons run as by systemd? As root, edit the file: /lib/systemd/system/rivendell.service Then in the [Service] section add a line: User= where is the logged in user that runs RDAirplay and other Rivendell apps. Also make sure the User= part is a capital U with the "ser" lower case. I made the mistake once of having it all lower case and it didn't work. This should cause your daemons to run as the same user as your logged in user. Again not necessarily the best thing to do for security purposes, but it might help you troubleshoot the issue. Of course if you make changes to your systemd configuration file then you'll need to restart the Rivendell services. As root: systemctl stop rivendell systemctl start rivendell Lorne Tyndale > Original Message > Subject: [RDD] Help RN just won't work > From: Tim Camp > Date: Fri, October 23, 2020 2:49 pm > To: User discussion about the Rivendell Radio Automation System > > > > Greetings, > > New install on CentOS 7 of Rivendell 3.4.1 > > This is day number two of trying every possible thing I can think of as to > why this doesn't work. > > Things I have tried. > > 1. various settings for RNRmlOwner > rd rivendell > root root > rd users > rd rd > > 2. paths > RN with full path > RN without full path > changing $PATH > > 3. Running env > running the scripts with sh > running in bash > > Am I missing something? > > These scripts contain commands to control our consoles > which turn on channels, route audio, mute channels, etc > The scripts send data via udp to the console using /dev/udp > I have not had a problem with then in version 2.* > The scripts run fine in terminal as any user. > > Thanks for any thoughts or help on this. > > Tim Camp > WZEW-FM > Mobile, Al.___ > 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] Updating entire plant
Tim, I'm not sure if you have the ability in this plant, but if you have a spare machine that has a bunch of unused HD space and can be used as a server (or if one of your existing servers has a bunch of space and capacity on it) then it might be worthwhile setting up a FOG server if everything is on the same network. Fog is essentially a network-based disk / workstation imaging system. It can be set up to allow workstations to boot from the network (that boot from the NIC option that exists in the bios of most computers) and then you can pull an image from an existing workstation to the server or push an image from the server to workstations. Once that is done you can push that image out to as many other workstations as you wish. It also has options whereby it'll run a post re-image setup where you can tell it things like "for host X, I want the host name to be and the IP to be XXX.XXX.XXX.XXX" and such, and it'll do those post-image tasks. Especially if you are managing a lot of workstations, it is nice - if a problem pops up on a particular workstation, a corrupt or failed hard disk, or an end user just messes around with a particular workstation too much, then you just solve the problem at the workstation end (replace hard disk if that's the issue, for example), log into the FOG server's web interface, give it the command to re-image that particular workstation, and about 10 minutes (and several reboots) later the problem is solved. https://fogproject.org/ Lorne Tyndale > > > Greetings, > > So I want to upgrade our entire plant to Rivendell #.4.1 > which is also going to entail converting from Ubuntu to CentOS7. > > I have 14 workstations to convert. > We have a dedicated Mysql server. > We have a dedicated Audio server using nfs > > So, Since I have one complete CentOS7 machine done and working fine > my thought is 13 hard drives and the dd command. > > editing host name and ip and pypad instances are the rivendell things I can > think of that would need editing. > > Other pitfalls with this idea? > Another possibility is creating an installable distro from the running > system, but not sure that is possible with CentOS, That is what we always > did with Ubuntu. > > Any thoughts appreciated > > Cheers > > > Tim Camp > WZEW-FM___ > 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] Automate Report
Mark, You can certainly automate report generation with rdlogmanager - it can run from either a command prompt or the GUI. The best option is to first figure out what command line you'll need to run from a shell, once you've done that you can put it into a RN macro and schedule it through RDCatch. To figure out what parameters you'll need to pass, from a shell do a: man 1 rdlogmanager it'll give you the list of options available. You can either have it create new logs for future days or generate reports for previous days. Hope this helps. Lorne Tyndale > > I'm not real "up" on macros and cron jobs and such, but I'm wondering if > there is a way to have a report automatically generated at a certain time > every day? I've designed a Technical Playout Report that shows everything > that aired on a certain date, and I would like to have that produced every > day for the previous day. Is there a way to do this with a macro? I don't see > a macro in the manual that would do this. > > Thanks, > > Mark Murdock > KAMB > 90 E. 16th St. > Merced, CA 95340 > (209) 723-1015 > m...@celebrationradio.com<mailto:m...@celebrationradio.com> > Website<https://celebrationradio.com/>___ > 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] RD Workstations Getting Audio From Old Server
Marcos, You should still be able to mount in fstab using the IP and mount location just as you have in the past. The one difficulty with this is if a workstation for some reason reboots and the file share on the server is not available, then it can hang while booting. This isn't any different from how mounting upon boot through /etc/fstab has been in the past - there's always been the possibility that a reboot when the share isn't available could cause a freeze. This can be frustrating if trying to troubleshoot. The other option is to write a script that will mount your server's /var/snd to /var/snd and set up the script to run after boot. This will prevent lockups if the workstation reboots and the server isn't available, but could also result in a situation where the workstation appears to have booted but has no audio available. Lorne Tyndale > > > Hello Lorne,I appreciate you took the time to respond to my question. > < old server.>> Yes, that was the problem. I guess my CORE question then is > how to be sure that the file mount for /var/snd on my workstations points to > the new server, since fstab uses UUID, and that line in fstab doesn't show > whether is pointing to the new or the old server, because it uses the > universal ID number for the /sda for /var, mounted in the workstation, with > absolutly no reference to the server. The old way to mount a file in fstab > required to specify the IP of the machine where we wanted to mount a file, > like IP_ADRESS:/var/snd /var/snd ...etc. > > I checked the HTTP Xport and core engine boxes and it is what always has > been: localhost. > I will check the .SQL again, although I almost sure that the .SQL is ok since > the system is working flawlessly now after reinstalling Rivendell 3 in each > workstation. > All I want is to be prepared if this happens again, so I can have a smoother > transition. I guess I have been trying to avoid the hot standby option that > usually stops working after an update. > In all, I still need help with my CORE question above.Thank you very much > Lorne. > > > On Thursday, October 1, 2020, 08:10:16 AM MST, Lorne Tyndale > wrote: > > Hi, It sounds like your workstations are still mounting their /var/snd to > the old server. Double check that the file mount for /var/snd on your > workstations points to your new server (and ensure all the needed permissions > are correct). Regarding the rdxport stuff, that can be changed in rdadmin. > Launch rdadmin --> manage Hosts --> select the needed workstation host --> > HTTP Xport. Give this a check / try, but given the way you set up the new > server you might have other issues. After making these changes in rdadmin > you might have to restart the daemons on the workstations. I suspect that by > editing the .SQL file like you did, the entry for your server in rdadmin may > have the wrong host name, especially if you gave your new server a different > host name then your old one. This can also be the cause of issues with > rdxport not working as expected. Rather then manually editing IP's in the > SQL file it probably would have been a better approach to import the database > on your new server and either: a) create a new host entry in Rivendell for > the new server, when creating base it off the entry for the old server, *or* > b) give the new server the sane exact host name and IP address as the old > server, then when switching make sure the old is shut off (or disconnected > from the network). You'd have to remount the file share / restart daemons on > the workstations. Lorne Tyndale > > > > The system started working apparently fine, until we shutdown the old server. > > > > Problem: The Rivendell work stations were receiving the information from the > new server’s sql data base, but playing the audio files from the old server > > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RD Workstations Getting Audio From Old Server
Hi, It sounds like your workstations are still mounting their /var/snd to the old server. Double check that the file mount for /var/snd on your workstations points to your new server (and ensure all the needed permissions are correct). Regarding the rdxport stuff, that can be changed in rdadmin. Launch rdadmin --> manage Hosts --> select the needed workstation host --> HTTP Xport. Give this a check / try, but given the way you set up the new server you might have other issues. After making these changes in rdadmin you might have to restart the daemons on the workstations. I suspect that by editing the .SQL file like you did, the entry for your server in rdadmin may have the wrong host name, especially if you gave your new server a different host name then your old one. This can also be the cause of issues with rdxport not working as expected. Rather then manually editing IP's in the SQL file it probably would have been a better approach to import the database on your new server and either: a) create a new host entry in Rivendell for the new server, when creating base it off the entry for the old server, *or* b) give the new server the sane exact host name and IP address as the old server, then when switching make sure the old is shut off (or disconnected from the network). You'd have to remount the file share / restart daemons on the workstations. Lorne Tyndale The system started working apparently fine, until we shutdown the old server. Problem: The Rivendell work stations were receiving the information from the new server's sql data base, but playing the audio files from the old server ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Ubuntu 20.04
Hi, Shouldn't it be possible to compile QT4 support with MySQL support on 20.04? I admit I have not tried this yet, but I don't see why this wouldn't be a possibility. Lorne Tyndale Hi, It won't run on Ubuntu 20.04. QT4 has been discontinued and the PPA with QT4 does not have MySQL support. Brian -- Brian P. McGlynn 585-785-4495 x202 bmcgl...@geneseemedia.net ᐧ On Thu, Sep 24, 2020 at 11:53 PM jorge soto wrote: Has anybody successfully configured, compiled and installed latest rivendell on ubuntu 20.04? If so, care to share how? Thanks. ___ 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDPlay and resizing
Chris, RDAirplay is not resizable, this is due to the way it was designed. Other windows such as RDLibrary can be resized in the normal way. Thanks, Lorne Tyndale - Original Message - Subject: [RDD] RDPlay and resizing From: "chris cottingham" Date: 9/17/20 5:53 pm To: "rivendell-dev@lists.rivendellaudio.org" I cannot seem to resize the Rivendell windows. I can only drag them around. Is this expected behavior? Is there a way to resize the RDplay and other windows to match a higher resolution? ___ 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] Wired Remote Starts
Alan, Not sure about USB, but if you have an available serial port then you can use the modem control lines for 4 inputs and 2 outputs. I imagine it would probably work with one of those cheap USB-RS232 / serial port dongles. I've previously documented the process at: http://caspian.paravelsystems.com/pipermail/rivendell-dev/2015-April/022658.html Lorne Tyndale The Wiki pages have an entry on how to wire up a 15-pin joystick port to use as a controller. Those ports are rarer than unicorn spit these days. Does anyone have a recommendation for a simple programmable USB button-box that I can use to execute basic Airplay commands; specifically MAN / AUTO / Start? Alan Rolling Valley Radio 1700 (Part 15 AM) ___ 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] USB Microphone configuration
Maybe try adding rate 48000 to the USB section of /etc/asound.conf > > Yes I tried rdalsaconfig under root. Only my main card the M-audio shows, > but not the USB mic. > I'm thinking as this is not a "full" card only a recording device it > probably requires a manual add And I know ALSA sees the USB mic as > running arecord -l shows it as an available recording device. > > Andrew > > On Wed, Jul 29, 2020, 21:39 David Klann wrote: > > > Hey Andrew, > > > > On 7/29/20 7:16 PM, you wrote about a new sound card: > > > > > > I have an USB Microphone I'd like to use. How do I add a second sound > > input? > > > > > > UNder RDAdmin--> Audio resources. I only see my M-Audio Delta410 listed > > > as card0, but no USB Mic on Card 1 > > > > > > > Have you run RDAlsaConfig as root? If you installed Rivendell the > > "usual" way on CentOS/Red Hat/etc. it's on the Applications menu under > > Rivendell -> Configuration -> RDAlsaConfig > > > > This utility enables you to assign ALSA devices to be used with > > Rivendell. See the Wiki article at > > > > http://wiki.rivendellaudio.org/index.php/Configuring_Rivendell_to_work_with_ALSA > > for more details. > > > > Hope this helps! > > > >~David Klann > > > > > > > Running arecord -l I see the USB Microphone listed: > > > > > > List of CAPTURE Hardware Devices > > > card 0: M410 [M Audio Delta 410], device 0: ICE1712 multi [ICE1712 multi] > > > Subdevices: 0/1 > > > Subdevice #0: subdevice #0 > > > card 1: Microphone [USB2.0 Microphone], device 0: USB Audio [USB Audio] > > > Subdevices: 1/1 > > > Subdevice #0: subdevice #0 > > > > > > I presume I have to add this /etc/asound.conf ? So I added rd1. > > > > > > My current one looks like this:- > > > > > > pcm.rd0 { > > > type hw > > > card M410 > > > device 0 > > > rate 48000 > > > } > > > ctl.rd0 { > > > type hw > > > card M410 > > > } > > > > > > pcm.rd1 { > > > type hw > > > card USB > > > device 1 > > > } > > > ctl.rd1 { > > > type hw > > > card USB > > > } > > > > > > > > > After a reboot Card1 is not showing in audio resources. What else am I > > > missing? > > > > > > > > > > > >___ > 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] Streaming clients
Using Jack it all has to run as the same user. With Rivendell 3 the easiest is to just set it up to have Rivendell start it up under the Jack Settings dialog in rdadmin -> Manage Hosts. The entry I have is: /usr/bin/liquidsoap /home/rd/liquidsoap.liq Note that normally Liquidsoap won't by default allow it to run as root. However you can put into the configuration file (in my case called liquidsoap.liq) the following line: set("init.allow_root",true) That'll allow it to run as root. Of course set up the configuration file to accept a Jack input, any processing you want to do, and to send it to your streaming server. Once it all starts up then have a look at the connections under qjackctl (run this as root so that it can see Jack) and you'll be able to figure out the Jack Connections that need to be set up. If doing this all from within Rivendell then just build a macro to establish all the Jack connections and you should be off to the races! The other way to do it, there was a posting a while back on how to get systemd to run the Rivendell services as a non-root user. It isn't that difficult to do and then as long as Liquidsoap is run as the same user as Rivendell and Jack then everything will see each other. I seem to recall in that discussion there were other disadvantages to having the services run as a non-root user, but I can't recall the specifics. Lorne > > Lorne, > > just a quick question to try and help Mike to avoid wasting a lot of time. > > Are you using jack? If so, are you letting Riv run jack as root as it likes > and somehow getting liquidsoap to run as root? Or are you making Riv run > jack as another user and letting liquidsoap run as the same user? > > all the best, > > drew > > On Fri, Jun 19, 2020 at 3:12 PM Mike Cox wrote: > > > Thanks Lorne > > Our streaming server uses LS built into Azuracast. I'm not sure about > > setting it up manually though. > > As I come from Ubuntu land I'm more used to things just working :) > > > > Drew has helped guide me with Jack and that works nicely. Glasscoder did > > work nicely but seems to crash a lot. > > > > I'll see if I can work out how to get LS working. > > > > Thanks for your help. > > > > Mike > > > > Mike Cox > > Managing Director > > The Rosetta Group Ltd > > > > Email: mike@rosetta.group > > Website: www.rosetta.group > > Phone: 01983 229 229 > > > >  > > > > Have a look at our new cloud phone system at www.rosettatelecom.com > > See our payment options and pay online by clicking here Pay online > > > > -- > > *From:* Lorne Tyndale > > *Sent:* Friday, June 19, 2020 8:05:13 PM > > *To:* Mike Cox ; > > rivendell-dev@lists.rivendellaudio.org < > > rivendell-dev@lists.rivendellaudio.org> > > *Subject:* RE: [RDD] Streaming clients > > > > Mike, > > > > Check out Liquidsoap. It works extremely well, has been my go-to > > streaming client for years. > > > > I like it because in addition to just streaming, you can have it do > > processing on the fly. It can also generate multiple streams using > > different codecs and bitrates all at the same time. As an example I > > have one station that streams the following bitrates, all coming from a > > single instance of Liquidsoap. > > > > 32k AAC > > 64K AAC > > 96K AAC > > 96K MP3 > > 128K AAC > > 128K MP3 > > 192K AAC > > 192K MP3 > > 256K AAC > > 256K MP3 > > 320K AAC > > 320K MP3 > > > > Lorne Tyndale > > > > > > > > > > > Hi all > > > > > > Can anyone let me know what streaming client they are using to send to > > > Icecast from Centos 7? > > > > > > I have been trying Glasscoder but it only runs for a while then crashes > > > (see earlier thread). I normally use BUTT but it doesn't seem to be > > > available on Centos. > > > > > > I'm running Centos 7 with Rivendell and JACK. I just need something to > > > stream my audio to Icecast without having to take the audio out as > > > analogue and feed it into an Ubuntu box so I can use BUTT. > > > > > > Many thanks everyone. > > > > > > Mike > > > > > > -- > > > > > > > > > > > > Mike Cox > > > Managing Director > > > The Rosetta Group Ltd > > > > > > Email: mike@rosetta.group > > > Website: www.rosetta.group > > > Phone: 01983 229
Re: [RDD] Streaming clients
Mike, Check out Liquidsoap. It works extremely well, has been my go-to streaming client for years. I like it because in addition to just streaming, you can have it do processing on the fly. It can also generate multiple streams using different codecs and bitrates all at the same time. As an example I have one station that streams the following bitrates, all coming from a single instance of Liquidsoap. 32k AAC 64K AAC 96K AAC 96K MP3 128K AAC 128K MP3 192K AAC 192K MP3 256K AAC 256K MP3 320K AAC 320K MP3 Lorne Tyndale > > > Hi all > > Can anyone let me know what streaming client they are using to send to > Icecast from Centos 7? > > I have been trying Glasscoder but it only runs for a while then crashes > (see earlier thread). I normally use BUTT but it doesn't seem to be > available on Centos. > > I'm running Centos 7 with Rivendell and JACK. I just need something to > stream my audio to Icecast without having to take the audio out as > analogue and feed it into an Ubuntu box so I can use BUTT. > > Many thanks everyone. > > Mike > > -- > > > > Mike Cox > Managing Director > The Rosetta Group Ltd > > Email: mike@rosetta.group > Website: www.rosetta.group > Phone: 01983 229 229 > > <https://www.rosetta.group> > > Have a look at our new cloud phone system at www.rosettatelecom.com > <https://www.rosettatelecom.com> > > Pay us by direct debit by clicking this button > <https://crm.rosetta.group/gocardless?do=register=1>___ > 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] asound.conf Seemingly Ignored
Chuck, A few things. I'm going to assume you're using straight ALSA and not Jack or otherwise. Start off in a terminal and type: cat /proc/asound/modules This should give you a list of the audio cards that ALSA sees. It'll be a list something like the following: $ cat /proc/asound/modules 0 snd_hda_intel 1 snd_usb_audio Next, it sometimes helps to lock this audio card order in place via the /etc/modprobe.d/alsa-base.conf file. If the file exists on your computer (you'll need to be root to edit it) then you may need to edit it. If the file does not exist then you may need to create it. Use the Options line(s) to lock the card order in place. For example, the above can have the Intel and USB order being 0 and 1 by having the /etc/modprobe.d/alsa-base.conf file looking like this: options snd_hda_intel index=0 options snd_usb_audio index=1 Once you've set up your /etc/modprobe.d/alsa-base.conf file then when you reboot the audio card order should always be what you specified. Then set up your card(s) in rdalsaconfig Double check your /etc/asound.conf file - I've found that a number of onboard chipsets need the rate line to specify the bitrate, and older versions of rdalsaconfig didn't always put that line in there. You'll need to be root to add this line if it is missing. Add the line for all the audio cards in your setup and use the same sample rate for all your cards. So for example: pcm.rd0 { type hw card PCH device 0 rate 48000 <-- This line is sometimes missed } ctl.rd0 { type hw card PCH } Once this is done, restart your rivendell services and see what you get. Hope this helps Lorne Tyndale > > Attempting to > install the v2 appliance on a new Lenovo S340 laptop. It does not > appear to obey the contents of asound.conf. Onboard PCH and external > USB ESI > Dr. DAC Nano both connected and seen by ALSA and RDAlsaConfig. > Choosing both of them in RDAlsaConfig makes them show in asound.conf, > but the Nano is missing in Audio Resources. > > > > > > > Even if I specify > the card by name and put the onboard PCH as RD card 1, it always > comes up as card 0 and is the only active card. > > > > > > > Anyone encountered > this and found a fix? > > --Chuck___ > 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] Migrating system
Don, How did you import your database on the 3.3 machine? And what's the error message? Usually what I have done which has worked for me - make sure the Rivendell services are not running and import the database via the mysql command line. Of course make sure that the mysql account used has the needed permissions and that mysql is set up to allow for access from the network. Then starting up services and run rddbmgr --modify as root to let it to the database update from the old schema to the new one. Of course also running rdadmin to make sure that the hostnames, ip addresses and such all match what they need to be. Lorne Tyndale > > > I'm trying to migrate our current system (V2.19.3) to V3.3 on a new machine. > I'm setting this new machine up so I can maintain our operations when I > upgrade our current server so I have no downtime. I've copied the audio to > the new machine and it is showing up in the /var/snd folder. I backed up the > v2.19 database and transferred that to the new machine. When I run rddbmgr it > gives an error and does not install the db. Very probable that I'm not > approaching this correctly. Is there a proper work flow that is listed for me > to follow? > > Thanks, > Don___ > 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] m-audio delta410 setup
Andrew, I use a bunch of 410's and they are great cards and have great sound, with a few things to be aware of. As you've discovered, you'll need to get a mic pre-amp if you're using a mic on your input. The envy24 control is your best friend. Get to know it. If you need an extra breakout cable they can be made quite easily. It is just a standard 25 pin connector and the pinout can be found with some googling. All of the ones I have (I've got something like 5 of them) have a bug where every so often after a reboot they'll end up with all the input and output levels at 0, even if the level indicators in envy24 are showing that levels on channels are up. This happens even if you've done the alsactl store command. When this happens the way to fix it is to go into envy24 and run the levels down / up on the analog volume tab. *or* envy24 control has an option when it gets run from the command line to load up a particular preset profile. I suggest that you run this as part of your startup, as this software seems to be able to set the levels properly whereas ALSA seems to sometimes have issues. Otherwise the cards just plain work. Lorne Tyndale > > > The Delta 410 is line level input only ... it's not switchable doh! > Apparently I did not have enough coffee this morning to help work that out! > > Thanks for the help, > Andrew > > On Sat, Apr 25, 2020 at 10:37 AM Nathaniel Steele < > nathaniel.ste...@icloud.com> wrote: > > > > > I set up a 1010lt and had similar issues. I think what fixed it in the end > > was going into alsamixer and turning up the level on all the channels. For > > some reason they were all at zero. Worked after that. I thinkI > > definitely did get it to work though so don't give up. > > > > On April 25, 2020 9:32:40 AM Andy Cooper wrote: > > > >> Does that card have digital and analogue breakout cables? Mine has both > >> although I only use analogue. If you suspect the breakout cable maybe you > >> could try different inputs if you have any spare > >> > >> Sent from my BlackBerry — the most secure mobile device > >> *From:* anpep...@gmail.com > >> *Sent:* 25 April 2020 15:14 > >> *To:* rivendell-dev@lists.rivendellaudio.org > >> *Subject:* Re: [RDD] m-audio delta410 setup > >> > >> Yes it's seeing it. And I have it configured for playing out on AirPlay > >> and LogEdit. > >> It's the inputs I can't seem to get working... but after installing > >> Envy24Control to look directly at the soundcard I think I possibly have a > >> bad input cable or something not right with the actual card ... more > >> digging needed. > >> Thanks for the sanity check! > >> > >> > >> On Sat, Apr 25, 2020 at 9:41 AM Andy Cooper > >> wrote: > >> > >>> I can't point you to a guide, but I've just set up a 1010LT, which is > >>> probably similar. I found I had to go into admin > alsamixer to make sure > >>> the machine was seeing and using the card. Then you have to set up every > >>> bit of Rivendell individually, such as Airplay, Library, Catch etc to use > >>> the exact ports on the card you want. I think I got to those in the Hosts > >>> or Services settings in RD admin, but I'm not infront of the machine right > >>> now, so can't say for sure. > >>> > >>> Andy > >>> > >>> > >>> > >>> Sent from my BlackBerry — the most secure mobile device > >>> *From:* anpep...@gmail.com > >>> *Sent:* 25 April 2020 14:26 > >>> *To:* rivendell-dev@lists.rivendellaudio.org > >>> *Subject:* [RDD] m-audio delta410 setup > >>> > >>> I'm trying to get my m-audio delta410 configured properly so I can do > >>> voice tracking etc. > >>> I don't seem to be able to find an "idiots guide" online for setting > >>> this card up. Any pointers? > >>> > >>> TIA > >>> Andrew > >>> > >> > >___ > 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] Loading Logs
Years ago Wayne Merricks put together a script which almost did this. It has rdairplay load the day's log and skip to the cart that should be playing based on the time of day. It is meant for those times when the system reboots unexpectedly and such. Here's the link: http://caspian.paravelsystems.com/pipermail/rivendell-dev/2015-November/023621.html Lorne Tyndale > > I have a question. When loading a log in rdairplay, one must manually scroll > down to the current hour in order to start the log at the current time. How > would everyone feel about the log automatically scrolling down the current > hour when loading a log? Should the log panel stay at the top of the log as > it does now? Should it only auto scroll upon load if the Hour Selector is > enabled? > > Patrick > > ___ > 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] ASI5042 and CentOS 7 (Appliance)
Keith, There was a discussion back in February looking at different ASI drivers that are available. Have a look at this post: http://caspian.paravelsystems.com/pipermail/rivendell-dev/2020-February/028707.html Lorne Tyndale > > > I have a ASI5042 that I'm hoping to use with the current RD appliance > (nonprofit station, got it for free, better than what they’re running now, > would like to incorporate it into an upcoming hardware refresh). > > AudioScience's website says the card will work with hpklinux 4.04 or older. > The appliance includes 4.20.21, which won’t load with this card installed. > > What I'm wondering... > > - Is there a sufficiently old version of hpklinux that is known to be > compatible with CentOS 7? > > - If so, are there any CentOS 7 RPMs available for an older version of > hpklinux that would work? > > - If no RPMs are available, what's the Right Way of proceeding, so as not to > cause problems for future appliance updates via yum? (Should I just install > the Development Tools group and attempt to plow forward, or…?) > > > Thanks! > > > > - > Keith Thelen > ___ > 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] Rivendell v3.3.0
Tim, With regards to the database slowness issue(s), it sounds like it could be a MySQL setting, but I admit that I have not tried compiling V3 on a debian based system, so I have not run into this. But for troubleshooting, have you tried setting up a Rivendell database and filestore server on CentOS system with the workstations running your Ubuntu 18.04 build which then access your database running on CentOS? If the performance is then adequate you could maybe compare the MySQL configuration between Ubuntu and CentOS to see what might be different. I know this might seem like a lot of work to perform during this time when it seems like every day brings a tasklist of 20 or more new things that all needed to be done yesterday. But just something to think about. Lorne Tyndale > > > Greetings, > > We have been running Rivendell since version 1 almost ten years it seems. > We have always been a debian based facility and never had any problem with > that until version 3. > Although I have no real problems other than getting the dependencies > installed to get version 3 compiled on Ubuntu 18.04 > The slow database issue that you speak of has kept us from moving on > to version 3. > Searching can be painfully slow depending on how many songs you have in a > category, The log load at midnight can take 30 seconds or more > which is unacceptable. We actually run Elementary OS in our studios which > is a Ubuntu derivative ( 18.04). > > I personally have no problem with the idea of running The appliance for > Centos, but when trying to do that have run into many hardware issues > on our current computers which I don't have with Ubuntu. So that is a > non-starter. > > So the argument seems to come down to why don't you replace all your > hardware, (12 workstations) > run centos and get with the program. > > Why do I feel like I'm hearing a Microsoft argument. > > If I wanted to replace everything every year I would have just kept > running a windows based automation > like I was ten years ago. > > Still on 2.91 > Tim Camp > WZEW-FM > Mobile, AL. > > > > On Sun, Mar 29, 2020 at 10:00 PM Rob Landry <41001...@interpring.com> wrote: > > > On Sun, 29 Mar 2020, Ryan Kin wrote: > > > > > However, Rivendell was built and made for CentOS... Even though it's open > > > source so you can modify it then put it onto Ubuntu > > > > That's it in a nutshell. The software is developed to run under CentOS, is > > not being tested under any other Linux distribution, and it took an > > immense amount of time and effort on my part to make it run under Debian > > 10. Even so, sometimes it will compile and sometimes it won't. I can > > unstall Rivendell, blow out rivendell-3.3.0, gunzip the .tar.gz file to > > make a virgin rivendell-3.3.0, and recompile the same source code... and > > it's even money whether or not it will compile. > > > > That's not something I can tolerate when I have radio stations clamoring > > for my attention all day. I had a station call me a week ago; they are > > owned by a local university which was sending all its students home due to > > the pandemic, and the faculty adviser said they were going off the air, as > > they didn't have an automation system. Now, I had an old Debian 6 > > Rivendell 2.11.0 system I had built several years ago, and offered to run > > it for them along with a Comrex Access I had bought for another project > > but had not yet deployed. I kept them on the air when they otherwise would > > have had to go off, and if I had had to depend on my new Debian system > > they would have been off for ten days, because that's how long it took me > > to get it working. > > > > Debian 10 is not Debian 6; QT3 will not build under Debian 10, so the only > > Rivendell choice available is V3. V3 is far more complicated than V2, has > > a lot more dependencies -- what is it with all this Python stuff? -- and > > clearly wants to run under CentOS. Yes, if I invest enough time and > > effort, I can make it run under Debian... but why bother? > > > > > > Rob > > > > -- > > Сквозь грозы сияло нам солнце свободы > > И Linus великий нам путь озарил; > > Нас вырастил Stallman на верность народу, > > На труд и на подвиги нас вдохновил. > > > > > > > > On Sun, Mar 29, 2020, 3:59 AM Schwoon, newsletter < > > newslet...@schwoon.info> > > > wrote: > > > Am 28.03.2020 10:47, schrieb le père Léon: > > > > Le 22/03/2020 à 14:58, Rob Landry a écrit : > > > >> Well, finally got it to work. I blew out rivendell-3.3.0, > >
Re: [RDD] 3.x and asi cards.
Frank,Glad to hear it worked as expected, it is pretty straight forward.> Just what can’t Rivendell (and Linux) do?Right now some of the biggest area that I see which could use some additional capabilities is remote access, mainly the ability to do remote voice tracking (preferably through a web interface) and having a web interface for log editing.On the plus side there have been a few work around options that I've seen for this, such as using a combination of VPN, VNC, and VOIP technologies to do remote voice tracking and remote access, and I seem to recall someone was working on web-based interfaces for log generation and editing. Also the web API provides a great framework for this type of development.Overall I agree that Rivendell + Linux is a great combination. It also has the benefit of not crashing/freezing up the way that Win based systems like to do.Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] 3.x and asi cards.
Hi, Fred or Cowboy can correct me if I'm incorrect, but just to comment, for several years now with Rivendell MP2 for the library storage and playback has been available in software with any sound card. This change was made when the patent expired. For those with ASI cards the encoding / decoding can be done on the hardware, but with modern systems this isn't much of an issue - current systems have more then enough processing power to encode / decode MP2 in software without difficulty. MP3 has been discussed several times on this list serve, there was even back in the early days an unofficial patch you could apply to the source to allow you to use mp3 as the storage format for your library. You could make your station sound like an MP3 on the air, including digital MP3 artifacts and all! Perfect for the ipod generation. Aside from the legal issues which have been mentioned, the other part of the discussion was that MP3 was never designed to be a compression algorithm to be used in broadcast applications. Often when mp3's are played through the rest of a broadcast audio chain they come out the other end sounding like mush. MP2 on the other hand has been used in broadcast applications since the mid 90's and actually survives a broadcast chain relatively well. Rivendell can import and export MP3's, converting them to the storage format you've selected for your library. But for the actual storage format of the library you're limited to linear and/or MP2. These days the real benefit of ASI cards is the time scaling and balanced IO, plus of course they sound good. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Playback while recording?
Yes, the audio also has to be uncompressed / linear audio for it to work. But it does work. Lorne Tyndale > Hi > > In short yes, as long and you don't use autotrim and normalize > > Thanks > > Stan > > On 14/02/2020 10:47 am, p...@sungenis.com wrote: > > > > I may have mentioned before that my cluster is considering switching > > to Rivendell from AudioVault Flex. I’ve been working on the project > > off and on for a while now. > > > > One feature we have in AudioVault is the ability to record a cut from > > a source much like in RDCatch, but be able to play back the cut while > > it is being recorded. For example, we start recording Westwood One > > news at the top of the hour, but won’t play it back until after the > > local news is done. Sometimes this will be after the recording is > > finished, but often the program is still recording when playback > > starts. (We have a scheduled event at :59 to cue the legal ID up next, > > followed by local news. If the last song of the hour ends before :00 > > and/or the local newscast is shorter than 2 minutes, we will start > > playing the slightly-delayed network news while it’s recording. > > > > I remember being able to do this on BSI WaveStation back in 2001 as > > well. I remember our morning show host’s face when I told him we > > didn’t have to backtime into Paul Harvey at 8:30 any longer. > > > > So. Simple question, is it possible to do this with Rivendell 3.x? If > > I’m running RDCatch on the main server machine, will it be able to > > feed the audio to the studio machines while it is still recording the > > cut? Or is there another way to do this? > > > > > > ___ > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Jack connection how to needed
Mike, Hopefully Drew can help you out. The big trick with Jack is that Jack and all of the clients interacting with Jack need to be running as the same user. The Rivendell daemons on a standard setup run as root, so in order for Jack to be able to see Rivendell when you have Rivendell start jack, it'll start as root - the same user that the daemons run as. The issue is when you're running your other Jack clients (BUTT, Darkice, etc) they're probably being run as the logged in user, so they won't see Jack running. In the Rivendell Jack settings under RDAdmin --> Hosts --> Jack settings there's the option to start up additional Jack clients. This is what you'll want to use to start your clients - that way Jack, Rivendell, and all the clients will be started as the same user, and they should all be able to see each other. Then build a macro to create connections between all your jack inputs/outputs. Lorne Tyndale > Original Message > Subject: [RDD] Jack connection how to needed > From: Mike Cox > Date: Fri, January 10, 2020 8:41 am > To: "rivendell-dev@lists.rivendellaudio.org" > > > > Hi all > > > > I'm having real problems trying to get my setup working with Jack. I've read > hundreds of "How to" posts and tried installing loads of different software > but I'm getting nowhere and could really do with some help. I have a fair bit > of experience with RD but used as an analogue output and not using Jack. > > > > I have installed RD 3.2 on a Centos 7 laptop. It works nicely and I've been > able to restore my database and audio onto the laptop from another machine. > > > > I've tried installing Ices, Butt and Darkice to use as a streamer so that I > can connect the output of RD to the input of the streamer using Jack. This is > the bit I cannot get to work. > > > > Apart from the difficulty of installing the various clients (missing > dependencies, failing to recognise Jack, etc), I cannot work out how to get > Jack to work between the devices. The Jack outputs now show in RD under Audio > Resources (24 inputs / 24 outputs). I can configure the outputs in RDAdmin > Configure > RDAirplay so that bit looks OK. > > > > Each time I try to install a streaming client I cannot work out how to get it > to stream from Jack as it keeps saying things like Jack is not running. > > > > Is there anybody who has produced a clear, step by step guide, to getting a > connection between RD -> Jack -> Darkice / Butt / Ices? I would really > appreciate some help as I've been working on this for two weeks and I'm > getting so frustrated. > > > > Thanks a lot. > > > > Mike > > > > -- > > > > > > > > Mike Cox > > Managing Director > > The Rosetta Group Ltd > > > > Email: mike@rosetta.group<mailto:mike@rosetta.group> > > Website: www.rosetta.group<http://www.rosetta.group> > > Phone: 01983 229 229 > > > > [https://www.rosetta.group/wp-content/uploads/2019/06/rosettaGroup-logo-transparent.png]<http://www.rosetta.group> > > > > Have a look at our new cloud phone system at > www.rosettatelecom.com<http://www.rosettatelecom.com> > > > > See our payment options and pay online by clicking here Pay > online<http://www.rosetta.group/payment>___ > 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] Audio Stream
Hi, I'm still unclear on what is going on. To quote: > > They say RD is turning the feed on and off now but they cannot find the > > URL in RD. Is this for a streaming "radio" station, on the internet with the content being generated by Rivendell? That is - Rivendell generating audio for an internet stream fed to a URL with Rivendell turning its internet stream feed on and off via a schedule? *OR* Rivendell is running on an over the air radio station and for some of its content it grabs an Internet stream from a URL and then sends it to the rest of the air chain? These are 2 different things, and Rivendell can do either one. Either way, there will probably either be a macro cart that is scheduled in the log, or something scheduled in RDCatch Lorne Tyndale > > > I can think of several possibilities. Not sure I know what the "correct" > rivendell way(s) might be. > > What is the setup in the air studio? Is there a desk/mixer with pots on > channels? Does this show happen when there is a DJ at the board to do > things or is this supposed to happen unattended? > > I have never used rdcatch, but that is my first thought to look into. The > next would be a macro cart, perhaps running an external bash script. It > might also depend on if the airplay machine is running jack with rivendell > or not. > > What is the soundcard situation with the rdiarplay machine? Audioscience > driver? Alsa driver? Jack? > > > > On Tue, Jan 7, 2020 at 10:48 AM Travis House wrote: > > > They say RD is turning the feed on and off now but they cannot find the > > URL in RD. > > > > So, do they need to change the URL to something new that they do know? Are > they trying to find what the correct URL is that is stored in rivendell > because they have no other way of finding it? Something else? > > > > > > > Ideas? > > > > Sorry this seems like so much. I have a feeling the solution might be > simple for someone once the issue is pinned down. > > Please keep this on the list rather than direct, other minds are likely to > have better answers even though I currently am giving the attention. > > all the best, > > drew > > > > > On Tue, Jan 7, 2020 at 9:31 AM drew Roberts wrote: > > > >> Travis, > >> > >> what does this mean? > >> > >> On Tue, Jan 7, 2020 at 9:11 AM Travis House > >> wrote: > >> > >>> Does anyone know how to schedule an internet stream in Rivendell? > >>> > >> > >> Are you trying to originate an internet stream from your rivendell > >> rdairplay on a schedule? Are you trying to put an existing internet into > >> your airchain on a schedule? Something else? > >> > >> all the best, > >> > >> drew > >> > >> -- > >>> Travis A. House > >>> Senior Operations Manager/Chief Engineer > >>> Sunny 97.1 & 1580 | WDQN, Du Quoin, IL. > >>> Listen online @ sunny971fm.com > >>> > >>> > >>> ___ > >>> Rivendell-dev mailing list > >>> Rivendell-dev@lists.rivendellaudio.org > >>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > >> > >> > >>> > >> > >> -- > >> Enjoy the *Paradise Island Cam* playing > >> *Bahamian Or Nuttin* - https://www.paradiseislandcam.com/ > >> > > -- > > Travis A. House > > Senior Operations Manager/Chief Engineer > > Sunny 97.1 & 1580 | WDQN, Du Quoin, IL. > > Listen online @ sunny971fm.com > > > > > > > > -- > Enjoy the *Paradise Island Cam* playing > *Bahamian Or Nuttin* - > https://www.paradiseislandcam.com/___ > 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] bug or feature?
Mircea, In your second example, I don't see what is confusing at all about that. You're requesting RdAirplay to create an exact duplicate of an event in the log. I often do that to create a quick duplicates of a log entry. Works quite well too. Lorne Tyndale > > I put on my webpage two screen recordings: > > > http://radiocafe.ro/d/right.mov > > http://radiocafe.ro/d/confusing.mov > > > First one is the right way. > > Second one isn't. > > Because if you use touchscreen it is impossible to made a double-click on > cart slot without copy one time or few time more on below slots. > > Hope I was quite explicit... > > * MIRCEA PAUN * > +40 724232195 > mircea.p...@gmail.com > > On 31 December 2019 at 02:10:58, Fred Gleason (fr...@paravelsystems.com) > wrote: > > On Dec 30, 2019, at 17:51, Mircea Paun wrote: > > Drag it is nice feature especialy when you drag items from custom > panel to slot. > But what I describe is not a d > d is wen you push&*move over the slot*/cart border to another > position and not just 1mm inside a slot. > > > So how then does one drop an item on the same slot whence the dragged > object came —e.g. to place a second instance of an object immediately after > the first? > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Jack dump button
Drew, Funny you mention OpenOB. Another one of James Harrison's projects is almost exactly what you are asking for. Changeling is a profanity delay/dump application that runs through Jack. It'll pass audio from the in to the out. When it receives a command to enter delay, it will play a pre-recorded .wav file and store the input audio into a buffer. The .wav file defines the length of the delay. When it gets to the end of the file it'll pass the delayed audio to the output. When it receives a dump command it dumps the audio in the buffer and instead plays the .wav file audio content, once again putting the input audio from the point at which it received the dump command into the buffer. It doesn't do any audio stretching (the way a commercial delay box would) as it builds up a delay, in that respect it does not offer as "professional" a sound as an expensive commercial delay unit. But if you are on a budget it does work. At one point when testing I had it set up on a Rivendell test box with Rivendell monitoring 3 GPIs on the serial port. When Rivendell saw the GPI trigger it sent the either the "enter delay", "dump", or "exit delay" command to changeling. I hooked those GIP's up to buttons it worked better then I expected. It is open source, available on Github: https://github.com/JamesHarrison/changeling/ I admit that I have not compiled it in a few years. The last time I got it up and running for testing purposes was on Lubuntu 14.04, but I am sure it can be made to work on CentOS or others. Lorne Tyndale > > > I thought of a use today for a "dump button" that could sit in the jack > chain and introduce a configurable delay. Monitor the input side. Hear > something that should not go any further? Hit button and it breaks the > connection/chain until you hit another button to reconnect things. > > I just did a short search to see if I could find one. Nothing so far. I > thought I would ask here as someone else may have thought of a use for such > a utility already and know where to find one. > > I would also be interested in directly hearing from anyone who is good at > using openob to make a link between points when the network is bad / > unreliable. (If you want to go public rather than private, let me know and > I will start another thread for that bit.) > > all the best, > > drew > -- > Enjoy the *Paradise Island Cam* playing > *Bahamian Or Nuttin* - > https://www.paradiseislandcam.com/___ > 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] alsa-firmware problem
Rob, 2 things with M-Audio cards. If the M-Audio is an M-Audio Delta 1010 with the external breakout box, pull the breakout box apart. There is a 470uF 63V capacitor (or there might be 2 of them in there, I can't recall) which goes bad. When you take the top of the unit off the breakout box, the capacitor(s) are in the upper left corner, just to the right of where the power cable plugs in. Replace the capacitor(s) and chances are you'll be good to go. The second thing with M-Audio cards, I've had situations where the Delta's have occasionally ended up with channels muted or turned down. I also had one card which had a bug where it would appear that it was turned up, but didn't un-mute until running the audio for the channels in question all the way down then back up and toggling the mute option. The graphical Envy24 has been a good friend to fixing this a number of times. Just some ideas. Lorne Tyndale > OK, so I've got RD 2.19.3 running via the standard CentOS 7 install on a > machine I am maintaining as a backup. > > The M-Audio sound card it's been running appears to have become faulty; it > no longer generates any output. > > So, I want to replace it with an Echo MIA Midi card I've had on the shelf, > but that card requires the alsa-firmware package, which CentOS won't let > me install, claiming that it conflicts with hpklinux. > > Now, I don't need hpklinux because this machine doesn't have an > AudioScience card, but if I try to remove it, it threatens to remove > Rivendell too. > > Does anyone know of an easier fix than recompiling Rivendell from source? > > > Rob > > -- > Сквозь грозы сияло нам солнце свободы > И Linus великий нам путь озарил; > Нас вырастил Stallman на верность народу, > На труд и на подвиги нас > вдохновил.___ > 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] Edit Markers
Hi, Sounds like an apache issue, usually that is what results in the no peak data issues and such. Double check for a Rivendell apache configuration file (often named rd-bin.conf) and make sure it is enabled in your apache configuration with the correct settings in the file. Make sure that Apache is running. Also make sure that the cgi module is enabled in apache and that rdxport.cgi and that apache can execute rdxport.cgi Lorne Tyndale > > > Speaking of displaying and editing markers, I am upgrading my test- > bed laptop where we try things out. The older laptop is c.2011 and I'm > installing RD 3 on a new Lenovo S340. Everything works fine with > Fred's install, but when I import the old database and attach the > external /var/snd drive, things go all haywire. The old installation > is from Alban's 2.10.3 repository on Linux Mint 17. > > I'm not really IT proficient, but many of the setups after restoring > were different than Fred's, so I changed as many things as I could see, > to match his, and now most everything works--except I get the dreaded > 'no peak data' error. Audio still plays in edit marker mode, but no > audio display or markers available. Logs play out perfectly with > proper segue transitions. > > Display and markers worked before I restored the old database; I > could see markers and the tone audio displayed correctly (although the > appliance is set to 48k, but it correctly recognizes my audio as 44.1k > and automatically changed the system to 44.1). However, RDXport error > and 'no peak data'. > > DB schema updated from 242 to 311 successfully. > > What setup am I missing here? > > --Chuck W. > > > ___ > 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] RDImport and Disk Space
Bill, That's overall good advice, the only things I'd add is that I'm not a big fan of Raid 5, I prefer Raid 1 which provides as full 1:1 mirror for better redundancy and robustness. When hard disks cost a lot I could see the benefit of Raid 5 giving you a little more storage space between the same number of drives at the cost of a longer rebuild time and the potential of a bigger loss if more then one drive failed. But as has been pointed out, hard disk storage is cheap these days, I don't see the benefit of doing a Raid 5 array any more. As mentioned, it is still important to have a full backup strategy. I'm also not a fan of using USB for primary /var/snd storage. I've had too many instances where the USB connection drops, the cable comes lose over time, or similar. USB is fine if you're running it as an external backup drive or portable storage, but I would avoid relying on USB for a mission critical playout system. In my view it is just running too much of a risk. For similar reasons I don't like using USB sound cards for primary on-air (or other mission critical) use. Just my $0.02 Lorne Tyndale > > > I actually prefer to have /var/snd on a completely separate volume. If > you have the physical space to do it, I'd mirror the existing 1.5 TB > drive and build a RAID5 array for /var/snd. You could get an external 4 > drive USB bay to store /var/snd. Playback of stereo audio needs less > than 1 Mbps, so USB wouldn't be challenged that much. > > An automation system is not something you can easily rebuild quickly. It > pays to have it be fault tolerant to start with. We also rsync backup of > the entire system to a separate computer. It might be a little paranoid, > but it's relatively low cost insurance. Our Rivendell system has now > grown to a number of client stations from a single server. There's > really only 2 clients that playback. The other clients are used to > ingest content and build logs. We've really hardened the server. A > replacement client can be cloned on short notice and the failure of a > single client isn't going to cripple the operation. > > - Bill > > On 11/28/19 3:16 AM, drew Roberts wrote: > > Mark, > > > > On Wed, Nov 27, 2019 at 11:53 AM Mark Murdock > > mailto:m...@celebrationradio.com>> wrote: > > > > So apparently, I need a drive much bigger than 1.5 TB unless I > > want to run compressed files. I wish I had known this going into > > this. The Rivendell System Requirements specify a 1 TB drive. > > Maybe that should be bumped up to 4 TB for music stations that > > want to store uncompressed files. > > > > > > " > > > > Do I have to start over from scratch for the server, or can I > > clone the 1.5 TB drive? > > > > " > > > > You do not have to do either. > > > > You can take a 2 to 4 TB drive for instance. Format it and mount it > > somewhere temporarily. Copy the audio files in /var/snd to that drive. > > Now *mount* that drive as /var/snd. Edit your fstab to make this mount > > on boot. > > > > all the best, > > > > drew > > > > If I clone the drive, won’t it preserve the 50 GB size on > > /dev/mapper/centos-root? > > > > Thanks, > > > > Mark Murdock > > > > KAMB > > > > 90 E. 16^th St. > > > > Merced, CA 95340 > > > > (209) 723-1015 > > > > m...@celebrationradio.com <mailto:m...@celebrationradio.com> > > > > Website <https://celebrationradio.com/> > > > > > > all the best, > > > > drew > > -- > > Enjoy the *Paradise Island Cam* playing > > *Bahamian Or Nuttin* - https://www.paradiseislandcam.com/ > > > > ___ > > Rivendell-dev mailing list > > Rivendell-dev@lists.rivendellaudio.org > > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > -- > Bill Putney - WB6RFW > > District 2 Commissioner - Port of Port Townsend > Chief Engineer - KPTZ > El Jefe de Contenido - Port Townsend Film Festival > Private Pilot-Single Engine Land | Airframe & Powerplant Mechanic / > Inspection Authorization___ > 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] RDImport
Mark, Your problem is clear from the lines: > /dev/mapper/centos-home 1.4T 4.5G 1.4T 1% /home > /dev/mapper/centos-root 50G 50G 39M 100% / You have 1.4TB allocated to /home (where you've only used 4.5GB of that 1.4TB), but only 50GB allocated to your root of / /var/snd is a folder off / so for sure it'll run out of space quickly. You'll need to reallocate a bunch of the space currently in /home to /var/snd Cheers, Lorne Tyndale > > > Here's the output from df -h: > > Filesystem Size Used Avail Use% Mounted on > devtmpfs 3.8G 0 3.8G 0% /dev > tmpfs3.8G 0 3.8G 0% /dev/shm > tmpfs3.8G 98M 3.7G 3% /run > tmpfs3.8G 0 3.8G 0% /sys/fs/cgroup > /dev/mapper/centos-root 50G 50G 39M 100% / > /dev/sda2 1014M 343M 672M 34% /boot > /dev/mapper/centos-home 1.4T 4.5G 1.4T 1% /home > /dev/sda1200M 12M 189M 6% /boot/efi > tmpfs771M 4.0K 771M 1% /run/user/42 > tmpfs771M 8.0K 771M 1% /run/user/1001 > > Mark > > -Original Message- > From: rivendell-dev-boun...@lists.rivendellaudio.org > On Behalf Of Cowboy > Sent: Wednesday, November 27, 2019 4:17 AM > To: 'rivendell-dev@lists.rivendellaudio.org' > > Subject: Re: [RDD] RDImport > > On Wed, 27 Nov 2019 01:00:27 + > Mark Murdock wrote: > > > drive is a 1.5 TB drive, and there's plenty of space left on it, but > > when I looked at the properties of /var/snd it said that 49.5 GB had > > been used of 53.7 GB, and that there is only 133 MB left (99% used). > > Is there a way to expand the space allocated for /var/snd? Is there a > > solution for this? > > The solution depends on the problem ! > You've described the symptom. ;-) > > Please post the output from > df -h > > -- > Cowboy > > See more of your friends. > Become a nudist ! > > ___ > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Running live events, advice sought
Hi, In addition to Rob's suggestion of using Parashell driving GPO's connected to a relay, it is also possible to drive a relay with the modem control lines on the a serial port, Rivendell supports this. You can get 2 GPO's and 4 GPI's. It is also possible to use a local sound card as an audio switcher, routing inputs to outputs on the fly. Both of the above can be configured in rdadmin --> Manage Hosts --> Switchers GPIO Once up and running you can then control it via macro commands. Lorne Tyndale > > > On Mon, 28 Oct 2019, p...@sungenis.com wrote: > > > I also don’t have spare switchers so the change of output isn’t all that > > feasible. > > You can use an ordinary relay driven by a transistor connected to a > parallel port using parashell. I've done this at stations whwre audio > switchers were not available. > > > Rob > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Audacity on a Rivendell setup
Hi, I could be incorrect, but I seem to recall that Jack doesn't work with the Audioscience drivers, so this might not even be a potential solution for Mark. On another note, I did mange to get Jack and Rivendell 3 running under the logged in user, it took some messing around with the systemd files (I can't stand systemd, can we get rid of it?) but there were a couple of other things that I found which then broke, so I can't recommend going that route. The easiest is probably to just add another sound card. > > On Fri, 2019-10-18 at 11:58 -0400, al davis wrote: > > 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. > > > > This is true. The other option is to use the audio routing app JACK ( > https://jackaudio.org/). JACK enables sharing of audio resources between > higher-level applications (and is supported in Rivendell). > > The Rivendell wiki has some information about implementing JACK on a Rivendell > computer. In my opinion the current best practice is to let Rivendell start > the JACK service daemon and use the JACK Clients entries in RDAdmin->Manage > Hosts->->JACK Settings. > > One significant caveat when using JACK and Rivendell 3.X is that jackd(1) MUST > run as Linux user `root`. Previous Rivendell versions could work around this > constraint, but it's not possible without code changes in Rivendell 3.X. This > means that all applications using JACK must also run as Linux user `root`. > This, to me, is another significant reason to use Rivendell computers only for > Rivendell applications, and use different computers for general audio > applications. > > -- > ~David Klann >broadcasttool.com >Broadcast Tool & Die ∴ The Power of & > > > > ___ > 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] Virtual Logs - how to use them
Forgive me if this question has already been answered. I'm trying to figure out how the new Virtual Logs in rdairplay work. I see where you can configure them in rdadmin, but I can't figure out how to actually use them. Any guidance would be great. Thanks, Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Rivendell on a Raspberry Pi
Funny, I was just about to ask if anyone had managed to get Rivendell 3.x running on a Pi. Lorne Tyndale > > > I just installed the latest version of Rivendell on the new pi 4. Do you > want a copy of it? > > On Fri, Aug 23, 2019 at 6:43 AM Geoff Barkman > wrote: > > > Hi Dennis > > I don't think its quite the one I had... I think it is better. > > Thank you very much. > > Greetings from New Zealand. > > Many thanks > > Geoff Barkman > > > > On Fri, Aug 23, 2019 at 10:22 PM Dennis Wynes < > > den...@carpetcleaningcompany.co.uk> wrote: > > > >> Was it these? > >> > >> https://www.edgeradio.org.au/rivendell-on-raspberry-pi.html > >> On 23/08/2019 11:05, Geoff Barkman wrote: > >> > >> About a year ago I downloaded a version of Rivendell that runs on a > >> Raspberry Pi. > >> I have mistakenly misplaced the Image... Does anyone know where I can > >> download it from? from memory it was quite a large file. > >> Is there a group people working on it? > >> Email me off list if you wish. > >> Many thanks > >> Geoff Barkman > >> > >> ___ > >> Rivendell-dev mailing > >> listRivendell-dev@lists.rivendellaudio.orghttp://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > >> > >> -- > >> Dennis Wynes > >> The Carpet Cleaning Company4 Curie Drive, Gorleston, Great Yarmouth, > >> Norfolk, NR31 7RH > >> <https://www.google.com/maps/search/4+Curie+Drive,+Gorleston,+Great+Yarmouth,+Norfolk,+NR31+7RH?entry=gmail=g> > >> 01493 668440 07860 173118i...@carpetcleaningcompany.co.uk > >> www.carpetcleaningcompany.co.uk > >> > >> Expertly Caring For Your Carpets Since 1990 > >> > >> ___ > >> 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 > > > -- > Seth A. Stevenson > Station Operations Manager > Bible Broadcasting Network___ > 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] Help with Liquid Soap =-)
Or if you want to avoid Liquidsoap or DarkIce, there is also Glasscoder. Rivendell --> Jackd --> Stereotool --> Glasscoder Lorne Tyndale > > Hello Thomas, > U can solve in different way. > I solved using all jackd chain > > Rivendell —> jackd —> stereotool —> darkice > > In this way you can have any mount point you would like with few line of > config. > > For metadata pypad in Rivendell is working great. > > If you would like to use normal pcm how input you can use butt. > > Regards > > Sent from my iPhone > > > On 1 Aug 2019, at 22:16, Thomas E wrote: > > > > I am looking for help setting up liquid soap. I have download and installed > > it in CentOS 7. I would like to use two streams to an Icecast server. One > > stream is MP3 and the other is flac. I would like to use stereotool output > > to the input of liquidsoap. And I need metadata from a text file from > > Rivendell. Any help or guidance would be much appreciated as liquidsoap is > > totally new to me and unfamiliar =-) > > > > Kindest Regards, > > Thomas E. > > ___ > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RAID management question
This may be a silly question, but if your raid is currently working, why not remove the spare drive from your current array, pull the hardware from the machine, install your 2 bigger drives, set them up as a mirrored raid, copy all your data across. Then once copied and verified that you have all you need if you want you can retire your older drives or take whatever next steps you wish. That way the only thing you have to worry about with regard to the spare is removing it from the array. Lorne Tyndale > > > Current server setup is raid1 with three drives. (pair and a spare) with lvm. > /var is on its own logical partition, and the library has outgrown the disk. > > The motherboard has four sata inputs. I want to reduce the existing raid > to two drives so I can put in two large drives and make a second raid to > hold /var. > The three existing drives are sda, sdb and sdc. I want to remove sdb and > put sdc (the spare) in its place. > > The question is, what order do I do things? Which drive(s) do I fail, and > when? Can I just shut the machine down, remove sdb and plug sdc into the > second sata input? Then reboot and remove the missing sdc from the array? > Does mdadm identify the drive by its device name or by the uuid? Will it > get mad at me if I change the order of the drives? > > Thanks, > Greg > ___ > 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] RD and Liquidsoap: slaving audio channels?
Hi, Why not just use Jack - have Rivendell output to Jack and then route that into Liquidsoap (which can also handle Jack audio connections). Probably a lot easier then messing with ALSA. Lorne Tyndale > > > I'm trying to pipe my RDAirplay output directly to Liquidsoap through ALSA. > Before I was using two sound cards with a patch cord between them, but this > setup has obvious drawbacks. Plus, CentOS has a tendency to juggle my > soundcards when it reboots, so I never know which card is going to be "Card > 0" as used by Rivendell. I'd rather go down to one card. > > > > I've tried creating a device in .asoundrc for Liquidsoap thus: > > > > pcm.liquidsoap { type plug slave { pcm "rd0" } } > > > > And using that device name in my .liq file. > > > > This works when the Rivendell services are not running. As soon as they ARE > running, however, I get a "device busy" error from ALSA which ends > Liquidsoap. Same as if I use the direct hw:0,0 instead of referencing the > rd0 device. > > > > What am I doing wrong? Is there a more elegant way to work > this?___ > 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] Scheduler codes time taken
Yes, as I recall there were some optimizations that were initially tested in V2, but then made their way into V3. From what I understand the changes make use of temporary MySQL tables when creating the log instead of doing things in arrays. Lorne Tyndale > > There have been some optimizations made to scheduler in Rivendell 3. I'm not > aware of any issues with scheduler codes in the 2.x branch, but the stack > that keeps track of carts for artist/title separation grows indefinitely > which could severely slow down log generation. Rivendell 3 purges the stack > during maintenance runs which helps to keep log generation quick. > > Our Rivendell 3 beta system creates 24 hour logs in under a minute. > > — > Patrick > patr...@scnv.net > > > > > On Mar 19, 2019, at 9:22 AM, Chuck wrote: > > > > We're still on v2.10.3, but yes, it takes 4 hours to create one day's > > music log of 432 songs using scheduler codes to separate rock and R > > We run 2 logs, one music only, the other stopsets and programs with > > macros to switch between them. On the other hand, takes only about 2 > > minutes to create a day's stopset log which does not use scheduler > > codes. > > > > --Chuck W. > > > > On Tue, 19 Mar 2019 19:37:44 +0800 > > Stan Fotinos wrote: > > > >> Hi all > >> > >> I have just experimented using scheduler codes to create music > >> clocks. What I am finding is that it takes approximately 5 mins to > >> create 1 hour with 20 music tracks per hour and approximately 2hrs to > >> create to create a day?s music log. > >> > >> If I only use a group or groups with no codes it takes approximately > >> 30 seconds to create an hour clock. > >> > >> Could some one please tell me if this is the amount it should take to > >> create 20 tracks per hour? Anyone else experienced anything similar? > >> > >> Centos 7 Rivendell 2.19.3 > >> > >> Thank you > >> > >> Stan > > > > ___ > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Daylight Saving Time issue
If the clock is correct and changes as it should then this should work. However if for some reason the clock doesn't change, or if you're in a networked environment where all the rivendell workstation clocks are not sync'ed with the server, then I've run into issues - not related to time change, but related to when a workstation triggers an event versus the time the server has (particularly with rdcatch). One option is to schedule the event for 1 to 2 seconds after the TOH, I've found that smooths out the RDCatch issues that I see occasionally. I imagine it should work for time change too. Lorne Tyndale > > > 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. > > Does anyone know if this feature has ever been tested under these > conditions? > > > 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] RDXport / Recording Issues Centos7
Hi, Usually the RDXport errors have to do with Apache not set up correctly. Do you have CGI enabled in Apache? Is the needed apache configuration file installed/enabled? > > I'm trying to create a demo for Rivendell, and the problems that I'm having > is importing with the following: > 1. RDXport and Import Error Audio Converter Error: OK > 2. Unable to delete audio! > How can I fix this? > I tried changing the IP addresses in RDAdmin from what it was to 127.0.0.1 > and then changed the rd.conf from localhost to 127.0.0.1 > What else should I do? > I'm creating this in VirtualBox and VMWare > Thanks in advanced!!!___ > 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] Thinking about 'RN' [wrap-up]
Looks good to me Fred. Lorne Tyndale > > On Tue, 2019-02-05 at 10:34 -0500, Fred Gleason wrote: > > What are some ways we could improve this RML? > > The user consensus as expressed here looks to be: > > 1) Add the ability to specify a specific Linux user/group to use for > running the commands (as opposed to using the values of 'AudioOwner=' > and 'AudioGroup='). > > 2) Otherwise change nothing at all. > > Any dissents? > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Thinking about 'RN'
Fred, I admit that I have used the ability to run a remote script at times and have found it useful, I would be disappointed to see that functionality vanish. On the other hand I can understand the challenges of the current system. What about the possibility of adding another configuration option in rd.conf to specify the local user / group for the RN RML to run scripts as? That way you could set up a workstation to have ripcd run those scripts as the logged in user or any other user on that system and leave the audio ownership separate. Of course it would make for one more step when setting up (you'd have to make sure the account listed actually exists on the workstation, etc), but it could potentially offer a way forward and provided it is set up correctly it would also offer a way to prevent a potentially malicious script (one that deletes the contents of /var/snd for example) from running at all. Lorne Tyndale > > > The 'Run Shell Command' ['RN'] RML has been part of Rivendell from the > early days of the project (it first appeared in v0.9.17, released on > 1/10/2005). Its use at first glance appears straightforward: run the > specified command-line invocation. However, in actual practice, it has > proven to be one of the more fussy and difficult RMLs to make work, > mostly because of the rather byzantine way in which Rivendell processes > it: send a message to the background Rivendell service (ripcd(8) to be > precise), which then handles the actual execution. In order to avoid > privilege escalation attacks, ripcd(8) actually executes the command as > the user/group specified in the 'AudioOwner=' and 'AudioGroup=' > directives in the '[Identity]' section of '/etc/rd.conf'. This has > proven in many [most?] cases to be confusing, counter-intuitive and > generally not what the user wants. > > What are some ways we could improve this RML? One that has occurred to > me is to have it run the command as the local user who actually invoked > the RML. For example, if a user is logged in to a host as 'rd' (Linux > user, *not* Rivendell user!), run the requested Linux command as user > 'rd'. > > This would have a big advantage over the current implementation in that > it does seem to be what most users intuitively expect to happen. > However, it comes with an awkward corner case: remote execution. What, > for example, would we do with an RML invocation like this: > > CC some-remote-host RN /some/dangerous/operation! > > What user/group should 'some-remote-host' run > '/some/dangerous/operation' as? The local user on the originating > system? That user may not even exist on the remote one! The current > 'locally logged in' user on 'some-remote-host'? Beyond the semantics of > exactly how one determines what 'locally logged in' means, suppose *no > one* is logged in? This is exactly why the current implementation > behaves the way it does: to resolve this ambiguity when handling remote > execution. > > Thus, if we want to make this change (execute 'RN' as the local user), > it means that we would have to give up the capability to do so remotely > --e.g. via the 'Command Send' ['CC'] RML. Would this be an acceptable > tradeoff? > > Cheers! > > > |-| > | Frederick F. Gleason, Jr. | Chief Developer | > | | Paravel Systems | > |-| > | Real Users never know what they want, but they always know when | > | your program doesn't deliver it. | > | | > | -- Anonymous | > |-| > > ___ > 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] Support for MP4V2/AAC/M4A Files
I thought we already had MP4/AAC import capability - I know the version of 2.19.3 that I compiled can import mp4/aac files and the format shows up under "supported import formats" in rdadmin->Manage Hosts-> Audio resources Lorne Tyndale > > > Aren't those codecs still under patent? > > > Rob > > -- > Я там, где ребята толковые, > Я там, где плакаты "Вперёд", > Где песни рабочие новые > Страна трудовая поёт. > > On Wed, 30 Jan 2019, David Klann wrote: > > > Greetings Fred and list, > > > > Fred, I think I know the answer to this, but I'm asking anyway for the > > record: is there any chance you would be willing to build the reference > > distribution of Rivendell with MP4/M4A/AAC import support compiled > > in?___ > 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] Using Apache under Windows for Rivendell
Pab, > I've achieved this through the usual trick of NFS sharing into /var/snd and > editing rd.conf to use the MySQL on the server. Just as if I had a > traditional rdserver/rdclient setup, but using the Windows machine instead > of the Linux Rivendell server. Watch out with this! While running MySQL on a Windows machine isn't really a problem putting the /var/snd file share on a Windows machine is risky. I know that it is possible to run an NFS server on a Windows box, but underneath it all Windows still handles your files quite differently from Linux. For example the way that Windows does file locking is a big area of concern and one of the big reasons Rivendell has not been ported. ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Ubuntu 18.04 rivendell 2.19.3
Larry, For a small community station it might be worthwhile to go with CentOS7 and the formally supported build from Paravel. Instructions for install are available: http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html I don't know about the situation or station you're talking about, but the community stations I've worked with usually have limited budgets and limited computer support/IT people. Unless there is someone at the station who's role is to make sure things continue to run smoothly on a Ubuntu-based system, then by going with CentOS7 / the Paravel build of Rivendell you know that you're running a system which does have several methods of getting support if it is needed. It also means that when a new version comes out if there is a desire to update to that version, it is a simple command which doesn't require any recompiling, tweaking, etc. yum update rivendell Lorne Tyndale > > is there giong to be a dropbox or google drive? > I'm wondering if it can be used on a small community station.. > > Larry Oberg > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Studio Setup Now and Next
Hi, The easiest way to do what you want is to use the OnAir flag. Set all the Rivendell machines up the same way, and in the RLM configuration that you're using set it to only output its data when the OnAir flag is on. Then all you have to do is make sure that only 1 studio / Rivendell machine has the OnAir flag set at any one time. Lorne Tyndale > > > This is a hypothetical question at the moment as I've not managed to get the > "now and next" text working on my test set up and I haven't yet got round to > actually setting this up, but let's assume I have 2 studios that can be used > for broadcasting. Both will have a Rivendell client in the studio, connected > to the same Rivendell server. There will also be a third client used to > provide a sustaining service overnight or when there is no live DJ in the > studio. > > If Studio 1 is on air and is sending out the "now and next" text, what will > happen if someone uses Studio 2 to record a programme that is to be broadcast > later? Would the "now and next" text be sent out at the same time as the live > broadcast, or is there a simple way to switch off the text from the > production studio. > > Similar scenario during the sustaining client being used, as I would want it > to send the text out, but once it is turned off and either Studio 1 or 2 go > live, how easy is it to pick up the text from a different source. > > I should maybe point out that all 3 clients will be connected via an analogue > audio switch to a dedicated streaming PC that will route whichever output is > to be broadcast. I'm hoping that this PC will be able to "pick up" the "now > and next" text which the clients will produce to send it out to the Internet > stream. None of the clients will actually be doing the streaming themselves - > the "now and next" will, hopefully be sent to this dedicated PC which will be > accessible via the LAN so they all have access to the file necessary to send > the information. > > So basically, I want each client to be able to produce the "now and next" > information to a single file - let's say called onair.txt on a network share > - this file will be read by, for example Ed Cast running on a Windows PC > which does the audio streaming. > > == > Kind Regards, > > David Henderson > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDXport returning an error...
Gerard, Usually the "unable to download peak data" has something to do with the Apache setup - either Apache isn't running or isn't correctly set up. You'll probably see the same error if you go into rdlibrary --> Edit a cart --> Edit markers Lorne Tyndale > > > Hi friends, when trying to open files using the Voice Track option to > adjust a log manually, I can´t open the files, because up comes this error: > > "Unable to download peak data, error was: "RDXport service returned an > error"." > > My 2 questions: > > 1. What does that mean cq. what´s wrong? > 2. How can our technician fix this? > > Cheers, Gerard___ > 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] Win32 build ini file question
Hi Alan, Understandably you need to have a license which you can use legally. The SourceForge version (version 6.9.0.31) is released under the GPL Version 2 which means you can use it for commercial or non-commercial use. You can download it to confirm that it comes with the "GNU GPL V2" license file. There is a Windows installer with Windows binaries on SourceForge that is released under GPL V2. Or you can grab the source. Here's a link that'll give you the binary installer: https://sourceforge.net/projects/xming/files/latest/download For versions newer then 6.9.0.31 - the author has decided to put those on his own website and they require a paid license as you've pointed out. Currently his website lists Version 7.7.0.38. I agree that it is a little confusing - the author talks about the Sourceforge release as a "public domain" release adding to the confusion. But this is clearly not the case. The Sourceforge release clearly comes with the GPL V2 license - which is not technically a "public domain" license, but rather comes with all the rights and protections of the GPL V2 license. It does mean that we can use it without an additional fee - either commercial or non-commercial - this is part of GPL V2. The newer version from his website comes with a different license as you've pointed out. That's the one that you'd need to pay for. For what it is worth, I've not run into any difficulties with the Sourceforge GPL-V2 release. Hope this clears it up. Lorne Tyndale > Original Message > Subject: Re: [RDD] Win32 build ini file question > From: Alan Smith > Date: Mon, November 19, 2018 11:37 am > To: rivendell-dev@lists.rivendellaudio.org > > > That is pretty darn cool. I might play around with it some one day. > Truth is, I found VNC first though. > > But, in digging around on the web about xming, 2 things stood out that > reinforce my use of vnc [and this is quite confusing and may be inaccurate]: > > It looks like you can use the sourceforge versions legally for any purpose. > > If you use the versions from the creators website [which has the Windows > binary installers], it is NOT under GPL, AND if you are a commercial > entity (we are), you must purchase licensing. > > http://www.straightrunning.com/XmingNotes/terms.php#head-3 > > -Alan > > PS I know everyone does it, but piracy in a commercial environment is a > pet peeve of mine. Why steal tools when there are so many good free > open source alternatives? > > On 11/19/2018 9:10 AM, Rob Landry wrote: > > > > For two clients, I installed Xming, which is an X11 server for > > Windows. This allowed me to have rdlogedit and rdlogmanager appear on > > a Windows desktop and appear to the user to be running on the Windows > > machine (when in fact they're running under Linux on the Rivendell > > playout machine). > > > > Who needs vnc-server when you can just use X? > > > > > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] VNC or X for Windows access to Rivendell?
Yes, I've used Xming for years on Windows desktops and it works quite well, and it is quite easy to set up an icon for the requested Rivendell app, runs just like any other app (minus the sound of course). https://sourceforge.net/projects/xming/ I have also experimented with audio transport - running Jack on the Rivendell end and a VOIP app, routing the Rivendell in/out audio to VOIP via Jack. To launch from Windows involves first "calling" the Rivendell box with a VOIP client before launching the Rivendell application via Xming. It works, although you do get the bit of delay that any VOIP setup gives. Its possible do the same thing for audio with VNC. Lorne Tyndale > > > On Nov 16, 2018, at 10:18, Lorne Tyndale wrote: > > > With some of the recent discussion around using x11vnc server and a VNC > > client to access Rivendell applications from a Windows box, it got me > > thinking - is this the best way to do this, or is it better to run an X > > server on the Windows system such as Xming and just log in / launch the > > needed app? > > > > I've done both and I don't know that I have a real preference either > > way. The only thing I've run into with running the X server on Windows > > is that all the apps have to be launched in the same display for drag > > and drop to work, but that is easy enough to do. > > > > Do others have a preference one way or the other? > > I was honestly unaware that this option even existed! Assuming that it works > as advertised, I have to think that it would be greatly preferred over the > VNC approach for most situations. Just double-click an icon and open the > Rivendell module. No remote ‘desktop’ at all for the Windows user to have to > futz around with. I do this sort of thing routinely from remote Linux > systems, and it works very well indeed. > > Nice catch. Thank you! > > 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] VNC or X for Windows access to Rivendell?
Hi, With some of the recent discussion around using x11vnc server and a VNC client to access Rivendell applications from a Windows box, it got me thinking - is this the best way to do this, or is it better to run an X server on the Windows system such as Xming and just log in / launch the needed app? I've done both and I don't know that I have a real preference either way. The only thing I've run into with running the X server on Windows is that all the apps have to be launched in the same display for drag and drop to work, but that is easy enough to do. Do others have a preference one way or the other? Just curious. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] CentOS 7 Rivendell 2.19.3 Free Space in RDLibrary Greyed-out
Hi Bruce, I suspect that either /var/snd wasn't created or the permissions on the folder were incorrect. I admit though that I have not gone through the process of installing on Centos7. Lorne Tyndale > > Hello Fred, > > Thank you for this great software. > > Yes i followed he procedure and the partitioning section as recommended and > still no go. I ended using the appliance 2.6.6.1 to have the system running > again. > > But I still want to have the system on CentOS7 and Riv2.19.3 > > > Thank you everyone. > > > Regards from the Philippines, > > Bruce Mones > > On Wed, Nov 14, 2018 at 8:08 PM Fred Gleason > wrote: > > > On Nov 13, 2018, at 22:06, Bruce Lee Mones > > wrote: > > > > HDD of my Rivendell machine died and i have to reinstall again everything. > > I have a stand-alone system. > > > > Followed instructions from: > > http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html > > faithfully and i got version 2.19.3 installed. After installation, the > > first thing i make sure is i have ample free space for audio. > > > > Installed and followed the procedure for 4 or 5 times already thinking i > > missed a procedure but still no space available for audio. > > > > Have anybody experienced this? > > > > > > Sounds like the partitioning is incorrect. You do *not* want to use > > ‘Automatically configure partitioning’, as that will put the bulk of your > > storage space under ‘/home’ (great for a generic web/e-mail client machine, > > but totally wrong for Rivendell). You must use manual partitioning. > > > > > > Is there a way to fix this? > > > > > > Reinstall it, with correct partitioning. Generally, for stand-alone > > setups, I do something like: > > > > / 100 GB > > /home 100 GB > > /boot/efi 1 GB (if necessary, older systems likely won’t need this) > > /var All remaining space > > > > On a 1 TB drive, this should yield around 700 GB of available space for > > audio. > > > > 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 > >___ > 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] CentOS 7 Rivendell 2.19.3 Free Space in RDLibrary Greyed-out
Hi Bruce, I admit that I have not installed on Centos 7, but things to check. -Is /var/snd created? Do you have space in /var/snd ? And are the permissions correct for /var/snd ? Lorne Tyndale > > > Hello all, > > HDD of my Rivendell machine died and i have to reinstall again everything. > I have a stand-alone system. > > Followed instructions from: > http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html > faithfully and i got version 2.19.3 installed. After installation, the > first thing i make sure is i have ample free space for audio. > > Installed and followed the procedure for 4 or 5 times already thinking i > missed a procedure but still no space available for audio. > > Have anybody experienced this? Is there a way to fix this? > > > Respectfully; > > > Bruce Mones___ > 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] EBUR128 normalize - was RE: re-normalize a batch of carts?
Andy, The script you are thinking of is python-rivendell, at: https://github.com/sebleblanc/python-rivendell It was referenced in a message: http://caspian.paravelsystems.com/pipermail/rivendell-dev/2016-February/023931.html It can use libebur128 to do a normalization. At one point there was some discussion surrounding including R128 normalization as an option in Rivendell, but I don't believe it ever got much past the discussion phase. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Jack, again.
Hi, Jack and Rivendell's daemons all need to be running as the same user or else they won't see each other. If you are running the appliance CD / CentOS you can use the option in rdadmin to have Rivendell start Jack with rdadmin --> Manage Hosts --> Jack settings. Doing this it'll start both caed and jack as the same user (root) and it'll all see each other. But the challenge is if you want to use other Jack based applications on the same workstation - you would normally want to run these as the logged in user rather then root. If run as the logged in user they won't see Jack when it is all started this way. You could have Rivendell start up Jack and also start up all the Jack based applications that you want to run. You can do this with the "jack clients to start" option. But this might not be what you want - as it will start those clients as root. It'll also start them all up when Rivendell starts up which is probably not what you want. I should also note that on some of the versions of Ubuntu / Debian having Rivendell start Jack doesn't always work as expected. Another option that has been used (specifically on some of the documentation out there about getting Rivendell running on Ubuntu) has been to run the rivendell daemons as the logged in user rather then as root. If you delay the start of the 3 daemons until after Jack is started, running Jack as the logged in user and then starting up the Rivendell daemons as the logged in user, it'll all see each other and you'll be able to launch other Jack-aware apps. However as Fred has pointed out on numerous occasions this is not the recommended way of running the daemons, both from a security standpoint and from a standpoint that some other things don't work as they should. Lorne Tyndale > > > Sorry, I meant pulseaudio-jack (Pulsaudio-module-jack...) > > On Tue, Oct 30, 2018 at 9:53 PM drew Roberts wrote: > > > Pedro, > > > > shut rivendell down. > > > > shut all riovendell applications. > > from a terminal: > > sudo killall caed > > sudo killall ripcd > > sudo killall rdcatchd > > > > start jack. (via qjackctl?) > > make sure you can get some sound out of it with some jack aware audio > > player that is not related to rivendell. > > > > let me know the results. > > > > all the best, > > > > drew > > > > On Tue, Oct 30, 2018 at 1:46 PM Pedro Picoto > > wrote: > > > >> Forgot to mention... thanks for your interest! > >> But still banging my head... :-) > >> > >> On Tue, Oct 30, 2018 at 12:21 PM drew Roberts wrote: > >> > >>> Pedro, > >>> On Mon, Oct 29, 2018 at 9:46 PM Pedro Picoto > >>> wrote: > >>> > >>>> I managed install the packages supplied by the fellow member group > >>>> successfully on Ubuntu 18.04. > >>>> But I'm stuck and running in circles 'cause I not getting audio played. > >>>> I'm using Jack/PulseAudio, as I used to do 3 years ago. > >>>> - Rdalsaconfig gives me the cards available and already activated > >>>> (active sound devices) > >>>> - Audio resources: > >>>> > >>>> SUPPORTED AUDIO DRIVERS > >>>> AudioScience HPI [not active] > >>>> JACK Audio Connection Kit [Generic] > >>>> Advanced Linux Sound Architecture (ALSA) [1.1.3] > >>>> > >>>> SUPPORTED IMPORT FORMATS > >>>> Free Lossless Audio Codec (FLAC) > >>>> MPEG Layer 1 > >>>> MPEG Layer 2 > >>>> MPEG Layer 3 > >>>> OggVorbis > >>>> PCM16 Linear > >>>> PCM24 Linear > >>>> > >>>> SUPPORTED EXPORT FORMATS > >>>> Free Lossless Audio Codec (FLAC) > >>>> MPEG Layer 2 > >>>> MPEG Layer 3 > >>>> OggVorbis > >>>> PCM16 Linear > >>>> PCM24 Linear > >>>> > >>>> AUDIO ADAPTERS > >>>> Card 0: Not present > >>>> > >>>> Card 1: Not present > >>>> > >>>> Card 2: Not present > >>>> > >>>> Card 3: Not present > >>>> > >>>> Card 4: Not present > >>>> > >>>> Card 5: Not present > >>>> > >>>> Card 6: Not present > >>>> > >>>> Card 7: Not present > >>>> > >>>> For sure I'm missing something pretty basic... > >>>> > >>>> Need your input, please... > >>>> > >>> > >>> from a terminal, what does: > >>> > >>> aplay -l > >>> > >>> show you? > >>> > >>> all the best, > >>> > >>> drew > >>> -- > >>> Enjoy great *Bahamian Music* at: > >>> Bahamian Or Nuttin - http://www.bahamianornuttin.com > >>> <http://www.bahamianornuttin.com/> > >>> > >> > > > > -- > > Enjoy great *Bahamian Music* at: > > Bahamian Or Nuttin - http://www.bahamianornuttin.com > > <http://www.bahamianornuttin.com/> > >___ > 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] Using Jack + 2 soundcards
Hi, If you want to get both cards working under Jack, you'll need to start up Jack using one of your cards, and for the other use alsa_in and alsa_out alsa_in and alsa_out will allow you to create in's and out's in Jack's connection list for a second (or third, fourth, fifth, however many sound cards you have) card. But for it to work you'll need to make sure that nothing else has grabbed that sound card. Also alsa_in and alsa_out need to run as the same user as Jackd. If you are running Rivendell and want to do all your in / out through Jack for all your sound cards then it means you will need to remove all your sound cards from rdalsaconfig. Configure Rivendell to start up the Jack server pointing to one of your sound cards. Use the option to have the Rivendell daemons start up the Jack alsa_in and alsa_out clients. Restart your daemons and and you'll need to build a macro to route your audio the way you want it all routed. For starters to figure out the command line options you'll need and such I'd suggest playing around with Jackd, alsa_in, and alsa_out from the command line. Then you can start up qjackctl and see what's happening in the connection window. Another option that I did once on a 2 sound card machine - I left one sound card as ALSA available to Rivendell and the other one I ran through Jack. I don't recall how but I was able to get Rivendell to see 2 audio cards in the "audio resources" section this way - one card the ALSA card, the other was Jack. For getting it all working on boot, if you can get Rivendell to start up Jack and all the Jack clients you need, have a macro that runs to create all your Jack connections (use the Startup Cart option) then that should cover what you need. The trick is figuring out the configuration you need in the first place. Lorne Tyndale > > > Hi again. /me bothering. again > I have Rivendell running on CentOS7 with two soundcards. > Rivendell + Alsa *is working*. I can assign one card to main playlist > and another to aux1 playlist (so I can get CUE) > Audio Resources show two cards( Card 0: Intel, Card 1: USB) > > BUT... > > I also need to launch a stream using VLC. We take some online radios > (mainly news). Problem is rivendell grabbing alsa devices so no other > app can use sound cards. > > I did: > # systemctl stop rivendell > # /usr/bin/jackd -R -dalsa -dhw:Intel -r44100 -p1024 -n2 & > # systemctl start rivendell > I open rdadmin and I see just 1 Audio Resource (Card 0: JACK) > On audio ports I see 1 card (Jack) and the rest is UNKNOWN. > > How can I get the two cards working with jack? > Also, how can I get this working on boot? > > Thanks! > ___ > 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] Moving RD to another system
Hi, As far as I understand the Restore in rdadmin does not do a schema check / update, so it will work if you are staying at the same version of Rivendell. In your case you were going from an older version to a newer version. In that situation it is best to do the restore from the command line so that it will do the schema check / update when rdadmin is run. Lorne Tyndale > > Hi drew. Thanks. > owner:group are ok. Double checked (Linux user since 2003 ;) ) > Did MySQL backup from source PC using rdadmin > Then did restore on target PC using rdadmin. > But not worked. Launched rdadmin from terminal and saw several errors about > QMYSQL3. > So logged in into MySQL and were no tables inside Rivendell database! > Maybe restore is not working with previous versions? > > Used command line: > mysql -u rduser -p letmein -h localhost -D Rivendell < rivendell.sql > > Checked tables: ok. > Ran rdadmin again and now I saw scheme migration message. > I think is working now. > > That's all for now. Next I'll have to figure out how todo use two > soundcards + jack. > > Thanks again. > Diego > > El mié., 26 de sep. de 2018 19:01, drew Roberts > escribió: > > > > > > > On Wed, Sep 26, 2018 at 3:42 PM Diego wrote: > > > >> Hi, this is my first post. I've tried to search the web on this issue, > >> but didn't find anything useful. Maybe you can point me in the right path. > >> > >> I have a linux distro called 'EterTics' [0]. It's a Frankenstein distro > >> (sadly), Devuan based, with Rivendell 2.10.3-1 version from tryphon.eu > >> (not online right now); repos from ubuntu, too messy. I didn't built it. > >> > >> It worked fine, but recently we needed to update some packages and seems > >> RD broked in the process. Macros wont work, neither rmlsend, RDLibrary > >> crashes first time but second attemp work... sigh... I not looking for a > >> solution for this. > >> > >> I'm already installed Centos7 64bits on another PC following official > >> instructions and ran rivendell-install script. I plan working with this > >> stable installation [1] > >> > >> My first attemp was export /var/snd and MySQL from original installation > >> (using rdadmin), and put into this new CentOS. Both PC have same hostname, > >> same IP (on different location). > >> > >> But importing mysql broke RD. I think because I'm trying to move from > >> rivendell/mysql to different versions. > >> > >> Is there a way to move data to new PC? Is there some missing steps I not > >> doing? I don't want to create carts, nor schedule everything again. > >> > > > > On the new machine: > > > > ls -la /var/snd > > > > Make a note of this info as after to copy/move files from the old machine > > you may have to make everything match the owner/group and permission that > > the new machine wants. > > > > Do a Backup Database from rdadmin on the old machine. Do a Restore > > Database from rdadmin on the new machine. Copy / move all the files from > > /var/snd on the old machine to /var/snd on the new machine. > > > > On the new machine: > > > > ls -la /var/snd > > > > Do the just copied/moved files match what you had before? If not you need > > to fix this with chown and chmod. > > > >> > >> Thank you in advance. > >> Diego Rucci > >> > > > > You are most welcome. > > > > all the best, > > > > drew > > > > > >> > >> [0] https://gnuetertics.org/ > >> [1] > >> http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html > >> > >> <http://jinetedeldragon.wordpress.com> > >> ___ > >> Rivendell-dev mailing list > >> Rivendell-dev@lists.rivendellaudio.org > >> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > >> > > > > > > -- > > Enjoy great *Bahamian Music* at: > > Bahamian Or Nuttin - http://www.bahamianornuttin.com > > <http://www.bahamianornuttin.com/> > >___ > 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] rdairplay dies, out of memory
Something to check, The last machine that I had which experienced random "out of memory" errors and lockups had bad capacitors on the motherboard. Once I replaced them the problems went away. Have a look - any bulging or burst capacitors on the motherboard (or in the power supply for that matter), replace them. Especially if this is older hardware. Lorne Tyndale > A station emailed me just now to report that rdairplay died in the middle > of a piece of music. > > /var/log/messages shows that the OS ran out of memory and killed > rdairplay. > > This is RD 2.16 running under CentOS 6 on older hardware with 1 GB RAM. > The machine doesn't do anything but run Rivendell with no manual > intervention. It's been running for at least a year with no problems. > > What would cause the OS to run out of memory, I wonder? The machine has an > AudioScience ASI5111 card that was almost certainly bought in 2007; I've > seen these cards go bad after this many years, but differently than this; > they've stopped producing audio and/or ceased to be recognized by > Rivendell. This card still works; the client restarted rdairplay and it's > running fine now. > > Any thoughts from the list? > > > 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] Problem with RRAbuntu
Hi Dave, RRABuntu is extremely old, both the OS and Rivendell version. You would be better off to go with a newer version of CentOS with Rivendell, following the directions at: http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html Then you'll get a supported OS, and Rivendell will pull the latest version direct from Paravel. Lorne Tyndale > > > Hi > > I have limited experience of working with Linux and have therefore been > looking to install Rivendell from the RRAbuntu live CD. > > I am using a new machine (i3, 8GB, 1TB) which has uefi rather than bios > although I have disabled the secure boot and am able to boot from the CD > using the startup menu. It also has Windows 10 installed that I have no > interest in keeping > > When the CD boots it leaves me in a terminal mode and I cannot seen the GUI > screen that should lead me to the installation and associated scripts. > > I am not a Linux expert by any means but was hoping that RRAbuntu might > help with a straightforward installation of Rivendell. > > Any help anyone can provide would be much appreciated. > > Dave___ > 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] Easiest to install .. and update later on ?
Well you'll need to do some searching then to figure out how to make sure that CGI is enabled in Aapche within the build of Linux you are running. Usually the a2enmod command works, but it might require making a symlink as suggested in another reply. Google is your friend. Lorne Tyndale > > > Tried to run the command a2enmod cgi but it is unknown ? > > > 2018-08-02 6:07 GMT+02:00 Lorne Tyndale : > > Couple of things. > > > > It sounds like you don't have cgi enabled in Apache. To enable it try > > this from a command prompt: > > > > a2enmod cgi > > > > And then restart apache. > > > > Lorne Tyndale > > > >> > >> > >> Guys, > >> > >> Rdairplay has been running for some time now, with no problems. > >> > >> But rdimport is not working, creates carts but no audio converted. > >> also rdlibrary importing carts returns 'audio converter error :ok', > >> edit markers returns 'Rivendell Web service' with message 'unable to > >> download peak data' error was : 'RDXport service returned an error' > >> Peakdata is also not shown in voicetracker > >> > >> I check the permissions for /var/snd ... Should be ok. > >> And checked http://localhost/rd-bin/addcart.html => shows a page > >> > >> I think still it has something to do with httpd / apache .. but i > >> can't get my finger on it. > >> > >> Since our old system has crashed last saturday (we had a heatwave), it > >> has suddenly become a priority to get the new system functional. > >> > >> Regards, > >> Peter > >> > >> > >> 2018-07-08 11:14 GMT+02:00 Robert Jeffares : > >> > Try selecting first 100 results which will make mysql search faster. > >> > > >> > As your database gets bigger the search will take longer. > >> > > >> > copy & paste into the search bar works well. > >> > > >> > R > >> > > >> > > >> > > >> > On 08/07/18 10:29, Peter Claes wrote: > >> >> > >> >> Succes. Those command lines did the trick. > >> >> > >> >> I did notice something odd thoo. When typing fast in the searchbox, i > >> >> sometimes get a pop-up 'please wait'. > >> >> But the search result follow as fast as I am typing, everything keeps > >> >> responding normally. > >> >> The pop-up window doesn't close. > >> >> > >> >> Any idea's what might cause this ? > >> >> > >> >> Regards > >> >> Peter > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> 2018-07-07 14:40 GMT+02:00 Rob Landry <41001...@interpring.com>: > >> >>> > >> >>> On Sat, 7 Jul 2018, Peter Claes wrote: > >> >>> > >> >>>> I tried the install via Centos7 minimal,worked like a charm. > >> >>>> Within 30 minutes I had rdairplay playing the testone. > >> >>> > >> >>> > >> >>>> But I ran into some trouble when I wanted to get our database (2.10) > >> >>>> scheme 207 into the system. > >> >>>> I used to do this via Rdadmin => 'Database restore' on our old 2.10 > >> >>>> system, worked well when we stayed in the same version. > >> >>> > >> >>> > >> >>> Here's what I would try: > >> >>> > >> >>> sudo service rivendell stop > >> >>> > >> >>> mysql -uroot -p[whatever] > >> >>> > >> >>> drop database Rivendell; > >> >>> > >> >>> create database Rivendell; > >> >>> > >> >>> > >> >>> > >> >>> mysql -uroot -p[whatever] Rivendell < [backed-up-rd-2.10-database].sql > >> >>> > >> >>> That will install a copy of your old Rivendell database. > >> >>> > >> >>> Run rdadmin. You should get a message saying the database needs to be > >> >>> upgraded. Respond to the prompt, and Rivendell should upgrade the > >> >>> database > >> >>> to the current schema. > >> >>> > >> >>> > >> >>> 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 > ___ > 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] Easiest to install .. and update later on ?
Couple of things. It sounds like you don't have cgi enabled in Apache. To enable it try this from a command prompt: a2enmod cgi And then restart apache. Lorne Tyndale > > > Guys, > > Rdairplay has been running for some time now, with no problems. > > But rdimport is not working, creates carts but no audio converted. > also rdlibrary importing carts returns 'audio converter error :ok', > edit markers returns 'Rivendell Web service' with message 'unable to > download peak data' error was : 'RDXport service returned an error' > Peakdata is also not shown in voicetracker > > I check the permissions for /var/snd ... Should be ok. > And checked http://localhost/rd-bin/addcart.html => shows a page > > I think still it has something to do with httpd / apache .. but i > can't get my finger on it. > > Since our old system has crashed last saturday (we had a heatwave), it > has suddenly become a priority to get the new system functional. > > Regards, > Peter > > > 2018-07-08 11:14 GMT+02:00 Robert Jeffares : > > Try selecting first 100 results which will make mysql search faster. > > > > As your database gets bigger the search will take longer. > > > > copy & paste into the search bar works well. > > > > R > > > > > > > > On 08/07/18 10:29, Peter Claes wrote: > >> > >> Succes. Those command lines did the trick. > >> > >> I did notice something odd thoo. When typing fast in the searchbox, i > >> sometimes get a pop-up 'please wait'. > >> But the search result follow as fast as I am typing, everything keeps > >> responding normally. > >> The pop-up window doesn't close. > >> > >> Any idea's what might cause this ? > >> > >> Regards > >> Peter > >> > >> > >> > >> > >> > >> 2018-07-07 14:40 GMT+02:00 Rob Landry <41001...@interpring.com>: > >>> > >>> On Sat, 7 Jul 2018, Peter Claes wrote: > >>> > >>>> I tried the install via Centos7 minimal,worked like a charm. > >>>> Within 30 minutes I had rdairplay playing the testone. > >>> > >>> > >>>> But I ran into some trouble when I wanted to get our database (2.10) > >>>> scheme 207 into the system. > >>>> I used to do this via Rdadmin => 'Database restore' on our old 2.10 > >>>> system, worked well when we stayed in the same version. > >>> > >>> > >>> Here's what I would try: > >>> > >>> sudo service rivendell stop > >>> > >>> mysql -uroot -p[whatever] > >>> > >>> drop database Rivendell; > >>> > >>> create database Rivendell; > >>> > >>> > >>> > >>> mysql -uroot -p[whatever] Rivendell < [backed-up-rd-2.10-database].sql > >>> > >>> That will install a copy of your old Rivendell database. > >>> > >>> Run rdadmin. You should get a message saying the database needs to be > >>> upgraded. Respond to the prompt, and Rivendell should upgrade the > >>> database > >>> to the current schema. > >>> > >>> > >>> 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] "unable to create destination file" - Debian 8 fresh install
All I can say is... PC Load Letter > > > On Mon, 23 Jul 2018 10:17:57 -0400 (EDT) > Rob Landry <41001...@interpring.com> wrote: > > > I hate, hate, hate error messages like this. The message should say: > > "unable to create destination file: /path/to/filename". > > It could be worse. > "They" could have specified the error text as... > > "Like dude, something went wrong." > > Or the once popular.. > "I can't do that, Dave." > > Or, the currently popular... > "Tell Google about this problem" > > -- > Cowboy > > today, n.: > A nice place to visit, but you can't stay here for long. > ___ > 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] question on relationship /var/snd and database
For copying from 1 rivendell install to another, the easiest is to use rivendell_filter It will copy carts (including audio) from one Rivendell machine to another. A few things to keep in mind though. -It will use the same cart numbers on the destination machine as the source machine. So if you already have carts on your destination machine with the same cart numbers, they will be over-written -It does not do any audio processing. It simply will copy the audio files as-is and copy across the needed database entries -The 2 machines need to be networked and you'll have to mount your /var/snd from your source machine to somewhere on your destination machine other then /var/share for the purpose of copying your audio (once the audio is copied over you can unmount the source /var/share) -The database on the source machine needs to be accessible over the network For syntax, do a: rivendell_filter --help Hope this helps. Lorne Tyndale > > > I have an existing RD install on which I would like to replace /var/snd > by a different from another server. That means I would have to import > cards and cuts also from that install. Any other tables that need to be > replaced? > ___ > 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] Using the on-board serial port as a GPIO
You may be out of luck or need to upgrade. From the News file, the serial port modem control lines GPIO driver was not added until version 2.10.3: v2.10.3 -- 2/24/2015 Changes: ... Modem Lines Switcher Driver. Added support for using RS-232C modem handshake lines for GPIO. ... Lorne Tyndale > > > System is a Rivendell 2.5.5 Appliance on CentOs 6 - upgrade is not an option > > We have a near immediate need to use the serial port on the back of > the Dell Optiplex 990 as a quick and dirty GPIO. I know it's > possible, having read many different articles on the web. > > However, I am having a frustrating time trying to get my unit to > accept the Port as a GPIO. I know I have missed some little > something, and was wondering if anyone has the magic info wand to set > me free (by solving this)? > > The settings: > Jones is both the name of the computer and the name of the RD host > > > [rd@Jones ~]$ dmesg | grep tty > console [tty0] enabled > serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > :00:16.3: ttyS1 at I/O 0x30e0 (irq = 17) is a 16550A > > RDAdmin > Manage Hosts > Jones (host name) > default user = user > IPA=127.0.0.2 > >Serial Ports: > Serial0=/dev/ttyS0 [9600,n,8,1,n] enabled > Serial1=/dev/ttyS1 [9600,n,8,1,n] enabled > >Switcher/GPIO > Matrix0 Sound Card as Switcher > Matrix1 serial port - Local GPIO > Device=ttyS0GPIs: 5 GPOs: 2 (neither GPIs nor GPOs > have been > assigned yet > Using Device = ttyS0, Serial0, /dev/ttyS0, > ttyS1, Serial 1, and > /dev/ttyS1 have not worked. > > RDGpiMon v2.5.5 - User: User Matrix 1 > shows 4 grey boxes on inputs and 2 grey boxes on outputs > > On the 9 pin d-sub connector pin 5 is ground > GPI on pins 1, 6, 8, and 9 > pins 4 and 7 are for GPOs to operate relays > > > choices for type switcher > Local GPIO > Generic GPO > Generic Serial > SAS 32000 > SAS 64000 > Wegner Unity 4000 > Broadcast Tools SS8.2 > Broadcast Tools 10x1 > SAS 64000-GPI > Broadcast Tools 16x1 > Broadcast Tools 8x2 > Broadcast Tools ACS 8.2 > SAS User Serial Interface > Broadcast Tools 16x2 > Broadcast Tools SS12.4 > Local Audio Adapter > Logitek vGuest > Broadcast Tools SS16.4 > StarGuide III > Broadcast Tools SS4.2 > LiveWire LWRP Audio > Quarts type 1 > Broadcast Tools SS4.4 > Broadcast Tools SRC-8 III > Broadcast Tools SRC-16 > Harlond Virtual Mixer > Sine ACU-1 (Prophet) > LiveWire Multicast GPIO > 360 Systems AM-16/B > LiveWire LWRP GPIO > ___ > 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] rdairplay audio dropouts
For option one, it is possible to just set the speed of the Windows based NIC in the adapter properties. Usually the speed is one of the settings in the "advanced" tab of the NIC hardware properties in windows. Setting its speed to 100 full (assuming your rivendell is a gigabit card) and see if the problem goes away might be a quick and dirty thing to try. Lorne Tyndale > > On Fri, 6 Jul 2018 13:47:56 -0500 > Tim Camp wrote: > > > Well we had previously used a cifs connection to the windows box, but the > > mount point being in the user directory would cause the file manager > > sometimes 15 minutes to populate waiting on the windows box. This made it > > rdlogmanger lockup when trying to create a log as it was looking for that > > mount point > > for traffic import. we thought going the other way would stop this problem > > (which it did) but now we have this problem. > > > > As I said it only happens during the day when that mount point is being > > used by the traffic system. > > > > rivendell only needs that share for the short time it takes to import > > traffic, but of course the traffic system needs to see it all the time. > > > > Wondering if I am going to have to go back to the old way of just sending > > the log over via ftp, which was the method years ago. > > > > maybe I can write a short batch file for the traffic girl to run after she > > finishes the log. > > Gave it some thought. > > If I understand correctly, the Rivendell problem is that the *network* is > saturated, thus preventing the real time transfer of priority stuff, like > audio. > > Everything else works. > > OK, here's two solutions... > > A gigabit card in the Riv. machine, AND a 100BaseTx card in the M$ machine. > Hardware will limit M$ to 10% max of what's available to Riv. > > A second card in the Riv. machine, and a super private point-to-point LAN > between the Riv. machine and M$ via a cross-over cable. > > Network cards are cheap enough these days, and if you have one in the junk > box, > then the only cost is a little time. Probably less time than most any other > solution we could invent. > > -- > Cowboy > > He was a fiddler, and consequently a rogue. > -- Jonathan Swift > ___ > 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] rdairplay audio dropouts
Microsoft has made an NFS client for a while, I admit I have not tried it and I don't know how well it works. For Windows 7 or later it can be found in Control panel -> Programs and Features -> Turn Windows features on or off, then scroll down the list to find "services for NFS" In XP and earlier it was a download from Microsoft. Lorne Tyndale > On Friday 06 July 2018 12:31:01 pm Tim Camp wrote: > > Machine network interface is totally overwhelmed from a windows traffic > > machine which is attaching to a nfs share on the same box. This doesn't > > happen all the time but when it does as you can imagine panic ensues. > > How did you get windows to do NFS ?? > > That's a new one, and although you're having problems, I can see > where it might be useful at times. > > -- > Cowboy > > http://cowboy.cwf1.com > > The greatest dangers to liberty lurk in insidious encroachment by men > of zeal, well-meaning but without understanding. > -- Justice Louis D. Brandeis > ___ > 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] Sound cards
Hi, As an FYI, I have never been able to get the "V2" version of that card working in Linux. But the "HR" version has worked well for me in Linux with ALSA. Lorne Tyndale > Original Message > Subject: Re: [RDD] Sound cards > From: Luigino Bracci > Date: Thu, July 05, 2018 7:01 pm > To: Brandon , Rivendell Dev List > > > > Thanks you. I tested a Digigram VX222-V2 a long time ago (maybe 2010) using > Ubuntu, but this card was too unstable at the moment. Maybe I should test > it again. > > 2018-07-05 17:16 GMT-04:00 Brandon : > > > One station is running on Debian 8 Jessie... and another station is > > running Mint 17.1. > > > > Both run Rivendell (GASP!) 2.10.3 with the older Tryphon packages for ease > > and stability with Debian. > > > > Both machines are mission critical, so I'll probably migrate them over > > when I feel like the latest RD is > > > > stable in the Debian environment without things breaking (mostly QT and > > SQL issues, not directly related to RD -- > > > > I don't have the time to compile from scratch and troubleshoot.) > > > > > > > > On Wed, Jul 4, 2018 at 7:32 AM, Luigino Bracci wrote: > > > >> What Linux distro are you using? > >> > >> 2018-07-03 21:27 GMT-04:00 Brandon : > >> > >>> We're using the Digigram VX222-HR PCI Soundcard with 2+2 Analog+AES/EBU > >>> balanced XLR i/o. > >>> > >>> Probably one of the best sub $500 broadcast soundcards. Standard alsa > >>> drivers work out of the box. > >>> > >>> > >>> > >>> On Tue, Jul 3, 2018 at 6:14 PM, al davis wrote: > >>> > >>>> 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 > >>>> > >>> > >>> > >>> > >>> -- > >>> Brandon Anjeleno > >>> Subliminal Radio <http://subliminalradio.net/popup-player> > >>> > >>> > >>> ___ > >>> 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 ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] RDLogManager daily grid - set to half hour points?
Hi, Yes, using fill music can work, but I'd almost like a way that I can specify the half-past mark. Just looking at our schedule we have a dozen or so 30 minute long shows throughout the week. Anyways, just a thought I had. Lorne Tyndale > > > I can see some value in this, as we too have many programs that fit into 1/2 > hour slots. > But we don’t change out programs nearly as frequently, so it’s less of an > issue. > One of our ‘standard’ format clocks is basically a long form (1/2 hour or > more) show at the top of the hour, followed by music the rest of the hour, so > that’s an easy clock to adapt for a new program. > > in His service, > BJ Mora for GraceRadio at graceradio.net > KGCE-LP/Modesto NOW at FM 107.9! > > > > > > > > > Message: 1 > > Date: Sun, 01 Jul 2018 10:46:57 -0700 > > From: "Lorne Tyndale" > <mailto:ltynd...@tyndaleweb.com>> > > To: "User discussion about the Rivendell Radio Automation System" > > > <mailto:rivendell-dev@lists.rivendellaudio.org>> > > Subject: [RDD] RDLogManager daily grid - set to half hour points? > > Message-ID: > > > > <20180701104657.3b45a8e840b89c853b94d34027fab3e4.7f47bcaae1@email06.godaddy.com > > > > <mailto:20180701104657.3b45a8e840b89c853b94d34027fab3e4.7f47bcaae1@email06.godaddy.com>> > > > > Content-Type: text/plain; charset="utf-8" > > > > I don't know if there has been any thought to this, as it is outside of > > the conventional thinking in radio programming, but has there ever been > > any thought to allow for RDLogManager to set up schedules in its weekly > > programming grid for programming that ends on the half hour mark? > > > > I work with a non-profit station were we have a number of shows that are > > either 30 minutes in length or 90 minutes in length which end or start > > at the half-past the hour point. While it is possible to develop what I > > refer to as a half and half clock (each half hour is a different show) > > in rdlogmanager, in some ways it would make life easier if it were > > possible to specify a 30 minute block in the programming grid - allowing > > to develop a "30 minute" clock (where only the first 30 minutes of the > > clock has anything in it) that would only apply to one particular show. > > Then if / when the overall weekly programming grid gets changed (each > > month about 1 to 2 shows get shuffled to a new time slot) it would make > > it easier to move this type of programming around the weekly grid. > > > > Anyways, I don't know if there is an easy way to do this or not, but I > > just thought I'd put the question out there. > > > > Lorne Tyndale___ > 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] RDLogManager daily grid - set to half hour points?
I don't know if there has been any thought to this, as it is outside of the conventional thinking in radio programming, but has there ever been any thought to allow for RDLogManager to set up schedules in its weekly programming grid for programming that ends on the half hour mark? I work with a non-profit station were we have a number of shows that are either 30 minutes in length or 90 minutes in length which end or start at the half-past the hour point. While it is possible to develop what I refer to as a half and half clock (each half hour is a different show) in rdlogmanager, in some ways it would make life easier if it were possible to specify a 30 minute block in the programming grid - allowing to develop a "30 minute" clock (where only the first 30 minutes of the clock has anything in it) that would only apply to one particular show. Then if / when the overall weekly programming grid gets changed (each month about 1 to 2 shows get shuffled to a new time slot) it would make it easier to move this type of programming around the weekly grid. Anyways, I don't know if there is an easy way to do this or not, but I just thought I'd put the question out there. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] RDSelect Segfault Ubuntu
Hi, I know I've posted this before, but it has come up again for me, so I thought I'd see if anyone had ideas. I suspect this error is the same issue as the rdselect segfault on Ubuntu 18.04, as referenced at: https://github.com/ElvishArtisan/rivendell/issues/213 On Ubuntu 14.04 - with QT compiled from source, RDSelect does a core dump segfault. Here's the backtrace: Starting program: /usr/local/bin/rdselect [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x7fe330602680 in QString::QString(QString const&) () from /usr/lib/libqt-mt.so.3 (gdb) bt #0 0x7fe330602680 in QString::QString(QString const&) () from /usr/lib/libqt-mt.so.3 #1 0x7fe3328a3bcd in RDConfig::mysqlDriver (this=this@entry=0x21) at rdconfig.cpp:174 #2 0x7fe3329d3781 in RDDbValid (config=0x21, schema=schema@entry=0x7fffc29969bc) at rdstatus.cpp:70 #3 0x00406a3b in MainWidget::SetCurrentItem (this=this@entry= 0x132a0a0, id=-1) at rdselect.cpp:331 #4 0x00408375 in MainWidget::MainWidget (this=0x132a0a0, parent=) at rdselect.cpp:191 #5 0x0040622a in main (argc=1, argv=) at rdselect.cpp:378 (gdb) and here is my /etc/rivendell.d/rd-default.conf file [Identity] AudioOwner=rduser AudioGroup=rivendell Password=letmein Label=Default (Local) [mySQL] Hostname=192.168.0.100 Loginname=rduser Password=letmein Database=Rivendell Driver=QMYSQL3 [AudioStore] MountSource=/var/snd MountType= MountOptions=defaults CaeHostname= XportHostname= [Logs] Facility=Syslog LogDirectory=/home/rd/rdlogs CoreDumpDirectory=/home/rd/rdlogs LogPattern=%n-%Y%M%d.log LogXloadDebugData=No [Alsa] PeriodQuantity=4 PeriodSize=1024 ChannelsPerPcm=-1 [Tuning] UseRealtime=Yes RealtimePriority=9 [Format] Channels=2 Any ideas? ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Network clilent audio playback problem
A few things to look at: -For the client, make sure it has a static IP, and be sure you have added the client in rdadmin --> Hosts -If you are running a standard onboard (or otherwise) sound card - using ALSA - have you set up the card in /etc/asound.conf on the client? You can use rdalsaconfig for this -Check RDAdmin --> Manage hosts --> (click on host) --> Audio adapters. Are there any items listed under Audio Adapters? -If you are trying to use an on-board sound card (and some inexpensive sound cards that are not onboard also require this) you *might* need to add your sample rate (the sample rate that Rivendell uses in rdadmin --> System Settings) into your /etc/asound.conf - here's an example from one of my systems: /etc/asound.conf # *** Start of Rivendell configuration generated by rdalsaconfig(1) *** pcm.rd0 { type hw card 0 device 0 rate 48000 } ctl.rd0 { type hw card 0 } # *** End of Rivendell configuration generated by rdalsaconfig(1) *** Make the above addition for each of your pcm entries in /etc/asound.conf (you will need to be root to edit this file), save your file and restart your daemons or reboot. Check in rdadmin --> Manage Hosts --> Audio Adapters and see if your sound card shows up. While in rdadmin --> Manage Hosts check each module (rdairplay, rdlibrary, etc) and make sure your card and port is selected for the outputs and inputs Hopefully one of those will point you in the right direction. Lorne Tyndale > > > I've been following this thread online > > http://caspian.paravelsystems.com/pipermail/rivendell-dev/2016-July/024729.html > > but I'm having trouble getting the client machine to actually play any audio. > > Everything else works fine, it can access the mysql server and can get into > rdadmin but no audio plays. Neither does the level meter move. If I try to > play an item in rdairplay it just disappears when the start button is pushed. > In rdlibrary the play button illuminates in the audio editor and I can see > all the cue points etc but that's as far as it goes. The server plays audio > no problem > > Anyone got any ideas? > > > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] mp3's that won't import
Some malformed MP3's need to be run through mp3val before import. In fact I've adopted that as a standard practice when dealing with mp3's - if mp3val doesn't find any issues it'll leave the file alone. If it finds an issue it'll fix it. Lorne Tyndale ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev