If anyone might be interested I wrote a java front end for basic music playing functionality. It uses CLI to control and query SqueezeCenter.
A warning, I wrote this in about a week and the only testing it has undergone is me and my intoxicated buddies playing some tuned so expect a lot of bugsIt does seem to have some potential though.
Any feedback or problems feel free to let me know. I am currently working on drag and drop functionality and podcast management.
http://www.thejavashop.net/bjjslimserver/index.shtml
Thanks,
Bill
Results 1 to 10 of 14
Thread: Java front end client
-
2008-10-22, 19:10 #1
Java front end client
-
2008-10-22, 23:22 #2
It's nice to see that someone finally implements a fat client that can be used on Linux. I've thought about doing this myself a few times, but I never got enough inspiration to actually do it.
I've tried it briefly and found a few small problems:
- Changing players seem to require a restart to take effect
- Swedish characters aren't displayed correctly
The album covers in the "Albums" menu felt a bit large on my 1680x1050 display. When I increased the number of albums shown on one page I think I would prefer to shrink the album covers instead of adding a scrollbar.
If you are using Linux yourself, it would be really great it it was possible to dock in the Gnome upper right tray area and just show the splash screen when a new track starts to play. I'm not sure if this is possible to do from Java, but if it is, it would be a feature I would appreciate.
Anyway, great work, I'm looking forward to future versions.Erland Isaksson (My homepage)
(Developer of many plugins/applets (both free and commercial).
If you like to encourage future presence on this forum and/or third party plugin/applet development, consider purchasing some plugins)
You may also want to try my Android apps Squeeze Display and RSS Photo Show
Interested in the future of music streaming ? ickStream - A world of music at your fingertips.
-
2008-10-23, 04:25 #3
Thanks Erland for giving it a try, especially on linux. To be honest I really haven't tested in on linux as all of my linux boxes are headless.
I agree the I should adjust the album cover sizing to be proportional to screen size.
I'll also take care of the multiple player problem and post when I have an update.
Thanks!Last edited by billf5293; 2008-10-24 at 10:41.
-
2008-11-08, 03:27 #4
Just installed version 0.2 today : it told me an upgrade was available (but 0.2 seems latest version) ... bug ?
Btw, clicking on "continue" everything seems working fine. Nice job !HP Microserver/DebianStable > [SBR > tweaked TA10.1 > Cabasse Farella | 2xSBB | SB3 > CustomClassD]
-
2008-11-11, 01:30 #5
Hey, this looks very promising... always looking for a better way to control my Squeezebox.
The thing that I have always struggled with other GUI for controlling squeezebox, is the current playlist manipulation, I suppose I got accostumed to the way Winamp handles it. This area is the one I'm most interested of your Java front end client.
P.S. The fade out / fade in effect of Album Art is cool.rip (eac) > convert (flac) > tag (musicbrainz/mp3tag) > normalize (replaygain/foobar2000) > albumart (www/firefox) > transport (winscp) > store (debian) > manage (squeezecenter) > control (ipodtouch/ipeng-app) > play (squeezebox) > preamplify (zpre2) > amplify (zampv3) > listen (axiomm2/sennheiser-hd595) > scrooble (last.fm) > enjoy (me :)
http://www.last.fm/user/pichonCalavera
-
2008-11-11, 03:01 #6
I'm a big fan of "Moose" .Net to control the SBs. I don't know if you use it, but if not, you can take a look at it to find some inspiration.
Do you plan to work more on this program, or do you just plan to fix bugs? According to the screenshots, some reworking of the widget appearance/placement could give a big boost in the program appeal.
Nice work though!
Robin
-
2008-11-11, 14:49 #7
Hi eLR!C,
that is definitely a bug. I will check it out when I get home this evening.
Before I fell in love with the SqueezeBox I developed this app to control a musicpd linux server I had running. I grew familiar with the web applications quirks but my guests had a hard time with it so I created an api and converted the mpd code to control Squeezecenter.
I do plan on continued development, so feedback is appreciated.
I will keep everyone posted of updates as they become available.
Thanks,
BillBill F
__________________
Bill's Jammin' Jukebox
Screenshots
Wiki
Download
Feature requests and bug reports
-
2008-11-12, 12:40 #8Member
- Join Date
- Oct 2008
- Posts
- 45
-
2009-01-08, 01:43 #9Member
- Join Date
- Sep 2008
- Posts
- 50
Macintosh version
Forgive the simple-minded question, but is there a macintosh version of your app? If so, how do I install it on the Mac? It sounds very much like something I have been looking for, but I have no idea how to install and execute it on a Mac.
thanks much.
-
2009-02-21, 10:54 #10
Released 0.7. Many ui improvements as well as correcting many linux problems.
rksingla,
I do not have a mac for testing. I do know there are people successfully running on a mac. Maybe someone here can lend a hand.
Thanks.Bill F
__________________
Bill's Jammin' Jukebox
Screenshots
Wiki
Download
Feature requests and bug reports


It does seem to have some potential though.
Reply With Quote

