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 baxtr » Wed May 23, 2012 2:40 pm

Can't believe I missed this, just installed and will test drive it once its done scanning.

one thing I did notice, and I know its probably least of worries with the depth you are going with this already, I use the back in black theme, and the icons for Genre and Radio are not there as well as some play buttons


Thanks for this!
baxtr
 
Posts: 99
Joined: Sat Feb 13, 2010 4:19 am

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

Postby Aktarus » Wed May 23, 2012 7:44 pm

Hello,

I use this Mod since 1 week and it's really near perfection ... :P
Just some features are missing to make it perfect ..... but unfurtunately, i'm not a really good programmer :|
- Share Media Feature is disapear in this mod
- Upload Media too
- Possibility to arrage the album layout (numbers of line and row)
- Possibility , in the MORE section, to add more than 50 songs in playlist
- in PLAYING section ... the search (google, wikipedia...) feature and the number of play are still gone !!

The mod is already very nice... and could be better with time, like wine :)

Merci ... and sorry for my poor english :roll:
Aktarus
 
Posts: 50
Joined: Fri Feb 10, 2012 3:09 pm

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

Postby hakko » Thu May 24, 2012 8:12 am

UltraViolet: Hmm, I've no explanation why top tracks is so slow! I've noticed that the speed received from last.fm differ a lot different days though. It could vary with a factor 10 almost. But just schedule your search index to be updated nightly (while you're sleeping) from Settings -> Search. You could also search for the file musiccabinet.log in your temp directory (C:/windows/temp probably) and see if it gives any hints.

The genres returned are based on what people tag music with at last.fm. Some people use bad tags... MusicCabinet tries to ignore bad tags by calculating how relevant a tag is, but some things might slip trough. I guess especially with a large library like yours. You know that you can ignore these tags from Settings -> MusicCabinet and then click the configure tags link at the very bottom of the page? Thanks for pointing it out!

baxtr: Yeah, MusicCabinet is like the Model T. Ford. You can have it any theme you'd like as long as it's white. It's because I wanted new icons (enqueue tracks, genres, radio) that couldn't really be depicted using just plain text. If you wanna stick with the "back in black" theme, let me know if you create matching icons for it and I'll include them in future releases!

Aktarus: Thanks!
- it's possible to share an album? When you've clicked it to see the tracks, there's a "Share" link below the album cover.. isn't there? plus you can share playlists!
- there's an Upload button on the "More" page?
- no layout configuration at the moment. might come once I figure out how it should best be implemented
- how many songs do you want in the more section? 5, 10, 20, 50.. ? I'll add that for you
- google/wikipedia search possibility should maybe be there but configurable. do people actually use that? i thought it was just cluttering
- I plan to use last.fm for getting play counts (because then, you get better statistics if you use other music players too) but I haven't written that yet

I'll definitely keep working on this mod, even though I'll be very busy the next two weeks because of other projects I'm involved with.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

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

Postby Neil Hunt » Thu May 24, 2012 8:09 pm

Thanks you for this wonderful mod, hakko. The latest .war made indexing a breeze compared to what it used to be.

My only gripe is this Java error I'm getting when I choose any genre under Genres or Related artists under any Artist:

"Subsonic encountered an internal error. You can report this error in the Subsonic Forum. Please include the information below. "
Exception javax.servlet.ServletException
Message javax.servlet.jsp.el.ELException: Unable to find a value for "path" in object of class "com.github.hakko.musiccabinet.domain.model.aggr.ArtistRecommendation" using operator "."

Any ideas?
Neil Hunt
 
Posts: 13
Joined: Thu May 24, 2012 7:57 pm

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

Postby hakko » Fri May 25, 2012 4:54 am

Thank you! I'm surprised about the error.. it sounds like it's using an old .jsp file, I changed that exactly to support people having the same artist in multiple media folders. But 0.5.42 Genres and Related artists works for me.

Could you first of all try cleaning your cache from preventing your browser from using old files? Then check at the about view where it says Version, and confirm that it says "Built with MusicCabinet plugin, version 0.5.42, on May 21, 2012"? If that doesn't work, you could also stop your Subsonic service, and remove any directory below <subsonic dir (probably c:/subsonic)>/jetty/, with a lower version number like 0.5.3x or what you've been using before. It shouldn't pick up anything from there, but just as a last resort. And then start again. Let me know how it works out! It's good to know the cause of every single error that occurs, to help make this better.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

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

Postby hakko » Fri May 25, 2012 10:28 am

Minor update:

- Added browsing in genre view (still displays top 20 as default, but you can now browse to get top 20-40, 40-60 etc) as requested by TheWarden
- Added possibility to generate larger playlists from more view (100, 200, 500 items) as requested by Aktarus

This is version 0.5.43, available at http://dilerium.se/musiccabinet/subsonic.war
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 » Fri May 25, 2012 2:32 pm

I'm being dense. What did the last version change? I'm running it, but I'm apparently not noticing the differences.
Ultraviolet
 
Posts: 62
Joined: Wed Jul 21, 2010 2:29 pm

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

Postby hakko » Fri May 25, 2012 2:45 pm

0.5.43? No biggie. When you go to Genres and select one of them, there used to be 20 top artists displayed. It still looks the same, but at the bottom of the page there's now a button saying "next". Press it to get to top 20-40 instead. You're now at "page 2" of that genre and it has a "previous" button (taking you to page 1) and a next button (taking you to page 3) 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 Ultraviolet » Fri May 25, 2012 3:17 pm

Ahh, that explains it. For some reason, I rarely have any top artists listed for my selected genre and haven't found one with more than 6 yet. Think I may need a new IP...at this point, I'm pretty sure last.fm hates me.
Ultraviolet
 
Posts: 62
Joined: Wed Jul 21, 2010 2:29 pm

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

Postby hakko » Fri May 25, 2012 3:24 pm

Hmm. What kind of music do you have, and do you update your search index nightly now? It totally depends on what you listen to, but a genre like "indie" for example should have loads of artists given the size of your library. If you'd want to, you could create an account for me in your Subsonic server and send me username/password in a PM here and I'll have a look. But I also totally understand if you want to keep your massive collection away from anyone outside your trust zone.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

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

Postby Neil Hunt » Fri May 25, 2012 11:22 pm

hakko wrote:Could you first of all try cleaning your cache from preventing your browser from using old files? Then check at the about view where it says Version, and confirm that it says "Built with MusicCabinet plugin, version 0.5.42, on May 21, 2012"? If that doesn't work, you could also stop your Subsonic service, and remove any directory below <subsonic dir (probably c:/subsonic)>/jetty/, with a lower version number like 0.5.3x or what you've been using before. It shouldn't pick up anything from there, but just as a last resort. And then start again. Let me know how it works out! It's good to know the cause of every single error that occurs, to help make this better.


Thanks for the tips. Cleared cache, no effect. Checked version, was 0.5.42, on May 21, 2012. Stopped Subsonic service and removed everything under \webapp, installed version 0.5.43 and now the Genres work perfect but still getting the same "javax.servlet.jsp.el.ELException: Unable to find a value for "path" in object of class "com.github.hakko.musiccabinet.domain.model.aggr.ArtistRecommendation" using operator "."" error with Related artists. Weird.
Neil Hunt
 
Posts: 13
Joined: Thu May 24, 2012 7:57 pm

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

Postby hakko » Sat May 26, 2012 7:53 am

I need a closer look at how Subsonic loads and compiles jsps (and mostly, why old versions get picked up). But I'd actually say it doesn't help removing below /webapp, as the jsp files are placed under jetty/<BUILD_NUMBER>/jsp/org/apache/jsp/WEB_002dINF/jsp. Can you stop Subsonic, remove C:/subsonic/jetty entirely (there's nothing personal in there), and start again? That should do it.

What OS are you running btw?
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

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

Postby Pcace » Sat May 26, 2012 11:09 am

hey,

thank you so much for that mod! I have a really large music database (~150k songs) and now i can use it better and better...

But i have a feature request ;):
since i use my subsonic request with some other people it would be nice to have a lastfm scrobble feature, where every song gets scrobbled which is played (no metter with wich account).

I thought about that, to have a much better statistics function (see lastgraph.aeracode.org etc. etc. etc..)


Do you think something like that is possible?!


Thanks,

Pcace
Pcace
 
Posts: 117
Joined: Tue Nov 29, 2011 2:44 pm

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

Postby hakko » Sat May 26, 2012 11:55 am

Thank you! I'm not sure if I get it, but if you and your friends want one last.fm account in common, why don't you create one at last.fm and then you could all register the username you've chosen from Settings -> Personal? Subsonic already has a built-in possibility to scrobble what you're listening to, so why not use that?

If you'd like every song to be scrobbled twice (once for your personal account, once for your common account) I'd suggest grabbing the code from github.com/hakko and adding that feature. Or register it at the Github issue tracker, if somebody else feels like implementing it. But for me personally, it's gonna end up far down on my list unfortunately, there are other more exciting unimplemented features with higher priority.

Regards
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

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

Postby Neil Hunt » Sun May 27, 2012 11:10 pm

hakko wrote:I need a closer look at how Subsonic loads and compiles jsps (and mostly, why old versions get picked up). But I'd actually say it doesn't help removing below /webapp, as the jsp files are placed under jetty/<BUILD_NUMBER>/jsp/org/apache/jsp/WEB_002dINF/jsp. Can you stop Subsonic, remove C:/subsonic/jetty entirely (there's nothing personal in there), and start again? That should do it.

What OS are you running btw?


I decided to restore Subsonic from a recent backup, then installed your latest .war and now everything works as it should. I'm running Win XP.
Neil Hunt
 
Posts: 13
Joined: Thu May 24, 2012 7:57 pm

PreviousNext

Return to MusicCabinet

Who is online

Users browsing this forum: No registered users and 2 guests