MusicCabinet - artist radio, genre radio & related artists

Artist radio, genre radio & related artists. A Subsonic server for music nerds.

Moderator: moderators

Re: MusicCabinet - artist radio, genre radio & related artis

Postby vollbr0t » Sun Aug 19, 2012 8:41 am

I like the new "related artist sampler"-feature. But in my version it does not work. Clicking the button doesn't do anything, except for restarting the playing song.
vollbr0t
 
Posts: 75
Joined: Wed Jan 19, 2011 6:35 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby hakko » Sun Aug 19, 2012 8:45 am

Hmm. Could you stop Subsonic, delete C:/Subsonic/Jetty, start Subsonic and try again? I don't know why it doesn't work, but since there seem to be some bug in Subsonic regarding sometimes not updating JSPs, it's worth trying.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: MusicCabinet - artist radio, genre radio & related artis

Postby vollbr0t » Sun Aug 19, 2012 8:55 am

Thanks! That fixed it!
vollbr0t
 
Posts: 75
Joined: Wed Jan 19, 2011 6:35 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby PiX64 » Sun Aug 19, 2012 1:40 pm

Excellent. thanks. Any ETA on a possible API fix for that artwork? thats the only thing keeping me at this point from pulling the plug on subsonic under unraid and running the complete .exe you have provided. ( I would stick with unraid but i cannot seem to find a valid java 7 build for unraid. unraid is built on slackware and a bit of a different beast.)

AFA the iSub goes, well i have worked back and forth with the dev since I started using it. So I may reach out to them and see if its in the cards. If not then I may write my own free or very cheap iphone/ipad app specifically for sunbsonic with ability to turn on subsonic musiccabinet.
PiX64
 
Posts: 15
Joined: Wed Jun 08, 2011 7:58 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby hakko » Sun Aug 19, 2012 5:58 pm

precipitous wrote:Another HUGE problem I have is that I am no longer able to use Songbird (I have not tested any other external players yet)... When I try, instead of the set of tracks in the "play" area being sent, I get one of the tracks sent as many times as the total number of tracks in the "playlist". If I have 20 tracks selected I get one of them sent to Songbird 20 times!


I've finally addressed this. Songbird should work fine now in the new release, 0.7.7.

PiX64 wrote:Any ETA on a possible API fix for that artwork?


I've fixed this as well today in 0.7.7. Turned out last.fm artwork took precedence and iSub didn't like that. Seems to work on my iSub at least now. It would be awesome if you could convince the devs to integrate MusicCabinet into their app!

.. and I also added a new feature, Genre recommendations. see viewtopic.php?f=4&t=9777&p=44800#p44800
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: MusicCabinet - artist radio, genre radio & related artis

Postby PiX64 » Sun Aug 19, 2012 8:30 pm

Sweet Action ill give it a whirl.

I will reach out to the devs of iSub tomorrow, and let you know what they say.
PiX64
 
Posts: 15
Joined: Wed Jun 08, 2011 7:58 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby vollbr0t » Mon Aug 20, 2012 12:13 pm

I have some thoughts about the radio in MusicCabinet...

As far as I understand, the radio works like an OR-interconnection between the different genres. For example when clicking "instrumental" and "metal" the generated playlist does not contain "instrumental metal"-music, but music from bands that are tagged "instrumental" OR "metal". So it happens that songs from Metallica ("metal") and from Hans Zimmer ("instrumental") appear in the playlist.

I think it should be possible to use the genre selection more like an AND-interconnection. So that when clicking "instrumental" and "metal", only bands with all of the selected tags are used in the playlist. Or at least it should be possible to choose which interconnection to use, or even create configurable and complex interconnections between genres ( like: [["metal" AND "instrumental"] OR "hard rock"] ).

What do you think about it?


Another thing: it would be great to have the "add last"- and "append"-function in the radio (and genre-radio)!
vollbr0t
 
Posts: 75
Joined: Wed Jan 19, 2011 6:35 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby Ultraviolet » Mon Aug 20, 2012 3:31 pm

Woohoo! Loving the Genre merge functionality. It's going to take me a while to clean up this mess from the last.fm fat-fingered community, but well worth it.

+1 to vollbr0t suggestion about the Radio functionality. I think that would unlock an additional piece of generated playlist intelligence: the ability to span genres. Of course, I imagine the AND would produce no matches for a great number of genre combinations so I'd probably vote for the option to toggle between AND and OR.

One other suggestion that may be running into UI territory (I know you wanted to hold off on that for the time being): I would love to see the rating/star in the playlist frame as well. I think that's the most intuitive place for it since I don't know what I want to rate a track until I've actually listened to it. I take it the single star correlates to last.fm's "Loved tracks" feature? I would love to see a 5 star rating system, but I haven't seen any last.fm component that would make that possible--I just wanted to throw that out in case I was missing something.
Ultraviolet
 
Posts: 62
Joined: Wed Jul 21, 2010 2:29 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby hakko » Mon Aug 20, 2012 4:09 pm

The radio is currently some sort of OR+AND. Tags fetched from last.fm come with a count per artist - an artist can for example be 100% pop and 75% disco.

Let's say artist A is 50% sludge and 70% drone, and artist B is 100% sludge.

if you search for sludge, artist A gets a score of 50, and B gets a score of 100.
if you search for drone, artist A gets a score of 70 and B gets a score of 0.
if you search for sludge and drone, artist A gets a score of 120 and B gets a score of 100.

The scores are then weighted so that for sludge radio, songs by B would appear much more often (but A would appear sometimes). For drone radio, only A would be played. For sludge+drone radio, A appear more often but B will be pretty frequent too.

This is how it works right now: https://gist.github.com/3389980. If you have idea's for a better query I'm all ears! I wrote this in the beginning of the project and haven't touched it since (except for adding genre merge into it recently).

I think it would be good to add a more advanced "Playlist generator" feature where you can specify a lot of criterias, like "give me top rated singer songwriter songs, female artists, from 1960-1970, that I've never listened to". It's totally possible (all that information is in the database) and it would be really handy. It's just a matter of finding spare time for coding it (which is fun and rewarding). And creating a nice interface for it (which is not my favorite job).


Starred tracks are supposed to correlate to "Loved tracks" at last.fm (I mean to integrate them in the future). There's not any immediate plan for a five star system on top of this, sorry. And yes, I'm kind of staying away from changing the playlist frame. It's the worst part of the UI and polishing it instead of replacing it isn't very appealing.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: MusicCabinet - artist radio, genre radio & related artis

Postby Ultraviolet » Mon Aug 20, 2012 6:29 pm

Thanks for the explanation on the radio algorithm. And as far as the 5 star rating is concerned--Since MusicCabinet revolves around revolves around last.fm integrations, I don't see a point if last.fm just does the "Loved"/single star feature. Typically I think more granularity is better when it comes to ratings, but the single star system works for me.

My UI wishlist is probably 200 items long and to most require a "blow up and do over" approach rather than adding something little here and there so I understand you not wanting to start in on that.

Now to the last release. The one thing I would still love to be implemented with the Genre merge feature is the ability to assign an alias that is different from either genre being merged. For example, I have "1950s" and "50s" which can easily be merged into one category, but I also have just "20s" and just "1990s" (no "1920s or "90s"). So no matter what format I chose, I can't have consistent 20s, 30s, 40s, 50s etc. or 1920s, 1930s, 1940s, 1950s etc. format. It's going to jump around between the two year types. Just to clarify: this would just impact what is displayed on the genre page for consistency and legibility sake.

Image
Ultraviolet
 
Posts: 62
Joined: Wed Jul 21, 2010 2:29 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby PiX64 » Mon Aug 20, 2012 8:51 pm

@hakko,

I just wanted to let you know that I reached out to the Developers of iSub today, and will let you know what they say. feel free to pm me and ill give you my personal email so we can directly communicate rather than forum posting.
PiX64
 
Posts: 15
Joined: Wed Jun 08, 2011 7:58 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby hakko » Mon Aug 20, 2012 9:11 pm

Ultraviolet:
I'm pretty sure the radio algorithm can be improved though. For example, it could hand out a higher score to artists that match all tags, instead of just summing up scores per tag. I haven't given it a lot of thinking as I rarely use it nowadays.

PiX64:
nice! to get in contact, just drop an email at musiccabinet@dilerium.se which is my catch-all address for this project. (It notifies me on forum updates here, Github updates etc)
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: MusicCabinet - artist radio, genre radio & related artis

Postby jake- » Tue Aug 21, 2012 9:12 am

hakko wrote:...Several new versions and features...

Very nice. Major improvements after returning from vacation :-)

  • summarizes the most popular post-rock artists from last.fm that are missing in your library: Already found some interesting artists :-)

  • tag correction "hip hop"/"hip-hop": Great idea. The destination can be only existing genres i guess?

  • related artists sampler playlist: Thanks!

I have to agree that UI redesign is a topic but it has to be done by someone who is talented in this ;-)

jake-

BTW: the lyrics link isn't working too well. Maybe you could copy the part from the latest 4.7 moshup mod?
BTW2: is there a way to let you have a beer (or any kind of donation or an amazon wishlist or ...)?
jake-
 
Posts: 40
Joined: Sat Oct 16, 2010 8:09 pm

Re: MusicCabinet - artist radio, genre radio & related artis

Postby hakko » Tue Aug 21, 2012 4:08 pm

I've made a mental note to allow new genre names as "corrected". When I've added it, you can make up your own aliases, but right now, you can only merge existing tags via the settings page.

It seems like Sindre has updated the lyrics search slightly in 4.7, I'll incorporate that and see if it works better.

If you know a kick-ass web designer with a lot of spare time, please send her/him this way :) it would be great to give the interface an overhaul!

As for donations, I really appreciate that offer. What would make me most happy is if you picked any charity organization of your choice (like doctors without borders, an animal rights organization etc) and gave them the money. That would be a good motivation for me. Thanks.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: MusicCabinet - artist radio, genre radio & related artis

Postby precipitous » Tue Aug 21, 2012 4:14 pm

hakko wrote:
precipitous wrote:Another HUGE problem I have is that I am no longer able to use Songbird (I have not tested any other external players yet)... When I try, instead of the set of tracks in the "play" area being sent, I get one of the tracks sent as many times as the total number of tracks in the "playlist". If I have 20 tracks selected I get one of them sent to Songbird 20 times!


I've finally addressed this. Songbird should work fine now in the new release, 0.7.7.


Thank you for resolving this issue. After installing 0.7.7 I am again able to use Songbird as an external player (I had to disable the VLC plug-in for Firefox first)...
User avatar
precipitous
 
Posts: 91
Joined: Fri Aug 14, 2009 6:43 pm
Location: Santa Barbara CA USA

PreviousNext

Return to MusicCabinet

Who is online

Users browsing this forum: No registered users and 3 guests