RadioDJ - Free Radio Automation Software Forum

RadioDJ v2.0.2.0 Beta Released!

Offline Chip Douglas Mosley

  • ****
  • 355
  • Retired disc jockey and radio programmer
    • Jukebox 92.7 WEPQ
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #15 on: January 20, 2020, 05:05:56 PM »
Hi Marius!

I just deleted the installation and used the new one. It seems to be working really well. Thanks for your help (again)!
Chip Douglas Mosley
Jukebox 92.7 WEPQ
www.jukebox927.com
Radio DJ user since 2016, Live365 since 2019
Now using v2.0.2.0 since January 19, 2020

Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #16 on: January 20, 2020, 11:50:55 PM »
Hi Marius,

Just Started testing 2.0.2.0 but noticed the follow is still not working

https://www.radiodj.ro/community/index.php?topic=13210.msg74544#msg74544

Thanks,
Wayne
:)    Play the Music and Have Fun!    :ok:
==============================
 Fun In The Sun,  From the Florida Coast

Offline DJ Garybaldy

  • *****
  • 3991
  • Never Get Angry At the Stupid People (Erasure)
    • DJ Garybaldy
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #17 on: January 21, 2020, 11:22:37 AM »
Don't know about anyone else but the songs/artist repeating bug seems to have been fixed here.

 I'm not seeing songs by the currently playing artist populating the bottom of the queue as I was in 2016

2020 is playing away nicely I'm loving the new audio settings being able to turn parts on or off is genius. I've emlinated the Equaliser and things still sound great.
USER of RadioDJ since 2010

Useful RadioDJ information : https://djgarybaldy.co.uk/category/radiodj/

I cannot give help and support via Private message!

I'm not as scary as I look Honest!

My little pet project: https://t.co/YyVaPOBYBK

Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #18 on: January 21, 2020, 02:01:24 PM »
Hi Marius,

I'm facing a little annoying bug, I don't know if it's the normal behaviour :
I open track edit window for a queued track (for example the next track to be played in pos #1) when this track is supposed to play, it is ignored and the track in #2 position is played.
As sometimes I correct track titles in the last minute....

Concerning what DJ Garybaldy said just before, I think the repeating track bug still exist:
I'm using essentially SQL requests (procedures) in my rotations , and autodj is set to always show 8 tracks queued , when rotation loads (or when clearing the playlist)  the same track is loaded eight times but in my sql request i'm saying to not load a track already in "queue" table ;
the only way to correct that is to have only 1 track queued in autodj mode.

I have another little annoying things happen like this :

Code: [Select]
21 Jan 2020 08:52:49
Cannot find table 0.   at System.Data.DataTableCollection.get_Item(Int32 index)
   at rdjInterface.Playlist.AutoDJClass.?????????????????????????????????????????(DataTableCollection , Int32 )
   at rdjInterface.Playlist.AutoDJClass.GeneratePlaylist(Int32 RotationID, Int32 ItemsCount, Double duration)
   at ~\&v%7IY(HG("5N\[WS0>k^\[32!.?????????????????????????????????????????.?????????????????????????????????????????()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ~\&v%7IY(HG("5N\[WS0>k^\[32!.LZ5YQ5\.CZKF')Ssu_8Rk3nu7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)

and radioDJ plays the last tracks in queue and stops...I have to reload RDJ
It seems a timeout problem with mariadb (in another server in my local network)  but why RDJ does not retry to connect preventing the radio to become silent ...

Thanks Marius, I have some other little things to ask for but not very important, and as I'm coding a little too I know it's lots of work, explaining the long time between the last beta release...
 
 :cool:
« Last Edit: January 21, 2020, 02:17:54 PM by klimo »
BUSUM TRANSMISSION RADIO
https://busum.net

Offline FreerunMedia

  • *****
  • 863
  • Proud user of RadioDJ
    • Radio 251 , Gewoon gezellig
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #19 on: January 21, 2020, 04:16:52 PM »
Now i am wondering about another thing and maybe Marius can shed some light on it. Can i test RadioDJ V2.02 beta on Windows XP on a P4? Just to push the limits or is it not working from the start?
Running 3 editions V1.8.2 at www.salto.nl and v1.8.2 at radio251.nl. ( NOW with 2 live studio's! )

Offline DJ Garybaldy

  • *****
  • 3991
  • Never Get Angry At the Stupid People (Erasure)
    • DJ Garybaldy
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #20 on: January 21, 2020, 04:22:19 PM »
Now i am wondering about another thing and maybe Marius can shed some light on it. Can i test RadioDJ V2.02 beta on Windows XP on a P4? Just to push the limits or is it not working from the start?

I doubt it as .NET 4.6 and above will not install on XP and Newer versions of RDJ require .NET 4.6
USER of RadioDJ since 2010

Useful RadioDJ information : https://djgarybaldy.co.uk/category/radiodj/

I cannot give help and support via Private message!

I'm not as scary as I look Honest!

My little pet project: https://t.co/YyVaPOBYBK

Offline FreerunMedia

  • *****
  • 863
  • Proud user of RadioDJ
    • Radio 251 , Gewoon gezellig
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #21 on: January 21, 2020, 05:24:30 PM »
I doubt it as .NET 4.6 and above will not install on XP and Newer versions of RDJ require .NET 4.6

Sounds like a fail from start  :hihi: Oke thanks, need to clear another PC for it than  ;)
Running 3 editions V1.8.2 at www.salto.nl and v1.8.2 at radio251.nl. ( NOW with 2 live studio's! )

Offline Chip Douglas Mosley

  • ****
  • 355
  • Retired disc jockey and radio programmer
    • Jukebox 92.7 WEPQ
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #22 on: January 21, 2020, 07:56:16 PM »
Questions about the audio output of 2.0.2.0beta...

1) The volume of the TTS is a lot less than in 2.0.1.6b. Using the same tracks, the TTS is buried in the music audio. I have the same settings in both versions but they don't seem to operating the same way.

2) The AGC is not as good in 2.0.2.0b as it is in 2.0.1.6b. I put the audio on my stream overnight and into this morning and several listeners noted that parts of the audio blasted out while other parts were quieter than in the v2.0.1.6b stream. The listeners were not aware that I was beta testing a new version.

3) I wonder if the problem comes from separation of the different actions of the audio processing. I set compression and AGC presets the same as I had them in v2.0.1.6b and still find that the volume output on the stream is different.

3) And again, I bring up for discussion the fact that any music file followed by an EVENT will play the music out to the end point, not the NEXT point, creating a short period of dead air.

For example,

MUSIC SONG #1
EVENT
   Weather Jingle
   Weather Forecast
   Station Jingle
MUSIC SONG #2

Song #1 plays out to the END cue, not the NEXT cue, before moving into the EVENT. If I change the settings so that the EVENT is deleted and Song #1 goes straight into the Weather Jingle, Song #1 plays to the NEXT cue.

I use the EVENT because it's easier to set it up once and insert it every time I need the EVENT rather than having to write out the sequence each time it occurs in the flow of programming.

Any thoughts or discussion on this will be appreciated. I really want to use v2.0.2.0b but I don't want to put it on my stream again until these issues can be resolved.

Thanks, Marius. I do appreciate your hard work! :cool:
Chip Douglas Mosley
Jukebox 92.7 WEPQ
www.jukebox927.com
Radio DJ user since 2016, Live365 since 2019
Now using v2.0.2.0 since January 19, 2020

Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #23 on: January 21, 2020, 10:34:53 PM »
Don't know about anyone else but the songs/artist repeating bug seems to have been fixed here.

Here it isn't. I've thought of a way of reproducing it, and it's quite easy. Unless I'm making a fundamental thinking mistake, using the $ForceRepeatRules$ in an SQL rotation should respect the Repeat Rules.

When I make a rotation in 2.0.2.0 with a number of SQL queries in it like

Quote
SELECT ID FROM songs WHERE enabled=1 AND artist like '%beat%' AND $ForceRepeatRules$ ORDER BY `date_played` ASC, RAND() LIMIT 1;
SELECT ID FROM songs WHERE enabled=1 AND artist like '%beat%' AND $ForceRepeatRules$ ORDER BY `date_played` ASC, RAND() LIMIT 1;
SELECT ID FROM songs WHERE enabled=1 AND artist like '%beat%' AND $ForceRepeatRules$ ORDER BY `date_played` ASC, RAND() LIMIT 1;
SELECT ID FROM songs WHERE enabled=1 AND artist like '%beat%' AND $ForceRepeatRules$ ORDER BY `date_played` ASC, RAND() LIMIT 1;
SELECT ID FROM songs WHERE enabled=1 AND artist like '%beat%' AND $ForceRepeatRules$ ORDER BY `date_played` ASC, RAND() LIMIT 1;

I'd expect to only have 1 time "Beatles" in it, but instead I have them five times in my list of 10 tracks that the playlist is populated with, and from another band I even have the same song in there twice. Also, there are 24 artists available to be played with "Beat" in it - so it normally should be able to find a correct selection.

Now I think it can be "fixed (more or less)" with setting the number of songs to keep in the playlist to "1", but for my way of using Rotation Rules, it's important that it's always filled with at least one "full" sequence. And as said, I'd expect the $ForceRepeatRules$ to also consider the tracks already selected to be placed in the playlist.

Offline plauri

  • *****
  • 1313
    • Funky Corner Radio
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #24 on: January 22, 2020, 03:16:43 AM »
I've been a bit busy these days... I noticed the new version two days later... I'm getting old  :D Installed and working smootly in beta test with most of the events, intros, teasers etc. I have live. I tried tts too and, as somebody said, I had to rise girl's voice to 150 to hear something! Another great work, Marius!  :ok:     
Funky Corner Radio
http://www.funkycorner.it
http://www.radiofunkycorner.com

Offline Marius

  • *****
  • 5577
    • Radio DJ
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #25 on: January 22, 2020, 09:41:51 AM »
Thanks for the feedback guys!

TTS: the volume is indeed lower and that's because when generating the output as a file, there is a volume setting in the Speech.Synthesis .net api, but that is ignored when generating the output to memory. Probably the volume is the default one.

Repeat rules: When using the sql rotation and regular rotation, the results are different, because the way it selects tracks is different. When using rotation from sql, the repeat rules uses the old method which was used in the older versions of RadioDJ (based purely by sql, which has some limitations), but on normal rotations the procedure is very different because the sql filtering only applies on enabled tracks, category, subcategory and genre and then a list is generated which is manipulated manually. While this can be a little slower, it  gives me more control over the results.
DOWNLOADS PAGE

HOW TO FIX RADIODJ DATABASE
----------------
Please don't PM me for support requests. Use the forums instead.

Offline Jhonny

  • *****
  • 3676
  • Peace, enjoy life.it's over before you've lived it
    • Jhonny's RadioDJ tutorials.
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #26 on: January 22, 2020, 10:22:10 AM »
NOW PLAYING INFO
Is the stream server working?
if so do we have to put our own codec in (a folder)?
R.T.F.M. means to me, Read The Fantastic Messages.
Make things simple, but don't make simple things simpler!
I don't do drugs, I do tuts. ( ͡° ͜ʖ ͡°) visit  https://radiodj.info

Testing RadioDJ v2.0.2.0 Beta

Offline DJ Garybaldy

  • *****
  • 3991
  • Never Get Angry At the Stupid People (Erasure)
    • DJ Garybaldy
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #27 on: January 22, 2020, 10:25:22 AM »
NOW PLAYING INFO
Is the stream server working?
if so do we have to put our own codec in (a folder)?

If i'm reading the Plugin correctly I think its like the Song title Updater I have on my website.

It will update the now playing info to a server if that server is being fed by an encoder that doesn't support title streaming out of the box (e.g: SAMCast)
USER of RadioDJ since 2010

Useful RadioDJ information : https://djgarybaldy.co.uk/category/radiodj/

I cannot give help and support via Private message!

I'm not as scary as I look Honest!

My little pet project: https://t.co/YyVaPOBYBK

Offline Jhonny

  • *****
  • 3676
  • Peace, enjoy life.it's over before you've lived it
    • Jhonny's RadioDJ tutorials.
Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #28 on: January 22, 2020, 11:16:25 AM »
got confused by icecast and shoutcast setting.
thought it was the same as the stream plugin v1.1 of 182.

So my mistake
R.T.F.M. means to me, Read The Fantastic Messages.
Make things simple, but don't make simple things simpler!
I don't do drugs, I do tuts. ( ͡° ͜ʖ ͡°) visit  https://radiodj.info

Testing RadioDJ v2.0.2.0 Beta

Re: RadioDJ v2.0.2.0 Beta Released!
« Reply #29 on: January 22, 2020, 03:42:41 PM »
Repeat rules: When using the sql rotation and regular rotation, the results are different, because the way it selects tracks is different. When using rotation from sql, the repeat rules uses the old method which was used in the older versions of RadioDJ (based purely by sql, which has some limitations), but on normal rotations the procedure is very different because the sql filtering only applies on enabled tracks, category, subcategory and genre and then a list is generated which is manipulated manually. While this can be a little slower, it  gives me more control over the results.

Basically this means that SQL Rotation is more or less useless; it doesn't respect repeat rules for tracks in the playlist (but not played yet), so you have the risk that tracks/artists/titles are put into the queue multiple times. Maybe I can change my SQL statements in such a way that they also look into the queue, but I'd expect that that piece of code is taken care of by $ForceRepeatRules$.