OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: jagrka on March 15, 2005, 09:23:46 am

Title: Sharp Musicplayer 2.0
Post by: jagrka on March 15, 2005, 09:23:46 am
The new Sharp Musicplayer 2.0 is now available for public download at the website noted below. Perhaps, like Photostorage, this program can be tweaked to work on older SL-CXXX models.

http://www.zaurusworld.ne.jp/menu21/music/...0_2.0.0_arm.ipk (http://www.zaurusworld.ne.jp/menu21/music/musicplayer-C3000_2.0.0_arm.ipk)
Title: Sharp Musicplayer 2.0
Post by: nilch on March 15, 2005, 09:54:19 am
Any new features ???

Any real goodies to give a reason to make one (C7xx users with Cacko) upgrade from Kino and mplayer and move back to Sharp Player ?
Title: Sharp Musicplayer 2.0
Post by: jagrka on March 15, 2005, 11:08:24 am
The new features appear to include:
Support for multiple playlists
Improved music file sorting
Support for WMP10 synchronization
Smart play function, which allows one to set the time to stop playing, the length to play, etc.
Personalized ranking of songs up to 5 stars
Displays a picture during playback of each individual song.
Displays the next three upcoming songs, even in random play mode.

The ipk includes a preinstall that checks to make sure that the model number="SL-C3000". Otherwise, it doesn't appear to be dependent on any libraries or external files that are not already included in the ipk.
One important note is that it overwrites the old musicplayer files (bin, plugin files, help, etc).
Title: Sharp Musicplayer 2.0
Post by: witzgall on March 15, 2005, 06:08:44 pm
So what would it take to make this available to sl-6000 users
Chris


Quote
The ipk includes a preinstall that checks to make sure that the model number="SL-C3000". Otherwise, it doesn't appear to be dependent on any libraries or external files that are not already included in the ipk.
One important note is that it overwrites the old musicplayer files (bin, plugin files, help, etc).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=70789\"][{POST_SNAPBACK}][/a][/div]
Title: Sharp Musicplayer 2.0
Post by: g333 on March 15, 2005, 09:54:10 pm
that file didnt work but the one on the sharp website did  

http://www.zaurusworld.ne.jp/menu21/music/ (http://www.zaurusworld.ne.jp/menu21/music/)
Title: Sharp Musicplayer 2.0
Post by: jagrka on March 15, 2005, 10:33:49 pm
By editing the "preinstl" file in the CONTROL directory so that it checks my /proc/deviceinfo/product for "SL-C760" instead of "SL-C3000", I was able to re-build the ipk and install without problems. The same process of installing can be done by just extracting and manually installing the files in the ipk DATA directory.
The problem is that when I run musicplayer from the console, I get the following fatal error message:

musicplayer: error while loading shared libraries: musicplayer: undefined symbol: getRootPath__15SlStorageInfoExi

This is beyond my limited knowledge, so perhaps someone else can recommend a solution that might lead to getting this program to run on other models. The Cacko Team has done wonderful work in the past porting programs over, maybe they will have more luck.
Title: Sharp Musicplayer 2.0
Post by: maslovsky on March 21, 2005, 05:26:41 am
Try this package:

http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk (http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk)

It works on my C750 with Cacko ROM.
Title: Sharp Musicplayer 2.0
Post by: tg on March 21, 2005, 07:31:17 am
Quote
Try this package:

http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk (http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk)

It works on my C750 with Cacko ROM.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71601\"][{POST_SNAPBACK}][/a][/div]

Thanks - this also works on my C860 with Cacko Light (and app looks much better than old version of Sharp player). But unfortunatelly .ogg files are not recognized in this version.
Title: Sharp Musicplayer 2.0
Post by: xjqian on March 21, 2005, 08:37:12 am
thanks. able to install to sd and use it on 6000. thanks again Cacko
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 21, 2005, 10:27:48 am
Quote
Quote
Try this package:

http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk (http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk)

It works on my C750 with Cacko ROM.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71601\"][{POST_SNAPBACK}][/a][/div]

Thanks - this also works on my C860 with Cacko Light (and app looks much better than old version of Sharp player). But unfortunatelly .ogg files are not recognized in this version.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71612\"][{POST_SNAPBACK}][/a][/div]

did you try wma, it seems to be advertised but i dont know japanese. I would only use it if iit supported ogg or wma as their compression is better than mp3s. all my music is encoded to ogg for listening on the go.

tovarish
Title: Sharp Musicplayer 2.0
Post by: tg on March 21, 2005, 11:11:11 am
Quote
Quote
Quote
Try this package:

http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk (http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk)

It works on my C750 with Cacko ROM.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71601\"][{POST_SNAPBACK}][/a][/div]

Thanks - this also works on my C860 with Cacko Light (and app looks much better than old version of Sharp player). But unfortunatelly .ogg files are not recognized in this version.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71612\"][{POST_SNAPBACK}][/a][/div]

did you try wma, it seems to be advertised but i dont know japanese. I would only use it if iit supported ogg or wma as their compression is better than mp3s. all my music is encoded to ogg for listening on the go.

tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71638\"][{POST_SNAPBACK}][/a][/div]

I will only use .ogg on my z going forward. I did try to use mp3 as that's what I use on my powerbook but none of the z players I tried (kino, sharp player, tkcplayer) can handle the mp3 tags generated in itunes so I could not sort on album, author, etc - therefore I gave up on mp3 and converted all my cd's into ogg. With ogg at least tkcplayer does everything properly so I'm sticking with that player for now although I would prefer to just use kino for everything and will switch back to that when/if Maslovsky fixes current problems (I have had major problems with kino keys taking over other apps and general instability of machine after running current kino2).
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 21, 2005, 01:58:01 pm
I would really like a good ogg music player. No offence to you maslovsky, but kino2+mplayer is excellent for videos but for music ...

The graphic equaliser support in mplayer sucks even at 472 MHz, while my clie can play ogg + equalizer underclocked at 100 MHz. I loved the equaliser output so much in the clie that I dont enjoy listening to music in the Zaurus. I now have to carry 2 PDAs . I had really thought that the zaurus would have had better music support than the clie.

Are there any other command line players that I could compile for the zaurus with ogg + equalizer support.
Maslovsky maybe you could extend your kino2 to support one other command line player for music. Any suggestions there would be welcome.


tovarish
Title: Sharp Musicplayer 2.0
Post by: maslovsky on March 21, 2005, 04:18:24 pm
Quote
I would really like a good ogg music player. No offence to you maslovsky, but kino2+mplayer is excellent for videos but for music ...

The graphic equaliser support in mplayer sucks even at 472 MHz, while my clie can play ogg + equalizer underclocked at 100 MHz. I loved the equaliser output so much in the clie that I dont enjoy listening to music in the Zaurus. I now have to carry 2 PDAs . I had really thought that the zaurus would have had better music support than the clie.

I don't understand what equalizer is needed for. With good earphones (Sharp HP-MD33-S are the best for their price), I don't feel a need for an equalizer...

Quote
Are there any other command line players that I could compile for the zaurus with ogg + equalizer support.
Maslovsky maybe you could extend your kino2 to support one other command line player for music. Any suggestions there would be welcome.

Which one?
Title: Sharp Musicplayer 2.0
Post by: ev1l on March 21, 2005, 04:23:28 pm
Hahaha, the English messages are priceless.
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 21, 2005, 04:54:06 pm
Quote
Quote
Are there any other command line players that I could compile for the zaurus with ogg + equalizer support.
Maslovsky maybe you could extend your kino2 to support one other command line player for music. Any suggestions there would be welcome.

Which one?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71685\"][{POST_SNAPBACK}][/a][/div]

he he i dont know, i was asking for suggestions for a good decoder to port. I will look at ogg123 but it doesnt seem to have equalizer support and mpg123 doesnt have ogg support.

I do have good earphones, its is just a matter of what one is used to. I have always listened to music with a certain equalizer pattern and now it is almost psychological

tovarish
Title: Sharp Musicplayer 2.0
Post by: ev1l on March 21, 2005, 11:40:12 pm
Quote
Which one?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71685\"][{POST_SNAPBACK}][/a][/div]
There are plenty for x86, if you're serious about integrating a more decent audio library into kino, I can research it and let you know.
Title: Sharp Musicplayer 2.0
Post by: eji on March 22, 2005, 02:44:52 am
First impressions:

I don't like the blue text on blue background on the main library screen. Is black/white too uncool?

Because it's designed for landscape mode, some of the dialog boxes overrun the screen area on the SL-6000.

ev1l is right about the English messages. Sharp have allocated zero budget for translation.

NO AAC (MP4, M4A) SUPPORT. Screw Windows Media. This is one area where Apple's format has a hefty presence on account of the iPod, and yet the support in third party devices is rubbish. (And I'm not talking here about locked DRM .M4P files. That I can understand.) Meantime Kino will play these files but doesn't read tags.

On the other hand...

It did a great job of finding my library. I also like how the user can specify which files to use instead of showing an aggregated global search. Man, that's annoying. It's also possible to limit the library to certain keywords, which is also like searching in a way.

The key (i.e., non-screen) access is nice. Not as customizable as Kino, but it does the trick.

I also like the way it reads embedded IDv3 tags and allows users to select a "reference image," which I'll use for cover art. Though this feature seems to be crashing the app now that I'm playing with it.

All in all it does a better job than Kino/Mplayer at reading and organizing MP3s but I'm not sure if that's enough to make it my primary player. What I'd like to see is a single player that combines the strengths of the the existing ones while adding full OGG and AAC support.
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 22, 2005, 04:50:22 pm
Quote
Quote
Which one?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71685\"][{POST_SNAPBACK}][/a][/div]
There are plenty for x86, if you're serious about integrating a more decent audio library into kino, I can research it and let you know.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71723\"][{POST_SNAPBACK}][/a][/div]

would really appreciate it. I did spend a few minutes but could only come up with mpg123, ogg123


tovarish
Title: Sharp Musicplayer 2.0
Post by: ev1l on March 22, 2005, 07:37:38 pm
Quote
would really appreciate it. I did spend a few minutes but could only come up with mpg123, ogg123
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71861\"][{POST_SNAPBACK}][/a][/div]
Will those not compile on ARM?
edit: MAD should be fine.
Title: Sharp Musicplayer 2.0
Post by: maslovsky on March 23, 2005, 12:12:50 am
Quote
NO AAC (MP4, M4A) SUPPORT. Screw Windows Media. This is one area where Apple's format has a hefty presence on account of the iPod, and yet the support in third party devices is rubbish. (And I'm not talking here about locked DRM .M4P files. That I can understand.) Meantime Kino will play these files but doesn't read tags.

Can you upload a couple of AAC files with tags somewhere, so that I can take a look if mlayer/kino can actualy rwad them?
Title: Sharp Musicplayer 2.0
Post by: eji on March 23, 2005, 07:40:54 am
Quote
Quote
NO AAC (MP4, M4A) SUPPORT. Screw Windows Media. This is one area where Apple's format has a hefty presence on account of the iPod, and yet the support in third party devices is rubbish. (And I'm not talking here about locked DRM .M4P files. That I can understand.) Meantime Kino will play these files but doesn't read tags.

Can you upload a couple of AAC files with tags somewhere, so that I can take a look if mlayer/kino can actualy rwad them?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
 (http://index.php?act=findpost&pid=71893\")

I've put a folder entitled "AAC for Kino" on my [a href=\"http://homepage.mac.com/ericjiannelli/FileSharing4.html]iDisk[/url]. In there you'll find two AAC (.m4a) files that I pulled straight from my Z, so I know that they're fully tagged but not read by Kino/Mplayer.

Preemptive apologies on two counts: they're encoded at 320kbps, so they're large files (9MB and 6MB); and they're Stan Tracey/Stan Kenton Big Band jazz tunes, which may not find a fan in you.

Thanks, maslovsky. And enjoy!
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 23, 2005, 09:17:47 am
Quote
Quote
would really appreciate it. I did spend a few minutes but could only come up with mpg123, ogg123
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71861\"][{POST_SNAPBACK}][/a][/div]
Will those not compile on ARM?
edit: MAD should be fine.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71876\"][{POST_SNAPBACK}][/a][/div]

they will but i (and maslovsky) would prefer one that plays ogg as well as mp3s and maybe a few other. mpg123 and ogg123 only play their respective files.

tovarish
Title: Sharp Musicplayer 2.0
Post by: xatax on March 23, 2005, 12:14:01 pm
Music support on the Zaurus is just sad...  in comparison with clies...
Can XMMS be an useful alternative for someone like me running Cacko 1.22?
Title: Sharp Musicplayer 2.0
Post by: chrget on March 23, 2005, 02:23:49 pm
Quote
In there you'll find two AAC (.m4a) files that I pulled straight from my Z, so I know that they're fully tagged but not read by Kino/Mplayer.

Preemptive apologies on two counts: they're encoded at 320kbps, so they're large files (9MB and 6MB); and they're Stan Tracey/Stan Kenton Big Band jazz tunes, which may not find a fan in you.

I took the liberty to download one of the files as well, since I was curious what VLC on my Zaurus would do with it. It plays back as well as can be expected (VLC on the Z does a ... uhm, shall we say suboptimal job with audio-only files at the moment), though there is no support for any tags.

One day I hope I'll manage to annoy the VLC developers into improving support for audio-only files, but that will probably take a while

On another note (even though you already apologized for it): AAC at 320kbps is, in one word, overkill. But I guess you already knew that  Heck, I usually encode music videos for playback on the Z with that rate as ceiling  (SCNR)

Best regards,
Chris.
Title: Sharp Musicplayer 2.0
Post by: eji on March 23, 2005, 03:45:18 pm
Quote
On another note (even though you already apologized for it): AAC at 320kbps is, in one word, overkill. But I guess you already knew that  Heck, I usually encode music videos for playback on the Z with that rate as ceiling  (SCNR)

[div align=\"right\"][a href=\"index.php?act=findpost&pid=71985\"][{POST_SNAPBACK}][/a][/div]

Isn't bigger better?  

The reason they're at 320 is because my entire music library is at 320 or Apple Lossless (the mysterious codec for which was recently "unlocked" by an enterprising developer and should be incorporated into mplayer posthaste... but that's another matter altogether) and I didn't feel like re-ripping them for my Z. The iPod has a feature that allows transferred files to be automatically re-ripped to a lower bitrate, but the Z ain't an iPod.

As for regular hi-fi use, it isn't overkill to have 320 or Lossless files. I've listened to all the various bitrates, and in a kind of self-blindfold experiment I found 320+ to be markedly better than lower encodings, especially when it comes to jazz and classical.
Title: Sharp Musicplayer 2.0
Post by: ev1l on March 23, 2005, 06:57:55 pm
Quote
they will but i (and maslovsky) would prefer one that plays ogg as well as mp3s and maybe a few other. mpg123 and ogg123 only play their respective files.
integer only? I don't think it exists. There's tremor for integer-ogg. I'm more concerned about tag-decoding than actual music playback. That already works nicely in kino.
Title: Sharp Musicplayer 2.0
Post by: g333 on March 23, 2005, 07:46:31 pm
Is there a way to get this program to read lyrics embeded in an MP3 (IDv3.2)? It'd be relly cool if it could. Especially if I plugged it into a TV.  

I'm using the original Sharp Rom.

Glen Charles Rowell
Title: Sharp Musicplayer 2.0
Post by: chrget on March 26, 2005, 04:23:35 am
Quote
Are there any other command line players that I could compile for the zaurus with ogg + equalizer support.
Maslovsky maybe you could extend your kino2 to support one other command line player for music. Any suggestions there would be welcome.

You may want to have a look at the Linux Audio Multiple Interface Player (http://fondriest.frederic.free.fr/realisations/lamip/). AFAIK there is no equalizer plugin yet, but someone who wants one bad enough is bound to write one eventually

Just stumbled across it yesterday on my quest to find a command line audio player that, as they say, "does it all" -- and, well, it does

Built it for my 5500 and tried a few things, and it is looking very good. Due to its plugin architecture it should even be possible to build a QT/E control plugin -- but then again, I detest GUI programming in general and QT with its C++-centric approach in particular , so I might be wrong.

Best regards,
Chris.
Title: Sharp Musicplayer 2.0
Post by: g333 on March 30, 2005, 07:37:37 am
Any ideas on how to read more of the id tags in an MP3 file?
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 30, 2005, 09:22:24 am
Quote
Quote
Are there any other command line players that I could compile for the zaurus with ogg + equalizer support.
Maslovsky maybe you could extend your kino2 to support one other command line player for music. Any suggestions there would be welcome.

You may want to have a look at the Linux Audio Multiple Interface Player (http://fondriest.frederic.free.fr/realisations/lamip/). AFAIK there is no equalizer plugin yet, but someone who wants one bad enough is bound to write one eventually

Just stumbled across it yesterday on my quest to find a command line audio player that, as they say, "does it all" -- and, well, it does

Built it for my 5500 and tried a few things, and it is looking very good. Due to its plugin architecture it should even be possible to build a QT/E control plugin -- but then again, I detest GUI programming in general and QT with its C++-centric approach in particular , so I might be wrong.

Best regards,
Chris.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=72346\"][{POST_SNAPBACK}][/a][/div]


This is a good player to port, it doesnt have an equaliser yet but looks promising. Do you have the build you made anywhere that i can download. Which plugins did you include with the build?

tovarish
Title: Sharp Musicplayer 2.0
Post by: chrget on March 31, 2005, 04:06:20 am
Quote
This is a good player to port, it doesnt have an equaliser yet but looks promising. Do you have the build you made anywhere that i can download. Which plugins did you include with the build?[div align=\"right\"][a href=\"index.php?act=findpost&pid=72829\"][{POST_SNAPBACK}][/a][/div]

I built oss output; wav, ac3, speex, vorbis, playlist, mp3 and mp4/aac input (the latter two of which I decided to butcher a bit, since by default they were depending on C++ libraries which caused them to inflate to ridiculous sizes -- in the current state this  solution is little more than a proof of concept to myself, would have to do some work on that to re-enable tag handling as well as seek support for MP4). Also enabled libcurl support so it can play network streams.

I also built a really really tiny control plugin so I could control it via a pipe, and then decided to bolt my decidedly unacceptable QT/E frontend  (which started out as an attempt to do a minimal Qtopia integration for VLC) onto it.

All of this does the minimal job I want my Z to do when listening to music on the road so far, but leaves lots of room for improvement

Some mysterious bugs in there as well, most of which are certainly not LAMIPs fault but rather the frontends and/or the quick-and-dirty control plugins'.

The frontend is basically controlled solely via the Zaurus keys (Danger, Will Robinson, Danger! Uses grabKeyboard()  ), with the key assignment as follows:

Cancel -> Exit
Center -> Pause (Toggle)
Up/Down -> Volume Up/Down
Left/Right -> Playlist Previous/Next
OK -> Play
Mail -> Toggle random shuffle
Home -> Blank LCD

So if you're brave enough, you may want to give the attached code a try (hey, even went out on limb here and built an .ipk this time  ) -- just don't come running to me complaining if your Z goes up in flames should you decide to run it

Best regards,
Chris.
Title: Sharp Musicplayer 2.0
Post by: tovarish on March 31, 2005, 04:29:49 am
Quote
Quote
This is a good player to port, it doesnt have an equaliser yet but looks promising. Do you have the build you made anywhere that i can download. Which plugins did you include with the build?[div align=\"right\"][a href=\"index.php?act=findpost&pid=72829\"][{POST_SNAPBACK}][/a][/div]

I built oss output; wav, ac3, speex, vorbis, playlist, mp3 and mp4/aac input (the latter two of which I decided to butcher a bit, since by default they were depending on C++ libraries which caused them to inflate to ridiculous sizes -- in the current state this  solution is little more than a proof of concept to myself, would have to do some work on that to re-enable tag handling as well as seek support for MP4). Also enabled libcurl support so it can play network streams.

I also built a really really tiny control plugin so I could control it via a pipe, and then decided to bolt my decidedly unacceptable QT/E frontend  (which started out as an attempt to do a minimal Qtopia integration for VLC) onto it.

All of this does the minimal job I want my Z to do when listening to music on the road so far, but leaves lots of room for improvement

Some mysterious bugs in there as well, most of which are certainly not LAMIPs fault but rather the frontends and/or the quick-and-dirty control plugins'.

The frontend is basically controlled solely via the Zaurus keys (Danger, Will Robinson, Danger! Uses grabKeyboard()  ), with the key assignment as follows:

Cancel -> Exit
Center -> Pause (Toggle)
Up/Down -> Volume Up/Down
Left/Right -> Playlist Previous/Next
OK -> Play
Mail -> Toggle random shuffle
Home -> Blank LCD

So if you're brave enough, you may want to give the attached code a try (hey, even went out on limb here and built an .ipk this time  ) -- just don't come running to me complaining if your Z goes up in flames should you decide to run it

Best regards,
Chris.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=72922\"][{POST_SNAPBACK}][/a][/div]

i'll give it a try. I'll get you if my precious zaurus goes up in flames . You may not need to make a QT frontend as Maslovsky's Kino2 could be modified to inlcude lamip support.

Anton, what say about lamip support in the future.


tovarish
Title: Sharp Musicplayer 2.0
Post by: Greg2 on April 01, 2005, 08:12:40 am
Quote
So if you're brave enough, you may want to give the attached code a try (hey, even went out on limb here and built an .ipk this time  ) -- just don't come running to me complaining if your Z goes up in flames should you decide to run it

Best regards,
Chris.
Good job Chris!

It installed and tested on my 5600 (Sharp rom v1.32) without problems and sounds very good with mp3s. The key commands work and I like that 'Home-> Blank LCD' feature.

The only problem is that it won't add oggs to playlist and has removed them from my sharp media player playlist... maybe a problem with your postinst script and mime types?

Thanks

Greg
Title: Sharp Musicplayer 2.0
Post by: chrget on April 01, 2005, 10:58:14 pm
Quote
Good job Chris!
Thanks. But it really is just a quick (and, oh boy, really dirty  ) hack.
Quote
It installed and tested on my 5600 (Sharp rom v1.32) without problems and sounds very good with mp3s. The key commands work and I like that 'Home-> Blank LCD' feature.
Heh, and here I thought I was the only one that thinks an audio player doesn't necessarily need a display all the time. I'm paranoid about battery draw when on the road, so I usually clock my Z down and turn off the LCD when listening to music. In that state, it will happily play for quite a few hours before eventually folding.
Quote
The only problem is that it won't add oggs to playlist and has removed them from my sharp media player playlist... maybe a problem with your postinst script and mime types?
Bah, that's what I get for following standards, probably

But you're right, of course -- mea culpa.

AFAIK xiph.org says the MIME type for OGG is application/ogg, and that's what I'm adding to $QPEDIR/etc/mime.types. Dunno how QP/E evaluates that file, but most likely there's two entries for OGG now, audio/x-vorbis (which, again AFAIK, should only be used for raw Vorbis audio without OGG container, something usually never found in the wild  ) and the one I'm adding. Seems like they happily conflict there in strange ways.

Removing the application/ogg entry from mime.types (and replacing the one in zlamip.desktop with audio/x-vorbis) should do the trick -- just checked, and silly me completely forgot to add application/ogg for the file dialog in the frontend, which of course is the reason you don't get them there (just audio/* -- dunno what I was thinking  ).

The again I usually just build my playlists manually (using the command line and an editor) and play those directly from the documents tab. Just build plain text files containing the exact filenames and save them as .m3u (i.e. audio/x-mpegurl). The frontend registered itself for those as well and should play them just fine.
Quote
Thanks
You're quite welcome!

Best regards,
Chris.
Title: Sharp Musicplayer 2.0
Post by: Greg2 on April 02, 2005, 08:43:41 am
Quote
Removing the application/ogg entry from mime.types (and replacing the one in zlamip.desktop with audio/x-vorbis) should do the trick

That was an easy fix. Now all my playlist for the Sharp media player, zlamip and Kino2 are correct and working properly.

I really like this media player... maybe someday it will be in OE.

Thanks again,

Greg
Title: Sharp Musicplayer 2.0
Post by: jagrka on May 09, 2005, 09:07:09 am
Quote
The problem is that when I run musicplayer from the console, I get the following fatal error message:

musicplayer: error while loading shared libraries: musicplayer: undefined symbol: getRootPath__15SlStorageInfoExi

[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=70867\")

I was never able to get MusicPlayer2 to run on my Sharp ROM SL-C760 even with the patched version from Maslovsky.

Quote
Try this package:

[a href=\"http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk]http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk[/url]

[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=71601\")

I discovered that the cause of the above error message is libsl.so.1.1.0. You need to have a newer version of the library file from the SL-C3000/1000/860. You can fix the problem by deleting the old libsl files in the /home/QtPalmtop/lib/ directory and replacing them with the ones from these newer models. I expect that the Cacko ROM must use the newer version of libsl since everyone with Cacko has reported no problems running MusicPlayer2. You can download the newest version of libsl by extracting it from the SL-C3000 image file as the URL below.

[a href=\"http://support.ezaurus.com/sl-c3000/update/c3000update/card_update_3000111.exe]http://support.ezaurus.com/sl-c3000/update...ate_3000111.exe[/url]

I expect that this should help the Sharp ROM people, like myself, with SL-C760/750/700 who have had trouble running this program.
Title: Sharp Musicplayer 2.0
Post by: jagrka on May 11, 2005, 12:52:22 am
IMPORTANT: I've discovered that installing the newer libsl files on older molder zaurus causes numerous problems with other applications. I strongly advise against messing with your libsl files. Still, how is it then that MusicPlayer2 runs on Cacko without screwing up all the other programs (including qpe)?

https://www.oesf.org/forums/index.php?showtopic=11284&hl (https://www.oesf.org/forums/index.php?showtopic=11284&hl)
Title: Sharp Musicplayer 2.0
Post by: jagrka on May 28, 2005, 08:42:00 am
My efforts to get MusicPlayer 2.0 to run on Sharp ROM SL-C7X appears to not be a priority for many.
However, I've discovered that one can preload the libsl from the SL-C3000 and get the program to run. However, other programs will have problems while you are running MusicPlayer2. In addition, MusicPlayer2 is not able to properly locate files from internal menus such as when building a Library and selecting graphics for Effect Images. I believe this is because the SL-C3000 libsl file is optimized for systems with a built-in HD. It is looking for an HD file directory.
As an alternative, the libsl file from the SL-C860 appears to work (according to others), but I have not been able to confirm this. Like the SL-C7X, the SL-C860's libsl file is not optimized for systems with a built-in HD, so it works better on these models.
I was wondering if someone might send me their /usr/QtPalmtop.rom/lib/libsl.so.1.1.0 file from their Sharp ROM SL-C860? I can't find it on the Sharp Developer website. Please message me if you can help. Thanks.
Title: Sharp Musicplayer 2.0
Post by: Stubear on May 28, 2005, 09:06:09 am
Quote
My efforts to get MusicPlayer 2.0 to run on Sharp ROM SL-C7X appears to not be a priority for many.
However, I've discovered that one can preload the libsl from the SL-C3000 and get the program to run. However, other programs will have problems while you are running MusicPlayer2. In addition, MusicPlayer2 is not able to properly locate files from internal menus such as when building a Library and selecting graphics for Effect Images. I believe this is because the SL-C3000 libsl file is optimized for systems with a built-in HD. It is looking for an HD file directory.
As an alternative, the libsl file from the SL-C860 appears to work (according to others), but I have not been able to confirm this. Like the SL-C7X, the SL-C860's libsl file is not optimized for systems with a built-in HD, so it works better on these models.
I was wondering if someone might send me their /usr/QtPalmtop.rom/lib/libsl.so.1.1.0 file from their Sharp ROM SL-C860? I can't find it on the Sharp Developer website. Please message me if you can help. Thanks.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=81908\"][{POST_SNAPBACK}][/a][/div]

This is the libsl.so.1.1.0 from the latest SL-C860 rom available at ezaurus.com

I flashed the rom to my C760, and dumped the Rom to hard disk after my C760 died, so hopefully it will work fine.

<deleted attachment as it didn't work>

Stu
Title: Sharp Musicplayer 2.0
Post by: cvmiller on May 28, 2005, 05:29:35 pm
Quote
Try this package:

http://cacko.oesf.org/downloads/musicplaye...0_2.0.0_arm.ipk (http://cacko.oesf.org/downloads/musicplayer-C3000_2.0.0_arm.ipk)

It works on my C750 with Cacko ROM.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71601\"][{POST_SNAPBACK}][/a][/div]

This is great! It works just fine on my SL-6000 with the standard sharp ROM as well.

Thanks!

Craig...
Title: Sharp Musicplayer 2.0
Post by: ninjafoo on May 28, 2005, 05:57:27 pm
Quote
The new Sharp Musicplayer 2.0 is now available for public download at the website noted below. Perhaps, like Photostorage, this program can be tweaked to work on older SL-CXXX models.

http://www.zaurusworld.ne.jp/menu21/music/...0_2.0.0_arm.ipk (http://www.zaurusworld.ne.jp/menu21/music/musicplayer-C3000_2.0.0_arm.ipk)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=70772\"][{POST_SNAPBACK}][/a][/div]

This is the same version that comes with the C1000
Title: Sharp Musicplayer 2.0
Post by: jagrka on May 28, 2005, 07:44:15 pm
Thanks Stubear for posting your libsl file, but it appears to be the same as the one included with my stock Sharp ROM SL-C760. It produces the same error message that I noted in my post on p.1.  I've listed the byte size differences in the libsl files below for comparison:

SHARP ROM SL-C760 = 1055516 bytes
SHARP ROM SL-C3000 = 1527480 bytes

Perhaps someone with a Cacko ROM or SL-6000 could post their libsl files since it appears to work on these models. They must have different libsl files.
Could someone also with a Sharp ROM SL-C860 confirm whether or not this program works on their model. Thanks.
Title: Sharp Musicplayer 2.0
Post by: tovarish on May 30, 2005, 02:01:55 am
it does NOT work on my c860 running cacko 1.22a

tovarish
Title: Sharp Musicplayer 2.0
Post by: cvmiller on May 30, 2005, 07:39:18 am
Quote
Thanks Stubear for posting your libsl file, but it appears to be the same as the one included with my stock Sharp ROM SL-C760. It produces the same error message that I noted in my post on p.1.  I've listed the byte size differences in the libsl files below for comparison:

SHARP ROM SL-C760 = 1055516 bytes
SHARP ROM SL-C3000 = 1527480 bytes

Perhaps someone with a Cacko ROM or SL-6000 could post their libsl files since it appears to work on these models. They must have different libsl files.
Could someone also with a Sharp ROM SL-C860 confirm whether or not this program works on their model. Thanks.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=81979\"][{POST_SNAPBACK}][/a][/div]

It would appear that not all libsl's are created the same. On my SL-6000 (with a stock sharp rom) the length is: 1095816

However, it is easy to see if the libsl in question will work by checking the file on a "desktop" linux machine with the following command:
strings libsl.so.1.1.0 | grep getRootPath__15SlStorageInfoExi
getRootPath__15SlStorageInfoExi

The Zaurus doesn't have a strings command (which displays charactor strings in a binary file).

I hope this helps,

Craig...
Title: Sharp Musicplayer 2.0
Post by: Stubear on May 30, 2005, 08:00:22 am
Quote
it does NOT work on my c860 running cacko 1.22a

tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=82095\"][{POST_SNAPBACK}][/a][/div]

that's cause cacko 1.22a is built on the C760 ROM, that was my mistake before, I grabbed the libsl from my cacko dump not the C860 dump.

Here is the libsl.so.1.1.0 taken from a C860 rom

 [ You are not allowed to view attachments ]

It contains getRootPath__15SlStorageInfoExi, so hopefully it will work

Stu
Title: Sharp Musicplayer 2.0
Post by: jagrka on May 30, 2005, 09:50:24 am
Thanks! This appears to have fixed one of the two problems I had when running this with the libsl from the SL-C3000. Now it is able to correctly locate files when it updates the library. Before, with the SL-C3000 libsl, it was always looking for the /hdd3/Documents partition, which naturally doesn't exist on a SL-C760.
The second problem is the image effects (cover art) feature. With the SL-C3000 library it wouldn't even let you select an image file (looking for /hdd3/Documents). With this SL-C860 libsl file, it allows you to select an image, but frequently crashes when you hit OK or go to choose the image. I tried running it from the console, and I sometimes get the following error message during one of these crashes:
"QGArray: Cannot allocate array with negative length"
I imagine this error is somehow related to libsl. Does anyone know what this means?
Moreover, if you are running MusicPlayer2 on a non-SL-C3000 model, are you able to select image effects?
Title: Sharp Musicplayer 2.0
Post by: eji on May 30, 2005, 11:43:57 am
Quote
Moreover, if you are running MusicPlayer2 on a non-SL-C3000 model, are you able to select image effects?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=82137\"][{POST_SNAPBACK}][/a][/div]

Nope. I'm on a 6000 and I experience the crashes frequently with Image Effects. It doesn't seem to matter what the file type or size is... any selected image causes the crash.
Title: Sharp Musicplayer 2.0
Post by: cvmiller on May 30, 2005, 01:08:34 pm
Did I miss something, or does MusicPlayer2 NOT support oggs?

I thought I had eveything working just fine (on my SL-6000), then I went to play a directory full of oggs today, and it shows up blank. Bummers too, since most of my music is in Ogg format.

Craig...
Title: Sharp Musicplayer 2.0
Post by: xatax on June 05, 2005, 06:26:53 pm
Quote
Moreover, if you are running MusicPlayer2 on a non-SL-C3000 model, are you able to select image effects?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=82137\"][{POST_SNAPBACK}][/a][/div]

Yes I can. But it crashes frequently too. Try again and again until it works, it's really nice to see the cover art and once it works you don't need to do it again (for that album or folder).
Title: Sharp Musicplayer 2.0
Post by: jagrka on June 07, 2005, 08:27:00 am
In order to display the cover art, the program creates a "snq" directory in each directory containing music files. The program then creates a small file for each song with a reference to the location of the cover art image file.
I found that by manually creating the snq folder (not the files), I had more luck in gettin g it to accept the image effects (to create the individual music references files).
If you are unable to create an image effect for a particular album, first try creating the empty snq directory manually in Qtopia.