Re: [RDD] Problem With RdImport For Large Numbers Of Files
Hmmm On 10/02/18 10:22, Marius wrote: Has anyone seen/solved a problem like this before? I'm in a quandary as to how to determine the cause of this (ill-formed script?, Rivendell problem?, linux performance issue?, etc.). I have a server set up to audition large numbers of audio files and a clever script that uses the rdlibrary report to load all carts into rdairplay so I can check levels and segues etc The system used to hang every so many hundred files and I found that Gnome has a file limit 'feature' which can be reconfigured to a large number. https://easyengine.io/tutorials/linux/increase-open-files-limit/ Which solved the problem here. It may also be limiting the import number. Might be as well to test it on a non critical machine first regards Robert ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Help - Questions on scheduling, interruptions
In our case, we have several Riv clients on a server but the dropbox setup will be mostly the same on a standalone box as well. I set up a shared folder (rd_xfer) on all Riv clients in our network containing folders named for each group that staff would drop audio into, such as Music, Instrumentals, Teaching Programs, MiniPrograms, etc. On a standalone box, I created a folder on the desktop for importation with the specific group folders inside. There is nothing special about these. They are only a place to drop the audio files to be imported. Next you will point Dropbox to them. In RDAmin, select Manage Hosts and then select the client that will actually do the importation, if a standalone box, select localhost (I used to spread this around various clients but if any one got turned off then some imports didn't happen so I use only the client in my office for all imports now), click Manage Hosts>Dropboxes>Add. Select the Default Group that these audio files should import into such as Music, then type the path to the file to import or click on Select and navigate to it and select the folder where the audio will be dropped, adding *.wav, *.mp3 or *.* to the end of the path depending on what type of audio you will be importing. Example: /home/rd/rd_xfer/Music/*.wav . Note: Sometimes special characters, dashes, dots etc in the audio file name can prevent importation. Also the extension is case sensitive unless you use *.* to grab everything. You do not have to specify the cart number unless you want all those cuts in one cart. You do not have to set all the options. Don't delete before importing. In Log File, I specify where to keep logs to help troubleshoot if something isn't importing. You can make a folder wherever called something like dropbox_logs and then navigate to it, adding the name you will identify it by at the end of the path such as music_import.log . If you use schedule codes, this is the place to set them if you do a lot of importing. You can always change them in the library but there's nothing like the wrong kind of audio playing when you didn't want it because you forgot to go back to set the code or dates. I like to delete source files after import so I see that they imported and don't build up leaving me wondering what imported and what didn't. I suggest you normalize, typically -13 and you may want to set autotrim as well. Once you click OK and close the host setup, you should be able to drop audio into the dropbox folder you setup and after about 30 secs, it should begin importation. We use a service called Amb-OS which downloads specific pre-recorded audio programs from a server a little like FTP. For those, I run a script every hour to check and import anything that has downloaded into the proper cart including setting or modifying dates in the options. It has worked so well for the last couple years I nearly forget that it's running. For programs we manually download from FTP sites, I use Filezilla presetting what folder each program drops into and those get imported via dropbox. I hope this helps. Tom Van Gorkom Radio Esperanza Engineering, KRIO AM/FM, KOIR FM Office: 956-380-8150 <(956)%20380-8150> Cell: 865-803-7427 <(865)%20803-7427> Rio Grande Bible Institute 4300 S US Hwy 281 Edinburg, TX 78539 On Tue, Mar 6, 2018 at 2:41 PM, wrote: > Tom > On how you import the files from dropbox can you send a example how you > are getting that done I can 't get ours to work. > > Thanks > > > > > On 2018-03-05 11:18, Tom Van Gorkom wrote: > >> I may not be understanding, but we always use Riv dropbox importation >> for our library with no issues. I also run rdimport for programs >> downloaded from another source. At the top of each hour, I make the >> legal ID a hard start/make next and over fill the hour with songs. We >> place any longer or critical programs earlier in the hour so there is >> no chance of long overruns, but it never cuts off any audio file. It >> just won't play anything that won't be able to start before the top of >> the hour, so extra songs at the end are skipped. This causes our legal >> ID to vary by a few seconds to a couple minutes after the TOH, but we >> find this to be trouble free. We don't air any programs longer than 57 >> min. >> >> I used to play a TOH time announcement with a hard start/start >> immediately and then the legal ID which was very precise, running a >> fade down macro in Aux Log for each hour but some listeners wondered >> why we faded out songs so we dropped that. >> >> 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 >> >> On Mon, Mar 5, 2018 at 8:09 AM, David Backovsky >> wrote: >> >> Yeah, I've already found this issue before, so I changed almost all >>> transitions to Play instead of Segue. From what I understood segue >>> can interrupt, so it has two meanings you can edit "segues" ma
Re: [RDD] Music Scheduler Codes - "Exclude" option instead of "Must Have Code"?
I use the clock rules to set which codes can air for which hour. The log only selects according to those rules. At night we also use quieter music but it's all in the same music group as the more vibrant, just that the cuts all have style codes that we turn on or off in the clock rules. Is that what you need? 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 On Tue, Mar 6, 2018 at 3:24 PM, wrote: > With The codes you can and also you can create a music group and move your > slower music in that group. > In > RDLOGManager -> EDIT EVENTS- SELECT YOUR EVENT- > >In your event (Example) > 1Set - select From Slow Blue Songs music > group (Schedule Code) If You have one in your play list. Then save > I hope that helps. > > > > On 2018-03-06 15:59, Sherrod Munday wrote: > >> A client of mine wants to *exclude* certain music scheduler codes from >> airing during a certain daypart. >> >> Instead of setting the Daypart on every selected Cut for their entire >> library, has there been any thought to creating/setting a logical >> "NOT" flag for the "Must Have Code" logic that currently allows a >> logical "AND" -- but not a "NOT"? >> >> The goal is to assign a chunk of their music library a scheduler code >> that would prevent it from airing overnights (i.e., they want >> slower-tempo songs only during nighttime). I don't see a way of doing >> this in the Scheduler option in the current rev of RD. >> >> If adding the "NOT" option isn't practical, are there any other ways >> of accomplishing this without burning up the one single Daypart field >> for the Cut? >> >> (They're coming from an automation system that allows hour-by-hour >> selection of valid air times, with the practical effect that they can >> achieve multiple valid "dayparts" for each given day.) >> >> -- >> 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 > ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Music Scheduler Codes - "Exclude" option instead of "Must Have Code"?
Hi Sheerrod, I use a Scheduler Code for each daypart, with music in 4 main GROUPS which play in sequence in most clocks. Songs from each GROUP are selected in an EVENT which uses the Daypart Scheduler Code. The EVENT has 2 scheduler code options which provides finer grain selection than I need I have 7 daypart clocks each with 4 daypart specific events [which repeat] plus ID's etc Each clock has rules which also fine tune selections. This works as well as or better then some very expensive software and replicates a manual system we used in the 70's. In your case music needs to have either 'daytime' or 'nighttime' or both scheduler codes. You can pick the music in a Daytime Event and a Night time Event [2 clocks required] Or you can make a daytime clock and a night time clock and set the Scheduler Rules so faster tempo songs don't play overnight. That requires tempo [fast medium-fast medium medium-slow slow] Scheduler Codes to be set. As I see it you can get what you want with the existing options, how much work is involved depends on how much data is currentlyassociated with each music cut. regards Robert On 07/03/18 09:59, Sherrod Munday wrote: A client of mine wants to *exclude* certain music scheduler codes from airing during a certain daypart. Instead of setting the Daypart on every selected Cut for their entire library, has there been any thought to creating/setting a logical "NOT" flag for the "Must Have Code" logic that currently allows a logical "AND" -- but not a "NOT"? The goal is to assign a chunk of their music library a scheduler code that would prevent it from airing overnights (i.e., they want slower-tempo songs only during nighttime). I don't see a way of doing this in the Scheduler option in the current rev of RD. If adding the "NOT" option isn't practical, are there any other ways of accomplishing this without burning up the one single Daypart field for the Cut? (They're coming from an automation system that allows hour-by-hour selection of valid air times, with the practical effect that they can achieve multiple valid "dayparts" for each given day.) -- 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] Music Scheduler Codes - "Exclude" option instead of "Must Have Code"?
With The codes you can and also you can create a music group and move your slower music in that group. In RDLOGManager -> EDIT EVENTS- SELECT YOUR EVENT- In your event (Example) > 1Set - select From Slow Blue Songs music group (Schedule Code) If You have one in your play list. Then save I hope that helps. On 2018-03-06 15:59, Sherrod Munday wrote: A client of mine wants to *exclude* certain music scheduler codes from airing during a certain daypart. Instead of setting the Daypart on every selected Cut for their entire library, has there been any thought to creating/setting a logical "NOT" flag for the "Must Have Code" logic that currently allows a logical "AND" -- but not a "NOT"? The goal is to assign a chunk of their music library a scheduler code that would prevent it from airing overnights (i.e., they want slower-tempo songs only during nighttime). I don't see a way of doing this in the Scheduler option in the current rev of RD. If adding the "NOT" option isn't practical, are there any other ways of accomplishing this without burning up the one single Daypart field for the Cut? (They're coming from an automation system that allows hour-by-hour selection of valid air times, with the practical effect that they can achieve multiple valid "dayparts" for each given day.) -- 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
[RDD] Music Scheduler Codes - "Exclude" option instead of "Must Have Code"?
A client of mine wants to *exclude* certain music scheduler codes from airing during a certain daypart. Instead of setting the Daypart on every selected Cut for their entire library, has there been any thought to creating/setting a logical "NOT" flag for the "Must Have Code" logic that currently allows a logical "AND" -- but not a "NOT"? The goal is to assign a chunk of their music library a scheduler code that would prevent it from airing overnights (i.e., they want slower-tempo songs only during nighttime). I don't see a way of doing this in the Scheduler option in the current rev of RD. If adding the "NOT" option isn't practical, are there any other ways of accomplishing this without burning up the one single Daypart field for the Cut? (They're coming from an automation system that allows hour-by-hour selection of valid air times, with the practical effect that they can achieve multiple valid "dayparts" for each given day.) -- Sherrod Munday ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
Re: [RDD] Help - Questions on scheduling, interruptions
Tom On how you import the files from dropbox can you send a example how you are getting that done I can 't get ours to work. Thanks On 2018-03-05 11:18, Tom Van Gorkom wrote: I may not be understanding, but we always use Riv dropbox importation for our library with no issues. I also run rdimport for programs downloaded from another source. At the top of each hour, I make the legal ID a hard start/make next and over fill the hour with songs. We place any longer or critical programs earlier in the hour so there is no chance of long overruns, but it never cuts off any audio file. It just won't play anything that won't be able to start before the top of the hour, so extra songs at the end are skipped. This causes our legal ID to vary by a few seconds to a couple minutes after the TOH, but we find this to be trouble free. We don't air any programs longer than 57 min. I used to play a TOH time announcement with a hard start/start immediately and then the legal ID which was very precise, running a fade down macro in Aux Log for each hour but some listeners wondered why we faded out songs so we dropped that. 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 On Mon, Mar 5, 2018 at 8:09 AM, David Backovsky wrote: Yeah, I've already found this issue before, so I changed almost all transitions to Play instead of Segue. From what I understood segue can interrupt, so it has two meanings you can edit "segues" manually on a track by track basis, or set "segue" transitions which fade but also interrupt (if i understood correctly). I don't take risks with logs, so I add a manual log chain with RDLogEdit everyday, we had continuous issues with automatic log chaining and I don't trust it. If you know how to schedule a log chain event in a clock please let me know... We play News at the top of every hour from 11 - 18, so I have a BBC style countdown that interrupts the previous event and then goes into the news. How would I make a long fade on that event, manually inside the cart/cut or event? Or is it a segue transition (and you set a long "manual" or "forced" segue in RDAirplay settings? Best, David On Mon, Mar 5, 2018 at 2:58 PM, <41001...@python.interpring.com> wrote: Are you using "segue" or "play" transitions? If you're getting unexpected transitions from one event to the next, unexplainable by the presence of timed events in your log, try changing all "segue" transitions to "play". Re: hard starts at the top of the hour: do they absolutely have to be right at the top of the hour? If so, you'll need to put some sort of "fill event" at the end of each hour, such as instrumental music or an old-fashioned interval signal (e.g "Shiroka strana moya rodnaya") and set the fade time to three or four seconds to make a gentle fade-out. At WSCS and the other WCN stations, there is exactly one hard start each day, in the middle of the night, preceded by a long piece of fill music; the rest of the day is programmed to time out naturally as close as possible to the top of each hour. This works, but not so well that we would be able to catch CBS news live at the top of the hour. Oh, and don't put a hard start or a make-next anywhere near midnight, unless you know what you're doing. I don't know how many times I've had calls from people wondering why their stations were running Wednesday's log on Tuesday. Rob -- Я там, где ребята толковые, Я там, где плакаты "Вперёд", Где песни рабочие новые Страна трудовая поёт. On Mon, 5 Mar 2018, D. B. .B. B. wrote: Thanks for the replies. We don't use dropboxes, we import files directly from the local drive. I always check segment length when importing against the original file. I am 100% sure the files are interrupted, because later they would play at their correct length. I overschedule music and I tried to use Hard Times - Make Next to ensure that priority events played out. But I think that the best solution is to give extra breathing room in the clocks to important events. I try to use "anchors" on top of the hour like a Hard Time - Start Immediately with a news countdown or a second of silence to anchor the broadcast. I'm not sure how to make it when overscheduling so that the broadcast is on schedule without at least a song at the end of the hour being interrupted by an "anchor" event. Best, David On Mon, Mar 5, 2018 at 12:49 PM, <41001...@python.interpring.com> wrote: On Sun, 4 Mar 2018, D. B. .B. B. wrote: I am working with Rivendell for a community radio station and have encountered some issues with tracks - songs and shows - being interrupted halfway through. It sometimes happens that a longer segment is simply interrupted without warning and another starts playing. This happens for both hard time and non-hard time events. Can one make an event uninterruptable? Are the events truly being interrupted? Or have the audio files somehow been trun
Re: [RDD] Rivendell rd-bin webpage use
I was looking into the same subject We want to be able to see the log on a web Page So we can View whats running or will run. or what ran. anyone have any suggestions. Also we want to know if anyone has a solution to look at logs and make corrections. We have been going in to he LOG Edit feature but its is not accurate most of the time do any on have any suggestions so we can look at the logs and check times without loading it in Air play. On 2018-03-06 07:49, Todd Baker wrote: Hi Rich, Yes, there is some documentation about using the web interface. Look in the docs folder, in my setup it is under rivendell/docs/apis/. The web files are there (xml,pdf, and html). It is a summary of all the calls and what they return. Sometimes the api's return a different code then listed there, but a 404 generally means you sent something wrong or you don't have permission to do that etc... You can look in the actual code if you want to try to glean what happened exactly. 404 is kind of a catch all returned for more than one problem. If you are trying to add a cart for example make sure that the user you put in has permission to add carts, and the password is correct, etc. I have used this interface extensively, I wrote a whole C API that talks to it to add carts, list carts, update carts etc... Hope this helps, Todd Baker Radio Free Asia, Washington D.C. - Original Message - From: "Rich Gattie" To: "User discussion about the Rivendell Radio Automation System" Sent: Monday, March 5, 2018 3:54:29 PM Subject: [RDD] Rivendell rd-bin webpage use 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! ___ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[RDD] OT - Printing Music Logs
I thought I saw someone ask this previously, but I can't find it... Is anyone printing music logs from Rivendell? And if so, could you send me what process you use? I'm interested in being able to send certain hours out to people. Thanks all! -- -=:{ 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
Re: [RDD] Rivendell rd-bin webpage use
Hi Rich, Yes, there is some documentation about using the web interface. Look in the docs folder, in my setup it is under rivendell/docs/apis/. The web files are there (xml,pdf, and html). It is a summary of all the calls and what they return. Sometimes the api's return a different code then listed there, but a 404 generally means you sent something wrong or you don't have permission to do that etc... You can look in the actual code if you want to try to glean what happened exactly. 404 is kind of a catch all returned for more than one problem. If you are trying to add a cart for example make sure that the user you put in has permission to add carts, and the password is correct, etc. I have used this interface extensively, I wrote a whole C API that talks to it to add carts, list carts, update carts etc... Hope this helps, Todd Baker Radio Free Asia, Washington D.C. - Original Message - From: "Rich Gattie" To: "User discussion about the Rivendell Radio Automation System" Sent: Monday, March 5, 2018 3:54:29 PM Subject: [RDD] Rivendell rd-bin webpage use 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