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-04-25

00:00:09preglowis it only on ipods that selecting a new track now works very seldom?
00:00:38preglowit shows the wps, then bombs out to the file selector
00:01:37bluebrotherwhy does the manual use xspace?
00:02:56preglowbluebrother: god knows
00:03:12preglowit's weird, it only happens when i exit to the file selector and choose anew file, not when skipping from the wps
00:03:13Bagder /whois God
00:03:17BagderGod :No such nick/channel
00:03:18sharpeeh, more like 3700%, bottom was covered up a bit.
00:03:44lostlogicpreglow: I think it's all swcodec, selecting a new file to play while audio is playing don't work none
00:03:59bluebrotherok, then I'll remove it. It may only cause additional spaces after punctuation marks, and we should use \frenchspacing if we actually want frenchspacing.
00:04:25lostlogicpreglow: that's right next on my lits of shit to fix after this crossfade insanity
00:04:40preglowlostlogic: hooray for you! hooray for brandon!
00:05:02amiconnlostlogic: Ah, so it's this drop back to browser, not a hang?
00:05:20bluebrotherI noticed this too.
00:05:25 Quit damaki__ (Read error: 110 (Connection timed out))
00:05:28amiconnI was able to reproduce this twice on H340, but it doesn't happen often
00:05:35bluebrotherselecting a new song drops me back to the browser.
00:06:05preglownice wps, actually
00:06:14 Quit mborus ("CGI:IRC")
00:06:21 Part lmb
00:06:23amiconnIt's more likely to completely confuse the playback enigine completely with repeated file selection than to get this drop back effect
00:06:31amiconn-1x compltely
00:06:51*amiconn can't type :/
00:07:59*amiconn still doesn't see the advantage of graphical wps'es
00:08:10preglowthe advantage is they look good
00:08:19crashdwhat preglow said O.o
00:08:27crashdon a target like h3x, ipod colour/5g
00:08:29amiconnAll that I saw either waste space, have worse readability than a plain one, or both
00:08:36crashdyou've got a massive, colour lcd
00:08:43crashdwhy _not_ use it for something a bit prettier
00:08:49*amiconn has a H300, among other targets
00:08:54 Quit ender` (" I'd rather have a free bottle in front of me than a prefrontal lobotomy.")
00:08:59crashdthis isnt a pissing competition
00:09:01crashd: >
00:09:16 Quit midkay (Read error: 104 (Connection reset by peer))
00:09:18preglowonly thing i like about this one is that the text doesn't scroll
00:09:22kkurbjunXavierGr, there's a new midi patch if you are interested
00:09:24preglowbut that's a rockbox limitation, i guess
00:09:34 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:09:41 Part midgey34
00:09:46crashdpreglow: that tango wps is sweet
00:09:55 Join midgey34 [0] (
00:10:21preglowi want that for nano
00:10:24XavierGrkkurbjun: additions?
00:10:35 Quit sharpe (Read error: 104 (Connection reset by peer))
00:10:36crashdpreglow: wasn't nudel talking about porting it?
00:10:54preglowyeah, but then he started playing oblivion
00:10:58kkurbjunXavierGr, It plays full speed for me at 11k on all my files
00:11:08kkurbjunwith the max voices set to 100 as well
00:11:25kkurbjunsome files can play at 22k with the max voices set to 22k
00:11:30kkurbjunoops, 24
00:11:41crashdhehe, yeah oblivion is a bade move ;\
00:11:48kkurbjun24 is the general midi specification minimum I believe
00:12:25preglowcrashd: i need to physically restrain myself from oblivion
00:12:28preglowdamn, that game looks sweet
00:12:34crashdheh, im doing my finals and dissertation atm
00:12:36preglowi should be paid for the heroic effort involved
00:12:37crashdso i cant even think about it
00:12:47crashdbut just wait till i graduate
00:13:05preglowi could just walk around the forested parts of the game all day
00:13:12 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
00:13:19XavierGrkkurbjun: Thanks I will check it.
00:13:53goffalol @ sarcastic headline
00:13:58goffaEuropean gas prices over $6.00/gal. Average European car doubles in value after fill-up
00:14:07 Quit midgey34 (Client Quit)
00:14:38 Join sharpe [0] (
00:15:41bluebrotheris someone here able tex-ing the manual with latex (not pdflatex)?
00:15:43*preglow votes for margins patch now!
00:16:36goffamargins patch?
00:16:42preglowfor neater wpses
00:16:57amiconnHmm, I now quick-checked all colour wps'es in the rockbox + misticriver galleries
00:17:08amiconnI didn't find a single one that I would like to use...
00:17:15preglowi've found exactly one
00:17:18preglownamely the tango one
00:17:21goffaengineer2 for me :)
00:17:32goffabut that's not really color
00:17:35amiconnThe tango one wastes space with the big note
00:17:46 Join voltagex [0] (
00:17:55preglowit's pretty!
00:18:01voltagexyay stuck in linux cli...
00:18:08goffayeah... pretty is MUCH better than functional
00:18:12bluebrotherreally strange. latex always produces pdfs on the manual
00:18:17amiconn...and light grey on white doesn't help readability
00:18:17*bluebrother is puzzled
00:18:18goffalook at mac
00:18:29preglowamiconn: it's not exactly light grey
00:18:38voltagexgoffa: LOL I was about to say that
00:18:41goffahow abot yellow on white...
00:18:44preglowat least i haven't got the slightest problem with reading it
00:18:51 Join qwm [0] (
00:18:53 Quit _Lucretia_ ("Leaving")
00:19:04voltagexe.g. linux cli = fugly, but functional.
00:19:06 Join BjoernErik [0] (
00:19:14goffavoltagex: i have to agree
00:19:28goffassh is bad ass
00:19:38amiconnpreglow: It's rather light
00:19:44voltagexgoffa: rm -rf /
00:19:55preglowamiconn: yeah, it's light-ish
00:19:59goffaah... the linux admin install guide
00:20:01 Join macdonalder [0] (
00:20:11voltagexgoffa: I basically did that today because the linux install was borked, badly
00:20:20goffaouch.. what happened?
00:20:39voltagexgoffa: no idea, but I hadn't touched the install for weeks
00:20:40preglowstill, by far the nicest i've seen for nanos
00:20:44 Join Paul_The_Nerd [0] (
00:20:49 Join gursikh [0] (
00:20:52preglowi don't really require much information in my wps
00:20:57preglowsome title info and the song length
00:20:59preglowthat's that
00:21:04voltagex6 minutes before I have X...
00:26:02*amiconn prefers text-only with progressbar + peakmeter + standard status bar
00:26:21peturwhy the peakmeter?
00:26:36lostlogicsigh, I wish peakmeter didn't cause gapping on ipod.
00:26:38goffai kind of like next track
00:26:42peturI see no use for it unless recording
00:26:47qwmisn't that right, amiconn
00:26:48amiconnMainly to give a bit of separation
00:26:51qwmthat's what you thought.
00:26:57midkayamiconn, you said in your keyboard update that the cursor would be shown while you moved around the filename. it's not..
00:27:15amiconnMy in-car wps'es are text-only, without any bars, and with a big font
00:27:22 Quit KlrSpz ()
00:27:36preglowi don't care about peak meter at all
00:27:49preglowi'd rather make some separation with a big note symbol
00:27:49goffame either
00:27:52 Part Paul_The_Nerd
00:27:58goffalol.. i wouldn't go that far though
00:28:31amiconnThe big note symbol takes much more space than the peakmeter... and it disallows scrolling with current rockbox
00:28:42peturwe should also provide a vertical peakmeter, once we have margins :)
00:28:58amiconnI rather want a way to see the whole title
00:29:17peturtext wrapping?
00:29:17amiconnI also cannot understand why so many wps'es center the text
00:29:22preglowi'd settle for being able to scroll and keep the note...
00:29:47crashdamiconn: maybe it's a matter of choice?
00:29:52crashdisnt that what rockbox is about, after all : >
00:30:20 Quit Bjoern-Erik (Connection timed out)
00:30:33amiconncentered text is harder to read
00:31:51amiconnYes, that's what rockbox is about
00:32:01amiconnmidkay: what?
00:32:26midkay[five minutes ago] <midkay> amiconn, you said in your keyboard update that the cursor would be shown while you moved around the filename. it's not..
00:32:42midkaydid i misunderstand your commit comment?
00:32:45amiconnHuh? It is shown perfectly here
00:32:58midkayi mean it blinks when you move it..
00:33:19amiconnNo, exactly the opposite
00:33:24midkayiiuc, your comment says that it should always be shown (not blink) whilst you move it?
00:34:11amiconnA blinking cursor can be irritating when moving through the text, because it will be in the 'hidden' phase from time to time, so you wouldn't know how far you already moved it
00:34:35amiconnWith my commit, the cursor always starts with its 'visible' phase after a keypress
00:34:48midkayamiconn, exactly. which is why i'm asking what's up. for me it continues blinking even after keypresses.
00:35:09amiconnYes of course
00:35:26amiconnIt should cointinue bliking if you let go the keys
00:35:29midkayi mean during keypresses.
00:35:41amiconnI just re-checked to make sure
00:36:07amiconnIt behaves like described on H300, mini 2g, and ondio fm
00:37:02midkayipod 5G here. selecting the input line, cursor is blinking, tapping and holding left/right both result in moving the cursor and nothing else. it continues to blink.
00:37:30amiconnOf course it continues to blink *after* pressing left/right
00:37:38midkayi mean during the press.
00:37:55midkay<amiconn> With my commit, the cursor always starts with its 'visible' phase after a keypres
00:38:06midkayi see you using 'after' here in the same way i am..
00:38:19amiconnBut while pressing left/right in quick succession (or holding left/right) it stays visible
00:38:43midkayi understand that's how it should work, but it's not working that way for me.
00:38:53amiconnI also checked on recorder
00:39:04midkaylet me re-check out and try again..
00:40:37 Quit Acksaw ("I'm off, see ya later!")
00:40:44preglowmidkay: yo, the pitch screen ipod wheel handling is a bit awkward
00:40:51preglowmidkay: very hard to actually fine-tune the value
00:41:40midkaypreglow, i'm open to suggestions.. yes, it's quite touchy.. hm.. maybe you can thank lostlogic, perhaps, for his keeping-finger-on-the-wheel-triggers-button-repeat thing ;)
00:41:47preglowheh, yeah
00:41:52preglowi'm a bit ambivalent to that thing
00:41:57preglowsometimes it's great, sometimes it isn't
00:42:11midkayexactly, same here.
00:42:27midkaynice in lists.. i do *not* like it changing some settings, though.
00:42:49preglowi also like it in the jpeg viewer
00:42:56preglowmakes it easier to not overshoot changing zoom level
00:43:18midkaypreglow, well, i don't use the jpg viewer a lot :) i can't remember all the things i do and do not like it for, but i think the lists are about even.
00:43:21preglowbut yeah, for some settings it's not as good
00:43:23midkayno good examples come to mind, just little things.,
00:43:39 Quit JBGood25 (Read error: 110 (Connection timed out))
00:43:42amiconnWell, in most places I like the wheel behaviour. But I still find the wheel a bit irritating in general
00:44:08amiconnSometimes I put my thumb on it, move it - and nothing happens
00:44:11goffaso ... did anyone fix mpc playback, or am i going to have to go back to friday or sat?
00:44:12midkayanyways, i think this is the only way to do it adequately.. you can change the value quickly, and you can fine-tune it if you need, but not too easily, and you get your +/- 2% thing.
00:44:31amiconnHave the same problem with touchpads from time to time
00:45:03midkayclearly the touchwheel hates you ;)
00:45:50 Part mooseboy
00:46:04 Quit skwad ("Parti")
00:47:13 Quit bluebrother ("Leaving")
00:50:50 Join romanos_melodos [0] (
00:53:11peturhmmm... if you try to save fmradio presets and don't give an extension, a hard freeze follows...
00:53:42 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
00:55:11romanos_melodosdoes anyone know if i can use both rockbox and ipodlinux?
00:56:20 Quit RedBreva_ ("using sirc version 2.211+KSIRC/1.3.12")
00:56:43sharperomanos_melodos: sure you can...
00:57:25XavierGrpetur: you should give a filename :P
00:57:46XavierGrI must see where this bug is, but not know I must sleep.
00:57:53XavierGrknow = now
00:58:09sharpeeh, i think i'll work on a savestate system for c64box right now
00:58:25sharpeas i can't find any other formats
00:59:17peturfreezes with or without dircache
00:59:55sharpewhat should i do, a single savestate kind of thing, where you don't have to choose to save, or a multiple savestate one?
00:59:56XavierGrpetur: probably the save handling cause makes some strange things when it tries to force the setting file.
01:00:14XavierGrpetur: does this occur in both a custom fmr folder or/and the default folder?
01:00:21peturam bughunting now
01:00:40peturI fixed the max length thing and now this
01:00:56 Quit Poka64 ("XChat 2.6.2 -, XC-WSys 0.18")
01:00:58romanos_melodoshas anyone managed to install both rockbox and ipodlinux on his ipod? does it runs smoothly?
01:02:18romanos_melodosis this were i have to look at?
01:02:24 Join RedBreva [0] (
01:02:58 Join Poka64 [0] (
01:04:01 Quit romanos_melodos ()
01:04:08peturwow... settings.c set_file() goes hunting for the extension dot and will look in the whole memoryspace if it needs to :/
01:05:37XavierGrI just copied that part of the code, from the rest integrated formats
01:05:52XavierGrso will this hang any format saving? (wps, cfg)
01:06:09sharpei have an urge to just write the structs to the file... but... :(
01:06:16peturtalking to me?
01:06:40sharpei'm talking to myself! :D
01:07:18peturit can only happen if the user must enter a filename that also gets stored in settings - so Fm radio only afaik
01:07:56sharpeshould i store a checksum in the saved-state?
01:08:29peturyou'll add it sooner or later :)
01:08:43XavierGrpetur I just saved an fmr file to root without the '.fmr' and it didn't crashed for me.
01:09:09sharpeshould it be like, a single byte checksum? seems like that'd probably be enough to check for errors...
01:09:10peturlet me try
01:09:27XavierGryup it crashes on the default folder
01:09:39XavierGrbecause this is the only file that set_file is called
01:10:13XavierGrsorry I meant the only dir
01:10:21petursaving the file elsewhere doesn't store the name
01:10:57XavierGrthe same bug doesn't happen for .cfg files
01:11:24peturthose aren't written to settings
01:12:07XavierGrah yes
01:12:24XavierGrhopefully this is not my bug :)
01:12:28XavierGrBut I am not sure
01:13:06XavierGrI must sleep, I think I got a fever
01:13:10XavierGrNight all!
01:15:00 Quit herz42 (Read error: 113 (No route to host))
01:15:15peturright, the extension is needed it seems
01:21:30 Quit qwm (Read error: 110 (Connection timed out))
01:21:34 Join romanos_melodos [0] (
01:21:57 Quit hotwire (Connection timed out)
01:22:30 Join hotwire [0] (
01:22:37 Join qwm [0] (
01:23:07 Join lostnihilist [0] (
01:26:08***Saving seen data "./dancer.seen"
01:26:17sharpehmm... what type of checksum should i do? er, size of checksum...
01:28:20midkaynight preggers ;)
01:29:17peturthere's one in RB already I think, copy that one?
01:29:38sharpeit's really just one to make sure everything's like, there...
01:30:13 Quit RedBreva (Read error: 110 (Connection timed out))
01:30:37sharpean xor byte checksum seems like it'd be okay...
01:31:58sharpei was just wondering if anyone had any objections to it.
01:32:29 Quit voltagex ("Lost terminal")
01:35:27 Quit whatboutbob ("CGI:IRC (EOF)")
01:36:26 Quit obo (Read error: 110 (Connection timed out))
01:37:15 Quit Bou-divx ("get satisfied! • :: ««« (Gamers.IRC) »»» ::")
01:38:23 Quit TeaSea (Remote closed the connection)
01:38:38 Join goffa_ [0] (n=goffa@
01:38:49 Join TCK [0] (
01:39:07 Quit goffa (Read error: 104 (Connection reset by peer))
01:39:58 Join TeaSea [0] (
01:41:18 Join qwx [0] (
01:45:45 Quit hotwire (Connection timed out)
01:46:32 Join hotwire [0] (
01:48:25romanos_melodoshi! Does anyone knows how can i install ipodlinux on my ipod nano? I'm already using rockbox
01:48:36 Quit TeaSea (Remote closed the connection)
01:49:14lostlogicromanos_melodos: you might try the ipod linux channel, or reading their wiki... or reading some forum posts by people who have done it rather then repeating yourself over and over...
01:49:27midkayromanos_melodos, linux.bin goes in the root, and you need the ext3 partition. hold play on boot and it will boot linux.bin. the rest is up to you.
01:51:02romanos_melodosmidkay, have u managed get it working?
01:51:11midkayromanos_melodos, indeed i have.
01:51:17 Quit qwm (Read error: 110 (Connection timed out))
01:51:39lostlogicfound my crossfade bug!
01:51:43romanos_melodosis this link any helpful?
01:52:23 Join TeaSea [0] (
01:52:28 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
01:52:30midkayromanos_melodos, well, it was no more helpful the second time of those two pastes, nor the first of the two in comparison to the very first..
01:52:55midkayromanos_melodos, i told you, the rockbox bootloader has a keymapping for it: PLAY will boot linux.bin in the root of your iPod. the rest is up to you.
01:53:23romanos_melodosi'm sorry , i'm quite confused
01:53:41midkayabout what?
01:54:26romanos_melodosso, can i just download the windows ipodlinux installer without making any partitions and the installer will do everything for me?
01:54:49midkayhm, that depends on the installer.
01:55:15midkayi told you how the rockbox bootloader will get linux going for you. if you want to ask about installing iPL itself, this is not the place to ask...
01:56:08romanos_melodosi just don't want to mess everything
01:56:18romanos_melodoswhat have u done on yours?
01:56:29romanos_melodoscan u send me a link or something?
01:57:44lostlogicany coldfire users still haunting want to test a patch?
01:57:47midkayinstalled linux.bin in my root, set up the ext3 partition and unzipped pz2 and modules there. i use the rockbox bootloader. it wasn't too easy, and IMO not really worth it. if it sounds like it might be tricky, use the installer or don't use ipodlinux.
02:00:45romanos_melodoswhat if i delete rockbox and use the ipodlinux installer to install ipodlinux and then reinstall rockbox?
02:02:20romanos_melodosthe only thing that frustrates me is how the hell i'm going to manage the partitions..
02:02:37midkayif you mean reinstall the bootloader, that may work. i'm not quite familiar with what the iPL installers do, there seems to be a large number of them, all third-party..
02:03:04peturif you're uncomfortable with it all, stay out of it or have somebody else do it for you
02:03:04 Join [TCK] [0] (
02:03:33romanos_melodosi'm going for it
02:03:47peturthen go ask the IPL people how to...
02:04:02romanos_melodosscrew the ipl people
02:04:05midkayromanos_melodos, the installation will probably not be a breeze. the installers will probably help, but i doubt it will work exactly as you hope.
02:04:23midkayromanos_melodos, well, screw them, but you won't get much help here. :)
02:04:33midkayso unscrew them, or figure it out..
02:04:46romanos_melodosi'll give it a shot guys and i'll let u know
02:04:59romanos_melodosbtw , is it worth it?
02:05:10romanos_melodosi mean installing ipl
02:05:56peturnever been near it as this is #rockbox and I have an iriver 340
02:06:29peturthat's why this isn't *the* place for ipl questions :P
02:06:49peturamiconn ?
02:07:34midkayromanos_melodos, it wasn't worth it for me, no, not much at all.
02:07:35peturis it bad when building for recorder that it says 'removing UCL file again, making it a fake one'
02:07:50peturI mean, did I cause it?
02:07:58amiconnIt should tell you why it does this
02:08:09midkayinstalled it probably two months ago. no audio playback, slowish UI.. looked rather nice, but nothing more.
02:08:21peturoutput is 2972 bytes larger than max
02:08:35amiconnfor recorder v1???
02:08:44amiconnAh, yes
02:08:56peturI didn't add that much...
02:09:04amiconnWe are now above the limit for rombox :(
02:09:11amiconnNo it wasn't you
02:09:31amiconnHas been like that for at least 2 weeks
02:09:39peturgoing to commit the fm preset fix...
02:09:44amiconnThe code is in urgent need of cleanup...
02:10:14amiconnfm/v2 are currently above limit, and v1 isn't that far away anymore... :(
02:10:37 Join hotwire_ [0] (
02:11:18 Join qwm [0] (
02:12:58 Join midgey34 [0] (
02:13:25midkayamiconn, btw, re checked-out and the blinking cursor was fixed. weird, since i didn't modify keyboard.c, there was no reason it wouldn't be updated with cvs up.
02:14:04Mikachumaybe you've used -D on it?
02:15:04 Quit muesliiiii (Read error: 110 (Connection timed out))
02:16:09 Join elinenbe [0] (
02:17:23Mikachudoes cvs status on it say anything special?
02:19:03 Quit TCK (Read error: 110 (Connection timed out))
02:19:55sharpehmm... i'm tempted to just write the needed structs/arrays to the saved state file, and have a byte to be set whether it's in little or big-endian format... sound good?
02:21:41 Quit qwx (Read error: 110 (Connection timed out))
02:22:49 Join tvelocity [0] (
02:24:07lostlogicif I subtract one short * from another short *, is the result the distance between them in shorts, or in bytes? Shorts, right?
02:24:39 Quit gursikh ()
02:24:50peturoh wait
02:24:52Shonkylostlogic: shorts
02:25:04lostlogichehe, thanks :)
02:25:04 Join ashridah [0] (
02:25:18petursorry, have been doing the same here with char* :/
02:25:23lostlogic crossfade_sample =
02:25:24lostlogic (size_t)(output_buf - (short *)(crossfade_chunk->addr));
02:25:25sharpewell, if you're wrong, then you probably know what the answer is :D
02:25:31lostlogicso that makes sense if smaples are shorts, right? :)
02:25:51 Quit romanos_melodos ()
02:26:12Shonkyassuming output_buf is a short *
02:26:38 Quit hotwire (Read error: 110 (Connection timed out))
02:26:44ShonkyI don't know the code at all of course
02:27:46lostlogichehe, it is a short * :)
02:27:55peturlostlogic: sorry for the confusion, I'm off to bed anyway :) (2:27 here already)
02:28:30 Quit petur ("Zzzz")
02:29:47sharpebefore i add something to test for big or little endianness, is there a define anywhere in the source specifying it for the processor?
02:30:08 Quit xmixahlx ("blah blah blah")
02:30:52 Quit tvelocity ("Ex-Chat")
02:33:41hardeeplostlogic: maybe I'm misreading but I think the result will be sizeof (short *) which I'm guessing is 4 bytes ?
02:35:56 Join zelfric [0] (n=tharg@tor/session/external/x-ff3a9879e7405fc4)
02:37:09amiconnsharpe: autoconf.h (included with config.h, so practically always) defines ROCKBOX_BIG_ENDIAN or ROCKBOX_LITTLE_ENDIAN, respectively
02:37:39amiconnHardcoded for targets, detected by configure for sims
02:39:30lostlogichardeep: so short *x; short *y; size_t samples = y-x; <−− that code gives the distance between x and y in memory in what units?
02:39:59hardeepwhatever the size of pointers is
02:40:18hardeepsize_t should be fine
02:40:32lostlogicshouldn't it be the size of the things the pointers point to?
02:40:54lostlogicI want the unit of samples to be sizeof(short)s
02:41:05hardeepno, 'cause you're doing arithmetic on the pointers
02:41:12lostlogicthat's retarded if that's the case.
02:41:25lostlogicbecause y++ would increase y by sizeof(short)
02:41:44hardeephmmm, that's true
02:42:09hardeepheh, need to test now
02:42:24 Join JBGood25 [0] (
02:42:39amiconnHmm, sh-elf-gcc 3.3.6 -Os generated binaries seem to only have the one quirk I already knew, and a workaround exists
02:43:04amiconnLet's see where gcc 3.4.6 goofs...
02:43:08lostlogicin the meantime, design question: What is crossfade mix mode supposed to do? Mix the tracks unfaded, or fade in track 2 with an unfaded track1?
02:44:29Mikachu-Os on Tremor made the performance much worse for me (ipod nano)
02:44:51amiconnThat's not swcodec...
02:45:03hardeeplostlogic: i'm wrong, looks like it does account for the sizeof pointer
02:45:28amiconnlostlogic: When in dounbt, I usually check the assembly
02:46:20lostlogicamiconn: indeed.
02:46:44lostlogichardeep: phew, now I can join amiconn loving pointer math :)
02:47:43hardeepand i've got a new interview question =)
02:48:22lostlogichardeep: too bad I work at a Java shop :(
02:50:42 Join ad543a [0] (n=chatzill@
02:52:37ad543alanguage spoken?
02:53:09ad543anot a nice welcome.....
02:53:29ad543ax a girl
02:55:40amiconnHrmpf. An sh-elf-gcc 3.4.6 -Os binary gives I09:CPUAdrEr at DEADBEEF :(
02:55:53sharpewell, that's kind of funny
02:56:24amiconnWhy the heck does the code try to use DEADBEEF as an (unaligned) memory address?
02:56:46sharpereally bad chance?
02:56:53amiconnThis is the stack fill value...
02:57:06amiconnNow someone please give me a backtrace...
02:58:18 Join dj-fu [0] (
02:58:35amiconngcc seems to take some shortcuts it shouldn't...
03:00:21sharpewoah. it's nine o'clock for me.
03:01:00sharpejust kind of unexpected...
03:04:40 Part midgey34
03:07:14 Quit ad543a ("Chatzilla 0.9.72 [Firefox]")
03:13:37 Quit TeaSea ("Leaving")
03:26:10***Saving seen data "./dancer.seen"
03:26:47 Join JdGordon [0] (
03:33:37lostlogicthe manual has crossfade mix mode backwards from the way the feature is programmed.
03:40:35 Quit hardeep ("Connection reset by beer")
04:06:18lostlogicOpinion solicited: Is it worse to lose some performance by fading samples in place and then memcpying them to the audio buffer during fade-in (without mixing), or have more complex and more duplication in code?
04:10:26Hotfusionwhats your take on good inexpensive headphones that's better than iaudio's
04:10:42lostlogicdefine inexpensive, and do you want in-ear, earbud, or over ear?
04:12:51dj-fuusb or stereo?
04:12:54Hotfusionwell I dn't like things in my ear
04:12:58 Quit hotwire_ (Connection timed out)
04:13:04Hotfusionit's for teh x5l just looking at better phones
04:13:25Hotfusionwhether it hangs from my ear or goes over is fine
04:14:00HotfusionI heard the default ones arent too good
04:14:02 Join zigford [0] (
04:14:05Hotfusionand hurt their ears
04:14:11dpassenKoss KSC-35s/75s are pretty much the standard for quality, cheap headphones. They're clipons.
04:14:20 Join RoC_MM [0] (
04:15:00lostlogicI have something like these:
04:15:22lostlogicand I liek them, but they look dorky... very comfortable and long cord, good for at home...
04:15:31RoC_MMsony=[thumbs down]
04:15:40RoC_MMbut they are probably nice headphones
04:15:43 Join hotwire_ [0] (
04:15:45 Nick hotwire_ is now known as hotwire (
04:18:02Hotfusionhow do you like the bass on the KSC-75
04:18:10Hotfusion$19.99 isn't bad for those
04:18:28dpassenI have 35s (same or extremely similar drivers)
04:18:37dpassenBass is powerful, but not overpowering to me
04:18:45dpassenI'd consider them more 'fun' than 'accurate'
04:22:30Hotfusionoffice depot has koss but im not usre on the model
04:23:11*lostlogic sits back and enjoys his shure E3 in-ear monitors :-P
04:24:14Galoisanything other than is lame
04:24:43dpassenIEMs are an acquired taste.
04:24:53Hotfusionnewegg doesn't have KOSS.
04:24:57HotfusionAHH what a travesty
04:25:38Hotfusionkinda funny newegg still calles the Cowon X5L an Jetaudio. Guess they havn't gotten the memo on the brand
04:25:55dpassenMicrophonics annoy me, and I'm mainly a portable listener. Its not the best idea walking around campus when you can't hear.
04:26:44 Nick dpassen is now known as dpassen1 (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
04:28:30Hotfusionoh yeah Ultimate Ears® UE-10 Pro
04:28:36Hotfusionif I only had $900
04:28:46lostlogicGalois: ... why do you prefer UE to Shure?
04:29:04Galoiswell, I would lend you mine, so you can hear for yourself, ... except, our ears are probably shaped differently
04:29:07lostlogicany coldfire users?
04:29:34lostlogicGalois: you've used shure's comparably priced IEMs and prefer UE?
04:29:48Galoisshure doesn't have any $900 headphones
04:30:05lostlogicthen have you compared to their top of the line?
04:30:22Galoisactually, no
04:30:50lostlogicpersonally, I'm probably going to get a pair of shure e500s when they come out, and then get custom ear moulds made.
04:31:10GaloisI compared some shures, but their higher end headphones did not exist back when I bought mine
04:31:45*zelfric <- ksc35,portapro,ATH-EW9,SR-60,RS-2,HD-580,CD3000
04:31:59lostlogichehe :)
04:32:34lostlogicGalois: I wonder what people who have used both would say... you're probably right that you pay for what you get and the UEs are the best.
04:33:46*dpassen1 <- KSC35, Sennheiser PX100, Shure e2c, Audio Technica ATH-EC7
04:36:40lostlogicare there seriously no coldfire users out ther?
04:38:34 Quit Daishi ("Client exiting...")
04:38:36 Quit RoC_MM ("Leaving")
04:48:23Hotfusionseenheiser look good for headphones under $50
04:48:34Hotfusionthe PX100
04:51:10 Join Jungti1234 [0] (n=jungti12@
04:51:46 Quit hotwire (Connection timed out)
04:52:30 Join hotwire_ [0] (
04:52:32 Nick hotwire_ is now known as hotwire (
04:56:11Hotfusionwould the ATH-EM7GM be better than the Senn's PX-100
04:57:00 Join gursikh [0] (
05:01:18 Join Rob2222 [0] (
05:06:31 Quit [TCK] (Read error: 110 (Connection timed out))
05:14:16Jungti1234What language of the country is 'Huvudfunktioner'?
05:14:49gursikhWhat language of the country? I don't understand that question.
05:15:11Hotfusionit's a trick question
05:15:38Jungti1234Language of what country
05:16:36 Quit Rob2222_ (Read error: 113 (No route to host))
05:16:41Jungti1234Do you know Swedish?
05:17:21Jungti1234anyone know Swedish?
05:17:34gursikhbut i know Search Engine, that word appears mostly on Swedish webpages.. So I can infer Sweden.....
05:17:37zelfricalla svenskar suger fett..!! :-)
05:19:26gursikhhey zelfric, what is fett?
05:20:35zelfrichmm, should be fat or greasy or sumthing like that...
05:24:00zelfrichur är läget pojken?
05:24:27 Join nave7693 [0] (
05:25:25gursikhzelfric: what situation?
05:26:14***Saving seen data "./dancer.seen"
05:27:34 Part nave7693
05:27:37 Join qwx [0] (
05:28:21zelfricjust checking what condition your condition was in... ,)
05:28:50gursikhright: Online translator not helping too much :-P
05:28:58*zelfric slaps gursikh around a bit with a small surströmming
05:29:14gursikhI have a bad headache already, no need for that.
05:30:13zelfriclarge glass of hot alcohol helps wonders agains headache, works every time... :*)
05:31:26gursikhand actually, i've seen surströmming before. However I do not imbibe in alcohol at all, so couldn't try it (same goes for your last comment)
05:33:02gursikhyou eat it with that thin bready stuff right?
05:33:05 Join midgey34 [0] (
05:33:21zelfricsurströmming is usually smelled before it is seen... ;)
05:33:32gursikhHAhaha, true
05:34:06gursikhi dont know how you just eat rotten fish like that.
05:34:52midgey34lostlogic: I'm sure you'll love me for this, but I still get lockups on cvs uped build
05:35:07zelfricit's the grown-up form of sushi ... ;)
05:35:35gursikhif by grown-up you mean grown-old and left to fester
05:36:07zelfricherring needs to ripe, just like wine and cheese... ,)
05:36:25 Quit qwm (Read error: 110 (Connection timed out))
05:36:58gursikhI work at a major airline, and I only remember all this stuff because of it. Many airlines have banned it due to it's exploziveness (I still remember laughing out loud at THAT memo)
05:38:02biffheroI see this in the since25.html page a lot. What is coldfire?
05:38:07 Join zigford__ [0] (
05:38:39gursikhI love how a can of fish is in the same category as a shoe bomb.
05:39:27zelfricputting it in a can takes away a large part of the fun... ,)
05:40:19biffheroso if you unpack your sardines, carry them on in a baggie, and then open them midflight, that's ok?
05:40:41gursikhyeah, but sardines are fine as it is
05:40:45lostlogicmidgey34: that, sir, is impossible.
05:41:07lostlogicI removed the clear bug that could cause it!
05:41:14 Quit lostnihilist ("Leaving")
05:41:22zelfrictraditionally, surströmming would be carried in an elk scrotum bag or something like that... ,)
05:41:34gursikhthey banned the swedish fish because they said that it would explode under pressure (and probably smell more foul than you can imagine)
05:42:00lostlogicbiffhero: coldfire is the type of chip in iRiver H3x0, H1x0, and iAudio x5 players
05:42:19gursikhelk scrotum bag... you know it's got to be good if it's carried around in the scrotum of a large mammal :-)
05:42:41biffherodid I read on CVS that we were in the midst of a feature freeze? woo hoo!
05:42:51zelfriccan only add to the aroma....
05:43:08Mikachubiffhero: it's hardly noticable ;)
05:43:24Jungti1234anyone don't know Swedish?
05:43:36Mikachui think there are plenty of people that dotn
05:43:40gursikhI can't wait to see the state of the May3-4 builds though.
05:43:41biffheroMikachu: I thought the feature freeze was for a release. not that that will stop me from using cvs.
05:43:52midgey34lostlogic: if its any consolation, mixing works beautifully
05:43:57Mikachucvs is what will become the release
05:44:02biffheroJungti1234: I hardly understand english (my native tongue), certainly don't understand swedish.
05:44:19MikachuJungti1234: are you looking for someone who does understand swedish?
05:44:29lostlogicmidgey34: no, not really, but thanks :-P Seriously, I fixed the bug. I found it, and I fixed it. It can't still be broken. I tested it on ipod, and ipod and coldfire use the same code.
05:45:13MikachuJungti1234: i do
05:45:20lostlogicmidgey34: do you have an LCD remote that works in rockbox for your device? Want to do some more debugging?
05:45:36midgey34no I don't have a remote, sorry
05:45:47gursikhlostlogic: I have h120+Lcd remote
05:45:53midgey34I've been meaning to pick one up
05:45:58lostlogicgursikh: can you build rockbox?
05:46:13lostlogicgursikh: I'll post a debugging patch in a moment.
05:46:57jncthe iPod bootloader is very good
05:47:27jnci was able to follow instructions given on rockbox docs, and install rockbox on my little sister's video iPod hardware
05:47:40 Quit zigford (Read error: 110 (Connection timed out))
05:47:46midgey34lostlogic: the h300-sim still crashes here
05:47:52 Quit Bg3r (Read error: 110 (Connection timed out))
05:47:54biffherois there an lcd remote for the 5G ipod?
05:48:07jncshe would have never used rockbox firmware if it did not initially also allow her to use the original firmware. that was real important for adoption of using rockbox
05:48:09lostlogicmidgey34: then you can try the debug too :)
05:48:32biffherojnc: agree. that's a great aid in adoption
05:49:24lostlogicmidgey34: gursikh: <−− apply, build logf, make crossfade crash, let me know what logfs you see.
05:50:43gursikhok,let me get a fresh cvs and go to my car to get my DAP
05:50:55jncwhat do y'all think of video iPod hardware? consider marks of audio quality, and using rockbox, as compared to other possible hardware
05:51:14biffherojnc: love mine
05:54:40 Quit zelfric ("g`nite pholx")
05:56:06 Quit dj-fu (Read error: 104 (Connection reset by peer))
05:59:33midgey34lostlogic: last time the sim crashed before I could see what the remote said
05:59:47midgey34this time while running it, pcm keeps restarting
06:00:10midgey34oh! I saw something just before it closed
06:00:29midgey34"NULL chunk in delay"
06:00:52lostlogicthat's jus tdarling, HOW THE FUCK DID IT GET NULL?
06:00:54*lostlogic kicks coldfire.
06:01:07lostlogicand appologies for the yelling and swearing.
06:01:14 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
06:02:11lostlogicany chance you saw a message about "extra" and a number?
06:03:18midgey34hmm, I've gotten it to successfully change tracks twice...
06:03:32midgey34but all other times resulted in freeze
06:04:15lostlogic*does a coldfire buidl and reads the assembly*
06:05:00midgey34hmm, now its working fine and I can't get it to crash
06:05:12gursikhnot crashing on me either
06:05:27gursikhshould i use some certain settings?
06:05:38lostlogicmidgey34: remember that change I ahd you make the other day with the PCMBUF_TARGET_CHUNK? try that today, on target.
06:08:58lostlogicgursikh: reliable crashing was had, I believe with crossfade=always/0/5/1/5/crossfade
06:11:28midgey34just managed to get the sim to crash again but I got no data
06:13:13lostlogicpcmbuf.c:354:s/PCMBUF_TARGET_CHUNK/24576/ <−− see if dat'll fix it on target or on sim, in case you either forgot, or missed my last request
06:13:32*lostlogic has officially crossed from frustrated to angry at this bug :-P
06:13:59scorchestep on it
06:14:28 Quit midkay ("Leaving")
06:14:31lostlogicscorche: I thought I did... but it must have had some kind of protective shell, because the damn thign is back
06:14:40midgey34currently testing that other patch
06:15:27lostlogicmidgey34: which who, teh one you tested on the sim? That was just debug, no changes to functionality.
06:15:54midgey34no, the PCMBUF_TARGET_CHUNK one
06:16:15midgey34and I've gotten lockups twice
06:16:58lostlogicis that better or worse than without the patch?
06:17:16gursikhok player just keeps crashing with no message
06:17:22midgey34hard to tell, it just freezes and requires a reset
06:17:39lostlogicgursikh: you have a logf build on the player and nothing is displaying logf-wise on the remote?
06:17:55gursikhnpe, it crashes, and display on remote goes blank
06:17:59lostlogicmidgey34: nod. wtf.
06:18:06lostlogicgursikh: crap. thanks any way.
06:18:19lostlogicI need sleep. I'll crush this bug again tomorrow :O(
06:18:25midgey34that's the third crash (I changed crossfade to always
06:18:30midgey34I need sleep as well
06:18:39lostlogicg'night then
06:18:40 Quit amiconn (Read error: 110 (Connection timed out))
06:18:41 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
06:18:45midgey34school in 6 hours woo
06:18:47 Quit ashridah ("Leaving")
06:19:44 Quit JdGordon (Read error: 104 (Connection reset by peer))
06:21:29 Quit midgey34 ("Download Gaim:")
06:22:14 Join nWr^Suicide_Guy [0] (
06:26:12 Nick nWr^Suicide_Guy is now known as Suicide_Guy (
06:31:19 Quit Suicide_Guy ()
06:38:32 Join ashridah [0] (
06:39:06 Quit Manoj (Read error: 104 (Connection reset by peer))
06:40:40 Join infamy [0] (
06:42:23 Part infamy
06:44:31 Quit gursikh (Remote closed the connection)
06:47:08 Join TCK [0] (
06:52:16 Join scott666 [0] (
06:53:28scott666anyone around?
06:53:39Jungti1234I'm here
06:53:47scott666whats up
06:54:03scott666i havnt been here in forever
06:54:25scott666i just got rockbox installed on my new ipod
06:57:46 Join Paul_The_Nerd [0] (
06:58:03Jungti1234Why don't you translate to me?
06:58:22Mikachubecause you haven't asked me to translate anything
06:59:20Mikachui told you that was a bit too much
06:59:26Mikachuand i bet you can find that info in english too
06:59:30Hotfusionim thinking about getting audio technica ATH-EM7GM or sennheiser PX-100. Something around $50. Both look good.
06:59:42scott666whats wrong with babelfish?
07:00:00Paul_The_NerdHotfusion: I haven't tried the AHE-EM7GM, but I have a pair of PX100s I'm *incredibly* fond of.
07:00:08Paul_The_NerdATH, not AHE
07:00:42Hotfusionit seems Audio Tech. has a good reputation from the stuff they come out with
07:00:50Jungti1234Mikachu: So, can't you do it?
07:00:59Mikachuit's a bit too much
07:02:13Paul_The_NerdHotfusion: Yeah, but as anyone should tell you, "Don't apply a company's reputation to their products." Everyone has a black sheep or two in their product lineup, so go and see if you can find a review of those phones in particular before making your decision
07:02:37Hotfusionyeah I've bene doing that hte past hour heh
07:02:48Hotfusionto bad I can't preview them somewhere
07:04:21Jungti1234anyone does understand Swedish?
07:06:13 Quit TCK ("well, if you say so.")
07:11:15 Join B4gder [0] (
07:12:01kapheineThat will give you an 100% correct translation
07:12:34Mikachuer, not so much no
07:12:46kapheineI wish my iPod had vansinnigt maffigt sounds.
07:12:58kapheineMikachu: You caught me in my web of lies :(
07:15:51Jungti1234kapheine: I know there.
07:16:11Jungti1234But, it's mistaken.
07:16:22kapheineHow so?
07:17:00 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:17:18scott666hey linus
07:17:47Jungti123430 Day FREE Trial Offer
07:17:58Jungti1234You may use our world-class software FREE with a 30 day trial.
07:20:14 Join merbanan_ [0] (
07:20:48 Quit merbanan (Read error: 104 (Connection reset by peer))
07:23:52Hotfusionthat made me laugh
07:24:01Hotfusionsince when is software "world-class"
07:24:43Paul_The_NerdWhen you have users on 3+ continents, I suppose.
07:24:53Paul_The_NerdWilling users, rather than "It's the only choice" like Windows.
07:25:46 Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer))
07:26:18***Saving seen data "./dancer.seen"
07:26:30 Join Paul_The_Nerd [0] (
07:29:24 Nick zigford__ is now known as zigford (
07:39:54 Quit Seed ("cu, Andre")
07:40:27 Join Seed [0] (
07:42:51zigfordHello, any rockbox devs listening?
07:43:14goffa_doubtful, what's up?
07:43:27B4gderwe have devs?
07:43:38 Join Bg3r [0] (n=Bager@
07:43:39goffa_i'll be damned.. there's one
07:43:47B4gderI heard nobody makes anything cool on the X5 ;-)
07:44:08zigfordI'm just interested in playing with the rockbox source code. I've got the env setup thus far.
07:44:15goffa_they put rockbox on there
07:45:51zigfordGot an iPod 4g (grey screen) and want to help out.
07:45:55LinusNB4gder: :-)
07:46:12B4gderzigford: you're more than welcome!
07:46:26goffa_end of the month is near.. feature freeze should end soon :)
07:46:38Mikachuit won't actually end until it's stable
07:46:42*B4gder suspects an extension
07:46:47*LinusN too
07:47:04goffa_yeah.. that could be a while
07:47:16goffa_sounds like june :)
07:47:30LinusNsounds like a bag of shit ;-)
07:47:58goffa_you talking about aac playback LinusN?
07:47:58*B4gder played all Rockbox games yday
07:48:16zigfordUnfortunately I've no "C" experience. I'm a keen hacker but have never been down to the programming level. I'm hoping this project might be a good place to start.
07:48:28*B4gder was stuck behind an evil proxy and nothing better to do
07:48:31LinusNgoffa_: nah, just repeating a famous quote
07:49:09B4gderzigford: I'd advice you to start out writing/fixing plugins, as that's kind of the simplest place to start your Rockbox hacking adventures
07:50:21goffa_i like the 2nd quote better :)
07:50:51goffa_i'd almost consider an ipod now
07:50:58goffa_whereas before .. never in a million years
07:51:01B4gderunfortunately I can't find the "they're only making rubbish" mail from the past
07:51:22zigfordB4gder: Thanks, I will start looking there first. Are bugs (for plugins) posted to the same location?
07:51:23B4gderone of the find quotes from ancient history
07:51:27 Join JdGordon [0] (
07:51:33B4gderzigford: yeps
07:51:38Paul_The_NerdThere were probably some rather nice quotes in the slashdot comments.
07:52:01B4gderyeah, like "why would they do this when ipod's UI is perfect?"
07:52:03goffa_that was a battle royale of "itunes is awesome" or "itunes sucks"
07:52:47goffa_and... "you are only talking about a music store" battle
07:52:47Paul_The_Nerdzigford: There's also a thread in the forums talking about the most popular feature requests Once you get a little better with C you might take an interest in those, as many aren't a *huge* effort. A few even have associated patches that probably just need to be worked on to make them compile (as they're out of date) and then find out what's keeping them from being included.
07:53:10RotAtoRB4gder: it this the rubbish quote?:
07:53:13goffa_alarm clock seems to be the most requested piece of fluff
07:53:27B4gderah! yes it is
07:53:43RotAtoRhehe, good old google "rubbish inurl:mail"
07:54:06goffa_nice email
07:54:10scott666hasnt there been an alarm feature for years? or is that only on the archos's
07:54:10RotAtoRi think we also need the linusn quote about wma that was on misticriver
07:54:25goffa_i dunno
07:54:32goffa_but that forum seemed to show the need :)
07:54:39goffa_or want i should say
07:54:44goffa_because i sure don't need it
07:54:47zigfordBTW: Ever since I got my iPod I had been wishing it would play ogg vorbis. Thanks for all the work that has been done so far. Its great.
07:55:07goffa_i want crazy things like configurable buttons and flawless playback :)
07:55:32ashridahgoffa_: all things can be had with time.
07:55:39ashridah(and money :) )
07:55:50goffa_well not all
07:55:53B4gderthere, I added the rubbish quote to that page now
07:56:04B4gderit still makes me laugh
07:57:09Paul_The_Nerdscott666: Only on Archos. Nobody's got the feature enabled on H300 or iPods (if it can be, I understand it depends on the RTC hardware and such)
07:57:44 Part Paul_The_Nerd
07:58:07goffa_i didn't buy an alarm clock and i dont want to play doom :)
07:58:49goffa_i could have a lot of fun with the asprin/gameboy thing
07:59:19*ashridah notes that someone actually DID implement a gameboy, eventually :)
07:59:35goffa_and smaller and larger fontns
08:00:30 Join Paul_The_Nerd [0] (
08:00:47LinusNand more rubbish
08:00:55B4gderhow we love rubbish!
08:01:04Mikachuwasn't he complaining that someone had in fact written rockboy?
08:01:04LinusNmore rubbish to the x5!
08:01:13LinusNMikachu: check the date
08:01:34Mikachui have no idea when you wrote rockboy
08:01:41B4gderyears afterwards
08:01:54Mikachuright, he was just complaining about the games in general then
08:02:00B4gderRockbox was rather basic in '02
08:02:24goffa_and that triggered the thought, "hey why not?"
08:02:27 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:02:29goffa_<- just guessing :)
08:05:26 Quit RotAtoR ("zzzzzzzz")
08:10:13amiconnmmood gorning :)
08:10:29goffa_guess it is
08:10:47goffa_i should really get to bed
08:10:56goffa_have to be at work at 7
08:11:21goffa_12:12 now
08:12:08 Join ender` [0] (i=ychat@
08:13:36 Join webguest97 [0] (
08:13:46webguest97I've got a problem
08:13:50 Join qwm [0] (
08:13:58webguest97how do I get back to my list of music once I've played a song?
08:14:10scott666press menu?
08:14:10Jungti1234me too!
08:14:14webguest97the main music list, in terms of directory looking
08:14:18webguest97nope, doesn't work
08:14:28webguest97it just goes back to the directory listing, but not the top
08:14:35webguest97I have two directies
08:14:36scott666what player do you have?
08:14:54 Quit webguest97 (Client Quit)
08:15:11 Join webguest31 [0] (
08:15:19scott666the top of what?
08:15:20webguest31POS this irc cgi this is
08:15:33webguest31well, I have two directories; Blondie and Coldplay
08:15:40webguest31I go into Blondie, to play a tune
08:15:48webguest31but I can't back to the top level so I can access Coldplay
08:16:14Paul_The_Nerdwebguest31: Hit Select to get back to the music browser.
08:16:22Paul_The_Nerdwebguest31: Then just use Left and Right to browse like normal.
08:17:06Jungti1234hey, I found some problem.
08:17:25Jungti1234I have screenshot.
08:17:26 Quit swampcow (Read error: 104 (Connection reset by peer))
08:17:57webguest31good lord
08:18:05webguest31it isn't working
08:18:16webguest31I play a tune, now I want to get back to where my directories are lsited
08:18:29webguest31I can only get back to the music held in the blondie directory
08:18:47webguest31I want to get back to the top where blondie and coldplay are listed
08:19:02webguest31I shouldn't need to reboot the bloody thing everytime I want to get back to the root of the file system
08:19:34*B4gder just looks at webguest31
08:19:43webguest31oh, and the forward/back thing isn't working either
08:21:24webguest31can any one help me?
08:22:32 Quit webguest31 ("CGI:IRC")
08:22:37scott666press left?
08:22:38 Join webguest74 [0] (
08:22:47webguest74oh, who is the owner of this irc channel?
08:23:03goffa_freenode :)
08:23:13webguest74because I can't access this room via
08:23:20webguest74it keeps saying that I'm banned from this room
08:23:31LinusNi guess there is a reason then
08:23:44webguest74being this my first time
08:23:52webguest74having never used that nickname in this room before
08:24:07webguest74the fact that if I change my nickname, it doesn't change the situation
08:24:16LinusNthe banning is not based on the nick
08:24:16B4gderwebguest74: then your host mask simply matches one of those we've previously had to bad
08:24:33B4gderbut we should be able to remove most of them
08:24:41Mode"#RockBox +o B4gder " by ChanServ (ChanServ@services.)
08:24:49Mode"#RockBox -b *!*@* " by B4gder (n=daniel@rockbox/developer/bagder)
08:24:54Mode"#RockBox -b *!*user@82.67.68.* " by B4gder (n=daniel@rockbox/developer/bagder)
08:25:04Mode"#RockBox -b *!* " by B4gder (n=daniel@rockbox/developer/bagder)
08:25:07Mode"#RockBox -b *!* " by B4gder (n=daniel@rockbox/developer/bagder)
08:25:48 Quit qwx (Read error: 110 (Connection timed out))
08:26:08Mode"#RockBox -b *!*Yu-Gi-oH@* " by B4gder (n=daniel@rockbox/developer/bagder)
08:26:56 Join kaiwai [0] (
08:26:59kaiwaihi :)
08:27:09kaiwaithank you for that :)
08:27:16 Quit webguest74 (Client Quit)
08:27:18kaiwaiI can finally avoid the web thing like the plague
08:28:20kaiwaiwell, anyway, back to the problem; I have two directories listed at the top, blondie and Coldplay, I enter one, see all my music listed, then go and play a song. The problem is when I try to get back to my directory listing, I can't :(
08:28:43kaiwaithe problem is made worse that just trying to get back to the music files in blondie is a saga and a half
08:28:44amiconnlostlogic: The freeze with crossfade on coldfire is still reproducable with your latest fix :-( With a logf build as per your yesterday's instructions: 'NULL fade out chunk' in the second place in pcmbuf.c
08:29:44Paul_The_Nerdkaiwai: What happens when you press Left when you're in one of the folders?
08:31:15kaiwairebooting ipod (again)
08:31:46 Join RedBreva_ [0] (
08:32:13kaiwaithats the problem
08:32:20kaiwaithe f*cking thing won't go back if the song is paused
08:32:29kaiwaisomeone needs to fix that bug
08:33:05B4gderyou mean it works when it plays but not when paused?
08:33:11Paul_The_Nerdkaiwai: Define "back"
08:33:14kaiwainope, it works when stopped
08:33:17Paul_The_Nerdkaiwai: I can still browse just fine with my music paused.
08:33:25kaiwaiwell, mine can't
08:33:35Paul_The_Nerdkaiwai: What *happens* when you press "Left" in the file tree then?
08:33:36kaiwaiI can only get back to my listed songs in the blondie directory
08:33:51kaiwaiok, I'll play something, pause it
08:34:14B4gderyou don't need to pause it, you can go back to the file browser while the music is playing
08:34:25kaiwaiadoesn't even work
08:34:40Paul_The_Nerdkaiwai: Okay, tell me exactly what buttons you're pressing, and what happens when you do
08:34:41kaiwaiplayed the song, menu, goes back to this settings menu
08:34:52Paul_The_Nerdkaiwai: We said to press "select" not "menu"
08:34:53kaiwaireboot iPod (AGAIN!)
08:35:01Paul_The_NerdWhy do you keep rebooting?
08:35:06B4gderyou don't read what we write, do you?
08:35:12kaiwaiyes I do
08:35:14B4gderyou just blurb on
08:35:20kaiwailisten to me: I have two directories
08:35:24Paul_The_NerdYou haven't actually answered a question that's been asked of you
08:35:26kaiwaione is called Blondie
08:35:30Paul_The_NerdAnd you have said that you're pressing the wrong button
08:35:30kaiwaithe other is Coldplay
08:35:36B4gderthen answer Paul's questions
08:36:18kaiwaiyes, if I don't play a song, I can go back between the root and blondie directory
08:36:24kaiwaiusing the left buttom
08:36:31Paul_The_Nerdkaiwai: I didn't ask that.
08:36:47Paul_The_Nerdkaiwai: I asked what happens when you're in the filetree while music is paused or playing, and you press left.
08:37:12Paul_The_Nerdkaiwai: But then, since you can't get to the filetree by way of the "Menu" key, I'm sorta curious why you're pressing that.
08:37:16kaiwaimusic is playing
08:37:23kaiwaiI press the paus button
08:37:36kaiwaiI press the menu key
08:37:42*B4gder faints
08:37:44Paul_The_NerdThe menu key takes you to the MENU
08:37:52Paul_The_NerdYou press the *select* key from the While Playing Screen.
08:38:05midkayB4gder, i made a new icon for the windows installer on the download page..
08:38:23kaiwaithe middle button
08:38:25kaiwainothing happens
08:38:29B4gdermidkay: woo!
08:38:38midkayB4gder, i came across it and *had* to do something :)
08:38:50Paul_The_Nerdkaiwai: At the while playing screen? (the one that shows what's playing right now)?
08:39:11kaiwaithe song is playing right now
08:39:18Paul_The_Nerdkaiwai: Okay, pause it, then hit the middle button.
08:39:35amiconnBagder: Now someone needs to actually fix the installer builds...
08:39:52kaiwaipause icon appears
08:40:03kaiwaimiddle button pressed, nothing happens
08:40:04scott666hey zakk
08:40:10B4gderamiconn: well, we "need" to have them iriver adjusted too
08:40:11midkayscotty :)
08:40:17scott666im back with an ipod
08:40:23kaiwaifinally appears
08:40:29midkayscott666, same :)
08:40:43kaiwaisomething isn't kosher with that code
08:40:57Paul_The_Nerdkaiwai: It works fine for everyone else. Maybe your button is just a bit gummy.
08:41:05kaiwaino, its the speed of it
08:41:05Jungti1234It's bug.
08:41:12kaiwaiit takes a while
08:41:14B4gderand without dir cache you need to wait for disk spinup
08:41:15kaiwaia little too 'while'
08:41:25Paul_The_Nerdkaiwai: It happens instantly for me, and most other people. As I said, maybe your button's a bit worn.
08:41:25kaiwaihow do you dircache it?
08:41:55kaiwaihow does a worn button result in a slow change?
08:41:59kaiwaiit either works or doesn't
08:42:00Paul_The_Nerdkaiwai: Ah yes, disk spin up. Forgot about that. As for Dircache, that and many other topics like "Basic Controls" are covered in the manual
08:42:04LinusNJungti1234: nice bug :-)
08:42:12kaiwaioh well,
08:42:15Paul_The_Nerdkaiwai: Well, you *were* saying that the button wasn't doing anything at all for a while.
08:42:18kaiwaiatleast I can play my oggs
08:42:31kaiwaiPau* because the speed was so crap-tacular
08:42:33B4gdermidkay: fixed, thanks!
08:42:58kaiwaianyway, all done
08:42:59midkayB4gder, cool :) no problem..
08:43:01LinusNkaiwai: "anything at all" to me also means "never"
08:43:01kaiwaioff for dinner
08:43:06Paul_The_Nerdkaiwai: Anyway, if you use dircache the contents of the filetree will cache in ram and load much more quickly
08:43:08 Join Acksaw [0] (
08:43:12*midkay hunts for more :)
08:45:12 Join Gargamal1 [0] (
08:46:59 Nick linuxstb_ is now known as linuxstb (
08:48:03amiconnJust found that settings aren't saved before rolo
08:48:06B4gdermidkay: if you can think of something "nice" to use instead of the little rockbox logo for the source packages on the daily/bleeding tables it would be cool. something more in the same shape like the others
08:48:26 Join Zagor [0] (n=bjst@rockbox/developer/Zagor)
08:48:28midkayB4gder, i did notice that and was/am thinking about it :)
08:48:41Paul_The_NerdThe iPod Mini pictures still have one *glaring* flaw
08:49:03midkayB4gder, that reminds me.. any plans on changing the "open source jukebox firmware" on the main site and logo? it's for far more than the archoses by now... might be a little misleading is all.
08:49:05scorchethe blue?
08:49:10Paul_The_NerdThe Rockbox logo is grayscale... One a _blue_ background, yes. :)
08:49:12midkayPaul_The_Nerd, the more-than-4-shades?
08:49:15midkayoh. haha.
08:49:24midkaythe logo is not the same anyways..
08:49:37B4gderPaul_The_Nerd: hehe, true
08:49:52B4gderthe mini pics are indeed bad mockups
08:49:55Paul_The_Nerdmidkay: Yeah, but you can pretend about the logo. It'd be pretty impressive if we managed to get blue out of the LCD.
08:50:13midkayPaul_The_Nerd, or i could whip up a correct one as far as background and logo :)
08:50:24Paul_The_NerdHehehe, or that. :-P
08:50:37*amiconn gently points towards his mini 2g scan on
08:50:38Paul_The_NerdAlright folks, we need at *least* 5 builds without any errors or warnings.
08:51:05amiconnImho it even looks better - silver instead of green...
08:51:11Paul_The_NerdOooh, that is a nice one.
08:51:18 Quit Gargamale (Read error: 110 (Connection timed out))
08:51:23B4gderbut the screen is very dark
08:51:30midkayamiconn, nice! i can size that down and fix up the LCD a bit if you don't mind..
08:51:42 Join petur [0] (
08:51:45amiconnThe LCD is already fixed up
08:51:58amiconnThis is a scan
08:52:08amiconn(like the archos ones)
08:52:27midkayamiconn, i mean lighten it a little..
08:52:57linuxstbThe screen is no different to all the other greyscale targets... I say keep it as it is.
08:53:00amiconnIt's already lightened a lot, even though I had the backlight enabled during the scan
08:53:11midkayhm, if you wish :)
08:53:19amiconnThe silver is so bright that the lcd was almost black
08:53:46midkayhm, looks rather nice lighter.. i could size it down and provide a standard and lighter version..
08:54:42B4gderI put amiconn's version there now until we see midkay's attempt
08:55:17midkaycool.. few mins should be all.
08:55:26midkaydamn, mouse batteries just died..
08:55:36HotfusionI use lithiums
08:55:43Hotfusionlast long time :)
08:55:50Paul_The_NerdMy mouse is wired.
08:55:50B4gderthe beaty of cordless mice
08:55:55Paul_The_NerdIt lasts as long as my computer.
08:56:18scorcheanyone who has a cordless mouse, and doesnt use rechargable batteries is an idiot
08:56:26B4gderI went back to wired mouse too, I couldn't be annoyed with cordless
08:56:34Hotfusionuntil you drop it, or the optical goes out, pull the cord/yank from the computer
08:56:39midkayB4gder, exactly.. it goes out only at opportune moments.. once when i was right in the middle of an intense multiplayer FPS game a while back.. now when i'm about to get into some groovy photoshopping.. :(
08:56:51midkay*damn*... *searches for replacements*
08:56:52scorchei find that a cord is more annoying
08:56:57amiconnI'll replace the H300 image with a scan in a few minutes
08:57:13amiconnThis scan required heavy adjustment of the lcd
08:57:30amiconn...even though it was scanned with maximum backlight brightness
08:57:50scorchemidkay: and having a battery charger by your feet with replacements at the ready is nice too ;)
08:58:14midkayscorche, i bet it *would* be if i had such a setup. :)
08:58:18Paul_The_NerdHotfusion: Optical can go out on *any* mouse though. As well as dropping it. So the only real concern is pulling out the cord, which is fine if you're decent with cable management.
08:58:24 Join aliask [0] (
08:58:40*Paul_The_Nerd has nothing against wireless.
08:58:42Paul_The_NerdIt's just not for me
08:59:05scorchei just cant stand bluetooth wireless
08:59:12scorchefor keyboards
08:59:17Hotfusionwell paul
08:59:20Hotfusionthat's not always true
08:59:21scorchetoo bugs me
08:59:27Hotfusioncables to ten to get tangled by themselves
08:59:49Paul_The_NerdCables don't move on their own.
08:59:55Hotfusionsure they dont
09:00:04B4gderI think my do
09:00:19B4gderjust never when I look at them
09:00:27scorchei havent had a wired mouse/keyboard since 2000 (excluding servers)
09:00:28 Join lostnihilist [0] (
09:00:29Paul_The_NerdB4gder: Yes, but we've been experimenting on yours.
09:00:37B4gderI KNEW IT!
09:00:59Paul_The_NerdJust... y'know... Don't fall asleep too near them
09:01:26midkayk, i didn't want to make it too bright.. this looks like a nice l to me. what do you guys think?
09:01:27scorcheor have flammable liquids/gases near them
09:01:44*midkay turns red
09:02:06 Join pondlife [0] (n=pondlife@
09:02:47B4gderyes, it looks a bit better
09:03:01midkayi think a few others could use work, too.
09:03:24midkaymost of the color LCD ones look rather fabricated.
09:03:38B4gderI think they all are
09:04:00amiconnH300 doesn't look fabricated anymore
09:04:18midkayit doesn't?
09:04:56midkaywhat color is h100's backlight?
09:04:59midkaygreen or bluish-white?
09:05:38amiconnRather dark
09:06:04amiconnmidkay: Check the devicechart...
09:06:27B4gderI updated the daily/cvs table h300 image too
09:06:33amiconnAnd reload, since firefox seems to really like cached files
09:06:49midkayamiconn, ah, i did reload, looks .. well, better in a way, but the greenish LCD sticks out a bit.
09:06:56amiconnThat scan was sitting on my hd for a while...
09:08:05midkayjust an idea:
09:08:09amiconnmidkay: Well, it's very close to the actuall impression
09:08:48amiconnIs that meant to be backlighted?
09:08:54midkayamiconn, the others probably need readjustment..
09:08:59midkayamiconn, yes, i guess :)
09:09:53amiconnThe backlight colour is considerably off
09:10:08midkayquite possibly, not familiar with it.
09:10:11amiconnMaybe photos would be better than scans?
09:11:08amiconnScans have the advantange of the high resolution and the front being distortion free, but the brightness relations are way off for parts like the lcd
09:13:53midkayamiconn, so.. modified scans? :)
09:13:55amiconnI need to find something usable as a neutral grey background, then I'll take photos of all my units, and we can compare
09:14:07amiconnmidkay: The scans are already modified
09:14:41amiconnFor instance, the H300 lcd needed massive brightness and gamma correction, and also moire reduction
09:15:11amiconnPhotos will probably give a more natural impression
09:16:20B4gderbut its often rather hard to make a good close-up photo
09:17:00Paul_The_NerdWell, for an icon that small it doesn't necessarily have to be close-up.
09:17:16Paul_The_NerdJust in good focus, and without flash-glare
09:17:52amiconnYou need a uniform background, proper lighting, and must not go too close, but rather use longer focal lengths
09:18:26amiconnNever use flash for that
09:18:50midkayhm. can't quite reproduce the stamp effect i got on the devcon logo.
09:19:17peturI could probably take a good pic of my h340, don't have any other target
09:19:49midkaynevertheless! delicious forums logo.
09:19:57amiconnI can provide 7 target pics, but my recorder pic won't show the true original look due to the white backlight mod
09:24:06scorcheamiconn: how does that work out for ya?.....i have the stock leds, but have been considering going something like pure white
09:24:14 Quit macdonalder ("bye bye ;D")
09:24:35B4gderthe white LEDs on Archos are actually awesome">
09:26:06amiconn(and no, that's not what I call proper lighting and background
09:26:22***Saving seen data "./dancer.seen"
09:27:11Jungti1234bye all
09:27:19scorcheare those blue or white? ;)
09:27:20Hotfusionlooks like a space ship with two solid rocket boosters
09:27:22 Quit Jungti1234 ()
09:28:18scorcheyou have the 2.0 version =(
09:29:09amiconnscorche: Yeps, with an 80GB HD ;-P
09:29:23scorcheboth of mine are 1.1
09:29:33scorchebut i beat you on size ^_^
09:29:44scorchewell, capacity
09:29:55amiconnYou're the one with the 160GB disk, right?
09:30:48midkay@ anyone potentially interested in the forums logo - did a bit more work.
09:30:56midkayand that is it for tonight. :) night all.
09:32:27scorcheamiconn: is it just the camera, or does it really look that blue?
09:32:56 Join mikearthur [0] (
09:33:14amiconnIt's the camera
09:33:25 Quit quobl_ (Remote closed the connection)
09:33:29peturwhite balance?
09:33:38amiconnMost white leds look a little bluish, but the photos exaggerate it
09:33:45scorchei know that
09:34:02scorchei was just curious cause that looks _really_ blue
09:34:11amiconnI'll rather take better photos
09:34:20amiconnThese were taken with my old 2MP cam
09:35:35 Nick merbanan_ is now known as merbanan (
09:38:37scorcheand sadly, one of my torx screws is stripped
10:04:46 Join Kohlrabi [0] (
10:10:26 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
10:12:31 Join Kohlrabi [0] (
10:21:17 Join _FireFly_ [0] (
10:34:34 Part Paul_The_Nerd
10:43:50 Join qwx [0] (
10:49:22 Join TeaSea [0] (
10:53:46 Quit _FireFly_ ("Leaving")
10:54:36 Quit qwm (Read error: 110 (Connection timed out))
11:11:43 Join Moos [0] (
11:11:58MoosHi there !
11:14:51 Join muesli__ [0] (n=muesli_t@
11:15:45 Join quobl [0] (n=quobl@tor/session/external/x-86fa63b6d4d3136f)
11:26:26***Saving seen data "./dancer.seen"
11:28:12 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
11:30:00 Join s3xt0y [0] (
11:30:01s3xt0ystartkeylogger DCC SEND [myg0t]OWNSYOU
11:30:01 Quit amiconn (Read error: 104 (Connection reset by peer))
11:30:01 Quit ScootScat (Read error: 104 (Connection reset by peer))
11:30:06 Part s3xt0y
11:30:35 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
11:39:12 Join ScootScat [0] (
11:42:14peturaha - think I found why I can't connect to vmware: it's using 192.168.x.x addresses which also exist on the network
11:43:12peturor not :(
11:44:17 Join qwm [0] (
11:45:44ZagorThe Helix player is now available as proper GPL
11:46:01peturstrange thing is, if I enter these addresses in explorer, I see (only) the windows shares
11:46:21ashridahZagor: what about the codecs?
11:46:42Zagorashridah: as far as I understand it, the complete Helix Player is available under GPL
11:46:42peturhelix, is that from the guys who brought us RA crap?
11:46:48ashridahor is it GPL+exceptionforourcodecs ?
11:46:55Zagor"NOTE- This license is only available for the Helix DNA Client and Helix Player, not the Helix DNA Server or Helix DNA Producer."
11:47:27ashridahZagor: was more interested in the codecs than the distribution styff
11:47:30ashridahstuff even
11:48:16Zagorashridah: bah, you guessed right. the codecs still appear to be restricted.
11:48:23Zagorok, no news then. :-(
11:48:29B4gderhow crappy
11:48:45B4gderso much for "new easier license"
11:49:02Zagor"you can now distribute half of this code much easier"
11:49:21Zagor"How does a developer acquire distribution rights to the Real codecs? Agree to one of the two; Real Format Client Code Commercial Use or the RCSL Commercial Use license. RealNetworks will execute the commercial use license agreement and fax it back to you."
11:49:25Zagorewww, no thanks
11:50:22B4gderIPL uses the helix codecs, don't they?
11:50:32linuxstbB4gder: Yes.
11:50:52peturhow do you discover your own ip address in linux?
11:51:25B4gderpetur: ifconfig
11:51:47B4gder /sbin/ifconfig if it isn't in your path
11:52:00peturah right, had command not found
11:52:55peturcan't ping the linux inside vmware either :(
11:53:03 Join wehn [0] (
11:53:41linuxstbZagor: That's just the Real codecs AFAIK. The helix AAC/MP3 codecs are available under the RPSL:
11:54:59 Quit qwx (Read error: 110 (Connection timed out))
12:02:05amiconnDoes anyone really understand the footnote here: ?
12:03:35B4gderit is a complicated way to say that the license is not compatible with GPL
12:04:19B4gderat least in my eyes
12:04:39B4gder"these otherwise compatible licenses" is a nice way to put it
12:05:27amiconnHmm, I guess we shouldn't care too much
12:05:45amiconnWhy would we want helix instead of our current codecs?
12:05:58B4gderI believe it performs pretty good on arm
12:07:46 Join scott666_ [0] (
12:09:41 Quit scott666 (Read error: 104 (Connection reset by peer))
12:13:06amiconnB4gder: What makes the rpsl incompatible with the gpl? Is it 2.1(e) here: ?
12:16:09ashridahhey. doesn't configure have some flag to make it compile assuming there's more than one cpu?
12:17:11amiconnashridah: make -j <n> or just make -j
12:22:34linuxstbamiconn: That's the same as the controversial new clause added the libfaad's documentation. Also, everything about patents in the RPSL seems to be incompatible with the GPL - e.g. 3c) says you can't use the source code as evidence in patent disputes against the licensor.
12:26:22amiconnashridah: make -j <n> uses at most <n> jobs in parallel, make -j uses as many jobs in parallel as make sees fit
12:27:58 Join Paul_The_Nerd [0] (
12:28:37amiconnLinusN: Do you remember other places apart from the thread scheduler were we rely on inlining?
12:28:53*amiconn wants to solve the odd crash with sh-elf-gcc 3.4.6 -Os
12:28:59ashridahamiconn: yeah, i know. i just thought i'd remembered someone mentioning it in conjunction with the configure script
12:40:20lostlogicamiconn: crossfade is fixed. again. fortunately I fixed it in my sleep, so I won't remember this when I wake up in a couple of hours.
12:40:21 Part Paul_The_Nerd
12:40:46 Join Paul_The_Nerd [0] (
12:41:14lostlogicdoes arm just not care if you access random memory, but m68k does or something?
12:41:30preglowhm? it was an out of bounds thing?
12:42:04preglownone of them should care if you access random memory
12:42:34lostlogicI had two legitimate bugs that should have caused any arch to point to and then try to dereference (fff->blah) NULL... m68k crashes every time, but not arm
12:42:55Paul_The_Nerdlostlogic: I *think* the "MPC / Wavpack / MP3" not playing posts recently in the iRiver thread are the crossfade bug in a slightly different guise. I had my player do what they described (freeze 3 seconds from the end of the first song) then reset the settings (realized I'd left crossfade on from a recent test for you) and it seems to be playing fine.
12:43:24lostlogicPaul_The_Nerd: well good, try to reproduce with the latest CVS :)
12:43:53Paul_The_NerdYou had to commit like, 15 seconds after I built
12:43:57*Paul_The_Nerd mutters and fires up VMWare again
12:44:05lostlogichehe, sorry
12:44:10lostlogicam sleep coding :)
12:44:19Paul_The_NerdNo worries
12:44:40lostlogicthis farking crossfade bug is farking killing me.
12:45:07lostlogicor was (assuming, hope hope, that it's fixed)
12:45:30preglowPaul_The_Nerd: i've never used crossfade
12:45:41 Quit Lynx_ (" bye")
12:45:55Paul_The_Nerdpreglow: Only time I've ever used it is when lostlogic over there says "Hey, Paul... can you test something for me ;-)"
12:46:23lostlogicso much effort for a feature so few devs use ;)
12:46:25preglowyou gotta learn to fend the bugger off when he uses that smiley
12:47:30lostlogicpreglow: I suppose I could just not fix it :-P
12:48:06preglowtime for a new build, then
12:48:42wehnanyone good with bash scripting here?, trying to to a recursive VBRfix
12:49:04wehnhaving problems with this line:
12:49:09wehnfor file in `find . -name "*.mp3" -print`
12:49:11 Join webguest81 [0] (
12:49:33lostlogicwehn: why not just use find . -name '*.mp3' -exec VBRfix {} \;
12:49:47webguest81I only use xfade if I have shuffle enabled, otherwise I never use it
12:50:02wehnI saw that in the man page but strugled to figure it out. i'll have another look...
12:50:09lostlogicwebguest81: well, does the latest CVS fix it on your (I assume) coldfire target?
12:50:20Paul_The_NerdCrossfade always sounded too unnatural for me. Like, the songs were too impatient.
12:50:36webguest81one sec and I'll test it, need to wake everything up :)
12:50:39lostlogicI dont' use it either.
12:50:51wehnlostlogic: problem is spaces interpreted as end of line rather than "\ "
12:51:20lostlogicwehn: you can also change your IFS if you want to do the for file in `find method.
12:51:36lostlogicbut personally I'd just do it with the find exec, because that should work regardless
12:51:52lostlogicinternal field separator
12:51:57lostlogicis how bash separates fields on the commandline
12:52:04lostlogicand by default space is one such character
12:52:19lostlogicif you change it to only separate by newline, then the fields won't be separated on the spaces.
12:52:19LinusNfind . -name "*.mp3" | xargs VBRfix
12:52:30wehnahh. but i'll try the exec method
12:52:30lostlogicLinusN: will break just as much with spaces in names, IIRC
12:52:48wehnLinus: I tried that but the vbrfix command line is:..
12:52:58wehnvbrfixc -lameinfo $file $file
12:53:11wehnman xargs confused me..
12:53:20pondlifelostlogic: Erm, there's a new (non-crashing) crossfade bug...
12:53:38lostlogicpondlife: oh?
12:53:40pondlifeThe fade-in isn't played properly.
12:53:51lostlogicdescribe, since I rewrote the fade in yesterday :)
12:54:03Paul_The_Nerdlostlogic: I was about to tell you that the fix didn't work. Then I realized that somehow I forgot to CVS up before building. Sorry. Umm... Lemme go try the *actual* update
12:55:28lostlogicpondlife: if you tell me that it starts to fade in, and then stops, and resumes fading in after the fade out is complete, that's because it has a buffer underrun sorta doohicker on mixing space
12:55:28pondlifeHard to describe, but part of the fade in isn't played. Try both delays set to 0, and fade in/out durations of 1 and 2 seconds respectively..
12:56:56lostlogicI could probably make it less 'twitchy' on triggering that underrun condition, but it would risk a really nasty gappy situation where part of the fade in is lost entirely (is that better than what I did?)
12:57:11preglowi never understood the crossfade settigns...
12:57:20Paul_The_Nerdlostlogic: Quote from the forums "This newest CVS build seems like an improvement. I'm at the 4th song now without a freeze. Thats a shuffled playlist with crossfade enabled. The last builds were all freezing at the first track change with crossfade on, but worked without crossfade."
12:57:20lostlogicpreglow: neithre does the manual, don't feel special.
12:57:34lostlogicPaul_The_Nerd: party.
12:58:10 Quit ashridah (Read error: 110 (Connection timed out))
12:58:31pondlifeI'm not sure it's actually stopping/starting - skipping back to the track start seems to keep the song's timing/rhythm going.
12:58:36wehnBINGO! find . -name '*.mp3' -exec vbrfixc -lameinfo '{}' '{}' \;
12:58:41 Join ashridah [0] (
12:58:50pondlifeI'd expect an underrun to be more obvious
12:59:00wehni'll add that to the vbr bug report. cheers
12:59:03pondlifeIt just seems to only play half of the fade in.
12:59:09preglowmpc bug is still there, alright
12:59:18pondlifeDoes it every time, but my battery has just died.
12:59:38lostlogicpondlife: first half or last half?
12:59:51webguest81lostlogic, H140, with shuffle enabled and xfade shuffle mode, I get no freezes so far, and I have fast skipped fwd and back
13:00:29preglowPaul_The_Nerd: but what, does wavpack and mp3 have trouble too?
13:00:32preglowdoesn't seem like it here
13:00:32pondlifeNot sure - first I think.
13:00:45pondlifeIt's definitely has a "half" feeling about it!
13:00:47Paul_The_Nerdpreglow: I'm giving better than even odds that those wavpack and MP3 issues were the crossfade bug
13:01:03preglowthey work fine like wine here, at least
13:01:07Paul_The_NerdSame here
13:01:09preglowmpc still bugs out, but i'll have a quick look at that
13:01:14pondlifeI'll need to try some less repetitive songs to be sure.
13:01:15Paul_The_NerdI have no MPCs to test.
13:02:13 Join damaki [0] (
13:02:53lostlogicpondlife: I see what you mean... when out and in are set evenly, it doesn't do that. wtf.
13:03:29webguest81although the xfade to the next track after skipping a few isn't smooth
13:03:38preglowthough i wish i knew where things went wrong
13:03:49preglowi'm just shooting for the mpc.c change for now
13:04:06 Join qwx [0] (
13:05:41webguest81inplaylist view, having two rows of numbers takes up a lot of screen space
13:06:52webguest81any way that it would be possible to remove the file list numbering and leave the track numbering ?
13:07:24Moossure, you can remove the indices
13:07:34amiconnpreglow: If you access an area with no memory at all on coldfire, the bus will hang
13:07:59webguest81Moos, is that an option ?
13:08:09pondlifelostlogic: It's the second half that goes missing I think
13:08:33Mooswebguest81: yep, which player do you have (for the key)?
13:08:47lostlogicpondlife: and that audio is totally missing, not just played after the fade out finishes, correct?
13:09:41Mooswebguest81: press A/B when you are in playlist view then
13:10:04webguest81ah yes found it, many thanks Moos
13:10:08Moosand show indices set no, but this info can be usufull anyway
13:10:14Moosno problem :)
13:10:19pondlifeI think so.. maybe I should record a count-in, and try some really asymettric settings (1/10)...
13:10:26pondlifeAm charging at the moment
13:10:45lostlogicpondlife: I'm tryin' to find it, but let me know if you do happen to do some more precise tests.
13:10:58pondlifeOK, have you tried the sim recently?
13:10:59Mooslostlogic: hi, still hunting crossfade bug? :)
13:11:18amiconnlostlogic: Forgot to direct that to you as well: If you access an area with no memory at all on coldfire, the bus will hang
13:12:17pondlifeI've had to bodge it to make it work - prevent codec failure.. and now it sticks on the current track number.. will look into it at lunchtime.
13:12:18lostlogicamiconn: saw it, thanks
13:12:40lostlogicMoos: the crashing is dead...
13:13:03Moosuhh, things improving then :)
13:13:40webguest81if shufle is deselected, should the files remain shuffled in the dynamic playlist ?
13:14:07 Quit qwm (Read error: 110 (Connection timed out))
13:14:17 Quit damaki_ (Read error: 110 (Connection timed out))
13:15:10amiconnwebguest81: Disabling shuffle while playing is supposed to sort the playlist
13:15:30webguest81ah, let me try that
13:15:37amiconnOr rather, it depends where you do it
13:15:47lostlogicwow, skipping backward and forward repeatedly does seem to still have a bug thta can eventually cause a counter overflow.
13:16:27ravonHow often is the simulator used to test plugins?
13:17:02B4gderravon: very
13:17:09Paul_The_Nerdravon: Usually just for general stuff (to see how the screen will look on different targets), but it's always a good idea to find someone with a real one of the player for a final test if you can.
13:17:13ravonB4gder: Tried Brickmania, for example?
13:17:27ravonIt's segfaulting left and right with all kinds of plugins.
13:17:34B4gderfeel free to submit patches
13:17:53ravonWell, that's what I need the simulator for :)
13:17:59B4gderI've used the sim to develop and hack on plugins and the core since years back
13:18:08MoosB4gder: hi, any luck for the X5 LCD partial updates?
13:18:10webguest81amiconn, thanks, it does unshuffle if done during playback
13:18:10linuxstbravon: Which sim are you using?
13:18:19ravonlinuxstb: X5 SDL Linux
13:18:53B4gderMoos: yes, but I'm holding it off until I've seen what amiconn is up to in that area ;-)
13:18:54amiconnwebguest81: There's a difference whether you disable shuffle from General Settings->Playback or the quickscreen
13:19:15MoosB4gder: hehe :)
13:19:26preglowblaargh, the musepack seeking patch uses malloc
13:19:29Mooslet's hope on busy amiconn then : )
13:19:42Moospreglow: uch :(
13:19:43webguest81amiconn, it unshuffles from quick screen
13:19:47amiconnOne method unshuffles the playlist, the other does not. Don't remember which one does what atm
13:20:02amiconnAh, no, I confused my own fixes
13:20:16amiconnIt *used* to be different until I fixed that...
13:20:28webguest81if playback is sopped then it doesn't unshuffle the dynamic playlist
13:21:03webguest81rockbox is just to clever :)
13:21:04Moospreglow: the author of musepack patch isn't aware that we don't use malloc?
13:21:27Moosthe *best* playlist concept at least ;)
13:21:43preglowi have no idea
13:22:00preglowprobably not
13:22:13webguest81the cheery on the cake would be the playlist catalog patch, it would really kick ass as the yanks would say
13:22:19linuxstbravon: Brickmania is working fine for me in the X5 SDL sim in Linux.
13:22:32Moospreglow: did you already see him here?
13:22:39ravonlinuxstb: Checking out a vanilla tree and trying without any patches.
13:23:24linuxstbravon: Also, make sure you are running "make install" after each recompile.
13:26:14 Join cismo [0] (
13:26:30***Saving seen data "./dancer.seen"
13:26:35 Join actionshrimp [0] (
13:28:57 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:29:01 Join linuxstb_ [0] (
13:29:03lostlogicpondlife: btw, didn't get your emails till jus tnow, wish I'd looked right when I woke up, would have taken me at least 15 minutes less of frustration before I figured out the correct fix if I'd seen them.
13:29:24 Part Paul_The_Nerd
13:31:06MoosB4gder/LinusN: what's your thought about using some of extra IRAM space on X5 for the codecs or something else when the LCD driver will be reworked, cause actually iirc all the extra IRAM we have with X5 is for LCD frame buffer?
13:31:57B4gderwell, if we get more IRAM free and someone identifies suitable suspects to move there, then sure we move 'em
13:32:59MoosI'm wondering which way could be the more "batterie friendly"? :)
13:33:22B4gderthere are only one way really:
13:33:35B4gderlower the CPU use by optimizing functions we use often
13:34:12B4gderand moving functions/data to IRAM is one way of optimizing for speed
13:35:32Moosyep, what's about LCD vs codecs?
13:36:02pondlifelostlogic: oops, sorry - I didn't have a patch together so thought e-mail was best (better than putting code in the wiki anyway)
13:36:22B4gderMoos: what counts is the total, LCD + codecs and how long we can run without boosting and how much we can make the CPU sleep
13:36:26ravonlinuxstb_: You're right. It _does_ work with a vanilla checkout.
13:36:46MoosB4gder: let's hope the max of things will fit :)
13:37:41lostlogicpondlife: no biggie, you were right on the track of the bug... ;)
13:37:45B4gderthere are other optimizations we can do as well
13:38:11MoosB4gder: some of them in minds?
13:39:03B4gdergenerally fixing drivers and improving when what is called and used
13:39:34B4gderand shutting off the LCD
13:39:37peturB4gder: thnx 4 the mail ;)
13:39:41Mooshehe LinusN job hopefully after the release :)
13:40:35B4gderI'd say we've so far got very few new developers on the X5 front
13:40:45lostlogicpondlife: i've identified the cause of the latest bug.
13:40:55lostlogicand it does indeed only happen when the fade in is shorter than fade out.
13:41:03MoosB4gder: yeah, but about the "shutting off the LCD" one option for configure this could be fine, cause the current way is good for see LCD w/o backlight, maybe one timiing option that we could reuse for all capable LCDs?
13:41:04 Nick linuxstb_ is now known as linuxstb (
13:41:15 Quit cismo_ (Read error: 110 (Connection timed out))
13:41:30B4gderMoos: you mean you can actually see the LCD when the backlight is off?
13:41:44B4gderI have a very hard time doing that on mine
13:41:55Moosnote you? of course need light
13:42:05Moosohoh, eyes lacking? :)
13:42:14B4gderme getting old? nooooo
13:42:21linuxstbThere must be more sunlight in France than Sweden...
13:42:29MoosI seted backgroud in white and text on black for readability
13:42:30B4gderaah, there's an explanation! ;-)
13:42:43MoosB4gder: haha XD, not too hold anyway ;)
13:42:51B4gderI figure it can very well depend on what bg/fg combo in-use
13:42:55Mooslinuxstb: hihi :)
13:43:26webguest81the system volume info file is there any way to prevent it from being reinstalled once deleted
13:43:30 Join Paul_The_Nerd [0] (
13:43:31pondlifelostlogic: I'll keep an eye on CVS then.. ;-)
13:44:23Mooswebguest81: you can configure windows for note make it again
13:44:59 Quit webguest81 ("CGI:IRC (EOF)")
13:45:09amiconnMoos: ...but windows sometimes decides on its own that it wants to create it again, even when it's disabled
13:45:27Moosoh, never happened here
13:45:38Moosthanks God then :)
13:45:53 Join webguest81 [0] (
13:47:11webguest81Moos is there anything that might be screwed up by not having that file when connecting to windows ?
13:48:11Mooshow did you managed backup settings?
13:48:16Mooson this drive
13:50:23 Join Genre9mp3 [0] (n=yngwiejo@
13:51:20webguest81made backups of my player (entire disk) to my main pc
13:51:41 Quit arf-arf (Read error: 110 (Connection timed out))
13:52:44 Join RedBreva^ [0] (
13:53:30Moosno no, I meant how did you managed the *windows setting*?
13:54:08Moosyou need to disable the restore system option for that windows don't write this sys info dir
13:54:48Xerionannoying svi folder
13:54:53Xerionand also recycled
13:55:05Moosbut apparently like amiconn said it can reapear sometimes
13:55:08 Part XavierGr
13:55:10Xerioni disabled the recycle bin so why does windows reacreate that folder
13:55:11webguest81Moos with you now, i have disabled restore for my mp3 player, but still on for my pc's C root drive
13:55:40Moosand did that solve the issue for you?
13:55:50Xerionthere are other windows services that use the svi folder
13:56:06Moosoh, which ones?
13:56:30webguest81perhaps it stores the restore and recycle bin settings in that sys vol file, maybe thats why it reappears
13:56:32Mooshere just disabled this ages ago, and never reappeared, just the stupid recycled dir
13:57:00Xerionthere are some stated here:
13:57:20 Join XavierGr [0] (
13:58:27Moosdid you disabled restore thing for your root drive too? here I did
13:58:50Xerioni always disable such nonsense :p
13:58:56Mooshehe :)
13:59:03Xerionif windows is fucked up so much i rather reinstall :p
13:59:12Moos: )
13:59:30Xerioni should reinstall now, but most things are working :p
13:59:42Xerionfor some reson remote desktop is broken
14:00:03Xerionlogging in through it crashes windows
14:00:33Xerionin sys event log there are messages about RDP getting too many connections but i wouldn't know why
14:01:03Mooswindows sucks, we already know this :P
14:01:41*Moos always used win but never paid 1 cent for it ;)
14:03:39 Join HeikoGrossstueck [0] (
14:04:38 Part webguest81
14:04:51*linuxstb always has to pay for windows but never uses it.
14:05:14 Quit HeikoGrossstueck (Client Quit)
14:05:27Mooshehe : )
14:05:58ashridahdamn. that is by far the fastest rockbox compile i've ever done
14:06:23B4gderbootloader, −−ccache and no changes? ;-)
14:07:14ashridahno. make -j 4
14:07:26B4gder-j 4 is niceness
14:07:32Xerioni change my hardware way too often to use a legal xp copy :p
14:07:59Xerioni have one but i just use the corporate version so i don't need to reactivate all the time
14:08:16B4gderbootloader, −−ccache, no changes and -j 4! ;*)
14:09:01*amiconn never reinstalled windows on his own boxes
14:09:04amiconnIt just works
14:09:27 Quit qwx (Read error: 110 (Connection timed out))
14:09:52 Join perldiver [0] (
14:10:16Paul_The_NerdI'm actually somewhat interested in this ReactOS thing. I figure if it ever hits ~Win2k or even NT4 level or so, I'm probably done entirely with Microsoft products.
14:10:46 Join qwm [0] (
14:11:22 Quit XavierGr (Read error: 104 (Connection reset by peer))
14:11:48*petur had to reinstall twice: once the disk crashed, second time the powersupply broke, taking the partition with it :(
14:12:20*JdGordon reinstalls every 3 weeeks :p
14:12:21peturmy previous box ran W2k for 6 years without reinstall
14:15:31*mtnbkr has been microsoft-free since '91
14:16:38 Join XavierGr [0] (
14:17:17*petur spots his target :D
14:18:02*amiconn can't imagine using linux as the main desktop os
14:18:19*B4gder can't imagine not using linux as the main desktop os
14:18:26*ashridah can't imagine NOT using it as a main desktop os
14:19:20peturXavierGr: I cannot ping to the ip address that the linux inside vmware has - does that help in a way to understand?
14:19:33amiconnLinux is nice for certain purposes, but still rather cumbersome to operate
14:19:48*linuxstb wonders where all the Mac OS users are...
14:19:48JdGordonand its backed by communists!!
14:20:00B4gderRockbox devs?
14:20:18muesli__rockbox featuring lenin?
14:20:30B4gderah sorry, the communists are the guys with track numbers if the file names
14:20:32 Quit wehn (Read error: 113 (No route to host))
14:21:00peturI got rid of the commandline when windows came along, don't feel much for it to go back to it
14:21:07amiconnJdGordon: I would actually prefer using an opensource desktop os
14:21:16Paul_The_Nerdamiconn: Have you seen ReactOS?
14:21:17*petur is all pointy and clicky and loves context menus
14:21:52Paul_The_NerdIt's an attempt to build an NT4 compatible open source OS
14:22:06muesli__individuals dont exist in no single track numbas
14:22:31peturreactos seems to have advanced pretty much - must test it on a box some time
14:23:00B4gderthe communist thread
14:23:35*ashridah notes that interestingly, in most cases, his system administration jobs have been easier from linux than windows
14:23:52mtnbkramiconn: have you seen KDE 3.5.2 ?
14:24:22*amiconn *does* use the command line for certain purposes, but prefers the graphical way
14:24:22amiconnPaul_The_Nerd: No, din't know about that
14:24:24amiconnPaul_The_Nerd: Btw, I don't deem NT4 a comfortable OS
14:24:24RedBreva^Any of you linux guys managed to get the microsoft core fonts installed on debian?
14:24:27 Join Daishi [0] (
14:24:29*B4gder has been a *nix fan since '91 when I first saw the light
14:24:57Paul_The_Nerdamiconn: Well, the goal is then to advance it through 2k and XP states. NT4 is the first target from what I understand.
14:25:11amiconnmtnbkr: I know about KDE. I don't like it at all
14:25:24amiconnWhen on linux, I prefer gnome
14:25:43*mtnbkr wonders how people can get anything done without multiple virtual desktops.
14:25:57Vladomanmultiple monitors maybe?
14:26:05mtnbkrbut that's probably my A.D.D
14:26:06B4gderhighres and many windows!
14:26:06*petur has two :)
14:26:38aliaskYeah I couldn't live without two monitors. Windows virtual desktop is crap anyway.
14:26:52JdGordonalmost the one thing that is stopping me from switching is the bitch to setup 1 very wide desktop across my 3 screens...
14:26:53peturor in my case: ALT-TAB-TAB-TAB-TAB-TAB-TAB-TAB-TAB-TAB-TAB
14:26:59mtnbkrpetur: heh I hear that too
14:27:00 Part Paul_The_Nerd
14:27:05*amiconn has no problems switching through multiple windows with the taskbar
14:27:14JdGordonpetur: u know u can do shift-alt-tab instead of a million tabs...
14:27:15lostlogicugh, the last 3 builds I thought I copied to my player... I didn't... because they were .zip and I was tar -jxvfing an old bzip2.
14:27:56RedBreva^Is there a graphical version of apt-get (similar to Yast) (KDE)
14:28:03B4gderlostlogic: now why did you do that? ;-P
14:28:20amiconnyast, brrr
14:28:30mtnbkrOK, but seriously... what would it tkae to nudge the devs to support RockBox on a 2nd Gen 10GB Ipod? :) Can I loan mine for development purposes?
14:28:41B4gderRedBreva^: yes there is
14:28:58Vladomanxterm -e apt-get
14:29:07B4gdersynaptic is one, isn't it?
14:29:12RedBreva^Thanks ;-)
14:30:28RedBreva^OK, found synaptic - thanks
14:30:46 Join qwx [0] (
14:31:20 Quit qwm (Read error: 110 (Connection timed out))
14:32:18RedBreva^Ah, now I know what I am looking for, I found KPackage... like that one better
14:33:13preglowmtnbkr: sure you can, you just need someone to also find the time to use it
14:34:41lostlogicpondlife: cvs up try.
14:38:15 Join _FutureCrash [0] (
14:38:25 Quit FutureCrash ("changing servers")
14:40:33preglowmusepack people: i'd be happy if those of you with a shitload of musepack files could please test the new seeking patch
14:41:26 Quit petur ("reboot - thank you analog devices for your crap ide")
14:43:01Moospreglow: I can't build here, but if you can make on build with bleeding edge build (with last lostlogic bugfixe), I can test
14:43:32mtnbkrpreglow: any idea where the best place for me to make this comment/offer migth be? forum, bug report?
14:44:05B4gdermtnbkr: dev mailing list or forum I'd guess
14:44:17linuxstbmtnbkr: Possibly the rockbox-dev mailing list. All developers should read that. But I expect most of them have read your offer here.
14:44:36preglowMoos: what player?
14:44:47Moospreglow: X5 please
14:45:25mtnbkrOk Thanks.
14:45:39linuxstbmtnbkr: Where in the world are you/
14:46:57mtnbkrCT, USA
14:47:55mtnbkrbut anywhere is only 1-2 days away thanks to Fed-EX, UPS et al. :)
14:48:42 Join petur [0] (
14:49:42mtnbkrlinuxstb: Maybe I could loan them the ipod and BUY them a case of beer and some pizza. :)
14:49:51preglowpetur: what, you working with ad stuff?
14:50:18peturblackfin dsp, but I'm only doing the high-level stuff
14:50:35preglowahh, blackfin
14:50:48preglownever had much to do with that
14:50:52Genre9mp3I was wondering if we could have RDS Radio with non RDS Radio chips... I have a strange idea and I want your opinion..
14:50:56preglowGenre9mp3: no
14:52:34Genre9mp3But, what about if we could record realtime (FM Recording) and then process the signal to retrieve the RDS information?
14:52:41preglowGenre9mp3: you can't
14:52:48Genre9mp3why's that?
14:52:50preglowGenre9mp3: the rds info is on a subcarrier which is not extracted
14:52:55preglowit's not interleaved in the audio
14:53:23Genre9mp3Oh....I thought it was just over the 20khz
14:53:41Moospreglow: ok I'll test it now, something special you want I test, or just seeking...?
14:53:50ravonomg, it works. Yay!!
14:54:15preglowMoos: just general musepack listening
14:54:20preglowMoos: skip around, seek a little, listen a little
14:54:31preglowGenre9mp3: well, i dunno, try recording fm and see
14:54:43Moosravon: your NES thing?
14:54:44preglowGenre9mp3: if there's something funky at around 20khz, then perhaps we can do something about it
14:54:49ravonMoos: yeah :D
14:54:49preglowbut i'd expect it to be filtered away
14:54:59Moosravon: congrates
14:55:36petur57kHz subcarrier
14:55:37ravonMoos: Works with 8bit in the emulator, but it's better than nothing. Gonna try it on the iAudio.
14:55:54Mooshehe :)
14:56:08Genre9mp3Audio frequencies are not filtered in wav format, right?
14:56:25preglowthat depends on the source
14:56:35preglowa 57khz subcarrier is almost 100% certainly filtered away
14:57:57Genre9mp3So if 57Khz is not filtered away in wav the idea would "theoritically" work?
14:58:20preglowi don't think you understand how this works
14:58:27preglowwe don't just record a wav straight from the air
14:58:31preglowit needs to be demodulated first
14:58:34preglowand that involved a lot of filtering
14:58:52Genre9mp3The FM radio chip does that?
15:00:27 Join goffa [0] (n=goffa@
15:00:35 Quit goffa_ (Read error: 104 (Connection reset by peer))
15:00:42Genre9mp3So the difference between an RDS and a non-RDS FM chip is that the first one doesn't filter those frequencies? Or it converts them direclty to digital information (The RDS chip)
15:00:57 Join Farpenoodle [0] (
15:02:02peturthe RDS version will clock out the RDS data
15:02:24 Join whatboutbob [0] (
15:02:25amiconnIn order to capture rds without a specialised chip, we would need to record with a sample rate of at least 120kHz, which isn't possible, and then digitally filter the signal in realtime, which is also impossible
15:02:25peturalready filtered and demodulated out of the subcarrier
15:02:53Moospreglow: seeking works like a charm, but still the end of track bug like without the patch
15:03:02amiconn(and of course the fm chip must not filter out high frequencies, but it almost surely does
15:03:16preglowMoos: don't know why that happens
15:03:34Mooslostlogic rework, no?
15:03:37XavierGrI told you that you were wrong Genre9mp3! hahaha
15:03:52Moospreglow: it was the last touched this
15:03:56preglowamiconn: the 57khz subcarrier isn't sampled like that
15:04:17Genre9mp3OK....thanks for the information....I'll just forget about the idea
15:04:23preglowamiconn: if we were lucky, they might be lazy with the filtering and we'd find it placed randomly in one of the channels
15:04:29preglowamiconn: but at around 20-30khz
15:05:02amiconnThey are most likely not lazy with filtering
15:05:22 Quit B4gder ("time to say moo")
15:05:44preglowMoos: it was the last what?
15:05:52Moospreglow: just tried with a long song (from Fela Anikulapo Kuti) and still great seeking
15:05:55goffawow.. busy place
15:06:00amiconnThe stereo pilot signal (19kHz) is usually quite well filtered out
15:06:15Moospreglow: to touch the musepack codec, no?
15:06:43preglowMoos: no idea
15:06:53preglowMoos: i'll have a look at it in a minute now
15:06:56MoosI remenber he changed all codecs
15:07:03goffaheh ... at this point i'd like it to just advance to the next track ;)
15:07:10Moosin one little thing, don't remenber what
15:07:16preglowi know what he did
15:07:18 Quit zigford (Connection timed out)
15:07:22preglowand i know how it might break, i'll check it out
15:07:42amiconnpreglow: How does this seek patch work... I remember you said that the signal has to be decoded from the start in order to deode it properly...
15:07:54Moospreglow: please commit this patch man, that really rocks :)
15:07:57preglowamiconn: it has been found out that musepack has a max frame dependency
15:08:33preglowamiconn: also, to reduce the danger of screaming noise on seek resume, all scalefactors are reset to their minimum value, so that any scale factors that have not been set won't be (very) active
15:08:41amiconnUh? I thought the musepack people would know such things...
15:08:48preglowyou'd be surprised...
15:08:52*goffa wishes bushel still supported musepack.. then he could give info
15:09:08preglowyeah, you pretty much need to go to those people for internals
15:09:09Moospreglow: and the author of patch will continue to works on musepack front if you commit his patch
15:09:13preglowand they're never around
15:09:33amiconnpreglow: Sounds familiar...
15:09:39preglowMoos: i will commit it after it's seen enough testing to assure it won't just blow up and damage someone's ears
15:09:42*amiconn thinks about another biig project...
15:09:50preglowMoos: and you the users are the only ones that can do that! :)
15:10:25 Part LinusN
15:10:29Moospreglow: I'll listen musepack files only this afternoon and let you know
15:10:36XavierGrlostlogic: Are you aware of the sound artifacts while changing tracks manually? (pops, clicks)
15:10:38preglowMoos: please do
15:10:46preglowi'll have rotator do some testing as well if i see him
15:11:10linuxstbpreglow: I'm curious - what's the max frame dependency in musepack?
15:11:56preglowlinuxstb: i 31
15:12:06linuxstb31 frames?
15:12:10peturto end the discussion: the h300 tuner chip filter starts at 22.5 kHz ;)
15:12:42linuxstbSo does the seeking patch decode and discard 31 frames?
15:13:19Genre9mp3petur: OK then...
15:13:26preglow31 frames, yes
15:13:47preglowlinuxstb: no, you need to decode 31 frames if you want to be sure of no screeching bugs
15:13:58preglowlinuxstb: but if you reset the scale factors to their lowest value, you can do with less
15:14:01Moosthe author of patch "promise" some optimisation to musepacklib too
15:14:06preglowthere is some
15:15:54*Moos goes out with a quite beautiful musepack playlist to hear :)
15:16:17Moospreglow: I'll report you in few hours if I encountred any bugs or something
15:16:21preglowMoos: goodie
15:16:32 Quit aliask ("night")
15:17:35 Join ts-x [0] (
15:19:09 Join qwm [0] (
15:21:22lostlogicXavierGr: on or off buffer?
15:21:54lostlogicXavierGr: actually either way, no, it's smoothe for me.
15:22:00lostlogicMoos: what were you asking me?
15:22:07XavierGrlet me check with the latest build
15:25:55goffai'll test at noon.. its a little late, but thats when i can copy new firmware to this thing
15:26:33***Saving seen data "./dancer.seen"
15:29:09 Quit qwx (Read error: 110 (Connection timed out))
15:29:23 Quit Genre9mp3 ()
15:29:52XavierGrlostlogic are you sure it is smooth for you? For me every time I press next/previous track I get a small "sceeching" sound and/or a pop/click.
15:30:15XavierGrThis doesn't happen when I choose a new track from the file browser
15:30:19lostlogicXavierGr: haven't heard it on speakers, lemme try with IEMs
15:30:32lostlogicXavierGr: does choosing a new track from teh file browser work for you? It's broken IIRC
15:31:27XavierGrit works fine for me.
15:31:29lostlogicXavierGr: perfectly smooth here
15:31:44whatboutbobpreglow: any advancement w/ spdif?
15:31:52XavierGroh wait choosing a file from the filebrowser just exited playback.
15:31:58preglowwhatboutbob: no, i'm fed up with it
15:32:02preglowi'll resume some other day
15:32:20whatboutbobhehe...i can't blame you. ;)
15:32:43 Join agabus [0] (
15:32:48lostlogicXavierGr: yeah, that's what most people get.
15:32:55lostlogicXavierGr: like I said, it's broken.
15:32:58preglowalways bugs i can't reproduce consistently
15:33:12whatboutbobpreglow: 'tis nice to have the ball rolling anyways.
15:33:26XavierGryes, but track changes from file beowser is much smoother (when it works) than left/right changes.
15:33:43agabusif rockbox completely screws up somehow, am i able to go back to the original firmware without sending my ipod away?
15:33:47 Quit HCl (
15:33:47 Quit perldiver (
15:33:47 Quit RedBreva^ (
15:33:47 Quit amiconn (
15:33:47 Quit Sinbios (
15:33:47 Quit solexx (
15:33:47 Quit dwihno (
15:33:47 Quit kackerlac (
15:33:47 Quit BoD[away] (
15:33:47 Quit mbr (
15:33:47 Quit kkurbjun (
15:33:47 Quit rob- (
15:33:47 Quit Galois (
15:33:47 Quit Ave (
15:33:47 Quit PiXEL8 (
15:33:47 Quit eaz (
15:33:47 Quit dark (
15:33:47 Quit humulus (
15:33:47 Quit steveb (
15:34:00JdGordonn-n-n NETSPLITT!
15:34:02lostlogicXavierGr: well from the file browser stops and restarts playback, so it's not smooth, at least it shouldn't be... it will stop playing for some time between tracks.
15:34:10whatboutbob...the bugs do seem to be pretty inconsistent and not easily replicable.
15:34:34lostlogicXavierGr: do you use any of the DSP features? stereo width, crossfeed, or eq?
15:34:40agabusif rockbox completely screws up somehow, am i able to go back to the original firmware without sending my ipod away?
15:35:05ashridahagabus: yes
15:35:11XavierGrlostlogic: what do you mean smooth? I am just saying that while track changes are a little slower from the filebrowser I don't hear any sqeaks or pops.
15:35:20lostlogicagabus: so far we have a zero brick ratio, so haven't found a way to screw it up beyond being able to just restore with the apple utilities.
15:35:35XavierGrlostlogic: I don't use any DSP
15:35:43lostlogicXavierGr: right, a manual track change for me is completely gapless, with no pops, screeches, or anything.
15:36:02agabusashridah - sweet, I so wanna try RockBox when i get my new ipod, but I was worried i might brick it. but if there's always a way back, then i'll definately try it
15:36:03lostlogicXavierGr: and what target?
15:36:55XavierGrAs I said changing track with left/right is much faster that filebrowser but I can hear artifacts.
15:37:17TeaSeaWhat's the brick rate for H3xx and the X5?
15:37:22lostlogicTeaSea: zero
15:37:22XavierGrwhile on file browser the change is slower but perfect. (no clicks or pops)
15:37:34TeaSealostlogic: Awesome.
15:37:38NJoinperldiver [0] (
15:37:38NJoinRedBreva^ [0] (
15:37:38NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
15:37:38NJoinSinbios [0] (n=Sinbios@
15:37:38NJoinsolexx [0] (
15:37:38 Join HCl [0] (i=hcl@rockbox/developer/HCl)
15:37:38NJoinGalois [0] (
15:37:38NJoinkkurbjun [0] (
15:37:38NJoineaz [0] (
15:37:38NJoinhumulus [0] (
15:37:38NJoinAve [0] (
15:37:38NJoinsteveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb)
15:37:38NJoindwihno [0] (n=dw@
15:37:38NJoindark [0] (i=deviled_@unaffiliated/darkx)
15:37:38NJoinkackerlac [0] (
15:37:38NJoinPiXEL8 [0] (
15:37:38NJoinBoD[away] [0] (
15:37:38NJoinrob- [0] (
15:37:38NJoinmbr [0] (
15:37:39***Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
15:37:46lostlogicTeaSea: wait, no, there was 1 or 2 with people trying to flash unsupported patched US firmwares, I think.
15:38:06lostlogicXavierGr: yes, I understand what you are saying, but I can't reproduce it, can you find out if all coldfire users have this, or just you?
15:38:23XavierGrTeaSea: From what I know we have zero bricks
15:38:43XavierGrlostlogic: I can test on my H140 too.
15:38:47lostlogicXavierGr: please do
15:39:28agabusbut if a device gets bricked, there's still a way back right?
15:39:36 Join snake952 [0] (n=gf@
15:39:43lostlogicagabus: no, brick means it has to be sent in.
15:39:51XavierGragabus: no if it is bricked, it is the end of story
15:40:08snake952why didnt rockbox work on my H320
15:40:13XavierGrunless you have proper hardware that will let you reflash the memory
15:40:25snake952i just pressed update firmware
15:40:28agabusdam. will apple fix it if it gets bricked from rockbox?
15:40:36XavierGrsnake952: didn't work?
15:40:45snake952it didnt do anything
15:40:49snake952when i pressed yes
15:40:53lostlogicagabus: unknown, nobody's actually had it get bricked to find out
15:40:56snake952nothing happened
15:40:57JdGordonhey Bagder, any news on when the firmware file is being moved into the .rockbox folde?
15:41:02peturagabus: for ipods there's a tool from apple to fix it
15:41:03XavierGragabus: probably no, but this is higly unlikely.
15:41:26agabuspetur - oh?
15:41:31lostlogicagabus: the ipods have a flash based emergency mode which we never touch, so it is highly unlikely that rockbox can do anything non-recoverable.
15:41:49Mikachupetur: not if it's bricked
15:41:52snake952any idea?
15:41:54Mikachuthat's the definition of bricked
15:42:00peturthe only issue there is: if you have a hardware failure and send it in, they'll tell you you voided your warranty
15:42:09lostlogicthat is what the utility from apple uses, but that's not bricked, that's jut rockbox not working right, or original firmware scrwered up... bricked would be if we somehow made it so it couldn't even power on into that emergency flash routine.
15:42:21XavierGrsnake952: did you patched an official firmware succesfully?
15:42:38snake952im doing that now to see
15:43:04agabusdo people have many complains about the newest 60gig video ipod using rockbox?
15:44:04XavierGrsnake: use the firmware patcher on an iriver firmware, then put the firmware on your player and upgrade like normal. Then all you need is a rockbox build to put on the unit. Make sure you read the wiki for details.
15:44:13snake952where do i get the official firmware?
15:44:13lostlogicagabus: of course they do
15:44:43Mikachuthey mostly want to know how to get doom running
15:44:50lostlogicagabus: have you ever found a program or product that there weren't complaints about? :-P
15:45:16 Join leftright [0] (
15:45:25snake952any one know?
15:45:39agabusfair enough. well i don't care about doom, i want RockBox so i can play OGG files and use the ipod as a portable hard-drive (easier to put music on from linux)
15:46:30snake952im lost
15:46:50snake952i convert a video for my H320 and it says it cant support the video and skips it
15:46:51lostlogicagabus: does that fine, the battery performance is much worse than stock firmware though.
15:47:37XavierGrsnake: video is not suppported on Rockbox for H300. I suggest open a thread on MisticRiver for these kind of questions
15:47:54snake952im going back to the official one
15:48:23agabuslostlogic - hmm I figured that might be the case, so what I might do is have RockBox installed so that from linux I can drag and drop files, and then use the method to make the official firmware scan for the mp3 files and use official for most music
15:48:34petursnale952: if you had read the wiki, you would have seen the links to official fw:
15:48:47lostlogicXavierGr: track changes are definitely pop/click/squeak free for me, I've just been skipping all over trying to reproduce another bug and have thusly failed to reproduce that bug or yours :-P
15:48:59snake952then whats it for?
15:49:16lostlogicagabus: not familiar with anything to do with the stock firmware, not used it ever.
15:49:29petursnake952: audio player ?
15:49:46snake952yeh but i want to
15:49:51snake952play vids
15:49:52peturgapless, multi-codec, and much more stuff
15:50:05peturwrong player then eh?
15:50:34peturh300 sucks at playing video - small screen for starters
15:51:01TeaSeapetur: Don't confuse him, he'll start applying buyer's defence logic!
15:51:25peturmaybe the games rockbox offers are more interesting?
15:51:50peturbrickmania, terox, doom,... ?
15:51:59petursee manual -> plugins
15:52:05snake952is there any one here who can help me with my H320
15:52:16peturwhat is your problem?
15:52:28snake952i want it to play videos
15:52:36TeaSeaYou just wasted a lot of money if you bought the H320 to play videos.
15:52:39lostlogicsnake952: then use the stock firmware.
15:52:41 Join agabus__ [0] (
15:52:50peturyou can dual boot rockbox
15:52:54snake952i have
15:53:04lostlogicsnake952: then what's your problem, dudddddeee
15:53:13peturpress REC before ON and hold ON until stock fw starts
15:53:17snake952it keeps saying not supported and skipping the files
15:53:25TeaSeaGetting videos to work on the iRiver is quite simple.
15:53:28TeaSeaYou only need to do one thing.
15:53:40petursnake952: there are some good guides available on misticriver
15:53:50peturread them
15:54:21 Join Paul_The_Nerd [0] (
15:54:36peturah, tech support arrives
15:54:46TeaSeaPaul_The_Nerd, salutations!
15:55:31snake952can he help?
15:55:53petursnake952: not for h300 I think
15:56:19petursnake952: please *read* the guides available on misticriver
15:56:43TeaSea <−− Read this
15:56:55lostlogicPaul_The_Nerd: do you have pops/artifacts when manually skipping tracks on your coldfire?
15:57:19peturplease read the fortran manual?
15:57:38TeaSeaThe FORTRAN manual is less of a manual, ore of a guide on how to live your life.
15:57:46Paul_The_NerdWhat's the problem?
15:57:49peturgoodie, thanks for the tip!
15:57:57Paul_The_Nerdlostlogic: Gimme a second. I don't normally manually skip tracks. Also, is it okay if I'm using the first pcmbuf.c change that fixed the crossfade freeze, or should I update first?
15:58:04 Quit quobl (Remote closed the connection)
15:58:08*petur wanders off in search of a fortran manual
15:58:22lostlogicPaul_The_Nerd: I don't think it will matter as long as you have crossfade _off_ for the test.
15:58:43XavierGrlostlogic: I get the same reaction with H140. left/right file change is quick but has audio artifacts, while filebrowser change is slower (not a problem for me) but is perfect.
15:59:24Paul_The_Nerdlostlogic: Nothing noticeable. Maybe a very very very small one here and there that's probably just the contrast between the two songs. That's <start playback, let song play for ~1 second, skip, wait until I hear audio, skip, hear audio, skip>
15:59:35JdGordonTeaSea: i love how under see also on thatt wiki page it has unix man pages..
15:59:42lostlogicPaul_The_Nerd: get it on buffer and see if you get artifacts.
16:00:17TeaSeaJdGordon: Heh yes
16:00:31snake952its still saying not supported
16:00:43Mikachurockbox doesn't support videos
16:00:52snake952im not using it
16:00:59snake952im using the original firmwar
16:00:59Mikachuokay, then you're in the wrong channel guy
16:01:07snake952theres no where else
16:01:37Paul_The_Nerdlostlogic: Okay, same thing. If it's in a silent or quiet part of the song, nothing. If it's in an active part of the song, *maybe* an artifact. I think though it's just contrast because of the sudden change. It's a very crisp change to the next track.
16:02:01ashridahsnake952: one presumes you've already tried the guides and forums on ?
16:02:13Paul_The_Nerdsnake952: If you have problems with your original H300 firmware, contact iRiver support. Clearly, we did not write it and would not have the knowledge or resources available to us that they do.
16:02:35lostlogicPaul_The_Nerd: thanks
16:02:41 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier.")
16:03:00snake952it should play i just upgraded it
16:03:12lostlogicXavierGr: dunno what to tell ya −− I can't reproduce, and neither can my faithful reproducer of bugs here... anything else that you might have in your settings different than us?
16:04:10petursnake952: did you upgrade to 1.30?
16:04:25leftrightlostlogic, I had a stranges during playback, I skip and delete files/tracks extensively, after doing this for a few albums, playback got confused, it would still play a bit of the previous song before playing the selected song. the wps was acuurate and up to date, playback seemed disorientated. hopes this makes sense
16:04:50snake952but dont forget im in aus
16:04:58Paul_The_Nerdlostlogic: Maybe *maybe* a very small click. Sometimes. But it seems to be much more dependent on the actual audio than anything else, and requires a *lot* of hard-rock style noise.
16:05:03XavierGrlostlogic: so other H300, H140 users dont encounter these pops,clicks?
16:05:27pondlifeI'm just waiting for my H340 to charge...
16:05:56petursnake952: you won't get more help here, post your question at misticriver and prepare to get RTFM'd there ...
16:05:57Paul_The_NerdXavierGr: Yup. I'm testing on an H120 right now.
16:05:57goffahow long does it take a 340 to charge on average?
16:05:58lostlogicleftright: define skip / delete
16:06:19pondlifegoffa: About 2-3 hours here
16:06:27goffanot bad
16:06:29XavierGrPaul: and track change with left/right is perfect for you?
16:06:40goffathinking about getting one
16:07:25lostlogicleftright: I think that will end up being the same bug as the one I'm currently chasing, fwiw.
16:08:12leftrightlostloigc, I start listening to track 1 in a new album, I dont like the track skip to the next, whilst the next is playing I go and delete previous file that i dont like, and so on
16:08:12Paul_The_NerdXavierGr: Every now and then a *very* small click, that I think is actually just the sudden change from a loud song to a quiet one.
16:08:30Paul_The_NerdXavierGr: But easily 90% or more of the changes have nothing noticeable at all about them.
16:09:41snake952oh well look no vids for me
16:10:05pondlifelostlogic: I can confirm next track skipping works great with crossfade!
16:10:07 Join Mindship-03 [0] (
16:10:37pondlifeAlthough the browser selection doesn't (same as before)
16:10:41petursnake952: do you actually read or just type around?
16:10:47 Join tvelocity [0] (
16:10:47Mindship-03I presume I can install Grub on my IHP-140's HDD MBR without making the firmware unbootable?
16:10:54 Join agabus_ [0] (
16:10:55snake952it all goes so fast
16:11:09 Quit agabus (Connection timed out)
16:11:14petursnake952: this channel is about *rockbox*, not iriver firmware
16:11:15snake952why what did i miss?
16:11:26snake952yeh well i thought u guys could help
16:11:53pondlifelostlogic: Without crossfade, both work perfectly here - not even a click.
16:12:02RedBreva^anybody point me to some docs for mounting h140 under linux? I just plugged it in for the first time and can't find it!
16:12:11 Quit agabus__ (Read error: 113 (No route to host))
16:12:24Mindship-03petur: but you, of all people, would know wether Rockbox can boot w/ Grub in its MBR...
16:12:38Mindship-03RedBreva^: try mounting it!
16:12:52pondlifeAh - it stops if I'm playing a track (and on the WPS) then I go back to the browser and select the currently playing track
16:12:55Mindship-03(mount /dev/sda1 /mnt (or sda5))
16:12:55RedBreva^my point exactly - how?
16:13:01pondlifeThis is with crossfade off
16:13:08Mindship-03your kernel must support it
16:13:16 Quit snake952 ()
16:13:18amiconnXavierGr: I get those glitches occasionally (maybe one in 20 skips). Not sure whether it got better with latest cvs, as I generally don't skip often
16:13:25Mindship-03you are experienced with mounting RedBreva^?
16:13:36Paul_The_Nerdlostlogic: For reference, with the same songs and the same headphones, the H120 and the iPod Nano sound the same skipping next songs.
16:13:52lostlogicPaul_The_Nerd: good to know
16:13:56leftrightthanks for all the effort everyone
16:13:59 Part leftright
16:14:06lostlogicamiconn: any idea what might be different on the skips that glitch slightly?
16:14:09RedBreva^no, never done it before - linux newbie
16:14:10Paul_The_Nerdlostlogic: I realized that was a better way to do it than just say "Umm... I don't *think* there are artifacts." :)
16:14:24amiconnlostlogic: Sorry, no, and no way to test atm
16:14:40RedBreva^I just tried the above command but it wants to know the filesystem type
16:14:44amiconnMy swcodec devices are all @home
16:14:46lostlogicamiconn: np, thanks −− if it's the same between ipod and coldfire I can at least try and recreate.
16:14:58Mindship-03RedBreva: tried sda5 too?
16:15:11*amiconn chose the Ondio today
16:15:19RedBreva^yep - same thing
16:15:19XavierGrdamn, I get clicks and pops almost always.
16:15:27amiconn..with an -Os build (3.3.6 so far)
16:15:49Mindship-03and fdisk -t /dev/sda?
16:16:07RedBreva^what's that do?
16:16:09pondlifeXavierGR: I'm using exclusively 128kpbs MP3, 44.1kHz
16:16:28Mindship-03print the partition table of the device (if supported)
16:17:03Mindship-03if it doesn't print something nice your kernel probably does not support USB-mass storage or you need to insert the modules
16:17:12Mindship-03(which distro are you running?)
16:17:30XavierGrpondlife: I use all sorts of bitrates, but in my tests I try to use more standart ones. (128kbps mp3)
16:17:48RedBreva^Debian Sarge
16:18:12RedBreva^-t didn't , so I tried -l, no output!
16:18:17Mindship-03Oof, I run that too, but with my own kernel.
16:18:22XavierGrI will try wave files
16:18:52Mindship-03try grep SCSI /boot/conf<tab>
16:19:07Mindship-03there must be some line telling SCSI-disk or so...
16:19:16Mindship-03(don't know, I'm at school now)
16:19:37RedBreva^is that press the tab key, or type <tab>? sorry - real newbie..
16:20:04Mindship-03press it!
16:20:12 Join Kohlrabi [0] (
16:20:24Paul_The_NerdXavierGr: What sort of headphones are you using? Maybe they're more noticeable on yours or something
16:20:57XavierGrI hope that would be the case, but I am testing right now with some very crappy ones.
16:21:08XavierGrBut I will test with other phones too.
16:21:27XavierGrI will try and record the pops for you to hear later.
16:22:41RedBreva^two screens of info... What am I looking for?
16:22:43Paul_The_NerdI'm using PX100s, so they're fairly decent.
16:22:45 Join klrspz [0] (n=klrSpz@
16:23:17Mindship-03lol... you can scroll using less, or ctrl-alt-pgup
16:23:42Mindship-03you need to see if it says SCSI-disk=y (or alike) somewhere
16:24:02pondlifelostlogic: Why should selection from the browser be any different from next track selection? Next track works great even with very long tracks where it's unlikely to have the next track buffered...
16:24:36klrspzhas anyone reported any issues with powering off on an iPod?
16:25:37klrspzi let mine "idle power-off" last night, but it looked like the screen had some articles still left on it, after 3 hours of letting it sit it had dropped 10% battery power, i put it in retail os, let it sit for another 3 hours and it didn't drop but maybe 1% battery power
16:25:46 Join _FireFly_ [0] (
16:25:48XavierGrat least crossfade works perfect!!!
16:26:11goffawhee.. a feature i'll never use :)
16:26:22klrspzhmm.. wasn't workign for me
16:26:24RedBreva^lots of CONFIG_SCSI_xxxx=m ???
16:27:04 Join freqmod [0] (
16:27:36RedBreva^Is USB-HDD something I need to enable somewhere?
16:27:55Mindship-03ah, so it is a module. It is stupid of Sarge not to set things up automagically (at least, it does semi-auto with me). Perhaps Ubuntu would have been better for a newbie, but he! I learned at Debian too!
16:28:00_FireFly_RedBreva^: only scsi-disk-support and usb-masstorage
16:30:41klrspzwhat does the rockbox.ipod actually contain? is that the engine?
16:30:50Paul_The_NerdThe binary.
16:30:52klrspz(i haven't built anything yet)
16:30:55klrspzyeah ok
16:30:58RedBreva^couldn't get on with Ubuntu, but I liked the debian that was in the VMWare image, once KDE was installed, trouble was I then ran out of disk space :(
16:31:00linuxstbklrspz: That's the main firmware binary.
16:31:12Paul_The_NerdLike "Rockbox.exe" but y'know... for iPod.
16:31:17klrspzyeah i getcha
16:31:19klrspzthe elf
16:31:37klrspzi just got the source dl'd, just gotta decide whether i want to use the sim or not
16:31:50klrspzcuz i don't have a monitor for my gentoo box
16:31:58klrspzeven though i DO have FB set up
16:40:04 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
16:41:14amiconnlostlogic: Did you check the linecount changes resulting from your rework recently?
16:41:17*amiconn is curious
16:42:23 Join webguest72 [0] (
16:43:20RedBreva^WooooOooo... mount /dev/sde1 /mnt Thank you Google
16:43:20RedBreva^and Mindship-03 for pointing me in the right direction...
16:43:59Mindship-03Remember this feeling. You'll be seeking for it a lot as a Linux newbie.
16:44:12peturamiconn: you mean bytecount of course
16:44:13klrspzRedBreva^, might wanna make a folder under /mnt
16:44:40 Join Kohlrabi [0] (
16:44:44webguest72i need help ...! i want to record with my "jukebox recorder 20" over lineIn but it will record only mono ?! ....
16:45:21RedBreva^how do I un-mount it ?
16:45:54RedBreva^tried that - command not found -
16:46:04 Quit qwm (Read error: 110 (Connection timed out))
16:46:06Mikachusure you didn't type unmount?
16:46:16 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
16:46:38RedBreva^Now the device is busy ;(
16:46:41webguest72spricht hier jemand deutsch ?!
16:46:47RedBreva^can I force it?
16:46:55MikachuRedBreva^: you can't sit in the directory when you umount it
16:47:03lostlogicamiconn: no, I haven't in a while.
16:48:08lostlogicpondlife: selecting a new track from the browser creates a new playlist which must be started, which is currently a whole different situation than a next track skip. That's not to say that it should stay that way, but that's how it is. My general thought on fixing new track from browser is to make it act a lot like a manual track skip.
16:48:25RedBreva^I have closed all open windows, but its still busy...
16:49:01goffalost.. i think i like that :)
16:49:17freqmodRedBreva^:Try to install fuser, if you don't have it("apt-get install fuser" as root). and then run "fuser -c /dev/<where it is mounted>"
16:49:30 Quit webguest72 ("CGI:IRC (EOF)")
16:49:51peturRedBreva^: if you would have been on M$Windows, somebody would have said something like 'windows sucks'
16:50:04pondlifelostlogic: I guess the playlist and playback handling shouldn't be too intertwined..! Good luck (again)..
16:50:16Mikachupetur: but it does
16:50:21RedBreva^hehehe, harsh, but true :)
16:50:30 Join Kohlrabi [0] (
16:53:36RedBreva^"fuser -c /dev/sde1" gave me "/dev/sde1: 2332"
16:53:57freqmodThen ps ax|grep 2332 gives you?
16:54:32RedBreva^2332 ? Ss 0:01 /usr/sbin/famd -T 0
16:54:47 Join m [0] (n=m@
16:54:49Mikachuwow, fam isn't dead?
16:55:01RedBreva^WTF is fam?
16:55:02Mindship-03Installing something in irivers mbr wouldn't make rockbox-loader unbootable, would it?
16:55:11 Quit dwihno (Remote closed the connection)
16:55:23freqmodyou may try to kill it, force an exit ("kill 2332")
16:55:41 Join dwihno [0] (n=dw@
16:57:07 Quit ashridah ("Leaving")
16:57:15freqmoda quick and dirty fix to the playlist/play from menu problem may be to stop the playback before the new song is started (unfortunatly it won't work that well with crossfading)
16:57:25amiconnMindship-03: No, why?
16:58:03Mindship-03amiconn: just to be sure ;-)
16:58:16 Join bluebrother [0] (
16:58:30amiconnAll rockbox needs to boot is a fat32 primary partition. It doesn't care about partition active flags or other stuff in the mbr
16:58:35Mindship-03imagine I installed grub and the device wouldn't boot anymore!
16:58:38lostlogicfreqmod: yes. actually that's what it tries to do now, but fails.
16:58:55freqmodit works when i do it manually
16:59:24amiconnYou can partition your device as you like. Rockbox will use the first fat32 partition it can find
17:00:37Mindship-03amiconn: I know, I have it highly customized, but still use a floppy to boot (my computer does no USB boot, so I didn't need it). But at school USB boot is supported, and there are no floppy-drives!
17:00:47lostlogicfreqmod: of course −− the problem is the sequence of events that happens in this case. It's a bug in how stop is processed vs. a 'automatic stop'. I may need another condition to identify automatic vs. user controlled stops for this as well as another bug.
17:02:08lostlogiccould be that just invalidating the buffer, changing the playlist, forcing a buffer fill, and then triggering a next track event will be the better way to handle selection of a new file from the browser.
17:02:57Paul_The_NerdYou could always clear all the playlist entries but the current one, then insert the new playlist, then do a next track even, and then delete the previously playing song from the playlist, just to make things horribly complicated. :-P
17:03:05ravonIs there any way to set the pcm to 8bit mono? :)
17:03:45Paul_The_Nerdamiconn: Mini 2Gs display battery status, right?
17:04:22 Join ashridah [0] (
17:04:58goffaPaul_The_Nerd: couldn't it do that twice just to make sure its right?
17:06:37 Join fairway [0] (
17:07:02fairwayhi guys. i got a problem with my iaudio u3. i know this is an off-topic question but maybe still someone knows
17:07:22fairwayI upgraded the firmware to 1.21 now the problem is that the firmware on the player is hanging while upgrading
17:07:27fairwayand the player is going in off-mode again
17:07:41 Join quobl [0] (n=quobl@tor/session/external/x-15455804a9b6839f)
17:07:53fairwayI would like to know how to get the player again recognized as USB drive
17:08:00fairwayfrom the PC
17:08:11 Quit ashridah (Client Quit)
17:08:14lostlogicamiconn: pcmbuf.c has gained 27 lines of late.
17:08:19 Quit HCl (
17:08:19 Quit bluebrother (
17:08:19 Quit Kohlrabi (
17:08:19 Quit Paul_The_Nerd (
17:08:19 Quit mbr (
17:08:19 Quit BoD[away] (
17:08:19 Quit kackerlac (
17:08:19 Quit kkurbjun (
17:08:19 Quit amiconn (
17:08:19 Quit RedBreva^ (
17:08:19 Quit solexx (
17:08:19 Quit Galois (
17:08:19 Quit PiXEL8 (
17:08:19 Quit eaz (
17:08:19 Quit Ave (
17:08:19 Quit humulus (
17:08:19 Quit rob- (
17:08:19 Quit dark (
17:08:19 Quit Sinbios (
17:08:19 Quit perldiver (
17:08:19 Quit steveb (
17:11:58NJoinbluebrother [0] (
17:11:58NJoinKohlrabi [0] (
17:11:58NJoinPaul_The_Nerd [0] (
17:11:58NJoinperldiver [0] (
17:11:58NJoinRedBreva^ [0] (
17:11:58NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
17:11:58NJoinSinbios [0] (n=Sinbios@
17:11:58NJoinsolexx [0] (
17:11:58NJoinHCl [0] (i=hcl@rockbox/developer/HCl)
17:11:58NJoinGalois [0] (
17:11:58NJoinkkurbjun [0] (
17:11:58NJoineaz [0] (
17:11:58NJoinhumulus [0] (
17:11:58NJoinAve [0] (
17:11:58NJoinsteveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb)
17:11:58NJoindark [0] (i=deviled_@unaffiliated/darkx)
17:11:58NJoinkackerlac [0] (
17:11:58NJoinPiXEL8 [0] (
17:11:58NJoinBoD[away] [0] (
17:11:58NJoinrob- [0] (
17:11:58NJoinmbr [0] (
17:12:08peturI like the cloak of steveb :D
17:12:09t0masbye bye everybody
17:12:12t0masand welcome back
17:12:48 Quit Paul_The_Nerd ("Leaving.")
17:12:49 Join Paul_The_Nerd [0] (
17:13:11Paul_The_NerdThat was fun.
17:13:11RedBreva^Not sure what happen then... but so good so far, but still puzled... I have now mounted my H140 to /mnt/iriver, and can see it in the file manager, but have no access to delete or modify the files in there...
17:13:23RedBreva^Ok, thats what happend then!
17:13:25Paul_The_Nerdlostlogic: Is "low buffer whatzit" a technical term?
17:13:41amiconnBah, the usual freenode-crapping-out problem again
17:13:45*Paul_The_Nerd wants the cloak "@do/not/ask/me/where/to/get/roms/or/else"
17:14:03fairwayI upgraded the firmware to 1.21 now the problem is that the firmware on the player is hanging while upgrading
17:14:05fairwayI would like to know how to get the player again recognized as USB drive
17:14:14stevebyes. freenodes usual crappy splits
17:14:28stevebpetur: you should have seen it a few months ago
17:14:47lostlogicPaul_The_Nerd: yes, and so is "twitchy"
17:15:14RedBreva^anyone? how to write enable /mnt/iriver, or do I have to work with it as root?
17:15:30MikachuRedBreva^: man mount
17:15:31Paul_The_Nerdfairway: Contact iAudio support.
17:15:32stevebi think i had something else as well
17:15:53MikachuRedBreva^: you want -o uid
17:15:55lostlogicRedBreva^: that depends on your configuration −− you can make a mount that users can mount and be rw.
17:16:52freqmodRedBeva^: This is my mount command for my ipod writable from my user (freqmod) mount /dev/sda2 /media/ipod/ -o iocharset=utf8,uid=freqmod,utf8,shortname=mixed -t vfat
17:17:25Mikachuyou don't need utf8 twice
17:17:27 Join damaki_ [0] (
17:17:43lostlogic/dev/sda2 /mnt/ipod vfat sync,noauto,user,umask=177,dmask=077,noexec 0 0
17:17:50lostlogicmy fstab entry for ipod that allows users to mount it.
17:17:53freqmodMikachu:yea, wathevar, it works
17:19:20freqmodi used to let kde/hal manage it but linux-2.6.17-rc1 has a problem with it (linux-2.6.16-rc6 works)
17:19:30 Join Jungti1234 [0] (n=jungti12@
17:19:30Jungti1234I have problem
17:20:11amiconnMy debian auto-mounts the iriver when plugging in
17:20:28Jungti1234If is going to play music, must press NAVI button two times.
17:20:31amiconnNow if I knew how to tell it to turn off write caching...
17:20:53Jungti1234Is it normal?
17:21:13Mikachuamiconn: you probably don't want to do that
17:21:36freqmodJungti1234: It is a current bug that if you play some music, and then selects something else from the file/tagcache view it does not work the first time.
17:21:46Mikachuthe linux fat driver writes out the fat after every block it writes or something like that
17:21:49 Quit m ("Visit today!")
17:22:00Mikachuif you have write caching turned off
17:22:41freqmodread near the end of the log of this channel for more information ( )
17:22:42Jungti1234what's mean?
17:22:58lostlogicamiconn: just add sync to the options?
17:23:07amiconnMikachu: I do want that. I am used to just pull the usb plug
17:23:14amiconnlostlogic: To which options?
17:23:27amiconnThe device is auto-mounted just by plugging it in
17:23:42lostlogicamiconn: there will be an automount config entry for usb mass storage devices, to which you can add sync...
17:23:57lostlogicnever used automount or supermount or such myself so I don't know where specifically
17:23:59Mikachuyou will most likely confuse linux usb block device driver if you unplug it without umount-/eject-ing it first
17:24:06amiconnNow if I knew where
17:24:20 Nick Gargamal1 is now known as Gargamale (
17:24:24amiconnMikachu: Then that's a clear disadvantage of linux
17:24:28_FireFly_amiconn is hal used to create the fstab entry ?
17:24:29 Quit fairway ()
17:24:40Mikachuamiconn: yes, the usb mass storage driver is not perfect
17:24:40amiconn_FireFly_: I dunno
17:24:51Mikachuit craps out less if you eject properly
17:24:57_FireFly_amiconn: vfat usb-flashdisk and sync option are a bad group ;)
17:25:02amiconnIt just works in gnome; have no idea how
17:25:18_FireFly_then it is hal if you get an fstab entry for the drive
17:25:19 Quit RedBreva^ ("using sirc version 2.211+KSIRC/1.3.11")
17:25:52lostlogicseems to be related to this, but as a non-debian, non-anything-automatic linux user, I'm just guessing and googling ;)
17:26:35***Saving seen data "./dancer.seen"
17:27:13_FireFly_amiconn search for vfat in the files in /usr/share/hal/fdi
17:28:23 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
17:29:21Jungti1234hey, Is it bug?
17:32:25 Join RedBreva^ [0] (
17:32:26 Quit solexx (Read error: 104 (Connection reset by peer))
17:33:20 Quit damaki (Read error: 110 (Connection timed out))
17:34:03 Quit RedBreva^ (Remote closed the connection)
17:34:03lostlogicJungti1234: that question didn't translate right.
17:36:25amiconnbah :/
17:37:31 Join solexx [0] (
17:39:06Jungti1234If play music, It must press NAVI button two times.
17:39:51lostlogicJungti1234: to select a new song while music is playing?
17:39:59amiconnJungti1234: You probably have the option "1st keypress enables backlight only" enabled
17:40:19amiconnIf this is the case, and the backlight is off, the behaviour is by design
17:40:39Jungti1234If I press NAVI button once, music is begun.
17:41:06Jungti1234But, soon it ends.
17:41:37Jungti1234Then, I must press NAVI button again and play music.
17:41:39Jungti1234or Play button
17:42:06lostlogicJungti1234: and this is immediately after starting the player, with no music playing?
17:42:33lostlogicJungti1234: ?
17:42:52 Part lwithers
17:43:22lostlogicJungti1234: what was the state of the player when this problem occurred. was music playing, or was it idle?
17:43:30Jungti1234you have H300?
17:43:41lostlogicno, I have an ipod.
17:43:51Jungti1234Music was playing.
17:43:55lostlogicknown bug.
17:44:07lostlogicam vaguely working on it
17:44:14Jungti1234Is it bug?
17:44:21lostlogicit is a bug.
17:44:26Jungti1234Do you understand?
17:44:53GargamaleAnyone ever seent he iPod stick on the rockbox loading the screen, the screen that has your CVS date ont he bottom?
17:45:16lostlogicGargamale: a user just reported that to me when a voice file is present on ipod video.
17:45:31GargamaleVoice file?
17:45:39Jungti1234lostlogic: It may be fixed soon, right?
17:45:47lostlogichmm.... well that's not the one you're having then.
17:45:59lostlogicJungti1234: it's in the queue with a lot of other playback related bugs currently
17:46:01Gargamalelostlogic: Where would it reside and what file extension?
17:46:14Paul_The_NerdGargamale: It'd be .voice and in the langs folder
17:46:35 Quit petur ("sport!")
17:47:40 Quit Jungti1234 ()
17:47:40Paul_The_NerdGargamale: There's several things that can make it hang on that screen. I found that Dircache was doing it for me with a build from yesterda.
17:47:41Paul_The_NerdGargamale: This was on an H120 though
17:47:42Paul_The_NerdGargamale: If you reset your settings, does it freeze with the "Settings Cleared" displayed?
17:48:30GargamaleI never get past that screen
17:48:35GargamaleSo no resetting settings
17:48:51Paul_The_NerdYou can reset settings before/at that screen
17:49:00Paul_The_NerdBy enabling the hold switch immediately after powering on.
17:49:11GargamaleO yeah
17:49:21GargamaleForgot about that trick
17:49:28 Quit muesli__ (Read error: 110 (Connection timed out))
17:49:30GargamaleI found that voice file in langs too
17:49:50Paul_The_NerdThen just delete the .voice file for now (or move it to another folder)
17:50:07GargamaleIm also gonna upgrade to 0425
17:50:14GargamaleI had the same problems with 0423 and 0424
17:50:21GargamaleBut I bet its the voice file thing
17:50:40GargamaleEven though I put that on there like 2 weeks ago
17:51:40Paul_The_NerdWell, the voice bugs have come in and out
17:51:56GargamaleThat worked
17:51:58GargamaleThank ye
17:53:30GargamaleI frickin love rockbox
17:53:44GargamaleI love the ability to design it as I see fit
17:55:11lostlogicyeah, 4/24 still had the voice file bug.
17:55:32GargamaleRight on, easily solved
17:56:08 Join JBGood [0] (i=Johnq@
17:56:17*goffa would love the ablility to design it as he saw fit..
17:56:24goffamight actually have to start learning c
17:56:27goffascary thought
17:56:34lostlogicgoffa: was gonna say, it's opensource, do what you want :)
17:56:48GargamaleID3 is fixed
17:56:53GargamaleIt was pulling track numbers wrong
17:57:00goffawel... i have the FREEDOM to change.. just not the ability at this point
17:57:25GargamaleHow so?
17:57:53preglowahh, another lovely mailing list mail that was never meant to be...
17:57:57GargamaleShuts down way bette rnow too lostlogic
17:58:13Gargamale0425 is teh bombz0r
17:58:37GargamaleNeed to check if crossfade makes playback stutter later
18:00:10lostlogicGargamale: I'm working on crossfade at this second, so you might want to grab a bleeding edge later before you look into it.
18:00:59GargamaleThere were crossfade updates in 0425 too, eh?
18:01:08 Join PaulJam [0] (
18:01:10 Quit JBGood25 (Read error: 110 (Connection timed out))
18:01:15lostlogicunsure, I can never tell when the damn dailies are built :-P
18:01:46Paul_The_NerdAye, trust ye not in the daily build for it may lead ye astray. Put thy faith instead in the bleeding edge so that ye may know what ye shall receive.
18:02:01lostlogicuhh... what he said.
18:02:13GargamaleBleeding edges arent compiled, though, are they?
18:02:17Paul_The_NerdYeah they are
18:02:31Paul_The_NerdThe CVS Builds page from the front page
18:02:40*Paul_The_Nerd points out that it says "Builds" and not "Sources" ;-)
18:03:10amiconnlostlogic: Afaik the dailies are built at 6:00 am cet (or maybe cest during summer)
18:03:25lostlogicah, that's not so bad... 11pm my time
18:04:21lostlogicI reconfigured the flush_crossfade function like 123123098 times in the last day in order to try and avoid a goto. IT"S GETTING A DAMN GOTO NOW *cough* to improve crossfade performance and stuff.
18:04:38 Quit Mindship-03 ("byre")
18:05:05GargamaleSo the dailies just commit whateve ris in the CVS @ 6
18:05:18lostlogicGargamale: yeah, that's why Paul and I keep telling people to use CVS builds.
18:05:27GargamaleYeah Im a dolt
18:05:37GargamaleIm on it, nigglet
18:05:40lostlogicnot your fault, every does it ;)
18:05:58Paul_The_NerdMy big concern is how many people think the dailies are somehow magically "more stable" and judge rockbox performance on a bad daily
18:06:07GargamaleO no
18:06:13GargamaleI know the stable builds are stable
18:06:20GargamaleThe oes listed as official release
18:06:26GargamaleI know those are the only "stable"
18:06:31Paul_The_NerdActually, even 2.5 has a few complaints levied against it.
18:06:34GargamaleI just like having the latest features
18:06:43GargamaleAnd Im willing to do some bug testing to have those features
18:07:02GargamaleIn fact I like doing the testing, makes me feel like Im helping
18:07:12GargamaleFeel, being operative
18:07:19lostlogictesting is useful...
18:07:29GargamaleUnless I find the same shit you already know about
18:07:32GargamaleWhich has been the case
18:07:40lostlogicGargamale: ;)
18:07:46GargamaleLike the stutter playback while scrolling
18:07:53lostlogicGargamale: you'll have a better chance of being first report on CVS builds ;)
18:08:00GargamaleYeah, I realize that
18:08:16GargamaleI know you guys probably dont hear much of this, but thank you
18:08:24GargamaleYou fixed my iPod from being gay
18:08:35lostlogicdamn, we can adjust things' sexuality!?
18:08:40Paul_The_NerdI'm often the last to know about a bug, but the first to test a fix that works. Which is often quite suitable for me. ;-)
18:08:44GargamaleI hated the damn white and blue gayass UI on the Apple fw
18:09:09 Join Farpnut [0] (
18:09:11GargamaleMy eyes conform to white on black much better
18:10:23GargamaleWhen I say gay, I mean stupid, it's slang around here (Indiana) for stupid or uncool
18:10:38 Join ScootScat_ [0] (
18:10:54GargamaleWho wants to convert a font for me?
18:10:55 Join akaidiot [0] (
18:10:57GargamaleDont all volunteer
18:11:58freqmodIf you are on (UNIX) linux you may use, and then rockbox's bdf2fnt, if not i may do it:
18:12:05GargamaleI know
18:12:07GargamaleBut Im not
18:12:14freqmodwhich font?
18:12:22GargamaleAnd I don feel like installing configuring cygwin just to convert one font
18:12:33Paul_The_NerdWell, VMWare s much faster to install/configure
18:12:41Paul_The_NerdSince it's mostly one-click
18:12:47freqmod(where) do I get that?
18:13:40GargamaleIts a clean small font I like for indexing music
18:13:49GargamaleUsed it on the Apple fw
18:13:57 Join Hansmaulwurf [0] (
18:15:15freqmod"file HaxrCorp_S8.fon" gives "HaxrCorp_S8.fon: NE executable for MS Windows 3.x"
18:15:46lostlogicPaul_The_Nerd: want to tell the low buffer twitchiness crowd on the forums that when the next next build completes their bug should go bye bye.
18:16:06Gargamalefreqmod: Not in a valid format?
18:16:56Paul_The_Nerdlostlogic: That was the "Crossfade does funny sounding things that aren't *quite* right" thing?
18:17:00freqmodGargamale: I think so, otf2bdf gives a segmentation fault :(
18:17:01Paul_The_NerdWith the whatzit and such?
18:18:00 Quit Farpenoodle (Read error: 110 (Connection timed out))
18:18:04freqmodmaybe a fon2bdf exists...
18:18:27GargamaleOr a fon2ttf
18:18:39lostlogicPaul_The_Nerd: nvm, managed to post my own lazy self :)
18:18:50freqmodnope, fon&bdf is pixmap fonts ttf are vector
18:19:15Paul_The_Nerdlostlogic: Hahaha. Bah.
18:19:51lostlogicok, I officially declare crossfade working.
18:19:56Moospreglow: around?
18:20:04Paul_The_NerdNow fix something important. :-P
18:20:07Mooslostlogic: wee \o/
18:20:18lostlogicPaul_The_Nerd: ugh −− yeah, play/stop, or play/select new are next victims.
18:20:25Mooslostlogic: let's try it first ;P
18:20:26preglowMoos: yea
18:21:13*lostlogic turns crossfade the heck off
18:21:16Moospreglow: the patch is simply "marvellous" perfect seeking+some performences improuvments
18:21:25Paul_The_Nerdlostlogic: Still, you got a \o/, doesn't that make it all worth it?
18:21:36Moospreglow: just the annoying last song bug :(
18:21:46Moospreglow: any thought about?
18:21:53GargamaleNo more last songs!
18:21:56scott666_Anyone know a trick around the the 'The device cannot be stopped right now. Try stopping the device later' error?
18:22:04GargamaleIn Windows?
18:22:10GargamaleClose iTunes
18:22:16scott666_i dont use itunes
18:22:18Moosgoffa: around?
18:22:19GargamaleOr anything using the ipod
18:22:24GargamaleOr device
18:22:29scott666_there isnt anything usising the ipod
18:22:38scott666_otherwise i wouldnt be asking
18:22:41GargamaleYou can double click and manually stop it
18:22:42preglowMoos: you mean the hang at the end of the track?
18:22:44 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
18:22:50Moosyeah :(
18:22:52Paul_The_Nerdlostlogic: Oooh... Is there an open bug for "Random track change in the middle of a song"?
18:22:57Mooshi RotAtoR
18:23:07RotAtoRhi Moos
18:23:15GargamalePaul_The_Nerd: yeah its called you sat on the FF button, j.k.
18:23:18lostlogicPaul_The_Nerd: probably relates to having previously confused playback buffer, recommend stop playback and resume.
18:23:38scott666_Gargamale: double clicking and going in and choosing the ipod results in the same error
18:23:45RotAtoRLooks like there's some musepack testing to be done?
18:23:52preglowMoos: should be a simple bug
18:24:04preglowRotAtoR: feel free to test the musepack seek patch on some of your files, please :)
18:24:07lostlogicPaul_The_Nerd: and that is also on my list of wtfs −− sometimes skips are still not landing on the right buffer used / buffer read point and its resulting in varoius stupidity.
18:24:07Paul_The_Nerdlostlogic: I haven't pressed a button since I started playback
18:24:14RotAtoRpreglow: sure :)
18:24:14Mooslostlogic: is possible you introduced this musepack bug?
18:24:17lostlogicuhh, then no, there isn't a bug open for it.
18:24:36lostlogicMoos: It's vaguely possible, annotate the mpc.c file and see what I did to it
18:24:53MoosRotAtoR: the patch work like a charm here, just the skeep problem
18:25:09Mooslostlogic: you was the last to touch it :p
18:25:14Paul_The_Nerdlostlogic: It was in a flac song. Playback dropped out, the disk started reading, playback resumed, dropped out, then came back on a different song. It skipped over one, to the one after.
18:25:15amiconnHrmph, build system seems to hang again
18:25:19RotAtoRMoos: ok, i had tried earlier versions of the patches and they seemed to work fairly well
18:25:22amiconnBagder? t0mas?
18:25:38lostlogicPaul_The_Nerd: ahh, I assume the song is > 30m?
18:25:48Paul_The_Nerdlostlogic: Also, my Codec Buffer is in the negatives again.
18:25:49Mooslostlogic: there are no auto skeep after end of song anymore for mpcs
18:25:51freqmodGargamale: i am fetching the wine source and see if i find a fnt2bdf converter it it.
18:26:00lostlogicMoos: huh?
18:26:08Gargamalefreqmod: You are a good man/friend
18:26:11GargamaleThank ye
18:26:13MoosRotAtoR: yeah!!! +less boost ratio
18:26:15Paul_The_Nerdlostlogic: The song was ~5 minutes... "The Invisible Man" by Queen.
18:26:21amiconnt0mas: Ah ok, now it finished
18:26:22RotAtoRMoos: Nice!!
18:26:37t0masamiconn: give it some time :)
18:26:38amiconnSomehow the build times are going up quite a bit
18:26:49lostlogicPaul_The_Nerd: how big is a 5m flac?
18:27:01GargamaleToo damn big
18:27:06scott666_Gargamale: The solution was to kill Explorer in task manager and restart it
18:27:06amiconnThe log is looking a bit mangled: SRVPRN00 (WSUS),
18:27:08Mooslostlogic: for mpcs, when track 1s or 2 before finish, it hang, and need to manually skeep for next track, any thought?
18:27:13Paul_The_NerdUn momento, por favor.
18:27:17Gargamalescott666_: Thanks for the tip
18:27:22lostlogicMoos: it's known, I think preglow was looking at it yesterady
18:27:30Gargamalescott666_: Sounds like Explorer left a file in use and crashed
18:27:37t0masamiconn: we have a new server
18:27:41t0masstill filling ccache
18:27:46amiconntowards the end there are incomplete lines
18:27:48t0masso that might be the time problem :)
18:27:58 Quit ScootScat (Connection timed out)
18:28:11Mooslostlogic: yeah we all know it, but how to fix it? that is the question, it seems that's your changes making this ;P
18:28:18lostlogict0mas: have you developed a protocol for dropping servers who are more likely to hold up the process overall?
18:28:22Paul_The_Nerdlostlogic: ~26.1mb.
18:28:36Paul_The_Nerdlostlogic: It stopped somewhere in the middle, I assume it was the last track in the buffer.
18:28:37amiconnWow, 494 seconds for _one_ build...
18:28:37t0maslostlogic: not yet, we've done that manually the last 2 times
18:28:46lostlogicPaul_The_Nerd: hmmmmmmmmmmmmmmmmmm, just near the size of the file buffer, can you compare its size to the size of the buffer in bytes?
18:29:02lostlogict0mas: ah, so you have done it, cool.
18:29:14amiconnThat almost looks like my cygwin compile times
18:29:22t0masyeah, but more like "hey... this is slow... wait 2 days and remove it if it's still slow"
18:29:28lostlogicmakes sense.
18:29:32GargamaleSo 26MB FLAC is teh devil?
18:29:33Paul_The_Nerdlostlogic: My codec buffer is listed a 30228860, the file 27,374,924 (according to windows, and on a different disk.)
18:29:46lostlogicPaul_The_Nerd: ok, so it's not what I thought, thanks.
18:30:14Paul_The_Nerdlostlogic: It cut out at about 50% through the song. My best guess it was the last song on the buffer, and it sounded like it decoded faster than the codec buffer could refill.
18:30:41lostlogicPaul_The_Nerd: hmmmmmm, tis possible, good point!
18:30:41*t0mas runs off
18:30:43t0mastime to eat
18:30:45lostlogicPaul_The_Nerd: when you starting coding? :)
18:30:49 Join Ribs [0] (
18:30:53goffaMoos: you still here?
18:31:11Paul_The_Nerdlostlogic: When the forums are finally at peace. :-P
18:31:17lostlogiclol, as if :)
18:31:37Paul_The_NerdYeah, yeah
18:31:38Moosgoffa: hi, just remenbered you spoted the last mpc build w/o the current bug, right?
18:32:06goffaor the last one i used anyway
18:32:11Mooswhich one?
18:32:17freqmodbtw. some dejavu etc rockbox fonts with screenshots:">
18:32:20goffaum... was saturday...
18:32:21goffalet me look
18:32:22Paul_The_Nerdlostlogic: I'm waiting to see what happens when the "negative" buffer empties.
18:32:28Moosgoffa: thanks
18:32:33lostlogicPaul_The_Nerd: it's going to blow up. I promise.
18:32:46Paul_The_Nerdlostlogic: Ooooh. Well, 5 tracks to detonation.
18:33:10Gargamalefreqmod: Not a fan of serifs
18:33:22lostlogicbagh, getting emailed that an ipod 5g user is having freeze at boot with voice file on the latest builds... wtf.
18:33:31freqmodmaybe the sans is better:/
18:33:32GargamaleI had that
18:33:39GargamaleI deleted voice file though
18:33:46goffaMoos: i think it was 2006 22 Apr 13:06
18:33:51lostlogicGargamale: yeah, but with the latest build is it still a problem?
18:34:07Gargamale0425? DUnno, I deleted file before doing 0425
18:34:13lostlogicbecause I have a voice file on my ipod 5g and don't have the problem
18:34:51Moosgoffa: ok, then the bug came with the first big voice commit of lostlogic
18:34:59scott666_does doom usually leave a black screen and spin the HD before it actually starts?
18:35:30goffaMoos: i think so
18:35:48goffabut then i skipped a couple of builds too
18:35:55scott666_hmm, nevermind, it actually says 'data abort (some hex)'
18:35:57goffaafter that
18:36:18lostlogichmm... I did touch the codecs in there, so somehow, my changes ot exit conditions and track change conditions caused mpc to have ... issues.
18:36:28Mooslostlogic: any luck you take a look quicly at the changes you made on mpc.c and see if something don't look good?
18:36:34_FireFly_freqmod: your images are a bit colorfull ;)
18:36:40lostlogicMoos: not at the moment, but it's now on the list.
18:36:44Mooslostlogic: ok
18:36:44*freqmod is compiling wine
18:36:57Paul_The_NerdA question I cannot answer: (Regarding if the PCM can play 8-bit audio, and how to use the get_more_pcm function)
18:37:16Gargamalefreqmod: Rock on, thanks for helping
18:37:26ravonoh :D
18:37:43Mooshehe ravon's question :)
18:38:00Paul_The_NerdHeh, didn't realize ravon was still in the room. :)
18:38:23Paul_The_NerdThis is a better place than the boards for the actual technical stuff.
18:38:34ravonYeah, asked at work, but I had to rush home.
18:38:59Paul_The_Nerd90% of the time, I'm the person answering questions on the board, and you may not know this but I just make stuff up as I go along and trust these guys to come by and occasionally correct my more serious mistakes. ;-)
18:39:24 Quit PaulJam (Read error: 110 (Connection timed out))
18:39:38RotAtoRHmm, the musepack patch is giving all sorts of failed hunks, should it apply cleanly?
18:39:46ravonPaul_The_Nerd: Every time I see your name Radix's module Paul the Kinder Penguin pops up in my head.
18:39:50lostlogicravon: answered to the best of my ability, you pest.
18:40:23MoosRotAtoR: I tried with build preglow made, then I don't know what he did make
18:40:34Moosno problems here
18:40:35Paul_The_Nerdravon: Hahaha. And yeah, go check your thread. :-P
18:40:36RotAtoRMoos: ahh, ok
18:41:31ravonlostlogic: Oh sweet, thanks! I'll swallow these mad toasts and read your reply.
18:41:38lostlogicPaul_The_Nerd: do you understand WTF dr.dns is saying? I can't tell what he's doing, nor what the expected behavior is, nor really what the problem is :(
18:43:10klrspzanyone see the issue i stated earlier about power on the ipod?
18:43:16 Join PaulJam [0] (
18:45:11Paul_The_Nerdlostlogic: Let me reread it real quick. I *think* I've got it.
18:46:24 Quit tvelocity ("Ex-Chat")
18:47:13Paul_The_Nerdlostlogic: It sounds like he's got "Only on my box" style problems, since one of his things is that it's not shuffling even when shuffle is set to "on"
18:47:51lostlogicPaul_The_Nerd: yeah, I think that's just because it won't reshuffle an existing playlist if you change to shuffle with playback stopped and then resume
18:48:08Paul_The_Nerdlostlogic: Well, he said he selected a new song.
18:48:11lostlogicbut it's really hard to tell, because he doesn't write in any semblance of clear thought patterns
18:48:40crashdevening guys
18:48:43crashdhow's it going ?
18:48:44Paul_The_Nerdlostlogic: Don't worry about it for now. I'll do my usual "Talk them through explaining a step by step process to get the problem to happen" and see if I can get a full detailed report of some sort.
18:48:52lostlogicPaul_The_Nerd: rock on
18:48:55Paul_The_Nerdlostlogic: It didn't explode!
18:49:01lostlogicPaul_The_Nerd: wtf, what'd it do????
18:49:06Paul_The_Nerdlostlogic: It started refilling, and wend positive again.
18:49:12lostlogicyou're shitting me.
18:49:27lostlogicand it's still playing? In a relatively sane manner?
18:49:27Paul_The_Nerdlostlogic: It was at "track count: 2" and then the PCM buffer bottomed out, and it righted itself.
18:49:34Paul_The_Nerd100% sane
18:49:41lostlogicI'm scared.
18:49:52lostlogicthat shouldn't be possible.
18:50:01Paul_The_NerdI... I don't understand...
18:50:14crashdwhat state is playback in atm lostlogic, i wanna make a patched build with SID that'll be stable for a few days whilst im AFK
18:50:21RotAtoRpreglow: do have a musepack patch that applies cleanly to latest cvs?
18:50:23lostlogicI was going to remove that filebufused variable at one point, maybe I made it unimportant, so even though it was effed up it didn't cause other trouble?
18:50:37lostlogiccrashd: it's pretty sane... see the wiki page for what I know abotu
18:50:43Paul_The_Nerdcrashd: If you CVS update RIGHT NOW, you should get a pretty okay build, as long as you're not me and getting crazy negative Codec Buffers.
18:50:43klrspzi let mine "idle power-off" last night, but it looked like the screen had some articles still left on it, after 3 hours of letting it sit it had dropped 10% battery power, i put it in retail os, let it sit for another 3 hours and it didn't drop but maybe 1% battery power
18:51:03Mikachuklrspz: your what?
18:51:08Paul_The_Nerdklrspz: You said that exact thing hours ago.
18:51:22crashdwhich wiki page issit lostlogic :)
18:51:27lostlogicPaul_The_Nerd: it's not just you... I got that negative buffer once or twice when messing with crossfade, but couldn't reproduce reliably
18:51:28klrspzPaul_The_Nerd, i know, i had asked 8 min ago if anyone had seen it to see if anyone had the same problem
18:51:33lostlogiccrashd: SoftwareCodecPlayback
18:51:39crashdahh yeah
18:51:45klrspzMikachu, my ipod nano
18:51:47lostlogicit's my dump zone for stuff related to playback
18:52:00Paul_The_Nerdklrspz: But you're not specifying an issue. The retail OS suspends after a few minutes of not pressing anything. Did you do anything to keep it from doing this?
18:52:09 Quit hardeep ("BitchX: use it, it makes hair grow in funny places!")
18:52:45klrspzPaul_The_Nerd, no the point was that both OS's shut themselves down, RB didn't seem to actually shut down but rather disable any processing.. the screen still had very very light artifacts on it
18:52:50klrspzas if it still had power to it
18:53:50Paul_The_Nerdklrspz: Well, if you don't clear the screen before shutting down, those can be left. It used to show them on a proper shutdown too, but it was changed.
18:53:50 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
18:54:57 Join obo [0] (
18:55:12 Quit z35 (Read error: 110 (Connection timed out))
18:55:19 Join Kohlrabi [0] (
18:56:14pondlifeSilly question - should crossfade work on skip backwards?
18:56:31Mikachumy next wps tags don't show anything
18:58:06lostlogicpondlife: there is nothing in th ecode to say no, but often skips backwards are off buffer which disables it
18:59:09GargamaleI think it'd rewind the song
18:59:22GargamaleAnd the buffer from the previous song would be gone by then
18:59:24GargamaleI think
18:59:37 Nick Gargamale is now known as Garga-Lunch (
18:59:39pondlifeI thought it used to do that - that's all. Might be imagining more problems for lostlogic...!
18:59:54lostlogicGarga-Lunch: it's possible to trigger a successful backwards crossfade
19:00:21pondlifeI use crossfade as a kind of party mode, to keep that music going without any obvious breaks.
19:00:33klrspzPaul_The_Nerd, so what exactly are you saying? that's normal?
19:00:54Paul_The_Nerdklrspz: I'm saying that if you just cut off power to an LCD, they often do that. Have you ever played with a GBA or Nintendo DS?
19:00:55klrspzi mean in 3 hours my ipod dropped 10% battery as if i had it on playing, in RetailOS it acted like it was completely shut off
19:01:17pondlifeCould out-of-buffer crossfades be delayed until the required buffering has taken place? i.e. prefer continuity over responsiveness
19:01:18klrspznah, i mean i've seen lcd's have artifacts when isntantly cut off, but they usually fade once the power has drained
19:01:24klrspzthese never faded
19:01:55pondlifeImplementation to be post-3.0, of course!
19:01:58Paul_The_NerdBut it woke up fine after the 3 hours?
19:02:07klrspzPaul_The_Nerd, yeah it woke up, with 1% battery power left
19:02:13klrspz3.3 minutes apparently
19:02:18klrspzso i charged it back up to 50%
19:02:24*pondlife has to cycle off now.
19:02:37klrspz, then did the same thing with retail os, and after 3 hours i saw it go from 50 down to 49
19:02:40Paul_The_NerdSo what you're saying is that the 10% lost was the bottom 10%, and the tests weren't both done on a full battery?
19:02:53 Quit pondlife ("Byebye")
19:03:04klrspzi've done it a few times now, ranging all kinds of battery power, resulting in the same outcome
19:03:25klrspzthe reason i tested was the first time i had 100% batt power, and when i came home from work it was completely dead
19:04:03Paul_The_NerdWhat, 10% every time the iPod is shut off for 3 hours?
19:04:49klrspzor more
19:04:57klrspzthe percentage isn't really my concern
19:05:09klrspzit's the fact that it IS losing considerable power when it's supposed to be off
19:05:21klrspzwhere the retail os acts as expected.. you turn it off, your battery power stays the same
19:05:23Paul_The_NerdWell, is it JUST with idle, or is it with a proper shutdown too?
19:05:40klrspzboth i believe
19:05:46klrspzi'll double test that tonight
19:05:50Paul_The_NerdOkay, see A) You didn't specify that before
19:06:12Paul_The_NerdAnd B) It'd be nice to know if it's an "Idle doesn't shut down thing" or if it's a "For some reason yours doesn't shut down right from rockbox thing, while mine does"
19:06:15klrspzk, sorry
19:06:26Paul_The_NerdWhich type of iPod do you have?
19:06:32klrspznanopod, 1gig
19:06:41Paul_The_NerdAs I just tested, and mine shuts down fully with the idle poweroff.
19:07:05Paul_The_NerdClear screen, no artifacts or anything
19:07:13klrspzif you leave it off, do you wake back up to full battery?
19:07:24klrspzor where u left off at
19:07:50Paul_The_NerdWell, seeing as it was just shut down for a few seconds, the battery didn't have a chance to "drain" if it does.
19:08:11klrspzyeah, that's kind of the whole point
19:08:24klrspzi'm not saying it's not turning off, i'm just saying my battery is draining as if it WASN'T turned off
19:08:47Paul_The_NerdWhich means you're saying it's not turning off
19:08:55Paul_The_NerdBecause if it was turned off, then your battery wouldn't drain.
19:09:16Paul_The_NerdLet me ask, after your iPod idle-shutdowns, do you see the Apple logo when you hit Menu to turn it on?
19:09:23klrspzit reboots like normal
19:09:29klrspzwhich is what i find odd
19:09:38Paul_The_NerdYou said it was at 1%
19:09:45Paul_The_NerdWhich means it could've actually shut down from the battery dying
19:10:23Paul_The_NerdYou also said there were artifacts on the screen, which notably does NOT occur with my idle shutdowns.
19:10:41 Nick _FutureCrash is now known as FutureCrash (
19:10:56klrspzi just let it idle shutdown like 5 min ago, i still have artifacts on it
19:11:23klrspzi don't have another device to test it on
19:12:01Paul_The_NerdAnd you're using our bootloader, and a clean CVS build?
19:12:19klrspzi just updated the cvs build this morning from the last release
19:12:28 Join macdonalder [0] (
19:12:43Paul_The_NerdBy clean I mean "unpatched". You've answered half of the latter half of my question.
19:12:53klrspzyes, clean
19:13:06Paul_The_NerdOkay, now you've answered half of the total question.
19:13:19 Quit darkless (Client Quit)
19:13:49klrspzRB Bootloader, and actually the bleeding edge build
19:14:25Paul_The_NerdOkay, I've let mine idle power off.
19:14:30 Join darkless [0] (n=darkless@
19:14:33Paul_The_NerdI'll check the battery in about two hours.
19:14:41Paul_The_NerdWe'll see if there's any notable change.
19:16:20 Join _Lucretia_ [0] (
19:16:49Paul_The_NerdI have an appointment to get to though, I'll be back in ~1.5-2 hours, assuming my schedule doesn't magically change like it is wont to do.
19:16:49 Part Paul_The_Nerd
19:16:58 Quit Xerion (" ")
19:18:50 Part mtnbkr ("Leaving")
19:21:20 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
19:21:59preglowXavierGr: try keeping the button pressed when doing pitch adjustments
19:24:48 Join JBGood25 [0] (i=Johnq@
19:25:55 Join Xerion [0] (
19:26:37***Saving seen data "./dancer.seen"
19:30:10freqmodUploaded Dejavu-sans, HaxrCorp screenshots and rockbox-fnt files:">
19:30:48preglowlooks pretty nice
19:32:09XavierGrpreglow: you mean for the up/down right?
19:32:25XavierGrbecause left/right is lcoked
19:32:54amiconnHrrrmmm, gcc %&# :-(
19:33:24preglowXavierGr: yes
19:33:31amiconnNow I am unsure whether it's a good idea to use -Os on archos
19:33:36preglowXavierGr: you complained that 0.1 was too little. if you hold the button, the value gets bigger
19:33:42preglowamiconn: why?
19:34:05amiconnBoth sh-elf-gcc 3.3.x and 3.4.x have a bug that causes out-of-range jumptables for switch() with -O2 and -Os
19:34:17XavierGrpreglow: yes indeed, but I can't think why the left/right lock behaviour is better.
19:34:18*preglow shoots gcc
19:34:30preglowXavierGr: dj use, like it's been said over and over
19:34:39amiconnSH1 sign-extends, so that a byte-sized forward jumptable can use 00..7F
19:34:56amiconngcc sometimes uses 80 - ouch!
19:35:11preglowXavierGr: why isn't the button repeat method good enough? that's what we use for faster adjustment everywhere else
19:35:14XavierGrpreglow: and why exactly this helps dj use? The dj can quite easily press only once left/right
19:35:29preglowXavierGr: it needs to be fast
19:35:38preglowXavierGr: sometimes you don't hold it there, you just flick it really fast
19:35:55amiconnWhile I can fix these goofs case-by-case by reordering case:s, it will probably hit us sooner or later...
19:36:04preglowamiconn: indeed
19:36:09 Quit JBGood (Read error: 110 (Connection timed out))
19:36:12preglowamiconn: if there's a risk of compiler bugs, i say don't use it
19:36:17preglowwe need a gcc man on the team
19:36:47amiconnI would like to know where to find the jumptable calculation in the gcc source. Maybe it's a relatively simple fix
19:37:27preglowthe fix isn't the hard part, finding out how the source works is the hard part
19:37:54amiconnThe odd thing is that while gcc 3.4.6 builds smaller code than 3.3.6 with -Os, the particular switch() where I found the bug is exactly the same
19:38:18 Quit ts-x ("CGI:IRC")
19:38:22amiconnfirmware/sound.c, line 510ff
19:38:43 Join ts-x [0] (
19:38:59amiconn(but unlike 3.3.6 -Os builds, 3.4.6 -Os builds don't run at all atm)
19:41:34*amiconn starts to really hate gcc
19:41:37goffaany fix for mpc playback going to be commited in the next 15 mins? if so, going to build it before i go back to work
19:41:37LinusNfreqmod: nice fonts
19:42:01preglowgoffa: nope
19:42:19preglowi'm checking it out now, though
19:42:39goffai think i may go back to sat build for the afternoon
19:44:12freqmodThe Dejavu ( ) bitstream based fonts are bsd ( ), free to include in rockbox
19:45:48 Join Lear [0] (
19:47:42 Join mirak [0] (
19:50:19Learlostlogic: last couple of days I've had two cases of skipped playback. About 20-30 seconds after playback start it skips a small amount of audio, maybe 10-15 seconds. At least one case was MP3, the other was MP3 or Vorbis, not sure.
19:50:28 Quit JBGood25 (Read error: 110 (Connection timed out))
19:56:16 Quit PaulJam (Read error: 110 (Connection timed out))
19:57:00 Quit thegeek ("( :: NoNameScript 4.02 :: )")
19:57:05goffawell... back to the ol' grind.. later
20:00:02 Join PaulJam [0] (
20:05:36preglowwhat's the FILEBUF_CHUNK_SIZE thing good for, again?
20:07:04amiconnpreglow: We could use -mbigtable to make all jumptables 32 bit...
20:07:30amiconnSomewhat against the goal of using -Os though...
20:08:54Learpreglow: iirc, when the file buf wraps, at least that number of bytes will be returned when the codec requests more data.
20:10:10lostlogicfilebuf chunk size is just how much is read from disk at a time I think
20:10:11preglowwhen mpc.c hangs at the end of the track, i get a zILLION of these in the sim:
20:10:11preglowError: dsp_input_size(0=dsp_output_size(0))=0<=0
20:10:16lostlogicth eguardbuf size is the guaranteed read
20:10:36lostlogicguardbuf is 32k which is how large of a read will always be satisfied in a single request
20:12:01lostlogicLear: that's very strange. bet if I find out what causes that it also stops some other things I'm seeing with filebuf used overflowing
20:13:26lostlogicpreglow: neat. lemme take a look.
20:14:02preglowlostlogic: most certainly looks like it's a playback engine crash
20:14:10preglowlostlogic: the loop in mpc.c stops completely, at least
20:14:24Learah yes, that's the buffer I was thinking about. :)
20:14:35 Join SereR0KR [0] (
20:14:57lostlogicpreglow: I see the problem −− I changed to a do whiel loop, thinking codecs would never insert zero bytes. *changes back*
20:15:12preglowlostlogic: i insert zero bytes? :>
20:15:17lostlogicpreglow: yes.
20:15:17preglowthat needs fixing, then
20:15:50lostlogicwell ok, then I just uncovered a mpc bug :)
20:16:18lostlogicI'll make the playback engine use a while instead of do while anyway though.
20:17:12preglowi'm beatmatching on the computer with two sims :PP
20:18:13lostlogicmmm, two rockbox'd ipods will eventually be DJ-ing nececessities :)
20:18:30preglowsweet god
20:18:34preglowi just need to buy that mixer now
20:18:40preglowand i'll be a-djin
20:18:47preglowwho the hell needs final scratch anyway!
20:18:48lostlogicdjin... like a genie?
20:19:11preglowi can pretend that's what i meant
20:19:49preglowmusepack frames are size 1152, like mpeg
20:19:55preglowbut the last frame i insert is 1600-something
20:19:59preglowthen the last is 0 ...
20:21:21lostlogicmpc freeze should not happen in CVS any more.
20:21:42preglowi'll give it a go
20:21:44 Quit bluebrother (Read error: 104 (Connection reset by peer))
20:21:56lostlogicdon't remember why I cahnged from while to do while in the first place... saving a conditional isn't a good reason.
20:22:17 Join webguest80 [0] (
20:22:35preglowsaving a conditional? do you even do that?
20:22:42 Join pixelma [0] (n=M_@
20:23:27lostlogicwhile is like if (x) do {y;} while (x);
20:23:36Mikachuonly if you return from the do
20:23:40RedBreva_Warning: pdflatex (file /var/lib/texmf/fonts/map/pdftex/updmap/ inv
20:23:40RedBreva_alid entry for `uytuo37': too big value of ExtendFont (2)
20:23:46 Join ep0ch_ [0] (n=ep0ch@
20:23:59RedBreva_What have I forgotten / missed...
20:24:14preglowlostlogic: did the job just fine
20:24:21preglownow for finding out what the hell is going on
20:24:22 Quit PaulJam (Read error: 110 (Connection timed out))
20:25:08lostlogicpreglow: cool, that was a noisey bug that I had no inclincation to care about.
20:25:37crashdok, wrong channel there
20:26:20lostlogicMikachu: changing from while to do while without changing loop contents at all will eliminate a comparson in all cases.
20:26:59 Join PaulJam [0] (
20:27:13dwihnoOptimizing craze \o/
20:27:21Mikachuright, i thought you meant not having to do a conditional at all
20:28:05lostlogicdwihno: some things are optimizations and some are just stupid. I was apaprently in a just stupid mode when I changed that.
20:28:21dwihnolostlogic: nah, there are no such thing as stupid optimizations
20:28:37dwihnoas long as there are improvements without code instability
20:28:39Mikachuare you sure you don't need the >0 too? :)
20:28:50 Quit mirak (Remote closed the connection)
20:28:53lostlogicdwihno: saving a single conditional for every 1152 stereo samples can be considered not worth it, IMO
20:29:01lostlogicMikachu: it's the same on an unsigned variable
20:29:12dwihnolostlogic: many small seas makes a great river! :)
20:29:20dwihnoor however you translate it :)
20:29:24preglowlostlogic: you mean a executed comparison and not a compiler emitted one, right?
20:29:32preglowcode wise they should be the same size
20:29:35lostlogicpreglow: right.
20:29:41preglowthen i'm with you
20:29:53 Join mirak [0] (
20:30:01lostlogicactually compilers often compile a while as an if() do { } while();
20:30:13lostlogicso in that case you would reduce code size by an instruction or 2 as well
20:30:18preglowsaves you a skip, i guess
20:30:52 Quit webguest80 ("CGI:IRC")
20:31:17amiconnpreglow: Depending on the platform, the compiler may actually emit 2 conditionals for while(){}
20:31:23amiconnIt does so on SH
20:31:37preglowyeah, lostlogic said so
20:31:48preglowbut how the hell does this large frame at the end happen
20:31:56preglowthere's not enough iram for so large a frame
20:35:09 Join Nepo [0] (
20:35:13Nepohi @ all
20:35:16Nepocan you help me?
20:35:26Nepoi habe an iriver 320
20:35:43 Quit klrspz ()
20:35:47Nepoand ich have installed the actual rockbox
20:35:54preglowit's so hard to spot you germans
20:36:11preglowbut yeah, go on
20:36:31crashd; >
20:36:41Nepois there a function to play videos?
20:36:52dwihnoNot using the rockbox fw
20:37:00preglownope, no video yet
20:37:03 Nick Garga-Lunch is now known as Garga-Work (
20:37:12Nepohm..ok. thx from germany ;)
20:37:16dwihnoBitte schön
20:37:26dwihnoGive my regards to Der Kartoffelpolizei.
20:37:28Nepois klar :P
20:37:46NepoDie Kartoffelpolizeit! ;)
20:37:57dwihnoAlle da.
20:38:00Nepowrong preposition ;)
20:38:02Garga-WorkNo clue
20:38:11Nepooctoverfest? ;)
20:38:33Nepocya in october :P
20:38:35*dwihno wants ipod g5 video playback
20:38:38dwihnothat would be nice.
20:38:42Garga-WorkWish in one hand
20:38:44Garga-WorkShit in the othe
20:38:49Garga-WorkSee which gets fuller faster
20:39:01 Quit Nepo ()
20:39:09dwihnoThat would be your hand, my dear sir ;)
20:39:27goffapotato police?
20:39:38 Join xmixahlx [0] (n=xmixahlx@
20:39:39goffathat's what babelfish says Kartoffelpolizei is
20:40:27goffawhere'd that come from? or were you just throwing random stuff together?
20:40:51dwihnoJust some high school humour
20:41:00goffaok.. figured there was a story
20:41:15amiconnpreglow: How does that sound? :
20:41:15amiconn/* Specify the machine mode that this machine uses
20:41:15amiconn for the index in the tablejump instruction. */
20:41:17dwihnothere always is
20:41:26amiconnThis is in gcc/config/sh/sh.h
20:42:26preglowamiconn: sounds possibly good...
20:42:58amiconnNow if I only knew what SImode, DImode and QImode are...
20:43:13amiconnOh, and HImode
20:43:22preglowthere's _tons_ of shit like that
20:44:03goffaso why is there this confusion? or is this just a result of stuff ported over from ipodlinux
20:44:15 Join klrspz [0] (n=klrSpz@
20:46:17amiconnpreglow: My guess after staring at that longish macro for a while: SImode == simple (single?) integer mode,
20:46:33amiconnHImode == half integer mode, QImode == quarter integer mode
20:46:48amiconnA cumbersome way of saying 32bit, 16bit and 8bit
20:50:50 Quit SereR0KR ("XChat Aqua")
20:53:11amiconnpreglow: I have a suspicion what's going on....
20:53:18preglowamiconn: oh?
20:53:30 Join JBGood25 [0] (i=Johnq@
20:53:47amiconnDo you have the gcc 3.4.6 sources at hand and would take a look too?
20:55:46 Join cismo_ [0] (
20:56:34kapheineamiconn: Is this about the gcc amd64 bug?
20:57:34preglowamiconn: sure
20:57:41preglowgimme a sec
20:57:43amiconnkapheine: No, it's about the gcc -Os / -O2 bug on SH1
21:00:39preglownice macro
21:01:23amiconnpreglow: Open said file, gcc/config/sh/sh.h, and go to line 2591
21:01:27amiconnThere's a macro that decides the integer size for jumptables
21:01:39preglowyeah, that's the macro i was talking about
21:01:42preglowno wonder gcc is buggy
21:01:54amiconnNo, that's not the whole story
21:02:17amiconnThing is, this macro distinguishes 2 cases with 8bit offsets, signed and unsigned
21:02:21preglowwith code like this they're probably constantly dizzy
21:02:36amiconn...and it sets (BODY).offset_unsigned to 0 or 1 depending on that
21:03:12amiconnNow grep for "offset_unsigned" across the whole source tree
21:03:27amiconnIt's only found in sh.h and rtl.h
21:03:37amiconnThe latter defines the struct containing it
21:03:54amiconnAfaiu this means the flag is set, but never evaluated (!)
21:04:16amiconn...and since SH always sign-extends by default −− boom!
21:04:38preglowi bet it's caused by sh being an old backend
21:04:45preglowwhat about taking a trip over to their irc channel and asking them?
21:04:59amiconnThe proper fix would be to evaluate this flag and insert an extu.b instruction in the appropriate place
21:05:11amiconnThe quick fix would be to just disable the unsigned case
21:05:24amiconnI will put this theory to test soon
21:05:32preglowamiconn: you know, i'm starting to think we're probably better off with our own fork of gcc, heh
21:05:45goffapreglow: is that like sending scouts?
21:05:48amiconnIf this works, I will make a patch
21:06:27amiconnpreglow: Where's that channel? Also on freenode?
21:06:29LearHm... if I understand things correctly, the 3.4 branch isn't closed...
21:06:36preglowgimme a sec and i'll find
21:07:21amiconnLear: Then we need to use our own patch. 4.x is a no-go for sh rockbox :/ says 3.4 is closed
21:08:15amiconnpreglow: Do you know how to insert additional strings into the gcc -v output?
21:08:30 Quit cismo (Read error: 110 (Connection timed out))
21:08:39amiconn(like the cygwin version says: "gcc version 3.4.4 (cygming special)")
21:10:12preglowamiconn: nope
21:11:29Mikachu+++ gcc-3.2.3/gcc/version.c2003-04-26 12:25:28.000000000 -0400
21:11:29Mikachu@@ -1,4 +1,4 @@
21:11:29Mikachu #include "ansidecl.h"
21:11:29DBUGEnqueued KICK Mikachu
21:11:29Mikachu #include "version.h"
21:11:29Mikachu-const char *const version_string = "3.2.3";
21:11:31Mikachu+const char *const version_string = "3.2.3 20030422 (Gentoo Linux 1.4 @PV@)";
21:13:45 Join Paul_The_Nerd [0] (
21:13:54amiconnWould it be ok to require a patched gcc for building rockbox?
21:14:03Paul_The_Nerdklrspz: It went down between 1 and 2%
21:14:18Paul_The_NerdNowhere near the ~5-7% your descriptions say it should've.
21:14:54amiconnMikachu: @PV@ ?
21:16:22Learwell, you typically build it yourself, unless you use packages from, so it wouldn't be _that_ bad, I guess...
21:16:31Mikachuamiconn: something gentoo specific
21:16:54Mikachuprobably something like 3.2.3-r3
21:17:16preglowamiconn: yes
21:17:18preglowamiconn: if you ask me
21:17:26LearHe, you have to patch 3.4.x in order to build it today. :)
21:17:42preglowamiconn: our own patchset for rockbox wouldn't bother me in the least
21:17:44amiconnLear: Ok then, but I think configure should check that the patch is applied...
21:17:47Lear(At least on some platforms...)
21:18:15amiconnI'll test my theory, then
21:19:37amiconnBtw, this problem exists both in 3.3 and 3.4; I already stumbled upon it once, in the wavplay plugin, since plugins are compiled with -O2 ...
21:23:00 Join matsl [0] (
21:25:32Paul_The_NerdSo, MPCs work again?
21:25:46 Quit ep0ch_ (Read error: 110 (Connection timed out))
21:26:29CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
21:26:29*Paul_The_Nerd closes the bug.
21:26:41***Saving seen data "./dancer.seen"
21:27:23 Join Rondom [0] (n=Rondom@
21:28:29 Quit _Lucretia_ (Read error: 110 (Connection timed out))
21:29:37 Join _Lucretia_ [0] (
21:33:17goffathanks for your work on mpc everyone
21:33:38goffagoing to gave to snag that build tonight
21:37:30 Join piroko [0] (
21:38:01pirokoif I'm 18 years old, living with my parents, and I go out for a bit without their permission, can they call the cops on me?
21:38:29sharpelegally, i don't think so.
21:38:31Mikachuif you break the law
21:38:49sharpelegally, you're an adult.
21:39:20pirokoawesome. my parents suck
21:39:47sharpejust a guess, but i'm guessing they did that, or are threatening to?
21:40:16 Join MusiFreq [0] (
21:40:16pirokoneither. i want to go somewhere and they said I can't because it's raining and last time I was 10 minutes late.
21:40:17 Quit kkurbjun (Read error: 110 (Connection timed out))
21:40:34Mikachuwtf, "it's raining"?
21:40:42Mikachuoh no you will get wet and die
21:40:53 Join thegeek [0] (
21:41:07pirokoso now, I'm considering calling back and telling them I'm going anyway. I just wanna make sure there's nothing they can do.
21:41:32sharpewell, you shouldn't just take trust in what we say.
21:41:33pirokothis is me trying to put my foot down for the very first time, and I'm terrified.
21:41:45preglowi've found a long-standing mpc bug, i have
21:41:55Paul_The_NerdWell, when you put your foot down, you really have to be prepared to say "Damn the consequences."
21:42:05Paul_The_NerdReally, they could potentially call the cops if say, the car is in their name.
21:42:28Moospreglow: oh?
21:42:33pirokoPaul_The_Nerd: someone else would be driving me
21:42:58Paul_The_NerdBut in the end I doubt they would as that results in more hassle for *them* than it's worth.
21:42:58Paul_The_Nerdpreglow: Oooh, long standing? I take it it's a subtle one?
21:43:08Paul_The_Nerdpiroko: Then you're probably good to go as long as you can deal with the post-lectures.
21:43:09preglowPaul_The_Nerd: yeah, libmpcdec outputs 1152 samples for all frames
21:43:12preglowEXCEPT THE LAST ONE
21:43:13Moospreglow: btw, I'm really impressed by the patch,
21:43:17preglowwhere it might use anything up to 1152*2
21:43:27Moosuch :(
21:43:39preglowi don't know how to handle it, i don't want to waste iram for the last frame only
21:43:53Moosindeed :(
21:44:02sharpeis the last frame much of any importance?
21:44:09preglowsome parts of musepack is just plain lousy planned
21:44:19preglowsharpe: well, if you want gapless playback...
21:44:21preglowwhich we do
21:46:02 Join Kyomi [0] (
21:46:16KyomiI think my battery problem is identified
21:46:32KyomiI believe it /is/ the rockbox battery bug on H300 series
21:46:33Learbut it's not like the mpc codec is close to the iram limit (on irivers at least)...
21:46:43KyomiI tried the stock f/w for today and it was fine
21:46:45sharpe what about gapless playback with tracks of silence. huh? what about that? :D
21:47:14preglowlostlogic: ok, i'm a fool, status 0 means end of file
21:47:29goffapiroko: if you aren't breaking the law, they don't really have a leg to stand on. However, even if the law isn't involved they could still potentially make your life miserable
21:47:30preglowLear: still, wasting iram on that pains me...
21:47:31MoosLear: with the musepack patch, I've got boost ratio close to mpa one
21:48:22Paul_The_NerdHow's this for a thread title: "Skipping tracks causes temporary coma"
21:48:46scott666_i ran into that bug
21:49:53Paul_The_NerdHis apparently comes out of the coma after varying periods of time
21:50:06Paul_The_Nerdscott666_: Are you experiencing with the latest CVS builds?
21:50:25amiconnpreglow: Then waste DRAM instead?
21:50:37lostlogicpreglow: funny
21:50:46scott666_unless its changed since yesterday
21:51:14Paul_The_Nerdscott666_: Notice I said "latest CVS builds"
21:51:45scott666_alright. lemme go grab a bleeding edge then
21:52:09Paul_The_NerdThere have been at least 7 changes in the last 24 hours that could've fixed that problem. ;-)
21:52:23pirokogoffa: how so?
21:52:28preglowamiconn: i like to keep our output buffers in iram
21:52:34pirokogoffa: I have a friend who'll let me move in if worse comes to worse
21:53:07amiconnpreglow: Yes, but you could put the normal output buffer in iram, and a second one in dram, and only use the latter for the last frame
21:53:09goffayeah... probably still not worth it... Parents are good to have on your side
21:53:15 Quit _FireFly_ ("Leaving")
21:53:17goffathat's all i'm saying
21:53:47Learamiconn: if it is easy to know you're about to decode the last frame, yes...
21:53:52preglowit is
21:54:07preglowi think...
21:54:10amiconnpreglow: My theory seems to be correct! :-D
21:54:15preglowamiconn: then hooray!
21:54:21preglowfile a bug report and watch it rot away
21:54:36amiconnI've now built a modified gcc-3.4.6, and built a recorder binary with that, and checked the disassembly
21:54:50amiconnGcc correctly switched to using a word-sized jumptable
21:55:05amiconnNow let's see whether this binary actually works...
21:55:20KyomiAnyone know what the status of that battery bug for the H300 series is?
21:56:07Paul_The_NerdWhich battery bug?
21:56:14preglowKyomi: no status, linus is investigating it when he has time
21:56:18preglowPaul_The_Nerd: abnormally high battery usage
21:56:30Paul_The_NerdI wouldn't think of that as a "battery bug".
21:56:33 Join midgey34 [0] (
21:56:38Paul_The_NerdBut I guess that's rather semantics anyway
21:57:01 Quit _Lucretia_ (Read error: 110 (Connection timed out))
21:57:06 Quit Lear ("Chatzilla 0.9.72 [Firefox]")
21:57:17Paul_The_NerdI was thinking maybe there was something new, or that I didn't yet know about.
21:57:23 Join _Lucretia_ [0] (
21:57:41KyomiPaul_The_Nerd: I was talking about a few days ago
21:57:56KyomiSo there was a suggestion to run it only on stock f/w for a day
21:58:02KyomiAnd it's runs fine... all day :)
21:58:08KyomiAnd even still more power in it
21:58:15amiconnHmpfz, still I09:CPUAdrEr at DEADBEEF. So that's not the only quirk with 3.4.x
21:58:20*amiconn applies the same fix to 3.3.6
21:58:32lostlogicpreglow: do we have any non-seeking codecs other than mpc? Will mpc seeking be in 3.0?
21:58:32Paul_The_NerdHmmm... Yeah, it's a pretty well known thing that our firmware runs much shorter times than the stock on H300.
21:58:34KyomiALOT longer then the almost 2.5 hours I was getting before...and that was just playing music
21:58:45Paul_The_Nerdlostlogic: "and if playback is broken, it's probably my fault." <−−- I had not noticed that before. :)
21:58:46preglowye olde yellow builds
21:58:58preglowlostlogic: i'll try to make mpc seeking fit in 3.0
21:59:10Kyomipreglow: Make SID fit in 3.0 :D
21:59:11Paul_The_Nerdlostlogic: FLAC doesn't seek if you have a crappy encoder.
21:59:17preglowKyomi: sid's a feature, i'm afreaid
21:59:18preglowafraid too
21:59:41KyomiCome onnnn
21:59:51KyomiYou can squeeze it in.. I wont tell :D
21:59:52lostlogicPaul_The_Nerd: have any crappy flacs? what happens when you try to seek? does it just not seek and go back where it was, or does it suck?
22:00:20 Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG)
22:00:47Paul_The_Nerdlostlogic: My flacs were all non-crappified manually. They used to not seek and go back to the beginning of the song.
22:01:11Paul_The_NerdWhy the rush to see SID in 3.0? If it gets put in 30 minutes after the 3.0 release, is that going to be such a huge failure?
22:01:54preglowsid doesn't work nice enough for 3.0 yet
22:01:57lostlogicah, yeah, flac seeking is handled right.
22:02:03Paul_The_Nerdlostlogic: flacs require seektables to seek. They can be made without them by stupid programs like dBpoweramp.
22:02:15 Quit RedBreva_ ("using sirc version 2.211+KSIRC/1.3.12")
22:02:18lostlogicpreglow: I'm gonig to patch mpc to call seek complete whether it actually seeks or not in the meantime, if that's OK with you...
22:02:31 Quit MusiFreq ("Lost terminal")
22:03:25preglowyou'll break the patch!!!11!11oneone
22:03:45preglowi'll survive, i think
22:03:48lostlogic::blink blink:: I'll take that for "It's fine by me, you bastard"
22:03:54Moospreglow: commit it then :p
22:04:02Moos: )
22:04:14preglowMoos: i want to remove that flaming nasty malloc first
22:04:39preglowit seems like he has one jump table entry for every frame in the file
22:04:48preglowi need to talk with him on how to handle this
22:05:16lostlogicjust committed an untested change to mpc.c... because I have no musepack. someone test it :) :)
22:05:17Moospreglow: use the MPC forum?
22:05:23Mooshehe :)
22:05:42preglowlostlogic: i'll test
22:05:48preglowwhat should be different now?
22:06:01lostlogicif you seek, it should just return to playing where it was, no seek
22:06:19lostlogicbefore it would cause general badness involving a pause/unpause badness that only track skip would resolve
22:06:25Moospreglow: uhh, bugfixe by toni ;)
22:06:36preglowso i see
22:06:38preglowi fine fellow
22:06:40 Quit blindx (Read error: 104 (Connection reset by peer))
22:07:16preglowi appoint him the new codec optimising king
22:07:20preglowsomeone buy the fellow an ipod
22:07:28 Join Toni1 [0] (
22:07:46Toni1just commited a bugfix for my libmad patch
22:07:47preglowToni1: so, you fixed the sine sample?
22:08:00Toni1yes, it was a prob in huffdecode
22:08:04preglowahh, excellent
22:08:07preglowthen i'll commit it very soon
22:08:13Mooswee !
22:08:24preglowToni1: it works very well on ipod too
22:08:29preglowToni1: gave almost 10% less boost
22:08:29Toni1good, maybe a little more testing necessary?
22:08:40preglowToni1: i'll test it a bit
22:08:51preglowother people can test as well
22:09:11lostlogicjust commit it... that's what I do :)
22:09:15lostlogic::shifty eyes::
22:09:19Mooshehe :)
22:09:22Toni1preglow, do you know, wether arm supports lshift 32?
22:09:35preglowToni1: what's the point of that?
22:09:40lostlogicI as gonna ask.
22:10:20preglowit has 31 max on the logical lsl
22:10:27preglowarith left shift can do 32
22:10:30Toni1preglow: intel cpu does not shift 32 bits, but does nothing if 32 bit is defined
22:11:28preglowahh, it's a variable shift?
22:11:33preglowthen arm supports that
22:12:05preglowbtw, i'm speaking bs, there's just one lshift, and that has max 31 in the const case, in the variable case, it takes everything
22:12:08Toni1ok, then someone can try to change the value in layer3.c
22:12:15preglowwill do
22:13:08amiconnNow if someone could solve the layer2 slowness...
22:13:27Toni1on iriver too?
22:13:40preglowprobably just some stupid cache stuff
22:13:43preglowthat was the case with layer 1
22:14:02Toni1ok, maybe I can do it next.
22:14:12Toni1on iriver only :-)
22:14:27*preglow steals an ipod and gives it to Toni1
22:14:36Toni1thanks so much .)
22:14:45 Join JBGood [0] (
22:14:52lostlogicToni1: what's your background, how'd you come to know stuff about optimizing audio decoding?
22:14:57amiconnpreglow: A PP5002 one? ;)
22:15:22lostlogicamiconn: in another decade, you would be an antique collector instead of a rockbox developer :-\
22:15:47Toni1lostlogic: I am 'old'. so I have experience with asm optimizing
22:16:07lostlogicToni1: haha, nice.
22:16:15Toni1to printer firmware in the past
22:17:06preglowi actually like asm optimising, so i guess i'm getting older too
22:17:18Paul_The_NerdNo, you're just odd.
22:17:23preglowahh, it was odd
22:17:39Mikachujust one letter
22:18:25Toni1bye all
22:18:27 Quit Toni1 ("CGI:IRC")
22:19:20preglowi still don't get the importance of the shift thing
22:19:41lostlogicI don't see any asm in his code −− guess he's making the algorithm smarter by tweaking the C to generate the asm he wants.
22:19:50*lostlogic either
22:20:22preglowit had absolutely no impact on arm
22:24:48preglowyup, 62% boost for my 320 kbps test file
22:24:59 Join petur [0] (n=petur@rockbox/developer/petur)
22:25:08preglowtime for a celebratory beer!
22:25:41crashd: )
22:25:48*petur goes reading the log
22:26:01KyomiIsn't reading the log kinda... fruitless?
22:26:09preglowpetur: the beer is self-celebratory, nothing big happened
22:26:22KyomiSince all the time you spend reading the log... even more of it is created
22:26:23*lostlogic applies toni's patches.
22:26:33 Join lowlight [0] (
22:26:38Paul_The_NerdKyomi: You can read it faster than it's produced though. A LOT faster.
22:26:41peturah, as a matter of fact I just had several Belgian beers :D
22:26:50amiconnpreglow: lol, self-celebratory
22:27:05 Quit JBGood25 (Read error: 110 (Connection timed out))
22:27:11preglowpetur: and i'm having a norwegian one in a belgian style
22:27:34peturha! and what style is that?
22:27:37preglowpetur: wit
22:27:49preglowthis is a bloody joke, 320kbps mp3 62% boost, 112kbps mp3 50% boost
22:27:54 Join arf-arf [0] (
22:28:21lowlightlostlogic: fyi...the shorten codec doesn't seek
22:28:31Paul_The_NerdI have a question: Is setting the minimum clock say, 10mhz faster perhaps better than boosting up to 75 as often?
22:28:38preglowlowlight: hiya, you done any tests to see if mp3 now works as it should?
22:29:07peturright. optimizations for arm (ipod)...
22:29:17lowlightpreglow: no, but I don't see why it shouldn't now
22:29:25preglowlowlight: i just like to make sure
22:29:32linuxstbPaul_The_Nerd: "Better" in what way? It would mean more boosting for codecs with zero boost like FLAC.
22:29:34 Quit Moos (Read error: 104 (Connection reset by peer))
22:29:39 Join Moos [0] (
22:29:47preglowlowlight: i always had a couple of tracks that were never quite gapless, i'm testing now to see if it's bettered
22:29:54 Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...")
22:30:32Paul_The_Nerdlinuxstb: Well rather, I was just curious if running it slightly higher and boosting less often is more or less efficient for codecs with high boost percentages. I wasn't really proposing it as an actual way to run it, I was just more or less curious.
22:30:51lostlogiclowlight: ty
22:31:15lowlightpreglow: yeah...I'll check to be sure
22:31:34lostlogiclowlight: it also handles it correctly.
22:32:47amiconnIs seeking impossible in shorten, or just not implemented in the codec?
22:33:02Kyomilowlogic and lostlight?
22:33:05preglowlowlight: _FLAWLESS_ gapless in those tracks now
22:33:16preglowso it most certainly seems to have bettered
22:33:40lowlightpreglow: good to hear
22:33:41lostlogicpreglow: was it the 8bytes, change, or toni's change that fixed gapless?
22:33:49preglowlostlogic: 8 bytes
22:33:55lostlogichmph, any problems with it so far?
22:34:18preglowwhen i was coding gapless mp3 support i always had trouble with libmad refusing to spit out the last couple of samples
22:34:27lostlogicI'm still considering that the most retarded thing ever.
22:34:28preglowturns out that was the bug lowlight discovered
22:35:04linuxstbamiconn: I believe it's possible if the file has a seektable, which most shorten files don't. IIRC, the seektable contains the state of the decoder at that point, not just file offsets.
22:35:08preglowif this is fixed, i need to remove a comment in mp3.c
22:35:21preglowlinuxstb: gahahahaha
22:35:31preglowlinuxstb: how musepack of it
22:35:35linuxstbAnd you thought musepack was bad?
22:35:53lowlightamiconn: shorten seek tables are at the end of the file which makes them difficult to utilize
22:35:56*amiconn wonders why people design such cumbersome formats
22:36:12Paul_The_NerdThey must've seemed logical at the time.
22:36:12preglowamiconn: stupidity and whisky, that's why
22:36:20Paul_The_NerdOr whisky
22:36:22lostlogicwow, toni's changes just make a remarkable difference in mp3's keeping up abilities.
22:36:22preglowi feel somewhat less diplomatic in this regard
22:36:26*Kyomi wonders why there just aren't like... 4
22:36:49preglowKyomi: 4 what...
22:36:59Kyomi1 for old game music/MODs, 1 for PC mp3, 1 for mac mp3, and some other one
22:37:01lostlogicstream formats
22:37:05Kyomi4 audio format
22:37:18Paul_The_NerdAnd what about the people who want something *better* than MP3?
22:37:19preglowwhat's the difference between pc and mac mp3s...
22:37:28linuxstbamiconn: I expect shorten was designed just for archiving/distributing CDs, not as a playback format.
22:37:38*amiconn gets impatient while waiting for sh-gcc 3.3.6 to compile
22:37:47preglowlinuxstb: wavpack used to be like that too
22:37:47RotAtoRoooh, do the latest musepack changes fix the occasionaly pop at track end?
22:37:53preglowRotAtoR: please do try it out
22:37:54amiconnnewlib, you know...
22:38:06preglowRotAtoR: oh, wait
22:38:12preglowRotAtoR: i need to commit one more thing first
22:38:19RotAtoRok :)
22:39:11amiconnpreglow: The fix for the jumbo-frame?
22:39:36 Join ep0ch_ [0] (
22:39:36preglowRotAtoR: there
22:39:44preglowamiconn: yeah, i took the easy way out and just wasted iram for now
22:39:57preglowwill be fun to see if the seek patch applies now
22:40:05lowlightpreglow: do you have a coldfire optimized FFT?
22:40:10 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
22:40:12preglowanywho, i'm curious if this fixes the pop bug in musepack
22:40:39preglowlowlight: well, yeah, motorola has a free one for size 2048 or something
22:40:41RotAtoRpreglow: i'd like to test seeking too, so any clean patch you can produce would be nice :)
22:40:55preglowRotAtoR: i seriously doubt the seeking patch applies anymore
22:41:03preglowRotAtoR: so please just test this first
22:41:11preglowif this fixes the pop, i need to think of something clever
22:41:12RotAtoRi figured that with the recent changes
22:41:15lowlightpreglow: I've been messing around with Sandvall's patch to use FFT in Tremor
22:41:24preglowlowlight: what patch?
22:41:48Moospreglow: oh, broken since those last hours?
22:41:56preglowMoos: since of right now
22:42:04preglowMoos: i don't think there's enough iram for it now
22:42:41preglowlostlogic broke it with his commit anyway, so i need to make a new patch
22:42:42lowlightpreglow: the one mentioned here
22:43:19markunlowlight: what are the results or your tests?
22:43:36preglowlowlight: afraid i don't have a coldfire fft, no
22:43:40preglowlowlight: only the fixed size motorola one
22:43:46preglowwhich isn't very precise, to boot
22:43:54Moospreglow: ok, when you have new clean patch please let us know
22:44:09lowlightmarkun: I have it working in the simulator
22:44:48preglowlowlight: why not on target?
22:45:00preglowlowlight: would be very interesting to see the performance difference
22:45:23preglowbtw, i think someone else also played around with this a while ago...
22:46:59lowlightpreglow: well, the patch is for the Tremor low mem branch which is not what rockbox uses
22:47:35preglowindeed not, but i don't think the differences were very many
22:49:12LinusNi'm really impressed by the iriver mp3 decoder performance
22:49:30preglowme too
22:49:46LinusNmeasured current draw:
22:50:04LinusNrockbox 128kbit/s: 125mA
22:50:14LinusNiriver 128kbit/s: 60mA
22:50:27goffadamn... quite the difference
22:50:33amiconnThis is on H300?
22:50:41lowlightpreglow: the differences were enough that I couldn't figure it out :)
22:50:42preglowLinusN: try with toni's patches
22:50:53amiconnI would like to see the same comparison on H1x0...
22:50:54LinusNmaybe i should
22:51:23peturstill, this can't be decoder performance alone
22:51:26amiconnI don't think it's a rockbox inefficiency, rather the mysterious current draw...
22:51:46peturwe're talking *double* power draw here
22:51:55Moosindeed :(
22:52:41 Quit PaulJam (Read error: 104 (Connection reset by peer))
22:53:16LinusNinteresting fact #2:
22:53:18markunLinusN: even with playback paused it draws 125mA, right?
22:53:38LinusNrockbox idle in browser: 103mA
22:53:50LinusNiriver idle in browser: 112mA
22:54:05Bagder1 - 1
22:54:10Paul_The_NerdYeah, how does their draw go *down* when playback starts?
22:54:11Moos: )
22:54:17amiconnpetur: When thinking back to my trip to Torino, it's likely that the mystery is caused by the ISP1362
22:54:32peturLinusN: if you have time, do try my isp1362 init patch in the bootloader.. maybe it suspends that chip better?
22:54:51amiconnI used USB host mode there, and remember that USB host mode really drained the battery
22:54:53preglowLinusN: iriver uses more idle than playing mp3s????
22:55:25peturon the other hand, I claim the fact that I can't access the chip to the fact that it's suspended... :/
22:55:50ep0ch_does the H3x0 series have that disk spinning bug like the ihp-1x0?
22:56:09LinusNpreglow: yes, probably because it runs at a higher frequency in the browser
22:56:14preglowLinusN: nice
22:56:37preglowLinusN: but yeah, with tonis patches, libmad never boosts on h1x0
22:56:47preglowmight be worth seeing how much that lowers power consumption
22:56:53peturamiconn: then linus should *really* do the measurements with my init patch - maybe the unconfigured GPIO causes the usbotg chargepump to be enabled?
22:56:53 Quit ts-x ("CGI:IRC (EOF)")
22:57:06Moosep0ch_: disk spinning bug?
22:57:29amiconnMoos: H1x0 retailos always spins the disk in the browser
22:57:45 Join Presence [0] (
22:58:03Moospetur: your patch+toni's ones :)
22:58:14ep0ch_Moos: yes it's been a long time since i used iriver firmware, but it was something to do with the disk not spinning down if you don't select a song after booting
22:58:15amiconnLinusN: Do you have the necessary wires attached to a H1x0?
22:58:40Moosep0ch_: ok
22:59:14LinusNamiconn: no
22:59:17 Join webguest16 [0] (
22:59:34amiconnhmm :(
22:59:48webguest16the hdd spinning bug was fixed in firmware v166 for the H1xx series
23:00:06preglowit was?
23:00:13preglowi thought that'd never be fixed
23:00:17Moos: )
23:00:34preglowiriver is such a lousy company when it comes to fixing stuff
23:00:42preglowbut then again, hand't it been for that, i wouldn't be here, so hooray!
23:00:50Mooshehe : )
23:01:20ep0ch_preglow: they aren't lousy they gave us gapless! ;)
23:01:23HotfusionI love newegg. I got my iaudio in today :). It was supposed to ship ups but it's in a fedex box. Ordered friday got today. CA to GA.
23:01:51MoosHotfusion: congrates !
23:01:53webguest161. Fixed the bug that shuffled tracks on a certain pattern.
23:02:00amiconnFixing the jumptable bug in gcc 3.3.6 and then building rockbox triggers another bug! :(
23:02:00lostlogicHotfusion: nice −− ordered a digicam on friday, should be at my UPS box waiting for me now.
23:02:14HotfusionI appreciated the somehow free upgraded shipping
23:02:19Moosamiconn: viscious circle :(
23:02:21pirokolostlogic: has the freeze after a few minutes bug in the 4g been fixed yet?
23:02:29Presencebetween proper iPod reboots, where are the settings saved? current playlist, theme, etc?
23:02:43lostlogicpiroko: dunno, I haven't done anything directly relating to it, but have fixed several crossfade related bugs of lte
23:02:48preglowPresence: in a sector on the disk
23:03:29Presenceuh, like a data file? or a freaking bit-by-bit on a partition somewhere?
23:03:30ep0ch_webguest16: lol, no.1 improved lyric support
23:03:33amiconnI04:IllInstr at 000000F0, wtf
23:03:59webguest16yea, well guess for some its important :-)
23:04:09Mooslostlogic: yeah crossfade came back, thanks
23:04:12BagderPresence: sector 62
23:04:24Bagderin a binary chunk
23:04:26Presencekay, uh, yeah. nevermind then.
23:04:32amiconn(on a disk with standard sector layout)
23:04:34lostlogicMoos: of course it did, that's why I declared it fixed today :)
23:04:44Mooshaha ;D
23:04:50*Bagder makes mental note. 61 61 61 61 61
23:05:01Mooshehe : )
23:05:24amiconnActually MIN(61, start_of_first_partition - 2)
23:05:37lostlogicI'm going to be running out of rockbox time for 1 week from now. Was hoping to have less outstanding issues in playback by this point :(
23:05:43amiconnSo it's sector 30 on many flash disks (Ondio)
23:05:49Presenceoh holy shit, yer not fucking with me.
23:05:52Presenceits literally sector 61.
23:06:14Mooslostlogic: unfortunatly, lots of playback bugs still here ;(
23:06:17Bagderwell, we can still mock you if you want? ;-)
23:06:54 Part webguest16
23:06:59 Join toutmou [0] (
23:07:14Paul_The_NerdI want to post a "How to post bug reports the right way" FAQ, but I know *nobody* would ever read it anyway
23:07:48LinusNtoni's patch made no difference, hardly surprising
23:07:53lostlogicPaul_The_Nerd: just start throwing things like ID 10-T and PEBKAC around as responses
23:07:57BagderPaul_The_Nerd: well, such posts are good to point to anyway
23:07:59preglowLinusN: why?
23:08:12preglowlostlogic: bargh! you need to fix the 'selecting a new file sometimes doesn't work bug' first!"¤
23:08:19toutmouI've found log for this chan while googling to find how to extract .rbz file.. Anyone know something about this file format ?
23:08:21lostlogicpreglow: I'll uhh try...
23:08:28Paul_The_NerdI probably will create one for gen discussion.
23:08:35LinusNpreglow: because it didn't boost much before the patch anyway
23:08:41preglowfix that, and i can't think of anything annoying
23:08:53Paul_The_NerdAt least cover the "Clearly list steps for reproducing bug" and "If you're using an 11 DAY OLD BUILD, try a bleeding edge first."
23:08:56lostlogicpreglow: there are certainly others, but yes, that is probably the worst