Dylan Reilly wrote: > One of my primary uses for the openmoko is a music player, and I have > spent some time trying to improve my listening experience with it. I > wanted to make a web page or such on the subject but I am highly > unmotivated to do so. In lieu of that, I am posting my findings here. > > Audio Quality > ------------- > IMO, good audio quality can be achieved with proper tweaking of the > alsa mixer. Some of the settings do nothing while others make the > openmoko sound like crap (e.g., bass boost). The state file [1] is > what I am using. One can utilize this by over writing the like-named > file in /usr/share/openmoko/scenerios . I even find the bass decent, > but not ideal. This is a known, and much discussed, hardware issue. > The bass is too low, but this can apparently be fixed by using a bluetooth headset.
> Audio Player > ------------ > When I started my quest, there was no music player that met my needs. > The two that were close were pythm and mokoko. Mokoko has more > potential, I believe. However, it has (had?) issues resuming from a > suspend (crucial for me). That seems to imply an issue with gstreamer > - which it utilizes for playback - and that is something I do not want > to bother fixing. So, for the short term I turned to pythm and began > hacking away at it. The following is a list of changes I made to the > 0.5.1 version: > > 1) Improved responsiveness, especially with regard to starting the > next song in a play list. Nice! I always wondered what it was waiting for. The current delay is variable too - sometimes very long. > 2) Lowered processing overhead during main update loop. > 3) Tweaked the GUI. Most notably, the buttons are larger. Perfect! the old ones was too flat for fingers. > 4) Read ID3 tag info at play list load time using python ID3 library. > 5) Optionally (default true) disable suspend through enlightenment > while song is playing. Change the no_suspend option in the [mplayer] > section of /etc/pythm.conf. > 6) Automatically pause playback when phone call received, resume on > hang-up. Only if running on FSO-based framework (not qtopia > phone-kit). That was really needed. > 7) Hook directly into alsa for setting/getting the volume. Will this get more useable volume levels? The current slider only has a few positions: max: slightly too loud. max-1: slightly too low, although useful when talking to someone. max-2: can barely hear that there is any music playing. The 5 other positions are lower and not useful. > 8) Tweaked nice levels for more consistent playback. The only thing I miss then, is an easier way of selecting several songs in one go. currently, clicking one song deselects the previous one. It'd be perfect if I could click all the songs I want, and then click the add button once. I usually pick more than one song from each album. So multiple selection would be nice. Perhaps an "add all" button when you want the entire album too. Helge Hafting _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community