Version 0.6

38 views
Skip to first unread message

Dan Barber

unread,
Jan 11, 2010, 7:49:19 AM1/11/10
to NeoMPC
Just a quick post to say that I'm working hard on version 0.6 right
now. I've done quite a bit of redesign work, particularly that I've
decided to optimise the default template for the iPhone and other
modern devices. The control screen now uses Ajax to send commands back
to the server and this has resulted in a much more responsive feel.

You can checkout trunk from the repository if you fancy having a play
with it. It is, of course, work in progress so expect things to be
incomplete and possibly broken.

Teaser screenshot here: http://groups.google.com/group/neompc/web/neompc0.6.png

- Dan

Dan Barber

unread,
Jan 12, 2010, 3:16:49 PM1/12/10
to NeoMPC
The repository was missing some files. I've added them now.

Demian Martin

unread,
Jan 19, 2010, 12:55:59 PM1/19/10
to NeoMPC
I installed the most recent build and a lot is working. It looks good
as well, however gray text on a gray background at 6 pt type (on an
iPod touch) is really hard to see. I'm having trouble with the cover
art on both the new and old versions. I followed your suggestions on
gd but it still isn't working. I can find no info on configuring gd.
However the old app reports no cover art found even though the
Folder.jpg file is there (and Squeezecenter finds it). Is there a
possibility of supporting. png as well?

Do you want any detailed bug reports at this stage?
-Demian

Dan Barber

unread,
Jan 19, 2010, 3:47:26 PM1/19/10
to NeoMPC
I think the coverart filename might be case sensitive. Try editing the
config and making sure the case matches what you've used for your
cover names. Also, make sure the imagecache directory is writeable by
your web server.

As for the font size stuff, it would be worth updating your code tree
as I'm making changes quite regularly at the moment and it's probably
changed quite a bit already! It's probably not really worth giving me
any detailed bug reports, unless you think it's something I might not
have noticed.

Demian Martin

unread,
Jan 20, 2010, 12:24:02 AM1/20/10
to NeoMPC
Thanks for the clues. I got the cover art working in the new version
by creating an imagecache folder (it was not created) and setting the
write permissions. Doing that on the old version's existing imagecache
folder didn't work for some reason.

Running both new and old at the same time seems to be problematic.
Sometimes it starts but no sound??

The graphics are improved again with the updates and are much more
readable.
Let me know when you want a second set of eyes testing the features.
-Demian.

Dan Barber

unread,
Jan 20, 2010, 4:22:05 AM1/20/10
to NeoMPC
Ah yes, it would appear that Mercurial doesn't store empty
directories, only files. I've now created a file within the imagecache
directory so that it is stored alongside the rest of the source. I'm
still getting the hang of Mercurial so I apologise for the omission!

I'm not sure why you are having problems running the two version
concurrently. It only sends and receives control messages from MPD so
there should be no reason why you're not getting sound. I'm running
both 0.5.2 and the development trunk here without any issues. I'm also
not sure why coverart is not working for you under 0.5.2. Is the music
directory setting in the config file pointing at the right place?

Demian Martin

unread,
Jan 21, 2010, 1:49:02 AM1/21/10
to NeoMPC
I got the cover art working on the older version. The music directory
is case sensitive. It seems the default for the Folder.jpg file is
capitalized (at least in dbpoweramp and eac).

I will dig deeper into why the swapping between the two versions cause
the play with no sound problem.It happens when i make play pause
changes quickly. It also seems to happen with MPC so it may be a
problem with the system. I'll rebuild it and see. It was not happening
before i startede exploring web control, I had been using Mpod and
Minion. Which version of MPD are you using? I'm running 0.15.5.
-Demian

Demian Martin

unread,
Jan 26, 2010, 4:58:30 PM1/26/10
to NeoMPC
I got to the bottom of the intermittent play function- it seems
somehow related to Ampache and mysql. Removing both fixed that
problem. Something was interacting with Alsa.

On the iPod Touch the volume control doesn't work- it does on a
windows computer. Seems related to the touchscreen. When I touch and
drag the whole frame moves instead of the control. Also the cover art
worked before the latest update and now it isn't. It is working on the
older version. I made sure the config settings were right.

The details and graphics are getting much better.
-Demian

Dan Barber

unread,
Jan 27, 2010, 9:16:12 AM1/27/10
to neo...@googlegroups.com
Glad you fixed your playback issues. I can't imagine how MySQL or
Ampache might be causing it but it's good that you fixed it.

I was wondering about the volume control on the iPod touch. It's been
wholly developed on a desktop browser as I don't actually have one of
my own to test on so it's good to know whether it works or not. Is
there any chance you could make a video of what it does when you try
to use it?

And sorry about the config thing. I made a small change to the config
format, but also renamed the config file in the repo (I adding .dist)
so that it wouldn't overwrite existing configs for anybody that is
updating directly from it.

- Dan

2010/1/26 Demian Martin <demi...@yahoo.com>:

> --
> You received this message because you are subscribed to the Google Groups "NeoMPC" group.
> To post to this group, send an email to neo...@googlegroups.com.
> To unsubscribe from this group, send email to neompc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/neompc?hl=en-GB.
>
>

--
:: danbee ::

Demian Martin

unread,
Feb 1, 2010, 2:18:50 AM2/1/10
to NeoMPC
Dan:
I have a video of the iPod touch showing what its doing. How do you
want me to provide it? Its about 8 MB.

The album art seems to be broken in the latest build. Its working in
the older one.
-Demian

On 27 Jan, 06:16, Dan Barber <dan...@gmail.com> wrote:
> Glad you fixed your playback issues. I can't imagine how MySQL or
> Ampache might be causing it but it's good that you fixed it.
>
> I was wondering about the volume control on the iPod touch. It's been
> wholly developed on a desktop browser as I don't actually have one of
> my own to test on so it's good to know whether it works or not. Is
> there any chance you could make a video of what it does when you try
> to use it?
>
> And sorry about the config thing. I made a small change to the config
> format, but also renamed the config file in the repo (I adding .dist)
> so that it wouldn't overwrite existing configs for anybody that is
> updating directly from it.
>
> - Dan
>

> 2010/1/26 Demian Martin <demian...@yahoo.com>:

Dan Barber

unread,
Feb 1, 2010, 4:50:49 AM2/1/10
to neo...@googlegroups.com
You should be able to upload it to the group. Let me know if you can't
and we'll figure something else out.

I have made some modifications to the album art code, and to the
config file. Might be worth checking the config file.

Demian Martin

unread,
Feb 4, 2010, 9:18:20 AM2/4/10
to NeoMPC
I just uploaded a file http://groups.google.com/group/neompc/web/01302010.mp4
. The video isn't good but I hope you can see what you need. I think
the problem is that the iPod doesn't see the touch as connecting to
the volume cursor. It could be size or some other property. Please
delete the video when you have what you need.
Demian

On Feb 1, 1:50 am, Dan Barber <dan...@gmail.com> wrote:
> You should be able to upload it to the group. Let me know if you can't
> and we'll figure something else out.
>
> I have made some modifications to the album art code, and to the
> config file. Might be worth checking the config file.
>

Dan Barber

unread,
Feb 7, 2010, 12:59:29 PM2/7/10
to NeoMPC
Thanks for posting that video, it's very helpful. It looks like the
iPod is trying to scroll when you drag, rather than operating the
volume control. I might have to look further into how to make it work
on the iPhone/iPod Touch; I think there's a Javascript API I might be
able to hook into. Might have to beg, borrow or steal an iPhone or
iPod touch to test with!

Demian Martin

unread,
Feb 13, 2010, 8:44:15 PM2/13/10
to NeoMPC
Testing iPhone interface stuff without having one is hard. I'm not
sure how I can help (if you aren't local to me near San Francisco),
but I'll do what I can.

A separate question; I'm looking at installing Neompc on a server
instead of the player. it seems to work except for the cover art. I'm
not sure how that part works and if its possible to get the cover art
to work when neompc isn't local to mpd.
-Demian

Dan Barber

unread,
Apr 3, 2010, 12:31:54 PM4/3/10
to NeoMPC
Hi Demian,

Sorry I've taken so long to get back to you. The best solution to your
cover art problem would likely be to mount the music filesystem from
the MPD server onto the server running NeoMPC using NFS.

You're right about iPhone development being hard when you haven't got
one! I have managed to have a play using a friends iPod touch though
so I know what the problem is. It's just going to be tricky to fix!

- Dan

Reply all
Reply to author
Forward
0 new messages