Re: [RDD] Installing New Rivendell 341

2022-03-07 Thread Mike Carroll
A search for "mysql root password reset" gives this MySQL page.  I think
the process you'll want to follow is at the bottom of the page (and I think
I did this myself a long time ago).
https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html


On Sun, Mar 6, 2022 at 11:55 PM  wrote:

> Robert,
>
> Thank you I will try that. But First I have another issue. I have to
> solve, I am not sure if anyone else has had this problem. But I still
> have the fresh install, I have had to step away from this project for a
> couple weeks, I started to work on it tonight. I have not worked on this
> for few weeks now, I changed the password. I did everything in the set
> up except the last step which is flush the install.
> I wrote the password it down so I don't forget it does not work.
> Now I can't log in as root.. not sure what happened. I can switch
> accounts and login to the machine but not as root. I can restart the
> machine and it logs in to Rivendell. Does anyone have any suggestions.
> I prefer not to Reinstall Rivendell again.
>
> Robert, I am in the states in East Coast you are GMT+13 from me.
>
>
> Thanks
>
>
>
> --
>
>
>
> On 2022-03-07 00:36, Robert Jeffares wrote:
> > /var/snd is a directory in /var which is owned by root and is probably
> > set with permissions 644 or 664. You can copy while it's running a
> > service over the network. I have copied over internet between sites
> > using rsync and ssh. Not fast but Reliable. Use archive mode rsync
> > -avh  and you can survive power outs and disconnects.
> >
> > I recommend you make a regular back up anyway on a seperate drive.
> > Always a good idea.
> >
> > All the best from Laingholm New Zealand
> >
> > On Mon, 7 Mar 2022, 16:19 ,  wrote:
> >
> >> Robert,
> >> Thanks for the advice. I will Look into the copying of the hard
> >> drive.
> >> At moment the current system that functional is in a different
> >> Location.
> >> If am not mistaken var/snd/ is write protected it in the root folder
> >> As for the computers VGA card, I am using the mother boards VGA.
> >> No
> >> Videocard on any PCI SLots. I am trying to keep those clear so I can
> >> add
> >> my audio cards. I will try your suggestion and keep you posted on
> >> the
> >> results
> >>
> >> Thanks
> >> Ivan
> >>
> >> On 2022-02-23 15:55, Robert Jeffares wrote:
> >>> Hi, James I think..
> >>>
> >>> On 24/02/22 04:54, ija...@jamcorbroadcast.com wrote:
>  Greetings
> 
>  I did get the system functioning Centos 7
> >>>
> >>> It's a reliable install if you follow the instructions.
> >>>
>  So now whats left is to get the Desktop Screen Smaller
> >>>
> >>> This depends on your computer, the video card, and the video
> >> monitor or
> >>> screen.
> >>>
> >>> These are all settings in Centos and getting your screen to play
> >> ball.
> >>> Restart your screen and see what it prefers.
> >>>
> >>> Centos Display options will give you a  choice of what the
> >> hardware can
> >>> do.
> >>>
> >>> Sometimes it's just a compromise.
> >>>
> >>>
>  I don't seem to know who to increase screen size It stops at 1370
> >> x720
>  I think I am not in front of the server to see whats the actual
> >> size,
>  But does any one have any ideas how to fix  this.
>  1. Does any one have any Ideas how to migrate preview Rivenell
> >> 2.5.5
>  to the new version
> >>>
> >>> Make a copy of the database [in RDADMIN] save it somewhere on
> >>> something.
> >>>
> >>>
> >>> Copy /var/snd/* to /var/snd/ on the new system server.
> >>>
> >>> rsync over a network will do it. This will take time.
> >>>
> >>> You can pull the drive and connect it in to the new machine and
> >> copy
> >>> faster.
> >>>
> >>> If you have a few thousand audio cuts it's going to take time
> >>>
> >>> Restore the database from the old machine in the new machine using
> >>
> >>> RDADMIN
> >>>
> >>> http://wiki.rivendellaudio.org/index.php/Migrating_Systems
> >>>
> >>>
> >>> you have to do a restart of RD to get the new system to work.
> >>>
> >>>
> >>>
>  I am trying to make this painless, and not so much time
> >> consuming. So
>  Music, Database and every thing has to be added.
>  Any suggestions.
>  2 I have configured the primary machine I will be working on 2
> >> other
>  clients any suggestion on how to get them configured.
>  Thanks
> >>>
> >>>
> >>> you need the main server up and running then you can add the
> >> clients
> >>>
> >>>
> >>> BTW where are you?  I am in New Zealand
> >>>
> >>>
> >>> regards
> >>>
> >>> Robert
> >>>
> >>>
> 
> 
> 
> 
>  On 2022-02-15 02:20, ija...@jamcorbroadcast.com wrote:
> > Fred,
> > I used Install procedure and after a few tries I got it
> >> installed in
> > Centos 7
> > I am stuck now it boots strait to rivendell. I don't know the
> > password
> > for Rivendell login
> > I have to switch to Administrator to log in to the

Re: [RDD] RDCatch Wildcard Question(s)

2022-02-22 Thread Mike Carroll
I'd never heard of those, so I poked around some as well. Not sure it helps
any with your issue though.

Wikipedia has this for "broadcast calendar":
"The broadcast calendar is a standardized calendar used primarily for the
planning and purchase of radio and television programs and advertising.[1]
Every week in the broadcast calendar starts on a Monday and ends on a
Sunday, and every month has either four or five such weeks. Broadcast
calendar months thus have either 28 or 35 days."

and this:
"The key link between the broadcast and Gregorian calendars is that the
first week of every broadcast month always contains the Gregorian calendar
first of the month."
https://en.wikipedia.org/wiki/Broadcast_calendar

The Wiki article for "iso week year" is somewhat confusing, but I think
this is the main idea:
"Weeks start with Monday and end on Sunday. Each week's year is the
Gregorian year in which the Thursday falls. The first week of the year,
hence, always contains 4 January. ISO week year numbering therefore usually
deviates by 1 from the Gregorian for some days close to 1 January."
https://en.wikipedia.org/wiki/ISO_week_date

Regards, Mike

On Tue, Feb 22, 2022 at 9:22 AM Alan Smith  wrote:

> What is the difference between %V and %W?
>
> Also, is there a difference between a broadcast week and an ISO week?
> I've researched the subject, but its blowing up my brain.
>
> The root of the issue is I am trying to set up an automated download via
> RDCatch, but the provider uses broadcast weeks in their filename.  If I
> put the URL in without wildcards it works fine.  I plug in the wildcards
> and I'm getting invalid URL.
>
> Thanks,
>
>
> -Alan
>
> ___
> 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] Can't seem to win

2022-01-09 Thread Mike Carroll
If you're using the Riv2 appliance ISO, I imagine the underlying CentOS
system is many years out of date. That might account for some of your
installation time, as the system is brought up to current maintenance.

Is there a reason to use Riv2, which is no longer being
developed/supported?  If not, I've found the Riv3 install instructions to
be very good; using them I can spin up a Riv system in well under an hour.
http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html

Mike

On Sat, Jan 8, 2022 at 12:11 PM R. Choy  wrote:

> I decided to build another RD box from scratch. Found a nice I5. Put in
> a 2TB hard drive and loaded RD Appliance (I think) with Centos install.
> RD V2.9
>
> It took over a half day of install to get me to the desktop. In the past
> I have built other boxes from this CD and it took only an hour or so as
> I remember. Anyway I loaded /var/snd and restored the database
> successfully.
>
> I did a "yum update" and this took another half day but it was
> successful. I saw a lot of Centos and RD stuff flashing by.  The RD
> icons turned from the yellow pointed star display to the two green
> ribbons (I guess you could call them that).
>
> When I try to run any RD apps all I get is a window saying "Missing
> Daemons. Unable to start Rivendell daemons" or " Daemons Failed Unable
> to start Rivendell System Daemons!"
>
> I'm at a standstill now.
>
> Any ideas?
>
> Rick
>
> ___
> 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] HD Radio

2022-01-09 Thread Mike Carroll
We don't use this, but I'm curious about it.  Is WSRO using now/next in an
FM broadcast?  If so, would the AM side be similar to the FM side?  Based
on this Nautel document I found, I expect you'll have to set up a Rivendell
UDP PyPad to send the data to the transmitter and some sort of
configuration on the transmitter to accept the data.

https://support.nautel.com/content/user_files/sites/2/2018/07/Tips-N-Tricks-Jeff-Welton-NUG2018.pdf

Mike

On Sun, Jan 9, 2022 at 6:35 AM Rob Landry <41001...@interpring.com> wrote:

>
> WSRO 650 AM in Ashland, MA has been running Rivendell for several years.
> They recently flipped to all-digital using the MA-3 mode of HD Radio.
>
> Has anyone developed a way to get metadata from rdairplay to display on an
> HD Radio? There seems to be precious little documentation about it.
>
>
> 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] Something not right

2022-01-06 Thread Mike Carroll
A couple of obvious things to consider.  Are the host names the same?  Are
the IP addresses?  Check that in RDAdmin, in the Hosts section.

On Thu, Jan 6, 2022 at 8:48 AM R. Choy  wrote:

> I'm building another RD box and have successfully got RD installed.
>
> Running V2.9.0 which I like. Not ready to make the big jump to V3.
>
> I moved all the /var/snd files over. And they are there.
>
> I successfully restored the .sql file. It said "successfully restored"
>
> I checked out the RDAdmin and it looks like all settings and options are
> the same as my old RD box.
>
> When I go to RDLibrary nothing shows up. The host says rdhost and not my
> service. The same for RDAirplay.
>
> When I go to RDLogmanager all the buttons are greyed out.
>
> What am I missing?
>
> Rick
>
> ___
> 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 problem

2021-12-19 Thread Mike Carroll
After one of your tests, you might check /var/log/messages to see if
there's anything there about an RDCatch error.  You'll need root access to
view the log.

For permissions, open a command line and see what the "ls -l" command says
about access rights for that file.  You'd like to see read access for user,
group, and world.

Using dropboxes, for specific cut numbers in a single cart I think it's
possible to include the number in the file name and use the %j/%J metadata
character to assign it?  See Appendix E, "Metadata Wildcards" in the Ops &
Admin Guide.

Generally, I think retrieving files from a remote computer is safer than
someone pushing files to your computer, which requires a server and the
attendant security concerns.

Mike

On Sun, Dec 19, 2021 at 10:30 AM Tony Cox  wrote:

> Robert,
>
> Thank you. For testing, I have set the time to a few minutes in the
> future. I used Cuts inside the cart that are departed for particular days —
> 001 = Monday 002 = Tuesday, etc. If I use a Dropbox, I don’t see a good way
> to use a Cut. Thus, we would need a Cart number for each day and a new
> event for each day. I was hoping to simplify my events and clocks.
>
> I will look at Dropboxes for the process.
>
> Another option for me is to let Rivendell grab the files from a remote
> computer. I have been successful using ftp access to download.
>
> Do you think that my issue could be permissions related on the Rivendell
> computer?
>
> Also, do you think it may be better to access a remote computer? I’ve been
> following the emails regarding Ransomeware.
>
> Tony
>
>
> On Dec 19, 2021, at 12:19 PM, Robert Jeffares 
> wrote:
>
> Hi Tony,
>
> RDCatch runs at a *time* set in the top right of the Edit Download
> screen. If the time is now, not set in the future,  the catch will happen
> at this time tomorrow or this time on this day next week depending on the
> checkboxes.
>
> Given the work flow you describe I would use the dropbox option in RDAdmin
> > Manage > Hosts > Host > Dropboxes
>
> Depending on the labeling of the tracks on the CD you could put the entire
> weeks programmes in at once and they can be imported as cuts with play date
> set into the cart.
>
> It looks like you use the cart as a two pulse cart with an intro on cut 1
> and the programme on cut 2. I am inclined to do that with two carts one
> with the intro and the second with the daily content.
>
> Another option is to write a shell script to read the tracks from the CD
> and cart them directly. You can call the script from a macro cart and put
> the macro cart on a button in the RDAirplay screen.
>
> RDCatch does require a username and password. It can grab from all sorts
> of places and has a one size fits all interface.
>
>
> regards
>
> Robert
> On 20/12/21 5:08 am, Tony Cox wrote:
>
> I am new to Rivendell and am trying to finish the setup of a machine to run 
> our radio station. Each week we have daily programs that we record from a CD 
> and move the files into our current automation software (SS32).
>
> In Rivendell, RDCatch seems like to ideal solution for us to automate the 
> process and speed up our production work.
>
> I have set up a folder on our new machine called “shows_import”. That will be 
> where I want RDCatch to look for the file. I currently have place a file 
> called “test1.mp3” in the folder and have RDCatch set to look for the file 
> and place it into a Cut in a Cart for departing.
>
> I think I have it set up properly but have been unsuccessful at getting 
> RDCatch to do anything with the file. Here are my settings:
>
> Description: Ted Watson->Cut 002
> URL: file:///home/rd/shows_import/test1.mp3
> User: user  Password: 
> (Although the manual says no user and password are need for file transfer on 
> a drive, RDCatch is still requiring me to have a username associated with the 
> event)
> Destination: 300121_002
> Channels: 2
> Autotrim, Normalize, Update Library Metadata (selected)
> Active Days: Set to whatever day I am testing.
>
> I have successfully downloaded from an FTP site, but can’t seem to make this 
> work when grabbing a file on the same computer. This seemed simple enough but 
> for whatever reason, I just haven’t had a success with this set up.
>
> Any guidance is appreciated.
>
> Thanks,
>
> Tony
> ___
> Rivendell-dev mailing 
> listRivendell-dev@lists.rivendellaudio.orghttp://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.paravelsyst

Re: [RDD] Understanding Fade-UP and Fade-Down markers

2021-10-25 Thread Mike Carroll
For Fade Up, the fade starts at the beginning of the cut (Cut Start) and
ends at the Fade Up marker.  For Fade Down, the fade starts at the Fade
Down marker and ends at the end of the cut (Cut End).  The arrows on the
marker lines give a subtle hint of this.

Adding a Segue marker with Fades confuses things a bit, but I don't
understand it well enough to try to explain, sorry.

To add to Fred's comments about the Fades: Ideally a station would modify
their songs for trims, fades, and levels before they are brought into
Rivendell. So the only thing the playback system would need to know about
is segue points.  However, that's a lot of work for us small stations, so
we take the easier way out and use the RDLibrary controls.

Mike

On Mon, Oct 25, 2021 at 9:39 AM Alejandro olivan Alvarez <
alejandro.olivan.alva...@gmail.com> wrote:

> Hi! Thenk you for your help... now a possible inter-relation between
> Start/End markers and Fade Up/Down markers pops up... Regarding the other
> marks, your explanation is a nice and clear explanation.
> On 10/25/21 6:07 PM, Mike Carroll wrote:
>
> I can't speak to the actual levels that are involved, but here's how we
> use the markers.
>
>- Cut Start - Airplay starts playing the cut wherever this marker is
>placed; anything before the marker is ignored. We use this to drop
>excessive intro chatter in live cuts, and in one case to drop out an
>obscenity at the start of a song.
>- Cut End - Airplay ends playing the cut and starts the next cart. We
>use this to drop bad edits on live cuts, where the start of the next song
>is included in the cut.
>
> The problem with the start/end markers is that the Airplay output level is
> at its normal setting. This can cause abrupt-sounding transitions from one
> song to the next.  The Fade settings can help with this.
>
>- Fade Up - Airplay starts playing the cut at "silence" level at the
>beginning of the marker, then increases the level to normal by the end of
>the marker.  We use this to soften the beginning of live music, where there
>may be an abrupt edit between two cuts.
>
> Ok... Here's the point, and my confusion, because I ONLY have 1 mark, the
> FadeUP mark, I don't see any possible interval... I quote your mail:
>
> 'Airplay starts playing the cut at "silence" level at the beginning of the
> marker'
>
> ...but which Marker? The Start Cut? or Fade-Up Marker itself?
>
> Or do you mean I can put Fade-up mark BEFORE Cut-Start mark? defining, now
> with two marks, an effective fade UP interval? ... if so, my understanding
> of Cut-Start Mark is that, it sets the point where the content starts,
> ignoring anything before it UNLESS a Fade-Up Mark is define, in which case,
> Cut-start mark behaves differently... this is the point I don't understand
>
>
>- Fade Down - Airplay starts fading the cut at the beginning of the
>marker, reaching "silence" level at the end of the marker.  We use this to
>soften applause after live cuts, or to force a fade on a song that ends
>abruptly.
>
> Note that RDLibrary does not perform Fade Up or Down when you're playing a
> cut in the waveform editor (at least in Riv2).
>
> The Segue settings give you more help with cart transitions.
>
>- Segue Start - Airplay starts fading the cut to "silence" at the
>beginning of the marker.  This continues until Segue End.
>- Segue End - The cut is a "silence" level by this point. Airplay ends
>playing the cut.
>
> The difference between Segue Start/End and Fade Down is the Airplay will
> start playing the next cart at the beginning of Segue Start rather than at
> the end of Fade Down.  This allows you to overlap carts for segues.  Note
> that the Segue markers are ignored unless you have "segue" set as the cart
> transition in your logs.
>
> These other markers aren't used by us:
>
>- Talk Start/End - This turns the Airplay time indicator blue at
>Start, returning to normal color at End. This is used to let the DJ know
>it's a good place to talk over the music.  The setting doesn't do anything
>else that I can see.
>- Hook Start/End - This marks a section of the cut that will be played
>in Airplay when a Sound Panel button is pressed.  It's controlled by the
>"Play" setting on bottom of the Sound Panel - "Play All" or "Play Hook".
>
> Regards,
> Mike
>
>
>
> On Mon, Oct 25, 2021 at 8:20 AM Alejandro olivan Alvarez <
> alejandro.olivan.alva...@gmail.com> wrote:
>
>> Hi list.
>>
>> While trying to go as deep as I can in testing Rivendell, I

Re: [RDD] Understanding Fade-UP and Fade-Down markers

2021-10-25 Thread Mike Carroll
I can't speak to the actual levels that are involved, but here's how we use
the markers.

   - Cut Start - Airplay starts playing the cut wherever this marker is
   placed; anything before the marker is ignored. We use this to drop
   excessive intro chatter in live cuts, and in one case to drop out an
   obscenity at the start of a song.
   - Cut End - Airplay ends playing the cut and starts the next cart. We
   use this to drop bad edits on live cuts, where the start of the next song
   is included in the cut.

The problem with the start/end markers is that the Airplay output level is
at its normal setting. This can cause abrupt-sounding transitions from one
song to the next.  The Fade settings can help with this.

   - Fade Up - Airplay starts playing the cut at "silence" level at the
   beginning of the marker, then increases the level to normal by the end of
   the marker.  We use this to soften the beginning of live music, where there
   may be an abrupt edit between two cuts.
   - Fade Down - Airplay starts fading the cut at the beginning of the
   marker, reaching "silence" level at the end of the marker.  We use this to
   soften applause after live cuts, or to force a fade on a song that ends
   abruptly.

Note that RDLibrary does not perform Fade Up or Down when you're playing a
cut in the waveform editor (at least in Riv2).

The Segue settings give you more help with cart transitions.

   - Segue Start - Airplay starts fading the cut to "silence" at the
   beginning of the marker.  This continues until Segue End.
   - Segue End - The cut is a "silence" level by this point. Airplay ends
   playing the cut.

The difference between Segue Start/End and Fade Down is the Airplay will
start playing the next cart at the beginning of Segue Start rather than at
the end of Fade Down.  This allows you to overlap carts for segues.  Note
that the Segue markers are ignored unless you have "segue" set as the cart
transition in your logs.

These other markers aren't used by us:

   - Talk Start/End - This turns the Airplay time indicator blue at Start,
   returning to normal color at End. This is used to let the DJ know it's a
   good place to talk over the music.  The setting doesn't do anything else
   that I can see.
   - Hook Start/End - This marks a section of the cut that will be played
   in Airplay when a Sound Panel button is pressed.  It's controlled by the
   "Play" setting on bottom of the Sound Panel - "Play All" or "Play Hook".

Regards,
Mike



On Mon, Oct 25, 2021 at 8:20 AM Alejandro olivan Alvarez <
alejandro.olivan.alva...@gmail.com> wrote:

> Hi list.
>
> While trying to go as deep as I can in testing Rivendell, I'm finding
> that I'm not understanding enough the underlying use-cases of certain
> tools... particularly audio (waveforms) manipulation tools.
>
> I've read the documentation... but is merely an statement (which I
> semantically understand) but I fail to understand the working
> principle/mechanism
>
> Regarding Fade-Down, I think this is the easy one: I understand that,
> whenever you put the mark on, RDAirplay, when reaching the mark, will
> start unconditionally to fade down, FROM that point, onwards... If
> that's the case, It's unclear to me to which level the fading down will
> reach (I asume -40dB , or whatever 'mute' level the machine is at) and
> how long will take the fading lasts (to the end of the song, linearly,
> for some amount of predefined time, linearly, etc). The way I imagine
> fade-down use-case, it is meant to be put close to the end of the song
> (so I can have a trailing bass drum base faded down)... any hints? Am I
> very wrong?
>
> Regarding Fade-Up, I'm quite confused... what is supposed to happen in
> RDAirplay at this mark? if It will start fading up, to full level (0 db
> I guess) FROM that point on, what is the level before it? does the
> presence of such mark imply that everything before the mark gets muted?
> or, on the contrary, the mark indicates the point where/when full level
> is reached AT?... and, if so, where in time does the fading up starts?
> could someone clarify?
>
> Thank yo very much.
>
> Best regards.
>
> ___
> 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 fails on file names with brackets

2021-07-10 Thread Mike Carroll
Square brackets are glob characters in file names (they're a regex list
indicator).  Maybe try disabling file globbing? That disables all of the
file expansion characters.  "set -f" to turn off, "set +f" to turn back on.

Mike

On Sat, Jul 10, 2021 at 10:17 AM Dave  wrote:

> rdimport will successfully import these files using the form rdimport
> [options] [GROUP] *.flac
>
> I can only think that the brackets are being interpreted by the script
> in some way and sending bad information to rdimport.
>
> On 7/9/2021 9:46 PM, Robert Jeffares wrote:
> > Hi Dave,
> >
> > have you tried rdimport  [options] [GROUP] *.flac ?
> >
> > or is it falling down in the  --metadata-pattern='%a - %t.flac'
> >
> > Are you using CentOS or something else?
> >
> > Do the flac files have metadata?
> >
> > From memory [] brackets are not usually a problem
> >
> > regards
> >
> > Robert
> >
> > On 10/07/21 7:03 am, Dave wrote:
> >> Hi all,
> >> I'm about to use rdimport to import a couple of music libraries into
> >> Rivendell via a shell script. In testing it works great except for
> >> the fact rdimport does not like file names containing an open bracket
> >> ([). For example, if I enter the file name using a double quote as
> >> "'N Sync - This I Promise You [Radio Edit].flac" it will fail. If I
> >> use singles quotes and escape the single quote in the file name it
> >> also fails. '\''N Sync - This I Promise You [Radio Edit].flac'. I've
> >> tried escaping the bracket to no avail. The only way I can import
> >> these files via rdimport is to rename the file without the brackets.
> >> I can import files with brackets manually via the rdlibrary GUIwith
> >> no problem. Any suggestions?
> >>
> >> Thanks,
> >> 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
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] PRSS ContentDepot and Rivendell

2021-07-07 Thread Mike Carroll
RDCatch won't work for this, specifically because it doesn't handle
variable file names very well. We use Rivendell's dropbox facility instead,
with separate download folders for each program. The dropbox events can
then set to look for a fully generic file name (*.mp3 for example) and not
worry about the messy parts of the file name.

Dropboxes are managed on a per-host basis in RDAdmin.

Note that there are two file mask patterns in a dropbox definition: one for
the location and name of the file to ingest ("Path Spec") and another one
that specifies pieces of information that can be extracted from the file
name ("Metadata Pattern"). The name/location mask can have generic-match
characters in it.

Mike

On Wed, Jul 7, 2021 at 1:22 PM Jeffrey Blair  wrote:

> We have just installed our PRSS Satellite Receivers (XDS-PRO) after moving
> to a new facility.  Before the move we were using Enco and file ingestion
> was working through a dropbox configuration.  Now that we are with
> Rivendell (thank goodness!) I wanted to configure file ingestion through
> RDCatch.  Is this the best way to go?  Maybe just use Dropbox to monitor a
> mirrored folder?  How do I handle the fact that cutID numbers and portions
> of the CDLongName change with each program?
>
> So I ask the braintrust...what is the best way to handle ContentDepot file
> ingestion into Rivendell?
>
> Thanks
> Jeffrey
>
> *Jeffrey Blair*
>
> Production Manager/Announcer
>
> *KMFA Classical 89.5*
>
> 512.472.8160 | jbl...@kmfa.org | kmfa.org 
> ___
> 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] Macro cart RML execution: parallel or sequential?

2021-06-16 Thread Mike Carroll
They are run serially - but the operations may be asynchronous because the
commands may be run by some other process.  Here's an example.  We load
logs via RDCatch using a macro cart, and we want anything that's currently
running to be faded and stopped before the new log gets loaded.  There are
three commands:

*PS 1 4500!   *
"Press stop on main machine, fading to silence after 4.5 seconds."  This
command is run asynchronously by RDAirplay, so as far as the RML
interpreter is concerned the PS is complete as soon as it's sent to
RDAirplay.  That means the next command in the macro cart will run
immediately.

*SP 5000!*

"Sleep for 5 seconds."  This command is run by the RML interpreter, which
forces it to pause executing commands for 5 seconds.  That allows the *PS* to
complete, plus an extra .5 seconds of silence for listening space.

*LL 1 logname 0!*
"Load log in main machine and begin execution."  This command is also run
asynch by RDAirplay.


If we don't put the sleep command in the cart, the LL will begin executing
immediately after the PS.

NN does nothing.  SP pauses the RML executor for the specified interval.

Not familiar with MT, sorry.

The RML appendix shows what process handles each command in its description.

Mike



On Wed, Jun 16, 2021 at 3:45 AM Alejandro olivan Alvarez <
alejandro.olivan.alva...@gmail.com> wrote:

>
> Hi!
>
> I'm not getting a clear picture on this... probably due to underlying
> mis-undertanding of the following
>
> The difference between the NN (No Operation) and SP (Sleep).
>
> The implication when adding a MT (Macro timer) event after either one of
> the above.
>
>
> Could you clarify? Are All macros on the cart started simultaneously? Or
> are they run sequentially?
>
> ... If so, I guess the SP would 'pause' the execution isn't it?
>
> My guess is that NN is usefull to create a Blank/silent event, isn't it?
>
>
> Thank you very much in advance.
>
> Best regards.
>
> ___
> 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 3.5 Dropbox Syntax

2021-04-05 Thread Mike Carroll
You'll need to use Rivendell file metadata characters in the file name,
which will be replaced with the current month, day, and year. Something
like this: TST_%y-%m-%d_001.mp3   See Appendix D in the Rivendell
Operations Guide.

Note that you can't use generic masks in RDCatch file names, so no "*".
Because of that you'll need to have 20 separate RDCatch events, one for
each "_nnn" and cart combination.

Regards,
Mike




On Sun, Apr 4, 2021 at 6:42 PM Jesse Jones  wrote:

>I have been flopping around like a fish out of water trying to get a
> series of syndicated voice tracks to import through the dropboxes in
> Rivendell 3.5.  I have them automatically download to /var/programname via
> wget in RDCatch.
> They come in the format of TST_04-05-21_001.mp3
> TST_04-05-21_002.mp3
> TST_04-05-21_003.mp3
> etc for a total of 20 cuts.  As you would expect the portion between
> underscores corresponds with the date and changes daily.
> I want each voice track cut to go to specific carts 31 through 300020
> corresponding with their "cut number" at the end.
>I now know gazillion ways it won't work - but I am just not able to get
> the syntax right.
>I have been asking the dropboxes (one per cut) to import from
> "/var/programname/* and other variations, including
> "/var/programname/TST-**-**-**_001.mp3" etc and using every meta data
> pattern I could think of but to no avail.  Obviously I haven't thought of
> the right one.  I have been using group "voicetracks".
>So do any of you have thoughts on how to get this set of voice tracks
> to load up through the dropboxes?
>Also, I haven't found the error logs for these dropboxes.  Not in
> rsyslog or journalctl or in /var/log/rivendell.  Where should I look next?
> ___
> 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 Error Notification

2021-03-31 Thread Mike Carroll
Not directly.  But you can have Rivendell execute an RML command, such as
RN ("run"), which you can then use to invoke a mail command.  Here's what
we have, although we don't have any external mail connections so it's all
internal.

RN mail -s "%y event %d for %t failed: %e" automation-err...@kptz.org <
/dev/null !

You get to it from: RDAdmin -> Manage Hosts -> hostname - RDCatch -> "Host
Wide Settings: Error RML".

One of the OpsGuide appendices has a list of the replaceable strings you
can use in the RML command; I forget which one.

Good luck!
Mike



On Tue, Mar 30, 2021 at 7:36 PM wa7skg  wrote:

> Our station currently runs predominately automated. There are days when
> no one even looks at the computer. I only come in once a week, sometimes
> not every week.
>
> I'd like to know when a program download fails in RDCatch. I know
> everything is logged in the /var/log/rivendell/operations log, but I
> really don't want to log into the computer everyday and scan the file.
> Especially when we only have a failure once every couple weeks or so.
>
> Is there a way to somehow have RD detect and send me an email when an
> RDCatch download fails?
>
> 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


Re: [RDD] Local Maintenance Routines

2021-02-23 Thread Mike Carroll
It appears local maintenance has to do with purging old entries in the
dropbox facility.  Looking at the Github source for Riv3, searching for
"local maintenance".

   - The rdservice.cpp daemon starts a timer for a program called
   checkMaintData.
   - checkMaintData is in the program maint_routines.cpp.  When it runs, it
   restarts the interval, then calls a routine called RunLocalMaintRoutine.
   maint_routines may also call a global routine called RunSystemMaintRoutine.
   - RunLocalMaintRoutine is also in maint_routines.cpp.  It calls the
   rdmaint program, then issues the "ran local routines" message.
   - rdmaint is rdmaint.cpp. It calls a routine named RunLocalMaintenance,
   which calls one routine named PurgeDropBoxes.
   - PurgeDropBoxes issues an SQL SELECT to locate dropboxes, then DELETE
   to remove each one.

Mike


On Tue, Feb 23, 2021 at 7:58 AM wa7skg  wrote:

> I'd still like to know what this is. I see it in the operations logs. It
> runs frequently, but seemingly at random. What does it do? Why does it run?
>
>
> --
> 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] How to a bash script from a macro cart

2021-02-08 Thread Mike Carroll
Your RN command shows just the script name.  Does it make a difference if
you code the entire path?  For example, we have a macro cart with: RN
/usr/local/bin/getuc.sh !  (We're still Riv2, so that may also be a factor.)

Mike

On Sat, Feb 6, 2021 at 8:21 PM Jesse Jones  wrote:

>I am sure I am making this harder than it has to be - but I am having
> trouble running a bash SCRIPT from inside a macro cart.  I had hoped to use
> RDCatch to run the script.
>The script is executable via CLI/terminal using the line /bin/sh
> script.sh so I have the permissions ok and all that.  But when I run the
> macro RN script.sh! it fails.  The full path to the script is
> /bin/script.sh.
>I read all you folk running these scripts but I can't seem to get my
> Rivendell 3.5 (appliance on CentOS 7) to follow suit.  By the way - I have
> found that percussive maintenance and cussive recitations haven't worked
> either.
>Would someone please enlighten me on the secret to running bash from
> the macro cart?
> ___
> 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] UO RML Binary Escape

2021-01-15 Thread Mike Carroll
Will "\n" and "\r" work in their place?  The Riv Ops Guide shows those in
the metadata wildcards chapter, but I'm not sure if they apply to RML
commands.

Mike

On Thu, Jan 14, 2021 at 2:54 PM Thomas Golding 
wrote:

> Hi All,
>
> Currently testing 3.5.0 and my binary escape for the [UO] RML has stopped
> working.
>
> %0D now returns a date string instead of a new line, and %0A expands to
> the weekday name instead of a line feed.
>
> Any thoughts?
>
> Thanks,
> Tom Golding
> Radio By Grace
> ___
> 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 - More Wildcards

2020-12-20 Thread Mike Carroll
Be sure you have the most recent doc?  Appendix D.1, Filepath
Wildcards/Definition, under the "" description, shows $ to
uppercase the first letter and ^ to uppercase the entire value.

Mike

On Sun, Dec 20, 2020 at 9:37 AM wa7skg  wrote:

> Thanks, John. I couldn't find that in the documentation.
>
> Works great.
>
> Michael
>
>
> John Boles wrote on 12/19/20 4:34 PM:
> > It would be %$b to give you Dec
> >
> > John
> >
> > On Sat, Dec 19, 2020 at 1:44 PM wa7skg  > > wrote:
> >
> > Another date wildcard issue. Looking at the wildcard list in the
> > ROG, I find
> > %b  Abbreviated Month Name (e.g. jan, feb)
> > %h  Abbreviated Month Name (e.g. jan, feb)
> >
> > However, nothing for
> > Abbreviated Month Name (e.g. Jan, Feb)
> >
> > Of course, being non-Windows servers, the URLs are case sensitive. I
> > need a program that has filenames of
> >
> > abc_Dec1520.mp3
> >
> > I use
> > abc_%b%d%y.mp3
> >
> > The download resolves to
> > abc_dec1920.mp3
> >
> > and gives me a file not found error.
> >
> > Although I have not yet needed it, this will also be an issue with
> > weekdays, that %a gives mon, tue, etc. and %A gives monday, tuesday,
> > etc.
> >
> > No wildcard seems to give these capitalized.
> >
> >
> > Thanks for any ideas.
> >
> > Michael
> > ___
> > 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] RDCatch Questions - Weird Wildcards

2020-12-18 Thread Mike Carroll
RDCatch requires an exact filename - which can be constructed using various
metadata pieces, such as the date.  Mask characters aren't allowed.

What you might be able to do is create a shell script that uses curl or
wget to retrieve the program file and place it into a local directory
specific to the program.  Then set up a Rivendell dropbox to monitor that
directory and ingest any file it finds there into the correct Rivendell
cart.  Finally, set up an RDCatch event to run the script.  The script will
run at the specified time and download the file.  Shortly after that the
dropbox will "see" the new file and ingest it.  This is sort of sloppy
(two-stage transfer) but it should be enough to let the staff work on
other things.

Rivendell dropboxes don't care about filenames, except to try to extract
program information from them if requested. If a file shows up in the
dropbox folder, it gets ingested.

We've just started exploring dropboxes, so that's about all I know. Others
can probably help more.

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


On Fri, Dec 18, 2020 at 9:47 AM wa7skg  wrote:

> Well, the date issue notwithstanding. how do you deal with random
> portions of the filename? In the below example, while "program" is
> always the same, the "episode-name" is unique to each file, like
> "C4701_Paul_trip_1", "C7604_Acts_Chapter_3", "C7605_Acts_Chapter_4",
> etc. How can you automate that?
>
> I thought using a "*" or "?" in the filename would take care of that,
> but it apparently is not allowed.
>
> Michael
>
>
> David Klann wrote on 12/17/20 2:32 PM:
> > Hi Michael
> >
> > On 12/17/20 1:02 PM, you wrote:
> >>
> >> Yes, there are more.
> >>
> >> One program I need to download has a troublesome file structure.
> >>
> >> There is a folder for the program, then a folder for each week beginning
> >> on Monday. The weekly folder holds the files for that week. For example:
> >>
> >> ftp.hostname.com/program/2020-1214/1214_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1214/1215_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1214/1216_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1214/1217_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1214/1218_program_episode-name.mp3
> >>
> >> ftp.hostname.com/program/2020-1221/1221_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1221/1222_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1221/1223_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1221/1224_program_episode-name.mp3
> >> ftp.hostname.com/program/2020-1221/1225_program_episode-name.mp3
> >>
> >
> > This looks to me like:
> >
> > ftp.hostname.com/program/%Y-%m%d/%m%d_program_episode-name.mp3
> >
> > This only works if "program_episode-name" does not change from episode
> > to episode. At this time, Rivendell does not support arbitrary
> > differences in download filenames. Does this program have an RSS feed?
> > If so, I might be able to help with a script I wrote specifically for
> > downloading and ingesting audio from an RSS feed.
> >
> > ~David Klann
> >
> >> etc.
> >>
> >> I can't figure out how to set up a wildcard to deal with the weekly
> >> folder with Monday's date.
> >>
> >> This is a popular program that quite a few stations carry, so I'm sure
> >> there must be a way to automate it.
> >>
> >> Thanks for any ideas.
> >>
> >> Michael
> >>
> ___
> 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] glassgui and glasscommander?

2020-12-09 Thread Mike Carroll
Thanks, Fred.  That's a typo, it should be CentOS 7. I blame finger drag
from the Cos8 EOL post. 

My eyeballs skipped right past the -gui and -pypad lines when I searched
for the packages in a yum list output.  I've now installed them and the
executables are available as expected.

Mike

On Wed, Dec 9, 2020 at 10:54 AM Fred Gleason 
wrote:

> On Dec 9, 2020, at 12:44, Mike Carroll  wrote:
>
> Hi, all.  I have a test CentOS 8 Riv 3 system, from the install scripts.
>
>
> Are you sure? If so, what scripts did you use? The highest CentOS version
> that any of the Paravel scripts support is 7.
>
>
> I want to experiment with Paravel's glasscoder, and I've installed it from
> the Rivendell repositories.  The glasscoder binary is present.
>
> Are there additional installation steps I need to do?  Any install notes?
> A web search doesn't find much.
>
>
> The ‘glasscoder’ package gets you just the command-line tools. For the GUI
> bits, you’ll need the ‘glasscoder-gui’ package as well. You may also want
> ‘glasscoder-pypad’ if you’re intending to transmit PAD data on a stream
> from Rivendell v3.x.
>
>
> There are man pages for glassgui and glasscommander but I couldn't find
> any executables for them.
>
>
> That’s definitely a packaging bobble. Those man pages ought to be in
> ‘glasscoder-gui’ as well.
>
> Cheers!
>
>
> |-|
> | Frederick F. Gleason, Jr. | Chief Developer |
> |   | Paravel Systems |
> |-|
> | A room without books is like a body without a soul. |
> | |
> | -- Cicero   |
> |-|
> ___
> Rivendell-dev mailing list
> Rivendell-dev@lists.rivendellaudio.org
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


[RDD] glassgui and glasscommander?

2020-12-09 Thread Mike Carroll
Hi, all.  I have a test CentOS 8 Riv 3 system, from the install scripts.

I want to experiment with Paravel's glasscoder, and I've installed it from
the Rivendell repositories.  There are man pages for glassgui and
glasscommander but I couldn't find any executables for them.
The glasscoder binary is present.

Are there additional installation steps I need to do?  Any install notes?
A web search doesn't find much.

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


[RDD] CentOS 8 short-lived, only rolling versions after that

2020-12-08 Thread Mike Carroll
Well this will make future work on Rivendell a wee bit harder... From the
CentOS blog:

The future of the CentOS Project is CentOS Stream, and over the next year
> we’ll be shifting focus from CentOS Linux, the rebuild of Red Hat
> Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a
> current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end at
> the end of 2021. CentOS Stream continues after that date, serving as the
> upstream (development) branch of Red Hat Enterprise Linux.

https://blog.centos.org/2020/12/future-is-centos-stream/

Not a popular decision, going by the comments on the post.

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


Re: [RDD] Question on back to back carts

2020-06-20 Thread Mike Carroll
I think that will work.  I'm gonna use the letters A, B, and C for the cuts
rather than numbers, to make it a little easier to read.  You want
something like this:
#1 = A
#2 = B
#3 = C

#4 = C
#5 = A
#6 = B
---
#7 = B
#8 = C
#9 = A

If these are always Thu, Fri, Sat, you could also set the appropriate
day-of-week on each cut.  That'd help deal with any DJ errors if this cart
is played manually.

I imagine you'll need to be careful about the most-recent cut when you
update the cart with the next week's cuts.  Probably safest to replace them
all at once so the last-played dates are either all left intact or all
cleared, depending on how you do the updates.

It seems like a bit of work to manage this, since you have to triplicate
each cut.  But only once a week, perhaps not so bad.

Mike


On Fri, Jun 19, 2020 at 9:41 PM Chuck  wrote:

> Thanks for responding Mike.
>
> So I have 3x 3:00 feature cuts that run 3x each day Thu, Fri, Sat at the
> same times of day. In order for them to play Thu 1, 2, 3, then Fri 3, 1, 2,
> then Sat 2, 3, 1, are you saying I need to order them 1, 2, 3 for Thu, then
> 6, 4, 5 for Fri, then 8, 9, 7 on Sat?
>
> You are correct that changing the specified order from 1, 2, 3 to 2, 3, 1,
> just results in repeat playing 1, 2, 3 the next day.
>
> This week, instead of starting by weight with it playing 1, 2, 3, I used
> specified order 3, 1, 2, and it played in that order; but when I changed
> specified order the next day to 2, 3, 1, it repeated the 3, 1, 2 order
> again.
>
> If my postulation above based in your experience is correct, I guess I can
> get my head wrapped around that, but it sure is not intuitively simple.
>
> --Chuck Waggoner
>
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Question on back to back carts

2020-06-19 Thread Mike Carroll
 What I've seen is that it works OK -- as long as you don't try to
rearrange the cut order.

We use specified-order in our Riv 2 system, and it does work for what we
need.  We have a weeknight syndicated show that sporadically sends us some
number of hour-long programs.  We want them to play in the order they're
received.  If we "run out" of new cuts - because we didn't get the
next batch of programs - we want to play the oldest cut in the cart (sort
of like a "rolling evergreen cut").

We keep a lot of old cuts in the cart, around 80, so that if we have to
play one it will be a couple of months old.  When we import new cuts, we
add them to the end of the order, wrapping from 99 to 1 when needed.  We
delete the same number of the oldest cuts.

The functions that decide which cut to play are routines RDCart::selectCut
and RDCart::GetNextCut in /lib/rdcart.cpp.

   1. Find the most-recently played cut in the cart, *by date*.
   2. Get the order number of that cut.
   3. Find the cut with the next highest order number, wrapping 99 to 1 if
   needed.

Note that "most-recent" is by *date*, not order number.  If you change the
order number of the most-recent cut, say from 44 to 58, that's the new
starting point to scan for the next-highest order cut.  (It took a while to
get my head wrapped around that!)

Mike

On Wed, Jun 17, 2020 at 5:50 PM Chuck  wrote:

> On Tu, 16 Jun 2020 07:48:44 -0500
> David Klann  wrote:
>
> It's even more flexible with the (relatively) recent feature of being able to
>
> specify Cut play "rotation" by either "weight" or "specified order"
>
> (prior to v3 "weight" was the only option).
>
>
> Have you actually gotten "specified order" to work? I have tried it on a
> couple different carts, but my RD 3.4 appliance install plays them in cut
> order (1, 2, 3), no matter how I arrange them in the "specified order"
> dialogs.
>
> --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] Evergreen meaning?

2020-05-18 Thread Mike Carroll
I came across this just last week, while looking at some of the code in the
Github repo.  An evergreen cut gets selected when no other cut in the cart
is available.  Otherwise, evergreen cuts are never selected.

Mike

(method RDCart::selectCut in /lib/rdcart.cpp)

On Mon, May 18, 2020 at 9:49 AM Mike Cox  wrote:

> So simple. Thanks for the explanation Steve
>
> Mike
> On 18/05/2020 17:44, Steve Varholy wrote:
>
> Evergreen = has no end date.  The content does not expire, hence is
> "evergreen."
>
> *Steve Varholy*
> President and General Manager
>
> [image: 1478183502168_WXRY_Full_993_300x145.png]
>
>
> The Historic Barringer Building
>
> 1338 Main Street - Suite 202
>
> Columbia, South Carolina 29201
>
> Office/Studio: (803) 988-9930
>
> Cell: (703) 585-2101
>
>
> A Service of the Independent Media Foundation
> --
> *From:* rivendell-dev-boun...@lists.rivendellaudio.org
> 
>  on behalf of Mike Cox
>  
> *Sent:* Monday, May 18, 2020 12:42 PM
> *To:* rivendell-dev@lists.rivendellaudio.org
> 
> 
> *Subject:* [RDD] Evergreen meaning?
>
>
> Hi Guys
>
> Just trying to find out what the Evergreen setting means in cuts. There is
> only one reference to the word in the Rivendell Operations Guide which
> seems to assume that I know what it means.
>
> "GREEN – Event will play an Evergreen"
>
> Any advice would be appreciated.
>
> Many thanks
>
> 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
>
> Pay us by direct debit by clicking this button
> 
>
> --
>
> --
>
> 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
>
> Pay us by direct debit by clicking this button
> 
> ___
> 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] Fade out the event currentlynplaying

2020-05-18 Thread Mike Carroll
Perhaps you need to pause the macro playback long enough to allow the stop
to finish?  Otherwise the next action will be done immediately, which might
stop playout.
For example, this doesn't work, because the load-log executes immediately
and stops the PS command's fade:

PS ...
LL ...


This is what we do for transitions:

PS 1 4500!  fade/stop over 4.5 seconds
SP 4000! wait for the fade to almost finish
LL ...


The half-second overlap sounds pretty good with most of our material.  YMMV.

Mike

On Mon, May 18, 2020 at 7:18 AM Rob Landry <41001...@interpring.com> wrote:

>
> If I issue the command:
>
> PS 1 3000!
>
> ...shouldn't the event currently playing fade to silence in 3 seconds and
> stop?
>
> It doesnt. It just cuts off immediately.
>
> Am I misremembering things?
>
> This is RD 3.3.0 under CentOS 7.
>
>
> 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] last steps of Rivendell 3 install

2020-05-14 Thread Mike Carroll
Verify your quotes are correct.  In the command you pasted, the single
quote in front of the password phrase is a smart/curly quote, not a single
quote like the one after the password phrase.

The command shell thinks you are entering a long string that needs more
than one line, and is prompting you to enter more text.

To get out of the prompt, press Control-C.  Or close the window.  Both will
work .

On Thu, May 14, 2020 at 1:18 PM Simon Frech  wrote:

> I finally managed to install CentOS and Rivendell 3 according to the
> instructions at
> http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html
> It looks good, very familiar, I haven’t yet got to the point of actually
> using it or setting up beyond installation.
>
> I named the host simonserver, so in the terminal I'm logged in as
> root@simonserver.
>
> The last instruction in Final Steps is baffling to me.
> 4. Set the MariaDB administrator password with the following command
> (substitute your password for *pwd*):
>
> *echo "SET PASSWORD FOR root@localhost = PASSWORD('pwd');" | mysql -u root*
> I entered *echo "SET PASSWORD FOR root@simonserver = PASSWORD(‘k258bq');"
> | mysql -u root*
> but now the Terminal just displays the > below my entry. I must have
> misunderstood.
>
> What am I doing wrong?
>
> The instructions are really good, but I’m misreading something.
>
> Thanks,
>
> Simon
>
> ___
> 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] PyPad configuration to send Now&Next to Icecast

2020-04-25 Thread Mike Carroll
The last line implies there's a syntax error in the rd.conf file, at line
172.  A stray trailing comma, maybe?

On Sat, Apr 25, 2020 at 1:04 PM Andrew Pepper  wrote:

> I just migrated my system onto a new server (I moved /var/snd and
> backup/restore dB) and I am getting the following errors when trying to
> configure PyPad to send the Now& Next track info to Icecast. Any idea what
> I'm missing ?
>
> Traceback (most recent call last):
>   File "/usr/lib64/rivendell/pypad/pypad_icecast2.py", line 83, in 
> rcvr.setConfigFile(sys.argv[3])
>   File "/usr/lib64/python3.6/site-packages/pypad.py", line 836, in
> setConfigFile
> db=self.__openDb()
>   File "/usr/lib64/python3.6/site-packages/pypad.py", line 787, in __openDb
> creds=self.__getDbCredentials()
>   File "/usr/lib64/python3.6/site-packages/pypad.py", line 782, in
> __getDbCredentials
> config.readfp(open('/etc/rd.conf'))
>   File "/usr/lib64/python3.6/configparser.py", line 763, in readfp
> self.read_file(fp, source=filename)
>   File "/usr/lib64/python3.6/configparser.py", line 718, in read_file
> self._read(f, source)
>   File "/usr/lib64/python3.6/configparser.py", line , in _read
> raise e
> configparser.ParsingError: Source contains parsing errors: '/etc/rd.conf'
> [line 172]: ',\n'
>
> Thanks,
> 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] Overlay Event

2020-04-02 Thread Mike Carroll
Here's what we've done.  It uses two of the RDAirplay playout machines, and
makes use of the fact that the machines run independently of each other.
Something similar may work for you, although we aren't using clocks.

We have a one-hour pre-recorded show that is started by an RDCatch macro at
the bottom of the hour. The macro:

   1. Loads a log that plays the program, with pre- and post-program promo
   carts, etc.  This goes into the Main playout machine.
   2. Loads another log, this one into the Aux1 machine.
  1. Hard start for the top of the hour, with a stop transition.
  2. A macro call that issues a MD (duck) command to drop the Main
  playout level a bit.
  3. A station id cart.
  4. Another macro call that restores the Main playout level.

In action, the program starts playing at :30, in the Main machine.  At :00
the Aux1 machine wakes up and does its magic.  Other than the level change,
the Main machine playout isn't affected.

The main drawback to this approach is that the hard-start time in the Aux1
log has to be hard-coded.  So if you need this same sort of thing for a
program that runs at a different time, you'll need to create another Aux1
log.

Mike

On Thu, Apr 2, 2020 at 9:08 AM Steve  wrote:

> Hello,
>
> Thanks for the reply.  That's a great idea.
>
> I tried setting up a macro with PP S1 1 1! to play the cart and it does
> indeed fire the first button in the panel.  But to fire the marco cart,
> I added it to the main rdairplay log and pressed start which then caused
> rdairplay to move to the next cart.
>
> Figuring out how to make the macro cart fire from the log without
> starting the next cart is the challenge now.
>
> Steve
>
> On Thu, Apr 02, 2020 at 03:14:59PM +, Steve Varholy wrote:
> > Could you do via a macro as a timed event, such that it fires off a
> soundpanel button at a set time?
> >
> >
> > Steve Varholy
> > President and General Manager
> >
> > [1478183502168_WXRY_Full_993_300x145.png]
> >
> >
> > The Historic Barringer Building
> >
> > 1338 Main Street - Suite 202
> >
> > Columbia, South Carolina 29201
> >
> > Office/Studio: (803) 988-9930
> >
> > Cell: (703) 585-2101
> >
> >
> > A Service of the Independent Media Foundation
> >
> > 
> > From: rivendell-dev-boun...@lists.rivendellaudio.org <
> rivendell-dev-boun...@lists.rivendellaudio.org> on behalf of Steve <
> riv...@braingia.org>
> > Sent: Thursday, April 2, 2020 11:07 AM
> > To: rivendell-dev@lists.rivendellaudio.org <
> rivendell-dev@lists.rivendellaudio.org>
> > Subject: [RDD] Overlay Event
> >
> > Hello,
> >
> > Is it possible to overlay an event on another cart while in automated
> mode?
> >
> > Background: We have a Grateful Dead show that features some of their
> > live music.  Some of those songs can run 20 or more minutes but some run
> > only 3 minutes.  We have clocks setup with music and normal timed events
> > to try to keep the clocks running on time.  One of those timed events is
> > a Legal ID event which is setup as Segue/Timed/MakeNext so that it makes
> > itself the next cart at the top of the hour.
> >
> > That all works well for songs that are 3 or 4 minutes because the legal
> > plays out a couple minutes either side of the top of the hour.  However,
> > if one of the Grateful Dead songs starts at :50, it could easily go well
> > past the top of the hour.
> >
> > I'd like to have an event that could play the legal but then continue
> > the current cart.  If there was a live jock in the booth it would be
> > easy to do through the soundpanel or just live on the air.  Is there a
> > way to do that or am I stuck putting a hard start time and cutting off
> > the current Grateful Dead jam and harshing everyone's mellow?
> >
> > Steve
> > ___
> > 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] Riv with a NAS

2020-03-07 Thread Mike Carroll
Hi, Phil.

You're correct, it's "rd.conf".  (I work in three different operating
systems in my day job, plus Rivendell/CentOS, and I forgot which one I was
talking about. )

I'm not much of a Linux guy, but here's what I've done as an experiment.
I'm counting on the more experienced folks on the list to point out errors
and flaws.  This is using Win10, standard Rivendell 3 on CentOS, running on
VMWare under Win10, and a pretty old consumer-grade Netgear ReadyNAS, at
address 192.168.86.30.

   1. Use the Netgear web interface to create a shared folder in the NAS.
   I used the name "rivendell".  Ensure the folder is marked public.
   2. By default, the only way to access a new ReadyNAS shared folder is by
   using Windows file services (Netgear calls this "CIFS").  Use the web
   interface to also activate these services for the "rivendell" folder:
  1. "NFS". Ensure the "Default Access" is set to "Read/write".  My NAS
  is on a UPS, so I've disabled "Sync mode".
  2. "HTTP/S".  Ensure the Default Access is set to something other
  than "Disabled".  I used "Read-only".
   3. I could now see the shared folder in a web browser, at
   192.168.86.30/rivendell, on both Windows and CentOS.

On the Rivendell/CentOS machine, you can access the NFS share by issuing
these commands as root:

   1. Create a /var/rivendell directory. Don't put anything in it - this is
   used as a target for a mount.  mkdir /var/rivendell
   2. Make the NAS shared folder available to CentOS: mount -t nfs
   192.168.86.30:/rivendell /var/rivendell/

At this point you can work with /var/rivendell as if it were any other
directory - except that it's on the NAS.  For example, you could update the
rd.conf audio store settings to point to /var/rivendell instead of
/var/snd

The /var/rivendell directory on your local drive is hidden. If you unmount
("umount") the /var/rivendell remote directory, the local one will
re-appear.

There are issues with Rivendell file and directory permissions, and you
definitely want to update the /etc/fstab file so the NAS share gets mounted
at boot time. I leave those as an exercise for someone more experienced
than me.

Mike

On Sat, Mar 7, 2020 at 12:03 PM Phil Biehl  wrote:

> Hello Mike,
>
> I saw your post below on how to specify a different sound directory from
> the default /var/snd but upon looking int ot I don’t quite see what you
> mean. First you said the file to do this is /etc/rd.config. I suspect you
> meant etc/rd.conf? Once in that file I see the [AudioStore] section but I
> do not see any mention of /var/snd. How does one make Riv look for a NAS
> mounted folder?
>
>
>
> Thanks very much,
>
> Phil
>
>
>
>
>
> *From:* rivendell-dev-boun...@lists.rivendellaudio.org [mailto:
> rivendell-dev-boun...@lists.rivendellaudio.org] *On Behalf Of *Mike
> Carroll
> *Sent:* Wednesday, March 04, 2020 6:51 PM
> *To:* Frank Christel
> *Cc:* User discussion about the Rivendell Radio Automation System
> *Subject:* Re: [RDD] Riv with a NAS
>
>
>
> You specify the location of both the sound directory and the SQL server
> address in /etc/rd.config.  Note that the directory can be named anything,
> but is traditionally called /var/snd.
>
>
>
> I haven't put a Rivendell library on a NAS.  But our music server at home,
> running on Raspberry Pi Raspbian, has an NFS mount to our consumer-grade
> NAS.  I had to activate the NFS service in the NAS, but after that it was
> just a normal mount from the Pi.  So I expect something similar would need
> to be done for your NAS.
>
>
>
> Mike
>
>
>
> On Wed, Mar 4, 2020 at 5:06 PM Frank Christel 
> wrote:
>
> Actually, my interest in using a NAS is just curiosity at this point.
>
> My immediate goal is in learning how to move the Rivendell audio storage
> location to a different hard drive on the same machine. I haven’t yet
> located where in RDAdmin(?) to modify the audio and database default
> location of "(directory) /var/snd".
>
> Thanks,
>
> Frank
>
> __
>
> On 3/4/2020, at 3:37 PM, drew Roberts  wrote:
>
> Which NAS do you want to use. Do you have a link to the docs for that NAS?
>
> ___
> 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] Riv with a NAS

2020-03-04 Thread Mike Carroll
You specify the location of both the sound directory and the SQL server
address in /etc/rd.config.  Note that the directory can be named anything,
but is traditionally called /var/snd.

I haven't put a Rivendell library on a NAS.  But our music server at home,
running on Raspberry Pi Raspbian, has an NFS mount to our consumer-grade
NAS.  I had to activate the NFS service in the NAS, but after that it was
just a normal mount from the Pi.  So I expect something similar would need
to be done for your NAS.

Mike

On Wed, Mar 4, 2020 at 5:06 PM Frank Christel  wrote:

> Actually, my interest in using a NAS is just curiosity at this point.
>
> My immediate goal is in learning how to move the Rivendell audio storage
> location to a different hard drive on the same machine. I haven’t yet
> located where in RDAdmin(?) to modify the audio and database default
> location of "(directory) /var/snd".
>
> Thanks,
>
> Frank
>
> __
>
> On 3/4/2020, at 3:37 PM, drew Roberts  wrote:
>
> Which NAS do you want to use. Do you have a link to the docs for that NAS?
>
> ___
> 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] Big Book of Rivendell Cookbook?

2020-02-24 Thread Mike Carroll
There's a wiki with some information here:
http://wiki.rivendellaudio.org/index.php/Main_Page
And this blog entry about scheduling music with Rivendell (2009, still
useful):
https://thebrettblog.wordpress.com/2009/12/31/rivendell-how-to-schedule-music/
And a Rivendell users group on Facebook here (private, requires
membership): https://www.facebook.com/groups/1739406449620107/


On Mon, Feb 24, 2020 at 3:40 PM Frank Christel  wrote:

> We’re researching a switch to Rivendell. We’ve used Simian for the last
> decade and before that AudioVault. Lately, though, almost every Windows 10
> update is breaking Simian. And BSI says Simian is at end-of-life.
>
> I’ve been discovering what Rivendell can do on a Raspberry Pi - it runs
> surprisingly well. We’re configuring a Dell as a Rivendell test bed for one
> of our HD channels.
>
> We're walking through the manual and searching the rivendell-dev archives
> for answers. So far, we’ve not hit a brick wall in researching what
> Rivendell might do for our NPR stations.
>
> Is there a “Big Book of Rivendell Cookbook” to give us a 20,000-ft setup
> and operational view?
> ___
> 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] last music import report

2020-02-13 Thread Mike Carroll
Un-check the "Allow Cart Dragging" box.

Mike

On Thu, Feb 13, 2020 at 2:56 AM Mircea Paun  wrote:

> "Great"! Because now I cannot made a multiselect (select all) in library
> group and then change group for all.
>
> * MIRCEA PAUN *
> +40 724232195
> mircea.p...@gmail.com
>
> On 12 February 2020 at 15:49:25, David Klann (dkl...@linux.com) wrote:
>
> Hi Mircea,
> On Wed, 2020-02-12 at 06:26 -0500, you wrote:
> > Hi!
> > Is there a way to handle with this ?
> > I mean, If you import 30 songs via rdimport, in the MUSIC group,
> > and you want .csv file with only these 30 songs, to import in M1 or
> > Powergold, how do you proceed?
> > My workaround is to go through an intermediate group, say MUSICADD and
> then
> > move them into MUSIC.
> > Somebody else ?
> > br/> <
> I actually prefer this workflow (import audio tracks into a "staging"
> group,
> then manually move to MUSIC [or wherever]). It gives the "music director"
> a
> chance to fine-tune markers (especially Segue), double check metadata, and
> give one final check for airplay suitability. Importing directly into
> MUSIC
> makes all this a bit more ... I guess, dicey?
>
> But I am a technician who favors "database cleanliness" over lots of other
> things, so maybe I'm not the best judge of day-to-day radio station
> workflows.
> :)
>
> ~David Klann
>
>
> ___
> 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] Frequent Failure Of NFS Mount During Boot

2020-01-27 Thread Mike Carroll
I don't think there's a reason to share the MySQL database among the
Rivendell workstations - only the database server needs direct access to
it.  The Rivendell workstations will use an IP connection to the server for
their database accesses..

Although NFS can provide file locks, a database server needs much finer
serialization controls.  That's one reason why I/O accesses are done in the
server. And then there's that whole accidental deletion or mangling
possibility, which I suspect is what's making Fred twitch. 



On Mon, Jan 27, 2020 at 5:38 PM Rich Stivers  wrote:

> On 1/27/2020 8:09 AM, Fred Gleason wrote:
>
> On Jan 26, 2020, at 08:14, Cowboy  wrote:
>
> As near as I can tell, this is a RedHat/centos/systemd bug.
>
>
> Yup. Known problem.
>
> The solution is to configure an auto mounter rule for ‘/var/snd’ (which is
> exactly how the Rivendell v3.x installer does it). This not only fixes the
> ’network not ready’ problem, but a whole raft of other potential gotchas
> (like recovering from a site-wide power failure and having the workstations
> finish booting before the server).
>
> I'm not familiar with an auto mounter rule. What is that exactly?
>
>
>
> On Jan 26, 2020, at 04:37, Rich Stivers  wrote:
>
> I'm running Centos 7 with Rivendell v2.19.3. I've run into what seems like
> a timing issue for the NFS mount of /var/snd and
> /var/lib/mysql during Centos boot.
>
>
> Whoa! Why are we exporting ‘/var/lib/mysql’? That is asking for a whole
> world of trouble. Those files should be private to the local mysqld(8)
> instance.  The way to share the DB is via MySQL’s native sharing protocols.
>
> Up until now I thought the person who configured the RAID server for us
> had set up the MySQL database properly. I'll reread all the Rivendell
> documentation on nfs and client/server communication. Are you saying the
> /var/lib/mysql files should be on a Rivendell host instead of the
> RAID server?
>
> Rich Stivers
> KKUP-FM
>
>
>
> Cheers!
>
>
> |-|
> | Frederick F. Gleason, Jr. | Chief Developer |
> |   | Paravel Systems |
> |-|
> | A room without books is like a body without a soul. |
> | |
> | -- Cicero   |
> |-|
>
> ___
> Rivendell-dev mailing 
> listRivendell-dev@lists.rivendellaudio.orghttp://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] Feature request store shell scripts - may need some discussing.

2020-01-07 Thread Mike Carroll
The IBM mainframe product I work on has a similar implementation of script
locations. We have "events" that run scripts that are either embedded in
the event's database definition or in an external file.

The biggest issue our customers have with storing in the database is that
the script is hidden from change management and auditing.  That's not so
much the case with Rivendell, I imagine.

You can't grep a database - yeah, yeah, SQL etc, but someone has to write
the UI. 

You're stuck with whatever editor the product (ours or Rivendell)
implements, unless there are more changes to the product to configure and
use an external editor.

What we've found is that the database is useful for customers with small
scripts or less-than-formal management, but for anything beyond that they
prefer to use external files.

On Tue, Jan 7, 2020 at 2:31 PM drew Roberts  wrote:

> Something was said on list recently that made me want to move my automatic
> log generation from a bash script run daily via crond to a bash script run
> daily via rdcatchd.
>
> I am having some problems with that which I will address in another post.
>
> While trying to get that working and thinking for the reason for doing it
> I had this vague idea:
>
> Store all bash scripts run via macro carts with RN commands in those macro
> carts. Have rivendell create the bash scripts if it finds them missing.
>
> For possible discussion:
>
> Should a separate folder structure be created for the storage of these
> bash (and other?) scripts be used as opposed to the /home/rd (or whatever)
> location I general use?
>
> When setting up a macro cart, and adding a line that has an RN command,
> should rdlibrary import that bash/shell script?
>
> Is there a simple way to keep the in cart and in file system / directory
> scripts in sync? Should they just live in rivendell and not in the file
> system and just be created every time they need to be run? Would this be
> too slow?
>
> What else am I missing? Is this a brain dead idea?
>
> 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] Log machines and Modes - Help needed

2019-12-27 Thread Mike Carroll
Maybe the Log Mode Control setting is different?  RDAdmin / Manage Hosts /
host / RDAirplay / Log Mode Control / Mode Control Style

On Fri, Dec 27, 2019 at 10:23 AM drew Roberts  wrote:

> We have been running 3 independent logs in the main and 2 aux logs for
> years using automatic mode for all 3.
>
> We are now testing running a remote in the station that is served by the
> main log but want the 2 aux logs to continue playing in automatic mode.
>
> To start the remote going, we run a bash script with this near the top:
>
> # Set mode to Live Assist (Code: PM - SET MODE)
> rmlsend PM\ 1\!
>
> Unfortunately, we think this stopped the other logs.
>
> Is there a more sensible approach to doing this?
>
> In brief. Can we have the main log machine in live assist or manual mode
> while the other two logs are in automatic mode or do we need to try a
> different approach?
>
> 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] EXPORT EVENTS

2019-10-24 Thread Mike Carroll
How about using the Aux1 and Aux2 machines as well as Main?

*Main:*
Plays a macro cart that:

   - Starts Aux1 playing the bed music cart.
   - Sleeps a second or two, to allow brief bed w/o voiceover.
   - Starts Aux2 playing a "news" log.
   - Stops Main.

*Aux1:*
Plays the bed music cart.  Needs to be at least as long as the news intro
cart.

*Aux2:*
Plays the "news" log:

   - Plays the news intro cart.
   - Plays a macro cart to fade/stop Aux1 (bed).
   - Plays the news cart.
   - Starts Main to continue with the remaining playlist.

I haven't tried this, it's all theoretical .

Mike

On Wed, Oct 23, 2019 at 6:59 PM Stan Fotinos  wrote:

> Hi Jon
>
> The only idea that I can add is to create a seperate log for this and at
> the end you might be able to export this log into a single cart, just an
> idea.
>
> Thanks
>
> Stan
>
> On 24 Oct 2019, at 9:34 am, Jon DeMaster  wrote:
>
> So far I’ve set it up as an event with the bed at the beginning, then the
> newscast - while simultaneously recording with rdcatch- it seems to work
> pretty well...
>
> Sent from my iPhone
>
> On Oct 23, 2019, at 6:40 PM, drew Roberts  wrote:
>
> 
>
>
> On Wed, Oct 23, 2019 at 12:33 PM Jon DeMaster  wrote:
>
>> Hello group!
>>
>> Our company puts out (6) national newscasts each day, that right now get
>> picked up by about 12 radio stations across the country - I have an anchor
>> in Dallas, another in Wisconsin, and soon - another in TN I'm wondering
>> (and possibly extremely lazy) - is there a way to create an event with the
>> news intro and bed, with the Segue marker at the right point - followed by
>> their dry newscast file (that I could import from our FTP) - that could all
>> be mixed together and RDExport(ed) back out to our FTP for the stations to
>> pick up?
>>
>
> I will be interested to see if anyone has a way to do this within
> Rivendell.
>
> I think I can work out a few ways to do this on the outside and then
> import as well as place on the FTP server.
>
>>
>> Maybe I'm asking the system to do a lot - or maybe the answer is right
>> under my fat nose?
>>
>
> drew
>
>>
>> Best,
>>
>> *Jon DeMaster*
>> *920.214.5358** | j...@jondemaster.com *
>>
>> www.demastermedia.com
>> Listen to the Praise Radio Network - A Service of DeMaster Media
>> 
>> ___
>> 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
>
> ___
> 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] Broken Rivendell Dropboxes on Rivendell v 3.1.0 appliance

2019-10-05 Thread Mike Carroll
Hi, Brandon.  The fix isn't released into the packaging stream yet, so yum
doesn't know anything about it.  See Fred's sentence:  "Known issue, fixed
in Git ‘master’. >>It will appear in the next regular release.<<"

If you're a site that builds Rivendell itself, rather than using the
pre-packaged system, you would need to pull the latest Rivendell source
updates from the github repository and do a mass build. Otherwise you'll
need to wait until Fred & Co. release the next 3.x package.

Mike

On Fri, Oct 4, 2019 at 11:01 PM Brandon  wrote:

> Hi Robert,
>
> So last night, we ran yum update -y as root on the server and there were
> no updates to apply... Removing the %i wildcard on the server also didn't
> fix the issue (even though it worked on my virtualbox Rivendell test
> server/client setup).
>
> We installed the client last night and ran yum update -y as root. The
> dropboxes still fail to import with metadata wildcards. However, dropboxes
> on the client successfully import to the server without the metadata
> wildcards.
>
> Thanks for the help!!
>
> On Thu, Oct 3, 2019 at 10:56 AM Robert Jeffares 
> wrote:
>
>> Hi Brandon,
>>
>> do a # yum update -y [as root] and the metadata wildcards should then
>> work.
>>
>> as will the logging bit.
>>
>> The dropbox code was broken but has been fixed.
>>
>> I run update a couple of times after install as a matter of course.
>>
>> regards
>>
>> Robert
>> On 10/3/19 8:07 PM, Brandon wrote:
>>
>> Hello everyone!
>>
>> Not sure if I discovered a bug in v3.1.0... Or a glitch specific to our
>> install at UCLA Radio in LA.
>>
>> Just did a fresh Server/Client Riv 3.1.0 install on CentOS 7 with the
>> appliance script. Converted the DB from previous V2.10.3 install.
>> Everything seemed to go without a hitch.
>>
>> The problem: Dropbox is ignoring files and not reporting any errors in
>> the error log. When I run rdimport from the command line, it threw an error
>> (which I don't recall at the moment -- but Googling made it sound like an
>> Apache error) -- but this seems unlikely since we installed from the
>> appliance script.
>>
>> After experimenting with different Dropbox configs all night, removing %i
>> from the Dropbox Metadata Pattern field fixed the issue and Dropbox resumes
>> importing files. Using %t_%a metadata pattern also fails to import
>> anything.
>>
>> Is anyone else experiencing Dropbox import issues when specifying
>> metadata patterns?
>>
>> We can live without it, but %i gives us the cleanest cut titles without
>> "imported from..." in the titles, although doesn't fix cart titles. Worked
>> as expected in 2.10.3.
>>
>> Thank you!!
>>
>> --
>> Brandon Anjeleno
>> Subliminal Radio 
>> (213) 839-7667 
>>
>> ___
>> Rivendell-dev mailing 
>> listRivendell-dev@lists.rivendellaudio.orghttp://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>
>> ___
>> Rivendell-dev mailing list
>> Rivendell-dev@lists.rivendellaudio.org
>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>
>
>
> --
> Brandon Anjeleno
> Subliminal Radio 
> (213) 839-7667 
> ___
> 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] Missing Groups in Airplay

2019-04-21 Thread Mike Carroll
Hi, David. Check your Rivendell authorizations.  Rdadmin->Manage Users,
select "admin", then Group Permissions.  Be sure your groups are enabled.
Repeat for "user".

On Sun, Apr 21, 2019 at 11:24 AM David Garwood  wrote:

> Hi
>
> I am very new to Rivendell so please excuse me if this question appears
> a bit stupid.
>
> I have been loading music carts using RDLibrary and have been editing
> the various markers in two Groups - "Drive" and "Feelgood".
>
> I have also been experimenting with Clocks and Grids and have managed to
> create two clocks, placed them in a grid and they appear to work fine.
> However, when using RDAirplay (either when a clock is active or not) and
> I wish to Add a cart the two groups do not appear in the drop down list.
> Neither do the carts in those groups appear in the "All" Section.
>
> The two groups do appear in all other modules except RDLogEdit where I
> get a message "This log contains one or more carts that are invalid for
> the selected service" Could that be the issue?
>
> Any help much appreciated
>
> David
>
> ___
> 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] passing airdate to dropbox import via filename

2019-04-03 Thread Mike Carroll
Appendix D.1 in the Ops Guide for 2.19.3 shows %k / %K for rdimport start /
end time, and %q / %Q for the dates.  Never used 'em tho, sorry.

(On an appliance system the guide is at /usr/share/rivendell/opsguide.pdf.
Dunno about other systems.)

On Wed, Apr 3, 2019 at 6:16 PM Peter Claes  wrote:

> Hi guys,
>
> I am still looking into how I can pass a Startdate and enddate (no
> offsets) to a cart via the dropboxes.
>
> Just to be sure i am not on a dead end here : is this even possible ?
>
> If it is possible, do you have an example or a script ?
>
> Regards
> Peter
> ___
> 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 Time Different Than Linux Time

2019-01-23 Thread Mike Carroll
Issue "date" (local) and "date -u" (UTC) on both machines and see if
there's any difference between the PCs?


On Wed, Jan 23, 2019 at 5:20 PM chris.how...@wmfh-lp.org <
chris.how...@wmfh-lp.org> wrote:

> Off by full hours sounds like a timezone issue.
>
>
>
> On 1/23/19 7:05 PM, Rich Stivers wrote:
> >
> > Has anyone seen a Rivendell workstation where RDAirplay time is
> > different than linux time? I've got a 2-PC Rivendell system
> > which I built using the Paravel method outlined here -
> >
> http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html
> >
> > I configured one PC as a server and the other PC as a client. Linux is
> > Centos 7 and the Rivendell version is v2.19.3. The server has
> > the correct RDAirplay time but the client has RDAirplay time three
> > hours ahead of the system time.
> >
> > Is there some Rivendell configuration in RDAdmin or elsewhere that I
> > missed? Shouldn't Rivendell get its time from linux system
> > time?
> >
> > All comments welcome.
> >
> > Rich Stivers
> > KKUP-FM 91.5
> > Cupertino/San Jose CA
> >
> >
> > ___
> > 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] Mysql Question

2018-12-27 Thread Mike Carroll
If you only want to back up the Rivendell database you can use the
user/password in the rd.conf file as the credentials for the MySQL
request.  You should code those on your mysql backup command.

On Thu, Dec 27, 2018 at 10:14 AM  wrote:

>
> I have been making backups with myssql Dump
>
> I have to be login in as super user to see the databases. If be login as
> Super User get or  I get an error.
>   Error 1045 (28000): Access denied for user 'myuser'@'localhost' (using
> password: YES)
>
> Second I have to try a few times to get to make the dump  I would like
> to make it seemly does anyone have a script that works.
> Or can share how to create automated process that works.
>
> Thanks
> ___
> Rivendell-dev mailing list
> Rivendell-dev@lists.rivendellaudio.org
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>


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


[RDD] What might cause ripcd high CPU?

2018-12-01 Thread Mike Carroll
Hi, folks.  On one of our Rivendell workstations, top reports ripcd is
taking about 15% of the CPU. On a second workstation it's 1% or so.
It doesn't look like anything special, such as an RDCatch import, is
running.

The two workstations aren't the same, but I wouldn't expect a 10:1
difference. Any suggestions what I can look for?  I walked through the
top-level ripcd source on Github, but nothing jumped out.

Thanks.
Mike Carroll, KPTZ Port Townsend
-- 
druidlabs.wordpress.com
flickr.com/photos/druidlabs/sets
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Skipping carts problem

2018-11-16 Thread Mike Carroll
All those "no audio" messages are pretty scary.  I'll have to let
someone else chime in about the sound card - I'm a software guy, and
not familiar with 'em.

On Fri, Nov 16, 2018 at 2:36 PM Peter Claes  wrote:
>
> Mike,
>
> The card I am using is a AudioScience ASI6614, Centos7 and Rivendell 2.19.2
> (12 Core Xeon machine, SSD, 16GB ram)
>
>
> This Fault really come at random, always the same scheme:
>
> For about 20-50 carts are skipped like this :
>
> caed: Error: hpiLoadPlayback(/var/snd/x_xxx.wav)   openWave() failed to 
> open file
> caed: unable to allocate stream for card 0
> rdairplay: finished event: Line: xxx  Cart: xx Cut: xx Card: 0  Stream: -1  
> Port: 0
>
> (Stream : -1 is also curious)
>
> followed by a whole list of  rdairplay: LogPlay::StartEvent(): no 
> audio,CUT=X_XXX
> (See list below)
>
> I also get a lot of these errors (see list below) :
> kernel: hpimsgx.c:581 a0098b6ed300 trying to close X outstream X owned by 
>   (null)
>
> Regards
> Peter
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Skipping carts problem

2018-11-14 Thread Mike Carroll
We had that happen once when our /var/snd mount point went inaccessible.
If you have /var/snd on a different server, check that machine's logs.

On Wed, Nov 14, 2018 at 3:13 PM Peter Claes  wrote:

> Hello,
>
> I have been seeing RdAirplay skipping through a whole bunch of carts.
> I Have noticed this fault for a few days.
> Even skipping full hours of carts.
> As you can see here : https://youtu.be/Dte8qZkZuVc
>
> I checked my messages (see below), and it seems to be a HPI problem at
> first look.
>
> Anyone any ideas ?
>
> If I reload the log, i can not reproduce the error.
>
> Might this be a Audioscience driver problem ?
>
> Regards
> Peter
>
>
> Messages :
>
> Nov 14 15:58:22 trudofm1 caed: Error:
> hpiLoadPlayback(/var/snd/060001_004.wav)   openWave() failed to open
> file
> Nov 14 15:58:22 trudofm1 caed: unable to allocate stream for card 0
> Nov 14 15:58:22 trudofm1 rdairplay: rlm_facebook: sending pad update:
> "Now+playing+%22%22+by+%22%22"
> Nov 14 15:58:22 trudofm1 rdairplay: rlm_icecast2: sending pad update:
> "%20-%20"
> Nov 14 15:58:22 trudofm1 caed: UnloadPlayback - Card: 0  Stream: 1
> Handle: 142
> Nov 14 15:58:22 trudofm1 rdairplay: finished event: Line: 842  Cart:
> 60001  Cut: 4 Card: 0  Stream: -1  Port: 0
> Nov 14 15:58:22 trudofm1 caed: LoadPlayback  Card: 0  Stream: 1  Name:
> /var/snd/013232_001.wav  Handle: 145
> Nov 14 15:58:22 trudofm1 rdairplay: started audio cart: Line: 843
> Cart: 13232  Cut: 1 Pos: 0  Card: 0  Stream: 1  Port: 0
> Nov 14 15:58:22 trudofm1 caed: PlaybackPosition - Card: 0  Stream: 1
> Pos: 96  Handle: 145
> Nov 14 15:58:22 trudofm1 caed: Play - 1
> Nov 14 15:58:22 trudofm1 caed: Play - Card: 0  Stream: 1  Handle: 145
> Length: 178034  Speed: 10  Pitch: 0
> Nov 14 15:58:22 trudofm1 rdairplay: rlm_facebook: sending pad update:
> "Now+playing+%22The+Ocean%22+by+%22Mike+Perry+ft+shy+martin%22"
> Nov 14 15:58:22 trudofm1 rdairplay: rlm_icecast2: sending pad update:
> "Mike%20Perry%20ft%20shy%20martin%20-%20The%20Ocean"
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060001_004
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=011982_001
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=010385_001
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060001_003
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060003_001
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=01_001
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=03_022
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=05_012
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=06_008
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060003_001
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060036_016
> Nov 14 15:58:22 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=012370_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=011066_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=010018_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060002_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=020227_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=015762_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=016704_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060001_002
> Nov 14 15:58:23 trudofm1 caed: StopPlayback - Card: 0  Stream: 0  Handle:
> 143
> Nov 14 15:58:23 trudofm1 caed: UnloadPlayback - Card: 0  Stream: 0
> Handle: 143
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=014686_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=017170_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060002_004
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=014779_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=010760_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060001_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=016231_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=012784_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=013521_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060001_004
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=016187_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=013895_001
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::StartEvent(): no
> audio,CUT=060002_003
> Nov 14 15:58:23 trudofm1 rdairplay: LogPlay::St

Re: [RDD] Voice Tracking - rdlogedit

2018-07-02 Thread Mike Carroll
For the missing services, check that your "user" and "admin" Rivendell user
ids (and any others) are authorized for those new services: RDAdmin, Manage
Users, Service Permissions.  (It appears that Rivendell no longer
automatically authorizes a new service for all users.)

On Sun, Jul 1, 2018 at 8:14 PM  wrote:

> Hello,
>
> I'm new to Rivendell and I'm having some difficulty trying to get voice
> tracking to work.  Apologies in advance for the length of this email.
> In short, I don't see generated logs in RdLogEdit - the service that I
> created doesn't show up in RdLogEdit either, so that's probably why the
> logs aren't there, but I don't know how to get the service or logs to
> show up in RdLogEdit.  Hoping for some pointers in the right direction.
>
> I have rivendell set up in a proof of concept and have clocks set up and
> logs generating through a service that I created called "Test".  Music
> has been imported and I have a legal ID timed to the top of the hour.
> So, the hours are working as expected, music is being chosen and
> scheduled automatically, etc.
>
> I believe, though I'm not sure, that I have the prerequisites set up for
> voice tracking.  I have a group set up for voice tracks and I have that
> group set up as the "Voicetrack Group" in the "Test" service.  The
> "Test" service has "Chain To" selected and has "Autorefresh" selected.
> I have an event called VoiceTracks setup.  Within that event I
> right-click on the "Pre-Import Carts" and select "Add Voice Track".
>
> Within the clock, I have a 15 second placeholder for voice tracks and I
> have selected the VoiceTracks event.  I can see the placeholder in
> RDAirPlay where the voicetrack should be.
>
> Here's where the trouble begins.  I can generate a log using
> RDLogManager.  The log generates with no exceptions.  However, that log
> does not show up in RDLogEdit and therefore, it does not appear as
> though I can record a voice track.  The "Test" service that I set up
> does not even appear in RDLogEdit, so the logs aren't there either.
>
> I'm running v2.19.2 on CentOS7, if that's important.
>
> Thank you for any pointers that you can provide.
>
> Steve
>
> ___
> 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] Github being "assimilated" by the evil empire of Redmond

2018-06-04 Thread Mike Carroll
WSL = Windows Subsystem for Linux.  Optional free component of Windows that
provides a fully compatible *command-line* Ubuntu system.  Other distros
are potentially available, depending on their maintainers.

I can see where WSL could be used for the services part of Rivendell, but
not the graphic displays?

Wiki page here: https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux


On Mon, Jun 4, 2018 at 3:30 AM Cowboy  wrote:

> On Mon, 04 Jun 2018 11:40:11 +0200
> s.lud...@astrastudio.de wrote:
>
> > And thanks to WSL, Rivendell now runs on Windows - you could say
> > "natively without any VM" around it.
>
>  Excuse me ??
>
>  1. What's "WSL" ?
>
>  2. Rivendell uses certain file system attributes that M$
>   not only lacks, but explicitly subverts, so I don't see how
>   this would even be possible ?
>
> --
> Cowboy
>
> He has never been known to use a word that might send a reader to the
> dictionary.
>
> ___
> 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 & Spinitron

2018-05-30 Thread Mike Carroll
 It looks like using the new v1 backward API link is the simplest change.

   - Externals: add to [station] section in the RLM config file:
  - ApiVersion - how RLM talks to Spinitron for this station
 - 0 or omitted = old API call with user and password phrases
 - 1 = new v1 backward-API call with API key value
  - ApiKey - Spinitron-assigned station API key for ApiVersion=1
   - In the program:
  - If ApiVersion = 1:
 - Format curl message with no user or password phrase; all else is
 the same
 - Invoke curl with -H 'Authorization: Bearer STATION_API_KEY'
 phrase w/the station's API key and the v1 API web address
  - Otherwise
 - No change to curl message (has user/password phrases)
 - No change to curl invocation

The v1 backwards-compatible API is documented here:
https://gist.github.com/spinitron/fec82a90f1ae97440bbe2cca011c9e2d


On Sat, May 26, 2018 at 12:11 PM Rich Stivers  wrote:

> Mike:
>
> Thanks for the reply. I don't know what the timetable is for Spinitron to
> completely transition to V2, but at some point
> Spinitron may request your station to use V2 like they did my station.
>
> Rich
>
> On 5/25/2018 17:15, Mike Carroll wrote:
>
> We use the Spinitron v1 API and the current Rivendell RLM.
>
> On Fri, May 25, 2018 at 1:47 PM Rich Stivers 
> wrote:
>
>> Is there anyone that uses the current RLM to populate Spinitron
>> playlists? Our site would like to use that,
>> however we are using Spinitron Version 2. The current RLM does not work
>> with Spinitron V2.
>>
>> Tom Worster from Spinitron has submitted a feature request at Github.
>> https://github.com/ElvishArtisan/rivendell/issues/211
>>
>>
>> Fred:Can the new RLM for Spinitron V2 be implemented in the next
>> Rivendell release?
>>
>>
>> Rich Stivers
>> KKUP-FM 91.5
>> Cupertino/San Jose CA
>> ___
>> 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] mysql query to file report

2018-05-26 Thread Mike Carroll
If you use this join instead of the one I suggested earlier, you will get
the play count for the cut that was actually played, rather than the first
one in the cart - assuming it hasn't been deleted since it was played.

LEFT JOIN cuts ON CONCAT(LPAD(played.CART_NUMBER, 6, '0'), "_",
LPAD(played.CUT_NUMBER, 3, '0')) = cuts.CUT_NAME


On Sat, May 26, 2018 at 3:20 PM Mike Carroll  wrote:

> (I got help for this from searching postings on StackOverflow, which I
> highly recommend when looking for programming answers. Also, if you don't
> have something already, I highly recommend the free MySQL Workbench to
> explore and work with database queries such as this.)
>
> The simplest way to get the _001 cut and its play count is to add this
> additional JOIN to the query:
>
> LEFT JOIN CUTS ON Audio_SRT.CART_NUMBER = CUTS.CART_NUMBER AND
> RIGHT(CUTS.CUT_NAME, 3) = '001'
>
> This is a pretty brittle design, because it depends on the formatting of
> that database column's value, which could theoretically change in a future
> Rivendell.
>
> Also, this doesn't work if the _001 cut has been deleted from the cart,
> even if there is another cut that is now "first" in the cart.
>
> Here's the query I ended up.  View it in a fixed-width font to make it
> more readable.
>
> SELECT
> cart.NUMBER as 'Cart number',
> cuts.CUT_NAME as 'Cut name',
> played.EVENT_DATETIME as 'Played on',
> cuts.PLAY_COUNTER as 'Total plays',
> TIME_FORMAT(SEC_TO_TIME(cart.FORCED_LENGTH / 1000), "%i:%s") as
> 'Duration: cart',
> TIME_FORMAT(SEC_TO_TIME(played.LENGTH  / 1000), "%i:%s") as
> 'Duration: played',
> cart.TITLE as 'Song title',
> cart.ARTIST as 'Artist',
> cart.COMPOSER as 'Composer',
> cart.LABEL as 'Label',
> cart.ALBUM as 'Album title'
> FROM rivendell.dick_k_srt AS played
> LEFT JOIN cart ON played.CART_NUMBER = cart.NUMBER
> LEFT JOIN cuts ON played.CART_NUMBER = cuts.CART_NUMBER AND
> RIGHT(cuts.CUT_NAME, 3) = '001'
> WHERE
> cart.GROUP_NAME IN ('MUSIC', 'XMAS')
> AND
> played.EVENT_DATETIME BETWEEN
> DATE_FORMAT((NOW() - INTERVAL 1 MONTH), '%Y-%m-01
> 00:00:00') AND
> DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1 MONTH), '%Y-%m-%d
> 23:59:59')
> ORDER BY cart.NUMBER ASC, played.EVENT_DATETIME DESC
> ;
>
> Mike
>
>
> On Tue, May 22, 2018 at 9:15 PM Mircea Paun  wrote:
>
>> First one.
>> "Cut 001" or _001.
>>
>> Sent from my mobile device
>> mIRCea
>>
>> On 23 May 2018, at 02:35, Mike Carroll  wrote:
>>
>> What have you already tried?  Give us a hint so we don't waste time
>> duplicating your work.
>>
>> There can be many cuts in a cart.  Which one do you want?
>>
>>
>> On Tue, May 22, 2018 at 9:41 AM Mircea Paun 
>> wrote:
>>
>>> Hi,
>>> From previous posts and my additions I have reached this form of mysql
>>> query:
>>> -
>>> SELECT Audio_SRT.EVENT_DATETIME,\
>>> CART.TITLE,\
>>> CART.ARTIST,\
>>> CART.COMPOSER,\
>>> TIME_FORMAT(SEC_TO_TIME(Audio_SRT.LENGTH/1000),"%i:%s"),\
>>> TIME_FORMAT(SEC_TO_TIME(CART.FORCED_LENGTH/1000),"%i:%s"),\
>>> CART.LABEL,CART.ALBUM FROM `Audio_SRT`
>>> LEFT JOIN CART ON Audio_SRT.CART_NUMBER = CART.NUMBER
>>> WHERE (Audio_SRT.EVENT_DATETIME BETWEEN DATE_FORMAT(NOW() - INTERVAL 1
>>> MONTH, '%Y-%m-01 00:00:00') AND DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1
>>> MONTH), '%Y-%m-%d 23:59:59'))
>>> AND (CART.GROUP_NAME in ('MUSIC','XMAS'))
>>> INTO OUTFILE '/tmp/Playout.csv'
>>> FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n';
>>> ---
>>> Does anyone help me to include PLAY_COUNTER field, from another "CUTS"
>>> TABLE, in this query output, right after ARTIST ?
>>> Thanks!
>>>
>>> *mIRCea*
>>>
>>> ___
>>> 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] mysql query to file report

2018-05-26 Thread Mike Carroll
(I got help for this from searching postings on StackOverflow, which I
highly recommend when looking for programming answers. Also, if you don't
have something already, I highly recommend the free MySQL Workbench to
explore and work with database queries such as this.)

The simplest way to get the _001 cut and its play count is to add this
additional JOIN to the query:

LEFT JOIN CUTS ON Audio_SRT.CART_NUMBER = CUTS.CART_NUMBER AND
RIGHT(CUTS.CUT_NAME, 3) = '001'

This is a pretty brittle design, because it depends on the formatting of
that database column's value, which could theoretically change in a future
Rivendell.

Also, this doesn't work if the _001 cut has been deleted from the cart,
even if there is another cut that is now "first" in the cart.

Here's the query I ended up.  View it in a fixed-width font to make it more
readable.

SELECT
cart.NUMBER as 'Cart number',
cuts.CUT_NAME as 'Cut name',
played.EVENT_DATETIME as 'Played on',
cuts.PLAY_COUNTER as 'Total plays',
TIME_FORMAT(SEC_TO_TIME(cart.FORCED_LENGTH / 1000), "%i:%s") as
'Duration: cart',
TIME_FORMAT(SEC_TO_TIME(played.LENGTH  / 1000), "%i:%s") as
'Duration: played',
cart.TITLE as 'Song title',
cart.ARTIST as 'Artist',
cart.COMPOSER as 'Composer',
cart.LABEL as 'Label',
cart.ALBUM as 'Album title'
FROM rivendell.dick_k_srt AS played
LEFT JOIN cart ON played.CART_NUMBER = cart.NUMBER
LEFT JOIN cuts ON played.CART_NUMBER = cuts.CART_NUMBER AND
RIGHT(cuts.CUT_NAME, 3) = '001'
WHERE
cart.GROUP_NAME IN ('MUSIC', 'XMAS')
AND
played.EVENT_DATETIME BETWEEN
DATE_FORMAT((NOW() - INTERVAL 1 MONTH), '%Y-%m-01
00:00:00') AND
DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1 MONTH), '%Y-%m-%d 23:59:59')
ORDER BY cart.NUMBER ASC, played.EVENT_DATETIME DESC
;

Mike


On Tue, May 22, 2018 at 9:15 PM Mircea Paun  wrote:

> First one.
> "Cut 001" or _001.
>
> Sent from my mobile device
> mIRCea
>
> On 23 May 2018, at 02:35, Mike Carroll  wrote:
>
> What have you already tried?  Give us a hint so we don't waste time
> duplicating your work.
>
> There can be many cuts in a cart.  Which one do you want?
>
>
> On Tue, May 22, 2018 at 9:41 AM Mircea Paun  wrote:
>
>> Hi,
>> From previous posts and my additions I have reached this form of mysql
>> query:
>> -
>> SELECT Audio_SRT.EVENT_DATETIME,\
>> CART.TITLE,\
>> CART.ARTIST,\
>> CART.COMPOSER,\
>> TIME_FORMAT(SEC_TO_TIME(Audio_SRT.LENGTH/1000),"%i:%s"),\
>> TIME_FORMAT(SEC_TO_TIME(CART.FORCED_LENGTH/1000),"%i:%s"),\
>> CART.LABEL,CART.ALBUM FROM `Audio_SRT`
>> LEFT JOIN CART ON Audio_SRT.CART_NUMBER = CART.NUMBER
>> WHERE (Audio_SRT.EVENT_DATETIME BETWEEN DATE_FORMAT(NOW() - INTERVAL 1
>> MONTH, '%Y-%m-01 00:00:00') AND DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1
>> MONTH), '%Y-%m-%d 23:59:59'))
>> AND (CART.GROUP_NAME in ('MUSIC','XMAS'))
>> INTO OUTFILE '/tmp/Playout.csv'
>> FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n';
>> ---
>> Does anyone help me to include PLAY_COUNTER field, from another "CUTS"
>> TABLE, in this query output, right after ARTIST ?
>> Thanks!
>>
>> *mIRCea*
>>
>> ___
>> 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 & Spinitron

2018-05-25 Thread Mike Carroll
We use the Spinitron v1 API and the current Rivendell RLM.

On Fri, May 25, 2018 at 1:47 PM Rich Stivers  wrote:

> Is there anyone that uses the current RLM to populate Spinitron playlists?
> Our site would like to use that,
> however we are using Spinitron Version 2. The current RLM does not work
> with Spinitron V2.
>
> Tom Worster from Spinitron has submitted a feature request at Github.
> https://github.com/ElvishArtisan/rivendell/issues/211
>
>
> Fred:Can the new RLM for Spinitron V2 be implemented in the next
> Rivendell release?
>
>
> Rich Stivers
> KKUP-FM 91.5
> Cupertino/San Jose CA
> ___
> 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] mysql query to file report

2018-05-22 Thread Mike Carroll
What have you already tried?  Give us a hint so we don't waste time
duplicating your work.

There can be many cuts in a cart.  Which one do you want?


On Tue, May 22, 2018 at 9:41 AM Mircea Paun  wrote:

> Hi,
> From previous posts and my additions I have reached this form of mysql
> query:
> -
> SELECT Audio_SRT.EVENT_DATETIME,\
> CART.TITLE,\
> CART.ARTIST,\
> CART.COMPOSER,\
> TIME_FORMAT(SEC_TO_TIME(Audio_SRT.LENGTH/1000),"%i:%s"),\
> TIME_FORMAT(SEC_TO_TIME(CART.FORCED_LENGTH/1000),"%i:%s"),\
> CART.LABEL,CART.ALBUM FROM `Audio_SRT`
> LEFT JOIN CART ON Audio_SRT.CART_NUMBER = CART.NUMBER
> WHERE (Audio_SRT.EVENT_DATETIME BETWEEN DATE_FORMAT(NOW() - INTERVAL 1
> MONTH, '%Y-%m-01 00:00:00') AND DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1
> MONTH), '%Y-%m-%d 23:59:59'))
> AND (CART.GROUP_NAME in ('MUSIC','XMAS'))
> INTO OUTFILE '/tmp/Playout.csv'
> FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n';
> ---
> Does anyone help me to include PLAY_COUNTER field, from another "CUTS"
> TABLE, in this query output, right after ARTIST ?
> Thanks!
>
> *mIRCea*
>
> ___
> 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 Servers/workstations changing IP addresses.

2018-05-08 Thread Mike Carroll
You'll need to change the IP address defined to Rivendell for each of your
workstations.  Rivendell keeps this data in its database, and you manage it
using "Manage Hosts" function in RDAdmin.  IIRC, if they don't match
reality various problems occur when try you to work with cuts.  However,
the rest of Rivendell works OK -- including RDAdmin.

Once you get your new system set up, use RDAdmin on any workstation to
modify the IP addresses for each of the Rivendell "hosts" (workstations).
Restart Rivendell daemons on all systems and you should be all set.

Mike

On Tue, May 8, 2018 at 2:46 PM James Greenlee  wrote:

> I'm looking to revamp our Rivendell deployment and am curious about
> building it up off-site and then transferring it into our production
> environment.  To do so, I'd build servers on one IP subnet, then deploy on
> another.  Changing IP's in Linux is easy enough, but what about the
> server/workstation definitions within Rivendell?  Would that be a matter of
> just re-ip'ing the devices, move them to their new network, and turn them
> on?  Or do I need to get into the SQL database and update values there?
> Can I build the systems with hostnames instead and then just change the DNS
> entries?
>
> Thanks,
>
> James
>
> ___
> 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] Mysql Backup

2018-04-12 Thread Mike Carroll
Open a CentOS command line and enter "rdadmin".  Try taking the backup.
Look at the command line window for any SQL error messages.

You might also check /var/log/messages on the workstation where you're
trying the backup, and /var/log/mysqld.log on the MySQL server.  You'll
need superuser to access both of those logs.


On Thu, Apr 12, 2018 at 11:27 AM Cowboy  wrote:

> On Thursday 12 April 2018 01:16:39 pm ija...@jamcorbroadcast.com wrote:
> > It used to make backups on it own but after we loaded more songs in the
> > database It stopped making backups.any suggtions
>
>  Unless you're familiar with command line MySQL, not from me.
>
>  We have I don't even know how many entries in our database,
>  and though it takes 4 or 5 minutes to make a backup, it does.
>
> --
> Cowboy
>
> http://cowboy.cwf1.com
>
> Adore, v.:
> To venerate expectantly.
> -- Ambrose Bierce, "The Devil's Dictionary"
> ___
> 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] Password error

2018-04-01 Thread Mike Carroll
To expand on what Steve said:

"root" is a CentOS user id; you use this to do system maintenance. You
created the password for this during the system setup part of the Appliance
install.

"rd" is a CentOS user id; this is the userid you normally run with.  I
believe this is set up during the system part of the install, and defaults
to no password.  The only time this is really an issue is if you have a
screensaver set up that requires CentOS user id and password to get back in.

"root" is a MySQL user id; you use this to do database maintenance.  You
created the password for this during the database setup part of the install.

"rduser" is a MySQL user id; Rivendell uses this to do database queries.
The password for this is set in rd.conf and defaults to "letmein".

"admin" is a Rivendell user id; you use this to do maintenance using
RDAdmin.  This is set up in the default Rivendell install and defaults to
no password. Change the password using "Manage Users" in RDAdmin.

"user" is a Rivendell user id; this is the user id you normally run
Rivendell with. It was also set up in the install, has no password, and is
managed in RDAdmin.

IIRC, Rivendell access control is undergoing some changes, so my comments
there might be out of date.

Mike

On Sun, Apr 1, 2018 at 7:48 AM Steve Varholy  wrote:

> IIRC that the default is user: admin with no password
>
> Sent from my iPhone
>
> > On Apr 1, 2018, at 10:47 AM, Tracy Turner 
> wrote:
> >
> > I've been able to successfully install the Broadcast Appliance with
> Centos.  Now when I try to log into the RDAmin module with username root
> and the password I used setting it up. I get a password error.  Am I
> missing a step?
> >
> > Tracy
> > ___
> > 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] Rivendell rd-bin webpage use

2018-03-05 Thread Mike Carroll
I'll second that.  I'm curious how folks use the XML generated by the "list
cart" function.

I also experimented a little bit with the addcart.html page, but I kept
getting error code 5.  I saw there were a bunch of places in the import
source code where that error can be set, but I never tracked down what my
specific error was.

Mike

On Mon, Mar 5, 2018 at 12:54 PM Rich Gattie  wrote:

> Hello all...
>
> I was wondering if there was a guide to using the webpages in the
> rd-bin folder?
>
> I was trying to test it out by adding a cart but I keep getting a 404
> error back. I was thinking this kind of interface might be easier then
> trying to screen share over a VPN.
>
> Any using the webpage interface?
>
> Thanks!
>
>
> --
> -=:{ 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] rdimport: import into "Edit Notes" text box in RDLibrary?

2018-02-25 Thread Mike Carroll
A quick look at the rdimport source at
https://github.com/ElvishArtisan/rivendell/blob/stable/utils/rdimport/rdimport.cpp
shows
no references to "notes", so probably not.

Mike

On Sun, Feb 25, 2018 at 7:53 PM Sherrod Munday  wrote:

> Greetings.
>
> I've been looking through the manpage for 'rdimport' on the current rev of
> RD, and I cannot find the answer to this question:
>
> Is it possible to import anything into the "Notes" for a cart so that the
> metadata that is entered from the CLI will be imported to the text entry
> box displayed when you click "Edit Notes" for a cart in RDLibrary?
>
> Google is not my friend tonight; at least, not for this question.
>
>
> --
> Sherrod Munday
> 
>
> ___
> 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] Several questions Voice Track & Logs Backups

2018-02-21 Thread Mike Carroll
Rivendell provides Web APIs for a lot of its functions, and has several web
pages in the /var/www/rd-bin directory.  For example,
http://.../rd-bin/listlog.html will list the contents of a log, in XML
form.  ("..." is your Rivendell machine's IP address.) The pages are very
basic, mostly proof of concept or testing; certainly not user-friendly.

Mike


On Wed, Feb 21, 2018 at 12:06 AM  wrote:

>
>
>   1.)I would like to know if anyone has a solution for voice tracking. I
> am thinking to have a couple people voice track for us There are several
> ways to do it but the easiest is to have the record the Tracks and send
> them Thru a Drop Box acount.  We look in to having them log in to the
> computer Thru Like a log me in account but we don't feel Comfortable
> doing that. Do anyone have any solutions on this.
>   2.) We area also Looking at trying to get the logs out of rivendell.
> Its a tedious process. You have to convert ever log in a text file. the
> send it over the netorn to another machine. How can  you get access to
> the logs Does anyone have a better solution.
> 3.) Does any on know if there is a way to display the log in a web Page
> format Like running a web server.
> 4.) Has anyone tried loading PHPMYADMIN On CENOS6.
> 5. Backing Up Database and Music Library Does anyone have a easy way to
> do this. I would like to Make backups Of both and mysql data Base. I
> prefer GUI Solution
>
> 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] Rivendell Website and Wiki

2018-01-29 Thread Mike Carroll
github.com provides a project-level Wiki of some sort. But it looks like
you need a github id just to see it. I think it's also intended to be
geared towards the development process, not user-level stuff.

https://github.com/ElvishArtisan/rivendell/wiki

Mike



On Mon, Jan 29, 2018 at 4:33 PM Cowboy  wrote:

> On Monday 29 January 2018 06:36:08 pm Andy Higginson wrote:
> > How we go about all of this I don’t know.  However I do think it could
> be time for the Wiki to be rebuilt from scratch - this possibly being
> easier than trying to edit all of the articles to make them up to date.
> >
>
>  I can't promise that it'll happen, but I can promise to push it up the
> list.
>
> --
> Cowboy
>
> http://cowboy.cwf1.com
>
> God rest ye CS students now,
> Let nothing you dismay.
> The VAX is down and won't be up,
> Until the first of May.
> The program that was due this morn,
> Won't be postponed, they say.
>
> Oh, tidings of comfort and joy,
> Comfort and joy,
> Oh, tidings of comfort and joy.
>
> The bearings on the drum are gone,
> The disk is wobbling, too.
> We've found a bug in Lisp, and Algol
> Can't tell false from true.
> And now we find that we can't get
> At Berkeley's 4.2.
>
> (chorus)
> ___
> 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] Documention: the state of play

2017-12-21 Thread Mike Carroll
Fred, thanks also for adding the administration items into the manual.
What tool(s) do you use to work on DocBook files?

Mike Carroll


On Thu, Dec 21, 2017 at 5:39 AM Fred Gleason 
wrote:

> Howdy Folks:
>
> Today’s release of v2.18.0 of Rivendell includes a major overhaul of the
> documentation. Here are some of the highlights:
>
> 1) Operations Guide.  The Rivendell Operations Guide has been completely
> rewritten, expanded and retitled “The Rivendell Operations and
> Administration Guide”, with new chapters covering RDAdmin, recently added
> Rivendell modules and more.  The source for the Ops Guide has also been
> translated from Open Document (ODT) format to DocBook 5 and incorporated as
> part of the Rivendell sources (in ‘docs/opsguide/‘). Both HTML and PDF
> versions are included in the standard tarball.
>
> 2) Miscellaneous Notes. The gaggle of miscellaneous notes previously found
> in the ‘docs/‘ directory have now mostly been incorporated into the Ops
> Guide as appendices. The few remaining exceptions can be found in the
> docs/misc/‘ directory.  Most of these will likely eventually end up in the
> Ops Guide as well.
>
> 3) API Specs. The various API specifications for Rivendell’s internal
> protocols have likewise been converted to DocBook 5, and can be found in
> ‘docs/apis/‘. Both HTML and PDF versions are shipped in the standard
> tarballs.
>
> 4) Accessing the Guide. When installed from source, the Operations Guide
> will be installed in ‘/usr/share/rivendell’, with a new ‘Documentation’
> submenu beneath the ‘Rivendell’ desktop menu that contains links to open
> both HTML and PDF versions. For those using the standard CentOS RPM
> packages, install the ‘rivendell-opsguide’ package to get the documentation
> and links.
>
> 5) Errata. This rewrite has been a huge undertaking and I’m sure that many
> typos and other errata still exist. Please feel free to report such.  Even
> better: fix it and send a pull request!
>
> Cheers!
>
>
> |--|
> | Frederick F. Gleason, Jr. |  Chief Developer |
> |   |  Paravel Systems |
> |--|
> |  There are two ways of constructing a software design.  One is to|
> |  make it so simple that there are obviously no deficiencies; the |
> |  other is to make it so complicated that there are no obvious|
> |  deficiencies.  The first method is far more difficult.  |
> | --C.A.R Hoare|
> |--|
>
> ___
> 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 Suggestion

2017-12-10 Thread Mike Carroll
I played with this on a test Appliance system. This RML will send an email
with error information when an RDCatch event fails:


*RN mail -s "%y event '%d' for %t failed: %e" mi...@kptz.org
 < /dev/null !*

The "mail" command is part of the Appliance CentOS.  The resulting email
has no body, and a title something like this:

*Download event 'West Coast Live Hour 1->Cut 001' for 13:19:25 failed:
Unknown Audio Format*

Regards,
Mike

On Sat, Dec 9, 2017 at 7:42 PM Mike Carroll  wrote:

> The source for the RDCatch daemon shows a function, ResolveErrorWildcards,
> that provides these substitutions:
>
> %d - event description
> %e - error description
> %i - event id
> %t - start time, hh:mm:ss
> %y - type of event
> %k - channel for recording/playout; "n/a" otherwise
> %n - cut name (?) for recording/playout and upload/download; cart number
> for macro event; "n/a" otherwise
> %u - upload/download URL; "n/a" otherwise
>
> I haven't tried these, so grain of salt.
>
> (Interesting trivia: the letters for the common values spell "deity".)
>
> Mike
>
> On Thu, Dec 7, 2017 at 1:43 PM Brad Beahm  wrote:
>
>> I'll throw my vote to include this feature.
>>
>> Here's how I have our RDCatch configured to display errors:
>> In RDAdmin, go to Manage Hosts. Select the machine that your RDCatch
>> tasks are running on. Click RDCatch to configure it.
>>
>> There's a box with an Error RML. I have in there:
>> MB :0.0 1 There was an RDCatch Error Tell Brad!
>>
>> That pops up an alert box that says "There was an RDCatch Error Tell
>> Brad" or whatever you'd like it to say. The box has the time and date.  It
>> pops up a box for every error. I then go into the RD Catch program and see
>> what is a red line.
>>
>> If you're handy enough you could have an RML than ran a script that sent
>> you an email or activated a relay. I don't know of a way to have it tell or
>> display the RDCatch item that errored out though.
>>
>> Good luck
>> Brad
>>
>>
>> On Thu, Dec 7, 2017 at 12:58 PM, James Greenlee 
>> wrote:
>>
>>> To pile on...This would be great.
>>>
>>> Just out of curiosity...Do you guys manually check if it worked or do
>>> you have some sort of notification setup?
>>>
>>> Thanks,
>>>
>>> James
>>>
>>> - Original Message -
>>> From: "Chuck" 
>>> To: "Rivendell-Dev" 
>>> Sent: Tuesday, December 5, 2017 1:46:52 PM
>>> Subject: Re: [RDD] RDCatch Suggestion
>>>
>>> I second this suggestion.  Several times a month, one or another of
>>> our program providers does not meet the submission deadline and the
>>> RDCatch download fails.  It would be SO nice to just be able to
>>> right-click and hit a "Download Now" button, rather than creating a
>>> whole new event or modifying the current event, and then remembering to
>>> change it back.
>>>
>>> --Chuck W.
>>>
>>> On Mon, 4 Dec 2017 17:09:59 +
>>> Mark Murdock  wrote:
>>>
>>> > I have a suggestion for RDCatch. It would be nice if it had a
>>> > "Get This Now" button so that if, for example, Focus  on the
>>> > Family had a goof and needed to update the program later in
>>> > the day, after the timed transfer had taken place, that we
>>> > could go into RDCatch, bring up Focus on the Family, and
>>> > simply click the "Get This Now" button to update things.
>>> > This should be a pretty simple addition, I would think.
>>> >
>>> > Thanks,
>>> >
>>> > Mark Murdock
>>> > Production Director
>>> > KAMB
>>> > 90 E. 16th St.
>>> > Merced, CA 95340
>>> > (209) 723-1015
>>> > www.celebrationradio.com<http://www.celebrationradio.com/>
>>> > m...@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
>>>
>>
>> ___
>> 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 Suggestion

2017-12-09 Thread Mike Carroll
The source for the RDCatch daemon shows a function, ResolveErrorWildcards,
that provides these substitutions:

%d - event description
%e - error description
%i - event id
%t - start time, hh:mm:ss
%y - type of event
%k - channel for recording/playout; "n/a" otherwise
%n - cut name (?) for recording/playout and upload/download; cart number
for macro event; "n/a" otherwise
%u - upload/download URL; "n/a" otherwise

I haven't tried these, so grain of salt.

(Interesting trivia: the letters for the common values spell "deity".)

Mike

On Thu, Dec 7, 2017 at 1:43 PM Brad Beahm  wrote:

> I'll throw my vote to include this feature.
>
> Here's how I have our RDCatch configured to display errors:
> In RDAdmin, go to Manage Hosts. Select the machine that your RDCatch tasks
> are running on. Click RDCatch to configure it.
>
> There's a box with an Error RML. I have in there:
> MB :0.0 1 There was an RDCatch Error Tell Brad!
>
> That pops up an alert box that says "There was an RDCatch Error Tell Brad"
> or whatever you'd like it to say. The box has the time and date.  It pops
> up a box for every error. I then go into the RD Catch program and see what
> is a red line.
>
> If you're handy enough you could have an RML than ran a script that sent
> you an email or activated a relay. I don't know of a way to have it tell or
> display the RDCatch item that errored out though.
>
> Good luck
> Brad
>
>
> On Thu, Dec 7, 2017 at 12:58 PM, James Greenlee 
> wrote:
>
>> To pile on...This would be great.
>>
>> Just out of curiosity...Do you guys manually check if it worked or do you
>> have some sort of notification setup?
>>
>> Thanks,
>>
>> James
>>
>> - Original Message -
>> From: "Chuck" 
>> To: "Rivendell-Dev" 
>> Sent: Tuesday, December 5, 2017 1:46:52 PM
>> Subject: Re: [RDD] RDCatch Suggestion
>>
>> I second this suggestion.  Several times a month, one or another of
>> our program providers does not meet the submission deadline and the
>> RDCatch download fails.  It would be SO nice to just be able to
>> right-click and hit a "Download Now" button, rather than creating a
>> whole new event or modifying the current event, and then remembering to
>> change it back.
>>
>> --Chuck W.
>>
>> On Mon, 4 Dec 2017 17:09:59 +
>> Mark Murdock  wrote:
>>
>> > I have a suggestion for RDCatch. It would be nice if it had a
>> > "Get This Now" button so that if, for example, Focus  on the
>> > Family had a goof and needed to update the program later in
>> > the day, after the timed transfer had taken place, that we
>> > could go into RDCatch, bring up Focus on the Family, and
>> > simply click the "Get This Now" button to update things.
>> > This should be a pretty simple addition, I would think.
>> >
>> > Thanks,
>> >
>> > Mark Murdock
>> > Production Director
>> > KAMB
>> > 90 E. 16th St.
>> > Merced, CA 95340
>> > (209) 723-1015
>> > www.celebrationradio.com
>> > m...@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
>>
>
> ___
> 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] Post Migration Issue with Audio Resources

2017-09-30 Thread Mike Carroll
Check the IP address in your Rivendell host definition -- is it the same as
your new system?

On Sat, Sep 30, 2017 at 3:17 PM Brandon Sossamon 
wrote:

> I'll preface this with not being extremely well versed in Linux or
> Rivendell back end.  I just migrated from a box running an old appliance
> (CentOS 5) to a new box with the latest appliance.  I have followed the
> migration instructions and created a new host and based it on the old one.
> In the new host, nothing populates in the Audio Resources area however all
> of the data is populated in the old host.  This being the case, I cannot
> access log features or configure my audio card (ASI).  We've run the
> scripts to start daemons, rebooted, etc.  Am I missing a simple step?
> Thanks!
>
> brandon sossamon
>
> ___
> 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] backup error. suggested fix procedure.

2017-09-06 Thread Mike Carroll
Fred, we're using the Centos 6-based Appliance system for our workstations,
pointing to a MySQL server.  Do you know what would be different for
MySQL?  Updating open_files_limit in /etc/my.conf, maybe?

I'll guess we need to restart Rivendell on all of the workstations after
the MySQL server is restarted, since any open connections will be dropped.

Thanks for publishing this.  I've been seeing these errors for a while.

Regards,
Mike C

On Wed, Sep 6, 2017 at 5:56 PM Fred Gleason 
wrote:

> On Sep 6, 2017, at 20:11, drew Roberts  wrote:
>
> mysqldump: Got error: 1016: Can't open file:
> './Rivendell/adins_2015_12_24_LOG.frm' (errno: 24) when using LOCK TABLES
>
>
> Looks like your DB server process is hitting its open file limit.  The
> specifics of how to increase that vary depending on your distro.  If you’re
> running a SystemD-based setup (such as CentOS 7 or Fedora), you can change
> the limit by creating a file called ‘limits.conf’ in the
> ‘/etc/systemd/system/mariadb.service.d/‘ directory (you may have to create
> that directory as well).  Put two lines in that file:
>
> [Service]
> LimitNOFILE=
>
> where  is the file open limit.  The default is 1024, which can be
> too small for a large Rivendell system.  I typically use 16768.
>
> Once the file is in place, restart the DB server and Rivendell by doing
> (as root):
>
> systemctl daemon-reload
> systemctl restart mariadb
> service rivendell restart
>
> (WARNING: this *will* stop any Rivendell audio playout!  Plan accordingly.)
>
>
> The uptime on the machine is only 47 days, not somewhere back in 2015.
>
>
> The filename referenced in the error message is that of an underlying data
> table in the DB.  It has nothing to do with system uptime.
>
> 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] A handy feature

2017-08-04 Thread Mike Carroll
I haven't used Rivendell's dropboxes, but don't the file names have to be a
particular format that's known beforehand to Rivendell?

On Fri, Aug 4, 2017 at 9:04 AM Hoggins!  wrote:

> Hello there,
>
> I guess that's what dropboxes are for in Rivendell. At least that's how
> we use them : copy all the contents of a USB drive to a dropbox folder,
> and let it smoothly "rip" its contents.
>
> Hoggins!
>
> Le 04/08/2017 à 18:00, Michael Serio a écrit :
> >
> > Fred / Scott,
> >
> > Here’s an idea for RD that might be handy.
> >
> >
> >
> > Right now in RD Library I can “Rip CD” to import files into RD.  Would
> > it be possible to import the files from a USB source?   I could just
> > plug in my thumb drive or even an external drive and import music,
> > spots, interviews without burning a CD.  (which is becoming old skool
> > technology)
> >
> > THANKS!
> >
> >
> >
> > Michael Serio
> > Executive Producer / Co-host
> > The Dougherty Report
> > Food Nation Radio
> > (407) 255-0166  |  mlse...@gmail.com 
> >
> >
> > */"It's about PEOPLE, not politics"/*//
> >
> >
> >
> > / /
> >
> >
> >
> >
> >
> > ___
> > 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] rivendell no longer works on a machine

2017-07-26 Thread Mike Carroll
Make sure the rdadmin IP address is correct for the small?


On Wed, Jul 26, 2017, 2:49 PM drew Roberts  wrote:

> We had a lightning strike a while back.
>
> I was able to save enough data from the fried machine to transfer to a
> small box and get back on the air while we waited on a new machine to
> arrive.
>
> When the new machine arrived, we transferred the wav files and the
> database from the temp machine and got back on the air with a better box.
> We then shut down the small, temporary box.
>
> Today we brought up the small box with an eye of setting it up as a demo
> box for a company we hope to sell a system to in the future.
>
> It came up but is not working properly.
>
> It is like rivendell cannot properly connect to the database.
>
> For instance, when running rdlibrary, the screen that would show the carts
> seems to initially populate and then all the carts disappear.
>
> For instance, in rdairplay, buttons are greyed out...
>
> Any thought on where to begin troubleshooting this?
>
> all the best,
>
> drew
>
> --
> Enjoy great *Bahamian Music* at:
> Bahamain Or Nuttin - 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] Rivendell v2.16.0

2017-07-12 Thread Mike Carroll
Every command you enter in the MySQL shell must end with a semi colon.
Otherwise the shell thinks you're continuing the statement, and will issue
another prompt to get the remaining text (that's the "->" at the start of
the line).  If you forget the semi-colon, you can enter it at that
continuation prompt.

I didn't check all of the messages: are you running as a client/server,
where the MySQL server is on another machine?  If that's the case, you may
be having a problem with MySQL authorizations.

On Wed, Jul 12, 2017 at 7:48 AM Pedro Picoto  wrote:

> *When you see the mysql> prompt. That Is where you type show databases and*
> *press enter.  It should return all the database that exist on your
> server.*
>
> Noob here...
>
> But... here's what I get:
>
> mysql> show databases
> ->
>
>  Nothing else...
> ##
>
> On the /etc/rd.conf I have this values:
>
>
> [mySQL]
> ; The connection parameters for the MySQL server.
> Hostname=localhost
> Loginname=rduser
> Password=letmein
> Database=Rivendell
> Driver=QMYSQL3
>
> Are these OK or should they be different? They seem to be defaults...
>
>
>
>
>
>
>
>
>
>
>
>
> On Wed, Jul 12, 2017 at 2:49 PM, Todd Baker  wrote:
>
>> Dear Pedro,
>>
>> You seem to have logged into mysql correctly here ...I assume you gave it
>> a password (WITH PASSWORD)
>> and you got in - because thats when you get the Welcome message..
>>
>>
>> -
>>
> pedro@pedro-home ~ $ mysql -u root -p
>> Enter password: (WITH PASSWORD)
>> Welcome to the MySQL monitor.  Commands end with ; or \g.
>> Your MySQL connection id is 15
>> Server version: 5.7.18-0ubuntu0.16.04.1 (Ubuntu)
>>
>> Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights
>> reserved.
>>
>> Oracle is a registered trademark of Oracle Corporation and/or its
>> affiliates. Other names may be trademarks of their respective
>> owners.
>>
>> Type 'help;' or '\h' for help. Type '\c' to clear the current input
>> statement.
>>
>> mysql>
>>
>
>> --
>>
>> When you see the mysql> prompt. That Is where you type show databases and
>> press enter.  It should return all the database that exist on your server.
>>
>> Are you getting in with a password or am I confused about your output
>> Todd
>>
>>
>>
>> --
>> *From: *"Pedro Picoto" 
>> *To: *"Todd Baker" 
>> *Cc: *"drew Roberts" , "User discussion about the
>> Rivendell Radio Automation System" <
>> rivendell-dev@lists.rivendellaudio.org>
>> *Sent: *Wednesday, July 12, 2017 9:29:36 AM
>>
>
>> *Subject: *Re: [RDD] Rivendell v2.16.0
>>
>
>> Todd, thanks for the input.
>> I do believe that I'm making a pretty mess around this.
>>
>> I actually removed/purged mysql and reinstalled it with "sudo apt -y
>> install apache2 mysql-server"
>> The usual DOS look password request popped and I introduced/reintroduced
>> the password wich is the same (my option) I'm using on my #
>>
>> ##
>> Here is the current status:
>>
>> pedro@pedro-home ~ $ systemctl status mysql.service
>> ● mysql.service - MySQL Community Server
>>Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor
>> preset: en
>>Active: active (running) since Qua 2017-07-12 13:24:45 WEST; 17min ago
>>   Process: 22931 ExecStartPost=/usr/share/mysql/mysql-systemd-start post
>> (code=e
>>   Process: 22921 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre
>> (code=exi
>>  Main PID: 22930 (mysqld)
>>CGroup: /system.slice/mysql.service
>>└─22930 /usr/sbin/mysqld
>>
>> Jul 12 13:24:44 pedro-home systemd[1]: Starting MySQL Community Server...
>> Jul 12 13:24:45 pedro-home systemd[1]: Started MySQL Community Server.
>> Jul 12 13:39:04 pedro-home systemd[1]: Started MySQL Community Server.
>> l
>>
>> pedro@pedro-home ~ $ mysqladmin -p -u root version
>> Enter password: (WITH PASSWORD)
>> mysqladmin  Ver 8.42 Distrib 5.7.18, for Linux on x86_64
>> Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights
>> reserved.
>>
>> Oracle is a registered trademark of Oracle Corporation and/or its
>> affiliates. Other names may be trademarks of their respective
>> owners.
>>
>> Server version5.7.18-0ubuntu0.16.04.1
>> Protocol version10
>> ConnectionLocalhost via UNIX socket
>> UNIX socket/var/run/mysqld/mysqld.sock
>> Uptime:14 min 36 sec
>>
>> Threads: 1  Questions: 12  Slow queries: 0  Opens: 115  Flush tables: 1
>> Open tables: 34  Queries per second avg: 0.013
>>
>> ##
>>
>> pedro@pedro-home ~ $ mysql> show databases
>> ERROR 1045 (28000): Access denie

[RDD] Cart play-by-order, doesn't?

2017-06-04 Thread Mike Carroll
Hi, listers.  We have a 4-hour program, played weeknights. It's divided
into 1-hour segments, with a cart for each hour. Each week we add five new
cuts to each cart for the coming week. We don't remove old cuts, at least
for now. The "Schedule Cuts" option for all carts is set to "By Specified
Order".

This past week the newly-added cuts did not play - but only in 3 of the 4
carts.
-- In cart #1, the highest numbered cuts play correctly (numbers 21 through
25).
-- In the other three carts, cuts 21-25 didn't play. Instead, cuts 2
through 6 played (why 2??).

For the carts that didn't play correctly:
-- The ORIGIN field for all the 21-25 cuts show they were imported on 5/28
(Sunday).
-- The LAST PLAYED field shows the 2-6 cuts were played 5/29-6/2
(Monday-Friday). For the 21-25 cuts it's "Never".
-- The # OF PLAYS field shows 0 for the 21-25 cuts, 2 for the 2-6 cuts that
were played, and 1 for all other cuts.

None of the cuts has any date/time restrictions on them. None of them are
marked evergreen.

The log for the playout machine don't show any issues with trying to play
the cuts, just that the wrong ones were played. The log for the MySQL
server doesn't show any errors.

Why didn't the expected cuts play? We're fortunate that each hour of the
program is mostly standalone, so it's unlikely our listeners noticed, but
I'd like to know if there's something I missed in setting this up (or
understanding how it works) before we use this type of scheduling for other
multi-cart programs. Thanks for any help.

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


Re: [RDD] Rivendell App Menu Icons

2017-05-20 Thread Mike Carroll
Perhaps from the Tryphon repo? There's source for icons here, in something
called XPM format:
https://projects.tryphon.eu/projects/rivendell2-debian/repository/revisions/master/show/icons




On Thu, Apr 27, 2017 at 3:36 AM Andy Higginson  wrote:

> Hi,
>
> I've just had a work colleague (who has been testing Rivendell) comment
> that on the Centos 7 script installed  machine, all of the Rivendell app
> icons are the same.  I know with previous installs, there were a range of
> app launch icons for different things like RDAirplay, RDLibrary etc.  Is
> this a bug or is it an issue with XFCE desktop?
>
> Thanks
>
> Andy
>
>
> ___
> 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] How to programmatically remove paused cart in RDAirplay?

2017-02-26 Thread Mike Carroll
Hi, everyone.

We have RDAirplay set so that the button widgets (left side) are set for
pause/play rather than start/stop. A side effect of this is that when a
cart is paused, it is immune to an "unload log" request, either manually
via the Select Log / Unload action or programmatically using the Load Log
RML command.

We'd like to set up an RDAirplay button for the on-air folk to to remove
any and all paused carts, rather than ask them to do it manually. But it
appears the only way to remove a paused cart from the playlist is to press
the cart's play button and let it finish, use the Delete button, or the
trash can.

I tried the various start options on the Load Log RML command, but none of
them affect the paused cart. I imagine I can write some SQL to query the
related table and then rip out anything that's paused, but I'd rather use
something in the existing software.  Any suggestions?

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


Re: [RDD] Appliance Issue

2016-12-11 Thread Mike Carroll
Grasping at straws here, but perhaps this message thread applies?  It notes
that the location of asound.state moved after some CentOS update.

http://caspian.paravelsystems.com/pipermail/rivendell-dev/2016-June/024460.html


On Sun, Dec 11, 2016 at 6:38 PM Steve Varholy  wrote:

> Yes and yes.
>
> All I did is run update/upgrade after installation and testing to be sure
> everything worked in the original appliance install.
>
> Something is causing the audio cards to no longer bee seen in rdadmin
> after the updating is done.
>
> I have done nothing else other than run update on the appliance once the
> install and complete and confirmed as working.
>
> Sent from my iPhone
>
> On Dec 11, 2016, at 9:23 PM, John Anderson 
> wrote:
>
>
> No dice. Something in the update/upgrade process is breaking ALSA or
> Rivendell's interface to ALSA.
>
> RDALSACONFIG shows the onboard card and is assigned.
> Next go-around I am going to try updating just Rivendell and see what
> happens.
>
> 
>
> what is your sample rate set to?is the internal card properly assigned
> in in admin to play back properly...
>
> the original sample rate might have been 44100, and got bumped to 48000 in
> later versions...
>
>
>
>
> On Sunday, December 11, 2016 7:29 PM, Steve Varholy 
> wrote:
>
>
> Just did a fresh install of the appliance.
>
> The onboard audio worked under Rivendell right out of the box.
>
> Ran update/upgrade.
>
> No dice. Something in the update/upgrade process is breaking ALSA or
> Rivendell's interface to ALSA.
>
> RDALSACONFIG shows the onboard card and is assigned.
> Next go-around I am going to try updating just Rivendell and see what
> happens.
>
> *Steve Varholy*
> President and General Manager
> [image: 1478183502168_WXRY_Full_993_300x145.png]
>
> The Historic Barringer Building
> 1338 Main Street - Suite 202
> Columbia, South Carolina 29201
> Office: (803) 753-7260 x 251 <(803)%20753-7260>
> Direct: (803) 404-5535
> Cell: (703) 585-2101
>
> A Service of the Independent Media Foundation
> --
> *From:* rivendell-dev-boun...@lists.rivendellaudio.org <
> rivendell-dev-boun...@lists.rivendellaudio.org> on behalf of Wayne
> Merricks 
> *Sent:* Sunday, December 11, 2016 9:17:44 AM
> *To:* rivendell-dev@lists.rivendellaudio.org
> *Subject:* Re: [RDD] Appliance Issue
>
> Hi,
>
> Might be a long shot but I've had instances recently where some USB
> sound cards are not detected by Riv at all (I can't remember if
> rdalsaconfig listed them).  It was something to do with the card only
> supporting 24bit sound and whatever Riv does do swap between 16/32bit
> didn't work.
>
> The only way I could use this card in the end was to use JACK first and
> make Riv use JACK instead of ALSA directly.
>
> I didn't have the time to figure out why this would be the case..
>
> Regards,
>
> Wayne
>
> On 2016-12-10 22:28, Lorne Tyndale wrote:
> > After you hit save in rdalsaconfig, did you go into the
> > /etc/asound.conf
> > file and add back in the rate line as I previously suggested  and
> > resave
> > the file?  You'll need to be root to do this.  Once re-saved you'll
> > need
> > to restart the Rivendell daemons.
> >
> > Another thought - have you tried using Jack instead of ALSA?
> >
> >>
> >>
> >> I did move them down and hit save. Rivendell still does see them.
> >>
> >> Sent from my iPhone
> >>
> >> On Dec 10, 2016, at 1:38 PM, John Anderson
> >> mailto:validmirror...@yahoo.com
> >> wrote:
> >>
> >> Steve
> >>
> >>
> >> the cards in the top window are "available", the ones in the bottom
> >> window are in use in rivendell
> >>
> >> so you must move the one you want, to the lower part of the window
> >> and save...
> >>
> >> if centos sees it, rivendell can't.. if rivendell is using it, it
> >> will not play in centos...
> >>
> >> .
> >>
> >>
> >> On Saturday, December 10, 2016 12:20 AM, Steve Varholy
> >> mailto:st...@wxryfm.org >> wrote:
> >>
> >>
> >> rdalsaconfig is showing both onboard sound cards - like it did as
> >> originally installed.
> >>
> >> However rdadmin/manage hosts/audio resources  reports no cards
> >> present.
> >>
> >> Centos is seeing the onboard card and plays sounds through it
> >> outside of Rivendell.
> >>
> >> So, I am pretty much still stuck.
> >>
> >> Any suggestions?
> >>
> >> Steve Varholy
> >> President and General Manager
> >> [1478183502168_WXRY_Full_993_300x145.png]
> >>
> >> The Historic Barringer Building
> >> 1338 Main Street - Suite 202
> >> Columbia, South Carolina 29201
> >> Office: (803) 753-7260 x 251 <(803)%20753-7260>
> >> Direct: (803) 404-5535
> >> Cell: (703) 585-2101
> >>
> >> A Service of the Independent Media Foundation
> >> 
> >> From:
> >> rivendell-dev-boun...@lists.rivendellaudio.org<
> mailto:rivendell-dev-boun...@lists.rivendellaudio.org
> >
> >>  mailto:rivendell-dev-boun...@lists.rivendellaudio.org
> >>
> >> on behalf of Robert Jeffares
> >> mailto:jeffares.rob...@gmail.com
> >>
> >> Sent: Saturda

Re: [RDD] Database Access Question(s)

2016-11-25 Thread Mike Carroll
I've never run into the backup problem, but here's a couple of things you
might try to figure out why: check /var/log/messages for anything
"interesting" around the time of one of the failures; run RDAdmin from a
command line then do a backup so any messages it issues appear at the
terminal.  There's also the MySQL log at /var/log/mysqld.log, but it's
unlikely you'll see anything there.

Mike C

On Fri, Nov 25, 2016 at 6:20 AM Alan Smith  wrote:

Been a while since I've posted to the group.

I currently still only have a single RD system running out on the other
side of the country, so I don't get a chance to "fiddle" with it much.

I decided I had better do a database backup since its been a long while,
and using rdadmin when I tried was greeted with "Unable to create
backup!".  On some google searching, seems this is a common long-running
issue.  I did find a command that allowed me to back it up via the
command line.

The reason for my post is I am wanted to install RD for a single AM
station that I do some side work for.  My plan is going to make heavy
use of running RDLogEdit/RDLogManager from a couple Windows machines.
So my questions:

1)  Does this "bug" that crops up that won't allow DB backups from
within RD also affect the ability to remotely access the DB from RD
modules running on Win platforms?

2)  Can you have simultaneous access to the DB from multiple Win
platforms?  I imagine the PD will want to create clocks and such while
Traffic will be working on logs.

Thanks!

-Alan

PS  This is on the latest appliance via the Parvel website. Also,
database backup in rdadmin used to work fine.  It just "broke" one day,
and since its been a while I'm not sure when or why.

___
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] Now&Next for sound panel?

2016-10-30 Thread Mike Carroll
Is it possible to send Now&Next data for carts played via RDAirplay's sound
panel buttons?

I set up the "filewrite" RLM and data is written for carts played in the
main and both aux logs. But nothing is produced when I play a cart using
any of the sound panel buttons, nor for carts played via RDPanel and
RDCartSlots.

Thanks for any assistance or ideas.

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


[RDD] RDLibrary audio import silent fail

2016-09-04 Thread Mike Carroll
Hi, everyone.  Several times over the past couple of weeks we've had
problems where a pre-recorded show's audio file appeared to be successfully
imported to a cart using RDLibrary, but RDAirplay would skip the file,
reporting an openWave() error in the system log. When the same audio file
was imported again it would play correctly.

Checking the system log on the workstation where the RDLibrary import was
done, I see messages from rdxport.cgi that are reporting null data. As you
can see, there weren't any other messages in the log for the import..
Aug 25 09:34:49 auto-pd ripcd: ran local maintenance routines
Aug 25 10:18:00 auto-pd rdxport.cgi: SOURCE: title:   startDateTime: (null)
00:00:00
Aug 25 10:27:17 auto-pd ripcd: ran local maintenance routines

For the same time frame the Apache /var/log/httpd/access_log shows:
127.0.0.1 - - [25/Aug/2016:10:16:06 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:16:45 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:16:56 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:17:56 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:17:32 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 100 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:18:15 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:19:15 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:20:15 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"
127.0.0.1 - - [25/Aug/2016:10:20:52 -0700] "POST /rd-bin/rdxport.cgi
HTTP/1.1" 200 143 "-" "-"

There's nothing in /var/log/httpd/error_log for that day. Space for /tmp
doesn't seem to be an issue on the workstation.  Any one have suggestions
what I should be looking for?  Thanks.

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


Re: [RDD] New Rivendell Appliance Setup

2016-07-17 Thread Mike Carroll
Here's a bare-bones post I wrote a while back about client/server setup.
Maybe it'll help you.

http://article.gmane.org/gmane.comp.radio.rivendell.user/10312



On Fri, Jul 15, 2016 at 4:08 PM Ryan Kin  wrote:

> I just installed 1 server and 3 clients on my network.
> On my rdserv, I used the 2 drives 0 spare option
> and on my other 3 computers I used the 2nd option, the networking option
> How can I get my 3 PC's to network with my server easily?
> I tried to follow the instructions on the wikipedia website and on the
> form here, and I get spun around, and little do I know, my computers
> wont network together or anything.
> Anyways, without getting me confused, what do I do with setting up 1
> server and 3 clients
> The names are as follows on my network rdserver, rdairone,
> rdprodone, rdprodtwo.
> Thank you!!!
> ___
> 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] Troubleshooting daemon startup problems [WAS: Program file shortcuts]

2016-06-29 Thread Mike Carroll
"caed", etc, aren't services (they're daemons) so they aren't managed with
the "service" command.  Enter just the daemon's name at the command line,
as Fred showed in his email.

On Wed, Jun 29, 2016 at 9:13 PM Bruce Lee Mones 
wrote:

> Hello,
>
> I installed Rivendell Appliance 2.6.6.1 to a  HP MicroTower PC and it
> works with RD version 2.5.5 without a flaw.
>
> My issue is when i invoke the "yum update" to get the latest stable RD and
> after the update, i get a "Unable to start Rivendell System Daemons!" after
> the reboot. This is when I run RDAdmin after the update was made.
>
> Followed the instruction below to see which service gives problem and the
> following gives:
>
> [root@rdhost rd]# service rivendell stop
> Stopping Rivendell system daemons  [  OK  ]
> [root@rdhost rd]# service caed start
> caed: unrecognized service
> [root@rdhost rd]# service ripcd start
> ripcd: unrecognized service
> [root@rdhost rd]# service rdcatchd start
> rdcatchd: unrecognized service
> [root@rdhost rd]# service rivendell start
> Starting Rivendell system daemons  [FAILED]
> [root@rdhost rd]#
>
> Please point me to the right direction on how to fix the issue.
>
>
> Thanks, Bruce
>
> On Tue, Jun 28, 2016 at 10:57 PM, Fred Gleason 
> wrote:
>
>> On Jun 28, 2016, at 09:48, Seth Stevenson  wrote:
>>
>> When did that it says unable to start Rivendell daemons. What am I
>> missing?
>>
>>
>> Could be any number of things, ranging from DB problems to audio card
>> config issues to hardware problems.  A helpful troubleshooting technique if
>> this happens is to do a ‘service rivendell stop’ and then try starting each
>> daemon by hand, one by one —i.e.:
>>
>> service rivendell stop
>> caed
>> ripcd
>> rdcatchd
>>
>> You will often get some useful information from the one that won’t start.
>>
>> 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] Program file shortcuts

2016-06-26 Thread Mike Carroll
The #1 hit of a search for "debian find program command" gives these three
ways, although it's not clear that they're all available on Debian:
"whereis rdpanel"
"which rdpanel"
"type rdpanel"

You can also use "find -name rdpanel" from the root directory but that
generates a lot of permission-denied messages.

(On a CentOS system the Rivendell programs are in /usr/bin.)

On Sun, Jun 26, 2016 at 3:07 PM Seth Stevenson  wrote:

> Where does the program files for the Rivendell programs reside. I am
> trying to find the one for rdpanel so I can try to make it autostart on
> bootup. I am using debian wheezy. 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] v2.12 Lib crashes on multi-edit

2016-05-21 Thread Mike Carroll
Yep, and that fix was included in 2.13.  Just checked on one of my
Appliance-based test systems running at 2.13.0.

On Sat, May 21, 2016 at 11:40 AM John Stanley 
wrote:

> On Sat, 2016-05-21 at 01:59 +0000, Mike Carroll wrote:
> > Yes, 2.13 fixes the multi-select crash.
>
> I thought FredG said the fix was in '2.12int', for git repo ?
>
>
>
> ___
> 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] v2.12 Lib crashes on multi-edit

2016-05-20 Thread Mike Carroll
Yes, 2.13 fixes the multi-select crash.

On Fri, May 20, 2016 at 4:21 PM Tom Van Gorkom 
wrote:

> CentOS 6.7, Riv 2.12
>
> Has anyone else has RDLibrary crash when you select a group of carts and
> click "edit"?  Every one of my client machines does it. I saw that there
> were some other bugs fixed in the next release, was this addressed?
>
> Thanks,
>
> Tom Van Gorkom
> Radio Esperanza Engineering, KRIO AM/FM, KOIR FM
> Office: 956-380-8150
> Cell: 865-803-7427
>
> Rio Grande Bible Institute
> 4300 S US Hwy 281
> Edinburg, TX 78539
> ___
> 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] Custom reports?

2016-04-20 Thread Mike Carroll
Nice. I'm not a database guy, but I think it's generally more efficient to
let the server do as much work as possible rather than transferring records
"across the wire" to your script and doing it there.

On Wed, Apr 20, 2016 at 6:41 AM Gregory Avedissian 
wrote:

> Thanks for the links. I've been playing with mysql queries for the past
> few days, and it turns out that I don't need to use a join for what I want.
>
> At first, I used a trimmed-down version of the code from rdreport.cpp in a
> script that read the output file and did some calculations. It worked, but
> it was slow.
>
> This is a lot faster. I get the cart length and total play time in minutes
> and the play count for the specified date range.
>
> mysql -u "$mysql_user" -p${mysql_password} Rivendell -e "\
> select CART_NUMBER,COUNT(*),ROUND(LENGTH/6,
> 2),ROUND(SUM(LENGTH)/6, 2),TITLE \
> from Rivendell.Production_SRT \
> where EVENT_DATETIME BETWEEN '${start_date}' AND '${end_date}'  \
> GROUP BY CART_NUMBER;" > "$outfile"
>
>
> Greg Avedissian
>
>
> On 04/16/2016 06:29 PM, Mike Carroll wrote:
> > As you dig into the wonderfulness of SQL joins, this reference might come
> > in handy.  It describes the different type of joins and the result set
> each
> > produces.
> >
> http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins
> >
> > Mike C
> >
> > On Sat, Apr 16, 2016 at 2:06 PM Gregory Avedissian 
> > wrote:
> >
> >> Thanks, that's helpful. I couldn't find what I wanted all in one table,
> so
> >> I looked at the source code for creating reports, and I found a mysql
> >> command for pulling data from multiple tables at once. I think I can do
> >> something with this.
> >>
> >> From rdreport.cpp:
> >>   ...left join CART on `%s_SRT`.CART_NUMBER=CART.NUMBER...
> >>
> >>
> >> Greg Avedissian
> >>
> >>
> >>
> >>
> >> On 04/15/2016 11:56 AM, Mike Carroll wrote:
> >>> I don't have an answer, but the /docs folder on GitHub has text files
> >> that
> >>> describe the Rivendell tables. Maybe that'll give you a lead.
> >>>
> >>> https://github.com/ElvishArtisan/rivendell/tree/master/docs/tables
> >>>
> >>> Mike C
> >>>
> >>> On Fri, Apr 15, 2016 at 8:42 AM Gregory Avedissian <
> avedis...@gmail.com>
> >>> wrote:
> >>>
> >>>> I know this has been asked before, but I'm hoping to get a different
> >>>> answer. Is it possible to modify the format of reports? I'd like
> >> something
> >>>> that's more or less a cross between Spin Count and Technical report.
> >>>>
> >>>> What we need is the total time for each cart played in the past year.
> I
> >>>> want to pull that data out each day and keep a running total. Right
> now,
> >>>> someone is printing the Technical Report and adding the times up with
> >>>> pencil and paper.
> >>>>
> >>>> I've been mucking around in the database with mysql commands and
> >>>> mysql-workbench, but I haven't found where that information is stored.
> >>>> Where do the reports get their data for what was played, start and end
> >>>> times? Is there a guide to the database that tells what information is
> >> in
> >>>> which columns or tables?
> >>>>
> >>>>
> >>>> Greg Avedissian
> >>>> ___
> >>>> 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] Custom reports?

2016-04-16 Thread Mike Carroll
As you dig into the wonderfulness of SQL joins, this reference might come
in handy.  It describes the different type of joins and the result set each
produces.
http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins

Mike C

On Sat, Apr 16, 2016 at 2:06 PM Gregory Avedissian 
wrote:

> Thanks, that's helpful. I couldn't find what I wanted all in one table, so
> I looked at the source code for creating reports, and I found a mysql
> command for pulling data from multiple tables at once. I think I can do
> something with this.
>
> From rdreport.cpp:
>   ...left join CART on `%s_SRT`.CART_NUMBER=CART.NUMBER...
>
>
> Greg Avedissian
>
>
>
>
> On 04/15/2016 11:56 AM, Mike Carroll wrote:
> > I don't have an answer, but the /docs folder on GitHub has text files
> that
> > describe the Rivendell tables. Maybe that'll give you a lead.
> >
> > https://github.com/ElvishArtisan/rivendell/tree/master/docs/tables
> >
> > Mike C
> >
> > On Fri, Apr 15, 2016 at 8:42 AM Gregory Avedissian 
> > wrote:
> >
> >> I know this has been asked before, but I'm hoping to get a different
> >> answer. Is it possible to modify the format of reports? I'd like
> something
> >> that's more or less a cross between Spin Count and Technical report.
> >>
> >> What we need is the total time for each cart played in the past year. I
> >> want to pull that data out each day and keep a running total. Right now,
> >> someone is printing the Technical Report and adding the times up with
> >> pencil and paper.
> >>
> >> I've been mucking around in the database with mysql commands and
> >> mysql-workbench, but I haven't found where that information is stored.
> >> Where do the reports get their data for what was played, start and end
> >> times? Is there a guide to the database that tells what information is
> in
> >> which columns or tables?
> >>
> >>
> >> Greg Avedissian
> >> ___
> >> 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] Custom reports?

2016-04-15 Thread Mike Carroll
I don't have an answer, but the /docs folder on GitHub has text files that
describe the Rivendell tables. Maybe that'll give you a lead.

https://github.com/ElvishArtisan/rivendell/tree/master/docs/tables

Mike C

On Fri, Apr 15, 2016 at 8:42 AM Gregory Avedissian 
wrote:

> I know this has been asked before, but I'm hoping to get a different
> answer. Is it possible to modify the format of reports? I'd like something
> that's more or less a cross between Spin Count and Technical report.
>
> What we need is the total time for each cart played in the past year. I
> want to pull that data out each day and keep a running total. Right now,
> someone is printing the Technical Report and adding the times up with
> pencil and paper.
>
> I've been mucking around in the database with mysql commands and
> mysql-workbench, but I haven't found where that information is stored.
> Where do the reports get their data for what was played, start and end
> times? Is there a guide to the database that tells what information is in
> which columns or tables?
>
>
> Greg Avedissian
> ___
> 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] rivendellaudio.org/paravelsystems.com down?

2016-04-04 Thread Mike Carroll
Hi, folks. I'm currently unable to get to the Paravel Systems repositories
at paravelsystems.com.  A trace route shows it's dying following after a
node called "vidsys.com". Anyone else having problems?  Thanks.

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


Re: [RDD] Unable to Allocate Carts in group "MUSIC"

2016-03-21 Thread Mike Carroll
In the source on Github, that message is issued from disk_ripper.cpp after
a call to reserveCarts in rdgroup.cpp returns "failed/false".  reserveCarts
calls GetNextFreeCart, also in rdgroup.  That code looks like it's trying
to find enough slots to handle the request, within the cart number limits
of the group.

So, grasping at straws here: maybe look at the cart number range you've
defined for your Music group and compare it to the number of carts you've
already got in Rivendell.  The group limits are set in RDAdmin under Manage
Groups.

Mike C., who used to live in Indiana (Kendallville, then Fort Wayne).


On Mon, Mar 21, 2016 at 7:59 PM Chuck  wrote:

> On Tue, 22 Mar 2016 00:00:29 + (UTC)
> Doug Fairbanks  wrote:
>
> > IN Rivendell 2.10.3 I was able to rip several CDs in a batch and
> > assigned cart numbers to each cut then something happened, I don't
> > know what. But when I attempt to rip a CD in a batch and assign a
> > cart number to each track, the system seems to hang and then I get
> > this message: Unable to Allocate Carts in group "MUSIC".
> > However if I do tracks one at a time I have no issues, everything
> > seems normal.
> >
> > What's going on? Can I fix this or will I have to ?do a complete
> > Rivendell reload?? ?
> >
> > Thanks in advance for your help,?Doug Fairbanks Indianapolis, IN <
>
>   I can't answer why it worked and now it doesn't, but it is very seldom
> necessary to reinstall programs in *nix systems to solve problems.
> However, one paramount rule I follow religiously is NEVER to update a
> working system until there is a reason to do a complete overhaul.  I
> have seen OS updates that crippled otherwise perfectly functioning
> systems.
>
>   We were using EAC as our ripper before RD, and continue to use that,
> as our library contains a lot of 1960's and earlier recordings that have
> 50/60 cycle AC hum (or turntable rumble) in them that needs to be
> notched out for today's processors that push the low end harder than in
> earlier times.  I do that task with Audacity.  Also surface noise and
> hiss leading into and out of older recordings is a problem, and we fade
> that in and out quickly as a post-rip task (in fact pre/post music noise
> continues to be a problem even in modern digitally-mastered CD's).  That
> job I do with the WAV editor built into EAC.  Audacity adds low-level
> noise in its conversion process to/from WAV.  The EAC WAV editor
> operates directly in the WAV format and thus adds nothing, but is much
> harder to navigate than Audacity.
>
>   Then we use RDimport to batch import.  Preserving tag info can be a
> problem with this method, but I found a way around it.  If you do no
> post-rip prep, then it is popular here to rip to FLAC and import, which
> preserves tag info.  I just create MP3's during the rip and import them
> first; then manually delete the MP3 cut in each cart and import the WAV
> file, which does not change any of the tag info entries.  Yeah, more
> work, but it gets us to what we need.
>
> --Chuck W., Indianapolis, IN, too.
>
> ___
> 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] RDCatch and DST time change?

2016-03-19 Thread Mike Carroll
We had an issue with an RDCatch event over the weekend when the US time
changed:  The event was scheduled at 5AM but ran at 6AM.  Another event,
scheduled for 7AM, ran on time.

Based on these two occurrences, I'm thinking RDCatch is using an interval
timer to wait for the next event in its list of things to do.

In this case the event that occurred prior to the failed one was at 1AM. If
RDCatch used an interval of 4 hours, it would "miss" the "removal" of an
hour in that interval and run one hour late. After running the (late)
event, RDCatch would then correctly calculate the interval to the next
event at 7AM.

If this sounds plausible (I didn't dig into the source code), or if you've
had this issue, can I work around it in RDCatch?  Perhaps by scheduling a
do-nothing event at 2:15AM?  This would actually run at 3:15AM in this
case, but it would force RDCatch to "see" the missing hour and calculate
the interval to the 5AM event correctly.  Something similar should work for
the fall time change.

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


Re: [RDD] Multi-cut cart metadata

2016-03-10 Thread Mike Carroll
As Cowboy says, RDLibrary will show you most of the data.

The SQL statement "select * from rivendell.cuts where CUT_NAME =
nn_xxx" will dump all of the data that Rivendell has for cut #xxx in
cart #nn.  MySQL Workbench is your friend for things like this.

When you say "metadata", are you perhaps meaning data in the physical sound
files, such as MP3 tags?  AFAIK there's nothing in Rivendell to view stuff
like that.

Mike Carroll

On Thu, Mar 10, 2016 at 6:34 AM Gregory Avedissian 
wrote:

> Is it possible to view metadata associated with individual cuts in a cart
> that contains multiple cuts? Either through rivendell directly or through
> mysql commands would suffice.
>
> Thanks,
> Greg Avedissian
> ___
> 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] low pitch

2016-02-14 Thread Mike Carroll
I recall similar problems reported here over the years, and it sounds like
a rate mismatch between the sound card and ALSA.  Check that the correct
rate is specified in the ALSA config file (asound.conf?),

On Sun, Feb 14, 2016 at 7:50 AM jorge soto  wrote:

> Running RRAKSTUDIO, which is ubuntu 14.04 and Rivendell 2.10, with jack.
> The audio pitch when using alsa as the driver is low. If I use portaudio as
> the driver the pitch is fine. If I open the same file using audacity, the
> pitch is fine, so it seems that using alsa as the driver is the problem.
> Can someone point me to the fix for this? thank you.
> ___
> 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 library in windows

2016-01-12 Thread Mike Carroll
You can also use the free VMware player.  I use it to run the appliance
CD's CentOS 6 system for experimenting.

My test bed is Win10 laptop, 16GB, Intel i5, and an SSD, but I've run a
similar VM/Rivendell system on a 2009ish Dell Inspiron desktop with Win7,
some sort of Intel dual core, and 8GB.

A nice thing about running on a laptop is that I can install RDSelect and
switch between my standalone test Rivendell on the laptop and our
production Rivendell system.  But between the wifi and the VM system, audio
latency in my case is too much of a problem to reliably edit markers in
RDLibrary or to work with voice tracking.

Mike Carroll

On Tue, Jan 12, 2016 at 10:16 AM Wayne Merricks <
waynemerri...@thevoiceasia.com> wrote:

> Hi all,
>
> I went a completely different way to make our Windows users happy(ish).
>
> I installed VirtualBox and set up a Virtual Machine with Rivendell
> installed on it (connecting back to the servers).
>
> Once set up, you can put a shortcut on the desktop and they just launch
> that to start Rivendell.  If they save states rather than shutting down
> the VM it even loads up within a few seconds (be aware that VM time and
> actual time can be wildly out of sync for a few minutes if they saved
> state two weeks ago).
>
> The VM itself can be a template, just remember to regen ssh keys and
> change hostnames and IP addresses before you roll it out to more users.
>
> The VM runs perfectly fine on 2012 ish era i3s with 4GB RAM although I
> recommend 8GB just to keep Windows happy.
>
> Regards,
>
> Wayne
>
> On 12/01/16 02:42, Lorne Tyndale wrote:
> > Hi,
> >
> > The only options that I have found for this are:
> >
> > 1. Remote desktop (vnc or similar), or
> > 2. Running an X server on the Windows box (xming works for this)
> >
> > Note that both / either of these solutions involve connecting to a Linux
> > box which has Rivendell installed, and neither one will get the audio
> > across the network directly - you'll have to find another way to do
> > that.  Both will allow you to see and work with the GUI's of Rivendell
> > on your Windows box.
> >
> > Since X allows for multiple displays, running X on Windows to connect to
> > your Linux box can allow for both the Windows box and the Linux box to
> > both have users using Rivendell apps at the same time.  However this can
> > be confusing for some to set up.
> >
> > For getting the audio across, there are a few options that can be used.
> >
> > 1. The easiest to understand - run an audio cable from the Linux box to
> > where ever the Windows box is located, and set up some speakers.
> > Depending on your physical plant, this may be easy or difficult to do.
> > If you're lucky and already have multi-pair cables between rooms with
> > unused pairs, this might be very easy to do.
> >
> > 2. Run Netjack on both ends and use Netjack to get the audio across
> > (there is a Windows build of Jack2 that  believe includes the Netjack
> > backend available for Windows)
> >
> > If you do take one of these routes, be sure to document everything that
> > you do for later reference.  Otherwise it could be a true challenge to
> > figure it all out later.
> >
> >
> >
> >>  Original Message 
> >> Subject: [RDD] Rd library in windows
> >> From: Matthew Chambers 
> >> Date: Mon, January 11, 2016 5:09 pm
> >> To: User discussion about the Rivendell Radio Automation System
> >> 
> >>
> >>
> >> I found the rdlogmanager and rdlogedit programs for windows. One program
> >> that we'd find useful is rdlibrary, so we can edit carts from our
> windows
> >> based production computer.
> >>
> >> Is there or has there been anything in the works?
> >>
> >> Matthew A. Chambers
> >> News Director
> >> KELE 92.5 FM & AM 1360 The Grove
> >> KOZX 98.1 FM
> >> 800 N. Hubbard
> >> Mountain Grove, MO 65711
> >> 417-926-4650
> >>
> >> Ozark Media/KELE is an Equal Opportunity
> Employer___
> >> 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] Rivendell RDLibrary flashes then disappears after Restore from backup.

2015-12-21 Thread Mike Carroll
Be sure that you have your new workstation defined in the Hosts section of
RDAdmin.

On Mon, Dec 21, 2015 at 7:26 AM Tom  wrote:

> Hi There
>
> I have previously asked on this thread about moving an RD library from one
> machine to another. Therefore i have copied the contents of the VAR/SND
> folder from the first machine and copied it across to the second. i have
> then performed a backup from the first pc and then have chosen the 'Restore
> Backup' option from the RDadmin menu. It take a little while and sure
> enough all of my previous users and settings are there. In RD library
> however the data flashes for a second and then disappears. Also of note i
> cannot ADD Edit or Del anything as these buttons are grayed out.
>
> I hope someone can help.
>
> Many Thanks
>
> Tom
> ___
> 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] Backing up an RD production service

2015-11-30 Thread Mike Carroll
"(I swear there is a tool in Rivendell for this but I couldn't find it)"

That's RDSelect. It's not installed automatically, you'll have to yum
install or equivalent.  Works well; I use it to switch my laptop between
being a standalone Rivendell system and being a client on our production
system.

Regards,
Mike


On Mon, Nov 30, 2015 at 1:40 PM Wayne Merricks <
waynemerri...@thevoiceasia.com> wrote:

> I've recently moved to Aman for replication between two servers:
>
> http://rivendell.tryphon.org/wiki/Aman_Debian_Wheezy_Install
>
> But to be honest my backup solution for years has been mysqldump and an
> rsync on /var/snd.  I recently moved to a simple system (I swear there
> is a tool in Rivendell for this but I couldn't find it) of symlinking
> /var/snd and switching between local playback and remote server
> playback.
>
> Basically I use NFS to mount the servers /var/snd to /var/snd_server
> and I have a local /var/snd_local.  I then installed the database
> locally too.
>
> Every night I rsync over a copy of the audio and do a mysql import of
> the most recent db backup.
>
> If I need to switch I then run my script which changes the symlink
> e.g.:
>
> ln -sfn /var/snd_local /var/snd
>
> and updates the /etc/rd.conf file:
>
> sed -i s/"Hostname=$SERVER"/"Hostname=localhost"/g /etc/rd.conf
>
> You have to kill the daemons and reload them after you've finished
> (opening rdairplay will take care of loading daemons if they're not yet
> running).
>
> Basically there are a dozen different ways to do what you want.  I
> would advise against using a Corosync DRBD (or is that DBRD?) cluster.
> I had one of those spectacularly fail when I had to reboot a server for
> maintenance and decided never again.
>
> Regards,
>
> Wayne
>
> On 2015-11-30 20:19, Tom Van Gorkom wrote:
> > Rivendell 2.10.3, Centos 6.7, master-slave server setup:
> >
> > In order to have a true backup system, I need to be able to quickly
> > switch over servers and get back on the air quickly. The database and
> > audio replication works fine but so far I have not found out how to
> > back up or replicate the events, clocks, grids and play logs. Any
> > suggestions?
> >
> > I would think that the database replication would include the audio
> > services but so far mine doesnt.
> >
> > Thanks,
> >
> > Tom Van Gorkom
> > Radio Esperanza Engineering, KRIO AM/FM, KOIR FM
> > Office: 956-380-8150
> > Cell: 865-803-7427
> >
> > Rio Grande Bible Institute
> > 4300 S US Hwy 281
> > Edinburg, TX 78539
>
> ___
> 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] RDCatch date offset question

2015-11-29 Thread Mike Carroll
Hi, listers.

I've been reading the RDCatch example in the Tryphon wiki and I've curious
about the "Event offset" value. Its action isn't described anywhere I could
find, but it looks like it affects date wildcards specified in the download
URL.  So if your file has "%D" in the name, and and the download is running
today, 2015-11-29, and the event offset is three days, then the effective
%D value is 2015-12-02. Is that correct?

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


Re: [RDD] RDAirPlay crash

2015-11-08 Thread Mike Carroll
The RN text is a shell command, so you'll have to escape the substituted
strings.  Maybe this will work?
RN echo '%a - %t' > /var/www/playingnow.txt!

(I'm not near a machine I can test on, sorry)

On Sun, Nov 8, 2015 at 10:53 AM Alessio Elmi 
wrote:

>  I will but I just found it fails with accents (tested with 'Beyoncé',
> which becomes 'Beyonc') and you cannot add new line chars, \n.
> Txt we write is %t\n%a\n%l\n and filewrite.rlm can deal with it on both
> aspects, while RN command passed into Airplay config doesn't. Confirm?
>
> Il giorno dom 8 nov 2015 alle ore 17:21 Richard Gorbutt <
> rich...@gorbutt.com> ha scritto:
>
>> Doesn't sound like the rlm then, but  push the now playing using the
>> "Configure Now & Next Parameters" from the RDAirplay config from the admin
>> gui.
>>
>> I have the following string in the RML line
>>
>> RN echo %a - %t > /var/www/playingnow.txt!
>>
>> Maybe try that for for a while (change location to suit and don't forget
>> the ! at the end of the line)
>>
>> Just a thought.
>>
>> On Sun, Nov 8, 2015 at 10:25 AM, Alessio Elmi 
>> wrote:
>>
>>> For the moment that station has only one rlm plugin, filewrite.rlm. From
>>> there we use curl to push infos all over the places we want.
>>> The song has played contains only a copyright char - (c) - in the
>>> publisher field. However rlm writes only title and artist (but maybe it
>>> reads all the infos) and also that song has been played more than 100
>>> times. May it be randomic?
>>>
>>> Il giorno dom 8 nov 2015 alle ore 16:10 Richard Gorbutt <
>>> rich...@gorbutt.com> ha scritto:
>>>
 I've had Rdairplay go up in smoke with "foreign" characters in artist
 or title using the the rlm plugins. This was for Icecast mind. When a song
 played and possibly had an é like in josé it would just vanish. Known
 issue. I stopped using the rlm plugins.

 I didn't investigate any further.

 Could that be in play?

 Regards Richard.

 Sent from my iPhone


 > On Nov 8, 2015, at 09:34, Alessio Elmi 
 wrote:
 >
 > Hello everybody,
 > sometimes we face some crash of RDAirPlay. Guys found the system
 (Linux) perfectly running and working, but without RDAirPlay. Syslog does
 not report any crash or error so I do not know how to investigate further.
 These are last "working" lines:
 >
 >
 >
 > Nov  6 13:45:19 xtra caed: LoadPlayback  Card: 0  Stream: 1  Name:
 /var/snd/75_001.wav  Handle: 5
 >
 > Nov  6 13:45:19 xtra rdairplay: started audio cart: Line: 455  Cart:
 75  Cut: 1 Pos: 0  Card: 0  Stream: 1  Port: 0
 >
 > Nov  6 13:45:19 xtra caed: PlaybackPosition - Card: 0  Stream: 1
 Pos: 208  Handle: 5
 >
 > Nov  6 13:45:19 xtra caed: Play - Card: 0  Stream: 1  Handle: 5
 Length: 342152  Speed: 10  Pitch: 0
 >
 > Nov  6 13:45:19 xtra rdairplay: rlm_filewrite: sending pad update:
 "World War#015#012Autre Ne Veut#015#012Anxiety#015#012" to
 "/tmp/currentSong.txt"
 >
 > Nov  6 13:45:19 xtra ripcd: received rml: 'RN php
 /home/poliradio/xtra_scripts/songUpdater.php!' from 127.0.0.1
 >
 > Nov  6 13:45:20 xtra rdairplay: finished event: Line: 454  Cart:
 5202  Cut: 1 Card: 0  Stream: 0  Port: 0
 >
 > Nov  6 13:45:20 xtra caed: StopPlayback - Card: 0  Stream: 0  Handle:
 4
 >
 > Nov  6 13:45:20 xtra caed: UnloadPlayback - Card: 0  Stream: 0
 Handle: 4
 >
 > Nov 6 13:47:16 xtra ripcd: ran local maintenance routines
 > Nov 6 13:47:16 xtra ripcd: ran system-wide maintenance routines
 > Nov 6 13:57:08 xtra dbus[2260]: [system] Activating service
 name='org.freedesktop.PackageKit' (using servicehelper)
 > Nov 6 13:57:08 xtra dbus[2260]: [system] Successfully activated
 service 'org.freedesktop.PackageKit'
 >
 > Any ideas on where looking for an answer?
 > ___
 > 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] Workstations setup

2015-11-03 Thread Mike Carroll
I recall fixing a sampling rate issue on a laptop I was playing with, by
adding rate conversion processing to the asound.conf file. Those notes (and
the laptop) are long gone, but I did a search and found this post from last
year:
http://caspian.paravelsystems.com/pipermail/rivendell-dev/2014-September/021614.html

It shows the /etc/asound.conf contents as this:
pcm.rd0 {
 type hw
 card 0
 rate 44100
}
ctl.rd0 {
 type hw
 card 0
 rate 44100
}

I imagine you'd change the rate to 48000 since that's what caed is
complaining about.

That's about all I can suggest; we're moving way outside my script-kiddy
level of competence. 

Regards,
Mike

On Tue, Nov 3, 2015 at 11:44 AM Harris, Don  wrote:

> Mike,
>
>
>
> All seemed to going well. I got to the point towards the end where I add
> the workstation to the Rivendell network. On the workstation, I opened
> RDAdmin and created the new host and entered it’s IP and saved. After
> exiting and restarting the service it will no longer start the Rivendell
> System Daemons. I’ve check with the terminal and verified that I can
> connect to the server mysql. When I look at /var/log/messages it says
>
>
>
> Nov  3 13:21:13 rdclient1 caed: Starting ALSA Play Device rd0:
>
> Nov  3 13:21:13 rdclient1 caed:   Device started successfully
>
> Nov  3 13:21:13 rdclient1 caed: Starting ALSA Capture Device rd0:
>
> Nov  3 13:21:13 rdclient1 caed:   Asked for sample rate 48000, got 96000
>
> Nov  3 13:21:13 rdclient1 caed:   Sample rate unsupported by device
>
> Nov  3 13:21:13 rdclient1 caed: TwoLAME encoder library not found, MPEG L2
> encoding not supported
>
> Nov  3 13:21:13 rdclient1 caed: Found MAD decoder library, MPEG L2
> decoding supported
>
> Nov  3 13:21:13 rdclient1 kernel: caed[4841]: segfault at 2d0 ip
> 003bd5a086f6 sp 7fff7f1d3a60 error 4 in libpthread-2.12.so
> [3bd5a0+17000]
>
> Nov  3 13:21:14 rdclient1 abrt[4867]: Saved core dump of pid 4841
> (/usr/bin/caed) to /var/spool/abrt/ccpp-2015-11-03-13:21:13-4841 (39280640
> bytes)
>
> Nov  3 13:21:14 rdclient1 abrtd: Directory 'ccpp-2015-11-03-13:21:13-4841'
> creation detected
>
> Nov  3 13:21:39 rdclient1 abrtd: Generating core_backtrace
>
> Nov  3 13:21:39 rdclient1 caed: Starting ALSA Play Device rd0:
>
> Nov  3 13:21:39 rdclient1 caed:   Device started successfully
>
> Nov  3 13:21:39 rdclient1 caed: Starting ALSA Capture Device rd0:
>
> Nov  3 13:21:39 rdclient1 caed:   Asked for sample rate 48000, got 96000
>
> Nov  3 13:21:39 rdclient1 caed:   Sample rate unsupported by device
>
> Nov  3 13:21:39 rdclient1 caed: TwoLAME encoder library not found, MPEG L2
> encoding not supported
>
> Nov  3 13:21:39 rdclient1 caed: Found MAD decoder library, MPEG L2
> decoding supported
>
> Nov  3 13:21:39 rdclient1 kernel: caed[5105]: segfault at 2d0 ip
> 003bd5a086f6 sp 7ffcff210db0 error 4 in libpthread-2.12.so
> [3bd5a0+17000]
>
>
>
> I’m thinking the segfault due to the CAED  is causing the issue. I see the
> capture device sample rate won’t set properly. I’ve run the updates on both
> machines to make sure they are running the same versions of everything but
> I can’t find any other info to set the Alsa capture sample rate. The
> /etc/asound.conf is adjusted through the RDAlsaconfig so even if I change
> it manually, it reverts back.
>
>
>
> Thanks for any help and what you’ve given so far is much appreciated.
>
>
>
>
>
>
>
> Don Harris
>
> Sr. Broadcast Maintenance Technician
>
> University of South Dakota
>
> Vermillion, SD 57069
>
> 605-677-6475
>
> don.har...@usd.edu
>
>
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Workstations setup

2015-10-31 Thread Mike Carroll
It's a rainy sort of a day here, so as an exercise I set up two Rivendell
virtual machines, both using the Appliance DVD.  One was installed via the
"standalone" menu item, the other via the "workstation" item.  I took all
of the defaults for the software packages.

After verifying that the standalone Rivendell worked OK, I ran through the
items on this wiki page:
http://rivendell.tryphon.org/wiki/Remote_Client_Access  and noted what's
needed for an Appliance-based workstation setup.

NB: I didn't set up *any* security in this exercise, and in fact removed
some. You'll want to do something different in real life.

If I got my notes right, this is what I did.

On the standalone (server) system:
-- Activate network file sharing (NFS). NFS is installed by the Appliance,
but isn't set up to start automatically.
Issue this command to start it automatically at boot: chkconfig nfs on
Issue this command to start it right now: service nfs start

-- Make the sound files available to the world:
Add a new line to /etc/exports: /var/snd *(rw,root_squash,sync)
Issue this command to activate the change: exportfs -rv
(Also see the last step about directory permissions.)

-- Allow access to the MySQL server for the Rivendell user workstations.
The default permissions in MySQL allow access only by the local machine.
Issue this command to start the MySQL command line interface: mysql -uroot
-p -Dmysql
The default MySQL password installed by the appliance is blank (none).
Within the CLI issue this command to allow access for "rduser" from the
network:
grant all on Rivendell.'*' to 'rduser'@'%' identified by 'letmein';
This allows users named 'rduser' to connect to the MySQL server from any
network address ('%'), using the password 'letmein'.

-- I didn't have to do anything to /etc/my.cnf to allow access from network
adapters.  The netstat -an | grep 3306 command noted in the wiki page
showed MySQL was listening for all addresses. The MySQL manuals say that
this is the default.

-- I didn't do anything to firewalls; not required in my setup.


On the workstation system:
-- Change the workstation's host name.  The appliance always names the
system "rdhost". Rivendell uses the host name as its workstation identifier
and so host names must be unique.
To set the new name at boot, edit /etc/sysconfig/network and replace the
HOSTNAME= value with the new name.
To set the new name now: hostname *newname*

-- Make the sound files on the server available to this workstation:
Add a new line to /etc/fstab ("server" below is the standalone machine's
address):
server:/var/snd  /var/snd  nfs  defaults  0  0
The directory will be mounted automatically at boot. To mount it now: mount
/var/snd

-- Tell Rivendell where the MySQL server is located.
Set the Hostname= value in /etc/rd.conf to the standalone machine's
address.
To activate the change now: service rivendell restart

-- Add this workstation to the Rivendell network. This is required to get
the Rivendell audio definitions set correctly so you can play sound files.
Start RDAdmin and select Manage Hosts.
Create a new host, named the same as the workstation's host name. You'll
get a couple of warnings about audio assignments not being available;
that's OK.
Set the host's IP address to the workstation's address and save the host.
Completely exit RDAdmin.
Activate the change by restarting the Rivendell daemons with this command:
service rivendell restart
Verify the change by re-entering RDAdmin/Manage Hosts and editing the host
you just created.  You shouldn't get the warnings about audio.


At this point I could see my sound files in RDLibrary on the workstation,
but couldn't play them because of NFS file permissions and userid
mismatches...I think. I took the cheap way out and on the standalone
machine allowed everyone full access to /var/snd:
chmod 0777 /var/snd
After this I could play sound files in the workstation.

Hope this is useful.
Mike Carroll

On Fri, Oct 30, 2015 at 2:22 PM Harris, Don  wrote:

> I have a Centos appliance server setup and running and now I want to
> connect a workstation or two. The ‘Setting up a dedicated Rivendell MySql
> and audio store server’ wiki page indicates it’s for Debian and thus some
> of the paths and files are not where I can find them. Is there a flowchart
> setup document to accomplish this?
>
>
>
> Thanks.
>
>
>
>
>
> Don Harris
>
> Sr. Broadcast Maintenance Technician
>
> University of South Dakota
>
> Vermillion, SD 57069
>
> 605-677-6475
>
> don.har...@usd.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] Updating Rivendell on Paravel System

2015-10-23 Thread Mike Carroll
As root, issue "yum update" then "yum upgrade".  This will install whatever
updates are pending for all of your installed packages.

At least on the Appliance DVD, updates are automatically checked for and
signaled by a starburst in the system notification panel. If you see that,
click the starburst to install the updates.  Don't know about non-Appliance
CentOS systems.

On Fri, Oct 23, 2015 at 6:10 PM Ryan Kingham  wrote:

> How do I update Rivendell on CentOS6
> ___
> 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] rmlsend on win32 - send load log

2015-10-13 Thread Mike Carroll
Looking at the source on github, I don't think it'll matter which version
you use.  These lines are in the main() section of rmlsend.cpp:

#ifdef WIN32
  cli_mode=false;
#endif  // WIN32

So it looks command line processing is explicitly disabled for the Windows
platform.

++hobbitt


On Tue, Oct 13, 2015 at 8:35 AM Wayne Merricks <
waynemerri...@thevoiceasia.com> wrote:

> FYI the current windows binaries supplied with the appliance is still
> reporting V 2.5.5.  They have a creation date of 19th November 2013
> which from memory is roughly right for v2.5.5 (I didn't update the
> appliance as I couldn't get it to boot in virtualbox but thats another
> story).
>
> I have no idea if updating would cure this problem.
>
> Wayne Merricks
> The Voice Asia
>
> On 13/10/15 16:05, Lorne Tyndale wrote:
> > Hi,
> >
> > Just to point out, the downloads on that link are quite old and should
> > not be used with the latest builds of Rivendell.  To do so would invite
> > database problems.  Best to grab the version that matches the release
> > level you're running which - unless you build it yourself - means using
> > the package sources that go along with the appliance DVD.
> >
> >
> >
> >
> >> Thank you Wayne,
> >> There was no need to dowload to DVD.
> >> win32 binaries are here:
> http://www.rivendellaudio.org/ftpdocs/rivendell/win32/
> >> And thanks for putty tips
> >> Already started on this idea
> >>
> >> mIRCea
> >>
> >> -Original Message-
> >> From: rivendell-dev-boun...@lists.rivendellaudio.org [mailto:
> rivendell-dev-boun...@lists.rivendellaudio.org] On Behalf Of Wayne
> Merricks
> >> Sent: marți, 13 octombrie 2015 16:59
> >> To: rivendell-dev@lists.rivendellaudio.org
> >> Subject: Re: [RDD] rmlsend on win32 - send load log
> >>
> >> Hi,
> >>
> >> Sorry it took so long, I had to download the appliance DVD and find the
> Windows rmlsend.
> >>
> >> This is a bug in the Windows rmlsend.  The program does not accept RML
> arguments from the command line.  Instead it pops open the GUI and you have
> to type it in yourself.
> >>
> >> If this is an RML that never changes you could use Putty (for ssh) and
> save a profile that runs the rmlsend directly on a Rivendell machine.
> >> This should work for you.
> >>
> >> Wayne Merricks
> >> The Voice Asia
> >>
> >> On 13/10/15 13:27, Mircea Paun wrote:
> >>> I try few without success.
> >>> rmlsend gui started with only field ''send to'' filled with ip.
> >>> Command field remain empty.
> >>>
> >>> mIRCea
> >>>
> >>> -Original Message-
> >>> From: rivendell-dev-boun...@lists.rivendellaudio.org
> >>> [mailto:rivendell-dev-boun...@lists.rivendellaudio.org] On Behalf Of
> >>> Wayne Merricks
> >>> Sent: marți, 13 octombrie 2015 14:12
> >>> To: rivendell-dev@lists.rivendellaudio.org
> >>> Subject: Re: [RDD] rmlsend on win32 - send load log
> >>>
> >>> Is any RML working?
> >>>
> >>> Try:
> >>>
> >>> rmlsend --to-host=192.168.56.56 LB\ hello!
> >>>
> >>> I don't know if windows would need to have LB in quotes e.g.:
> >>>
> >>> rmlsend --to-host=192.168.56.56 "LB hello!"
> >>>
> >>> Wayne Merricks
> >>> The Voice Asia
> >>>
> >>> On 12/10/15 17:36, Mircea Paun wrote:
>  Hi,
>  Somebody knows how to send "Load Log" from windows machine to linux
> machine with Rive ?
> From command line won't work "--to-host=192.168.56.56
> --from-file=C:\Users\user\Desktop\test.rml " it load only ip.
>  The Command field remain empty.
>  Only works if manually typed.
>  Regards!
>  mIRCea
> 
> 
>  ___
>  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
>
> ___
> 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 2.11.0 Not In Repository

2015-10-05 Thread Mike Carroll
Yes. In response to a query Paravel Systems told me that there is a
regression issue with MPEG L2 processing.

On Mon, Oct 5, 2015, 8:38 AM Gary Horn  wrote:

> Following the initial release of Rivendell 2.11.0 I was able to upgrade a
> group of workstations in our facility to that release.  As of late, I have
> not been able to upgrade the balance and noticed that the repository
> appears to have been rolled back to version 2.10.3with a date stamp of
> September 19.  Has 2.11.0 been recalled for some reason?
>
>
> ___
> 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] MySQL version mismatch error?

2015-09-28 Thread Mike Carroll
All of your Rivendell systems that share a database must be at the same
minor version level.  For example, your servers are 2.10.3 ("10"), but if
you've upgraded the clients they are now at 2.11.0 ("11").  That difference
in minor versions means the structure of at least some of the tables in the
database has changed and requires the uplevel version of Rivendell.

Rivendell can convert from a lower database level ("242") to a higher one
("245"), and will do so the first time its processing routines get control
after an upgrade. So when someone logged on to your updated clients,
Rivendell automatically upgraded the database.  Now, all your clients can
access Rivendell because they all "speak" database level 245, but your
servers can't because they're down-level.

You'll need to upgrade your servers to the same Rivendell release to get
things to work properly again.

On Mon, Sep 28, 2015 at 3:16 PM Tom Van Gorkom 
wrote:

> After rebuilding the clients that seemed to break after software updates,
> I kept getting an authentication error when switching between master and
> standby servers even though Rivendell seemed to work fine on the clients.
>
> On the servers I can no longer run RDAdmin: "Session management error:
> None of the authentication protocols are supported. Database version
> mismatch, should be 242, is 245. What would that be from? It doesn't match
> versions of the software I am running or is that a position marker or
> something?
>
> I am running Rivendell 2.10.3 on the servers with mysql version 5.1.73-5,
> Protocol version 10. I ran mysql_upgrade to check tables and they all
> returned an "OK" with the only errors being at the end of each section:
> "You can't use locks with log tables". Not sure what that is or what to do
> about it either.
>
> I am guessing that updates to the servers also upgraded the mysql version
> but really don't know for sure.
>
> I am new to linux and rivendell  learning as I go so your suggestions as
> to what to check or change would be appreciated.
>
> Tom Van Gorkom
> Radio Esperanza Engineering, KRIO AM/FM, KOIR FM
> Office: 956-380-8150
> Cell: 865-803-7427
>
> Rio Grande Bible Institute
> 4300 S US Hwy 281
> Edinburg, TX 78539
> ___
> 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] Peak Data Error

2015-08-22 Thread Mike Carroll
A somewhat remote possibility: Are you using DHCP?  If so, is it possible
that your new modem/router is assigning addresses in a different range than
your old router?

++hobbitt


On Fri, Aug 21, 2015 at 4:13 PM Steve Atkins  wrote:

> The cable guy came this week to replace a bad modem (the new device
> seems more interested in ipv6 addressing).  Probably neither here nor
> there, but had to do some extra config stuff for the static ip address
> on the Rivendell box.  In order to get it to connect, I had to change
> the gateway address on the modem to the same ipv4 address it had been on
> the old modem/router.  Now, not using my router, just the cable modem.
>
> Finally got connected again, but now I notice I can't assign markers to
> files in the library.  and no view of the wav file.  The error box says
> "Unable to download peak data, error was: RDXport service returned an
> error".  All other functions seem fine.  Not sure where or what should I
> look for?
>
> System is:
>
> rdhost - rivendell 2.10.2 - DB schema 242
> CentOs 6.7 final
> Kernel Linux 2.6.32-573.3.1.el6.x86_64
> GNOME 2.28.2
> Hardware:  AMD Athlon II X2 270
> Mem:  8 Gig
>
> Many thanks for any suggestions!
>
> -steve
> ___
> 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] Appliance on a virtual machine?

2015-08-19 Thread Mike Carroll
The CentOS installer on the appliance CD is less-than-clear in spots when
you're setting up disk partitions.  Even though the initial partitioning
display shows an empty disk, it isn't really - there's some sort of
residual data in the installer's tables that makes it thinks you've got
partitions set up already. So you must first select the "reset" option to
clear the installer's data.

++hobbitt

On Wed, Aug 19, 2015 at 7:00 AM Rob Landry <41001...@interpring.com> wrote:

> This morning I've tred several times to install from an Appliance CD to a
> virtual machine created under virt-manager using QEMU/KVM. I keep getting
> an error message telling me there's not enough disk space to create the
> partition, even though I've tried using a variety of different disk images
> up to 80 GB, and it doesn't seem to matter how big the disk image may be.
>
> The Appliance CD in question is:
>
> broadcast_appliance-DVD-2.6.6.1-x86_64.iso
>
> The Debian 8 network installer works just fine.
>
> I wonder what I'm doing wrong.
>
>
> 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] RDAirPlay crashing XServer (Ubuntu 15.04 Vivid)

2015-08-13 Thread Mike Carroll
Perhaps the problem is the mismatch between your Ubuntu system and the
Rivendell package levels? Utopic (14.10) vs. Vivid (15.04)
On Thu, Aug 13, 2015 at 6:09 PM Aaron Horn  wrote:

> Hello,
>
> Just coming back to Rivendell.  I am hoping to use it to present to
> TechCon 2015 in the UK (an industry gathering of radio engineering
> types).  Our project is to build a radio station (playout, web services,
> DAB encoding, FM processing) all in one box.
>
> I have been given a 2011 Macbook Pro to do the task and have installed
> Ubuntu 15.04 Vivid on it.  This is working really well (surprising
> actually - only needed to do a little messing about to get the subwoofer
> working!)
>
> I have installed Rivendell using the Utopic Tryphon packages.  So far,
> so good.
>
> All seems to work (I'm using Jack) until it comes to playing something
> in the main log on RDAirPlay.  As soon as I press play, the desktop
> freezes and eventually restarts X.
>
> Any ideas how I can get this sorted?  I want to avoid building things
> from source if I can.  Looks like it might be some library causing
> everything to freeze up (since caed starts to play the audio itself).  I
> can also play without issue from the panel, RDLibrary, RDPanel etc.
>
> Aaron Horn
> Engineer - DemonFM
> ___
> 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


  1   2   >