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
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.
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.
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.
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.
@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
Well done @kangaroo (https://www.cpcwiki.eu/forum/index.php?action=profile;u=25) , exactly what Roland Radio needed !! Awesome
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).
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..
Quote from: Targhan on 22:57, 08 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?
@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
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
Quote from: norecess on 16: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
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 :-)
Quote from: RolandRadio on 16:25, 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" :-)
QuoteWhat do you suggest instead?
QuoteOK. 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.
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!
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
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!).
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
Cool! However, I suspect a bug. Sometimes, when rating, the green tick is here, but the stars disappear, no idea why. cf image.
Oh, it seems that when the average is a decimal number, the display fails (1.5, 2.5 etc.). Maybe I'm wrong.
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.
Yes!
I just noticed one "unratable" song is in the Flop-10. I guess such "songs" should not appear in such categories?
Quote from: Targhan on 13: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?
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.
I think so. Not rated doesn't mean "bad". Some excellent titles are not rated yet!
Quote from: Targhan on 13:49, 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.
I have fixed the bug where the Flop-10 charts also showed unrated titles.
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 :).
Done. Half-Star-Ratings are now included within the tables. The info-bar will follow within the next days. need to optimize some code.
And also are half star ratings now displayed in the title info bar. Now rating is really easy and fun.
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 :-)
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 ;-)
Why not, if you think that your tracks are better than two thousands of others CPC music.
Quote from: TotO on 19:47, 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: ;)
Quote from: BSC on 21:38, 11 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.
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.
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..
Quote from: Targhan on 23:43, 11 August 20I'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!
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!
Quote from: SuTeKH/Epyteor on 10:16, 16 August 20I 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 ..
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