Re: [RDD] Issues importing 4 hr long file with normalize on?

2021-07-19 Thread Lorne Tyndale
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?

2021-07-17 Thread Lorne Tyndale
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

2021-07-14 Thread Lorne Tyndale
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

2021-03-30 Thread Lorne Tyndale

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?

2021-03-24 Thread Lorne Tyndale
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

2021-03-23 Thread Lorne Tyndale
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

2021-03-19 Thread Lorne Tyndale

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

2021-03-19 Thread Lorne Tyndale

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

2021-02-13 Thread Lorne Tyndale
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

2021-01-21 Thread Lorne Tyndale
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

2021-01-21 Thread Lorne Tyndale
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

2021-01-16 Thread Lorne Tyndale

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

2021-01-16 Thread Lorne Tyndale

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

2021-01-10 Thread Lorne Tyndale
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

2021-01-02 Thread Lorne Tyndale
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

2020-12-30 Thread Lorne Tyndale
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

2020-12-26 Thread Lorne Tyndale
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

2020-12-26 Thread Lorne Tyndale
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

2020-12-24 Thread Lorne Tyndale
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

2020-12-24 Thread Lorne Tyndale
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

2020-12-24 Thread Lorne Tyndale
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

2020-12-18 Thread Lorne Tyndale
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

2020-12-12 Thread Lorne Tyndale
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

2020-12-03 Thread Lorne Tyndale
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

2020-11-25 Thread Lorne Tyndale

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

2020-11-24 Thread Lorne Tyndale
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

2020-11-23 Thread Lorne Tyndale
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

2020-11-23 Thread Lorne Tyndale
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

2020-11-22 Thread Lorne Tyndale
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

2020-11-22 Thread 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


Re: [RDD] Help RN just won't work

2020-10-26 Thread Lorne Tyndale
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

2020-10-23 Thread Lorne Tyndale
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

2020-10-21 Thread Lorne Tyndale
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

2020-10-05 Thread Lorne Tyndale
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

2020-10-01 Thread Lorne Tyndale
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

2020-10-01 Thread Lorne Tyndale
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

2020-09-25 Thread Lorne Tyndale
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

2020-09-17 Thread Lorne Tyndale
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

2020-09-17 Thread Lorne Tyndale
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

2020-07-30 Thread Lorne Tyndale
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

2020-06-19 Thread Lorne Tyndale
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

2020-06-19 Thread Lorne Tyndale
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

2020-05-14 Thread Lorne Tyndale
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

2020-04-26 Thread Lorne Tyndale
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

2020-04-25 Thread Lorne Tyndale
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

2020-04-01 Thread Lorne Tyndale
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)

2020-03-30 Thread Lorne Tyndale
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

2020-03-30 Thread Lorne Tyndale
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.

2020-02-29 Thread Lorne Tyndale
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.

2020-02-28 Thread Lorne Tyndale
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?

2020-02-14 Thread Lorne Tyndale
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

2020-01-10 Thread Lorne Tyndale
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

2020-01-07 Thread Lorne Tyndale
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?

2019-12-30 Thread Lorne Tyndale
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

2019-12-14 Thread Lorne Tyndale
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

2019-12-09 Thread Lorne Tyndale
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

2019-12-02 Thread Lorne Tyndale
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

2019-11-28 Thread Lorne Tyndale
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

2019-11-27 Thread Lorne Tyndale
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

2019-10-29 Thread Lorne Tyndale
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

2019-10-18 Thread Lorne Tyndale

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

2019-09-25 Thread Lorne Tyndale
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

2019-08-23 Thread Lorne Tyndale
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 =-)

2019-08-02 Thread Lorne Tyndale
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

2019-05-01 Thread Lorne Tyndale
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?

2019-04-05 Thread Lorne Tyndale
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

2019-03-19 Thread Lorne Tyndale
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

2019-03-10 Thread Lorne Tyndale
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

2019-02-20 Thread Lorne Tyndale
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]

2019-02-07 Thread Lorne Tyndale
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'

2019-02-05 Thread Lorne Tyndale
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

2019-02-01 Thread Lorne Tyndale
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

2019-01-14 Thread Lorne Tyndale
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

2019-01-14 Thread Lorne Tyndale
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

2019-01-03 Thread Lorne Tyndale
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...

2018-11-21 Thread Lorne Tyndale
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

2018-11-19 Thread Lorne Tyndale
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?

2018-11-16 Thread Lorne Tyndale
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?

2018-11-16 Thread Lorne Tyndale
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

2018-11-14 Thread Lorne Tyndale
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

2018-11-13 Thread Lorne Tyndale
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?

2018-11-02 Thread Lorne Tyndale
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.

2018-10-30 Thread Lorne Tyndale
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

2018-09-27 Thread Lorne Tyndale
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

2018-09-27 Thread Lorne Tyndale
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

2018-08-14 Thread Lorne Tyndale
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

2018-08-04 Thread Lorne Tyndale
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 ?

2018-08-02 Thread Lorne Tyndale

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 ?

2018-08-01 Thread 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


Re: [RDD] "unable to create destination file" - Debian 8 fresh install

2018-07-23 Thread Lorne Tyndale
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

2018-07-20 Thread Lorne Tyndale
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

2018-07-16 Thread Lorne Tyndale
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

2018-07-07 Thread Lorne Tyndale
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

2018-07-06 Thread Lorne Tyndale
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

2018-07-05 Thread Lorne Tyndale
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?

2018-07-01 Thread Lorne Tyndale
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?

2018-07-01 Thread Lorne Tyndale
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

2018-06-18 Thread Lorne Tyndale
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

2018-06-12 Thread Lorne Tyndale
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

2018-06-07 Thread Lorne Tyndale
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


  1   2   3   4   >