CPCWiki forum

General Category => General Discussion - Introductions => RolandRadio.net - all about the chip tune radio => Topic started by: RolandRadio on 21:17, 08 April 20

Title: Members now can rate titles on RolandRadio
Post by: RolandRadio on 21:17, 08 April 20
To generate a Top-20 and to do some "Best of the best"-Shows we added the possibliity to rate titles.


Check our our new playlist: https://rolandradio.net/playlist (https://rolandradio.net/playlist)
Also the rating is now included into the artist page
Title: Re: Members now can rate titles on RolandRadio
Post by: norecess on 22:01, 08 April 20
It's nice @kangaroo (https://www.cpcwiki.eu/forum/index.php?action=profile;u=25)  ! Setting stars for a song is great mechanism, and in the long-term this has potential to twist the database to something great and representative.

Unfortunately, there is no "Play" button to hear the preview of a song ; so it gets a little bit complicated to "vote". Example: OK I enjoy the music from Star Sabre game from Targhan, and I would not mind listening it few times in the coming days. But what was it, did I enjoy music from the main menu or the game?! can't recall it. etc. without audio preview, it's getting hard.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 22:07, 08 April 20
I am planning to put kind of "preview/hear" mp3s on every title to give the chance to listen to music even if it is not played on the stream.


What i have to do:
if a track is played by the automation-system. start a script, copy the original-file to a temp-directory, rename this to the RRID, convert it to MP3, cut the first 20 seconds off, jump 20 seconds forward and cut the rest and safe this "snippet" to RRID-snippet.mp3.


Then i will be able to link this file with an html5-audio-player so everone can "prehear" the track for voting or also for a request.
Also i want to make the mp3 of the full track downloadable maybe also with the source-file as stk. 128 .st files or Ym. dont know if someone has a large collection of the YMs


But that is what i want to do "next" - after i have finnished the Rate Tracks and generate a Top20-List.



Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 00:57, 09 April 20
Please forget about YM... This a terrible format, too error prone, most YM are badly encoded, at the wrong framerate. Many songs do NOT song the same on YM (think about these strange players of the Codemasters game). Using YM will bring the quality down.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 13:47, 09 April 20
OK. Then i go for the original tracker files?
Maybe you can contribute some?
I first have to find a way to get my 3"-Discs to my PC-System to get to my tracker files.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 18:45, 11 April 20
@norecess (https://www.cpcwiki.eu/forum/index.php?action=profile;u=2409) - Your wishes had become true :-)
You can now listen to every track for 20 seconds
https://rolandradio.net/playlist
Title: Re: Members now can rate titles on RolandRadio
Post by: norecess on 20:29, 11 April 20
Well done @kangaroo (https://www.cpcwiki.eu/forum/index.php?action=profile;u=25) , exactly what Roland Radio needed !! Awesome
Title: Re: Members now can rate titles on RolandRadio
Post by: norecess on 03:26, 12 April 20
Hmm, actually I'm experiencing issues. Sometimes when I hit the play button, nothing happens. Worse, when I try to click another button, now the UI shows 2 playing musics. If this can help, I'm using Firefox using Linux (FYI the small embedded radio web-player works well).
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 14:45, 12 April 20
That is due to the technique and scripts i am using to do this feature.


To avoid a "if file exists"-query i just display the play/pause-Button if the file exists or not. So as the file is generated right after the start of the playout on the stream, it happens that titles not played yet dont have a file to play. Maybe i should set up a "if file exists"-cause anyway.


I run a cron job for cutting every file into its 20 second piece on the webserver - this is triggered every minute. That means from the time the title is listed in the playlist it can take up t 60 seconds until the file is generated and playable through the play/pause button. But i will try to optimize this feature today..
Title: Re: Members now can rate titles on RolandRadio
Post by: Carnivius on 16:01, 12 April 20
Please forget about YM... This a terrible format, too error prone, most YM are badly encoded, at the wrong framerate. Many songs do NOT song the same on YM (think about these strange players of the Codemasters game). Using YM will bring the quality down.
What do you suggest instead?
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 17:34, 12 April 20
@norecess (https://www.cpcwiki.eu/forum/index.php?action=profile;u=2409)  i have fixed this issue - now an X is displayed if the file is not yet available or not rendered. Happy listening and votig on the titles :D
Title: Re: Members now can rate titles on RolandRadio
Post by: norecess on 18:10, 12 April 20
YES, pretty great @kangaroo (https://www.cpcwiki.eu/forum/index.php?action=profile;u=25) I confirm it works.
One last request on this topic: I play music -> OK. Then I play another music -> the previous played music is still being played (so we have 2 musics at same time), it is possible to "auto-pause" the previous played music when playing a new one ??Thank you
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 18:25, 12 April 20
YES, pretty great @kangaroo (https://www.cpcwiki.eu/forum/index.php?action=profile;u=25) I confirm it works.
One last request on this topic: I play music -> OK. Then I play another music -> the previous played music is still being played (so we have 2 musics at same time), it is possible to "auto-pause" the previous played music when playing a new one ??Thank you


i will try if i can get it that the previous player to stop if a new player is started. as a "workaround" just pause the plaing title before starting another one :-)

Title: Re: Members now can rate titles on RolandRadio
Post by: norecess on 18:36, 12 April 20

i will try if i can get it that the previous player to stop if a new player is started. as a "workaround" just pause the plaing title before starting another one :-)
yes I feel you are "almost there" :-)
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 20:15, 12 April 20
Quote
What do you suggest instead?

Quote
OK. Then i go for the original tracker files?
Maybe you can contribute some?
I first have to find a way to get my 3"-Discs to my PC-System to get to my tracker files.

My point is that I don't suggest anything. Most YM quality sucks, and doesn't always reflect the real music.

SNDH on Atari ST wraps the executable of the music. Do you want to do that, emulate the Z80, memory, the PSG? Very hard work. Plus of course get the executables.

As for giving the original tracker files... I lost most of them. The ones I have are in the Arkos Tracker 2 package.

Now, a practical question: WHO is going to use the original SKS/AKS/128 files and actually use them on the real hardware? No one. I suggest, don't bother with all this. It's already hard work for you to manage the radio.

Just my opinion.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 21:41, 13 April 20
A suggestion about ratings: would it be possible, if logged, to have a special display for the titles I have already rated? Sometimes I don't if I already rated a title, and a quick glance at the Playlist page could show me what titles I didn't rate yet. Maybe display the stars in red when already rated? Or maybe in semi-transparency? I don't what is the most user-friendly.

... And if it's easy to do too :).

PS: the preview system is really cool and works great!
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 14:27, 14 April 20
I have also noticed that it is unclear which title you have already rated yourself and the whole thing then becomes a bit "confusing". I have to check how I can best determine and display the rating of my own user. If the own rating is higher than the average it might get a bit confusing. But I could just write down the number of the own rating next to the stars. Let's see what I come up with :-) The MouseOver shows the average rating and I could also show my own rating here. average: 3.5 yours: 5
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 14:31, 14 April 20
Yeah, the mouse over could be nice, but it's only a bonus. What about simply a green "tick" besides the stars to indicate you've already rated it?
I think it's not important to show YOUR rating (you're supposed to know whether you like the song or not!).
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 12:32, 16 April 20
I have fulfilled your wish. A green bar is now displayed in front of the rating stars if you have already given a rating yourself and the rating is shown again in the mouse-over. If you havent rated yet there is a white bar displayed. Check attachement :D


Oh, and i added the amount of ratings to get a better impression
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 14:20, 16 April 20
Cool! However, I suspect a bug. Sometimes, when rating, the green tick is here, but the stars disappear, no idea why. cf image.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 14:22, 16 April 20
Oh, it seems that when the average is a decimal number, the display fails (1.5, 2.5 etc.). Maybe I'm wrong.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 14:33, 16 April 20
I have fixed this issue.
https://rolandradio.net/projectinfos (https://rolandradio.net/projectinfos)


At the moment i round the average rating and display the full starts after rounding. as i just display a full star per rating-point there was a bug with non integer average ratings Maybe i will add half-stars display later on.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 15:02, 16 April 20
Yes!

I just noticed one "unratable" song is in the Flop-10. I guess such "songs" should not appear in such categories?
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 15:44, 16 April 20
Yes!

I just noticed one "unratable" song is in the Flop-10. I guess such "songs" should not appear in such categories?


Every title not rated yet will be the worst rated title. So maybe I should apply a filter sorting out the artist RolandRadio. I’ll think about that. Disturbed me also.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 15:49, 16 April 20
I think so. Not rated doesn't mean "bad". Some excellent titles are not rated yet!
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 16:05, 16 April 20
I think so. Not rated doesn't mean "bad". Some excellent titles are not rated yet!


Yes I should instead filter and then only display items that have a rating of 1 Or above.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 18:00, 16 April 20
I have fixed the bug where the Flop-10 charts also showed unrated titles.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 18:25, 17 April 20
I think you should also use half-star gfxs (only for viewing, not for rating), it would give more accuracy about how a song is rated. Only my opinion :).
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 20:51, 17 April 20
Done. Half-Star-Ratings are now included within the tables. The info-bar will follow within the next days. need to optimize some code.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 09:55, 18 April 20
And also are half star ratings now displayed in the title info bar. Now rating is really easy and fun.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 23:38, 28 April 20
Rating is improved. Now you can also see the titles you have already rated in your profile.
@toto or @Targhan (https://www.cpcwiki.eu/forum/index.php?action=profile;u=110) wanted this. I dont remember :-)






Title: Re: Members now can rate titles on RolandRadio
Post by: BSC on 21:22, 11 August 20
How do you guys feel about voting your own tracks? Do you do that? Or frown upon the sheer thought?

I have of course given 5 stars to all of my tunes just to annoy Kanga ;-)
Title: Re: Members now can rate titles on RolandRadio
Post by: TotO on 21:47, 11 August 20
Why not, if you think that your tracks are better than two thousands of others CPC music.
Title: Re: Members now can rate titles on RolandRadio
Post by: BSC on 23:38, 11 August 20
Why not, if you think that your tracks are better than two thousands of others CPC music.

Of course I think that, but I wonder how that relates to the question of self-voting.


PS:  ;)
Title: Re: Members now can rate titles on RolandRadio
Post by: TotO on 00:36, 12 August 20
Of course I think that, but I wonder how that relates to the question of self-voting.
I'm pretty sure that all the presidents have voted for themselves.
Title: Re: Members now can rate titles on RolandRadio
Post by: Targhan on 01:43, 12 August 20
I'll be totally honest: I vote for my songs just like any other songs. And I love some of my songs, like most of them, and never hates them, else I wouldn't share them.
The day I'm not proud of my songs is the day I'm not doing CPC anymore.
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 18:47, 12 August 20
I vote for my own songs also like i think i like them. All are good, thats why i made them, but some are really good and get sometimes a 5 star. I do not vote all my own songs 5 star to push them - even if i could - but i rate them as i would like songs from targhan or bsc. most of them 2 stars. And i use multiple accounts to fake vote my own shit up to the charts. But this is a long long process..
Title: Re: Members now can rate titles on RolandRadio
Post by: BSC on 20:22, 12 August 20
I'll be totally honest: I vote for my songs just like any other songs. And I love some of my songs, like most of them, and never hates them, else I wouldn't share them.

That's almost close to very much related to being exactly my line of thinking :) I mean: Me too!
Title: Re: Members now can rate titles on RolandRadio
Post by: SuTeKH/Epyteor on 12:16, 16 August 20
I think the user who has been giving 2-star-rating to Dave Rogers tunes is trying to manipulate the charts!
There should be a special 6th-star-rating for his tunes! He be AY God he is! Oh yes!
Title: Re: Members now can rate titles on RolandRadio
Post by: BSC on 10:05, 26 August 20
I think the user who has been giving 2-star-rating to Dave Rogers tunes is trying to manipulate the charts!

I have the feeling that there's more charts manipulation than just that ..
Title: Re: Members now can rate titles on RolandRadio
Post by: RolandRadio on 17:25, 26 August 20
I dont think so. I can not avoid ratings or code something to prevent "misratings"
What i can do is allow ratings only dfor users with level2  - but as those are not very much ratings will not be done very often.
So i think this will get normal after a few weeks as everyone only has one vote