Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-09-09

00:03:25 Quit Steel2 ("CGI:IRC (EOF)")
00:08:35 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
00:09:22 Join steveb [0] (
00:10:01 Quit psi_ (Read error: 104 (Connection reset by peer))
00:11:44 Part steveb ("##uk - The brits still rule the world")
00:11:58SoapOne question on doing these runtime tests.
00:13:30SoapI ripped all my ASMZ albums to flac. I was going to do mp3 -aps and ogg -q6, but the bitrates of the oggs turned out lower than the aps. Should I reencode the oggs to try and match the mp3s as close as possible?
00:13:57 Join maddog011 [0] (
00:14:04SoapIf there is no need to bother doing that...should I queue up the same total length of tracks, or queue up the same total size of tracks for the test?
00:16:01linuxstb_IMO, you should test whatever bitrate and whatever format you are interested in listening to...
00:16:25belzei'd say so, too
00:16:35linuxstb_As for the test itself, I normally just choose an album where the total length is larger than the audio buffer (so > 30MB in most cases), and play it on repeat.
00:16:52belzeafaik ogg requires more cpu-power anyway than mp3
00:17:05belzeso you dont need to have the same bitrate
00:17:49SoapI was under the impression on PP targets ogg was more efficient than mp3.
00:18:14belzewell, im not sure on that targets
00:18:26belzejust see what the cpu-boost says :)
00:19:05 Quit midkay ("Leaving")
00:19:10linuxstb_Soap: I think it's more or less the same now - there have been some mp3 optimisations since Rockbox first started working on the ipods.
00:19:32Bagderoh, fancy mp3 encoder improvements showed up
00:20:52*Bagder says moo
00:22:57 Nick SanaciousD is now known as [San] (
00:23:55preglowhellmann knows his stuff
00:24:02barrywardellwhat's the status of using the ADC on the ipods? the wiki says 0% but cvs says otherwise
00:24:23preglowi'm too stupid to code
00:24:28*preglow shoots himself
00:26:21 Quit spiorf (Read error: 60 (Operation timed out))
00:27:21barrywardelli'm asking because i think the adc is built into the pp5020 chip, so maybe the h10 code would work with the ipods too?
00:27:30barrywardellor vice versa
00:28:24Soapand barrywardell - while you're here. What did iRiver say you did to void your H10 warranty?
00:28:42barrywardellanalog-digital converter. it's used for battery level, temperature and touchscreen
00:30:05*barrywardell looks for the iriver email
00:30:40 Quit dan_a_away (Read error: 110 (Connection timed out))
00:30:49 Quit |AhIoRoS| ("Abandonando, see you")
00:31:03preglowhmm, the mp3 encoder patch is just for the plugin
00:31:07preglownot the realtime encoder
00:31:48preglowehh, what
00:32:02preglowforget me
00:34:05preglowmore than one tracker url in a mail confuses me profusely
00:34:56barrywardellSoap: weird. can't find that email. and I use gmail. Anyway, it was something about being modified by a third party, blah, blah.
00:35:57 Join webguest75 [0] (i=46748b80@gateway/web/cgi-irc/
00:36:20webguest75anyone here?
00:36:40 Quit Zagor ("Client exiting")
00:36:49preglowwebguest75: yeah
00:37:06webguest75can anyone tell me how to play videos on my 5G iPod with Rockbox
00:37:42preglowthat should sum it up
00:37:53webguest75k now about rockdoom
00:38:24webguest75i downloaded the files and put it in F:/games/doom but still nothing
00:40:29preglowdon't know anything about rockdoom
00:41:00webguest75well back to the mpeg player it says no audio so u mean when it plays i cant hear sounds?
00:42:12linuxstbYes - it's still being developed.
00:42:50webguest75ok well u no anything about any extra games?
00:43:12webguest75im a real noob at this stuff. I just know how to put themes and music thats it.
00:45:37 Join |AhIoRoS| [0] (n=ahioros@
00:46:31 Quit webguest75 ("CGI:IRC (EOF)")
00:47:50 Quit gromit` ("Coyote finally caught me")
00:51:51 Quit ender` (" First things first, but not necessarily in that order.")
00:55:39 Quit lodesi ("leaving")
00:56:21 Join webguest83 [0] (i=54389425@gateway/web/cgi-irc/
00:56:34 Quit webguest83 (Client Quit)
00:56:38 Join webguest83 [0] (i=54389425@gateway/web/cgi-irc/
00:57:28 Quit webguest83 (Client Quit)
00:57:36 Join webguest69 [0] (i=54389425@gateway/web/cgi-irc/
00:59:56 Quit webguest69 (Client Quit)
01:00:00 Join webguest69 [0] (i=54389425@gateway/web/cgi-irc/
01:00:16 Quit webguest69 (Client Quit)
01:05:38 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:09:04***Saving seen data "./dancer.seen"
01:14:06 Quit DrinkingWoodAlch (Read error: 104 (Connection reset by peer))
01:16:55 Nick JBonBike is now known as JoeBorn (
01:24:06 Join bilbravo [0] (
01:28:50 Join krime [0] (i=43bc6940@gateway/web/cgi-irc/
01:30:18maddog011barrywardell, So you had to buy another H10 !?
01:30:43barrywardellyes, but iriver are sending my broken one back
01:31:04maddog011how did you continue work on the firmware?
01:31:12maddog011if you didn't have the devide?
01:32:13barrywardelli only did what I could without testing
01:32:33krimeI installed the rockbox on the iriver h10, I tried to load a wps and now all I see is black. When I hold the power button to turn it off I see the shutting down text. I tried removing it and loading it back up.. it still has the problem. Do you guys have any ideas?
01:32:33maddog011good job
01:32:34barrywardelland lorijho helped me with some testing until I got a new H10
01:32:48maddog011I listened to the player today, and it works great with your firmware
01:33:10barrywardellkrime: you probably have a theme with a black background and black text
01:33:14maddog011it skips on visualisations a bit, but overall it works good
01:33:18barrywardellyou need to reset settings
01:34:39barrywardellpower on, press rewind for the menu, press down three times to get to manage settings
01:35:10barrywardellpress 'O' to select that. press down twice to get to reset settings and press 'o' twice
01:35:38*barrywardell should look into resetting settings an easier way
01:35:50maddog011delete ini file?
01:36:02barrywardellmaddog011: yes, there is some skipping because the cpu can't keep up
01:36:15maddog011is the cpu bad on the H10?
01:36:22maddog011or is it the software's fault
01:36:22barrywardellthe settings aren't stored in a file. they're in a special part of the disk
01:36:34barrywardellthe cpu is identical to the ipods
01:36:37krimelol I tried.. and got no files, I'll try again
01:36:49barrywardellit's fine
01:36:50maddog011so how come it skips?
01:36:57maddog011does it do that on ipods too
01:37:03barrywardellafaik yes
01:37:16barrywardellipods have the exact same problems
01:37:19 Join dan_a_away [0] (n=dan-mirc@
01:37:38maddog011btw can anyone send me the doom's wad I wanna see how it works
01:37:49barrywardellthey're on the wiki
01:37:59maddog011thanx barry
01:38:53krimebarry I can't get that to work for some reason.. is there any file I can delete that would do the same thing?
01:39:38barrywardellthe settings aren't stored in a file
01:40:13maddog011can't find the damn wad :)
01:41:12barrywardellkrime: i'll see if I can find a way to reset them for you
01:41:33krimeI'll keep trying this method
01:41:45maddog011got it
01:43:47maddog011thanks barry :)
01:44:22 Quit sharpe (Read error: 54 (Connection reset by peer))
01:47:18krimebarry I finaly got it! thanks.. if you find another way to reset it I would be intrested but if not no big deal.
01:48:42barrywardellkrime: great. I'll try to get an easy reset method working for next time :)
01:49:21krimewow that was a headache I wish I came in here 3 hours earlyer
01:52:05krimeokie one more question.. for some reason the background pictures arn't loading in the themes any ideas why?
01:52:58barrywardellyou need to make sure they are in .rockbox/backgrounds
01:53:12 Quit bluebrother ("Leaving")
01:53:31barrywardelli mean .rockbox/backdrops
01:53:32 Join XavierGr [0] (
01:54:52krimeit is.. could it be cause I'm trying to load an ipod nano theme?
01:55:40barrywardellkrime: yes, possibly. iirc the nano screen is bigger than the h10 so its themes won't work
01:55:52barrywardellwhat model do you have?
01:56:15krimeh10 5gb
01:57:14barrywardellthere are only a couple of themes for that model so far
01:57:21LandusGotta question.
01:57:28barrywardellnone on the rockbox site but one or two on misticriver
01:57:52barrywardellLandus: ask away
01:58:02LandusI'm using a theme meant for iPods, but with the scroll-margins and statusbar height patches, it can work on an iriver.
01:58:26LandusThe last CVS build I grabbed a week or two ago doesn't seem to have the statusbar patch apply.
01:58:46 Quit amiconn (" reboot")
01:58:47LandusEven though the latest version of that patch says everything worked.
01:59:14LandusAlso, I even tested the CVS build from the day the newest patch was released.
01:59:21LandusStill, the statusbar didn't change.
01:59:40barrywardellthose patches aren't included in CVS
01:59:42LandusSo I'm still using what I compiled two months ago.
01:59:51LandusNo. The patches I downloaded manually.
02:00:16LandusHas there been any changes to Rockbox that would make updating a priority?
02:01:18 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
02:01:29 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
02:02:08barrywardellyou could look at and see what has changed
02:06:44LandusToo much reading.
02:06:51LandusIf there's been anything major.
02:06:54LandusEveryone would know.
02:06:59LandusHence, the asking.
02:08:38*barrywardell has only been here for a month
02:17:59 Join aliask [0] (
02:19:58Soapwhat do you consider major? The mpeg player? The button code reworkings? The PlayStationPortable emmulator?
02:19:58 Quit krime ("CGI:IRC (EOF)")
02:22:49LandusI can play mpegs on my iriver now?
02:23:05LandusAnd the button code was reworked?
02:23:36aliaskMPEG playback isn't working fully yet - it's a bit slow, and there's no sound.
02:23:47Soapmeh! details details
02:24:12SoapYou've come late-enough to the upgrade that most of the button bugs have been worked out.
02:24:45 Join spiorf [0] (
02:25:14LandusWhat about the 5 second lag when browsing folders with alot of sub-folders?
02:27:11aliaskGone completely if you use dircache
02:28:42 Join webguest42 [0] (i=46748b80@gateway/web/cgi-irc/
02:28:59webguest42Anyone here
02:29:19webguest42lol k i need some help with the 5G rockbox
02:29:28aliaskWhats the issue?
02:29:43webguest42installing doom,pacman, etc.
02:30:15aliaskHave you followed the instructions at
02:30:42webguest42im pretty sure i did it rite
02:30:58webguest42i put the 2 files on the game/doom folder isnt that all im suppose to do?
02:31:06 Quit barrywardell ()
02:31:18aliaskWhat does the doom plugin say when it starts?
02:31:29webguest42it doesnt say anything
02:31:39webguest42it doesnt even load
02:32:02 Join sorush20 [0] (
02:32:17webguest42wut did i do wrong?
02:32:17sorush20you roooooooooooooooooooooooooooooooock.. all of you with your great ideas..
02:32:44sorush20can I install rockbox to sony mp3 player?
02:32:58webguest42hello can anyone answer my question?
02:33:20sorush20Soap: what that to me?
02:33:29Soapyes, sorush20
02:33:29aliaskwebguest42: I'm not really sure how that happened. Try copying the plugin file over again - perhaps its been damaged.
02:33:40Soapare you using the stock build webguest42?
02:33:48webguest42wut do u mean?
02:33:49Soap(the "daily" build)
02:34:10webguest42i used the un-official installer to install my rockbox if thats wut u mean
02:34:25Soapnot wut, please.
02:34:39aliaskwebguest42: The bootloader shouldn't have anything to do with it.
02:34:51webguest42i nvr sed anything with the bootloader
02:34:52sorush20Soap: are there any discussion about it anywhere?
02:34:54Soapyea, if Rockbox runs, you should be cool on that front.
02:34:57webguest42im just wondering wut i did wrong
02:35:03aliaskAh sorry, I misread
02:35:27webguest42Well im gonna try again
02:35:45webguest42when im in rock box all i do is click on the doom folder and click doom rite?
02:36:20webguest42wut do i do
02:36:25Soapsorush20 - there is a special place in the forums for ideas for new targets, but "requesting" a target port is not going to get you support. People port Rockbox to what they own, and want rockbox on. Nobody is going to go out and buy a Sony and port Rockbox to it based on petitions or popular opinion.
02:36:26webguest42i must be doing something wrong on that part
02:36:30aliaskYou need to go to the menu, and choose Browse Plugins
02:36:36aliaskThen go to the Doom plugin.
02:36:47aliaskThat should start doom
02:36:52webguest42lol let me try taht
02:36:55webguest42im such a noob
02:37:25Soapwebguest42 - u typing mk me go wut. I cat follow what you say, rite?
02:39:01webguest42Yay it worked
02:39:03webguest42i think
02:39:06webguest42its loading rite now
02:39:17aliaskPackbox needs the same thing, you access it from the plugins menu.
02:39:32webguest42yea but about pacbox
02:39:37webguest42it says i need ROM
02:40:30aliaskYou need gamefiles for packbox as well.
02:40:47SoapThat you do, you need to copy it off your PacMan cartridge or arcade machine rom chip. That is the only legal way to obtain one.
02:40:59webguest42theres always google
02:42:31 Quit webguest42 ("CGI:IRC (EOF)")
02:43:46aliaskAnyone able to tell me what I'm doing wrong when trying to add a function to the plugin api struct?
02:44:59aliaskI edited plugin.[ch] by adding the prototype to plugin.h and added one a line for the function in plugin.c as well as bumping the API version - is there something I missed, because I'm still getting notices of "There is no member named ... in that struct"
02:47:53 Join Rob2222_ [0] (
03:04:58 Quit lorijho_ ("leaving")
03:06:11 Quit Rob2222 (Read error: 110 (Connection timed out))
03:06:47 Join Paul_The_Nerd [0] (
03:07:17 Quit hardeep ("BitchX: it isn't only my script, its also my client")
03:08:24 Quit BHSPitLappy (Remote closed the connection)
03:09:07***Saving seen data "./dancer.seen"
03:09:39 Join BHSPitLappy [0] (
03:12:07 Quit lightyear (Remote closed the connection)
03:14:49 Part sorush20
03:17:02 Join daurn|afk [0] (n=quae@
03:20:55 Join TCK [0] (
03:21:58 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
03:24:01 Part pixelma
03:24:58 Join RoC_MM [0] (
03:30:46 Join telliott_ [0] (
03:32:11 Part telliott_
03:39:53 Quit amiconn (Read error: 110 (Connection timed out))
03:39:53 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
03:43:11 Quit spiorf (Read error: 60 (Operation timed out))
03:48:02 Quit TeaSea (Remote closed the connection)
03:48:17 Join IcyStorM [0] (
03:51:31 Quit BHSPitLappy (Remote closed the connection)
03:52:51 Join infamis [0] (i=4511161b@gateway/web/cgi-irc/
03:53:16infamisanyone familiar with diff/patch?
03:53:44 Join BHSPitLappy [0] (
03:54:05aliaskinfamis: What do you need to know?
03:54:53 Nick daurn|afk is now known as daurn|laptop (n=quae@
03:55:40infamishow to patch a lot of files
03:55:57infamisps, it's not rockbox source
03:56:41aliaskTo patch a bunch of files, I use cvs patch - but that only works if the files you're patching are from a CVS repository.
03:57:48Paul_The_Nerdpatch should be able to handle it just fine as long as your patchfile is good.
03:57:50aliaskDoes patch work for directories? You could try creating two directories - one with the original, and one with the modified files and see if that works
03:58:10aliaskAh sorry, patch not diff.
03:59:03infamisbasically if I have: official_huge_ass_source_directory and I've made lots of changes & added new files...and then official_huge_ass_source_directory_version2 comes out, I need to integrate all my changes from the original directory into that version2 directory
03:59:53infamisthe "lots of changes & added new files" spans over the course of 4 months...
04:01:47infamisso how can I create a patch file to do this sort of thing?
04:02:39Paul_The_NerdCan't you extract a clean copy of official_huge_ass_source_directory and diff between it and your changed one? I'm not *too* familiar with it, but I imagine the tool should be able to handle that?
04:03:31infamisThe good thing is I do have these directories: original_source, original_source_plus_changes, new_source
04:04:03infamisI guess I need to do a (original_source_plus_changes - original_source) + new_source
04:05:35 Part IcyStorM
04:11:03 Join BigMac [0] (
04:13:34 Join damaki_ [0] (
04:14:15 Quit linuxstb_ ("CGI:IRC")
04:28:11 Quit infamis ("CGI:IRC (EOF)")
04:29:26 Quit damaki (Read error: 110 (Connection timed out))
04:33:14 Part Paul_The_Nerd
04:47:45 Quit rageahol (Read error: 104 (Connection reset by peer))
05:05:13 Quit RoC_MM ("Leaving")
05:09:08***Saving seen data "./dancer.seen"
05:12:00 Quit [H5N1] ("changing servers")
05:14:59 Join [H5N1] [0] (
05:27:08 Quit [H5N1] ("changing servers")
05:27:27 Quit ShadowdogMU (Read error: 104 (Connection reset by peer))
05:27:33 Join [H5N1] [0] (
05:35:42 Quit [H5N1] ("changing servers")
05:35:50 Quit |AhIoRoS| ("Abandonando, see you")
05:38:20 Join [H5N1] [0] (
05:44:19 Join jhMikeS [0] (
05:44:55 Join ShadowdogMU [0] (
05:46:20 Join Babbelaar [0] (
05:46:52 Quit _jhMikeS_ (Read error: 60 (Operation timed out))
05:49:21 Join _jhMikeS_ [0] (
05:51:02 Join lostsoul [0] (n=quae@
05:51:03 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
05:51:54 Nick lostsoul is now known as daurn|laptop (n=quae@
05:57:52 Quit TCK (Read error: 113 (No route to host))
06:03:15 Quit jhMikeS (Read error: 110 (Connection timed out))
06:14:17 Quit EV|Toshiba (Read error: 104 (Connection reset by peer))
06:14:58aliaskJust another plug for my trouble with the plugin API, if someone could help me out it'd be much appreciated.
06:17:30 Nick gtkspert1 is now known as gtkspert (
06:18:22 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
06:20:11 Quit linuxstb (Read error: 110 (Connection timed out))
06:30:35 Join apo`` [0] (i=apo@gateway/tor/x-06fc2092401e13e7)
06:33:38 Join sslashes_ [0] (
06:33:38 Quit sslashes (Read error: 54 (Connection reset by peer))
06:41:31 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
06:41:55 Join daurn|laptop [0] (n=quae@
06:47:57 Quit bierokrat (Remote closed the connection)
06:53:22 Join ForgottenMemory [0] (i=46749c2e@gateway/web/cgi-irc/
06:56:50 Quit ForgottenMemory (Client Quit)
07:00:12 Join Quazgaa [0] (
07:00:57 Quit Quazgaa (Client Quit)
07:01:40scorcheyou have been so distant from me lately =(
07:01:47 Join Quazgaa [0] (
07:01:55aliaskI tried adding a function to the Plugin API but it's still not working... do you know much about that sort of thing?
07:02:13 Quit Quazgaa (Client Quit)
07:02:17midkayscorche: for a reason!
07:02:29midkayaliask: sort of, i've done it before - did you add it to both plugin.c and plugin.h?
07:03:03midkayso it compiles cleanly, or do you get an error, or what?
07:03:39aliaskPlugin.c gives me "initialization from incompatible pointer type" and the call to the function doesn't work - it still says it's not in the struct.
07:04:10midkayhuh.. what function are you trying to add? can you pastebin plugin.c?
07:04:18aliaskSure. Hang on.
07:06:18aliaskI'll pastebin plugin.h as well - there could be something there too
07:07:00midkaysure, and you're adding what?
07:08:00aliaskWait, I misspelt gui_synclist_set_title in plugin.h - nevermind :P
07:08:27midkayhaha. that'll be it.
07:08:33aliaskThanks anyway.
07:08:34midkayhow did you spell it? :)
07:09:05aliaskAnd that wasn't the first time I misspelt it - the first time I forgot the sync part.
07:09:11***Saving seen data "./dancer.seen"
07:09:42scorchei hate it when there are simple errors like that...i have spent weeks over an issue once where i forgot to enclose something in parentheses...
07:09:56midkaymisspelt? misspelled?
07:10:01midkaysomeone's got some spelling issues ;D
07:10:20aliaskOh dear... :(
07:10:35midkayit's alright aliask, i love you just the same.
07:10:50scorcheok...we need a #rockbox qdb for that one
07:11:02aliaskHall of shame
07:11:08aliask#1 - aliask
07:11:36Babbelaarwhy is it that on rockbox the screen goes away every 3 seconds?
07:12:03scorchedo you not have it on its leash?
07:12:34midkaythe screen goes "away"?
07:12:34 Join Crackerizer [0] (n=root@
07:12:46Babbelaarhow do explain this >.>
07:12:56aliaskIt's the backlight turning off
07:13:01BabbelaarUm.. the screen "fades away"
07:13:03Babbelaarthats it
07:13:16aliaskYou can set it for longer - but it will use more battery life
07:13:27BabbelaarI have an iriver btw
07:13:33Babbelaaryeh but where do i set it?
07:13:41scorchemidkay: i think we need to go get some counseling...
07:14:06midkayBabbelaar: you can set the battery timeout, fade duration (e.g. disable it altogether, or whatever) all in the settings menus.
07:14:08aliaskMenu -> General Settings -> Display -> LCD Settings -> Backlight
07:14:18midkayscorche: you should, yeah.
07:14:28scorchebut what about *us*?!?
07:19:13Babbelaarhow do you get to general settings?
07:19:28 Join Quazgaa [0] (
07:19:42aliaskWhich iriver do you have?
07:19:58aliaskPress ab
07:21:25Babbelaarit come up with Shuffle on the left hand side - Repeat on the right hand side and Show files at the bottom
07:25:57scorcheBabbelaar: please read the will show you this and many other things
07:27:11Babbelaarok :)
07:31:38 Join webguest52 [0] (i=46748b80@gateway/web/cgi-irc/
07:31:49webguest52Anyone here?
07:32:53midkaycalm down...
07:32:53 Quit webguest52 (Client Quit)
07:33:10scorchethe same goes for you >_>
07:33:12*scorche coughs
07:45:41 Quit JoeBorn ("")
07:54:19 Join JoeBorn [0] (
07:54:29 Quit damaki_ (Read error: 110 (Connection timed out))
08:06:36 Quit midkay (Read error: 104 (Connection reset by peer))
08:06:50 Quit JoeBorn (Nick collision from services.)
08:07:22 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:08:15 Join jborn_ [0] (
08:20:32 Join Mancer [0] (
08:28:59 Join Jungti1234 [0] (n=jungti12@
08:31:35 Join merbanan [0] (
08:34:04 Join Jazz00006 [0] (
08:37:24Jungti1234Korean Rockbox situation is not good now....
08:37:47 Join Rondom [0] (
08:40:15BHSPitLappyuh oh
08:41:37Jungti1234Korean Rockbox developer who there doesn't exist in Rockbox team exists in Korea.
08:42:03scorcheJungti1234: rephrase?
08:42:35Jungti1234Rockbox team doesn't have Korean developer.
08:42:55scorchewhat is so bad about that?
08:42:55 Quit Jazz00006 ()
08:42:59Jungti1234but, Korea has a little Rockbox developer.
08:43:08scorche(not in any offence)
08:43:13Jungti1234They don't think original Rockbox.
08:43:39Jungti1234They want that korean people use only own build that is based on Rockbox.
08:43:40scorchewhat do you mean they have a little rockbox dev?
08:44:08scorcheso they make custom builds and pass that off as kind of an officially korean rockbox build?
08:44:29Jungti1234But, they never speak it that is Experimental build.
08:44:43scorchedo they modify the credits?
08:45:43aliaskJungti1234: Do you have a link to a website?
08:45:48Quazgaaso if i have an iaudio X5L, do i use the "Bootloader v2 for iAudio X5" or "Bootloader v2 for iAudio X5V"
08:46:31scorcheJungti1234: do they offer the source code to it as well?
08:46:33Jungti1234aliask: only korean..
08:46:56aliaskThat's ok, I am just curious. Google can translate for me.
08:46:57Jungti1234scorche: of course, offer.
08:46:58scorcheJungti1234: what is the site?
08:47:18Jungti1234no, you can't use tranlate
08:48:24scorcheJungti1234: the site?
08:49:32Jungti1234And will creat homepage with build that they are new at next year.
08:50:16scorcheJungti1234: have you said anything on the forums there about it not being official and all?
08:50:40Jungti1234It isn't simple forum.
08:53:15scorcheJungti1234: when you go to and click on one of the links, what does the box that pops up say?
08:54:03Jungti1234you mean, popup?
08:54:05scorchewhen i click on one, a box pops up and says something with the "ok" button at the bottom
08:54:23Jungti1234'Do Login'
08:54:35Jungti1234They show contents to member. wahahahahahahah......
08:54:36scorchefigured as much
08:54:51scorchebut they do show the source code?
08:55:04Jungti1234yes, but only member.
08:55:49scorchedo find out....if they do not give the source code to anyone that asks, it is a violation of GPL basically
08:57:18scorcheJungti1234: also, can you find out if anyone on their chat thing speaks english?
08:58:18 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
08:58:18scorchealiask: yeah...translating is definitely hopeless
08:58:33aliaskI didn't even try :)
08:58:52 Join daurn|laptop [0] (n=quae@
08:58:53scorchebut you can still find out stuff by looking at the names of links and the english that is scattered around
08:58:56aliaskKorean is not a good language for google, and it's a forum, so it's probably not even proper Korean.
08:59:28scorchei havent found the "forum" aspect of it
08:59:45aliaskIsn't the whole thing one? I just assumed.
09:00:33 Join perplexity [0] (
09:07:03Babbelaartry Babbelfish
09:07:05Babbelaarit works
09:07:16Babbelaaras in translator that is
09:07:59scorcheso it does...i thought that babelfish and google's translators were pretty much identical
09:09:13***Saving seen data "./dancer.seen"
09:11:24*scorche spies Jungti1234 on the online members list
09:26:48 Quit rotator ("zzzzzzzzzz")
09:31:05 Quit dongs (Remote closed the connection)
09:31:05 Join SanaciousD [0] (n=San@
09:31:08 Join dongs [0] (
09:35:03 Join Zaqq [0] (i=Zaqq@
09:36:53 Quit Jungti1234 ()
09:42:16 Quit [San] (Read error: 110 (Connection timed out))
09:46:51 Join ootput [0] (n=ootput@unaffiliated/ootput)
09:47:17 Join pepie34 [0] (
09:47:33 Join damaki [0] (
09:47:41ootputhello, i'm currently using rockbox-dailies on my ipod mini 1g. I've found the rechardge process to be relatively slow. What's teh fastest way to charge it with rocboxk?
09:48:05ootputi can reboot into diskmode, but that's still slow
09:48:13ootputbut not as slow
09:48:17 Join rretzbach [0] (
09:48:18Quazgaahmm so having never had a usb hd before, how do i mount my player
09:48:43Quazgaalike what filesystem do these deals use
09:49:19 Quit aliask ("Work")
09:49:36ootputQuazgaa: cat /proc/partitions, cross your fingers, plug it in, wait a while, cat /proc/partitions and notice the difference(s), mount -t auto /dev/xxYY /mnt/xxYY
09:49:53ootputthen modify /etc/fstab if all goes well
09:50:56Quazgaaah looks like sdb
09:51:19 Join ender` [0] (i=null@
09:52:57 Join darkless [0] (n=darkless@
09:55:20 Quit daurnimator ("I wonder where that fish could be...")
09:57:16 Quit mirak_ (Read error: 110 (Connection timed out))
09:58:12ootputQuazgaa: it'd be sdb* , say sdb1, or something
09:58:37ootputQuazgaa: your distro may(not) already mount it
09:58:44Quazgaayeah i got it thanks
09:58:59Quazgaanew to these newfangled portable dealies, not computers ;)
09:59:04scorchealso, it is a bit easier just using dmesg...
09:59:51Quazgaahmm so its vfat
10:00:02Quazgaaanybody ever reformat these drives to something cooler than vfat?
10:00:18scorcheyes, but rockbox only supports fat32
10:00:21 Join mirak_ [0] (
10:00:22ootputnot unless the device depended on fat32
10:01:19 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
10:01:22 Quit jborn_ (Read error: 104 (Connection reset by peer))
10:01:28 Part ootput
10:06:27 Join stripwax [0] (
10:12:08_jhMikeS_preglow: thanks! gotta integrate my recording changnes into that! ;)
10:12:13 Join BHSPitMonkey [0] (
10:13:04_jhMikeS_preglow: does that mean it support MPEG1 and MPEG2 and all the corresponding sample rate and all the stereo modes now?
10:13:37 Nick _jhMikeS_ is now known as jhMikeS (
10:14:12*jhMikeS fixed the spontaneous shutdown problem on the x5 when the power key is held for 1s
10:18:26 Quit Crackerizer (Read error: 110 (Connection timed out))
10:18:43Quazgaai just got my x5 today
10:18:53Quazgaaand just threw rockbox on it
10:18:58Quazgaalooks like ill be upgrading already :p
10:20:40 Quit crashd (Remote closed the connection)
10:21:03 Join crashd [0] (
10:21:56 Quit Babbelaar ("Babbel v060701.11 Mac OS X Edition -")
10:25:11 Quit daurnimator (Client Quit)
10:25:50 Quit Zaqq ()
10:26:58 Join Bger [0] (n=bager@rockbox/developer/Bger)
10:28:08 Join pixelma [0] (i=pixelma@
10:29:28 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
10:37:06 Quit BHSPitMonkey ("Leaving")
10:41:39 Join Criamos [0] (
10:41:58 Join BHSPitMonkey [0] (
10:52:42 Join JdGordon [0] (
10:54:23 Quit solarflare (Read error: 104 (Connection reset by peer))
10:56:10JdGordonhey all
10:56:56 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
10:56:57jhMikeSJdGordon: g'day :)
10:57:31 Join daurn|laptop [0] (n=quae@
10:59:00 Quit CriamosAndy (Read error: 110 (Connection timed out))
10:59:16 Join nls [0] (
11:00:43 Join spiorf [0] (
11:01:50 Join rr3tzbach [0] (
11:01:53jhMikeSman it's so loud in here
11:02:11JdGordondoes anyone know where/how setttings are currently stored to non-volatire ram on the iriver hxxx series?
11:02:37JdGordonjhMikeS: yea... its still early sat morning in yurope... cant expect much movement
11:03:24 Join solarflare [0] (
11:03:36scorchei wouldnt call 11 early, but yeah
11:03:39jhMikeSThey Might Be Giants has a song for every occasion :) Was listening at just the right time.
11:04:03JdGordonits 11am already? i thought it was like 8 or 9
11:04:17scorchei just know it is 8 hours ahead of MST
11:04:22*JdGordon needs a world clock on his comp
11:04:28jhMikeSThat's still figin' early :)
11:04:32scorchemountain standard
11:04:48*jhMikeS :edt
11:05:13jhMikeS5:02am here ... almost time for bed
11:05:17scorchei know from last night...i thought the way you were thinking...but then zagor said it was 8 there...amde a mental note ;)
11:06:54JdGordontime for some openttd while i wait for more acitvity here :p
11:06:55jhMikeSJdGordon: That's not handled in settings.c?
11:06:57 Quit stripwax (Read error: 110 (Connection timed out))
11:07:04JdGordon... and my friends to not be anti social tonight
11:07:27JdGordonjhMikeS: i assume it is, but the only thing that looks like it would be it is #ifdef'ed out on iriver
11:07:34*jhMikeS is the antisocialite
11:07:56*JdGordon thought it was HAVE_RTC_RAM but its only defined for archos
11:08:24jhMikeSJdGordon: hmmm...I wasn't aware of settings being stored that was on HD players
11:08:29jhMikeSthat way
11:09:14***Saving seen data "./dancer.seen"
11:09:37JdGordonneither, but Linus is making sure my settings stuff can save to eeprom on iriver, so im trying to see how its done now
11:10:01scorcheJdGordon: RTC RAM *is* only on archos iirc
11:11:23jhMikeSJdGordon: rtc_write! hehe :P
11:11:41jhMikeSShould be doable on x5 too
11:11:53JdGordonwell ive done it using that... but that is #ifdefed out for all except have_rtc_ram
11:12:43jhMikeSThere's no support for Hxxx then yet, eh? Or you've done it on that?
11:12:48nlsJdGordon, since you've been fiddeling with the buttons :-) ... Is it intentional that only iriver hxx0 has dirskip?
11:13:02jhMikeSdirskip?? :?
11:13:17nlslike play + right skips to next dir
11:13:18JdGordonnls: not intentional... but i dont know the combos for other targes
11:13:32JdGordonall targets can do short then long next/prev to do it
11:13:44JdGordontell me an aviable combo and ill add it
11:14:08nlsoh is that in the kaymap? I have a h300 and don't know the other players
11:14:09jhMikeSdouble click right/left ... reaching the joystick on x5 with the side buttons gives carpel tunnel
11:15:03JdGordon<jhMikeS> There's no support for Hxxx then yet, eh? Or you've done it on that? <- i have added it in a fairly generic way, so once i figure out how to do it on iriver it shouldnt be hard to get wokrking
11:15:06jhMikeSat least with one hand. could pop right out of you hand trying it with one
11:15:33JdGordonnls: press left then long left (or right and long right) to dirskip
11:15:40jhMikeSJdGordon: I would love to do it if I had an iRiver player...was thinking about picking up an H120 or something for the digital in
11:16:06jhMikeSx5 has no good way I can see to dirskip
11:16:30JdGordonx5 has the same combo.....
11:17:15jhMikeSyou mean power key combo with joystick?
11:17:30nlsJdGordon, right + long right on h300 = playback freeze but not total crash :-( but play?right works
11:17:56JdGordonit should only freeze for half a sec while it loads the next directory
11:18:10JdGordonthey both _should_work..
11:18:12JdGordonlet me check..
11:18:17 Quit rretzbach (Read error: 110 (Connection timed out))
11:18:33jhMikeSWe can't do double clicks can we? I don't know the key processing code at all really.
11:18:51JdGordonwe can....
11:19:26JdGordondirskip doesnt work very well without dircachee
11:19:38jhMikeSx5 is tougie because as I say...side buttons + joystick could mean losing your banana
11:20:30*JdGordon bbl
11:20:38nlscant reproduce the freeze, odd. but can't make right+long right work either
11:21:05 Quit pepie34 ("Ex-Chat")
11:21:45jhMikeSDid I miss something or are there detailed closeup pictures in the wiki of each player? All six views that is so button programmers can refer to that...might help? Just an idea.
11:22:13nlsthere's always the sim backgrounds..
11:22:15 Join theli_ua [0] (
11:22:34amiconnjhMikeS: Double clicks for dirskip would be bad
11:22:37jhMikeStrue...something should be online for quick reference.
11:22:44jhMikeSamiconn: I'm thinking that too
11:22:56amiconnShort-long click is ok
11:23:15 Join Lear [0] (
11:23:17jhMikeSShort will get you the next song and maybe the next dir too
11:24:23amiconnIf you are left-handed, side button + joystick on X5 is okay
11:24:41amiconnI still wonder why the X5 joystick is placed as it is
11:25:00jhMikeSamiconn: It's biased against we who have lh bias
11:25:02nlsyay reproducable freeze ;-)
11:25:05amiconnRather cumbersome position for european right-handed people
11:25:32jhMikeSpalm it sideways and use thumb
11:26:04jhMikeSbut I'm rather ambidextrous so I use it rh
11:26:39amiconnI do use my thumb, but as I am right-handed, the joystick would be better placed in the center or even at the left side instead of the right
11:26:49 Quit theli_ua (Client Quit)
11:27:58jhMikeStrue...but it's a good stretching excersize...using the x5 left handed is very uncomfortable without spider fingers
11:28:26jhMikeSwe have bouncing cards on solitare now?
11:29:05 Quit Siku (
11:29:05 Quit Slasheri (
11:29:27nlsOk wasn't entirely reproducable... but sometimes on early dirskip the playback+ui freezes, backlight and buttons (off) seem to work
11:29:43amiconnFor me using the X5 left-handed is more comfortable than using it right-handed, even though I am right-handed
11:31:45LearHm, just noticed that "Filename:" on the recording screen isn't translated...
11:31:46 Join Coldtoast [0] (
11:32:06Coldtoasthi. Does rb include the album art patch as standard now?
11:32:42 Quit Mancer (" HydraIRC -> <- Leading Edge IRC")
11:32:47Coldtoastok. have there been any probs when ppl use the patch?
11:32:53Coldtoastdoes it screw anything?
11:33:08scorchethere should be comments about it on its flyspray page
11:33:24Coldtoasteh... just reading actually... it doesn't get the art fromt eh tag
11:33:45scorcheno it doesnt
11:42:01 Join bluebrother [0] (
11:43:40amiconnJdGordon: Does your table-based approach to menus & settings allow for dynamic menus?
11:44:54amiconnThere are some menus in rockbox which hide some menu items depending on e.g. hardware details or the context they are called in
11:45:02jhMikeSDynamic menus? How are they nescessarily static atm?
11:45:43amiconnThe main menu dynamically enables/disables the "FM Radio" item depending on whether the hardware is detected or not
11:46:14jhMikeSthat's my touch :)
11:46:22amiconnThis is necessary for the recorder v2. The early v2s were in fact fm recorders, so they have the fm radio mounted and rockbox should make it usable
11:46:57amiconnAnother example is the recording settings menu. When called from the FM radio screen, it doesn't show the source selection item
11:47:47jhMikeSthere's gonna be a lot more of that soon too with the recording settings dictated by encoder settings
11:47:56amiconnAh, yes
11:48:20jhMikeSamiconn: did you do something to make solitare harder to win? ;)
11:48:36amiconnSome items also use dynamic text (e.g. the eq menu), but that's bad for voicing, so I think this should be changed
11:48:39amiconnjhMikeS: Nope.
11:49:04*jhMikeS must just be sucking at it atm... :(
11:49:08amiconnI have one more local change for even better animation, and I will change one more thing
11:49:25jhMikeSI want to win a game to see the bouncing cards
11:49:37amiconnCurrently, solitaire saves settings after every game won, and it does so even if the (only) setting didn't change
11:52:40NJoinSiku [0] (
11:56:25 Quit SanaciousD ()
11:59:13JdGordonmorning amiconn, do u know how (if?) the iriver hxxx saves any settings to the eeprom currently?
12:00:22JdGordon<amiconn> JdGordon: Does your table-based approach to menus & settings allow for dynamic menus? <- umm... im not sure, i dont tihnk so
12:02:40 Quit dongs (Remote closed the connection)
12:02:42 Join dongs [0] (
12:04:50JdGordonamiconn: I guess a semi easy way to do it would be add a bool* to the menu struct to check wheather or not to add the item (the menu's are const'ed which makes things a bit difficult)
12:04:57jhMikeSyeah...bouncing cards!
12:06:04jhMikeSActually what would be helpful is option lists with an actual value associated with it in the structure...
12:06:09amiconnJdGordon: The item arrays of most menus are const'ed atm. The ones for these special menus are not
12:06:39amiconnThey are constructed at runtime
12:06:59amiconnI wonder whether we can find a better method
12:07:38JdGordondepends which menus need to be dynamic... because we can just have a list for each case and run the needed one... but thats no good for submenus
12:08:42amiconnWell, the item lists itself can be const, if we have a separate way to exclude certain items from being displayed
12:08:44JdGordon.. the do_menu function is called with a menu to start at, so the fm screen could have 2 menu lists, and just call do_menu() with the correct list
12:09:23JdGordon... doing this would be less space overall but slightly more painful
12:10:38amiconnHmm, as long as only one item per menu is optional having 2 versions of the table could be manageable, but not when there's more than one item (with different conditions)
12:11:00amiconn2 conditions would mean 4 tables etc...
12:11:11JdGordonthere is no real reason why functions couldnt dynamically biuld their lists as needed...
12:11:31JdGordonas long as all the needed sub-items are put in a .h
12:11:39JdGordonare decleared in a .h anyway...
12:11:52amiconnHmm, yes.
12:12:19amiconnImho there's even a better method for dynamically building a menu than the currently used method
12:12:34amiconnCurrently, dynamic menus are constructed item-by-item
12:12:45amiconn(have a look at e.g. the main menu)
12:13:09jhMikeSblank menu items aren't skipped by the selector either...we need disabled menu items too
12:14:10amiconnWe could use several partial arrays containing the fixed items, plus some single-item arrays containing the optional items, and assemble the dynamic list with a couply of memcpy()s
12:14:39jhMikeSI've even put dynamic items at the end of the menu for the mp3 encoder and just tell init_menu that it has fewer items
12:15:21amiconnThat surely works for some meus, but is too limited for general use
12:15:36jhMikeSYou mean not filling the structure completely as compile time?
12:16:28amiconnNo, I mean not filling the structure used for actual display at all, but fill it block-by-block by copying from several partial lists
12:16:40JdGordonwont that be slow?
12:16:53amiconnIt would be faster than the current method
12:17:49amiconnIt's just a bunch of memcpy() calls, with the destination pointer advancing to point behind the added partial list
12:17:53jhMikeSOk...the items are grouped and then merged into the final struct for display.
12:18:02amiconnThis advancing is dead simple - just a sizeof()
12:18:08JdGordonwe could have a seperate list of "disableable" items, and any part of the code and en/dis able it whenever they want?
12:18:08 Join barrywardell [0] (n=barrywar@
12:18:22jhMikeSHow bout just a flag set for each item?
12:18:40JdGordonthe items are all const'ed so we cant chaneg tehe flag at un time
12:18:55jhMikeSThen do the copy...change...display thing
12:19:23jhMikeSor add some apis to change characteristics after initializing the menu
12:20:22jhMikeSbut then it cant' use the const array directly...
12:21:17JdGordonlooks like im off to do the typical yobbo thing and watch the footy @ the pub.. ttyl
12:21:42jhMikeSJdGorndon: ????
12:21:50JdGordoni tinhk s sepearte array of disableable items would work becuase the number of them would be small compared to the number of static items
12:22:05Learjdgordon: what about a bool array as argument to the show menu function?
12:22:06jhMikeSwe need an alloca function
12:22:18Bagdergood to see the builds < 5 mins now
12:22:29Learif null, show everything, otherwise show items where corresponding array item is true.
12:22:59JdGordonLear: im not sure if that would work so well... the callee would need to know how big each menu array is
12:23:00jhMikeSNo separate parallel arrays please!
12:23:06linuxstb_Lear: Sounds complicated keeping the arrays in sync with each other....
12:23:26linuxstb_jhMikeS: Are you sure alloca doesn't work in Rockbox?
12:23:30amiconnJdGordon: Hmm, the menu items can have a callback, correct?
12:23:43jhMikeSThat's why I want set option to return the value not the index if asked
12:24:08 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
12:24:08amiconn...and there is code to add each item to the list widget when the menu is built
12:24:11jhMikeSIf the compiler would support it then I think _alloca would work at least on coldfire
12:24:32amiconnalloca() should work
12:24:43linuxstbjhMikeS: Tremor uses alloca...
12:24:46Learthen what about an array of id:s specifying what to hide (if, as I recall it, the string id is used in the menu)?
12:25:11amiconnIirc one has to use __builtin_alloca() but there should be a macro mapping that to alloca()
12:25:17jhMikeSWhat if the menus use strings directly for some reason?
12:25:23JdGordonamiconn: atm, the menu item callback is called before the menu is enetered.. so it could return a list of items not to show.. or something similar.. if will be fun trying to keep it all in sync.. but it could work
12:25:41amiconnJdGordon: I mean the item can have a callback
12:26:02amiconnThis callback could be used for several purposes (e.g. selectable by a parameter)
12:26:24linuxstbamiconn: Looking at Tremor, it just seems to use alloca() directory with no magic.
12:26:34jhMikeSthe callback is just called when the item is selected...
12:26:47amiconnIf the callback is e.g. called with that parameter set to MENU_INIT, it could return true or false depending on whether this item should be displayed or not
12:27:19amiconnjhMikeS: WHo says that can't be changed?
12:27:23jhMikeSAre we talking about adding parameters to the callback?
12:27:33jhMikeSamiconn: not me :)
12:27:51preglowjhMikeS: well, the patch text says it does do mpeg2 rates
12:28:18amiconnThe advantage would be that no extra space would be needed for the lists (as the callback fn pointer is already there)
12:28:26jhMikeSpreglow: patch text? man...I neglected to read something then
12:28:33preglowLear: yo, didya try out gcc 4.1 for cf?
12:28:37jhMikeSpreglow: what about the other stereo modes?
12:28:38amiconn..and the callback would only be present for items which actually need it
12:29:19preglowjhMikeS: it's right there on the page :) - supports MPEG2 sample rates (24000, 22050, 16000)
12:29:21jhMikeSpreglow: your update or the original (FS #5939) do you mean?
12:30:51preglowthe one posted yesterday
12:31:16*JdGordon gone... ill give this callback stuff a try in a few hours when i get back, semi drunk :D
12:31:44Learpreglow: I did, yes.
12:32:08preglowLear: any conclusions?
12:32:35jhMikeSpreglow: what page? I see the commit notice but that's all...ok I'm being dumb...but I'm half me out! :)
12:32:37Learpreglow: about same size as 4.0.3, but a bit slower (for Tremor at least).
12:33:06Learpreglow: and it can optimize away delay loops (easy to avoid, but you need to know where they are...)
12:34:32preglowjhMikeS: FS #5959
12:34:59preglowi hope i haven't fucked something up, i was nearly catatonic when i commited that yesterday, heh
12:35:23preglowLear: how nice!
12:35:47preglowthen i can't honestly say i see any reason to switch to gcc4 for cf
12:35:49jhMikeSpreglow: thanks
12:36:53preglowjhMikeS: btw, when did we get mono recording support? i didn't notice that get commited
12:37:35jhMikeSpreglow: I just enabled it on iriver...forgot to change #defines always had it
12:37:42jhMikeSabout a week ago
12:39:24preglowwell, that rules
12:39:39jhMikeSpreglow: no added stereo modes? nothing mentioned about that on the page.
12:39:46preglowthe mp3 encoder is actually pretty ok quality for its speed
12:40:11jhMikeSmy ears are sensitive and 224 seems to be the sweet spot or it was before
12:40:33preglowi wonder if we could hack it to vbr
12:40:57*jhMikeS want to know the stereo modes available! c'mon! Simple Q! ;)
12:41:05preglowthere's nothing about stereo modes
12:41:12preglowi have no idea, i just read what he wrote
12:41:15preglowdidn't do any code diving
12:41:45jhMikeSWhat took his code and treaked it and put it in your patch?
12:41:53preglowit's not my patch
12:41:54preglowit's his
12:42:00preglowhe posted it yesterday
12:42:21 Join KN|stiff [0] (
12:42:25preglowunless it was all a dream and i don't know exactly what you're talking about :>
12:42:34jhMikeSoh...ok...ah I'm so sleepy
12:43:07jhMikeSI asked him about all that and he said he gave up on joint stereo in at least the first iteration
12:43:51preglowahh, so it doesn't do that
12:43:54jhMikeSHe's not around much that I know of and can't just engage him to ask him about everything I need to know
12:44:18preglowhe's been here a couple of times
12:44:26preglowbut mail seems to be your best bet with him
12:45:12jhMikeSok...well if he doesn't do it then I'm gonna have to get into it at the first opportunity.
12:46:08jhMikeSbut I've got to integrate the codec model changes into that code now...
12:46:46jhMikeSAND it has to write correct silence at the beginning and end of files like you're supposed to to flush it
12:47:30jhMikeSMaybe then add a XING could also be able to add ID3 tags in the new incarnation
12:48:02amiconnHwcodec recording does write an (empty) id3v2 tag and a xing header for ages...
12:48:22amiconnMaybe there's some reusable code
12:48:38jhMikeSwell...I'm hoping there is a xing header function pointer in the codec api
12:48:58jhMikeSI mean I'm hoping, <comma>
12:49:00amiconnPerhaps it's not in the codec api, but there is such a function
12:49:16amiconnIt's part of id3.c iirc
12:49:16jhMikeSthere is one there...I left out important punctuation
12:50:30jhMikeSEverything will go in the encoder chunks...even headers...and markers of where files start and end...they won't be created at every new file
12:50:51jhMikeSthe files won't be created immediatly that is
12:51:16jhMikeSwhich meant some tweaks for create_numbered_filename and create_datetime_filename
12:51:52amiconnThe files aren't created immediately on hwcodec either
12:52:05amiconnThey're created at the first buffer flush
12:52:22amiconnThis is to avoid hd noise on short internal microphone recordings
12:52:23jhMikeSThe lazy file creation would allow you to create many files in the same second...and create_numbered_filename needs to have them exist
12:52:47jhMikeSamiconn: That isn't the way it is currently...I'm doing that for SWCODEC...didn't know HW was like that
12:54:05jhMikeSEach chunk has a small header with flags including: CHUNKF_FILE_END, CHUNKF_FILE_START and there's a queue for the filenames
12:54:32amiconnWell, hwcodec does the simple version. Files are created at the first buffer flush, but splitting the recording manually always triggers a flush
12:54:44amiconnThis way numbered filename creation doesn't break
12:55:02jhMikeSamiconn: SWCODEC wont' do that...numbered creation will work still
12:55:33jhMikeSAs long as dircache is enabled it won't have to hit the disk
12:56:25amiconnThe queueing stuff would be overkill on hwcodec
12:56:26jhMikeScreate_datetime_filename will have a unique_time param to make sure that two calls don't happen within the same second
12:57:08jhMikeSamiconn: plenty of room at the end of the audiobuffer for a good queue of 30 filenames
12:57:26amiconnYes... but it makes very little sense with only 2MB of RAM
12:57:49jhMikeSamiconn: true...but I'm not changing hwcodec at all
12:57:58amiconn...and I dunno, does anyone use file split excessively?
12:58:31jhMikeSI think some do...and the disk spinning is bad when using internal mic
12:58:39amiconnIf you're going for the queueing approach, what would happen if more than 30 filenames queue up?
12:58:46jhMikeSFlush one out
12:58:53 Join maara [0] (n=maara@
12:58:55Quazgaamore codecs for recording would be cool... like speex that would be fun, and of course ogg ;)
12:59:07jhMikeSat that point you have no choice but that should be rare condition
12:59:20amiconnRealtime vorbis encoding is probably out of question
12:59:33jhMikeSno doubt...can barely decode it rt
12:59:48Quazgaahow about speex :)
12:59:53amiconnEven realtime mp3 encoding is only possible with severe quality compromises
12:59:55maarahi i have one quick question
13:00:31preglowrealtime vorbis might be possible, but we would have to make our own encoder
13:00:36maarai have ipod yet and i want to know if rockbox can display filename instad of ID3 tag.... thx
13:01:11jhMikeSpcmrec_callback will let you flush and count you want now...-1 (all) 0 (threshhold) > 0 file count
13:01:29jhMikeS*any count
13:02:29jhMikeSIt's a whopper of a change to this...but should work well...I'll make it work well! It WILL work 'cause I say so!
13:04:39Bagdermaara: yes it can
13:09:16***Saving seen data "./dancer.seen"
13:10:30Quazgaaanybody know what mAh rating the battery in the X5L is
13:11:30Bagderthe almighty devicechart knows
13:13:31jhMikeSnumbered file name creation won't break if you just remember the last number and call create_numbered_filename with the last number + 1
13:14:16jhMikeSI added an extra in/out param just for this...
13:15:03jhMikeSSet the int pointer to NULL and the old behavior is the same
13:20:38*jhMikeS is wondering if he really should enable GP0 interrupts for the pcf50606 in pcf50506-x5.c or is there a better file to do that in?
13:20:42pregloweh, why would pdir1full actually crash?
13:20:48barrywardellanyone know why the ipod writes 2 pixels to the lcd at a time?
13:21:04maara@Bagder: great! thanks
13:21:10jhMikeSbarrywardell: I'ts in a hurry
13:21:15preglowbarrywardell: wouldn't it make sense to always write as much as you can at once?
13:21:39barrywardellyes, but i just tried changing it to 1 on the h10 and got a small speed increase
13:22:02barrywardelli mean 26->27fps
13:22:20barrywardellwondering if I'm missing something
13:22:51jhMikeSNo interrupt should be at level 7 correct then it won't be disabled when HIGHEST_IRQ_LEVEL is set, right?
13:24:29pixelmalinuxstb: I noticed a problem in Sudoku (in a sim) - the lines of the board are drawn with the theme's foreground colour... if one set it to something else than black it looks odd (it also uses the theme's background colour but that's not so important)
13:25:02jhMikeSAnd there's no concern over other interrupts interfering with communication with the PMU during interrupt handling? So no set_irq_level(HIGHEST_IRQ_LEVEL) is needed there?
13:27:40jhMikeSIf you want to see what I did just look at the pcf50606-x5.c update on the main page...tell me if something is a gotcha...but the code seems to work as I expected.
13:28:17Quazgaaso even with the battery capacity set at 2250mAh the battery life meter says like 14 hours left, i thought these were supposed to get 35
13:37:14 Join Crackerizer [0] (n=root@
13:37:51Coldtoastwith the battery capacty, the lowest you can set it to is 1300mAh. Surely the Nano battery isn't 1300?
13:38:28BagderQuazgaa: that's because we haven't made the estimate very good yet on the x5
13:40:32jhMikeSNoone knows about those last few q's or are the answers just too obvious to ask about it? ???
13:40:58jhMikeSpreglow: I don't think there's a real trap other than UIE for pdir1full.
13:41:09preglowmight not be
13:41:15preglowbut why isn't dma servicing it anyway?
13:41:18BagderColdtoast: correct, that should be fixed too
13:41:27preglowsomeone running around with disabled interrupts or something?
13:41:55ColdtoastBagder: does it affect the accuracy of the batt display on WPS at all?
13:42:13 Join Alfius [0] (
13:42:13 Quit Alfius (Client Quit)
13:42:15Bagdernot that alone, no
13:42:40 Join Alfius [0] (
13:42:42Bagderthe batt display generally works without care for the mah value
13:42:43 Quit Alfius (Read error: 104 (Connection reset by peer))
13:42:48Bagderthe mah is for run-time estimation
13:43:00 Join alfius [0] (i=568a2bf1@gateway/web/cgi-irc/
13:43:21jhMikeSpreglow: I guess I'll read up on why DMA would get delayed it reading the FIFO...others are having this problem too.
13:43:54alfiusjust a quick query: now ive installed rockbox onto my nano how do i get music onto it ... i used ml_ipod before will that still work?
13:45:57Coldtoastalfius: create a dir called Music or something in the root and copy songs there
13:46:08Coldtoastcopy music onto it anywhere you liek tho
13:46:27jhMikeSpreglow: come to think of could spend a lot of time mucking about in DMA1 and the FIFO will be filling up at the same time.
13:46:34Coldtoastthen just browse the file list and find whatever you want to play
13:46:59Coldtoastyou'l see the nano is just another drive in Windows Explorer
13:47:13*jhMikeS doesn't really know the answer for sure so will shut up till he does
13:55:21 Part pixelma
13:55:34 Nick StrathAFK is now known as Strath (
13:57:21preglowjhMikeS: oh?
13:57:41preglowjhMikeS: i thought the dma interrupt was over with pretty quick
13:57:48preglowjust copied a buffer then returned
14:00:54jhMikeSpreglow: only 6 samples in's doing the peaking in there for each DMA chunk
14:01:07 Quit Coldtoast ()
14:02:42 Quit Crackerizer ("using sirc version 2.211+KSIRC/1.3.12")
14:05:09 Quit maara (" HydraIRC -> <- The dawn of a new IRC era")
14:11:35 Join [San] [0] (n=San@
14:12:08 Quit alfius ("CGI:IRC (EOF)")
14:29:44 Quit spiorf (Remote closed the connection)
14:30:00 Join TCK [0] (
14:31:03 Join spiorf [0] (
14:35:59*JdGordon back
14:38:52 Quit thegeek ("( :: NoNameScript 4.03 :: )")
14:48:42 Join D_C [0] (
14:49:17D_Cdo you think defragging a hard drive based mp3 player is a good idea?
14:49:28JdGordonit wont hurt...
14:51:52Learit's slow though...
14:51:52JdGordonamiconn: i'v just added the dynamic menu item stuff... dont know if it actually works or not.. but it didnt add too much code to do. so should be good
14:56:22JdGordonhmm... damn.. this isnt going to work
14:58:28 Join Arathis [0] (
14:58:29 Join leftright [0] (
14:59:17leftrightinstead of defragging on the player, I copy the files to and external HD, and then copy them back to the player, its far quicker
15:01:52leftrightit'll take forever to defrag files on yor player if you don't have enough disk space,
15:02:04leftrightfree disk space
15:02:43 Join thegeek [0] (
15:04:53Arathisis it a bug, a cheat or made on purpose that in bubble you can resume to the farest level (with 0 points though) you ever played by pressing down, resume and abort (down, FF, play for H10) in the highscore menu?
15:05:40 Part leftright
15:09:20***Saving seen data "./dancer.seen"
15:12:40amiconnIt's on purpose. You can start playing on any level from 1 up to the farthest you ever reached before
15:12:47 Part amiconn
15:16:45 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
15:17:20 Join daurn|laptop [0] (n=quae@
15:23:05 Quit Quazgaa ("leaving")
15:29:13 Join barrywardell_ [0] (
15:35:50 Join Jungti1234 [0] (n=jungti12@
15:37:21 Quit barrywardell (Read error: 113 (No route to host))
15:38:02Jungti1234Must Rockbox pay money partially later?
15:39:20Jungti1234For example, it means plugins or patchs, themes download.
15:42:03 Quit Rondom ("Ex-Chat")
15:42:56markunJungti1234: are you asking if rockbox will stay free forever?
15:46:00Jungti1234Some Korean is strange.
15:46:10Jungti1234Have strange ideas.
15:46:37Jungti1234markun: of course, yes.
15:46:40 Join Rondom [0] (
15:47:23 Join O11 [0] (
15:47:42O11Hey.. I have a quick question..
15:48:05O11does anyone know how you add a song to play after the song you are currently playing on a h300?
15:48:05markunO11: just ask
15:48:22markunO11: hold NAVI on the song and select 'add next'
15:48:41markun(insert next?)
15:48:44O11thanks.. going to be playing some music at a party later.. should be useful =P
15:49:11 Quit JdGordon ("Konversation terminated!")
15:52:31Lynx_O11: you should read about party mode in the manual, that'll be useful
15:54:18 Quit solarflare ("Leaving")
15:54:34ArathisO11: or make a playlist within rockbox or on your pc for it. you can apend songs to a playlist from within rockbox too
15:54:37bluebrotherJungti1234, you're in Japan, aren't you?
15:54:54 Quit [San] ()
15:55:09 Join [San] [0] (n=San@
15:55:37Jungti1234no, I'm in korea
15:56:06bluebrotheroh. But can you tell me something about the fm radio settings there?
15:56:19bluebrotherI want to get more input on this topic:
15:56:40Arathisquestion to the linux users: how can I find out where a device is mounted? I don't mean /media // /mnt . /dev or something like this
15:56:46Jungti1234what's that?
15:57:06Nibbier?? :)
15:57:20bluebrotherArathis, I don't get your question. Do you mean "mount"?
15:57:40bluebrotherJungti1234, the fm radio range and settings?
15:57:54RondomArathis: type mount
15:57:56Jungti1234yes, I know but
15:58:13markunbluebrother: aren't the settings in israel different as well?
15:58:14Jungti1234Do you want Korean something?
15:58:30bluebrotherJungti1234, can you confirm / correct the values I mentioned in that post?
15:59:06Jungti1234korea? japan?
15:59:14bluebrothermarkun, I don't know about israel. But if someone around can tell me the correct parameters (and / or post it in the forums) it would be helpful
15:59:28Arathisbluebrother, Rondom: yeah, that's it. should have thought of that one XD
15:59:44bluebrotherJungti1234, the one(s) you know. If you have knowledge of japan too it would be nice :)
15:59:57Jungti1234I know korea, japan
16:00:00markunbluebrother: this might be about israel:
16:00:00bluebrotherbut I haven't found information on korea before.
16:01:25Jungti1234Isn't US FM radio extent 87.5 ~ 108.0?
16:03:02O11Lynx_: bit late for that now.. i need to kick out.. but thanks for the help everyone..
16:03:09O11i'll check it out later..
16:03:20O11damn.. i think my battery has broken..
16:03:23Lynx_O11: just set it to party mode in the playback menu
16:03:28O11it lasts about 10 minutes
16:03:42O11i don't know why =(
16:03:57O11maybe I could replace the battery myself..
16:04:22D_Cive had my H320 for 2 years and my battery still lasts a while :/
16:04:34O11D_C: with rockbox?
16:04:45D_Cive only been using rockbox for about a month
16:04:58O11I should probably do a proper battery test to check..
16:05:04 Quit O11 ()
16:05:15D_Cwere would i get iriver h3xx spare parts anyways?
16:06:44 Join lightyear [0] (
16:11:33bluebrotherJungti1234, sorry, needed to answer the door.
16:15:19Jungti1234Isn't US FM radio extent 87.5 ~ 108.0?
16:15:31 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
16:15:37bluebrotherI don't know for sure −− I got my informations from wikipedia.
16:15:53Jungti1234I think US use 87.5 ~ 108.0.
16:16:13Jungti1234japan is 76.0 ~ 108.0.
16:17:21markun"In Japan the FM broadcast band is 76–90 MHz"
16:17:25Jungti123487.9-107.9 ?
16:21:03Jungti1234japan is 76.0 ~ 90.0.
16:21:24Jungti1234korea is 87.5 ~ 108.0.
16:21:53bluebrotherso korea is the same range as europe.
16:22:05bluebrotherDo you know about frequency step size and deemphasis?
16:22:44Jungti1234what is 'deemphasis'?
16:22:54Jungti1234step is.. 0.1mhz
16:23:19bluebrotherdeemphasis is a intended disortion of the signal to improve the SNR.
16:23:34bluebrothereurope uses a time constant of 50µs, us 75µs.
16:29:07 Quit perplexity (Read error: 113 (No route to host))
16:30:17barrywardell_bluebrother: according to my h10 original firmware japan is 76.0-108.0
16:30:41barrywardell_korea, europe and us are 87.5-108.0
16:32:42bluebrotherok. Are they different in step size?
16:33:31 Join damaki_ [0] (
16:34:12Jungti1234yes iriver is... something is strange.
16:34:49barrywardell_.05 for europe
16:34:53barrywardell_.1 for us
16:34:59Jungti1234.1 for korea too
16:35:01Jungti1234japan too.
16:35:52 Nick barrywardell_ is now known as barrywardell (
16:36:12barrywardellassuming the iriver fw is right
16:37:10bluebrotherhmm. Using 87.5 - 108.0 for US sounds to be something like "convenient alternative" to me as according to wikipedia it's not that much.
16:37:53bluebrotherbut I guess this is the way most tuner vendors deal with that issue.
16:48:22 Join solarflare [0] (
16:49:13 Quit damaki (Read error: 110 (Connection timed out))
16:51:32 Join ftugrul [0] (n=tugrul@
16:59:06 Join |AhIoRoS| [0] (n=ahioros@
17:09:21***Saving seen data "./dancer.seen"
17:21:58 Quit Jungti1234 ()
17:31:53 Quit daurnimator ("I wonder where that fish could be...")
17:37:09 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
17:37:39markunbluebrother: what is the frequency of "US Weather"?
17:38:39bluebrother162.4 to 162.55 MHz
17:38:53markuntoo bad
17:38:54bluebrotherbut the TEA does tune up to only 160 MHz.
17:39:34bluebrotherI think we should add only those region values that are "standard", i.e. all usual fm recievers can tune into.
17:39:45markunIn the forum you wrote the TEA can only go up to 108..
17:39:48bluebrotherthe samsung tuner can tune as low as about 10 MHz.
17:40:07bluebrothererm, you're right.
17:40:26bluebrotherreplace my last sentence about the upper frequency of the TEA
17:40:27markunin patch 5448 he claims up to 134MHz
17:41:28markunwow, and as low as 1MHz!
17:42:02bluebrotherhmm, I got my information from the data sheet.
17:44:36markunI guess the datasheet is not very accurate then
17:44:44bluebrotherI'm curious if he can actually receive something with that frequencies −− of course you can write that frequencies to the chip
17:45:00bluebrotherbut that doesn't mean it actually does something ;-)
17:45:27bluebrothersomeone would have to try −− but I don't know how I should do this
17:45:46bluebrother(and I'm not interested in receiving something different than fm radio)
17:45:52markunI read somewhere that he could listen to traffic control (> 108MHz) but I can't find that info anymore
17:46:35XavierGrI jusr discovered the magic of drawing ideas on paper before programming them :P
17:48:56 Quit apo`` (Remote closed the connection)
17:49:58 Join apo`` [0] (i=apo@gateway/tor/x-74d77c7783d033f2)
17:50:34bluebrotherlooks like he is changing the divider for getting into other frequency ranges.
17:51:12bluebrotheroops, looked at the wrong data byte.
17:52:42bluebrotherhe added displaying the signal strenght ... but not translateable and only in german.
17:54:05markunnot translatable?
17:57:48bluebrotherno, he hardcoded the text in some snprintf call
17:58:06markunah, well, not difficult to fix that
17:58:11dionoeaare there sepcial rules (like a limited amount of screenshots) for plugins in the manual ?
17:58:17bluebrothercould be changed of course. But that would also require to implement the functionality ;-)
17:58:26bluebrotherdionoea, no
17:58:36dionoeak, thanks
17:59:02bluebrotherbut you should of course follow the LatexGuidelines if you're TeX-ing it ;-)
17:59:33dionoeaof course :)
17:59:52bluebrotherI don't think we should support tuning the radio to non-radio frequencies
18:01:34 Join Febs [0] (
18:01:40markunbluebrother: are you planning to add a 'region selection
18:02:05markunwhich sets the deemphasis en range?
18:03:35bluebrothermarkun, yes. Like Linus said in the comments of FS #5929; I agree this would be the best way.
18:04:04dionoeacan't you auto probe that ?
18:04:16bluebrothergiving the user the possibility to set all parameters separately would only cause additional confusion. Setting to "Europe" should be clear to anyone located in Europe.
18:04:29bluebrotherhow should I autoprobe that?
18:04:37dionoeai don't have a clue :)
18:04:57dionoeasome difference in the signal
18:05:02bluebrotherI don't believe there is something we could use for autoprobing the setting.
18:05:21bluebrotherso I guess it's not possible. If someone has a breaking idea maybe ;-)
18:05:43*dionoea wonders how sony's radios do ... i'll check if there's a "region" switch
18:05:47bluebrotherbut the tuner can only tell if he found a signal. Could be anything
18:06:14bluebrotherI guess they are already localised on shipping.
18:06:30 Quit chendo (Remote closed the connection)
18:07:18 Join chendo [0] (
18:07:35 Quit Nibbier (Remote closed the connection)
18:08:46 Join TeaSea [0] (
18:09:24dionoeabluebrother: it's this radio ( ... i don't think that they have some hardcoded "world location" setting
18:10:59 Nick kclaf is now known as AnnnnnnnA (
18:11:29bluebrotherFrequency Range: FM: 87.6-108MHz −− I guess they are simply using europe's setting for the deemphasis. Most users won't notice the difference when in US.
18:11:58bluebrotheradditionally, it can't tune into japans frequencies.
18:12:16dionoeahum ... ok :)
18:13:56dionoeais it deemphasis or preemphasis ?
18:18:42 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
18:18:45 Part pagefault ("Leaving")
18:18:48 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
18:21:33bluebrotheron the tuner's side it's deemphasis
18:32:35 Part pagefault ("Leaving")
18:32:47 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
18:38:08 Quit linuxstb (Read error: 104 (Connection reset by peer))
18:42:14 Nick daurn|laptop is now known as daurn|afk (n=quae@unaffiliated/daurnimator)
18:42:18markunbluebrother: googeling for "NuJew" gives me a lot of Thai hits so perhaps it's Thailand with the 0.25MHz stepsize
18:44:11 Quit Rondom (Nick collision from services.)
18:44:16 Join Rondom_ [0] (
18:45:45markunbluebrother: also Laos has 0.25MHz steps
18:52:42 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:59:24 Quit Rondom_ (Read error: 60 (Operation timed out))
19:01:58bluebrotherhmm, Laos could be covered with the Europe setting.
19:01:58 Quit Criamos (Read error: 104 (Connection reset by peer))
19:02:22bluebrotherseems to have the same frequency limits and I assume the deemphasis to be 50
19:03:52bluebrothertoo bad I can't find a worldwide reference. Would be really helpful
19:04:35 Quit TCK (Read error: 113 (No route to host))
19:09:23***Saving seen data "./dancer.seen"
19:09:51 Quit Lear ("Chatzilla 0.9.74 [Firefox]")
19:15:58markunyes, I've been searching for that as well
19:16:43bluebrotherI think we should simply go with some known regions like us and europe and wait for the users to complain ;-)
19:20:37 Quit merbanan ("Leaving")
19:22:09 Join wo [0] (
19:22:20 Quit Febs (Read error: 110 (Connection timed out))
19:23:06woare there any rockbox ports for the elio tpj 1022 ?
19:24:22markunwo: no
19:24:38barrywardelli think linuxstb recently got one of those
19:24:50barrywardellhe made a start
19:24:50markunelio tatung, is it the same?
19:24:59wolinuxstb ?
19:25:10barrywardellyes, i think they have various names
19:25:40markunwo: there could be a port in the future then
19:25:55 Join inuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
19:26:08 Nick inuxstb_ is now known as linuxstb_ (i=5343d4aa@gateway/web/cgi-irc/
19:27:10barrywardellwo: it's a portalplayer 5020 based device
19:27:16bluebrotherhmm ... does someone know if the low volume issue appears only in some regions?
19:27:22barrywardellsimilar in ways to the h10 and ipods
19:27:30dionoeabluebrother: the linux kernel only mentions 0 / 50 / 75 for deemphasis
19:28:04linuxstb_wo: Yes, I've got a TPJ-1022 and have made a tiny bit of progress with porting Rockbox. Main hurdle now is reverse-engineering the original firmware in order to write an LCD driver.
19:28:33bluebrotherdionoea, that's correct −− fm radio uses 50 or 75. Other transmission use different (read about J.17 earlier) or none.
19:29:15 Join servidas [0] (
19:29:18woare you able to install rockbox on the tpj ?
19:29:44dionoeahe doesn't have a LCD driver ... so that wouldn't be very likely i guess :)
19:30:25linuxstb_wo: I'm still at the stage of running test programs. But once the LCD is working, I should be able to get Rockbox booting.
19:31:36wowhat tests do you make ?
19:32:29woand which programing language do you use to write programs for the elio ?
19:33:07linuxstb_The ATA driver is working, so I can write files to disk. I've used that to work out how to detect some of the buttons, and failed attempts to make the LCD do something.
19:33:12linuxstb_It's C.
19:34:00woc ?
19:34:09wonot assembler ?
19:34:48 Join Rondom [0] (
19:35:00linuxstb_There's some assembler needed, but that's mostly already written for the ipod ports already, so it can be used for the Elio (same CPU).
19:37:04wocool and another question maybe you use the new firmware from tatung are you able to play any videos ?
19:38:29linuxstb_No, I've never tried the Tatung firmware. I bought it just to port Rockbox.
19:38:41wowow ?
19:38:42 Quit Rondom (Client Quit)
19:38:50wowow !
19:38:54linuxstb_As a Linux user, I don;t think Tatung even allow me to use it.
19:39:16woi use linux too !
19:39:51linuxstb_Is there a way to transfer music/videos from Linux to it?
19:40:31woonly mount it as a fat32 hdd
19:40:51woand copy the music you want to it
19:41:10linuxstb_I thought there was a database that needed updating?
19:42:14woyes but ones you got one file on the elio you can copy the files to the directory
19:43:03wothat is created by the software
19:43:24linuxstb_So I have to use the Tatung software at least once?
19:43:57womaybe there is another way to do it
19:44:49wobut i think this is the easiest
19:45:13linuxstb_Oh well, it's not important. I have other DAPs with Rockbox that I can use.
19:45:17woif you got an windows system running
19:46:02 Quit Rudy4Pez (Read error: 110 (Connection timed out))
19:46:55linuxstb_I do, but I'ld rather not install unnecessary software on it. I don't have any MP3 or WMA music anyway...
19:47:29wono mp3 ?
19:47:47wowhy do you need mp3 player ?
19:48:18woif you don't have any mp3 music ?
19:48:22linuxstb_Everything I have is FLAC (my own CDs) and MP2 (digital radio recordings).
19:50:30wocan i maybe help you with the port ?
19:51:58linuxstb_Do you know C or ARM assembler?
19:52:09woi know C
19:53:23wobut i think at this stage of development this is nt very usefull
19:53:40wo but i think at this stage of development this is not very usefull
19:53:45linuxstb_Then I'm sure you can help. First thing would be to setup a Rockbox build environment (basically just gcc for ARM), download the Rockbox source (from CVS is recommended), and compile it.
19:55:00wogcc for ARM ?
19:55:51linuxstb_A useful thing at this stage would be to create a "UI simulator" for the Elio. This is built using the normal Rockbox source code, so getting the UI sim working would make it easier to get Rockbox itself working once all the low-level drivers are written.
19:56:02 Quit Pyromancer (Connection timed out)
19:56:35linuxstb_wo: Yes, gcc can create code for many different CPUs, including ARM. You just specify the target architecture when compiling gcc.
19:57:00 Join Pyromancer [0] (
19:57:03linuxstb_If you get the Rockbox source code, there is a script (tools/ which will setup the cross-compiler for you.
19:57:05wook i was reading the man
19:57:20bluebrotherwo, there is a script that can set up the build environment for you. Look for tools/
19:57:32linuxstb_There's lots of developer documentation on the website as well.
19:58:32wois there a user interface emulator for the elio or for rockbox ?
19:58:46woor simulator ?
19:59:21linuxstb_There are simulators for all targets Rockbox runs on - but not the Elio yet.
19:59:24BigMacfor what model?
19:59:25wobecause how do i test the UI ?
20:00:17linuxstb_wo: Get the Rockbox source, and compile one of the simulators for an existing target - it should become clearer then.
20:00:51woyes i thing it would be better ;)
20:09:25 Quit TeaSea (Remote closed the connection)
20:11:10wolinuxstb_ how often are you in the irc ?
20:12:19linuxstb_Most days.
20:12:49wodo you got IM adress ?
20:13:15linuxstb_No, I don't use IM.
20:14:15woi have to go offline
20:15:17wolinuxstb_ see you next time :)
20:16:09linuxstb_OK, see you later.
20:16:16 Quit wo ("Leaving")
20:25:28 Quit BHSPitMonkey ("Leaving")
20:25:29 Quit cismo (Read error: 104 (Connection reset by peer))
20:26:08 Join raven_tker [0] (n=rtex@
20:27:34 Join BHSPitMonkey [0] (
20:27:49 Join cismo [0] (
20:30:25 Quit KN|stiff (Read error: 54 (Connection reset by peer))
20:38:44 Quit nls (" Try HydraIRC -> <-")
20:44:02 Join Nibbier [0] (
20:47:16 Join RoC_MM [0] (
20:52:05 Part raven_tker
20:52:59 Quit D_C (Read error: 104 (Connection reset by peer))
20:54:50 Quit pagefault (Read error: 110 (Connection timed out))
20:56:06 Join raven_tker [0] (n=rtex@
20:56:18 Part raven_tker
20:57:25 Join `burns [0] (
20:59:58`burnshello everyone
21:00:14`burnsI have a question
21:00:47`burnswhat player does rockbox work best on? i.e. supports the most music formats, etc.
21:01:05`burnscause i'm looking to buy one
21:01:16`burnshopefully under $200
21:01:36Soaphow much storage do you want?
21:01:44SoapDo you want a colour screen?
21:01:49`burnsat least 5 gigs
21:02:03Soapthat rules out most anything but used.
21:02:18`burnsI don't want to play video, so a color screen doesn't really matter
21:02:33SoapI, personally, don't have an iRiver H340, but my buddy does, and he loves it.
21:03:19belze`burns: you can get the h120 from iriver below $200
21:03:19belzeit has no color-screen, but works as good as the h3xx series with rockbox
21:03:37Soapthe H140 is B/W, whereas the 340 is colour
21:03:46Soapyou could always go 120 / 320
21:03:51Soapsmaller hard drives.
21:04:05belzeeven the h110 would be sufficient
21:04:09`burnsI wouldn't mind a refurbished one, how much would the 320/340 be?
21:04:20belzeabove $200
21:04:27Soapbelze beat me to the punch. It took me a minute to realize the 340/140 is bigger than you said you wanted.
21:04:36`burnswhat about the 120?
21:05:04belzea friend of mine got a new one for about 170 euros
21:05:10belzeon ebay
21:05:16`burnsthats not too bad
21:05:51`burnsso definitely the iriver series, then?
21:06:03belzei would alway go for iriver :)
21:06:17`burnsversus, say, a 20gig iPod?
21:06:19belzethe h3xx and h1xx series have the best sound quality i heared so far
21:06:27belzeeven though the noise floor is a little too high
21:06:48belzei was very disappointed of the sound quality on the ipods
21:07:19`burnsokay, I'll check out the iriver h1xx series then
21:07:48Soapthe only 20gig ipods are used, and rockbox on the 3rd generation is still very crude, and the 4th seems to have crashing problems at this time.
21:08:26`burnsthat's bad, then
21:08:35SoapI've ABXd my ipod 5g vs my friend's H340, and can't tell a difference with low-impedance phones.
21:08:35`burnsI think I'll go with the iriver
21:09:26***Saving seen data "./dancer.seen"
21:09:42SoapBut rockbox is constantly improving, there is no reason to believe the 3rd/4th generation ipod developement won't come through.
21:10:33`burnsIt seems like all the 4g ipods on Ebay are either really beat up or really expensive...
21:11:13preglowbarrywardell: doesn't cpu freq switching work on h10 yet?
21:11:45barrywardellpreglow: it works, but was causing a lot of freezes so I disabled it temporarily
21:12:02barrywardelluntil I got more important things like the lcd and buttons fixed
21:12:13barrywardelli'm starting to look at it now though
21:14:49Soap`burns - might be worth waiting until September 13th if you are entertaining thoughts of an ipod at all.
21:15:07SoapIf new models are released there might be a flurry of sales on older ones.
21:15:53`burnsyeah, that's right...Sep. 13 happens to be my birthday. :)
21:16:08Soapmay even be enough of an impact to pressure all used prices down.
21:16:34`burnsbut the ipod rockbox port is pretty stable?
21:18:23 Quit lostnihilist ("Leaving")
21:18:32preglowlinuxstb_: there you go
21:18:35preglowlinuxstb_: marsdaddy replied
21:19:56linuxstb_preglow: That's good news.
21:23:13 Quit Rob2222_ (Read error: 54 (Connection reset by peer))
21:23:52 Join Rob2222 [0] (
21:25:13 Quit spiorf (Remote closed the connection)
21:25:48 Join spiorf [0] (
21:30:12 Join t0mas [0] (n=tomas@rockbox/developer/t0mas)
21:34:49 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
21:38:54 Join pike [0] (
21:39:00`burnscan the iRiver h140 charge from USB?
21:44:51 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
21:46:16 Join leftright [0] (
21:47:03leftrightI just downloaded/Installed the latest bledding edge for H100's and get a checksum error upon rolo
21:48:23linuxstb_I think that means either the rockbox.iriver is corrupt, or you downloaded the wrong version.
21:48:46linuxstb_There are two h1x0 versions of Rockbox.
21:48:47leftrightthere IS only one version to download for H1xx series, thats new
21:49:05leftrightcheck the download daily download page
21:49:50linuxstb_No, there have always been two - one for the h110/h115 (16MB RAM) and one for the h120/h140 (32MB RAM).
21:50:12 Join lodesi [0] (
21:50:15leftrightyes I know, but have a look at the bleeding edge download page
21:50:51leftrightsoory I mean the bleeding edge page not the daily page
21:51:10linuxstb_Yes, there's only one there... Not sure what's going on.
21:51:16*linuxstb_ pings Bagder
21:51:35linuxstb_Seems a lot of builds are missing.
21:52:20linuxstb_Ah, there are some build errors (red squares in the top line)...
21:52:37linuxstb_So some bleeding edge builds are missing at the moment for that reason.
21:52:48leftrightok thanks
21:53:40 Part leftright
21:54:17linuxstb_It seems that one of the build servers has run out of disk space...
21:55:07*linuxstb_ pings the owner of
21:56:17*barrywardell gets a new personal high score
21:56:23linuxstb_... and the owner of who doesn't have sh-elf-gcc installed.
21:57:14linuxstb_barrywardell: You can't claim the credit for it though - unless either of those build servers are yours.
21:58:19linuxstb_You need a good four-digit score anyway to challenge preglow's record.
21:58:53preglowlinuxstb_: does only bagder have access to the build serverS?
21:59:09preglowlinuxstb_: in a related note, can you remember my record? :>
21:59:21linuxstb_I assume LinusN and Zagor have, and maybe t0mas...
21:59:39 Join Paul_The_Nerd [0] (
21:59:41linuxstb_And no I can't remember your record, but I have a feeling it was around 8000
22:00:04t0mashm? what?
22:00:06barrywardellwow, I'll never manage 8000
22:00:17linuxstb_t0mas: Do you have access to the build server
22:00:34t0masI think I do
22:00:45t0maswhat's wrong?
22:00:51linuxstb_There are two servers playing up that should probably be removed.
22:00:52 Part YouCeyE ("Leaving")
22:00:52BagderI'm here now
22:00:59Bagderme fix
22:01:39linuxstb_Bagder: Can you manually start another bleeding edge build, or do you prefer to wait?
22:01:48BagderI can restart on demand
22:05:21preglowbarrywardell: start feeding coldfire assembler to all the simulators and you might beat me, there are more sims these days
22:08:15*barrywardell is tempted to try it just to see what happens
22:09:18*Bagder jumps, marsdaddy is alive
22:09:28dan_a_awayApologies for the problems on - I'll get it fixed tomorrow daytime
22:10:01Bagdergreat, just tell me and I'll re-add your server
22:10:55BagderI mailed perplexity about his server (
22:16:40 Join Angry [0] (i=54388e89@gateway/web/cgi-irc/
22:16:49Bagderand about the legal thing, it is gonna take a while longer until disclosed
22:16:53AngryTHX Barry ^^ Great work again ^^
22:17:43 Quit bilbravo (Remote closed the connection)
22:19:09 Join TeaSea [0] (
22:20:50 Join bilbravo [0] (
22:22:47preglowBagder: anything even remotely realistically serious?
22:23:07 Quit RoC_MM ("Leaving")
22:23:13preglowand it's a plugin thing?
22:23:29Bagderand the not revealing this is actually as advised by a legal adviser
22:23:47Bagderpreglow: yes
22:23:51preglowdon't they always say that? :>
22:24:09Bagderwell, this one can back it up with an explanation
22:24:14 Join reverendnathan [0] (
22:24:23preglowoh, well
22:24:27reverendnathanHey, so does Rockbox have the ability to queue tracks?
22:24:29Bagderand lawyers tend to know more law than I do ;-)
22:24:31reverendnathanOr have a queue manager?
22:24:49preglowwe have full playlist functionality
22:24:58preglowyou can queue, insert, remove and shuffle to your heart's content
22:25:01reverendnathanAlso, are their DAPs that can queue tracks on their own firmware?
22:25:22Bagderreverendnathan: there are such OFs, but OF always suck anyway
22:25:58ftugruli have a question about rockbox please:
22:26:28ftugrulhow can i resume from same "file view" when i restart my player?
22:26:43ftugruli mean, same folder...
22:26:58Bagderyou can't
22:27:49ftugrulhmm, thanks
22:28:04ftugruli've been trying to set it for last few days
22:28:26ftugrulso, what does "bookmarks" for?
22:28:43Bagderthey are bookmarks in songs/tracks
22:29:48 Quit Angry ("CGI:IRC")
22:30:02Soapthe legal secrets are driving Soap crazy. He is such a kid when it comes to secrets and waiting.
22:30:34BagderI heard there's also a "legal thing" on a german Rockbox site
22:31:00 Join pepie34 [0] (
22:31:20Paul_The_NerdThe Rockbox-lounge thing?
22:31:48 Quit reverendnathan ("...For I must be travellin' on now. There's too many places I've got to see.")
22:32:28 Quit spiorf (Remote closed the connection)
22:35:22Soapahhrrgghh, the nods and winks are driving me crazy!
22:36:07Paul_The_NerdI don't actually know any more than you do.
22:36:15Paul_The_NerdI found reference to that one in the logs.
22:37:49BagderI'd rather not say anything more about that either since I don't know how that would affect their case
22:39:11*Soap burns a copy of current CVS to DVD for hoarding.
22:40:08Paul_The_NerdAt least we don't have the word "pod" as part of the names of any of our stuff.
22:41:30preglowgod knows
22:41:38preglowi'll survive the non-disclosure, heh
22:42:18*Bagder gets to play mr secret
22:43:05Bagderbut still, Zagor is the one who handles the matter
22:43:26Bagderhe's the scapegoat
22:43:35Bagderwe never did anything, he did!
22:44:32Soapis there an ETA on full disclosure?
22:44:40Soapsorry, I'll shut up.
22:44:53Bagdernot really, but I'd guess it'll take another week at least
22:45:01 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
22:45:14 Join Brock [0] (
22:45:19Bagderthere are lawyers and legal people involved for talks and advice etc
22:45:40BagderI mean, not big-time but friends and people we know that know these things
22:46:12Bagderas it involves people outside of Sweden too
22:51:31preglowoh, come on
22:51:40preglowdip into the rockbox fund and hire some big-shot lawyer
22:51:45preglowfor a couple of hours
22:52:19SoapChewbacca is a Wookie.
22:52:41 Join sharpe [0] (
22:59:16 Quit ShadowdogMU (Read error: 110 (Connection timed out))
23:00:07 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
23:00:08 Quit linuxstb (Read error: 110 (Connection timed out))
23:03:01 Join pepie34_ [0] (
23:04:04 Join gtkspert_ [0] (
23:04:47Arathisbarrywardell: saw the great update on the H10! just some questioning: does "support for enable/disable" mean LCD disables with shutting backlight of or that I can adjust it to be disabled? and what does "Fix CPU frequency for both models" give me?
23:05:40barrywardellthe lcd disables when the backlight shuts off. hopefully that will save some battery
23:06:14barrywardellthere's also a lcd sleep option which you can set to totally power the lcd off. that could save even more battery
23:06:35barrywardelli have it working but don't have it working to get the lcd to turn back on so it's not much use just yet
23:07:07barrywardellthe cpu frequency thing isn't really much of a big deal. i think it's mostly for display purposes
23:09:28***Saving seen data "./dancer.seen"
23:10:46 Quit gtkspert (Read error: 110 (Connection timed out))
23:12:04 Join gtkspert [0] (
23:16:00 Quit pepie34 (Read error: 110 (Connection timed out))
23:16:42Arathisthanks barrywardell
23:17:27 Quit TeaSea (Remote closed the connection)
23:18:18 Join TeaSea [0] (
23:18:48barrywardellyou're welcome. there's another update coming soon too. new keymaps :)
23:20:10Arathisbarrywardell: btw: what's the problem with rockboy on the H10? Or why isn't it included in the bleeding edge builds?
23:20:27BagderArathis: because it isn't fixed for the h10 lcd
23:20:30barrywardelli don't know. I haven't even tried it yet
23:20:33BagderI believe this has been mentioned many times
23:21:08Bagderand you should see that it isn't for the x5 either
23:21:17Paul_The_NerdOr the iPod Nano
23:21:18Bagderfor the same reason
23:21:28Paul_The_NerdReally, *any* color screen that's smaller than the Gameboy's resolution
23:21:51ArathisBagder: ah, that explains why I was wondering. I thought it *was* for the X5
23:22:22 Join JoeBorn [0] (
23:23:41Arathisbarrywardell: what do you mean by "soon"? next minutes or days or weeks..
23:23:56barrywardelli'm working on it now
23:24:05barrywardelljust ironing out the bugs
23:24:14barrywardellmaybe tonight, maybe tomorrow
23:24:17 Quit gtkspert_ (Read error: 110 (Connection timed out))
23:24:45Arathiswow. great. than I'll wait till than to update again :)
23:26:19 Join RayDee [0] (
23:31:00 Quit t0mas ("good night")
23:32:37 Quit pepie34_ ("Ex-Chat")
23:37:33markunhi RayDee
23:37:41RayDeehi markiun
23:37:45RayDeesorry, markun
23:38:02RayDee:) it's quite late here
23:38:16markunhere too
23:38:22 Join pepie34 [0] (
23:38:41RayDeei just stumbled over rockbox... i have some 3rd party portalplayer chipset noname 20GB HDD thing
23:38:52*Bagder awakes
23:39:22RayDeeand rockbox looks pretty promising
23:39:31 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
23:39:36RayDeebut it seems no one has yet tried any efforts on it
23:39:39markunRayDee: is there some info online?
23:39:40 Join karim [0] (
23:39:54BagderRayDee: you have a BL* or an mi4 for it at least?
23:40:04RayDeeit does .mi4 upgrades, so yes
23:40:17BagderRayDee: tried mi4code on that?
23:40:21RayDeeforeign .mi4s don't work though
23:40:29RayDeebadger: it's already decoded it seems
23:40:39linuxstbWhat player is it?
23:40:39Bagderalready decoded?
23:40:44RayDeeat least so it says here:
23:40:57RayDee(decoding was successful)
23:40:59Bagderthat means mi4code can decode it
23:41:16Bagderwhich means you can encode your own
23:41:31RayDeeso, i suppose this is a postive thing :)
23:41:47Bagderyes, that takes you to step 2 at once
23:42:04Bagder2 - build a rockbox bootloader that attempts to write a file using ATA
23:42:07*barrywardell awakes too
23:42:10linuxstbRayDee: Rockbox CVS includes a test app (disguised as a bootloader) for the Elio TPJ-1022 which will probably run on your player.
23:42:41RayDeemy player falls into this series: Medion MD 95x00
23:42:56markunthe aldipod?
23:43:30RayDeei suppose i need linux for all this ?
23:43:45Bagderyou can do it in cygwin too
23:43:53RayDeetrue that
23:43:54Bagderbut it'll be slower
23:44:12RayDeeor i could build it at work
23:44:32RayDeelinuxstb: can you point me to some link ?
23:44:38Bagderor you download the rockbox vwware image
23:44:43Bagderand vmware player
23:45:30BagderRayDee: that bootloader is not available as download, only as build-your-own from source
23:45:43RayDeeoh, ic
23:46:01Bagderwhich you want anyway if you're gonna go one on one of the player
23:46:04RayDeeso, basically i build the bootloader then generate the .mi4 file for my specific player ?
23:46:21RayDeethen install the .rockbox "distro" on the hdd?
23:46:26linuxstbThe build process spits out a .mi4 file.
23:46:33BagderRayDee: hold on ;-)
23:46:45linuxstbYou then copy that .mi4 to the player. There's no .rockbox yet...
23:46:47Bagderyou need to do some homework before Rockbox works
23:47:11RayDeeso i need to build the whole thing
23:47:20Bagderfirst try the bootloader
23:47:21 Quit karim (Remote closed the connection)
23:47:28Bagderyou need to figure out a few things first
23:47:37Bagderbefore you even try to build rockbox
23:47:40linuxstbWhat I'm talking about building is just a simple test-app you can use as a basis to write the necessary drivers to make Rockbox work.
23:48:04RayDeek, i'm going the cygwin way then i suppose
23:48:43linuxstbAlso, you should physically disassemble your player and try to identify the components.
23:49:06 Quit Bger ("nite")
23:49:20RayDeeit's all glued with no visible screws
23:49:23Bagderso convince a friend with the same player to do it! ;)
23:49:33Bagderreally, you need to
23:49:48RayDeei do now that it shares most of it's components with a 3G ipod
23:51:08markunRayDee: how did you find that out?
23:51:19Bagdera very good question
23:51:30RayDeehmm, i read it elsewhere months ago
23:51:54RayDeeto be true, i cannot state how accurate that nfo was
23:52:06RayDeeit's a portalplayer system for sure
23:52:56linuxstbIt probably just clips together, rather than being glued. My Elio is like that. It just takes a bit of squeezing...
23:53:42RayDeeso there is no chance other than physically taking it apart?
23:53:57Bagderthere is, but it'll be more of other work
23:54:02RayDeelike some enumeration bootloader or something ?
23:54:03Bagderlike reading disassembly
23:54:18Bagderor just poking around blindly
23:55:36RayDeeso, rockbox is a kinda elite thing, the +20 ice & +20 acid damage waraxe ?
23:56:19BagdervErY el173, yes
23:56:31RayDeelinuxstb: the whole thin is pretty rigid, no rattles or skreaks when bent or squeezed
23:57:08BagderRockbox is sort of an operating system and application suite for DAPs
23:57:24RayDeeis there no way to read it off the orignial mi4 (or was that what you meant wirh reading disassembly?)
23:57:25 Quit pepie34 ("Ex-Chat")
23:57:33RayDeeBagder: yea, i got that
23:57:38Bagderread what off?
23:57:52Bagderdid you try to disassemble it?
23:57:59Bagderthere's quite a large amount of code in there
23:58:00RayDeewell, the stuff needed to build the appropriate rockbox
23:58:19Bagderyes, all the info neded is in there
23:58:35Bagderso you can read it off the mi4
23:58:37RayDeeno, i did not... if i would already have, i wouldn't be here and ask stupid n00b questions

Previous day | Next day