maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Design (https://talk.maemo.org/forumdisplay.php?f=46)
-   -   [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3) (https://talk.maemo.org/showthread.php?t=89615)

RiD 2013-03-26 17:51

[Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
First, what is Rockbox?
Rockbox (WIKI) is an audio player available in the repositories (extras-devel, usual warnings apply, http://talk.maemo.org/showthread.php?t=66896)

In my own opinion, it is the best audio player feature wise: gapless playback, crossfading, 10-band fully customizable equalizer that does not impact on performance as much as other players, crossfeed and a lot more. As usual, it supports tons of file types.

But I always found the default UI quite unfriendly for touch use.


NEW UPDATE V0.3!
CHANGED THE EQ TOGGLE(didn't work) TO A PITCH BUTTON!
https://dl.dropboxusercontent.com/u/...411-213840.png



ROCKN900 Skin

So I started by checking out the original code from cabbiev2, checked rockbox theme documentation, and after 4 days I managed to create my first skin.


(these images below don't have the pitch button that was in v0.3, because they're old. everything else is the same)
WPS
https://dl.dropbox.com/u/1536586/N90...v0.2/WPS_a.png
https://dl.dropbox.com/u/1536586/N90...v0.2/WPS_b.png

SBS - 1st: Main Menu - 2nd: File Browser
https://dl.dropbox.com/u/1536586/N90...0_v0.2/SBS.png
https://dl.dropbox.com/u/1536586/N90...v0.2/SBS_2.png

WPS
https://dl.dropbox.com/u/1536586/N90...v0.2/WPS_2.png



How to use it?
Now, the following images will show you what happens when you touch on the yellow rectangles:
Quote:

WPS
https://dl.dropbox.com/u/1536586/N90...0.2/WPS_ta.png
To stop playback, you have to long press the play/pause button (middle one, right bar) - This will also leave WPS, directing you to the SBS main menu.
To rewind/fast forward, either use the progress bar, or long press the PREV / NEXT button. This ONLY works when you're in the WPS.

SBS
https://dl.dropbox.com/u/1536586/N90...0.2/SBS_ta.png
Sometimes, you might need to press "WPS SCREEN" button twice to reach WPS. This happens when you're in the Settings menu, for example.
This theme includes an AA .fnt for rockbox: 40 Ubuntu [Regular]


How to install it?
  • Download it and extract the content to "/opt/rockbox/share/rockbox" using whatever you prefer (filebox, terminal, winscp...)
  • Open Rockbox, go to Settings > Theme Settings > Browse Theme Files > rockn900.cfg
LATEST VERSION:

Download rockn900_v0.3.zip


This one is old... don't use it!
Download rockn900_v0.2.zip


Done!
Final notes: Yes, I know that the images explaining how to use the skin are a bit ridiculous - but at least they are "idiot proof", I hope.

phap 2013-03-26 19:16

Re: [Announce] ROCKN900 - a Rockbox skin
 
Good work! I'll give it a try tomorrow to see if it good for me, I remember having try rockbox but I didn't like it, but maybe it'll change now, I'll give you some feedback.

RiD 2013-03-26 23:11

Re: [Announce] ROCKN900 - a Rockbox skin
 
I just noticed that the EQ button does not work. It sets it ON and OFF correctly, but rockbox does not verify that data. This seems rockbox specific. Only when going to Settings -> Sound Settings -> Equalizer - > Enable EQ -> then clicking back. This will update the EQ status.
In short words, the EQ button is useless at this moment.

Sorry about that, will see if there's anything to make it work. If not, then I will either remove the button in a future update or change it to something else that might be of good use.

wokawoka 2013-03-26 23:40

Re: [Announce] ROCKN900 - a Rockbox skin
 
AWESOME!
thank you thank you thank you!

nodevel 2013-03-27 09:04

Re: [Announce] ROCKN900 - a Rockbox skin
 
Thanks, nice theme!
No problems so far, but I would change the font to something more N900-ish. Does anyone know what is the name of the default Fremantle font and if it can be loaded from Rockbox?
EDIT: It would make more sense if it could load current system theme colors/fonts.

Uploading to extras-devel would be nice too.

phap 2013-03-27 12:16

Re: [Announce] ROCKN900 - a Rockbox skin
 
... I don't why I didn't like rockbox. Your theme make it much more easier do things fast. I just changed the fonts, perfect for me. Thank you again.

RiD 2013-03-27 13:47

Re: [Announce] ROCKN900 - a Rockbox skin
 
1 Attachment(s)
I attached a rockbox compatible fnt: 35 Nokia Sans [Regular]

This is the best I could do, the space between words is too small though, that's why I didn't include it in the theme.

Oh, and to install, just extract it to "/opt/rockbox/share/rockbox/fonts/"



EDIT:
Quote:

Originally Posted by nodevel (Post 1332153)
It would make more sense if it could load current system theme colors/fonts.
Uploading to extras-devel would be nice too.

Rockbox ".fnt" files are not the same as the ones used in maemo, windows, etc (ttf, otf, etc) They have to be converted using some utilities that are explained in rockbox wiki (the actual rockbox wiki, not ours), so I can't make it load the current system fonts.

As of uploading to extras-devel, I might do that, but I have no idea how and currently it's not my priority. If anyone is willing to help me on that, contact me

iceskateclog 2013-03-29 09:22

Re: [Announce] ROCKN900 - a Rockbox skin
 
Awesome skin! Brings RockBox closer to Maemo look

g.jie 2013-04-05 19:06

Re: [Announce] ROCKN900 - a Rockbox skin
 
Thanks for the skin! Makes rockbox look a lot more consistent with the phone now.
Dunno if it's just me or so, but I seem to have trouble scrolling menus. It's like I do a swipe but the menu acts as if I'm holding the scrollbar. I've had this trouble with cabbiev2 also but the issue seems to be a bit more pronounced here, or maybe it was just coincidence.
Any thoughts?

RiD 2013-04-05 20:22

Re: [Announce] ROCKN900 - a Rockbox skin
 
@g.jie you mean, sometimes when you're going to start swiping, the stuff changes position, sometimes it "snaps" a few pixels down or up? If yes, then that's a bit common on Rockbox - it does not use any scrolling mechanism from maemo, it uses it's own, so I can't do anything. About the issue being more pronounced on this skin, I have no idea - might be just your head or a coincidence.

g.jie 2013-04-06 02:27

Re: [Announce] ROCKN900 - a Rockbox skin
 
i see. looks like I'll just have to live with it then.
thanks!
edit: so my installed version was ancient. took a copy from extras-devel and all is well now

Wasmachinemann-NL 2013-04-11 15:17

Re: [Announce] ROCKN900 - a Rockbox skin
 
Would it be possible to add a Pitch panel shortcut to the WPS? I use it quite often and when on the MTB trying to change pitch while riding is pretty dangerous.
Anyway: Rockbox really rocks, and this skin too!

RiD 2013-04-11 16:49

Re: [Announce] ROCKN900 - a Rockbox skin
 
Quote:

Originally Posted by Wasmachinemann-NL (Post 1335457)
Would it be possible to add a Pitch panel shortcut to the WPS? I use it quite often and when on the MTB trying to change pitch while riding is pretty dangerous.
Anyway: Rockbox really rocks, and this skin too! Playing Project 2027's Main Theme with +7.50 pitch sounds EPIC!

It's on my to-do list to replace the equalizer button with the pitch one (mainly because EQ button is not working properly) It's just that I have been lazy. However, I'm going to do it today and will e-mail/PM you when I finish (won't take long)

RiD 2013-04-11 20:56

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
And there you go, a new update with a pitch button (that works!) instead of an useless and not working EQ toggle! Check the 1st post.

Wasmachinemann-NL 2013-04-12 07:39

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
1 Attachment(s)
Yay! Thanks RiD!
EDIT: This is how RB looks at my N900:

Wasmachinemann-NL 2014-02-27 07:19

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
This topic needs a bump! I tweaked this theme a bit by changing the text color to light blue.

RiD 2014-02-27 20:31

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Oh hello.
I've been thinking in making a portrait theme (by forcing the app rotation using CSSU rotation applet, but I guess there are other ways too), but never got around to even start it.
Quite busy doing a project for school :P

Half-Life_4_Life 2014-02-27 20:35

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
How haven't I tried out this yet?!? ;D

Wasmachinemann-NL 2014-03-01 10:21

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Quote:

Originally Posted by Half-Life_4_Life (Post 1414677)
How haven't I tried out this yet?!? ;D

This will be the last RB skin you'll ever use, period. The Pitch function on WPS = amazing! Now if Thomas only fixed the phone hangup resume bug, then Rockbox would be perfect for me!

RiD 2014-05-23 22:59

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
*bump*
Just to inform that all the links are back online, in the unlikely case someone tried to download it this month.

Pretiacruento 2014-07-04 19:05

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Love it, this is great!

lancewex 2014-09-09 18:10

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Love this theme. But how can you see track info (specifically bit rate) while playing? I know how in the default theme but can't see how with this one.
Thanks.

RiD 2014-09-12 01:12

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Oh yeah, I ended up not putting that info in as it was getting a bit cluttered.
However, I'll see what I can do as a temporary solution. Hopefully i'll be able to answer in less than 24 hours, but right now I'm going to take a well deserved nap. :p

lancewex 2014-09-12 15:41

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Actually it is there. I finally found it. If you click on the song name in the Now Playing screen, and from the menu that comes up choose "Show Track Info" it's there. I'm happy! Thanks again for the theme!

(I still wish there was a player that could show the file type and bit rate on the Now Playing screen, but I'll live. As far as I know Rock box is the only player on Maemo that can give you this information at all.)

RiD 2014-09-12 17:40

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
1 Attachment(s)
But what you're asking IS possible to show in the now playing screen - it's just a matter of putting it there, rockbox is highly customizable.

I attached a file that does what you want. Instead of just showing the year, it also shows the codec and bitrate in the same line.

Just replace it in /opt/rockbox/share/rockbox/wps/
Sorry for not putting it in a .zip, I'm on my N900 now and don't exactly have the required software to do it. (I may be wrong)

lancewex 2014-09-12 18:24

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Sweet! Can't try just now, but stoked. Thankssomuch!
UPDATE: works great! Thanks again!

Pretiacruento 2014-11-28 15:00

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
Question - does the current version of Rockbox also include the volume boost feature that's present in the portable media player counterparts? I also have a Sansa Fuze, and I noticed how you can go past the maximum volume the device supports, it shows up as a + 6dB gain, where 0 dB is the maximum standard volume the device puts out.

Thanks in advance and keep up the excellent work, love the app! :D

RiD 2014-11-28 17:22

Re: [Announce] ROCKN900 - a Rockbox skin (UPDATE! v0.3)
 
No, the max you can go is 0dB. If you're looking for a bit of boost, try volumecontroldaemon. It changes the default maximum value of 88% to 100% in alsamixer.


All times are GMT. The time now is 01:43.

vBulletin® Version 3.8.8