maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Porting rockbox to n900 (https://talk.maemo.org/showthread.php?t=66896)

jerryfreak 2011-01-02 07:46

Re: Porting rockbox to n900
 
wow, A++++++ cant wait to try it.

you can tell from my .sig that ive been chasing this forever!

Turkishflavor 2011-01-02 13:19

Re: Porting rockbox to n900
 
Do want. Now ^^

ziggadebo 2011-01-02 20:21

Re: Porting rockbox to n900
 
Quote:

Originally Posted by thomasjfox (Post 909332)
A new rockbox build is up!

Changelog:
  • Fix duplicate database entries
  • Initial rockbox plugin support
    • Small tools in the context menu
    • mikmod (.mod, .s3m, .xm etc) support
    • Credits screen

You have to delete your existing database in $(HOME)/.config/rockbox.org/database* to clean up the duplicated entries.

N900 build:
http://simonv.com/rockbox/n900-rockb...emo2_armel.deb

N8xx build:
http://simonv.com/rockbox/n8xx-rockb...emo2_armel.deb

md5 checksums:
2e321968369086d3a65b83fd2120be5b n8xx-rockbox_3.7.2maemo2_armel.deb
aa345a3a9243dc65c234a057cb5aa112 n900-rockbox_3.7.2maemo2_armel.deb

This is a great app!, I've already installed it before the fixes stated above.
How do I intsall these fixes? Do I need to delete what I have and just download the new package? If so how do I do that?

Thanks and keep up the good work.

Just to add, I deleted the database files, unistalled and then reinstalled. It seems fine.

Wish I hadn't mislaid my stylus though, man those menu options are small!

borghal 2011-01-02 22:43

Re: Porting rockbox to n900
 
It's great to see Rockbox again after my H340 was stolen in London 3 years ago. I loved that brick :)

Back then Rockbox couldn't read album art from mp3/ogg tags and apparently this doesn't work with this port right now. Will it ever work or do I have to create cover.bmp's like in the (good) old days?

Happy New Year!

Acidspunk 2011-01-02 22:49

Re: Porting rockbox to n900
 
thomasjfox this app rocks. Thanks!

And now a few feature requests (if possible to implement of course.)

One thing I miss from the stock media player is the ability to open the keyboard and type to search the name of the song or artist you want to listen to. Can it be done?

And can it support portrait mode?

ziggadebo 2011-01-02 22:52

Re: Porting rockbox to n900
 
Quote:

Originally Posted by Acidspunk (Post 910085)
thomasjfox this app rocks. Thanks!

And now a few feature requests (if possible to implement of course.)

One thing I miss from the stock media player is the ability to open the keyboard and type to search the name of the song or artist you want to listen to. Can it be done?

And can it support portrait mode?


You can use the search function, but it looks like the keyboard isn't working yet, you can use the onscreen one though if you have good eyesight and accuracy.

pursueky 2011-01-03 05:50

Re: Porting rockbox to n900
 
Quote:

Originally Posted by darklegion (Post 902780)
+1

Rockbox is up there amongst the best players on ANY platform, let alone the portable devices it runs on.

+1
can't wait to feeling it

zvogt 2011-01-03 07:19

Re: Porting rockbox to n900
 
FINALLY, a player for the N900 that allows me to alter the pitch and tempo independantly (or at all for that matter)! I've been carrying around a rockbox'd Sansa for that purpose, but now it's looking like I'll only need to carry one device. In a perfect world I'd vote that we'd get (non-keyboard) hardware buttons for track navigation (I'd even prefer that the volume buttons be repurposed for prev/next track rather than volume, since I change tracks far more often than I change the volume, but I suspect that opinion is in the minority.) I really just want to be able to easily navigate tracks while driving without taking my eyes off the road and without sliding out the keyboard... maybe the camera button is more feasible.

fpp 2011-01-03 07:38

Re: Porting rockbox to n900
 
I guess my own usage frequency would be volume, next track and pause, in that order. So that would be zoom keys, cam button half press & full press respectively.

Maybe that can be made configurable ? I don't think the power button can be used on a per-app basis, that would have been another option.

petur 2011-01-03 08:24

Re: Porting rockbox to n900
 
First trip to work with gapless playback on n900... I'd really like to have some spare time to join in and add support for the play/pause/fwd/rev buttons of my bluetooth headset. Also need a button to close the app :)

fpp 2011-01-03 10:04

Re: Porting rockbox to n900
 
How does one get out of Rockbox on an N800, short of rebooting ?... :-)

Joseph9560 2011-01-03 11:45

Re: Porting rockbox to n900
 
Player seems highly functional (since it is ported desktop app) but I would love to get better skin though.

Carlito 2011-01-03 12:20

Re: Porting rockbox to n900
 
Does it support portrait mode?

Venty 2011-01-03 12:25

Re: Porting rockbox to n900
 
Installed it, started, killed and deinstalled it again. Sorry but the UI is just as horrible as I remembered it. Virtually every menu and submenu seems to have it's own system of navigation...

This software clearly is not meant to be used by me, neither on N900 nor on iriver or iPod...

thomasjfox 2011-01-03 21:45

Re: Porting rockbox to n900
 
Quote:

Originally Posted by Acidspunk (Post 910085)
One thing I miss from the stock media player is the ability to open the keyboard and type to search the name of the song or artist you want to listen to. Can it be done?

I don't know how good the keyboard support is in rockbox, if at all. But I guess we can improve the touchscreen interface a lot.

Quote:

Originally Posted by Acidspunk (Post 910085)
And can it support portrait mode?

With the current SDL graphics backend, unlikely. It should be doable to create a portrait mode only theme + remap the keyboard.

thomasjfox 2011-01-03 21:47

Re: Porting rockbox to n900
 
Quote:

Originally Posted by borghal (Post 910078)
Back then Rockbox couldn't read album art from mp3/ogg tags and apparently this doesn't work with this port right now. Will it ever work or do I have to create cover.bmp's like in the (good) old days?

Yes, embedded album art has to be extracted:
http://www.rockbox.org/wiki/AlbumArt

There are tools to automate this :) It also reads .jpg files.

jerryfreak 2011-01-04 10:01

Re: Porting rockbox to n900
 
great so far, my first time using rockbox in any flavor. the menu is a bit deep for my tastes but maybe its cause im new to it.

is there anyway to set it to *not* display the next track. i listen to a lot of live music and would rather not know whats next.

also the volume was set to -24 dB or something like that. was this default or was it matched to the n900 output stage?

petur 2011-01-04 10:04

Re: Porting rockbox to n900
 
Quote:

Originally Posted by jerryfreak (Post 911334)
great so far, my first time using rockbox in any flavor. the menu is a bit deep for my tastes but maybe its cause im new to it.

is there anyway to set it to *not* display the next track. i listen to a lot of live music and would rather not know whats next.

also the volume was set to -24 dB or something like that. was this default or was it matched to the n900 output stage?

This is all highly configurable (except for the menu system, which is so deep because of all the options)

The next track display depends on the theme, I guess you could alter the default one as there are probably no n900 specific themes available right now.

The volume setting is a safe default one, as rockbox normally runs on the hardware directly, and as such controls the absolute volume

pursueky 2011-01-04 16:20

Re: Porting rockbox to n900
 
why it doesn't suppot gb2312 to make chinese words viewable

petur 2011-01-04 16:25

Re: Porting rockbox to n900
 
For rockbox specific issues that are not related to the n900 port itself (yes, I know this is sometimes hard to define), please check the wiki and forum on http://rockbox.org

zimon 2011-01-04 16:48

Re: Porting rockbox to n900
 
Is this going to end up to repositories (devel) later?

Edit: ahh, found it now. Maybe I just forgot to do "apt-get update" before.

thomasjfox 2011-01-04 19:21

Re: Porting rockbox to n900
 
Quote:

Originally Posted by zimon (Post 911558)
Is this going to end up to repositories (devel) later?

You mean like http://maemo.org/packages/view/rockbox/ ? :D

ziggadebo 2011-01-04 21:27

Re: Porting rockbox to n900
 
Can anyone tell me where my playlists are saved?

I've looked in /home/user/.config/rockbox.org

There is a Playlists directory but it appears to be empty

There is also a Playlists.m3u8 file, but again this appears to be empty?


also I'm new to this (in case you haven't already guessed) if I wanted to open a m3u8 file could I open it with leafpad? edit the file and then re-save it?


Thanks in advance.

OK found the playlists in /home/user/.config/rockbox.org/Playlists (helps if you've actually created one) and yes i can edit in leafpad.

Castillo91 2011-01-04 23:14

Re: Porting rockbox to n900
 
Now that instinctiv is dead I decided to look for a new player and found this one. Here are my thoughts , wishes and questions.

5he player is not pretty but the amount of customization it has give it a great potential, I would like a better way to deal with big libraries since the search function is awful.

How can I specify the folder that i want for the database and not use the whole phone catalogue ? Can it be done?

Anyway thanks for your work, hope that you continue making it better :)

ziggadebo 2011-01-05 15:28

Re: Porting rockbox to n900
 
I have extras-devel enabled on my N900 and update manager is telling me updates are available for Rockbox, are there release notes for these updates? If so where can I find them? and lastly is it safe for me to update?

petur 2011-01-05 15:58

Re: Porting rockbox to n900
 
I allowed the update and it still works fine for me

fpp 2011-01-05 16:33

Re: Porting rockbox to n900
 
Quote:

Originally Posted by fpp (Post 910372)
How does one get out of Rockbox on an N800, short of rebooting ?... :-)

Bump ? :-)

jstokes 2011-01-05 16:42

Re: Porting rockbox to n900
 
Quote:

Originally Posted by fpp (Post 912313)
Bump ? :-)

Press the home key? :)

It should work with the standard task switcher, though I use Telescope and it works fine to exit

GuitarGuru 2011-01-05 17:11

Re: Porting rockbox to n900
 
I don't know about you all but it seams i've got album art working after all.
Under settings/Theme settings/Show screen wile playing/ choose "cabbiev2"

But the player freezes too often for me to be using it on a daily basis.

thomasjfox 2011-01-05 17:40

Re: Porting rockbox to n900
 
Quote:

Originally Posted by jstokes (Post 912317)
Press the home key? :)

It should work with the standard task switcher, though I use Telescope and it works fine to exit

Thanks for this one, I already thought about adding a temporary "Exit" menu item until we have some kind of button/trigger to switch between fullscreen and windowed mode.

thomasjfox 2011-01-05 17:43

Re: Porting rockbox to n900
 
Quote:

Originally Posted by petur (Post 912278)
I allowed the update and it still works fine for me

Just click on the package name, the changelog is available there:
http://maemo.org/packages/package_in...1-01-04maemo0/

This is from the "debian" changelog, IIRC there is some kind of maemo specific changelog, too. It's not in place yet.

thomasjfox 2011-01-05 17:52

Re: Porting rockbox to n900
 
Quote:

Originally Posted by GuitarGuru (Post 912340)
I don't know about you all but it seams i've got album art working after all.
Under settings/Theme settings/Show screen wile playing/ choose "cabbiev2"

Huh, that should be the default theme. Otherwise it looks .... not so pretty :o

Quote:

Originally Posted by GuitarGuru (Post 912340)
But the player freezes too often for me to be using it on a daily basis.

Anything special that triggers this? Once in a while I had a stuck keyboard key or at least the software thought it was stuck.

The "visible" development will slow down a bit as I'd like to get the basic maemo support upstream on rockbox.org first. Also $dayjob starts again soon.

thomasjfox 2011-01-05 18:20

Re: Porting rockbox to n900
 
Quote:

Originally Posted by Castillo91 (Post 911809)
5he player is not pretty but the amount of customization it has give it a great potential, I would like a better way to deal with big libraries since the search function is awful.

Yes, search is still a mess. I hope you run on the "cabbiev2" theme, the buttons should be yellow.

Quote:

Originally Posted by Castillo91 (Post 911809)
How can I specify the folder that i want for the database and not use the whole phone catalogue ? Can it be done?

You can create a file named "database.ignore" in folders you don't want to index. Maybe we should add the ringtones folder by default ;)

See also chapter 4.2.2:
http://download.rockbox.org/manual/r...-buildch4.html

fpp 2011-01-05 19:48

Re: Porting rockbox to n900
 
Quote:

Originally Posted by jstokes (Post 912317)
Press the home key? :)
It should work with the standard task switcher, though I use Telescope and it works fine to exit

Ah, maybe you mean a long press ? I had tried all available keys before rebooting, and Home didn't invoke the task switcher. A long press does kill the app and return to the desktop though, so thanks :-)

jstokes 2011-01-05 20:36

Re: Porting rockbox to n900
 
thomasjfox,

fpp raises a good point: To get SDL apps' icons to show with the traditional taskswitcher on the N8x0s, you need to set the WMCLASS - http://wiki.maemo.org/Game_developme...Task_Navigator Dunno if this is the case, actually...

Also, could you bind the N800's enter key to the center button in Rockbox, please?
xev returns the following for the button:
Quote:

KeyPress event, serial 20, synthetic NO, window 0x2c00001,
root 0x3e, subw 0x0, time 1474572582, (415,373), root:(415,423),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 characters: "

KeyRelease event, serial 23, synthetic NO, window 0x2c00001,
root 0x3e, subw 0x0, time 1474572708, (415,373), root:(415,423),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 characters: "

Thanks

ziggadebo 2011-01-05 20:42

Re: Porting rockbox to n900
 
On the N900 if you select "show Track info" whilst a song is playing and then try and scroll down this screen this closes the application.

I love this player though, been using it all week and no plans to revert to the slow default media player anytime soon.

jerryfreak 2011-01-06 09:37

Re: Porting rockbox to n900
 
yeah and its

GAPLESS

:D

FLACTASTIC!!!!

pursueky 2011-01-06 11:58

Re: Porting rockbox to n900
 
thx for all of ur fantastic work

fpp 2011-01-06 14:44

Re: Porting rockbox to n900
 
Quote:

Originally Posted by jstokes (Post 912542)
thomasjfox,
Also, could you bind the N800's enter key to the center button in Rockbox, please?

I second that one... I keep pressing it and wondering why nothing happens :-)

On a related note, I don't understand how to use the virtual keyboard with the N800. It's tiny but seems to work, keypad allows navigation but I haven't found a way to select the character I'm on and make it appear in the edit field below ?...

petur 2011-01-06 14:52

Re: Porting rockbox to n900
 
I guess this is all very early in the port state.... The above issues show keymap problems.
Rockbox has a keymapping that maps hardware keys of mp3 players to its functions, obviously for the n900 'app' mode these will need more tweaking

gosh I wish I had some time to fix these up right away :(


All times are GMT. The time now is 08:20.

vBulletin® Version 3.8.8