[RDD] Configuring Rivendell/JACK

2015-03-09 Thread Nicholas Young
After going through the TecWhisperer tutorial, I'm still a bit fuzzy on 
configuring JACK with ALSA for my Rivendell system. I'm hoping someone has a 
post that sheds light on this, or would be willing to help debug. 

Currently, ALSA and JACK see each other. ALSA sees my ASI 5221 card. So all is 
well on that front, after fighting many battles. But the remaining question is 
how to configure rdadmin so play out happens correctly. (As the system sits, 
Rivendell can't play out any audio, and the meters are inactive.)

There's also this commentary from Delio at ASI:

"Your setup uses a mix of HPI applications (Rivendell) and ALSA (Jack) at the 
same time for audio record/playback and is untested so it may or may not work. 
HPI control + ALSA audio record/playback is fine, so if Rivendell can be made 
to use ALSA for audio record/playback on our card (but still use HPI for 
controlling the mixer) then it should be fine. This is question for the 
Rivendell list."

And so, I am. Thanks for the outstanding guidance so far!

Best,

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


Re: [RDD] Table "Rivendell.VERSION" doesn't exist

2015-03-09 Thread Nicholas Young
Thanks for the tips, Karl. 

It's now up and running. I just need to get Rivendell setup to interface with 
my AudioScience card, which is seen by ALSA, but not yet configured in rdadmin.

Does anyone have tips navigating rdadmin to correctly set the device for main 
play out and  preview, etc?

---
Nicholas Young
Founder / Original Machine LLC
Executive Producer / The Machine Broadcasting Network
Creator / Mixdown
http://OriginalMachine.com / http://Machine.FM / http://Mixdown.co
(312) 685-2109 (Direct)
1 (844) 4-MACHINE (Studio Line)

Schedule an interview with me: http://calendly.com/machinefm

> On Mar 9, 2015, at 7:48 PM, Karl Koscher  wrote:
> 
> MySQL is sometimes case-sensitive, so make sure you created the DB as 
> "Rivendell" and not "rivendell" (as the instructions say). 
> 
>> On Mon, Mar 9, 2015 at 5:40 PM, Nicholas Young 
>>  wrote:
>> So I did something not-so-smart. Installed Rivendell (from the tryphon 
>> repos), and realized I didn't have a Rivendell DB., so I made one. Now 
>> rdadmin is complaining that the table "Rivendell.VERSION" doesn't exist. 
>> Ideas?
>> 
>> Nicholas
>> 
>> ___
>> Rivendell-dev mailing list
>> Rivendell-dev@lists.rivendellaudio.org
>> http://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] Table "Rivendell.VERSION" doesn't exist

2015-03-09 Thread Geoff Barkman
Hi Nicholas
You installed Rivendell using the Tryphon repositories. After
installing it, did you fired up rdadmin? This usually creates all the
necessary Rivendell Database and tables for the database.

 If you forgot to start rdadmin but instead manually created a
rivendell data base using mysql admin or some other mysql database
manipulation program. You probably just have to delete the database
that you made and then fire up rdadmin and let rdadmin create the
Database and tables itself.
If I read your email correctly it looks to me like you made the
database yourself... instead of rdadmin.

Once the database is correctly made you can also do a database restore
from another Rivendell Database if you have one from another machine.
I'm not sure if this is your first machine or you have another set up
of rivendell.

Many thanks
Geoff Barkman

On 3/10/15, Karl Koscher  wrote:
> MySQL is sometimes case-sensitive, so make sure you created the DB as
> "Rivendell" and not "rivendell" (as the instructions say).
>
> On Mon, Mar 9, 2015 at 5:40 PM, Nicholas Young
> > wrote:
>
>> So I did something not-so-smart. Installed Rivendell (from the tryphon
>> repos), and realized I didn't have a Rivendell DB., so I made one. Now
>> rdadmin is complaining that the table "Rivendell.VERSION" doesn't exist.
>> Ideas?
>>
>> Nicholas
>>
>> ___
>> Rivendell-dev mailing list
>> Rivendell-dev@lists.rivendellaudio.org
>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>
>>
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Streaming

2015-03-09 Thread drew Roberts
Hey Juan,



On Mon, Mar 9, 2015 at 7:45 PM, juan carlos navarro hernandez <
juancn...@gmail.com> wrote:

> My problem is that not work with liquidsoap and would like an easier way
> of doing things.
>
> I was trying to set up everything following the guidance found in the
> wiki, but does not work for me.
>

You need to confirm again exactly what you are trying to do then. The link
you give deals with sending metadata ***from*** rivendell ***to*** icecast.

You initial email says that you are trying to do the opposite...

"How I can do to set iscast to transmit to Rivendell from my pc?"

Which one are you really trying to do?

all the best,

drew

>
>
> Mi problema es que no se trabajar con liquidsoap y quisiera una forma
> mas sencilla de hacer las cosas.
>
> Estuve tratando de configurar todo siguiendo la guía que se encuentra en
> la wiki, pero no me funciona.
>
>
> http://paste.ubuntu.com/10566692/
>
> 2015-03-09 7:17 GMT-04:30 drew Roberts :
>
> Hi Juan,
>>
>> 2015-03-09 1:22 GMT-04:00 juan carlos navarro hernandez <
>> juancn...@gmail.com>:
>>
>>> Good night, God bless you all.
>>>
>>> How I can do to set iscast to transmit to Rivendell from my pc?
>>>
>>
>> Normally, you want rivendell to send to icecast and not icecast to
>> Rivendell.
>>
>> For icecast to rivendell, you could sey up liquidsoap to listen to the
>> icecast stream and output to jack. Then in jack control, send the audio
>> from liquidsoap in to rivendell.
>>
>> A sample file I am using to do something else that may point the way for
>> you:
>>
>> --
>> #!/usr/bin/liquidsoap
>>
>> # specify the icecast stream as an input - juan, this is where you
>> # point to the stream you want on the icecast server
>> stream = input.http("http://192.168.86.225:8000/1107_128";)
>>
>> # dummystream = Output to ALSA (the pi's audio) - juan, I am using an
>> alsa output not jack.
>> output.alsa(device="hw:1,0", stream)
>>
>> --
>>
>> Juan, This is simplified, I am doing more than this but it should point
>> you in the right direction. If you were running this on a second box, you
>> could take the line out from the box being fed by alsa and send it to the
>> actual soundcard on the rivendell box that would do input for you.
>>
>> I think to change from alsa to jack you want:
>>
>> output.jack(stream)
>>
>>
>>
>>>
>>> Buenas noches Dios les bendiga a todos.
>>>
>>> ¿Como puedo hacer para configurar iscast para transmitir con Rivendell
>>> desde mi pc?
>>>
>>>
>>> all the best,
>>
>> drew
>> --
>> http://nakedghosts.blogspot.com/
>>
>
>


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


Re: [RDD] Table "Rivendell.VERSION" doesn't exist

2015-03-09 Thread Karl Koscher
MySQL is sometimes case-sensitive, so make sure you created the DB as
"Rivendell" and not "rivendell" (as the instructions say).

On Mon, Mar 9, 2015 at 5:40 PM, Nicholas Young  wrote:

> So I did something not-so-smart. Installed Rivendell (from the tryphon
> repos), and realized I didn't have a Rivendell DB., so I made one. Now
> rdadmin is complaining that the table "Rivendell.VERSION" doesn't exist.
> Ideas?
>
> Nicholas
>
> ___
> Rivendell-dev mailing list
> Rivendell-dev@lists.rivendellaudio.org
> http://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] Table "Rivendell.VERSION" doesn't exist

2015-03-09 Thread Nicholas Young
So I did something not-so-smart. Installed Rivendell (from the tryphon
repos), and realized I didn't have a Rivendell DB., so I made one. Now
rdadmin is complaining that the table "Rivendell.VERSION" doesn't exist.
Ideas?

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


Re: [RDD] (no subject)

2015-03-09 Thread drew Roberts
Hey Ryan,

On Mon, Mar 9, 2015 at 10:27 AM, Ryan Kingham  wrote:

> it sends the stream directly to the host provider and goes to the
> listeners which the reason why i dont want to drop the
> Winamp/Shoutcast is because I might want to add another station or
> swap out the automation computer just in case if my automation
> computer goes bad, because i might swap out the desktop soon and
> bottom line is that I'm not good with Linux programming at all, let
> alone install software and look up changes to things. If I get another
> computer, I'll be able to switch out the computer and go from
> there
>

Fine, I know there are reasons to do things in different ways. So I have
already answered this in the last email. Have your tried that solution yet?

Setup the icecast rlm on the rivendell machine and point it to the
shoutcast server on the windows machine and you should be good to go. (With
the proper config file so that it can update the metadata of the stream on
the shoutcast server.

Try something like this in /etc/rivendell/rlm/rlm_icecast2.conf for a start:


[Icecast1]

Username=admin
Password=shoutcastpassword
Hostname=192.168.001.002
Tcpport=8000
Mountpoint=/
FormatString=%a - %t - %l
MasterLog=Yes
Aux1Log=No
Aux2Log=No

if you haven't. If we can't get the icecast rlm to speak to the shoutcast
server, we can most likely set up a local icecast server on the rivendell
machine and let the shoutcast server pull a relay.

Let me know the results of your efforts.

drew


>
> On 3/8/15, drew Roberts  wrote:
> > So, where does shoutcast "send" the stream? Directly to listeners? Or is
> it
> > relayed by a stream host provider? How important is being in the
> shoutcast
> > directory to you?
> >
> > Unless your answers to some of those questions are super important to
> you,
> > if it was me, I would likely drop the winamp/shoutcast machine out of the
> > picture completely.
> >
> > Put liquidsoap (Fred recommends glasscoder iirc, but I haven't had the
> > chance to mess with it and get comfortable yet) and icecast directly on
> the
> > rivendell machine.
> >
> > Send audio out of the Rivendell machine to the board. Take audio into the
> > Riv machine from the board. (Likely multiple outs and ins if it can be
> done
> > with the hardware you have and depending on your needs.
> >
> > The audio that rdairplay plays goes out to the board, gets mixed there
> with
> > whatever else is going into the board. The mixed audio comes out of hte
> > board and goes back into the rivendell machine. The incoming audio goes
> to
> > liquidsoap which sends it to icecast (you might be able to run shoutcast
> on
> > linux if you must) and then out to a stream host provider (I have used
> and
> > been happy with Museter.) The server at the stream host will pull the
> > stream from the icecast server on the rivendell machine. Your listeners
> > tune in to your station at the stream host provided server.
> >
> > If you go with a provider like Museter, you can get an icecast or a
> > shoutcast server on their end even if you have an icecast server on your
> > end. That way, the world sees you as having a shoutcast server if that is
> > important to you so that you can be in the shoutcast directory while
> > icecast is living on your local box.
> >
> > -
> >
> > Let's say we are not going to drop the winamp / shoutcast machine out of
> > the mix.
> >
> > Configure the rivendell machine with the icecast rlm and point it to the
> > shoutcast server on the winamp / shoutcast machine. You are basically
> done.
> > You just need to make sure you are not sending metadata when the
> rdairplay
> > channel on the board is muted and other audio is going out but rdairplay
> is
> > not stopped.
> >
> >
> >
> > On Sat, Mar 7, 2015 at 11:19 PM, Ryan Kingham 
> wrote:
> >
> >> I'm running Winamp/Shoutcast on 1 machine to receive the audio from my
> >> radioshack audio board and receive metadata coming from my rivendell
> >> machine. Two different types of data being sent out (Metadata and
> >> Audio Output from a board) going from my rivendell machine and going
> >> into my winamp/shoutcast computer...
> >> I'm not good with using icecast. I have tried that before and it
> >> hasn't worked with me so well. Would I be installing icecast onto my
> >> rivendell machine to send it to the localhost to retransmit the data?
> >>
> >
> > I do not suggest using icecast in this way.
> >
> > Just to clear something up for possible future replies. In anything I
> have
> > spoken of, winamp is not used at all. Is that correct?
> >
> >
> >
> >> Not trying to get you frustrated or anything...Just trying to clarify
> >>
> >
> > all the best,
> >
> > drew
> >
> >
> >>
> >> On 3/7/15, drew Roberts  wrote:
> >> > Ryan, you are still not giving enough detailed information.
> >> >
> >> > On Fri, Mar 6, 2015 at 9:36 PM, Ryan Kingham 
> >> > wrote:
> >> >
> >> >> Because I'm using all of the Winamp/Shoutcast materials to broadcast
> >> >> out to Radionomy, that 

Re: [RDD] Streaming

2015-03-09 Thread drew Roberts
Hi Juan,

2015-03-09 1:22 GMT-04:00 juan carlos navarro hernandez :

> Good night, God bless you all.
>
> How I can do to set iscast to transmit to Rivendell from my pc?
>

Normally, you want rivendell to send to icecast and not icecast to
Rivendell.

For icecast to rivendell, you could sey up liquidsoap to listen to the
icecast stream and output to jack. Then in jack control, send the audio
from liquidsoap in to rivendell.

A sample file I am using to do something else that may point the way for
you:

--
#!/usr/bin/liquidsoap

# specify the icecast stream as an input - juan, this is where you
# point to the stream you want on the icecast server
stream = input.http("http://192.168.86.225:8000/1107_128";)

# dummystream = Output to ALSA (the pi's audio) - juan, I am using an alsa
output not jack.
output.alsa(device="hw:1,0", stream)

--

Juan, This is simplified, I am doing more than this but it should point you
in the right direction. If you were running this on a second box, you could
take the line out from the box being fed by alsa and send it to the actual
soundcard on the rivendell box that would do input for you.

I think to change from alsa to jack you want:

output.jack(stream)



>
> Buenas noches Dios les bendiga a todos.
>
> ¿Como puedo hacer para configurar iscast para transmitir con Rivendell
> desde mi pc?
>
>
> all the best,

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


Re: [RDD] Clashes

2015-03-09 Thread Hoggins!


Le 09/03/2015 09:33, Bernardo J Mora a écrit :
> Bonjour Hoggins,
>
> If they are variations/ remixes of the same song, one could put them
> in the same cart as two different cuts, n'est-ce pas?
>

Hello Bernardo,

Of course, we could do this, but we also want our presenters to be able
to choose which remix they want to be aired. It is not possible to
predict which CUT is going to be played in a CART during a live show, so
unfortunately, that's not an option for us.



signature.asc
Description: OpenPGP digital signature
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


[RDD] Clashes

2015-03-09 Thread Bernardo J Mora
Bonjour Hoggins,

If they are variations/ remixes of the same song, one could put them in the 
same cart as two different cuts, n'est-ce pas?

in His service,
BJ Mora for GraceRadio - on the air at www.graceradio.net
KGCE-LP/Modesto, CA under construction

Message: 6
Date: Mon, 09 Mar 2015 08:15:23 +0100
From: "Hoggins!" 
To: rivendell-dev@lists.rivendellaudio.org
Subject: Re: [RDD] Clashes
Message-ID: <54fd488b.1010...@wheres5.com>
Content-Type: text/plain; charset="windows-1252"



> Le 08/03/2015 21:07, Robert a ?crit :
>> On 03/09/2015 07:15 AM, William House wrote:
>>>Cochon Ville (Jupiter's Indian Summer Remix) - S?bastien Tellier
>>>>   Cochon Ville (Dabruck & Klein Remix) - S?bastien Tellier
>> 
>> These are definitely likely to avoid seperation rules because the
>> TITLE is different.
>> 
>> You solve the problem by putting "(Jupiter's Indian Summer Remix)" and
>> "(Dabruck & Klein Remix" in one of the other fields.
>> 
>> Then the title will be "Cochon Ville" for both.
>> 
>> You can see they are both remixes of the same tune, the computer works
>> on what you instruct it. In this case the tracks are different because
>> the titles differ.
>> 
>> The artist seperation may not have worked because the "?" in the
>> artist name may have confused bash [the computer].
>> regards
>> 
>> Robert
> 
> Yes. Actually, what you are seeing as "?" are accented "e" characters,
> very common in french language.
> And that is, of course, what I suspect : the inability, for Rivendell,
> to tell if "these two" artists are the same, or not.
> 
> I think I'll just have to wish that the odds that it happens are not too
> strong over 11.000 carts.
> 
> Have a nice day !
> 
> -- next part --
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 181 bytes
> Desc: OpenPGP digital signature
> URL: 
> <http://caspian.paravelsystems.com/pipermail/rivendell-dev/attachments/20150309/68366316/attachment.sig>





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


Re: [RDD] Clashes

2015-03-09 Thread Morten Krarup Nielsen
We have the same problem with the Danish artist Bjørnskov
Though we use artist separation, Rivendell sometimes schedule this artist
with two songs in a row

2015-03-09 9:23 GMT+01:00 Morten Krarup Nielsen :

>
>
> 2015-03-09 9:23 GMT+01:00 Morten Krarup Nielsen :
>
>> We have the same problem with the Danish artist Bjørnskov
>> Though we use artist separation, Rivendell sometimes schedule this artist
>> with two songs in a row
>>
>> 2015-03-09 8:15 GMT+01:00 Hoggins! :
>>
>>>
>>>
>>> Le 08/03/2015 21:07, Robert a écrit :
>>> > On 03/09/2015 07:15 AM, William House wrote:
>>> >> Cochon Ville (Jupiter's Indian Summer Remix) - S?bastien Tellier
>>> >>>Cochon Ville (Dabruck & Klein Remix) - S?bastien Tellier
>>> >
>>> > These are definitely likely to avoid seperation rules because the
>>> > TITLE is different.
>>> >
>>> > You solve the problem by putting "(Jupiter's Indian Summer Remix)" and
>>> > "(Dabruck & Klein Remix" in one of the other fields.
>>> >
>>> > Then the title will be "Cochon Ville" for both.
>>> >
>>> > You can see they are both remixes of the same tune, the computer works
>>> > on what you instruct it. In this case the tracks are different because
>>> > the titles differ.
>>> >
>>> > The artist seperation may not have worked because the "?" in the
>>> > artist name may have confused bash [the computer].
>>> > regards
>>> >
>>> > Robert
>>>
>>> Yes. Actually, what you are seeing as "?" are accented "e" characters,
>>> very common in french language.
>>> And that is, of course, what I suspect : the inability, for Rivendell,
>>> to tell if "these two" artists are the same, or not.
>>>
>>> I think I'll just have to wish that the odds that it happens are not too
>>> strong over 11.000 carts.
>>>
>>> Have a nice 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] Clashes

2015-03-09 Thread Morten Krarup Nielsen
2015-03-09 9:23 GMT+01:00 Morten Krarup Nielsen :

> We have the same problem with the Danish artist Bjørnskov
> Though we use artist separation, Rivendell sometimes schedule this artist
> with two songs in a row
>
> 2015-03-09 8:15 GMT+01:00 Hoggins! :
>
>>
>>
>> Le 08/03/2015 21:07, Robert a écrit :
>> > On 03/09/2015 07:15 AM, William House wrote:
>> >> Cochon Ville (Jupiter's Indian Summer Remix) - S?bastien Tellier
>> >>>Cochon Ville (Dabruck & Klein Remix) - S?bastien Tellier
>> >
>> > These are definitely likely to avoid seperation rules because the
>> > TITLE is different.
>> >
>> > You solve the problem by putting "(Jupiter's Indian Summer Remix)" and
>> > "(Dabruck & Klein Remix" in one of the other fields.
>> >
>> > Then the title will be "Cochon Ville" for both.
>> >
>> > You can see they are both remixes of the same tune, the computer works
>> > on what you instruct it. In this case the tracks are different because
>> > the titles differ.
>> >
>> > The artist seperation may not have worked because the "?" in the
>> > artist name may have confused bash [the computer].
>> > regards
>> >
>> > Robert
>>
>> Yes. Actually, what you are seeing as "?" are accented "e" characters,
>> very common in french language.
>> And that is, of course, what I suspect : the inability, for Rivendell,
>> to tell if "these two" artists are the same, or not.
>>
>> I think I'll just have to wish that the odds that it happens are not too
>> strong over 11.000 carts.
>>
>> Have a nice 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] Clashes

2015-03-09 Thread Hoggins!


Le 08/03/2015 21:07, Robert a écrit :
> On 03/09/2015 07:15 AM, William House wrote:
>> Cochon Ville (Jupiter's Indian Summer Remix) - S?bastien Tellier
>>>Cochon Ville (Dabruck & Klein Remix) - S?bastien Tellier
>
> These are definitely likely to avoid seperation rules because the
> TITLE is different.
>
> You solve the problem by putting "(Jupiter's Indian Summer Remix)" and
> "(Dabruck & Klein Remix" in one of the other fields.
>
> Then the title will be "Cochon Ville" for both.
>
> You can see they are both remixes of the same tune, the computer works
> on what you instruct it. In this case the tracks are different because
> the titles differ.
>
> The artist seperation may not have worked because the "?" in the
> artist name may have confused bash [the computer].
> regards
>
> Robert

Yes. Actually, what you are seeing as "?" are accented "e" characters,
very common in french language.
And that is, of course, what I suspect : the inability, for Rivendell,
to tell if "these two" artists are the same, or not.

I think I'll just have to wish that the odds that it happens are not too
strong over 11.000 carts.

Have a nice day !



signature.asc
Description: OpenPGP digital signature
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev