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-10-03

00:10:53mhitethat works :)
00:11:06 Join Beaulieu [0] (i=d8a7e727@gateway/web/cgi-irc/
00:18:11 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
00:22:54 Quit KlrSpz ()
00:24:02 Quit EspeonEefi ("Leaving")
00:26:08 Join Ribs2 [0] (n=freenode@
00:26:19 Quit linuxstb_ ("CGI:IRC")
00:26:39 Quit preglow (Read error: 110 (Connection timed out))
00:27:00BeaulieuI mseed the ipod up lol
00:27:16BeaulieuI did it to my nano and it was fine then I do it to this video and it doesnt work
00:27:28BeaulieuI get the Use itunes to restore screen
00:27:47BeaulieuAnd I also lost the bootpartition.bin
00:28:52lamedi've been going over and over the token based concation in splash and in solitaite, but I can't find any justification of checking "if(!first) {". anyone here to assist?
00:29:03 Join Nico_P [0] (
00:29:53 Quit rretzbach ("Verlassend")
00:31:53 Join webguest38 [0] (i=51e2f433@gateway/web/cgi-irc/
00:32:24 Join preglow [0] (n=thomjoha@rockbox/developer/preglow)
00:32:33Beaulieu<Beaulieu> I did it to my nano and it was fine then I do it to this video and it doesnt work
00:32:33Beaulieu<Beaulieu> I get the Use itunes to restore screen
00:32:33Beaulieu<Beaulieu> And I also lost the bootpartition.bin
00:32:33DBUGEnqueued KICK Beaulieu
00:32:33Beaulieu<lamed> i've been going over and over the token
00:32:59linuxstblamed: To answer your earlier question, I would just use "int" for an array that small.
00:33:37lamedso don't mess the code up with the ifdefs?
00:33:37 Quit aegray ("Lost terminal")
00:33:39 Quit Ribs3 (Read error: 60 (Operation timed out))
00:33:57 Quit matsl (Remote closed the connection)
00:34:03linuxstbBeaulieu: You have to be more specific than "it doesn't work" if you want someone to be able to help.
00:34:43 Join Davide-NYC [0] (
00:34:49linuxstblamed: Where is the array declared? If it's in a plugin, or a local variable (i.e. assigned on the stack) then I would definitely not worry about saving a few bytes.
00:34:59 Join jborn_ [0] (
00:35:49lamedagain, it's the splash function. and yeah, it's definetely is just a few bytes. so great. but now I'm struggling with something else, 2sec
00:36:05webguest38quick hack for gradient menu selector:
00:36:05 Join RoC_MM [0] (
00:36:09 Quit JoeBorn (Nick collision from services.)
00:36:16 Nick jborn_ is now known as JoeBorn (
00:36:33 Quit Arathis ("[rl_bot quit]")
00:36:35linuxstbwebguest38: Looks nice - in what way is it a hack?
00:38:01Nico_Pfor those interested, here are my results on AAC... with the MP4 parsing improvements patch applied, my MP4 files now load, display the right length but then immediatly stop without a sound
00:38:34Nico_Pthe files were created with mp4creator and dbPowerAmp under windows
00:38:57Nico_Prenaming the raw aac stream to MP4 doesn't work either, unsurprisingly
00:39:32Nico_Pso now i don't really know what to try
00:39:41Nico_Pespecially as i don't really want to install itunes
00:40:05Soap_OutOfTownYou can install the Nero AAC encoder for free,
00:40:06webguest38linuxstb: just a quick implementation.. added a new style ("STYLE_GRADIENT") to lcd_puts_scroll_style_offset() which is using a new function lcd_gradientrect() with hardcoded colors.. need to add the colors as a global setting..
00:40:20Soap_OutOfTownSenab posted a link to it yesterday in this channel.
00:40:33 Quit obo ("bye")
00:40:52Nico_PSoap_OutOfTown: i'll look for it, thanks
00:40:58linuxstbNico_P: I think you'll just need to be patient and wait for Lear to work his magic.
00:41:22Nico_Pwell i hope i can be helpful to him
00:41:35Nico_Pat least i found out some things about mpeg4
00:41:44webguest38linuxstb: anyway, i think the rockbox ui is need a lot more colors and design.. and this is a simple step in that direction
00:42:00 Quit rconan ("Leaving")
00:42:31linuxstbwebguest38: I agree - but that needs to be balanced with keeping the code lean. We don't want to slow down the UI, or waste CPU (and therefore battery).
00:44:50 Quit lee-qid ("Trillian (")
00:45:09webguest38linuxstb: true
00:45:14 Quit webguest38 ("CGI:IRC")
00:45:50 Join Ribs3 [0] (n=freenode@
00:46:37 Join XavierGr [0] (
00:49:25 Quit MarcoPolo ("Bye !")
00:51:18Davide-NYCI wrote a tiny piece of code to add to the patch senab did
00:52:04Davide-NYCcan you let him know and see if he thinks it's a good idea for the codec performance tesat?
00:52:33Davide-NYCSoap_OutOfTown: look here ^^^
00:53:12 Quit Ribs2 (Read error: 60 (Operation timed out))
00:54:18Davide-NYCoops I forgot the link! −−>
00:55:11Davide-NYCgoing out, back in 30min
00:55:15 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
00:56:05 Join TeaSea [0] (n=thunderc@
00:57:18 Join JdGordon [0] (
01:00:18 Join Ribs2 [0] (n=freenode@
01:07:44 Quit Ribs3 (Read error: 60 (Operation timed out))
01:08:04 Quit mhite (Remote closed the connection)
01:08:08 Quit damaki (Excess Flood)
01:08:41 Join lucaferr [0] (
01:08:53 Join damaki [0] (
01:09:48 Join mirak [0] (
01:15:38 Join mordov [0] (
01:20:47 Join Terinjokes [0] (
01:21:13Terinjokesany coolness going on in rockbox lately?
01:21:45***Saving seen data "./dancer.seen"
01:22:33 Quit Terinjokes (Client Quit)
01:24:59 Quit Kohlrabi ("Quit")
01:25:39 Join webguest18 [0] (i=52aada2e@gateway/web/cgi-irc/
01:25:46 Quit webguest18 (Client Quit)
01:26:10 Join webguest25 [0] (i=52aada2e@gateway/web/cgi-irc/
01:30:43 Quit mirak (Remote closed the connection)
01:31:31 Quit chendo (Operation timed out)
01:32:22 Join chendo [0] (
01:32:46 Quit spiorf (Read error: 60 (Operation timed out))
01:33:46 Quit Nico_P ()
01:35:39 Join O11 [0] (
01:36:12O11how long do you think i should leave my h300 charging for for its first charge?
01:36:45O11(with a replacement 2200 MhA battery)
01:36:58O11will it actually say that's it's fully charged?
01:38:05Genre9mp3011: Maybe it will take some time (more than expected) but it _will_ actually say that it's fully charged. Don't worry
01:38:39O11really? that's good to know.. I haven't been charging it for long yet.. I was just wondering..
01:39:12Genre9mp3How long is it now?
01:39:21O11in the manual it says the charging indicator lamp will switch off..
01:39:31O11but there isn't one is there?
01:39:39O11Genre9mp3: erm..
01:39:54O11Genre9mp3: maybe 5 hours?
01:40:08O11or 4.. i'm not sure..
01:40:16O11anyway.. i'm leaving it charging overnight
01:40:53Genre9mp3Well I wouldn't expect it to charge more than 6 hours...
01:41:00 Quit lodesi ("Parti")
01:41:34O11well.. overnight should do the trick then =)
01:41:41Genre9mp3Though, what indicator lamp are you refering to?
01:41:47O11then I can do a nice battery bench test on it..
01:42:01O11Genre9mp3: i'm not refering to it.. the manual is..
01:42:35Genre9mp3Well indicator leds are only on H100 not H300
01:43:28O11so the manuals wrong then..
01:43:39O11hmm.. strange..
01:43:55Genre9mp3You charge it with Rockbox?
01:44:11O11should I?
01:44:24Genre9mp3Yes...why not?
01:44:55O11well.. I'd have to start the player first.. and your not supposed to use it before fully charging..
01:45:42O11why should I charge in rockbox?
01:45:50Genre9mp3So you are using retailOS at the moment....
01:45:59Genre9mp3It makes no difference....
01:46:13Genre9mp3Doesn't the screen showing that it's charging, then?
01:46:26O11well.. retail firmware starts automatically when you plug it in.. so that's what I'm using..
01:46:44O11yes.. the screen shows it's charging..
01:47:08O11did something I say make you think that it didn't?
01:47:26Genre9mp3OK...then you'll just see the "Complete!" message when it ends just talked about a led at first...that's why
01:49:41 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
01:51:13 Join ALEXWASTE [0] (
01:55:18BeaulieuHey people, Little problem
01:56:04lamedwhoops... i think i just... ho yeah. i commited the right file but without the message!
01:56:08lamedwhat do I do?
01:56:34O11Genre9mp3: I was talking about an led because the manual refered to an led.. I was confused as to why..
01:57:01lamedany dev awake?
01:57:10XavierGrlamed obviously you are screwed! LOL (joking)
01:57:25lamedanything I can do about it?
01:57:48XavierGrI wish I could help but I don't have any experience with CVS commit command
01:57:49Genre9mp3011: Ok...then probably the manual is wrong
01:57:55 Join damaki_ [0] (
01:58:10lamedi thought so
01:58:12BeaulieuI installed Rockbox on an Ipod Video 60gig, now when I attempt to turn it on, I get a screen telling me to connect to my computer and restore it using itunes. The problem is that my computer freezes everytime I plug the ipod into and the restore software will not work. (it freezes) As soon as I unplg the ipod I receive the message (on my computer) "Could not mount Ipod" I also made the mistake of not saving my
02:02:38 Quit webguest25 ("CGI:IRC (EOF)")
02:03:00 Quit TeaSea (Remote closed the connection)
02:04:10 Quit |AhIoRoS| ("Abandonando, see you")
02:06:45 Quit damaki (Read error: 110 (Connection timed out))
02:08:27lamedumm, that would go to all of you sleepy developers that might actually put the description into the file somehow (resubmit it?) (metadata: linux, linuxstb,bagder,amiconn,preglow,zagor)
02:08:57lamedimproved code for the splash function: spare some calculation, fix a bug for screens wider then 255 (ipod 5g), fix FS #5775 by displaying complete lines instead of word by word.
02:09:08lamed02:08 am, good night
02:11:28 Join Moos [0] (i=51400b8c@gateway/web/cgi-irc/
02:11:34 Quit lamed ("CGI:IRC (EOF)")
02:11:57Moosamiconn: hi, around?
02:12:13 Quit O11 ()
02:13:27Moosthe last barry's commit remind me that we don't have (IIRC) diskpoweroff option code for iaudios
02:13:46Moosthat is still the case?
02:15:17 Join jhMikeS [0] (
02:15:36Mooshi jhMikeS
02:15:55MoosI was just asking question to amiconn about iaudios
02:16:08Moosand the disk poweroff option
02:16:26 Quit Beaulieu ("CGI:IRC (Ping timeout)")
02:16:27midkayomg Moos.
02:16:43Mooshow goes man?
02:16:48Mooshi midkay !!
02:16:54Mooshow goes too? :)
02:17:00jhMikeSok, had to get an MRI on my back today :(
02:17:29Moosouch :(
02:18:58midkayMoos: :DDDD good, you?!
02:19:05midkayjhMikeS: !? :(
02:19:19jhMikeSyes? MRI's don't hurt BTW :)
02:19:43jhMikeSwhat about disk poweroff?
02:20:03midkayis that a bad thing? :)
02:20:06midkay@ MRIs.
02:20:11midkaydoesn't that mean you're broken!?
02:20:47jhMikeSmidkay: no just left leg and low back driving me nuts
02:20:58MoosI remenber when amiconn said us the stats comparaison btw with and without this feature, and he said the feature wasn't enabled yet
02:21:21Moosand I don't remenber one commit in that way, or did I miss something?
02:22:03Moosgrrr, have to go out, I will read the logs, have a good day/night all
02:22:16jhMikeSMoos: you mean the ATI chip poweroff not the disk spindown? (I'm rather unfamiliar with that part of rb)
02:22:16 Quit Moos ("CGI:IRC (EOF)")
02:23:10jhMikeSthe navbar on the website looks different
02:24:08jhMikeSor am I nuts?
02:24:34hcscan it be both?
02:24:44pixelmajhMikeS: read the "news"...
02:25:18jhMikeSjust woke up...and it could be both
02:25:54jhMikeSwent straight here
02:28:21CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
02:28:21*jhMikeS read the "news" and is glad his sanity is in tact somewhat :)
02:33:38 Join Doomed_zZz [0] (
02:33:47 Nick Doomed_zZz is now known as Doomed (
02:38:59 Quit Doomed (Read error: 104 (Connection reset by peer))
02:44:45 Join Doomed [0] (
02:45:50Doomedquick question, is anybody working on getting rockbox on the 5.5g ipod? i might pick up one this week if somebody is
02:50:20RoC_MMwhat is 5.5g?
02:51:07jhMikeSThere's a 5g (Video) port it seems (4g and higher mentioned). I don't know much more than that.
02:51:34Doomed5.5 is the new model with the brighter screen
02:51:47Doomedand its the 5.5 is the one with 80gb
02:52:25pixelmaDoomed: there is a thread about it in the forums.
02:53:41Doomedyeah i know
02:53:59Doomedtheres not really one person saying they are working on it im jw
02:54:43*jhMikeS is "normalizing" his goofy config file thing for the codecs that got some objections :)
02:54:46Paul_The_NerdNo, instead they actually talk about how much work has already been done so far...
02:55:42Doomedahhhh its always an argument
02:57:03Paul_The_NerdMost of the 5.5g progress is already there. I don't think anyone of the core devs is currently working on it, and most of the people there don't frequent this channel.
02:57:53Doomedk thanks for the answer
02:57:55Soap_OutOfTownThere are still issues regarding the 512:2048 shift, multiple people are attacking the problem from multiple angles
02:58:46Soap_OutOfTownTo imagine that there is no effort on the player with the largest number of sales is just silly.
02:59:33Paul_The_NerdIt's just that most of the core Rockbox devs already have their MP3 players and aren't going to run out for an incremental update. New people are always free to work on new players.
02:59:34Doomedim guessing you cant just format it to 512 sectors?
03:00:27Paul_The_NerdI imagine that would cause issues with the builtin parts of the apple firmware.
03:00:45jhMikeSWas just gonna ask what that I remember quickly seeing some discussion about the prob
03:01:16Doomedi dont know if i should get a new mp3 because im in the market for one
03:02:06Paul_The_NerdWell, the iPods still get pretty poor battery life under Rockbox.
03:02:18Soap_OutOfTownMy summary of all I've read here is that the 5.5G will come much sooner than the nano 2nd gen.
03:02:42Soap_OutOfTownI get ~10 hours. Long enough for a workday.
03:02:49Doomedive got my H120 but i need like a 60-80 gb with color screen
03:02:55Doomedand i just hate itunes
03:03:06Paul_The_NerdOut of curiosity, why do you "need" a color screen?
03:03:08Soap_OutOfTownthen use anapod
03:03:23Paul_The_NerdI'd suggest the iAudio X5 if you're moving up from an H120 then.
03:03:32Soap_OutOfTownany of the dozen of working itunes replacements
03:03:47 Quit Cheapy| (Connection reset by peer)
03:04:06Doomedits easier for me to read the screen
03:04:23Doomedand i just want a color screen
03:04:35Paul_The_NerdAs I said, I'd suggest the X5 over the iPod
03:04:37*jhMikeS is looking to buy an H1xx for dev purposes and for spdif
03:04:54Paul_The_NerdBut I personally fine the H120's screen one of the easiest to read on almost anything I own.
03:05:06Soap_OutOfTownI'll say right now as the ower of a 5g ipod, 4th gen ipod, and a variety of monochrome flash players, a colour screen makes it harder to read outside. Monochrome wins outdoors.
03:05:52 Join Byr0n_X [0] (n=ricardo@
03:06:08 Part Byr0n_X
03:06:19jhMikeSdoomed: not for sale? :)
03:06:28 Join Cheapy| [0] (
03:06:38Doomednot yet anyway
03:08:25Doomedx5 is only 30gb max?
03:09:57Paul_The_Nerdx5L is 30gb max
03:10:00Paul_The_Nerdx5 comes in 60gb
03:10:26Paul_The_NerdThe L sacrifices the additional capacity of a dual platter drive for a physically larger battery with much greater life
03:13:20 Quit RoC_MM ("Leaving")
03:16:42 Quit hardeep ("BitchX: its how steak is done")
03:20:35Doomedhard choice damn
03:21:46***Saving seen data "./dancer.seen"
03:35:32 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
03:36:52 Part pixelma
03:44:06 Quit Kitt0s (Read error: 110 (Connection timed out))
03:44:16 Join Kitt0s [0] (
03:45:14 Join lost|X40 [0] (
03:48:23 Quit lostnihilist (Read error: 110 (Connection timed out))
03:49:36 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
03:50:24Doomedbah i really wish iriver came out with bigger hd players
03:54:12Soap_OutOfTownused H340 + 80 gig drive
03:56:18Doomedthats really expensive though
04:05:26 Quit Soap_OutOfTown ("CGI:IRC (EOF)")
04:09:08JdGordonlol @ the latest news item on the website
04:09:34JdGordonthere's been no "bigger" news ?!
04:12:33Paul_The_NerdWell, nothing outside of the changelog, right?
04:16:38JdGordonthe changelog is anoying
04:18:28Paul_The_NerdI mean, there haven't been any major new features that are newsworthy anyway, right?
04:18:50Paul_The_NerdMaybe the scheduler would've been news, but nobody reads the front page anyway, in the end.
04:18:58JdGordonmaybe so
04:19:58JdGordonanywho.. uni time
04:20:00*JdGordon goned
04:30:06 Join Sinbios [0] (
04:33:12 Join Davide-NYC [0] (
04:34:24Davide-NYCjhMikeS: I am about to apply your samplerate recording patch to my H1x0 build and do some testing...
04:34:26jhMikeSI got laughed at for not reading the "news"
04:34:38Davide-NYCis there anything you want to look for in particular?
04:34:40jhMikeSDavide-NYC: You read the little writeup?
04:35:07Davide-NYCon FS?
04:35:33jhMikeSDo test all the sample rates from the recording screen too of course
04:35:55Davide-NYCIf I have any trouble I'll buzz here
04:36:44jhMikeSI'm doing a rework of the way encoder settings are stored though since i caught some flac about it. +-) Shouldn't take long and won't affect the testing in any way though.
04:36:49 Join aegray [0] (n=aegray@
04:37:26*jhMikeS has to step out for a sec but will be back in 5-10
04:37:35 Join sharpe [0] (
04:38:14sharpei've been away a while...
04:39:26*scorche quietly puts away all of the celebratory banners that have been up for a month or so
04:41:01sharpewell, i just stopped by to say hi... and then to leave again. kinda pointless really.
04:42:04 Join SereRokR [0] (
04:42:40sharpeanyway, bye everyone.
04:42:43 Quit sharpe ("Leaving")
04:42:44midkayyou've "been away for a while" several times these past weeks.. are you finally on the verge of leaving us?!
04:42:54midkaymaybe it's better he didn't see that.
04:42:57scorchetoo late..
04:43:09scorchei still dont understand that emoticon...
04:43:19scorchewell, i do
04:43:21scorchebut dont
04:46:05jhMikeSvariant of :P but with malefaction?
04:48:06midkayit's like.. sigh. you just have to picture someone doing it to really get it. i can't describe it.. like a mouth open with wide eyes and teeth sticking out. almost like surprise but not really. kind of an outlandish expression.
04:48:11midkayor a grimace.
04:49:04 Quit Sinbios (Read error: 104 (Connection reset by peer))
04:49:20 Join Sinbios [0] (
04:49:44midkayhaha. exactly. but not quite so wide-eyed.
04:49:48midkayjust wider-than-normal.
04:49:50 Quit Sinbios (Client Quit)
04:50:41 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
04:57:13 Quit SereR0kR (Read error: 113 (No route to host))
04:57:38scorchePaul_The_Nerd: is there a reason i dont see the old forums anymore?
04:59:13 Join Ribs3 [0] (n=freenode@
04:59:25 Join vertic23 [0] (
05:02:04 Join Rob2222_ [0] (
05:02:45Paul_The_Nerdscorche: Yeah. They're still there, but I decided to just go ahead and hide them from everyone for the time being. Requests for moved threads have died out, so it seemed it wasn't worth cluttering everyone's screens with them. I'm not planning on deleting them though.
05:03:26Davide-NYCjhMikeS: no sim support for the big patch yet huh?
05:04:08scorchePaul_The_Nerd: i liked having them there anyways...and if people wanted them hidden, there is always the black arrow to click on
05:06:14Davide-NYCjhMikeS: Where do you want me to report bugs?
05:06:20 Quit Ribs2 (Read error: 60 (Operation timed out))
05:06:22Davide-NYCFS or forum?
05:06:43scorchePaul_The_Nerd: any chance of bringing them back with them defaulted to hidden?
05:06:56 Join Ribs [0] (n=freenode@
05:06:59scorcheas in defaulted so the black arrow isnt expanded
05:07:09jhMikeSDavide-NYC: The menus work on the sim
05:07:27jhMikeSat least I checked it on x5 but what else should there be?
05:07:43 Quit amiconn (Read error: 110 (Connection timed out))
05:07:43 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:07:56jhMikeSDavide-NYC: You can put it up in FS I guess
05:08:13Davide-NYCaybe the forum is better?
05:08:45Davide-NYCI changed samplrate from 44 to 88, back to 44, to 22 fime
05:08:51jhMikeS?? I dunno that fine too.
05:08:57jhMikeSbut it blew up on 11 right?
05:08:58Davide-NYCthen doen to 11 freeze.
05:09:13Davide-NYCno buttons did anything, had to reset
05:09:21jhMikeSyeah...I need to figure that one out.
05:09:42Davide-NYCnot to stir the pot, but why?
05:09:44jhMikeSThe sound wasn't distorted in any way when switching
05:10:02Davide-NYCdoing it again
05:10:25Davide-NYCThis is an A 440Hz?
05:10:26jhMikeSDid the files record ok and at the proper samplerate with no strange artifacts?
05:10:32Davide-NYCDoing now
05:10:34jhMikeS441Hz for simplicity
05:10:41Paul_The_Nerdscorche: There's no way to default them to hidden. Only Experts, Devs, and Admins saw them before, I just restricted it further to "Admins" is all.
05:10:45Davide-NYCclose enough for rock n roll
05:11:14Davide-NYCsmall "ticks" when switching octavve.
05:11:17Davide-NYCnothing major
05:11:23*scorche frowns at Paul_The_Nerd
05:11:35 Quit aegray ("Lost terminal")
05:11:38scorchei am assuming that i cannot search and get results from there also?
05:11:42jhMikeSI guess that part is acceptable for what it's doing
05:12:33Davide-NYCticks more obvious between 44 and 22. Definite freeze once 11 is selected
05:13:34Paul_The_Nerdscorche: There, visible for experts, hidden for developers. :-P
05:13:50 Quit Ribs3 (Read error: 60 (Operation timed out))
05:13:57Davide-NYCjhMikeS: Why does "Encoder Settings have a submenu of "bitrate"?
05:14:04Davide-NYCHow do intend to set this all up?
05:14:15scorchePaul_The_Nerd: i just dont see a point in removing them when one can hide them by clicking on the arrow
05:14:24jhMikeSEach encoder has it's own submenu...bitrate is a set_option
05:14:37 Join lostnihilist_ [0] (
05:15:06 Quit lost|X40 (Read error: 110 (Connection timed out))
05:15:09Paul_The_Nerdscorche: Less confusion for when people get promoted to developer, primarily.
05:15:28jhMikeSDavide-NYC: For wavpack and wav atm the Encoder Settings say (No Settings) which is what it would be if no settings exist. I didn't want to remove the "menu item
05:15:47jhMikeSThe item "Encoder Settings" that is
05:16:01 Quit damaki_ (Excess Flood)
05:16:24scorchePaul_The_Nerd: we dont get new devs *that* often, and it doesnt require much to say "old forums; arrow to hide; etc"
05:16:37Davide-NYChmm, would you be open to suggestions?
05:16:46 Join damaki_ [0] (
05:16:47Davide-NYCI would be glad to write something up and post it
05:16:58 Quit vertic420 (Read error: 110 (Connection timed out))
05:17:22Davide-NYCI'm not really digging the menu at the moment. I can used to anything pretty quick though since it's the functionality that matters most.
05:17:28Davide-NYCoff to do some tests
05:17:55Paul_The_Nerdscorche: Even when they're hidden, having two "General Discussion" forums in the Move-to list and such can lead to irritation just because of accidents. The idea was simply that I didn't feel anyone really needed them any more.
05:17:58hcsI switched back to the apple firmware to do some tests, screen looks a lot smaller now...
05:19:08scorchePaul_The_Nerd: i can see that...just my thoughts...i find it useful to look at past areas
05:20:07 Quit Rob2222 (Read error: 110 (Connection timed out))
05:20:16Davide-NYCWhat other encoder specific settings could there be other than bitrate?
05:20:22jhMikeSDavide-NYC: Is it really better to have one gigantic menu with settings for all encoders even though they're not relevent? I did ask about this extensively before persuing it. What else would you suggest?
05:20:22Paul_The_Nerdscorche: Really, "Expert" is a forum related title anyway, so having access to the old clutter is no problem
05:20:33 Quit gtkspert ("leaving")
05:20:50Davide-NYCin terms of the menu I'm not sure yet, but I might surprise you.
05:20:58Davide-NYC(maybe not)
05:21:23Davide-NYCcheck out my question four posts up ^^^^
05:21:35jhMikeSDavide-NYC: For MP3: a stereo mode setting, for WAVPACK: Sample Depth for sure, and possibly many others, WAV: Sample depth for sure
05:21:48***Saving seen data "./dancer.seen"
05:22:39Davide-NYCIf you start offering that level of config it's gonna get nuts. Maybe a simple and expert menu then?
05:22:53jhMikeSThat menu has very specific options...I'm not sure they should just pop up and go away right in the recording menu
05:23:19*Davide-NYC wonder who wants to record WAV at 8bit @ 11k anyways
05:23:39jhMikeSI don't know but someone might and it's possible
05:23:51Davide-NYCI'm personally loving it
05:24:05jhMikeS8-bit wav, mono, 96kHz if you like
05:24:06Davide-NYCbut I'm not sure it's the best thing.
05:24:29jhMikeSLet the user decide
05:25:02Davide-NYCI'll sleep on it, maybe I'll come with a cleaner menu implementation, maybe not
05:25:09jhMikeSYou think that quality thing would really hold up with more formats. Speex may be added later and who knows what else.
05:25:13Davide-NYCI sure as hell can't code it
05:25:32Davide-NYCno, I hate the vagueness of "quality"
05:26:03Davide-NYCthat's not where I'm going. More about organizing the menu in such a way that the more granular stuff is a bit harder to get at.
05:26:05jhMikeSMost programs provide dialogs and such for each format they encode so I think this is analagous to what other people encounter with other software.
05:26:32jhMikeSCan put it under "Advanced Options" in the encoder menu if there are any such options.
05:26:36Davide-NYCIt's a mtter of presentation.
05:27:14Davide-NYCcheck the forums tomorrow. I'm the king of coming up with something half baked and letting it mature though forum banter.
05:27:37Davide-NYChey, how come no 11k for MP3?
05:27:42jhMikeSWAV for example would have no bitrate setting per se. It's only one level could go right to bitrate in this case.
05:27:59jhMikeSWe don't have MPEG2.5 in the encoder so it doesn't support that
05:28:07Davide-NYCI didn;t know that
05:28:32Davide-NYCjhMikeS: your status bar icons are the best so far.
05:28:38Davide-NYCthumbs up!
05:29:14jhMikeSThanks. Which ones? I just changed the stereo/mono ones. The others are the same shaped chars.
05:29:37Davide-NYCwell, you're using my "more symmetric" WAV and WV icons
05:29:54Davide-NYCMmmm's are more 'slanted'.
05:30:06jhMikeSIt uses glyphs too...checkout icons.c and statusbar.c
05:30:20jhMikeSYes...I used yours :)
05:30:32Davide-NYCplease define 'glyph' as opposed to icon.
05:30:58jhMikeSAny letter, number, puctuation mark, etc. Can't think of a better one atm
05:31:12jhMikeSDigits 0-9 are all separate as well as k
05:31:40Davide-NYCso it's more generalizable for future bitrates...
05:31:40jhMikeSM, WV, WAV are still icons but M is shifted...has special handling
05:32:09Davide-NYCI'm your guy for testing. Recording is my number 1 priority.
05:32:34jhMikeSDid you try switching files? How'd you like the no spinup file changes?
05:34:23jhMikeSYou still have the option to have them created immediately of course if you want files started on disk "now".
05:35:14Davide-NYCdidn't try yet, you mean filesplit while recording?
05:35:49jhMikeSyes...either manual or auto...same thing
05:36:12Davide-NYCWhat exactly is the difference, I'm not familiar with how the files get written to disk...
05:36:26 Quit Doomed ("( :: NoNameScript 4.02 :: )")
05:36:31Davide-NYC(I'm gonna end up learning how to edit the manual
05:37:33jhMikeSThey used to be created on disk as soon as audio_new_file was called but now the created is delayed until data flushing
05:38:16Davide-NYCmore consisted disk spinup?
05:39:29jhMikeSless disk spinup...every split caused a spinup before. Internal MIC users didn't like that because of the noise that got in. It smooths it out overall anyway.
05:40:33jhMikeSNow not even beginning recording nescessarily has a spinup except for the encoder loading.
05:40:34Davide-NYCLove it
05:40:53Davide-NYCMy board meeting are gonna be smooth like butter.
05:41:18jhMikeS:-)...I can't believe it's not!
05:41:36Davide-NYCok fabio, take it easy.
05:42:29Davide-NYCat what point do the bitrate start allowing for 44k?
05:42:57jhMikeS32000,44100,48000 allow for 44.1 in mp3
05:43:27Davide-NYCI just did 64k and there was a menu item for 44k
05:43:40Davide-NYC*64kBps and 44kHz
05:43:47jhMikeSYes...that's legal
05:44:50jhMikeS8,16,24,144 are mpeg2 bitrates only which only allow the lower sample rates
05:45:38Davide-NYCoops, my test recording have me saying "MP3".
05:45:50Davide-NYCthey should say MPEG, correct?
05:46:18jhMikeSIt's MPEG layer it's both...margarine and butter. :)
05:47:31 Part Paul_The_Nerd
05:50:10jhMikeSLOL ok :-)...board meetings...without the cholesterol
05:50:47Davide-NYCjhMikeS: I just did a test recording at M192 with no possibility of other samplerates and no Mono?
05:51:00Davide-NYCI can't believe it's not Mono!
05:51:58Davide-NYCsame for 224kbps
05:52:01jhMikeSNope...over 160 stereo only...MPEG is very specific
05:52:24Davide-NYCAlrighty then. No 320k board meetings then
05:52:46jhMikeS320k would be just two 160k mono streams together anyway
05:53:06Davide-NYCah I see
05:54:16jhMikeSI wish it had joint stereo though...but the little encoder ain't got it now.
05:57:16Davide-NYCall M bitrates to stereo?
05:58:23jhMikeSyes, oddly enough...
05:58:49jhMikeSthough mono could actually be available for all bitrates
06:00:35jhMikeSit is non-standard as I understand and I don't know if playback on something might choke
06:00:48Davide-NYCdon;t rock the boat
06:06:10*jhMikeS likes boats and lots of rocking
06:06:16Davide-NYCjhMikeS: is there a table somewhere of all the bitrate, frequency, channel combinations available?
06:06:48Davide-NYCThanks, I don't want to miss anything.
06:07:07jhMikeSThe whole list is included if your hardware supports lower rates
06:07:28*Davide-NYC starts to bristle at having to look through intimidating source code for simple stuff.
06:10:44jhMikeSI assume throughout any hardware supports 44.1kHz but you'll get errors compiling if you don't flag it and know to update things
06:10:45Davide-NYCjhMikeS: at line 200 what do the comments after the items[] ?
06:11:13jhMikeSThe "This is rather constant..." part?
06:11:14Davide-NYChow do you read the comments? { "32 kBit/s", TALK_ID(32, UNIT_KBIT) }, /* 1,2 */
06:11:43Davide-NYCthat's a bit terse for me.
06:12:02jhMikeS1,2 mean MPEGv1 and v2 support that rate
06:12:50Davide-NYCwhere is the "whether it does 44kHz or not" bit?
06:12:56Davide-NYCand the mono bit
06:13:30*Davide-NYC still can't believe I've got mono.
06:16:48Davide-NYCOMG my brain hurts, I'm going ot google to find these same conditional switches written in english
06:16:49 Quit mordov (Read error: 104 (Connection reset by peer))
06:16:54Davide-NYC(i hope)
06:18:16jhMikeSThe *_CAPS are my bits for saying what is supported so menus can be generated correctly.
06:19:50Davide-NYCi got lost somewhere between greater than and less than operators
06:20:18 Join mordov [0] (
06:20:24jhMikeSfrom the items list you can see 32-128 and greater than or equal to 160 support mpeg1 which supports 44.1 kHz...other rates are MPEG2 which support the 22kHz
06:21:38jhMikeSIf both V1 and V2 are supported for the bitrate, then the sample rate determines the version used
06:23:03Davide-NYCwhat about channel restriction?
06:23:33jhMikeSif the bitrate is less than 160 then mono is allowed, that's it
06:23:51jhMikeS*less than or equal to 160
06:24:21Davide-NYCOK I get it now. Sorry for being so dense
06:26:58jhMikeSwhy's it dense? you say you don't do much in the c domain
06:30:46 Join jborn_ [0] (
06:31:17*jhMikeS is about ready to try to more "normal" config handling (no .cfg files for each)...
06:35:23Davide-NYCjhMikeS: OK this is nuts. 8kbps stereo is unintelligible. I recorded a test file using my voice and the internal mic and all I get is garble.
06:35:37Davide-NYCit's basically two 4kbps streams right?
06:35:46Davide-NYCI deem that to not even be audio..
06:35:57*Davide-NYC vomits's pretty bad...maybe some restrictions? Maybe only show rates common to 1 and 2?
06:36:44jhMikeSWhat about mono for 8?
06:37:08Davide-NYCI can't even confirm that it recorded correctly! I have to presume it recorded me saying "MP3, 8kbps, 22kHz, stereo"
06:37:18Davide-NYCbut I can't even tell
06:37:49Davide-NYCi fell like posting this and saying now you all know what I sound like.
06:37:50jhMikeSit sounds more like sound effects
06:38:02Davide-NYCdroids drowning
06:39:23jhMikeSLike that scene in The Empire Stikes Back with the probe on Hoth now that you mention it.
06:39:33Davide-NYCgood reference
06:42:20Davide-NYC8kbps @ 22k Mono is intelligible. It's still vomit worthy, but I can understand the words at least.
06:42:39Davide-NYCtwo speakers and all bets are off though.
06:44:21jhMikeSIf you're versed in over 6,000,000 forms of communication :)
06:44:58Davide-NYC... it does you no good at 8kbps 22k stereo
06:45:04jhMikeSI don't think 8k was mean for DAT archiving :-\
06:45:42Davide-NYCThere's a part of me that says unlock the hardware and another part of me that says don;t let them hear that crap
06:45:49jhMikeSMaybe restrict super-low bitrates to mono?
06:46:20Davide-NYCI'll listen back and give you my (actually) professional opinion.
06:46:47Davide-NYCUsed to own a recording studio and have recorded a few minor label things and countless demos
06:46:56jhMikeSThe encoder itself will only keep params sensible to itself but the user settings can be more restricted to that. Hardware caps don't change the encoder caps
06:47:29Davide-NYCLemme think about it and tell you where I think the 'dotted line' should be for users/
06:47:43jhMikeSI tried it myself and have doubts but decided to allow anyone to hear anything atm.
06:47:45Davide-NYCI have to listen back a bit
06:48:10Davide-NYCfor now take the lid off of the gear. we (you) can always tighten it up later
06:48:33jhMikeSThat's np at all to do
06:48:36sneakumsor put them in a separate menu or something, since there are bound to be perverts who want to use those modes
06:49:18jhMikeS"Bitrate"/"Extended Bitrates (Not For the Faint of Heart)" ?
06:49:34Davide-NYCstarting to sound more sane by the minute
06:50:32jhMikeS"Bitrate"/"Perv Rate"
06:51:31 Quit mordov (Read error: 131 (Connection reset by peer))
06:51:46Davide-NYCI'm still in the MP3 section!
06:52:16jhMikeSYou just get a "(No Settings)" for anything that doesn't have config atm.
06:52:19 Join mordov [0] (
06:55:25jhMikeSWhich is anything other than mp3. Like I say...I might have 8bit for WAV/WAVPACK. Sample rate for WAV/WAVPACK like 34537 will never be allowed though even if resampling is done to allow other rates like 32000 on hw that only natively supports say 44.1 and 22.05.
07:00:57Davide-NYCnothing below 32kbps sample at 44 right?
07:03:01Davide-NYCArghh! 11k strikes again!
07:03:20Davide-NYCfreeze −−> reset no plugin necesary
07:06:31jhMikeSDavide-NYC: No it's all MPEG2
07:07:27Davide-NYCI'm not familiar with the MPEG spec yet. I just want to make sure I don;t miss anything.
07:07:48Davide-NYCwhat about 48k?
07:07:50jhMikeSIn the next patch update I'm going to ATTEMPT a fix at the 11k thing
07:08:00Davide-NYCwhy fix it?
07:08:12jhMikeSMPEG1 L3 supports 48k but the hardware does not
07:08:30jhMikeSFor one thing doom runs the hw at 11k
07:08:33Davide-NYCwhat about PCM WAV 48k?
07:08:50Davide-NYCjhMikeS: everyone knows I poo poo all over games harware support but the codec can do any rate
07:09:25Davide-NYCspdif in on the H1x0 only clocks at 44.1k?
07:09:28jhMikeSI think I should get 11k to actually work cause I don't know a reason atm it shouldn't. All hardware rates should actually function.
07:09:47jhMikeSDavide-NYC: SPDIF can do any rate but the rate is rounded to the master list
07:10:05Davide-NYCwhat the max on that?
07:10:09jhMikeS96000 atm
07:10:36Davide-NYCOh sweet love of all things wonderful! We could have 88.2?
07:10:46Davide-NYCwhat about bit depth?
07:11:00*Davide-NYC calms down
07:11:01jhMikeSNo 88.2 on iRiver...sorry
07:11:11Davide-NYCbut 96k is possible?
07:11:12jhMikeSThe ADC won't work past 50
07:11:31jhMikeSmaybe on an iPod with the wm codec chip
07:11:49Davide-NYCbut if I'm feeding it from the optical port? does the ADC come into it at all?
07:11:56jhMikeS88.2 can record on x5 but I'm having problems with monitoring
07:12:16jhMikeSDavide-NYC: oh, no not there so yes it can work
07:12:24Davide-NYCdo you own an H1x0?
07:12:44 Join ForgottenMemory [0] (i=46748b80@gateway/web/cgi-irc/
07:13:18jhMikeSno...I'm in the market so I can better work on that port. It would be so much easier to test something in 5min and I would have probably already fixed the 11k
07:13:18 Quit ForgottenMemory (Client Quit)
07:13:58 Join ForgottenMemory [0] (i=46748b80@gateway/web/cgi-irc/
07:14:02Davide-NYCthe whole amazing thing about the H1x0 is the optical port. AFAIK no other 1.8" HD DAP has an optical I/O
07:14:12ForgottenMemoryAnyone know how to make a custom bootloader for the iPod
07:15:22jhMikeSDavide-NYC: At some point I'll look into dynamic samplerate switching for at least the WAV.
07:17:08 Quit ForgottenMemory (Client Quit)
07:21:52***Saving seen data "./dancer.seen"
07:31:40 Join RoC_MM [0] (
07:33:09 Quit RoC_MM (Client Quit)
07:44:35 Quit Cheapy| (Connection timed out)
07:46:26 Join Mordov|work_ [0] (
07:48:27 Join jborn__ [0] (
07:51:28 Join theli_ua [0] (
07:54:05 Join aliask [0] (
07:54:34Davide-NYChaving listened back to all of my test recordings I can safely say that ditching the MPG2 only bitrates would not be a bad idea
07:54:51jhMikeSthat's easy
07:55:33jhMikeSyou think the 32kb mark is the right one?
07:55:49Davide-NYCnot sure yet
07:55:57Davide-NYC32-22k-M sounds good
07:56:07Davide-NYC32-22k-S not so good
07:56:19jhMikeSprobably should ditch 144 as it's v2 only and right in the middle of everything
07:56:46Davide-NYCnever seen anything encoded at that bitrate ever
07:56:48 Quit JoeBorn (Read error: 110 (Connection timed out))
07:56:58jhMikeSIt messes with the sample rate...I can restrice really low bitrates to mono though
07:57:39jhMikeSGood for basic voice if it's intelligible and can save the disk space
08:01:11Davide-NYCI'm going to write up my opinion in the forum.
08:01:36jhMikeShow do you feel about what increments the size of WAV file should be? I thought about 588 sample chunks because of CD burning and such if anyone does that anymore or is something better? Should there be an option for that?
08:01:49Davide-NYCit's almost a case by case basis based on bit/sample/channel combo
08:02:16Davide-NYCI would have to ask others about that.
08:02:36Davide-NYCno, there should not be an option for that.
08:02:54 Join MarcoPolo [0] (n=MarcoPol@
08:02:54jhMikeSMono chunks are half the size but there's always 2048 samples in a chunk atm for wav. MP3 is fixed and 1152/576 for v1 and v2 respectively.
08:02:55Davide-NYCalthough if you want a second opinion you couls ask petur
08:05:32jhMikeSMP3 can't be changed, WAV, WAVPACK can though but WAVPACK will be a little complicated. You could write too many WavPack headers and reduce compression ration. It already writes too many.
08:06:58Davide-NYCWhat would the benefit of changing it be?
08:07:57jhMikeSWell to have say no fraction number of CD frames in your WAV if you want to burn them and burn exactly what you record.
08:08:40sneakumsit'd be pretty keen to be able to track directly to CD
08:10:03jhMikeSIt's really just a matter of setting a variable and little else for WAV.
08:10:48Davide-NYCI know this is going to shock some, but I don't see the pointof recording to WavPack
08:11:06Davide-NYCit's so cpu intensive that it scares me.
08:11:29Davide-NYCthis might be ignorance, but I want as little going on as possible during recording
08:11:32 Quit damaki_ (Read error: 104 (Connection reset by peer))
08:11:59Davide-NYClossless compression is awesoem for playback. but for recording it feels all wrong to me
08:12:23Davide-NYCeither lossy for casual recording or wav for seious
08:13:28jhMikeSpart of the percieved slowness with it is the huge 5000 sample chunk size
08:14:36jhMikeSA single WavPack block could extend over several smaller chunks.
08:16:40Davide-NYCquestion: I've exhausted the possibilities for encoding type, bitrate, samplerate and channel. Do I need to repeat this test for all inputs?
08:16:53Davide-NYC(please say no_
08:17:49jhMikeSIf at the low end voice is intelligible I think it's good
08:19:50Davide-NYCthe only totally unintelligable file was M8-22k-S.mp3
08:20:13Davide-NYCthat is not a viable encoding option
08:21:20Davide-NYCRockboxers! Fall in love with my voice here −−>
08:25:19jhMikeS6,000,000 forms of communication...
08:27:27 Quit mordov (Read error: 113 (No route to host))
08:31:20jhMikeS16kbit mono is very clear for voice
08:33:36 Join nave7693 [0] (
08:48:15 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:51:39Davide-NYCI goatta sleep
08:51:52 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
08:57:28 Join webguest92 [0] (i=54996459@gateway/web/cgi-irc/
08:58:51linuxstbjhMikeS: I would be surprised if people record in Rockbox, and then burn the WAVs directly to CD without any editing.
08:59:06 Join aliask_ [0] (
09:00:42 Quit aliask (Nick collision from services.)
09:00:46 Nick aliask_ is now known as aliask (
09:02:15webguest92Linus: on my H140 2100mah batt, it appears that the battery charge Indicators (4 bars ) have become unsynchronised, i.e. with a completely full battery the fourth bar is displayed for about an half hour before it dissapears, this is unusual as each 'bar' should be visible for about 5-6 hours
09:02:47LinusNwebguest92: that's odd
09:03:17 Quit webguest92 ("CGI:IRC (EOF)")
09:03:19 Join webguest93 [0] (i=54996459@gateway/web/cgi-irc/
09:03:21jhMikeSlinuxstb: I dunno...could leave out a step...I'm just wondering what people who are really into recording part think. sneakums liked the idea...
09:03:23 Join ender` [0] (i=null@
09:03:39sneakumsi don't do recording, i just liked the idea in the abstract
09:03:41webguest93Hi again Linus, I am webguest92
09:03:45sneakumsis there any problem with bumping MAX_PATH apart from the extra memory use?
09:04:06sneakumsit's 260 currently and of course i have a file that ends up at 268
09:04:12sneakumsjust to be awkward
09:04:16webguest93Linus: yes it is strange, I replaced the battery thinking the previous battery was defect
09:05:09webguest93but the battery bar indicators exhibited the same strange behaviour with the previous 2200mah battery
09:05:29LinusNwebguest93: in the wps?
09:05:30jhMikeSFAT compatibility? 268 is a really long path on a DAP!
09:05:54webguest93Linus: yes in the wps
09:06:05LinusNwebguest93: the battery bar calculation is not an exact science
09:06:56webguest93I appreciate that, but that strange behaviour has been evident recently, which is why I changed the battery
09:07:13webguest93thinking my battery was defective
09:08:28LinusNi believe the battery wps tag format changed a while ago. which wps are you using?
09:08:59sneakumswell, it's how long the path is in my music archive, and i don't fancy mangling the names
09:09:00webguest93I convert %bl to icons
09:09:08jhMikeSLinusN: Does CRSEL really affect the PLL on cf. The functional diagram doesn't seem to clear about it at all and the charts contradict the bit setting. I'm looking for a reason 11kHz should lock the iRivers.
09:09:21sneakumsi see fat32 has a 255-char per path component limit, but if there's no overall limit i imagine i can bump it in my build
09:09:47LinusNjhMikeS: i'm surprised that it locks it, as it has worked in the past
09:10:26linuxstbsneakums: The problem is utf8 - meaning that a 255 char filename can be up to 3*255 bytes. Do your filenames have any non-ascii characters?
09:10:27jhMikeSIt wasn't actually running the codec chip for 11kHz, just passing samples at 11kHz and duping them to 44
09:10:42sneakumsno, pure ascii
09:11:00linuxstbsneakums: What OS did you use to create them?
09:11:35sneakumsthe file name itself is only 212 chars
09:11:48linuxstbI believe 260 is the FAT32 limit for legal paths.
09:12:17LinusNjhMikeS: "in the past" means when i first wrote the dac/dma code over a year ago, long before we had resampling
09:12:48sneakumshmm, then it seems linux needs a talking-to, because it copied it over without complaint
09:13:46webguest93Linus:, my battery icons are driven by the %bl values, is it possible that the threshold value for %bl full has been changed in the code ?
09:14:03LinusNwebguest93: yes, that's what i said
09:14:32webguest93hmm, how do I fix my icon display ?
09:14:44LinusNthe format for the %bl tag has changed, check the WPS spec in the documentation page
09:15:26sneakumsyeah, the fat32 spec says 260
09:16:21sneakumsi wonder if that's just an implementation-derived limit
09:16:24jhMikeSLinus: ah...any points on the setup for the uda/cf to make it actually run at 11kHz? I have something wrong then.
09:17:11linuxstbsneakums: Yes, I think it comes from MS-DOS only supporting 260-char paths.
09:17:15 Part webguest93
09:17:33LinusNjhMikeS: will have a look
09:17:39 Join aliask_ [0] (
09:17:42sneakumsoh good, then i can just ignore it
09:18:03LinusNjhMikeS: still, i *might* be wrong... after all, it was a long time ago
09:19:52jhMikeSLinusN: ok...I did this: I set MCLK1 for FXTAL/4 and use 256fs as that's as slow as the interpolator goes and used the 6.25-12.5 input range.
09:20:13 Quit theli_ua ("Leaving")
09:20:19 Join aliask__ [0] (
09:21:07LinusNjhMikeS: wait a sec, why do you need to change mclk?
09:21:39jhMikeSTo get the the interpolator frequency right relative to SYSCLK
09:21:53***Saving seen data "./dancer.seen"
09:22:15 Join theli_ua [0] (
09:22:26jhMikeS22,44 and 88 all work
09:23:40jhMikeSOn the tlv it's a done deal and 11-88 work perfectly but I can divide MCLK by two in the tlv itself.
09:23:41 Join aliask___ [0] (
09:23:41***Alert Mode level 1
09:23:41DBUGEnqueued KICK aliask
09:23:41DBUGEnqueued KICK aliask_
09:23:41***Alert Mode level 2
09:23:41DBUGEnqueued KICK aliask__
09:23:41DBUGEnqueued KICK aliask___
09:23:41***Alert Mode level 3
09:25:44jhMikeS...except for the monitoring problem on recording at 88
09:25:54 Quit aliask_ (Read error: 145 (Connection timed out))
09:26:16LinusNjhMikeS: you might want to know that the PLL on the 5249 is different from the 5250
09:27:18jhMikeSLinusN: I based it on the correct datasheet but the PLLCR bit descriptions contradict the chart on p 4-3
09:28:10LinusN"Fxtal/3 and Fxtal/4 should not be used normally"
09:28:23jhMikeSBut I figure /4 must have the opposite CRSEL bit from what's running at 44 khz default.
09:29:23jhMikeSLinusN: I know. How do I get the right 128fs with that if /2 at the lowest uda setting is right?
09:30:41jhMikeSLinusN: I did try Fxtal/4 on x5 and it just played half speed from /2 but I don't use it there since there's no need.
09:31:37LinusNmaybe the 5250 has a working fxtal/4
09:33:01 Quit aliask (Read error: 110 (Connection timed out))
09:33:20 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
09:33:38jhMikeSLinusN: why would it not work? it says "normally" not "nonfunctional" *shrugs*. You say you had it actually do it so it must be possible to set 11 but I can't experminent myself atm.
09:33:43***Alert Mode OFF
09:34:42LinusNi guess i didn't configure the noise shaping, but only adjusted the serial clock to the dac
09:35:22sneakumshmm, i guess i need to hack the tag code too so i can enjoy my ridiculously long track name
09:37:39 Join Bg3r [0] (n=bager@rockbox/developer/Bger)
09:39:16LinusNjhMikeS: otoh, the uda can use the wsi clock
09:39:44 Quit Mordov|work_ (Remote closed the connection)
09:41:19 Quit aliask__ (Read error: 110 (Connection timed out))
09:42:18jhMikeSLinusN: I guess even in master mode the signal will be fed back to WSI right?
09:45:09LinusNwell, it is output to WSO
09:45:45 Quit aliask___ (Read error: 145 (Connection timed out))
09:48:16 Quit ALEXWASTE ("nu du")
09:48:43 Join _FireFly_ [0] (
09:49:26 Quit _FireFly_ (Client Quit)
09:49:32 Join _FireFly_ [0] (
09:50:00 Quit _FireFly_ (Client Quit)
09:50:12 Join _FireFly_ [0] (
09:50:24LinusNi believe it should be possible to run the uda in slave mode
09:50:46 Quit _FireFly_ (Remote closed the connection)
09:51:02 Join _FireFly_ [0] (
09:51:22jhMikeSLinusN: I had the tlv working in both modes for recording and playback but I can check everything there. :)
09:52:02LinusNi guess i'll have to check it out on my iriver
09:52:12jhMikeSLinusN: I was also wondering...if there's a brief moment where the codec chip is the master and the CPU is the master, this is baaad right?
09:52:36 Quit jborn_ (Read error: 110 (Connection timed out))
09:53:33 Join jborn_ [0] (
09:53:37jhMikeSI don't really want two outputs connected together! heh
09:54:04LinusNjhMikeS: the audio interface has separate inputs and outputs
09:54:42LinusNiiuc, master mode means that the codec drives the wso
09:55:38LinusNi see what you mean
09:55:52 Quit MarcoPolo (Remote closed the connection)
09:57:08LinusNjhMikeS: why would we want to switch between master and slave mode?
09:58:44jhMikeSLinusN: That was how it was set up already
10:02:10markunscorche: what does the mpeg player have to do with m4a files?
10:03:40 Join bluebrother [0] (
10:03:57 Quit bluebrother (Remote closed the connection)
10:04:36 Join bluebrother [0] (
10:04:44 Quit bluebrother (Remote closed the connection)
10:05:00jhMikeSLinusN: It's the same lines for x5 though it seems, the clock lines can be inputs or outputs
10:05:21 Join bluebrother [0] (
10:05:25 Quit bluebrother (Remote closed the connection)
10:05:30LinusNi see a lot of suspicious stuff in pcm_record.c
10:05:45 Join bluebrother [0] (
10:05:51 Quit bluebrother (Remote closed the connection)
10:05:55LinusNlike this comment: "SCLK2 = Audioclk/4 (can't use EBUin clock)"
10:06:05 Join MarcoPolo [0] (
10:06:46LinusNwhy not use the ebuin clock? it is connected
10:07:07 Join bluebrother [0] (
10:07:07LinusNah, my bad
10:07:12 Quit bluebrother (Remote closed the connection)
10:07:14LinusNit's the monitoring code
10:07:22jhMikeSLinusN: hehe...was just gonna say...
10:07:31 Join spiorf [0] (
10:07:35 Join bluebrother [0] (
10:07:46jhMikeSThough the chip could run closer to the EBU sample rate and monitoring would sound better
10:07:55bluebrotherwhy on earth is xchat segfaulting on my? *grmbl*
10:09:17jhMikeS...if the spdif is way off the 44.1...
10:10:33LinusNjhMikeS: true
10:12:32jhMikeSdoom sounds good on x5 with the crusty noises from duping samples from 11 -> 44
10:12:59LinusNand lower cpu load
10:13:07JdGordonhey guys, im syncing m settings patch with cvs and the new headphone detection settings use numbers instead of meaningful values int he config, should i just copy the numbers? or use good values?
10:15:00 Join obo [0] (i=hidden-u@
10:16:35jhMikeSLinusN: how does letting the tlv run for 44 affect the CPU load when sending samples at 11?
10:16:47LinusNJdGordon: use good values
10:17:02JdGordonLinusN: and break backwards compatability?
10:17:23LinusNJdGordon: yes
10:17:51JdGordon:) ok
10:17:54LinusNjhMikeS: the resampling is done by the cpu, and it sends samples at 44
10:21:13jhMikeSLinusN: How does it know the tlv is running at 44 if the IIS clocks on the cpu are driving it at 11 with tlv is slave mode just duplicating the last thing it received until new data arrives? Of couse I could have it all wrong.
10:21:15JdGordonLinusN: I want to split up the menu code into a file for each major sub menu, can i make a new folder under apps to put them all in?
10:21:58LinusNjhMikeS: the current playback code doesn't change the IIS clock
10:22:20LinusNor maybe doom doesn't use the playback code?
10:23:03Bg3rJdGordon: i vote for subfolder
10:23:32LinusNJdGordon: i think folder is a good idea
10:24:02jhMikeSpcm_playback does when playback starts using pcm_freq (2,4,6,c to set the IIS clock = SYSCLK/n)
10:24:14jhMikeSdoom uses pcm_playback.c btw
10:24:32LinusNjhMikeS: ok, then i understand
10:24:49jhMikeSI mean Audio Clk/n btw
10:26:18 Quit amigan (Read error: 110 (Connection timed out))
10:26:19 Quit SereRokR (Read error: 104 (Connection reset by peer))
10:26:37jhMikeSDoes 64BCLK/WCLK or whatever mean 16 bits are sent and 48 BCLK cycles send nothing?
10:27:20LinusNit means that 2x20 bits are sent (stereo)
10:27:50 Join SereR0kR [0] (
10:27:55LinusN32 bits per channel
10:28:12jhMikeSwhere'd the other 2x12 go?
10:28:59jhMikeSok 64BCLK/ full WCLK cycle
10:29:31LinusNthe other clocks are "idle"
10:30:27jhMikeSWCLK is another name for the LRCLK?
10:30:59LinusNi believe it sends 32 bits per channel, and the dac uses as many bits it can handle
10:32:04 Join O11 [0] (
10:32:53O11I've been charging my brand new 2200 mha battery for my h300 for the first time for about 12 hours now..
10:33:03O11it's still not saying charging complete..
10:33:08O11will it ever say that?
10:33:55Bg3rO11: rockbox or iriver fw ?
10:34:18O11i don't like strange =(
10:34:33Bg3rO11: w8
10:34:50O11Bg3r: 4 hw lng?
10:35:03Bg3rno, w8 to find something
10:35:13O11Bg3r: k
10:37:49O11Bg3r: the fact that it's charging is a good sign right?
10:38:22Bg3rO11: what happens when you disconnect the player from the charger ? how many "bars" does the iriver fw show ?
10:39:10markunO11: are you sure you didn't connect the wires the wrong way around?
10:40:00Bg3rSide effects of battery replacement
10:40:00Bg3r> Longer charge time. The battery should take longer to charge but in some instances it can take excessively long. If the battery has been charging for over 4h 30min (from flat) then try turning the unit on and off(while its still plugged in) and the iriver firmware will usually display the 'complete!' message. It is unclear wether this damages the battery but mine is still going strong after a year and its allways been like this.
10:41:43LinusNjhMikeS: WCLK is WSI/WSO, which is LRCLK
10:42:37O11Bg3r: erm so.. your saying I should disconnect it?
10:43:08O11here goes.. and then reconnect it as soon as possible?
10:43:15O11or switch it off then reconnect it?
10:46:36Bg3rswitch off and reconnect
10:46:38O11okay.. disconnected and reconnected and it still says it's charging..
10:46:49O11should I try switching on now?
10:47:02Bg3rit should be o
10:47:13Bg3rif it's showing "charging..."
10:47:20O11don't say that..
10:47:40 Join PaulJam [0] (
10:47:45Bg3rok, press the play/pause button
10:48:04Bg3ru should see the iriver's "WPS" screen
10:48:06O11okay.. it's on now..
10:48:09O11now disconnect?
10:48:17Bg3rdo you have rockbox ?
10:48:31O113 bars.
10:48:36O11yes.. i have rockbox..
10:48:39Bg3r3 bars ?
10:48:44O11switch off and start in rockbox?
10:48:51O11Bg3r: yes.. 3 bars
10:48:52Bg3rwhat does the bootlader say for the Battery voltage ?
10:49:04O11on rockbox?
10:49:08O11i'll have a look
10:49:12jhMikeSLinusN: thanks for the help :)
10:49:14CtcpIgnored 4 channel CTCP requests in 0 seconds at the last flood
10:49:14*O11 starts iriver in rockbox
10:49:30Bg3rO11: go to Menu -> Info->Debug->Battery Info
10:49:41Bg3rand press up, iirc
10:49:55O11Bg3r: 4.19 on the bootloader screen
10:50:02Bg3rthis is full ...
10:50:18O11and the little battery symbol is full
10:50:21Bg3rO11: what's your iriver fw version ?
10:50:31Bg3r1.29k ?
10:50:36O11I think so..
10:50:41Bg3rnever mind
10:51:01Bg3rnow go to the Debug->Battery Info
10:51:10O11yeah.. 129 k
10:51:43Bg3rif rockbox thinks the battery is full then it should be full
10:52:07O11there is no battery info..
10:52:12O11do you mean full battery?
10:52:20O11and should I change the capacity setting?
10:52:32O11*do you mean view battery?
10:53:54O11I've just changed the capacity..
10:54:04 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
10:54:10O11are you saying i should go to "view battery" in the debug menu?
10:54:56 Join rretzbach [0] (
10:55:10*petur is listening to a recording he made yesterday and is NOT happy: missing samples !!!!!
10:55:12O11there it says 4.19
10:55:18 Join _jhMikeS_ [0] (
10:55:25 Nick daurnimator is now known as daurnimator|afk (n=quae@unaffiliated/daurnimator)
10:55:27O11scale 4.19-4.20 V
10:55:37O11is that what I was looking for?
10:56:02 Quit jhMikeS (Read error: 54 (Connection reset by peer))
10:56:08O11petur: how did that happen?
10:56:13 Nick _jhMikeS_ is now known as jhMikeS (
10:56:45O11Bg3r: so am I safe?
10:57:18Bg3rpress the UP button (+) while in this screen
10:57:23peturjhMikeS: my recording of yesterday evening has missing samples (already noticed it once, am listening to the rest)
10:57:50peturjhMikeS: this is with CVS version, not your new patch
10:57:52O11says nothing after power status:
10:58:06O11and then says battery: 4.19 V
10:58:11O11charger present
10:58:40peturand another one
10:58:43Bg3rok, disconnect the charger, start playing something
10:58:45O11Bg3r: what does that tell you?
10:58:50Bg3rand go to this menu quickly
10:59:35Bg3r(while the disk is still spinning/reading
10:59:37O11okay.. i'm in the menu again with something playing
10:59:44LinusNpetur: could it be the new scheduler?
10:59:51peturno idea
11:00:22peturthe worst part is, I had a stable recording build from a few months ago, but it's on the disk that crashed :(
11:00:46LinusNwell, that's what cvs is for
11:01:21peturthe time between the two missing sample events must be abot the buffer time, so I think something goes wrong when saving
11:01:24Bg3rO11: what is the battery voltage now ?
11:01:27peturabout even
11:01:30O11I pressed + a couple more times and it says battery level 84%
11:01:42O11estimated time 41 m
11:02:00O11voltage is still 4.19
11:02:32Bg3r41m ??
11:02:34Bg3ri doubt it
11:02:41O11that's what it says..
11:02:45Bg3rO11: what battery did you buy ?
11:02:53amiconnO11: You still have the charger connected...
11:03:12amiconn[10:58:44] <Bg3r> ok, disconnect the charger, start playing something
11:03:54amiconnBg3r: The 41min is the estimation until battery will be full, while charging.
11:04:02Bg3ramiconn: ah
11:04:10O11amiconn: silly me.. thanks =P
11:04:11amiconnBut that has to be ignored, as rockbox doesn't do proper battery-full detection
11:04:30amiconnIt will continue to show 84%
11:04:40O11battery 100%
11:04:44amiconnIf the charger is disconnected, it should show 100%
11:04:53O11910 m remaining!
11:04:56JdGordonhmm.. i did cvsdo add menus/ and then added the individual files, but cvs diff -uN stil doesnt get them?
11:05:18Bg3rO11: that depends on the battery capacity u set in the General->System->Battery->Battery Capacity
11:05:22amiconnJdGordon: No, because cvs itself doesn't know about the folder at all
11:05:44JdGordonamiconn: doesnt cvsdo add folder_name fix that?
11:05:51O11Bg3r: I set it to the correct capacity
11:06:31amiconnJdGordon: With cvs wirte access, 'cvs add folder' adds the folder immediately, both locally and on the server
11:06:32JdGordonanywho, dinner, back in 15
11:06:39amiconncvsdo obviously can't do that
11:06:51JdGordonamiconn: no, im trying to add it locally so the diff works
11:07:07O11Bg3r: should a maybe do a bench test?
11:07:10amiconnYes, but I suspect it cannot work with cvsdo
11:07:18amiconn...for new folders
11:07:26Bagdernormal diff instead
11:07:37Bg3rO11: yep
11:07:41*amiconn notices Bagder around
11:07:53amiconnBagder: I have a license compatibility question...
11:07:58 Nick daurnimator|afk is now known as daurnimator (n=quae@
11:08:14amiconnI am pondering a port of XSkat to rockbox - but it has a somewhat strange license
11:08:30 Part nave7693
11:09:48O11Bg3r: I already have a bench test file.. should I make sure bench test is off.. and then delete it?
11:10:00Bagderamiconn: got a URL for it?
11:10:02LinusNpetur: how many samples are missing?
11:10:09amiconnI can't find the license text on the homepage or as separate file; it's only stated in the source headers
11:10:18Bg3rO11: the bench won't start automatically
11:10:27peturLinusN: quite a bit (several seconds I think)
11:10:38LinusNpetur: ok, good
11:10:48Bg3rO11: but you can remove/rename the /battery_bench.txt file
11:10:59amiconnBagder: All .c and .h files should have the license text
11:11:08LinusNpetur: it would have been a lot harder if it were only a few
11:11:35peturLinusN: must be a chunk missing or something like that?
11:11:51amiconnBagder: There is a debian package for XSkat, so I guess the license is gpl compatible (?)
11:11:58O11Bg3r: how do you remove it?
11:12:09Bagderamiconn: debian ships lots of packages that aren't GPL compatible
11:12:14Bg3rO11: hold navi over the file
11:12:30O11woh!!!!!!! hold up.. i've got a bug..
11:12:34Bagderamiconn: I would say that this license is not GPL compatible
11:12:39linuxstbamiconn: I agree, it's a very strange license... I'm not sure about 2b) - I think the GPL also has clauses that state modifications must be made clear.
11:12:45O11on the "view battery screeen I have a big dirty black stripe..
11:12:54Bagderlinuxstb: yes, but it cannot limit how changes are done or named
11:13:08peturLinusN: I think it's more like around 1-2 seconds
11:13:12Bagder"Only changes required for packaging or porting are made." or "The program is renamed"
11:13:19O11Bg3r: is that normal?
11:13:27 Quit scorche (Read error: 104 (Connection reset by peer))
11:13:44Bg3rO11: yes
11:13:54O11Bg3r: why?
11:13:56amiconnO11: It's not a 'dirty stripe', it's a diagram of the battery voltage
11:13:58 Join scorche [0] (
11:14:16LinusNpetur: i think we need to change PRIORITY_RECORDING to something like 2 or 3
11:14:23LinusNin thread.h
11:14:38*petur no longer has a dev environment :(
11:14:49O11amiconn: hahahaha.. sorry.. just looked like a dirty black stripe to me =P
11:15:06linuxstbBagder: Yes. Although it seems to meet the spirit of open source (i.e. the code can be reused for any purpose), so maybe the author would be willing to relicense if asked nicely.
11:15:20Bagderindeed, worth a shot
11:15:22O11is it ok that it's gone down to 4.17 V now?
11:15:37Bg3rO11: yes
11:15:52Bg3r(when u disconnect the charger)
11:16:24linuxstbBagder: Any suggestions for "real" licenses which are close to what the author made up himself?
11:16:35Bagderthe Apache license
11:16:44Bagderbut that is not GPL compatible either
11:17:11Bagderotherwise I'd suggest just using the modified BSD one
11:17:31peturwrong window ;)
11:17:53O11what volume is it best to do a benchtest on?
11:20:03Bg3rh320, 128kbps mp3, 2200mAh battery: 35h 21m (Disk Power Off: On)
11:20:20jhMikeSpetur: sorry was said missing samples?
11:20:39peturjhMikeS: yes, between 1 and two seconds are gone
11:21:17peturhappened so far 10:23 and 15:35 minutes into the recording, am now listening to the rest
11:21:54***Saving seen data "./dancer.seen"
11:22:15jhMikeSI'm trying to think how that could happen
11:22:47jhMikeSWhat format?
11:22:55peturWAV stereo
11:23:40O11Bg3r: that can't be true..
11:23:56O11Bg3r: but does it matter if I'm repeating a single song rather than an album?
11:24:05Bg3rO11: of course
11:24:27jhMikeSSo you have 1-2s of silence in the file?
11:24:30zeer doh
11:24:33Bg3rif you repeat a single song, (and it's size is less than the buffer memory), the disk won't spin up at all
11:24:34amiconnO11: It can very well be true
11:24:53amiconnI got >20 hours on H340 with 192kbps mp3, stock battery
11:24:59peturjhMikeS: no, they're just gone, the song (recording) skips
11:25:03O11Bg3r: okay.. I'll put an album on then..
11:25:20O11amiconn: I got 1h 30m =P
11:25:32amiconn...and H340 draws more power on spinup than H320, because of the dual-platter disk
11:25:38Bg3rO11: it should be more than 30mbytes
11:25:50Bg3ramiconn: are you sure ?
11:26:42amiconnSure about what?
11:26:56Bg3rabout H340 draws more power on spinup than H320,
11:27:01jhMikeSpetur: produced a valid header for the file then...
11:27:21amiconnTwo platters mean twice the mass
11:28:37peturjhMikeS: yes, the file is perfect, just the data never made it to the buffer that got writen to disk
11:28:44O11is it good to use an album with a fixed bitrate?
11:29:19Bg3rO11: depends on what do you want to do ..
11:29:36Bg3rO11: if you want to compare your runtime to other battery
11:29:48Bg3rsee the
11:29:54Bg3rand choose one
11:30:11 Join lodesi [0] (n=lds@
11:30:14 Join webguest57 [0] (i=52aada2e@gateway/web/cgi-irc/
11:30:40jhMikeSpetur: somehow I'm think then that the samples were never received in the first place (one possibility and the simplest)
11:31:23 Join lee-qid [0] (
11:31:25O11 H320 MP3
11:31:25O11128kbps CBR
11:31:25O112006-07-09 -32 35h 21m (Disk Power Off: On) 0 2200mAh Brand New
11:31:29O11oops.. sorry
11:31:49O11but yeah.. that looks like the right one to compare to..
11:32:44jhMikeSpetur: If any write error occurred then recording would've aborted entirely.
11:33:08peturjhMikeS: I don't follow. You mean the UDA didn't send them? sorry, that can't be. I think some buffer pointer updating went wrong and a whole bunch of chunks got dropped. Probably a glitch at the moment of disk writng
11:33:20jhMikeSpetur: another is if the chunk buffer overflowed it would push the read index ahead
11:33:21 Quit petur ("CGI:IRC")
11:33:27 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
11:33:50O11Bg3r: damn.. 192 kbps is the worst I've got..
11:33:55jhMikeS[jhMikeS] petur: another is if the chunk buffer overflowed it would push the read index ahead
11:34:21jhMikeSIf corruption happened it would crash-out real bad
11:35:04jhMikeSSomething might've held up the pcm thread from flushing data
11:35:20O11Bg3r: should I just go with that then?
11:35:27peturI bet on a glitch of updating chunk pointers and the encoder or disk writing
11:35:35Bg3rO11: go
11:35:49peturhappened only twice and I'm now 30 minutes into the recording
11:36:36peturtime between the two glitches was 5:12 minutes = 2 x time between WAV buffer writes
11:36:42jhMikeSpetur: atm there's no pointers, just a size. The indexes are just incremented. Things would have to go horribly awry
11:37:27O11I got the problem that I was having before.. but now I know what causes it..
11:37:52O11when I go to plugins it says there are know files..
11:38:08O11after switched the .rockbox folder to hidden on the computer..
11:38:13 Quit SereR0kR ()
11:38:14jhMikeSpetur: If flushing got held up then you'd get exactly what you're talking about.
11:38:29 Join SereR0kR [0] (
11:38:38O11why does it do that?
11:38:52jhMikeSpetur: and the file produced would be valid as it is
11:39:19peturjhMikeS: so it may be a priority issue like Linus suggested
11:40:17peturlooking at the waveform I see nothing strange (no gaps/glitches/...)
11:43:13jhMikeSpetur: indeed
11:44:09peturhmmm the second glitch seems to have one small block that doesn't belong there or maybe it's a part of the missing samples
11:44:28jhMikeSpetur: if the samples at the breakpoint are close enough it can be difficult to spot. I can pause and resume and not get clicks
11:45:54jhMikeSHow long is the glich? WAV comes in 2048 sample chunks atm
11:46:08O11nobody know?
11:46:11peturthere's a small part of 54ms that must come from the missing data
11:46:36peturthe whole missing data length is between 1 and 2 seconds
11:46:48peturcloser to two
11:47:26peturoh nice, audactiy crashed
11:47:53O11okay.. I've solved my problem.. with the .rockbox folder you have to ONLY hide the folder.. not the files and subfolders..
11:48:28jhMikeSpetur: A chunk is about 46ms...can you put a link with about a second or two of audio at either side of the glitch?
11:49:02peturjust a sec
11:49:46peturmust reload the file in audacity - takes some time
11:50:16 Join pondlife [0] (
11:51:21 Quit idnar (Nick collision from services.)
11:51:24 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
11:54:32 Join Genre9mp3 [0] (
11:56:50 Join Kohlrabi [0] (
11:59:24jhMikeSit's taking me comp is swapping like crazy...too much stuff open
12:00:13peturjhMikeS: just spotted another one 36:25 minutes into the recording, must also be around 2 seconds, and also has a little glitch inbetween
12:01:58 Join bbroke [0] (
12:02:05peturgot to get some lunch - back in an hour
12:02:13 Quit bbroke (Remote closed the connection)
12:02:24 Quit petur ("lunch!")
12:03:33O11argh.. I can't get password protection to work on my website =(
12:03:41JdGordonin settings.h @ the top there are #defines for various directories.. FONT_DIR, WPS_DIR etc, except some have ROCKBOX_DIR as part of the define and some dont, does that seem really silly to anyone else?
12:06:57 Quit webguest57 ("CGI:IRC")
12:07:50 Join chunu2 [0] (
12:12:42 Quit PaulJam (".")
12:14:29pondlifeIf I have an argument of type size_t to snprintf, what format specification type should I use? It's currently %ld, which works on the H300 device build, but gives a warning on the sim build.
12:14:45pondlifeI really don't want to put an #ifdef in..
12:14:50JdGordonanyone bored and want to test out a nice big patch?
12:16:53JdGordon <- possibly commitable!
12:17:21pondlifeJdGordon: Bit busy at the moment to test, but good luck
12:17:34 Join damaki [0] (
12:17:47 Quit Seed (Nick collision from services.)
12:17:48JdGordonsize_t is just an int isnt it? just use %d?
12:17:49 Join Seedy [0] (
12:18:22pondlife%d works for the H300 sim, but gives a warning for the device.
12:18:39pondlifeI wondered if there was a special % for size_t
12:18:44JdGordontypecast it to an int?
12:18:49jhMikeSJdGordon: Will real values actually be able to be loaded directly into global_settings with your patch?
12:19:00JdGordonjhMikeS: yes
12:19:07JdGordoni got that working a ahile ago
12:19:16chunu2sorry ppl me new just got a iriver h20gig and would like to try rockbox missing loader if any help would be nice =)
12:19:19JdGordonno settings use it at the moment tho
12:19:39pondlifeJdGordon: does it call the required routines when modifying audio settings too? e.g. crossfade requires special processing.
12:19:41jhMikeSIt'll get used
12:20:25JdGordonpondlife: it can use the callbacks like currently, but this is where testing is needed, coz i dont know which need and which dont
12:21:09JdGordonBagder: LinusN, amiconn, anyone around? settings.h has no consistancy in the _DIR #defines, is it better to define them all with ROCKBOX_DIR or without?
12:21:22pondlifeHmm, that's pretty important. I only recently fixed a crash caused by loading a CFG file during playback
12:22:02 Quit bluebrother (Remote closed the connection)
12:22:20pondlifeI'll just cast size_t to be a long and hope that no negative silliness occurs...
12:22:27JdGordonpondlife: hmm... even without the callbacks set, the settings_apply functino is called when the main menu is exited so all changes are saved anyway
12:23:09JdGordonis it lunchtime or something?
12:23:15pondlifeOK, I think there might be problems if global_settings is updated, then a yield occurs before settings_apply is called.
12:23:40jhMikeSdamn! I got 88.2 monitoring to work on x5 *whew hew*...they all work now
12:24:01pondlifejhMikeS: Great! Sorry, haven't had time to test here.
12:24:05linuxstbpondlife: Try using %08x - to display an unsigned long (which is size_t in Rockbox) as an 8 digit hex number
12:24:07SlasheriJdGordon: btw, when backing out from the settings, a "Cancelled" message is displayed for about 1s. I think that message is only annoying and slowing things down when checking the settings values
12:24:22pondlifelinuxstb: Hmm, this should be decimal though!
12:24:39pondlifeI'm using %lu with a cast to (unsigned long)
12:24:44pondlifeSeems ok
12:25:02JdGordonSlasheri: yes, i agree... a concensus hgas sort of been formed on the mailng list how the settigns should work, so a patch will hopefully be done against current cvs to fix it soon
12:25:27Slasheriok, sounds good :)
12:25:57JdGordonwhat do people think is better? #define WPS_DIR ROCKBOX_DIR "/wps" or #define WPS_DIR "/wps"? the lack of consistancy is painful :p
12:26:13pondlifeThe latter
12:26:23pondlifeNope, sorry I meant the FORMER!
12:26:49pondlifeWe should use ROCKBOX_DIR to mean system-provided files
12:26:49Slasherithen WPS_DIR could be defined something like #define WPS_DIR ROCKBOX_DIR "/wps"
12:27:22pondlifeSomeone (Slasheri) had some good thoughts on user-vs-system data storage
12:27:36pondlifeSlasheri: It was you wasn't it..?
12:27:52Slasheripondlife: hmm, not sure about that
12:28:17pondlifeHmm, maybe someone else. Log search required, but I'm rather busy today.
12:28:21Slasheriah, in fact i read that #define WPS_DIR_ROCKBOX_DIR ... because my monitor has quite dark texts
12:28:27pondlifeMe too
12:28:40JdGordonhehe, no there is a space there...
12:29:01JdGordonfont_dir and lang_dir dont have rockbox_dir prepended but wps them and plugins all do
12:29:10pondlifeThey all should, IMHO
12:29:34JdGordoni tihnk so too
12:29:36 Join webguest63 [0] (i=54996459@gateway/web/cgi-irc/
12:29:44pondlifeDoes that just make it an absolute, rather than relative path?
12:30:14webguest63at what minimum battery voltage will Rockbox auto shutdown ?
12:30:20Slasheribut changing ROCKBOX_DIR value the path would still remain correct
12:30:23Slasheriso that sounds good
12:30:38 Join dom_ [0] (
12:30:49 Quit dom_ (Remote closed the connection)
12:30:52 Quit SereR0kR (Remote closed the connection)
12:31:01pondlifewebguest63: I don't think there's an auto-shutdown. It tends to finish when it can't spin the drive up anymore...
12:31:13pondlifeI may be wrong....
12:31:25webguest63ok, do you know more or less what batt voltage that happens at
12:31:26 Join bluebrother [0] (
12:31:29 Quit bluebrother (Remote closed the connection)
12:31:43 Join SereR0kR [0] (
12:31:50pondlifeOn my H340 I don't like to let it get that far, but I'd guess around 3.5v
12:32:24pondlifeI generally stop and charge once I'm below 3.7v
12:32:39 Join amigan [0] (i=dcp1990@unaffiliated/amigan)
12:33:22 Join bluebrother [0] (
12:33:23webguest63I trying to set a wps flag for low batt voltage, causethe %bl indicators dont seem to be calibrated correctly
12:34:13pondlifeWell, the best solution would be to calibrate them correctly.
12:34:35pondlifeRather than start a parallel system
12:34:38webguest63true, but no coding skillzz
12:34:52Genre9mp3pondlife: You were right about #5500, It seems that the bug can't be reproduced anymore
12:35:35pondlifewebguest63: why not play with your device and work out a sensible battery voltage-to-level mapping, someone else can then code it for you if you have the data.
12:35:45pondlifeThere's a wiki page to collect this IIRC
12:35:54pondlifeGenre9mp3: Great, I'll close it..
12:36:02webguest63thanks, I'll have a look
12:37:48pondlifeAnyone with an Archos had a look at this one btw:
12:38:01webguest63what puzzles me is that it was right a while back and now it's out of whack, so there's been a change somewhere
12:38:04pondlifeI'd like to know if it's really a button-map problem, or something else
12:38:39pondlifeMy Archos is dead, sadly
12:39:12JdGordonah crap... how do i remove 2 files from the commit?
12:39:24JdGordoni thought i cleaned the build dir, but 2 files got through :'(
12:39:28pondlifeErm, already committed?
12:39:50 Part webguest63
12:40:17 Join TeaSea [0] (n=thunderc@
12:40:46pondlifeAh. Not sure. CVS REMOVE..?
12:41:33JdGordoni dunno.... they wont be compiled anyway, so its no real big deal.. ill wait for the devs to return... i dont want to remove files accidently :p
12:43:05 Join aliask [0] (
12:43:46 Join MHen [0] (i=54a378d4@gateway/web/cgi-irc/
12:46:03 Quit O11 ()
12:47:19 Quit Kohlrabi (Nick collision from services.)
12:47:30 Join Kohlrabi [0] (
12:53:13 Quit amigan (Read error: 104 (Connection reset by peer))
12:53:20 Join amigan [0] (i=dcp1990@unaffiliated/amigan)
12:54:00 Quit pondlife ("lunch")
12:55:27 Join PaulJam [0] (
13:01:20JdGordonpinging for signs of life....
13:04:55 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
13:07:44sneakumsDublin gone. Everybody dead.
13:09:58 Join Angry [0] (
13:09:59aliaskI'm not dead.
13:11:54sneakumsYou left just in time.
13:15:37 Join t0mas [0] (n=Tomas@rockbox/developer/t0mas)
13:19:18JdGordont0mas: knows how to use cvs doesnt he?
13:21:13BagderJdGordon: what's the problem?
13:21:16 Part Angry
13:21:33JdGordoni accidently commited 2 files and i dont know how to remove them..
13:21:50Bagderremove or revert?
13:21:58***Saving seen data "./dancer.seen"
13:22:04JdGordonremove, both are nwew files
13:22:12JdGordonfileutils.[c,h] in apps
13:22:15Bagderthen you even accidentally added them
13:22:21Bagderso delete them
13:22:38 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:22:45JdGordondelete them how?
13:23:03Bagder1) delete file locally
13:23:06tucozrm file.c ; cvs remove file.c
13:23:06Bagder2) cvs commit file
13:23:13Bagder1b) cvs rm file
13:23:39tucozit's easier to do it on one line. then you can use tab-completion ;)
13:25:02JdGordonok, thanks
13:25:20JdGordonill stop using -m with commits incase that happens again
13:25:58Bagderyou should rather stop committing without specifying which files
13:26:17Bagderbut ok, without -m the mistake is easier to detect true
13:26:42*Bagder never uses -m
13:26:49JdGordoni did cvs up -dPC before i started so i wouldnt have to specify files, that doesnt remove locally added files tho aparently..
13:28:01oboany news on the svn/git front?
13:31:19tucozisn't the compiler warning for the player wrong? Or is it because it is initialized within a while loop that the warning shows?
13:33:18Bagdersince the while loop may never be entered
13:33:37Bagderthen it truly is uninitialized below that
13:34:14 Join Rondom [0] (
13:37:14bluebrotherwhat is intended to switch to? svn?
13:37:29tucozcould h = 1 should be set on line 63 then? instead of in the while loop?
13:37:34 Join psiborg [0] (
13:37:43bluebrotherso no timetable yet but planned for the forseeable future?
13:37:49LinusNsort of
13:38:11bluebrotherhmm. Maybe I should get to know svn then some time ;-)
13:38:37 Quit damaki (Read error: 104 (Connection reset by peer))
13:38:38Bagderbluebrother: for our simple uses, it is next to identical to cvs
13:39:36bluebrotherwould be nice to have some basic knowledge of svn anyway
13:40:30psiborgrockbox keeps forgetting my settings.. ;\
13:40:53bluebrotherpsiborg, ipod? Have you hold enabled?
13:41:03psiborgipod and i use hold
13:41:06preglowbluebrother: if you know cvs, you pretty much know svn, at least for rockbox use
13:41:26bluebrotherpsiborg, turn hold of. With hold enabled upon boot the settings get cleared.
13:41:29bluebrotherthis is intended.
13:41:39tucozbut you are able to delete/move files and directories with svn right?
13:41:45psiborgokay good to know, thanks
13:42:08psiborgis this in the manual? i didn't read all of it..
13:42:16bluebrothermoving would be nice for some manual stuff at least ... like the mosaique naming
13:42:33tucozyes, and get rid of the old chapter directories on a clean checkout
13:42:45bluebrotherpsiborg, I don't think so. The bootloader description still needs work
13:42:56bluebrotherbut afaik it's in the IpodFAQ
13:43:00 Join pixelma [0] (i=pixelma@
13:43:19psiborgokay.. so far i like rockbox.. just the settings thing and the everlasting tag cache thing on boot..
13:43:33bluebrothereverlasting tagcache on boot?
13:43:53psiborgi think it updates it, i cant play a tune in the meantime
13:44:07psiborgtakes at least 15mins of not more
13:44:10bluebrotherdoes it say anything?
13:44:23psiborgi'm not sure.. i'll try and get it up again
13:44:27bluebrothertagcache updates in background, so you should be able using your ipod normally.
13:44:46bluebrotherafter the first initialization it says "committing tagcache" on boot
13:44:49 Join Id2ndR [0] (
13:45:08Id2ndRhello everybody
13:46:07Id2ndRI've read on the website that nobody have an iaudio M5 so, nobody is working on a port from X5
13:46:49Id2ndRI've got one but I've only known C language for a few time
13:47:22Id2ndRWhere can I found other informations about things to do, how to test... ?
13:47:39bluebrotherId2ndR, see the NewPorts wiki page
13:47:44BagderId2ndR: there is no port for M5 (yet) so there's nothing to test until you make one
13:48:17Bagderthe M5 is basically an X5 with a greyscale LCD, quite possibly similar to the h1x0 one
13:48:22tucozBagder, what mail adress do you use @rockbox or @haxx?
13:48:36psiborgit doesnt do anything now.. i'll report back later :)
13:48:38Bagdertucoz: both end up at the same place
13:48:46tucozok. thanks
13:48:49 Join pondlife [0] (
13:50:09PaulJampondlife: i was able to reproduce the bug with the trackdisplay not changing and the noise when the track changes.
13:50:22PaulJamwith a cvs build from yesterday
13:50:25Id2ndRthanks to you answers bluebrother an Bagder
13:50:43pondlifePaulJam: reliably?
13:51:34pondlifePaulJam: any particular settings? crossfade? auto-change dir? etc etc. And could you do it on the sim, or do you think it'll be timing related?
13:51:41pondlifeSo many questions....
13:51:58PaulJampondlife: unfortunately not. or at least i haven't found out how to trigger it reliably
13:52:06pondlifeI've got my sim showing the debug menu and hence the audio thread monitor now...
13:52:21 Quit bagawk (Read error: 110 (Connection timed out))
13:53:04pondlifePaulJam: I have had it happen, but only rarely and so I can't really debug it (or know if it's fixed). It seems to be a result of a buffer underflow - I guess a pointer is getting moved too far..
13:53:40 Join damaki [0] (
13:54:03pondlifeOops, typo in that patch...
13:55:10PaulJami have some settings changed, but according to the forumthread it also happens with default settings (only repeat set to off)
13:55:30 Quit Id2ndR ("Parti")
13:55:57pondlifeI was wondering if only happened if auto-change directory was enabled.
13:56:42pondlifeCertainly I've not seen the reported problem where playing a second album manually starts doing odd things (on the 2nd track for example).
13:56:58pondlifeOnly when skipping and a buffer underrun occurs.
13:58:13PaulJami had autochange dir set to off and played an album. when it was finished and i was in browser mode again, i selected another album and playerd it..
13:59:02PaulJam..when the first track of the new album was finished playback stopped and returned to the browser..
14:00:08 Quit [H5N1] (Remote closed the connection)
14:00:14PaulJam..and then i played it again and this time it continued playing after the first track, but then tis bug occured.
14:00:50 Join rr3tzbach [0] (
14:01:44 Quit Seedy (Read error: 145 (Connection timed out))
14:02:02PaulJambtw, it seems as if this doesn't happen imideately on the first track of the second album, but after the first bufferfill.
14:03:56 Quit Rondom (Read error: 60 (Operation timed out))
14:04:42 Join Seed [0] (
14:07:39 Quit obo ("KVIrc 3.2.2 Anomalies")
14:07:40 Quit chunu2 (Read error: 104 (Connection reset by peer))
14:08:04pondlifePaulJam: Did anyone actually file a bug report yet? ;-)
14:08:22 Join juxtap [0] (
14:08:26pondlifeThat is consistent with the reports I've heard from elsewhere though
14:08:34pondlifeWhich device, btw?
14:08:45pondlifeSame here..
14:09:20pondlifeDid you have dircache on?
14:09:37pondlifeWhat about tagcache and/or voice?
14:10:13pondlifeI am experimenting with a tiny buffer size here to see if I can make it fail. (By allocating and wasting 27MB.)
14:10:33 Join [H5N1] [0] (
14:10:33PaulJamtagcache is initialized, but on disk and autoupdate os off; a voicefile is not present
14:11:14pondlifeCrossfade off too?
14:11:30pondlifeThat would at least eliminate another suspect...
14:11:46PaulJamcrosfade is off
14:12:52pondlifeWell, if you manage to get anything like a reproducible case, please pop it on Flyspray.
14:16:33 Quit petur ("worrrk")
14:16:37PaulJamwhat i did to reproduce the bug was basically the procedure described in this post:
14:17:00 Quit rretzbach (Read error: 110 (Connection timed out))
14:19:02 Join bagawk [0] (n=lee@unaffiliated/bagawk)
14:19:37psiborgwhere do i drop the doom wad file? :)
14:20:46PaulJam /games/doom/
14:23:53 Join Arathis [0] (
14:27:57PaulJamis it normal, that if i select the last song of an album the trackcount in the audiodebug menu shows 2 ?
14:32:10psiborgi just got an icon probably meaning 'low battery' but i just charged it..
14:32:34psiborgbtw icons are no good without a textual explanation..
14:34:43Genre9mp3Aren't icons supposed to replace textual explanations?
14:35:08PaulJamhow did it look, and where did it appear?
14:36:19psiborgGenre9mp3: yes replace, but a textual explanation should be offered as an alternative, because icons aren't clear usually..
14:36:37psiborgthey're only clear if you've used them for while
14:37:05Genre9mp3..or maybe took some advice from the manual
14:37:07psiborgdoom says its missing the base wad
14:37:30psiborgnobody reads or wants to read manuals :)
14:37:48psiborggui's should be self-explanatory, for mp3 players especially
14:38:38Genre9mp3Sure... but icons most of the time are self-explanatory... when you can't figure out though, checking the manual always help
14:38:52 Quit SereR0kR ()
14:39:00BagderI never understand icons
14:39:41psiborgunderstanding of icons is based on prior knowledge and this differs among users
14:40:17BagderI don't even understand the icons on my gsm phone
14:40:23BagderI read the text for them
14:40:28psiborgi like icons for simple warnings and actions better than text usually because they're faster to register in the brain, but you do need to know what they mean first :)
14:40:51*Genre9mp3 can't understand how a battery icon for instance cannot be understood
14:41:12psiborgthey need to be clear, intuitive and distinctive, but not lacking an explanation in text
14:41:48BagderGenre9mp3: why not? why would a battery even be shaped like a cylinder these days?
14:41:57psiborgwell i dont understand why i get a better with a little part of it darker than the rest with an exclamation mark when i disconnect my ipod from the usb..
14:42:04psiborgbetter=battery *
14:42:46Bagderthe battery icon is a perfect example of recognition since you've seen the same symbol elsewhere
14:42:50PaulJambut if there would a text for every icon in the statusbar there wouldn't be any screenspace left on devices with a small display
14:43:21psiborgthe text should only be displayed at request of the user
14:43:28Genre9mp3Bagder: Everyone is familiar with the "cylinder" battery icon
14:43:32psiborgotherwise it would defeat the purpose of icons
14:44:06BagderI'd never say "everyone" but sure most are
14:44:06 Join SereR0kR [0] (
14:44:06Genre9mp3And as PaulJam said, icons save space
14:44:07psiborgi wouldn't say everyone, but probably everyone with a mp3 player.. :)(
14:44:44psiborgicons are good, unexplained icons are bad :)
14:45:04aliaskI think it'd be nice to have an icon to accompany splash()'s, especially on large LCDs.
14:45:14psiborgat the very least an explanation in the manual, but preferably also one on the device
14:45:26bluebrotherexplanation for what?
14:46:17*bluebrother doesn't has seen too much icons in Rockbox
14:46:23Genre9mp3Besides... you have to get familiar with a gui anyway
14:47:07bluebrotherthis ignorance against manuals is really annoying
14:51:13Genre9mp3I don't find it "extremely awful" for someone to be bored to read the manual on its entity, It's very common to experiment and try to understand how things work on your own, but I cannot understand the complaints when you can figure out something and still refuse to get help from the manual
14:52:32XavierGrAt start I never read the manual, after I get used to the device I will always read it thoroughly just in case I missed something. Ofcourse I never ask for help from others if there is something that I don't understand and haven't read the manual
14:52:56aliaskJdGordon: New menu patch won't compile properly. "No rule to make target `menus/exported_menus.h'"
14:53:06psiborghaha, i love that doom port :)
14:53:41bluebrotherGenre9mp3, that's the way I feel. Usually I get to know something without the manual, but if I'm stuck somewhere I try looking it up in the manual
14:54:31 Quit Seed (Read error: 145 (Connection timed out))
14:54:33aliaskMy opinion is that ideally, you shouldn't need the manual. You should be able to figure out what to do by reading error messages, and using common sense.
14:55:10 Join Seed [0] (
14:55:21 Join senab [0] (
14:57:17 Quit _FireFly_ ("Leaving")
14:59:29bluebrotherthis will always depend on the basic knowledge the user already has.
15:00:33aliaskOf course. Stupid users will always need the manual, and particularly esoteric features may require explanation (eg shelf filters in equalizers)
15:01:22bluebrotherwhen I started using Rockbox there wasn't a manual at all and Rockbox was good enough for me to cope with nearly everything.
15:01:47bluebrotherI needed to get used to the button layout and some different concepts. But that's it.
15:02:28bluebrotherso I don't think Rockbox is too complicated in that sense. Users replacing there players firmware should have some basic knowledge of what they're doing
15:03:01aliaskRockbox is reasonably good in this sense, I wasn't complaining. When I converted the only issue I had was how to get back to WPS from the browser.
15:03:43psiborgyea it's pretty complicated ;)
15:04:00psiborgjust randomly pressing buttons helps deal with that complexity ;p
15:04:38aliaskWhat particular parts did you have trouble with psiborg?
15:06:15psiborgpretty much everything, but i still like to work with it, so i guess im just whining;)
15:06:57aliaskWell, it would help to know specific things, because then we could take them into consideration to make them more user friendly.
15:07:47psiborgi might make a list :)
15:08:31psiborgk irc addiction starting to kick in.. i'll need to leave the house now..
15:08:32psiborgbuh bye
15:08:34 Quit psiborg ("Ex-Chat")
15:09:44PaulJammaybe someone should program a helpful paperclip, that as soon as you enter a different screen pops up and explains what you can do in this screen (icons, buttons...).
15:10:50tucozPaulJam, eeeww
15:10:57aliaskAlso, have it make suggesti−− presumptions as you what you want to do!
15:11:33Bagder"it looks like you want to remove all your music, I'll do it for you. Press 'OK' to continue"
15:11:45aliaskGiving the user a choice? That's no fun :)
15:12:13Bagdernot a choice, just a moment to wonder what else there is to do but to press the only available option :-)
15:12:23Genre9mp3PaulJam, eeeewww indeed!
15:13:31tucozI remember a harmless program someone wrote for DOS called Panic. When you started that, everything looked normal. But if you typed a command like dir, it said "Formatting drive C. Press any key to continue"
15:13:33PaulJami was of course only kidding. - for rockbox it should be a clef instead of a paperclip
15:14:04aliaskHah, funny thing is that'd look nice too.
15:14:15Bagderwe can't have that
15:14:16tucozand it "formatted" the drive. but after a while, the program stopped telling the user he had been panicked ;)
15:14:28Genre9mp3My Nokia phone has that: helpful text that pops up after some seconds if you leave it idle, covers up the whole screen, telling you what you can do, making you feel that you are dumb all the time, and it can't be disabled! :<
15:14:46 Quit lee-qid ("Trillian (")
15:14:51aliaskGenre9mp3: I'm pretty sure it can be disabled.
15:15:00aliaskI had that on my old phone, and you could turn it off.
15:15:04Genre9mp3aliask: No, it me
15:18:54XavierGrwell Genre9mp3 as you said it appears after some seconds, your Phone has icons for menu, so why don't you just press what you want to do instead of idling?
15:19:22 Join dpro [0] (
15:19:26dprohi there
15:19:34XavierGrthen you will never see that annoying text
15:19:34 Join webguest98 [0] (i=c0647cda@gateway/web/cgi-irc/
15:19:40aliaskhi dpro
15:20:11dproanyone knows why the jpeg viewer plugin won't zoom on ipod (might be a question of mount -t clue /dev/rtfm /mnt/brain though)
15:20:37XavierGrdo you play music while trying to zoom?
15:20:45dprobut in the code it looks like scroll fwd/back should do it ...
15:21:05dprohmmm I _think_ I tried without ... but lemme check
15:21:33liniscroll clockwise, works for me
15:21:41aliaskIt should ask if you if you want to stop the music anyway.
15:21:43XavierGrIf I remember correctly there are some cases where memory isn't enough to zoom when playing music
15:22:02***Saving seen data "./dancer.seen"
15:22:02linihm, i am playing music atm and it managed to zoom
15:22:22XavierGraliask: yeah it should, I mad a patch about that but I am not sure if it is commited
15:22:24linialthough it's a small image so only 1 level of zoom is needed
15:22:25Genre9mp3XavierGr: It's just annoying... you may get into the menu and get distracted for a while and there you have it... At least it should be optional
15:23:08Genre9mp3XavierGr: But anyways, usually I press the buttons quickly so I don't get that
15:25:22aliaskHrm, somone should write a patch to include the zoom and next/prev file options in the menu.
15:25:34aliaskMaybe it will be me when my exams are done.
15:26:32dproXavierGr: cheers works if I stop playback ...
15:27:34XavierGrthe patch is somewhere in the tracker, but it will be quite outdated now.
15:27:46aliaskI must have been running some patched build when I saw it.
15:28:09 Join lee-qid [0] (
15:28:38webguest98Genre9mp3: At least a bit older Nokia phones have Settings->Phone settings->Help text activation (on/off)
15:29:13aliaskwebguest98: Bingo. That's what it was on my 3200.
15:29:45JdGordonaliask: damn, its compiling here so i dunno whats wrong.. ill fix it tormoow
15:29:58JdGordonpossibly the file is missing from the patch
15:30:05Genre9mp3webguest98: I know, there is this setting on some models
15:30:11aliaskJdGordon: The file doesn't exist.
15:30:18JdGordonok, that would be why then
15:30:26 Quit senab (" HydraIRC -> <- Go on, try it!")
15:30:29JdGordonill upload it to the wiki now then
15:30:47aliaskGood-o, I'll test it tomorrow while I'm at school.
15:31:08dproah and I have been a bit away recently and it seems pitched playback on ipod got a lot better ... I just tried and had only one dropout with pitched playback
15:31:21dproI guess I meant to say "congrats" ;)
15:32:07dprogotta take a walk ... nice sunshine over here ttyl
15:32:37Genre9mp3XavierGr: Are you talking about this:
15:32:42 Quit aliask ("Chatzilla 0.9.75 [Firefox]")
15:33:00XavierGryeah probably
15:33:08 Join tyrone [0] (i=a07c09ea@gateway/web/cgi-irc/
15:33:29XavierGrI would be amazed if this thing could apply to current cvs
15:35:37XavierGrmaybe I should try to update it
15:35:58XavierGrthough I think that jpeg.c has been changed a lot since that patch
15:41:29tyronehow do i download a cvr build
15:41:32tyroneim looking for plugins
15:43:21tyronei downloaded a stable build but there where no plugins or maybe i dont know how to install plugins
15:43:29 Quit SereR0kR ()
15:43:47markuntyrone: yes, somethings wrong with the daily builds
15:44:44markuntyrone: go to the "cvs builds" page and download for your player under "Bleeding edge builds"
15:44:49godzirraSlasheri: you about?
15:46:59 Join PaulJam_ [0] (
15:47:49 Quit JdGordon ("Konversation terminated!")
15:53:00 Quit PaulJam (Read error: 104 (Connection reset by peer))
16:01:52 Quit thoughts ("Byebye!")
16:02:00 Join Cheapy| [0] (
16:02:07 Join gtkspert [0] (
16:03:54 Quit Slasheri (Read error: 110 (Connection timed out))
16:07:30 Quit dpro (Read error: 110 (Connection timed out))
16:08:06tyronethanx dude
16:09:14 Join SereR0kR [0] (
16:11:06 Part LinusN
16:13:12 Quit tyrone ("CGI:IRC (Ping timeout)")
16:19:08 Part jhMikeS
16:20:36 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
16:20:46 Join tyrone [0] (i=c636caea@gateway/web/cgi-irc/
16:21:13tyronehi where cani get more themes
16:21:42tyronethanx for the help with the bleeding edge builds
16:21:54 Nick rr3tzbach is now known as rretzbach (
16:22:45Genre9mp3tyrone: Which target?
16:23:37Genre9mp3What player do you have?
16:24:31bluebrothertyrone, or the themes pages in the wiki
16:24:52bluebrotherlook for WpsGallery
16:25:04Genre9mp3heh...apparently... :)
16:33:50 Quit MHen ("CGI:IRC")
16:35:49 Quit tyrone ("CGI:IRC (Ping timeout)")
16:36:28 Nick jborn_ is now known as JoeBorn (
16:40:43 Join psiborg [0] (
16:43:31 Nick daurnimator is now known as daurn|afk (n=quae@unaffiliated/daurnimator)
16:45:06 Join lamed [0] (i=d49656d3@gateway/web/cgi-irc/
16:45:31 Join Criamos [0] (
16:46:15lamedhey guys. who have edited my post and added the description so nicely for me :) ?
16:47:54lamed"apps/gui/splash.c 1.10 Improved code for the splash function: spare some calculation, fix a bug for screens wider then 255 (ipod 5g), fix FS #5775 by displaying complete lines instead of word by word."
16:48:46lamedand a short notice to no one in perticular: I don't think you can go back to the RB homepage with the new left side web menu
16:49:32Genre9mp3lamed: You can by clicking the logo
16:50:53lamedyou're so smart :)
16:53:36 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
16:56:58 Join dpro [0] (
16:57:39 Part tucoz ("Leaving")
16:59:22 Join Rondom [0] (
17:03:15 Quit theli_ua ("Leaving")
17:04:10lamedno one knows about the splash() description change?
17:07:14 Quit psiborg ("Ex-Chat")
17:12:42 Quit hcs (Read error: 60 (Operation timed out))
17:14:26 Join Angry41 [0] (
17:14:57 Part Angry41
17:16:01 Join Angry41 [0] (
17:20:37 Join ALEXWASTE [0] (
17:22:05***Saving seen data "./dancer.seen"
17:24:58 Quit XavierGr ()
17:26:52Angry41can anyone explain how to use the bmp2rb tool from the devkit... Need a Bitmap in Hex fro rockbox... Any help appreciated
17:27:31markunAngry41: what do you want to know about it?
17:30:02dproAngry41: bmp2rb -f FORMAT my.bmp > myheader.h ?
17:31:41Angry41Cygwin: Command not found
17:31:59Angry41Cygwin say command not found
17:32:23 Quit JoeBorn ("Leaving")
17:32:23dproAngry41: maybe try with the full path ?
17:32:27linuxstbAngry41: Are you adding a new bitmap to Rockbox, or changing an existing one?
17:33:07Angry41I need a new one
17:33:36dproAngry41: you got the source from cvs ? did you actually _build_ bmp2rb ? maybe needs a compiler for win ...
17:34:51Kohlrabiif you didn't add . to path you have to execute "./bmp2rb" probably
17:35:14Angry41that ./bmp2rb works
17:35:29Kohlrabidpro was right then ;)
17:36:16Angry41I am not into that UNIX stiuff... Learning now through rockbox... Tried . ./bmp2rb but that was false^^
17:39:10linuxstbAngry41: If you want to add a new bitmap, you should put it in apps/bitmaps/ (or apps/plugins/bitmaps if you're writing a plugin) and let the Rockbox build system convert it automatically.
17:39:52 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
17:40:05linuxstbi.e. you don't need to run bmp2rb yourself at all.
17:42:14 Join JoeBorn [0] (
17:47:00 Join Kajarii [0] (
17:48:26 Quit ALEXWASTE ("brb")
17:49:10 Quit PaulJam_ (".")
17:50:09 Join mordov [0] (
17:50:10 Quit spiorf (Remote closed the connection)
17:50:44 Join NapuleMax [0] (
17:50:47 Join spiorf [0] (
17:51:49 Join actionshrimp [0] (
17:52:52NapuleMaxits possible change the keys config to emulate the real ipod's keys (on an rockbox-ipod nano) ????????
17:54:10linuxstbRockbox has different features, so the keys have to different.... What specifically don't you like?
17:54:28 Quit Cheapy| (Read error: 110 (Connection timed out))
17:56:54NapuleMaxon my rockbox-ipod it would like, when play a song, press MENU to come BACK (to file browser) and SELECT to access into "Random/Repeat/etc.. menu)
17:58:05NapuleMaxgenerally.....MENU button = BACK, SELECT = Random menu (when play)/Settings Menu (when in the main screen) etc..
17:59:04NapuleMaxits a little bit ugly, when play a song, push SELECT to come back, push LEFT to come back to file browser etc..
18:01:56 Join ALEXWASTE [0] (
18:02:43 Join nls [0] (
18:07:05linuxstbWell, MENU is used to bring up the menu... That seems a logical use for a button marked "menu", rather than it meaning "back".
18:07:31linuxstbIf you want to change the key mappings yourself, you can edit the Rockbox source and compile your own build.
18:11:17 Join bbroke [0] (
18:13:50t0mas[13:19:21] <JdGordon> t0mas: knows how to use cvs doesnt he?
18:13:53t0masstill needed?
18:14:15t0masoh, probably not... as he's not here :)
18:14:26bluebrothert0mas, I don't think so.
18:23:54KajariiAre any of the players that support rockbox still being manufactured?
18:24:06 Quit NapuleMax ()
18:24:18nlsthe x5 is afaik
18:25:15 Join _FireFly_ [0] (
18:25:28linuxstbYou should still be able to buy the supported ipods as well (old Nano and old Video/5g)
18:26:04KajariiInteresting. The stores here are all selling the 6G ipods now I think.
18:26:28linuxstbThey're not really 6G, just very slightly different 5G.
18:26:40 Quit _FireFly_ (Client Quit)
18:26:40linuxstbSome people call them 5.5G, but even that is overstating it.
18:26:51Kajariioh ok.
18:27:29KajariiWhat kind of battery life do you get from those?
18:28:12linuxstbOn the ipods, Rockbox has a power problem and battery life is a lot less than the Apple firmware - around 10hours I think for a 5g.
18:28:44 Join _FireFly_ [0] (
18:29:13linuxstbOn the X5, I think Rockbox gets about the same runtime as the Cowon firmware, but I don't know the numbers.
18:29:45 Join PaulJam [0] (
18:29:53KajariiOne of the iriver ones looked nice but I see they don't make those these days.
18:30:42KajariiI'm guessing q6 ogg files would drain an ipod's battery rather quickly.
18:32:07nlsabout the same as ~192kbps MP3 I think
18:32:10linuxstbSome battery tests are here:
18:33:37Kajariiok. I'm just trying to make a reasonably informed decision before I go plunk down a bunch of cash.
18:35:27 Join Nibbier [0] (
18:40:02 Quit ahahahaha (Read error: 110 (Connection timed out))
18:40:35 Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
18:42:07 Join thegeek [0] (
18:46:10 Join BigBambi [0] (
18:48:55 Join tyrone [0] (i=a07c09ea@gateway/web/cgi-irc/
18:49:27tyronehi all
18:50:12tyronei recently downloaded a new build once ive loaded it how do i install plugins
18:50:55 Quit mordov (Read error: 110 (Connection timed out))
18:51:07nlsIf you loaded the build properly you should have plugins installed
18:51:28tyronethanx sorry new at this rock box thing
18:51:37Genre9mp3tyrone: In case you missed this:
18:51:38Genre9mp3[16:43] <markun> tyrone: yes, somethings wrong with the daily builds
18:51:40Genre9mp3[16:43] <markun> tyrone: go to the "cvs builds" page and download for your player under "Bleeding edge builds"
18:51:43tyronecan you teach me some cool new things i can do
18:52:09nlsyou can look in the mauak ;-)
18:52:18tyronethanx i did download the latest bleeding edge build
18:52:38markuntyrone: you should also download the font package from the daily build page btw
18:52:45tyroneon cool i will
18:52:58tyronebut it loks like you guys been using rock box for a while
18:53:18tyronei was just wondering if you knew of any cool things i did not know about
18:53:36nlsmarkun, how does the gigabeat compare to the h300 size wise?
18:56:07 Join obo [0] (
18:58:57 Join Paul_The_Nerd [0] (
19:03:57 Quit tyrone ("CGI:IRC (EOF)")
19:05:57 Quit pondlife ("disconnected has pondlife")
19:06:28 Join mhite [0] (
19:07:45 Join webguest47 [0] (i=917408d9@gateway/web/cgi-irc/
19:13:55 Quit webguest47 ("CGI:IRC")
19:18:46 Quit lostnihilist_ ("Leaving")
19:18:57 Join lostnihilist [0] (
19:19:02markunnls: 240x320
19:19:33 Join webguest47 [0] (i=c3ec4b1b@gateway/web/cgi-irc/
19:19:38 Quit MarcoPolo (Remote closed the connection)
19:19:43 Join MarcoPolo [0] (
19:19:45markunthe h300 has a 220x176 screen
19:19:50nlsi meant physical size, how big is it compared to the h300
19:20:06nlsbut that screen sure looks nice :-)
19:20:10markunAh, well the F series has a 2.2" screen, the X series 2.4"
19:20:29markunThe h300 has a 2.0" screen?
19:21:41nlsI think so or maybe 2.2 but how big is the actual gigabeat player?
19:21:47Kajariiany clue which stores sell these iaudio things?
19:22:09nlsKajarii, where are you located?
19:22:11***Saving seen data "./dancer.seen"
19:22:15KajariiI'm in Canada
19:22:22 Join psiborg [0] (
19:22:38nlsthen I'm of no help
19:22:57KajariiI'll be in the US next week though on vacation.
19:23:02KajariiI could look there.
19:23:56 Part Angry41
19:23:57Paul_The_NerdKajarii: Does deliver to canada?
19:24:07Paul_The_NerdI would assume they do.
19:24:17Paul_The_NerdBut you never really know with these things, and natural craziness of the world.
19:24:28Kajariiyeah, they do.
19:24:32mhiteI hope this doesn't sound bad, but does anyone else get thoroughly lost trying to navigate the user interface on ROckbox iPod?
19:24:44*hcs did for the first few days
19:24:47KajariiI was just trying to find one.
19:25:00Kajariiso I could see what I'm getting before I go buy one.
19:25:11Paul_The_Nerdmhite: There's a couple button inconsistencies to get use to (primarily the play button only working in the file browser, not the menus) but other than that not really.
19:25:15mhiteSometimes I have the hardest freakin time getting back to the "Now Playing" screen.
19:25:33Paul_The_Nerdmhite: Just hit left 'till your back to the filetree, then play.
19:25:42Paul_The_Nerdfiletree or tagcache
19:26:05mhiteThanks Paul!
19:26:05Paul_The_NerdI really wish we could just get that play-to-wps patch committed. I wish I could remember what, if anything, was holding it back
19:26:20mhiteWhat is play-to-wps?
19:26:44Paul_The_NerdYou can press the play button anywhere in the menuing system (unless you're actually in the middle of changing a setting) and it takes you to the WPS
19:26:59mhite(wps is the currently playing info screen, right?)
19:27:09Paul_The_NerdYes, While Playing Screen
19:27:33pixelmaPaul_The_Nerd: if I understand you correctly it wouldn't work on the Ondio
19:27:44Paul_The_Nerdpixelma: Why's that?
19:28:02 Join aegray [0] (
19:28:18pixelmaas "Play" is the "Right" button and used to choose an item or submenu...
19:28:20 Join xmixahlx [0] (n=xmixahlx@
19:28:26amiconnImho play-to-wps doesn't make sense
19:28:53amiconnIt goes against the rest of the ui concept
19:28:56Paul_The_Nerdamiconn: It's more of "Resume playback from anywhere"
19:29:08Paul_The_Nerdamiconn: It just maps the "resume" button so that it works while in the menus, not just the filetree
19:29:27amiconnYeah, but the menu is a menu, and resume doesn't have to do with that
19:29:46Paul_The_NerdThe problem is there's no way to quick-exit the menus if you're more than one level in.
19:30:05Paul_The_NerdThere should ideally be a button that "clears" the menu independent of where you are in it, since it's considered to overlay everything else.
19:30:35Paul_The_NerdTrue that it should restore you to the filetree if that's where you invoked the menu from, though.
19:31:58Genre9mp3nls: The Gigabeat F is 4.2x2.5x0.6 inch (that is 107x64x15 mm) while the H300 are: 103x62x22 mm (H320) and 103x62x25 mm (H340)
19:32:24Genre9mp3nls: So the size is pretty much the same with the exception that the H300 is thicker
19:32:27 Part xmixahlx ("blah blah blah")
19:32:35markunThe X is quite a bit smaller
19:33:08nlsthanks, Genre9mp3, I'm gett the "new player itch" :), wonder if I can get ahold of one here.
19:33:40Genre9mp3BTW, a nice page that you can compare sizes visually is here:
19:35:10Genre9mp3markun, the X?
19:35:33markun99.3 x 59.3 x 14.5 mm
19:35:47markunGigabeat X30
19:35:59nlsooh that is tiny ;-)
19:36:17Genre9mp3I didn't knew that there was an X, too... I only knew about F and S
19:36:22markunX60 is a bit thicker of course
19:36:31nlsthe h320 is too big to have comfortably in a pocket.
19:36:59markunF20 left and X30 right
19:37:25Genre9mp3So, you work at the X series, too?
19:37:32markunThe only thing 'missing' are the button lights
19:37:57markunthe hardware inside is the same as the F series
19:38:06markunS series is different
19:38:24amiconnPaul_The_Nerd: Quick-exiting the menu would probably be useful, and should be done by the same button that enters the menu
19:38:49amiconnResume-from-menu would probably cause serious problems
19:39:07 Join barrywardell [0] (
19:39:11amiconnThere are situations where playback should not, or even must not be resumed
19:39:20 Quit MarcoPolo (Remote closed the connection)
19:39:59Genre9mp3markun: So Rockbox will eventually work on F and X only, right?
19:40:09amiconn(examples: Menus within plugins, context menu, recording options while recording...)
19:40:11markunyes, for now
19:40:33markunthe software of the S is done by microsoft and there has not been a firmware update yet
19:41:00markunsomeone with a gigabeat S first needs to figure out how to run his own code.
19:41:12markunAlso, I don't think it support UMS mode
19:43:36 Join danimo [0] (n=danimo@kde/danimo)
19:44:01 Part Paul_The_Nerd
19:45:13 Join mirak [0] (
19:45:38 Join O11 [0] (
19:45:53*Genre9mp3 wonders how similar is MS Zune to the Gigabeat
19:46:04O11This is so nice.. just got back from school and my benchtest is still running =)
19:46:27O11makes a change from my old 1/2 hour runtime.. =D
19:48:43bluebrothermoin moin!
19:50:20danimoI'm trying to get the bootload installed on my iAudio X5L
19:50:36danimoI moved the bootloader into the firmware directory
19:51:46danimodo I need x5 or x5v?
19:52:43bluebrotherx5 afaik −− x5l is identical to x5 except for the battery
19:52:57Kajariistaples has iaudio x5 in stock
19:52:57danimoand more hd capacity
19:53:03danimowhat does the v add?
19:54:18oboit removes the radio
19:54:19bluebrotherv = no radio, no recording
19:54:31bluebrotherbut don't quote me on this, I don't own an x5
19:57:32 Quit damaki (Excess Flood)
19:58:15 Join damaki [0] (
20:02:10 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
20:09:22 Quit aegray ("Lost terminal")
20:15:37 Part tucoz ("Leaving")
20:16:43 Join Angry41 [0] (
20:17:25 Quit lamed ("CGI:IRC (Ping timeout)")
20:18:17Angry41@barrywardell "ive got a little question about the bootloader"
20:18:29barrywardellask away
20:18:40Angry41It differs from the models mtp ums pure
20:19:00 Quit actionshrimp (Read error: 110 (Connection timed out))
20:19:17Angry41i remember that i needed a special one for my MTP version but i can just find one file bootloader/h10.c
20:19:30barrywardellthere are three versions: 20GB, 5/6GB MTP, 5/6GB UMS
20:19:59barrywardellit's the exact same code used for all three
20:20:09Angry41so whats the difference
20:20:16barrywardellonly the way the mi4 is made is different
20:20:35linuxstbIsn't the LCD driver different as well?
20:20:37barrywardellactually, the 20GB is different from the other two because of the screen size
20:21:16Angry41Ok... so you cant define that through cygwin... tools/configure -> bootloader doent give me a selection between MTP and UMS
20:22:12 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
20:22:32Angry41wny advice ^^
20:22:46barrywardellyou can use scramble to make the mi4 file from bootloader.bin
20:23:40barrywardell-mi4v2 is for UMS, -mi4v3 is for MTP
20:24:15mirakI am trying to debug with eclipse CDT. Problem is I don't see how to pass arguments to the debuggued application
20:24:41barrywardellso for example in your build dir, run ../tools/scramble -mi4v2 bootloader/bootloader.bin H10.mi4
20:26:39Angry41And another question ;-) which way have the Bitmaps to be converted to HEX ???? same as H300 models??
20:28:31Angry41Byte swapped or not byte swapped?
20:30:18 Quit dpro (Read error: 110 (Connection timed out))
20:30:55Angry41Sorry i am really scared playing around with the bootloader ^^
20:34:48 Quit Ribs ("eh eh ehhhh!")
20:35:22linuxstbAngry41: Looking in tools/configure, the 20GB appears to need "-f 4", and the 5GB needs "-f 5"
20:37:11mirakok it's my fault, the first argument is argv[1] and not 0
20:37:42mirakanyone is using CDT plugin for eclipse ? That's really nice, and the debugging facility is really nice too
20:37:44dpassen1argv[0] is the name of the executable
20:38:40mirakthere is also a disassembled view of the code
20:39:05 Quit barrywardell ()
20:39:15mirakfor linux I don't know if there is something equivalent
20:39:58 Quit TeaSea (Read error: 110 (Connection timed out))
20:40:22Angry41Why didnt i look there before <<−−- IDIOT ^^
20:42:15mirakAngry41: are you from hardware forum ?
20:48:40Angry41misticiriver forum maybe the only one ^^
20:51:10 Part Angry41
20:51:25 Join mirak_ [0] (
20:54:21 Quit mirak (Read error: 145 (Connection timed out))
20:57:57 Quit ALEXWASTE ("igen")
20:59:40 Part tucoz ("Leaving")
21:00:35 Quit _FireFly_ ("Leaving")
21:00:50 Quit mirak_ (Remote closed the connection)
21:01:11 Join Ribs [0] (n=freenode@
21:02:20 Quit lodesi ("leaving")
21:05:42 Join ALEXWASTE [0] (
21:06:28 Join Ribs2 [0] (n=freenode@
21:07:11 Quit bluebrother ("Leaving")
21:07:21 Quit Ribs (Nick collision from services.)
21:07:23 Nick Ribs2 is now known as Ribs (n=freenode@
21:11:56 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
21:15:34 Join mirak [0] (
21:18:15 Join Ribs2 [0] (n=freenode@
21:19:56 Part juxtap
21:20:50 Quit psiborg ("Ex-Chat")
21:22:12***Saving seen data "./dancer.seen"
21:22:50 Quit Ribs (Nick collision from services.)
21:22:50 Nick Ribs2 is now known as Ribs (n=freenode@
21:27:13 Join ForgottenMemory [0] (i=46748b80@gateway/web/cgi-irc/
21:28:22ForgottenMemoryAnyone know how to make a custom boot screen?
21:29:05danimois it possible to theme the normal menu?
21:29:44ALEXWASTEforgotten: just edit the correct file in apps/bitmaps/native/
21:30:02nlsdanimo, you can use a custom backdrop and colors and a font
21:30:08ForgottenMemorywell i have an iPod i want to change the rockbox screen that pops up when i run rockbox
21:30:10Genre9mp3danimo: You can place a backdrop image on colour targets
21:30:25markundanimo: the only thing you can do is set a background image
21:31:11Genre9mp3ForgottenMemory: Which iPod you have?
21:31:14ALEXWASTEforgotten: you might also want to check out"> i guess
21:31:35 Quit JoeBorn ("Leaving")
21:32:14Genre9mp3ForgottenMemory: Then you have to replace apps\bitmaps\native\rockboxlogo.320x98x16.bmp with what you want and then compile
21:32:40danimomarkun: all via the menu?
21:33:25markundanimo: first you have a create a 24-bit BMP image with the same size as your screen
21:34:06markunthen brin up the context menu by holding the select button of you player on the image and choose 'set as backdrop'
21:34:10ForgottenMemoryi dont even see the folder apps
21:34:25danimomarkun: and the colors?
21:34:33markunwhat about them?
21:34:58danimomarkun: can I set them directly via the menu?
21:35:12markunjust search a bit in the menu. You will find it.
21:35:18danimook, thanks
21:35:25Genre9mp3ForgottenMemory: It's in the source
21:35:56Genre9mp3You have to download the source... not the build
21:36:08ForgottenMemorywhere can i get the source
21:36:18Genre9mp3You'll then have to compile the source and create your own build with your custom logo
21:36:49ForgottenMemoryso i have to make my own build? if thats the case nvm..... what bout patches wut or where do i put them
21:37:47Genre9mp3ForgottenMemory: Same have to apply them into the source and then compile
21:38:34ForgottenMemoryall this complications... All ive been able to do is change themes and put rockboy,doom, and pacman
21:39:01ForgottenMemoryno easy way huh?
21:39:44Genre9mp3That's the only way... patches are actually parts of code
21:40:01ForgottenMemorywhat does the iPodpatcher do i have it on the root of my iPod
21:40:28mirakis there a compile option that don't put into object files the unused functions ?
21:40:36 Join Paul_The_Nerd [0] (
21:41:06Genre9mp3ForgottenMemory: I don't have an iPod, maybe someone else can answer your question
21:41:17nlsForgottenMemory, it patches the ipod firmware image and is only (on the computer) used when installing.
21:41:38ForgottenMemoryso it cant automatically patch the iPod with a patch?
21:42:01pixelmaForgottenMemory: some people offer precompiled builds with applied patches... I guess you can find some in the link that's been given to you before
21:42:39ForgottenMemorythx anyways
21:42:49nlsForgottenMemory, It doesn't do that kind off patching, it combines the of image with the rockbox bootloader (I think)
21:42:50Paul_The_NerdForgottenMemory: iPodPatcher is just used for writing the bootloader to the iPod. It "patches" the firmware partition, and really isn't related to "patches" in terms of Rockbox patches at all.
21:43:16 Join JoeBorn [0] (
21:44:17ForgottenMemoryone more question before i go..... rockbox doesnt have its own bootloader does it like ipl?
21:44:28nlsyes it does
21:44:44nlsbut it works with ipod loader 2 too
21:45:13ForgottenMemoryoo ok be back for more questions later
21:46:55 Quit ForgottenMemory ("CGI:IRC (EOF)")
21:48:15 Quit JoeBorn ("Leaving")
21:48:40amiconnmirak: The compiler never knows whether a (non-static) function is actually unused, so no
21:49:20amiconnBut you can do it at link time - provided the source was compiled with sectioned compilation, i.e. every function and variable is put into their own code/data section
21:50:02amiconnIt's not recommended to do so for general use, but for seeing what's actually unused it's useful (and also for library code)
21:50:16 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
21:51:09amiconnFor static functions you get a warning ('blah' defined but not used)
21:52:13 Join JoeBorn [0] (
21:58:53mirakamiconn: hum, yes that would help, I need to find the top unused function then remove one by one. I think that's an acceptable solution
21:59:38 Quit merbanan ("Leaving")
21:59:48mirakI mean I need to find the method affectation inside a conditional block, then remove it. From this point I should be able to remove a lot of things.
22:00:09mirakamiconn: shouldn't that work ?
22:05:47*amiconn doesn't fully understand :/
22:06:11*amiconn is still puzzled about his lcd_yuv_blit() :-(
22:06:16mirakamiconn: lol
22:06:23mirakamiconn: what's wrong with it ?
22:06:31amiconnIt _should_ be faster by all means, but is slightly slower
22:06:41mirakamiconn: well sometime gcc said warning unused function. I am not sure when it happens
22:06:48mirakamiconn: what did you changed ?
22:06:53amiconn48.4 instead of 49.2fps (pure lcd_yuv_blit)
22:07:08amiconnMy version uses emac
22:07:08mirakpure ? you mean no asm ?
22:07:25amiconnI mean just lcd_yuv_blit() without any mpeg decoding
22:07:28 Join webguest84 [0] (i=4035f641@gateway/web/cgi-irc/
22:07:59mirakamiconn: can you past just a bit in a pastebin ?
22:08:35 Quit webguest84 (Client Quit)
22:10:22*amiconn suspects a cache aliasing issue
22:11:05 Join webguest26 [0] (i=4035f641@gateway/web/cgi-irc/
22:11:12amiconnhmm, that can't be the problem...
22:11:31 Part tucoz ("Leaving")
22:11:37webguest26anyone know where to get some roms for rockboy
22:11:58Paul_The_Nerdwebguest26: Google for Homebrew Gameboy games.
22:12:37mirakamiconn: you use matrix computation ?
22:13:01 Join rdz [0] (
22:13:05rdzhi all
22:13:07mirakamiconn: you load the coeffs with mac ?
22:14:31 Quit webguest26 (Client Quit)
22:15:42 Join mattzz [0] (
22:15:45rdzhow long does the splashscreen appear normally, when booting the first time on an ipod mini 1g?
22:16:25rdzor how is it called?
22:16:35BagderI guess you mean the output done in the bootloader
22:16:43rdzi mean the picture, that shows first when booting into rockbox
22:16:44Paul_The_NerdHe might mean the Rockbox logo?
22:17:10 Quit lostnihilist (Remote closed the connection)
22:17:14Paul_The_NerdIt shouldn't display for very long at al.
22:17:35Paul_The_NerdBut doesn't the 1G mini have some freezing bugs right now?
22:17:49rdzPaul_The_Nerd, does that mean i should install an older release?
22:18:03mirakamiconn: I have troyed with emac, maybe I could help
22:18:25 Join ALEXW [0] (
22:18:40Paul_The_Nerdrdz: I think it's more of "we haven't managed to fix a bug that's always been there" rather than something new.
22:18:54rdzPaul_The_Nerd, :-(
22:18:57 Quit ALEXWASTE (Read error: 104 (Connection reset by peer))
22:18:59Paul_The_NerdAt least if it's the bug I'm thinking of.
22:19:18Paul_The_NerdI think it suffers from the same CPU scaling issues as a few other players
22:19:44rdzthat means, there is no chance to make it work until this bug is fixed?
22:20:44 Nick ALEXW is now known as ALEXWASTE (
22:20:51 Join webguest86 [0] (i=4035f641@gateway/web/cgi-irc/
22:21:20Paul_The_Nerdrdz: Try this build and see if it works for you:
22:21:26webguest86anyone know if i can get roms for rockboy by downloading them from limewire??
22:22:05rdzPaul_The_Nerd, thanks for the info...
22:22:58rdzwouldn't it make sense to mention that bug on the rockbox-page and make clear, that rockbox won't work on an ipod mini 1g? or is that issue only with a few of them?
22:23:17mattzzHi, are there still some issues regarding button code changes? E.g. double tapping the off-button does not work any more.
22:23:28mattzzon the archos
22:23:34Paul_The_Nerdrdz: Remember that Rockbox has not been officially released for the 1G yet, or any iPod, so anyone using it should consider themselves "testers" not "users"
22:23:48Paul_The_Nerdwebguest86: Please do not ask how to infringe copyrights in here.
22:23:57rdzPaul_The_Nerd, ah.. ok... sorry, in that case
22:24:22Paul_The_Nerdmattzz: Please file bug reports in the proper place, or respond on the forum thread, so that there's a record as the person working on it may not be present or see your mention in the log.
22:25:00mattzzPaul_The_Nerd, I am still trying to figure out if this is a bug or a feature.
22:25:24 Quit Brock (Read error: 145 (Connection timed out))
22:25:25webguest86my bad
22:26:21Paul_The_Nerdmattzz: If it's something changed from the way it worked before, then at the moment it's a bug. The button mappings shouldn't be different.
22:26:45hcslinuxstb: looks like we haven't solved the problem for mikeage
22:26:53mattzzPaul_The_Nerd, thanks for the information. I will file a few bugs then
22:27:21Paul_The_Nerdmattzz: It's probably best to respond in the forum thread, in this case.
22:27:36 Join Cheapy| [0] (
22:27:36Paul_The_Nerdmattzz: Or better yet, both
22:27:40mattzzPaul_The_Nerd, yeah, I saw that one. 10 pages...
22:28:27mattzzPaul_The_Nerd, first I think I will have to search flyspray :-)
22:29:11 Join KlrSpz [0] (n=klrSpz@
22:31:58rdzPaul_The_Nerd, thank you a lot for your help
22:32:11rdzPaul_The_Nerd, it works..
22:32:49 Part KlrSpz
22:37:52*dionoea still needs to update his rockbox to test the new w solitaire
22:38:36webguest86okay so i finally got a room so what do i do to make it work in my room
22:39:02Paul_The_NerdThat statement doesn't make sense.
22:39:12Paul_The_NerdAs well, we have no idea what noun your pronoun "it" refers to.
22:41:06 Quit webguest86 ("CGI:IRC")
22:41:10 Quit ender` (" Doesn't it strike you as mildly ironic that most of the people who are against abortion are people you wouldn't want to fuck)
22:41:12 Quit Kohlrabi ("Quit")
22:41:44 Join webguest48 [0] (i=4035f641@gateway/web/cgi-irc/
22:42:32webguest48this is the same person
22:43:20webguest48so ill ask the question again: anyone know what to do once the rom is in the root of the iPod so that you can play it on rockbox??????????
22:45:47 Quit Seed (Remote closed the connection)
22:46:03Paul_The_Nerdwebguest48: Try reading the manual, or the PluginRockboy wiki page.
22:46:35linuxstb_webguest48: What kind of ROM, and what kind of ipod?
22:46:36 Quit webguest48 (Client Quit)
22:46:38 Join webguest56 [0] (i=4035f641@gateway/web/cgi-irc/
22:47:33linuxstb_webguest56: What kind of ROM, and what kind of ipod?
22:47:34 Quit webguest56 (Client Quit)
22:47:40*linuxstb_ gives up
22:47:48 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
22:50:40lowlightI need ARM asm some help...I'm trying to understand the bootloader disassembly of the Olympus mr-100
22:51:10linuxstb_If it's like the other .mi4 bootloaders, it will mostly be thumb code.
22:51:53mirakI find ffmpeg design bad on some point ...
22:52:18lowlightlinuxstb_: can you explain this jump table?
22:52:37lowlightI want to know which register determines the keypress.
22:54:02 Join webguest85 [0] (i=4035f641@gateway/web/cgi-irc/
22:54:13mirakthere is a dsputil.c with a struct that references some functions used by the decoders. The problem is that the functions pointers are affected inside an init functions that is in dsputil.c and not inside each codec C file. Therefore you are forced to build all the codecs object files at least for mpeg family.
22:54:25webguest85does the linux version on doom also work on rockbox
22:55:42mirakbut it seems the rest of the codec was added in a better way. it's like ffmpeg have an old architecture that is still here, or something like that,
22:57:19 Join Seed [0] (
22:58:34webguest85does the linux version on doom also work on rockbox
22:59:04linuxstb_No, the Rockbox version of Doom works in Rockbox.
23:00:04webguest85so where can i get the rockbox version of Doom
23:00:20 Join webguest82 [0] (i=917408d9@gateway/web/cgi-irc/
23:00:24 Quit webguest82 (Client Quit)
23:00:50Bagderthe rockbox version of doom comes with... (surprise) Rockbox!
23:00:51linuxstb_webguest85: It comes already installed with Rockbox. The manual describes how to use it.
23:01:13webguest85for some reason mine doesn't work
23:01:28webguest85maybe i installed the wrong rockbox?
23:01:49scorcheexcuse me...
23:02:13*scorche gets a tissue
23:02:49*amiconn thought this would be written pebkac...
23:03:07scorcheamiconn: i like to keep people guessing
23:03:19scorchechange it up a bit
23:04:05 Quit webguest85 ("CGI:IRC")
23:04:39 Join Kohlrabi [0] (
23:05:50 Join Ribs2 [0] (n=freenode@
23:06:05 Quit Kohlrabi (Client Quit)
23:07:51obosorry, cat vs keyboard issue
23:07:57hcswho won?
23:08:08lowlightCan you explain this arm asm jump table to me? I want to know what determines the button press.
23:08:18obothe cat - now happy sat on my digibox
23:09:54 Join Moos [0] (i=51400b8c@gateway/web/cgi-irc/
23:10:24webguest47lowlight: R1
23:12:37 Join webguest76 [0] (i=4035f641@gateway/web/cgi-irc/
23:12:59 Join Davide-NYC [0] (
23:13:06webguest76can someone give me a link from where i can download rockboy from
23:13:10 Quit Ribs (Read error: 60 (Operation timed out))
23:13:40*amiconn learned something about emac
23:14:11hcswebguest76: if you downloaded rockbox you should have rockboy
23:14:32webguest76now that i take a closer look i found it
23:14:44webguest76how do i get roms on it now
23:15:30hcsI think you just select them from the file browser, but I've never used it
23:15:40*Paul_The_Nerd suggests the manual, yet again.
23:15:55webguest76i tried didn't find anything
23:16:15lowlightwebguest47: Thanks. I see where R1 determines if a key is pressed (if not it skips the jumptable). What determines the case for the jumptable?
23:16:35hcs"It works as a viewer so simply click on .gb or .gbc files to launch them."
23:16:40webguest47lowlight: R1 ! :-)
23:17:05webguest76im asking what to do to roms so they can work on rockbox
23:17:19webguest47lowlight: here : LDRB R3, [R3,R1]
23:17:32hcswebguest76: you shouldn't need to do anything, just put them on your player
23:18:05 Join webguest34 [0] (i=51e2f433@gateway/web/cgi-irc/
23:18:10webguest76so i dont need to put a .gf after the rom name like in linux?
23:18:39hcswebguest76: no, if it ends in .gb or .gbc it should be fine
23:18:43 Join rotator [0] (n=e@rockbox/developer/rotator)
23:18:54lowlightwebguest47: Ok....I have some learning to do :)
23:19:03 Part lowlight
23:19:10webguest76if it doesn't then should i put the .gb or .gbc
23:19:18 Join mirak_ [0] (
23:19:43webguest34I'm having problems with USB handling in iAudio X5 port.. when running rockbox detects usb cable, but the unit does not show up in xp.. i need to turn rockbox off and insert usb, then the OF bootloader usb mode kicks in and it works..
23:19:51mirak_damn I made reiserfs crash
23:20:10linuxstb_webguest76: What ipod do you have?
23:20:11mirak_apiexemple.c makes reiserfs crash on fast creation of image files
23:20:14hcswebguest76: yes
23:20:20webguest765G video
23:20:59linuxstb_webguest76: Then just copy the .gb or .gbc files to your ipod and select one in the file browser...
23:21:22webguest76select one?
23:22:13***Saving seen data "./dancer.seen"
23:23:12 Quit mirak (Read error: 145 (Connection timed out))
23:26:30 Quit Cheapy| (Read error: 104 (Connection reset by peer))
23:28:17nlsmove the selector to it and press "select"
23:29:30webguest76select one?
23:29:52O11my bench test is still running happily after 13 hours.. and it says it's at 1/2 capacity =D
23:29:54hcsone gameboy rom
23:30:10nlsscroll the wheel thingy until the bar is on the rom and press the button in the middle
23:30:29*hcs waits for "select one?" again
23:30:36O11select one?
23:30:59*nls wonders if webguest76 ever played a song in rockbox
23:31:10 Part webguest47
23:31:18hcsmaybe his connection to cgiproxy isn't too great and he didn't see the line go through
23:31:20nlsthen do the same with the rom
23:31:33webguest76oh okay
23:31:51 Join Cheapy| [0] (
23:32:07 Join dom__ [0] (
23:32:12 Quit nls (" HydraIRC -> <- The dawn of a new IRC era")
23:32:40 Join bluebrother [0] (
23:32:42 Quit SereR0kR ()
23:32:49O11can you play roms on the h300?
23:33:08 Part dom__ ("Leaving")
23:33:17 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
23:33:49 Quit mirak_ (Remote closed the connection)
23:34:31 Join matt8806suomi [0] (
23:34:58 Quit rretzbach ("Verlassend")
23:36:41Genre9mp3I can't get the ZXBox to work on my H340... (build from 2 Oct)
23:36:44webguest76i tired to run the pokemon rom and i got an error saying plugin returned error
23:37:19 Join mirak [0] (
23:37:32Genre9mp3Whenever I try to load a .tzx file I get some message boxes (one after the other) and then a percentage in the left top corner that stops at 54%
23:37:41Genre9mp3It takes some time to do so..
23:37:58 Quit damaki (Excess Flood)
23:37:59 Join gursikh [0] (
23:38:00mirakmmm, linux ubuntu is crashing ...
23:38:00webguest76i tired to run the pokemon rom and i got an error saying plugin returned error
23:38:05Genre9mp3On some files I may manage to get the games splash screen, but that's all
23:38:06hcsGenre9mp3: that percentage is emulation speed, I know this previous discussion
23:38:07webguest76anyone know what to do?
23:38:22gursikhcan someone help me (link) to playlist usage intructions for the Nano? (not in the manual)
23:38:43 Join damaki [0] (
23:38:47Genre9mp3hcs: So for some reason It can't get realtime?
23:38:56Genre9mp3but it doesn't respond...
23:39:15hcsGenre9mp3: something like that, I don't know too much about it, I just remember that being mentioned and hoped it might help
23:39:16Paul_The_Nerdwebguest76: If the plugin returned an error, then it returned an error. For some reason, it will not work.
23:39:47Genre9mp3hmmm... this is the first time I actually try to use ZXBox
23:41:11Genre9mp3Ok... I selected "Toggle Fast Mode".... the percentage went to 120% but still it doesn't respond
23:42:02hcsdo you have to do something to play the tape?
23:42:17 Nick hcs is now known as hda (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
23:42:42 Join alphakiller [0] (n=bits@
23:42:48Genre9mp3Just select the file
23:43:18 Part alphakiller
23:43:31 Quit mattzz ("Leaving")
23:43:46 Join BHSPitLappy [0] ( seems that it doesn't working
23:44:42Genre9mp3I tried several files/times
23:45:48 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
23:45:53Genre9mp3I also tried the Rainbow Islands game (screendumps at the wiki)
23:46:56 Quit webguest34 ("CGI:IRC (EOF)")
23:46:59hdapagefault: any spc progress?
23:47:09 Nick hda is now known as hcs (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
23:47:24pagefaultwell sort of, I have a problem right now
23:47:33pagefaultI left my sync cable over at a friend's on the weekend
23:47:38pagefaultso I can't really work on stuff :P
23:48:00hcsthat would be incredibly awesome, I'
23:48:10hcs*I'm still in the baby-steps of an NSF player
23:48:11pagefaultit's going to barely work on my h10
23:48:34pagefaultprobably if you enable the EQ it will skip
23:48:45 Quit webguest76 ("CGI:IRC (EOF)")
23:49:11pagefaultI haven't tried compiling with 4.0 though
23:49:18pagefaultso maybe it can do some better optimization
23:49:31amiconnfor coldfire?
23:49:58amiconnAccording to a couple of tests, gcc 4.0 makes worse code for coldfire than 3.4
23:50:04pagefaultoh really
23:50:13pagefaultthen maybe I should go over my code again then
23:50:27amiconnThat's the reason why we stick with 3.4. for coldfire, while using 4.0 for other targets
23:50:36pagefaultI can make it work great without any interpolation
23:50:42pagefaultbut the SPC's sound like nasty
23:51:12amiconnBut you were talking about h10 - that's arm...
23:51:18Paul_The_NerdI was about to say that.
23:51:50pagefaultonly player I have to work with
23:52:01pagefaultI am not sure what exactly what chip it has in it, I just know it's arm based :(
23:52:16pagefaultI don't know much about the hardware
23:52:22hcsisn't that also a pp5020, like the ipods?
23:52:35pagefaultI was told it's similar to the ipod nano
23:52:53pagefaultyeah with the pp5020
23:52:57amiconnProbably PP5021
23:53:08pagefaultI have taken it apart to look
23:53:27 Part matt8806suomi ("Ex-Chat")
23:53:27hcsI've got the same one in my ipod color
23:53:58pagefaultjust trying to contribute the best I can but have to learn how the hw works before I can even start
23:54:08pagefaultI want to get FM support working on it as well
23:55:02hcsdo you have any trouble with instability?
23:55:06pagefaultnot at all
23:55:24pagefaulticatcher theme I get no skipping
23:55:31pagefaultit's only the peak limiter that causes problems
23:55:37 Join JdGordon [0] (
23:55:41hcsskipping isn't the problem for me, it's random freezing
23:55:50pagefaultI haven't had any freezing
23:55:57pagefaultit's been working beautifully
23:56:06pagefaultand I use it like 8-10 hours a day
23:56:11linuxstb_CPU scaling is disabled on the H10 though..
23:56:26hcswow, and he still gets 8 hours on it?
23:56:26pagefaultyeah I gotta keep it plugged in sometimes :)
23:56:46pagefaultno I plug it in because of the nice new feature of charge over usb while playing
23:56:58Paul_The_NerdScaling didn't increase the battery life too terribly much on the iPod Nano at least, when it was enabled
23:57:01Paul_The_NerdMaybe 20-25% more.
23:57:17pagefaultI get about 4-5 hours out of it
23:57:22hcslinuxstb_: have you experienced any crashing since the patch? I haven't, but mikeage reports several
23:57:26pagefaulton a full charge
23:57:34 Quit bluebrother ("Leaving")
23:57:44pagefaultnot great but acceptable
23:57:53pagefaultthats with EQ off and volume at medium level
23:58:13linuxstb_hcs: No, I haven't tested it apart from the initial 5-hour test. I read mikeage's comments on flyspray though...
23:58:28pagefaultbut I am happy with the h10 port so far
23:58:35pagefaultjust wish I could be of some help

Previous day | Next day