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

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

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

#rockbox log for 2006-10-19

00:00:02luckzdoes that mean he has to/can enable tag cache and stuff like that now?
00:00:08d4t3rthat are the only i can see
00:00:25PaulJamchange the fileview to show all files
00:00:29 Nick NeoniX is now known as RaiderX (n=Snake@
00:00:52RaiderXi just fisnhed an edit off my Theme X theme
00:00:56RaiderXcomments pls
00:01:39luckzjust ipod5g?
00:02:03luckzI wouldn't mind somebody suggesting a nice ipod mini theme
00:02:14RaiderXcheck the wiki
00:02:23RaiderXand also check
00:02:49RaiderXi coudl never work with maming a colorless theme
00:04:36*preglow kicks fixed point
00:05:05d4t3rok found them .. now how to recover my old bib ?
00:05:13d4t3ror something like it
00:06:01d4t3rtag cache ??
00:06:34 Quit Criamos ("( :: NoNameScript 4.03 :: )")
00:07:20d4t3rcant find a full menue listing anywhere ..
00:08:06 Quit blueworm ("Leaving")
00:09:16 Quit lee-qid ("Trillian (")
00:10:07 Quit JB ()
00:11:12 Quit ender` (" Programming is like sex becuse: 2. Once you get started, you’ll only stop because you’re exhausted.")
00:11:45 Join JB [0] (
00:14:07d4t3rok got it..
00:14:11d4t3rthx ..
00:14:13d4t3rand n8 ..
00:14:25 Quit d4t3r ()
00:15:59 Join secleinteer [0] (
00:16:40JBAmazing, the converted font works perfectly
00:17:03JBhowever it doesn't look exactly like the font used on the ipod
00:17:28JBdoes the ipod have anti-aliasing?
00:18:00scorche`i believe they do have some sort of dithering effect on the font
00:18:57scorche`RaiderX: no need to "advertise" the thread here...
00:19:12RaiderXcomment on my theme pls?
00:19:30RaiderXoh and yes, the apple firmware uses anti-aliasing on the fonts
00:19:33JBI just converted the MyriadPro-Semibold font (the font that the iPod and Apple uses) and it doesn't look the same
00:19:45RaiderXthats not the font it uses
00:19:57RaiderXthe font is PodiumSans
00:20:14JBit definitely is the font that they use for their commercials and website
00:20:25scorche`RaiderX: nice, but i am into more information displayed than prettiness ;)
00:20:26RaiderXoh, i thoguth you meant the apple firmware font
00:20:26JBi'll take a look at that font
00:20:52RaiderXi dont need much info displayed on mine, i just need the song, next, progress, thats about it lol
00:21:04scorche`just saying my preferences
00:21:12 Nick scorche` is now known as scorche (
00:21:57 Quit linuxstb ("CGI:IRC (Ping timeout)")
00:22:34JBIsn't it true that we could save the bitmap from the apple firmwire and convert that into a font?
00:22:34 Quit bluebrother ("Leaving")
00:23:05scorchecopyright issues mainly
00:23:06RaiderXyou can save the apple firmware font with iPW
00:23:11RaiderXbut yes
00:23:17RaiderXyou cant exactly release it lgally
00:23:23scorcheand the anti-aliasing effect only looks good on white backgroungs
00:23:34RaiderXrockbox has an anti-alising effect?
00:23:42scorcheno, but the font does
00:23:48RaiderXyea, but rockbox wont show it
00:24:07RaiderXdoesnt it just make the font all full pixels?
00:25:22 Join yipe [0] (
00:26:14 Nick pill is now known as _pill (
00:29:01 Quit ShadowdogMU ("You know you'll miss me :P")
00:30:36yipesomething is very wrong with my ipod
00:31:24yipewhen I plug in the USB connector, it switches to disk mode like it should, but the indicator quickly turns from "Do not disconnect" to "Okay to disconnect" at which point my computer can no longer see my ipod
00:32:22yipeI've tried just restarting it into disk mode and THEN connecting it, but in this case it just says "Okay to disconnect" immediately
00:32:41hcsdoes it also do that when you start it up in disk mode and then connect it?
00:33:02 Quit JB ()
00:33:03 Join spiorf [0] (
00:34:13RaiderXtry botting the apple firmware
00:34:24RaiderXand plugging in the usb cable
00:36:21 Quit barrywardell ()
00:39:48pregloweq is accurate down to 20 hz now
00:40:25yipeI ummmm, no longer have the apple firmware :(
00:42:30yipeat least I don't think I do, all the apple stuff that was on the hard drive I deleted after it seemed that rockbox was working well for me and preferable to apple's
00:44:49yipewhoa, it actually is there
00:45:43midkayno way!!
00:46:02yipebut it doesn't work right
00:46:59 Quit besonen_mobile__ (Connection timed out)
00:47:11yipelike the battery doesn't seem to be charging, and it's not going into that semi-disk mode
00:47:11 Join besonen_mobile__ [0] (
00:49:40midkaysemi-disk mode?
00:49:48midkayand how can you tell that the battery is or isn't charging?
00:51:39scorcheyipe: if you just want to charge, you can boot into rockbox and hold menu while plugging in the ipod...otherwise, it gives the same effect when charging from the usb port on my dvr
00:52:25scorchethen you can see it charge in the battery option in the debug menu
00:55:06yipeI'm not really worried about it charging, I want to put more music on there!
00:56:02preglowfreqmod: looks decidedly cleaner now, yes
00:56:06preglowehh, you're not here
00:56:12*scorche reads above
00:56:33yipemidkay when I was running the original firmware, and I'd plug my ipod in, it would go into disk mode, but it wouldn't reboot, also the splash screen was slicker
00:56:39scorchehrm...are you plugging it into a usb hub?
00:56:42yipethat's what I mean by semi-disk mode
00:57:07yipeand I can tell the battery isn't charging because the battery life icon isn't moving
00:57:20yipeI'm plugging it directly into my computer's USB ports
00:57:41*yipe is ignorant :(
00:57:49scorchemultiple ones on the motherboard?
00:57:56 Join barrywardell [0] (
00:59:20scorchehave you tried on a different computer?
00:59:37yipeyes, earlier today at school, it seemed to be working fine
00:59:53yipebut I have to be able to use it on my home computer, that's where my music is, and where I have time to mess with it
01:00:30RaiderXi just foudn the usb mode in rockbox o.o
01:00:36scorcheof seems to be an issue with your computer...i forget what it is that triggers the okay to disconnect exactly
01:00:48 Join fiftyfour123 [0] (
01:00:49scorchemaybe someone with a bit more apple knowledge can chime in
01:01:19preglowbah, doesn't work in sim
01:01:23fiftyfour123will HFS+ ipods ever be able to use rockbox?
01:01:34scorchefiftyfour123: most likely not
01:01:41fiftyfour123why not
01:01:51RaiderXwhat is HFS+?
01:01:51scorcheRaiderX: apple's filesystem
01:01:53luckzjust format them with win32? :/
01:02:00luckzor does that not work?
01:02:12*luckz slaps self
01:02:13scorchefiftyfour123: recent thread discussing this:
01:02:15midkayerm, don't we have Mac OS install instructions too?
01:02:34luckzmidkay: you can use a fat32 ipod under mac os just fine
01:02:46midkayah, never mind. you should reformat it, right..
01:02:47scorchewe do...but people for some odd reason want to have HFS supported
01:02:51preglowfreqmod: what's up with the Makefile define about sdl targets?
01:03:03fiftyfour123FAT32 has really slow speeds on macs, i've tried it, its really slow
01:03:04RaiderXwhats the use of having it HFS?
01:03:06midkayit won't happen, i can say that with 98% certainty..
01:03:21RaiderXwell, you gotta make a sacrifice i guess
01:03:34scorchemidkay: that is what i said ;)
01:03:53midkayscorche: well, not exactly, but so?
01:04:05scorcheso it wasnt necessary to say again!
01:04:16RaiderXi thinkit was necessary
01:04:17luckzgimme a second
01:04:25scorcheRaiderX: no it wasnt!
01:04:25RaiderXits good to have 2 opinions
01:04:27midkayi'd say "not likely" is different than "it's not gonna and i'm near-positive".
01:04:55scorchemidkay: that is my nice way of saying "i very much doubt it will ever happen"
01:05:08midkaycertainly different enough to warrant a mention. nobody in their right mind would spend so much time coding something that's going to be rejected and wasted.
01:05:13RaiderXok, we established the fact it aint gunna happen, next
01:05:36midkayscorche: you should say what you mean next time instead of using your own little nice way of saying things, we don't know what's you-being-nice and what's truth :)
01:05:57scorchealright...i will then
01:06:12midkayum... okay... yay..
01:06:19scorcheRaiderX: dont try to hush us...arguing is the only way i am able to talk to midkay now
01:06:33luckzfiftyfour123: sadly the only mac I have here right now only has usb1, so.. it's not possibly for me to test anything
01:06:49RaiderX"fighting on the internet is liek competing in the special olypics, even if you win, youre still a retard"
01:06:57fiftyfour123i could test, but i dont know c or anything
01:07:09scorchewhat is there to test?
01:07:11midkayyou're also a retard if you say "youre" and "liek" and "olypics" :)
01:07:35luckzwhat midkay said, actually.
01:07:42RaiderXthat not retarded
01:07:50RaiderXthats typign too fast
01:07:53midkayyes, that retarded! :(
01:07:56luckzscorche: there is to test if writing to a FAT32 usb2 rockbox-using DAP via a usb2 mac is slow in any way
01:08:00midkayi said, that retarded.
01:08:06RaiderX"that retarded" lol
01:08:07scorchemidkay: that's
01:08:27midkayscorche: you mean "raiderx: that's"
01:08:38RaiderXyou mean
01:08:47scorchemidkay: no i dont
01:08:50luckz01:08:27 < midkay> scorche: you mean "raiderx: that's" <- he indeed does
01:08:51RaiderX"RaiderX: That's retarded"
01:08:51 Join webguest61 [0] (i=467f46f5@gateway/web/cgi-irc/
01:08:52luckzscorche: stfu
01:08:53midkayif nobody noticed, it was actually me mocking him, not me typing stupidly on purpose..
01:09:03midkay<RaiderX> that not retarded
01:09:06midkay<midkay> yes, that retarded! :(
01:09:25midkaywho said it first, and who got called on it?
01:09:35luckzmidkay: yes yes you've won, next topic
01:09:38scorcheit may have been so, but i dont see why that should stop me from taking the rare opportunity to correct you
01:09:52luckzscorche: ..that he does not need correction, maybe?
01:09:56luckz+should stop you
01:10:06RaiderXr we allowed to link to another server or is thtay looked down upon in here?
01:10:07luckzalternatively -that +because
01:10:07 Quit webguest61 (Client Quit)
01:10:09midkaybecause it was entirely intentional. it's not a correction if the person means to do it!
01:10:14luckzRaiderX: link to another server how?
01:10:18RaiderX/server -m -j #tux
01:10:25luckzand then?
01:10:27RaiderXtype that and chat
01:10:27midkaythat is indeed frowned upon..
01:10:28scorchemidkay: well, i tried =(
01:10:35RaiderX:( upond me
01:10:37 Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox]")
01:10:40midkayespecially with no reason to go there. why?
01:10:45RaiderXto chat
01:10:50luckzI can't type that, RaiderX - well, my irc client would not understand a fucking bit of it
01:10:54midkayoh, it's a random network and a random channel. i'm so COMPELLED to visit.
01:10:58RaiderXluckz yes it will
01:11:08RaiderXyes, random makes the world go round
01:11:13 Part LinusN
01:11:25luckzmidkay: I once heard giving up was a sign of strength
01:11:37luckzI'm gonna be very very strong now.
01:11:54preglowwhat the hell is this?
01:12:10preglowin the newest build, the lower watermark for playback seems to have been raised drastically
01:12:24RaiderXwhat watermark?
01:12:26preglowanyone else noticed?
01:12:31 Quit spiorf (Remote closed the connection)
01:12:33luckzwatermark, preglow?
01:12:38preglowpcm buffer
01:12:40obopreglow: it seems to go back to it's old level after you play a number of tracks...
01:12:49RaiderXwhat watermark?
01:12:53preglowplayback now boosts all the bloody time
01:13:09preglowRaiderX: pcm buffer level watermark, level at which playback boosts cpu
01:13:28RaiderXill jsu ignore it since i dunno what ur talkign about..
01:13:33preglowgood idea
01:13:35*RaiderX goes in the corner
01:13:49preglowcan't be bothered to explain right now
01:13:52preglowbedtime sneaking up :/
01:13:57luckzpreglow: I still dont get the point of the word 'boost' there
01:14:06luckzit just seems stupid.
01:14:40midkaycpu boost?
01:14:44midkaystupid how?
01:14:56scorcheluckz: it is the term used when the ipod "boosts" the cpu....the processors' speed is variable
01:15:21luckzfrom a language-related point of view, I don't see how the device.. 'boosts' anything, much less how a watermark, which by definition is a static something, can actively boost anything, etc
01:15:37preglowobo: still at the same watermark....
01:16:14scorchehe wasnt saying it actively boosts anything...just that the point to where it turns up the MHz is lower than before
01:16:14luckzpreglow: is that restricted to specific files formats/codecs/bitrates?
01:16:21midkayluckz: the CPU's speed is boosted. the watermark is static and when the PCM buffer gets below that STATIC mark, it *dynamically* boosts the CPU.
01:16:39luckzI know how it works.
01:16:48midkayclearly not.
01:16:52midkaythe watermark doesn't move.
01:16:53*luckz shrugs
01:16:55luckzwhatever you say.
01:17:13luckzI say the watermark does not move. you tell me the watermark does not move.
01:17:34luckzbut whatever :)
01:17:47midkay"how a watermark, which by definition is a static something, can actively boost anything" - you're saying it's not static? the watermark is a set level, and once some data gets below that set level, rockbox itself boosts the cpu.
01:18:21preglowcpu bloody boosts all the time during playback now
01:18:43luckzI say "a watermark is static". then you repeat that for no good reason, and now you can't decide whether you want to claim that I said it's static or that I said it's non-static
01:18:59preglowalso, the backlight doesn't switch off
01:19:27luckzdoesn't switch off when? just doesn't? doesn't when you manually activate it with method X?
01:19:27midkayit is static, and the way you worded that made it sound like you don't understand HOW it can be static - i'm clarifying that it is in fact static, but ROCKBOX detects the data getting below that set static watermark and boosts accordingly. the watermark "does" nothing.
01:19:38preglowlooks to me like rockbox is getting flakier
01:20:09midkaypreglow: i've had that backlight won't switch off once in a while.. try going to the backlight setting and then backing out, it should fix it.
01:20:16preglowit did
01:20:23preglowbut it's not exactly a good sign...
01:20:38midkayFWIW, i've had it several times before and not at all in the past month or month-and-a-half except once.
01:21:08obopreglow: no, I can't get it to change now either - seems set to approx 400k
01:22:55 Join JB [0] (
01:23:09RaiderXcya all
01:23:12 Quit RaiderX ("If the log rolls over, we'll all be dead...")
01:23:37preglowseriously, this scheduler prio stuff has to go on ipod
01:23:50preglowgui is unusable when loaded
01:24:55preglowobo: yes, 400k
01:25:00preglowwhich is about 50% higher than it should be
01:25:16obodidn't it used to be around the 100-150 level?
01:26:59 Join Amien [0] (
01:27:36Amienanyone knows why .. if i load some theme with a very background .. the screen has a little flicker in it?
01:28:07preglowthat would depend on which player you've got
01:28:24Amienipod video
01:28:35preglowdunno, then
01:28:46preglowit's not inconceivable, it depends on how the display works, but i don't know
01:29:28luckzwhat do you mean with a 'very background'? what's the missing adjective?
01:29:47*amiconn didn't find any difference in gui usability with the new scheduler, on all of his targets
01:30:36 Quit obo ("bye")
01:31:25preglowyou haven't got a colour ipod :>
01:31:28luckzwhat scheduler is this now? just how cpu time is managed?
01:31:37preglowamiconn: the wheel is what really suffers
01:31:56amiconnThe wheel is a pita anyway
01:32:05preglowit's nice enough
01:32:08amiconnNot the handling in rockbox, but the wheel itself
01:32:13midkayi prefer a slow wheel occasionally, to cutting out music.
01:32:18preglowthe wheel itself is very nice
01:32:23preglowrockbox handling of it sucks rod
01:32:31preglowjust check out how nice it works in retailos
01:32:38preglowyou can browse bloody huge lists in a jiffy
01:32:43preglowchange volume over a huge range fast and nice
01:32:49midkaywe need accelleration. get on it, preglow.
01:32:53amiconnI can't; I've diteched retailos, and even if I didn't I couldn't really use it
01:32:56preglowpreglow doesn't do acceleration
01:33:01midkayyes he does!!
01:33:12PaulJamthe only thing that annoys me about the scheduler is, that the turning on of the backlight has a noticeable delay with a wps with many graphics
01:33:14preglowyou try telling him!
01:33:34midkaypreglow: DO ACCELLERATION!!!
01:33:45midkayuh, what?
01:33:46amiconnThe wheel might allow to scroll fast, but scrolling _precise_ is almost impossible
01:33:49midkaymaybe it's backlight fading?
01:33:56preglowamiconn: no, not really
01:34:08preglowamiconn: you didn't try it anyway, so you wouldn't know
01:34:14midkayturning the backlight on and off shouldn't have any delay at any point, i've never encountered it.
01:34:39amiconnI tried the retailos menus. That was enough
01:34:56preglowamiconn: i'd rather have a fast but imprecise initial scroll and then some fine tuning than waiting for ages to do a long precise scroll
01:35:06midkayno, you'd have to browse a song list of several hundred at least to really see how it works.
01:35:07preglowdoing that bloody gives you carpal tunnel syndrome in the end
01:35:25amiconnThe fine tuning is what is so difficult with the wheel, and that's why I don't like it
01:35:36luckzare we talking about old wheel or new wheel or what now?
01:35:39luckzwhat kinda ipod?
01:35:48preglowi had some initial getting used to it, then it worked fine from then on
01:35:53preglowluckz: new, mostly
01:35:54amiconnEither it overshoots the destination with a tiny move of the finger, or it doesn't react at all
01:36:02luckzpreglow: does my ipod mini experience count not, then?
01:36:07preglowluckz: yea
01:36:12midkayin retailOS? it might feel that way.. i got used to it quickly though.
01:36:14luckzyes it does or yes it doesn't? :p
01:36:22midkayin rockbox i never seem to overshoot (partially because it goes so slow).
01:36:24preglowluckz: does
01:36:32preglowluckz: as in it counts
01:36:42amiconnmidkay: In rockbox it overshoots practically all the time for me
01:36:50luckzwell, I had a 75/25 reliability rate in retailos with that
01:36:56luckzbasically it just seemed to fuck up sometimes
01:36:59luckzfor no good reason
01:37:06preglowthe wheel handling in rockbox sucks now nayway
01:37:08preglowit sucks badly
01:37:16midkayamiconn: hmm.. maybe it's different on the 5G because of the larger LCD thus slower LCD driver.. dunno. i always have to leave CPU boosted to have the wheel even usable, even then it's quite slow.
01:37:16luckzand it's moderately hard to get where you actually want to be, while it's very easy to get into the general direction
01:37:23preglowand it does so because i coded it
01:37:52midkaypreglow: i like it.. i never encounter the wheel locking up except for like one in ten times when i start a song up and it initially has to buffer.
01:38:03preglowthe wheel locked up on me ten minutes ago
01:38:19preglowbut that's got to be a different bug
01:38:25 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
01:38:30 Join Genre9mp3 [0] (n=yngwiejo@
01:38:58***Saving seen data "./dancer.seen"
01:39:12amiconnThe wheel never locked up for me... but I don't know why, sometimes it simply doesn't react to my finger. I have the same problem with touchpads every now and then, it's not specific to the ipod wheel
01:39:24amiconnThat's one reason why I don't like those touch things
01:39:24preglowbacklight stuck again
01:39:38preglowi hate touchpads
01:39:51JBI love touchpads!
01:40:15preglowdevices of the horned one
01:40:26preglowusing them makes me angry in an instant
01:41:05amiconnWell, while I don't like touchpads, if I have to choose between a touchpad and a trackpoint, I choose the touchpad
01:41:17PaulJammidkay: with a wps like for example iCatcher it takes 1-2 seconds until the backlight is on after pressing a button. it is worse with a wps with album art. (this is on a h300)
01:41:24preglowamiconn: in an instant
01:41:24 Join NickDe [0] (
01:41:31preglowi hate those things even more
01:42:27midkayPaulJam: and it's not a fade? weird...
01:42:44JBPaulJam: What kind of iPod are you using?
01:43:08midkayJB: he said it was on an iriver H300.
01:43:21JBahh...then nevermind then
01:43:45PaulJamon h300 there is no fading option. and when using the default wpd it comes up faster.
01:45:12peturbacklight on is indeed very slow
01:45:26 Quit MarcoPolo (Remote closed the connection)
01:47:11 Quit Rondom ("Ex-Chat")
01:47:22 Join Rondom [0] (
01:48:59 Join barrywardell_ [0] (
01:49:23 Quit scorche (Read error: 110 (Connection timed out))
01:50:07amiconnpetur: Under which conditions?
01:50:20*amiconn can't find any slowness in backlight on
01:51:19 Join ShadowdogMU [0] (
01:52:25peturamiconn: in the recording screen
01:52:45amiconnThe screen I don't use normally...
01:52:54*amiconn tries
01:54:18amiconnDoesn't seem significant to me.
01:54:54amiconnMaybe a bit slower than while playback
01:55:15 Join scorche [0] (
01:55:22 Quit barrywardell (Read error: 110 (Connection timed out))
01:55:24luckz(welcome back)
01:56:50amiconnDunno whether it was always like that, or its due to the scheduler
01:57:12amiconnWhat's more obvious is that buffering now takes ages on ipod
01:57:12 Quit dan_a (Connection timed out)
01:57:48peturit used to be 'instant-on', I think it's due to scheduler + encoding framework
01:58:12petur(when they took the 's' out of KISS)
01:58:37godzirraAny word on the 5.5g's?
01:58:48amiconnThe H300 backlight never was instant-on, looks like there is a small hardware delay, probably not from the backlight itself but from teh LCD start sequence
02:00:06peturyes, but _that_ delay is not significant
02:02:05*Soap_OutOfTown doesn't know who luckz is, but has a strong suspiction he has him /ignore d at home,
02:02:35 Quit yipe ("Requested by Seveas")
02:04:46 Quit Rondom ("Ex-Chat")
02:07:44 Join _jhMikeS_ [0] (
02:07:55 Join webguest17 [0] (i=44d38b6e@gateway/web/cgi-irc/
02:08:05Nimdaelooks like kermit is behaving now
02:08:23 Join ace214 [0] (i=44d38b6e@gateway/web/cgi-irc/
02:08:28 Quit webguest17 (Client Quit)
02:08:42*petur goes off to bed with that muppets song in his head
02:08:46*Soap_OutOfTown long upgraded to Xmodem
02:09:02 Quit petur ("Zzzzz")
02:13:13preglowperpleXa: keep it stupid? :>
02:13:20preglowright, petur left
02:13:29preglowperpleXa: forget that
02:13:47 Quit scorche (Read error: 104 (Connection reset by peer))
02:14:56 Quit jhMikeS (Read error: 110 (Connection timed out))
02:17:05 Join scorche [0] (
02:18:25 Quit JB ()
02:19:27 Join Viet8knight [0] (i=4430bb0e@gateway/web/cgi-irc/
02:26:51 Quit barrywardell_ ()
02:26:51 Quit Soap_OutOfTown ("CGI:IRC (EOF)")
02:30:12 Quit Soap (Nick collision from services.)
02:30:42 Join Soap [0] (n=chatzill@unaffiliated/s0ap)
02:30:50 Join S0ap [0] (n=Soap@unaffiliated/s0ap)
02:32:11 Quit S0ap (Nick collision from services.)
02:32:47 Join S0ap [0] (n=Soap@unaffiliated/s0ap)
02:33:15 Quit Ribs (Nick collision from services.)
02:33:17 Join Ribs2 [0] (n=freenode@
02:33:41 Quit S0ap (Nick collision from services.)
02:34:16 Join EbErT [0] (
02:34:17 Join S0ap [0] (n=Soap@unaffiliated/s0ap)
02:37:18 Quit pagefault (Read error: 104 (Connection reset by peer))
02:39:43 Quit Seed (Nick collision from services.)
02:39:47 Join Seedy [0] (
02:50:25 Quit besonen_mobile__ (Connection timed out)
02:52:11 Join pagefault [0] (n=pagefaul@pdpc/supporter/active/pagefault)
02:55:17 Join Davide-NYC [0] (
03:02:34 Nick _jhMikeS_ is now known as jhMikeS (
03:11:36 Join besonen_mobile__ [0] (
03:16:32 Quit TeaSeaLancs (Remote closed the connection)
03:28:29 Quit pagefault (Read error: 104 (Connection reset by peer))
03:28:44 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
03:31:15 Quit ace214 ("CGI:IRC (EOF)")
03:33:07 Part pixelma
03:39:01***Saving seen data "./dancer.seen"
03:43:17 Quit preglow (
03:43:17 Quit midkay (
03:43:17 Quit idnar (
03:43:17 Quit psiborg (
03:43:17 Quit newbyx86 (
03:43:17 Quit Galois (
03:43:17 Quit webmind (
03:43:17 Quit Lord (
03:43:17 Quit HCl (
03:43:17 Quit pagefault (
03:43:17 Quit Ribs2 (
03:43:17 Quit NickDe (
03:43:17 Quit amiconn (
03:43:17 Quit SUSaiyan (
03:43:17 Quit Lynx_ (
03:43:17 Quit hcs (
03:43:17 Quit Rick (
03:43:17 Quit Slasheri (
03:43:17 Quit Ave (
03:43:17 Quit Bjoern-Erik (
03:43:17 Quit vr (
03:43:17 Quit markun (
03:43:17 Quit Rob2222 (
03:43:17 Quit nudelyn2 (
03:43:17 Quit Xerion (
03:43:17 Quit _Veseliq_ (
03:43:17 Quit FOAD (
03:43:17 Quit amigan (
03:43:17 Quit Ed___ (
03:43:18 Quit gtkspert (
03:43:18 Quit crwl (
03:43:18 Quit Hadaka (
03:43:18 Quit lostlogic (
03:44:53 Quit Genre9mp3 (Nick collision)
03:44:53 Join Genre9mp3 [0] (n=yngwiejo@
03:44:53NJoinRob2222 [0] (
03:44:53NJoinnudelyn2 [0] (
03:44:53NJoinXerion [0] (
03:44:53NJoin_Veseliq_ [0] (n=veseliq@
03:44:53NJoinFOAD [0] (
03:44:53NJoinamigan [0] (i=dcp1990@unaffiliated/amigan)
03:44:53NJoinEd___ [0] (i=ed@
03:44:53NJoingtkspert [0] (
03:44:53NJoincrwl [0] (
03:44:53NJoinHadaka [0] (
03:44:53NJoinlostlogic [0] (
03:46:48NJoinpagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
03:46:48NJoinRibs2 [0] (n=freenode@
03:46:48NJoinNickDe [0] (
03:46:48NJoinhcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
03:46:48NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
03:46:48NJoinSUSaiyan [0] (
03:46:48NJoinLynx_ [0] (
03:46:48 Join Rick [0] (i=rick@unaffiliated/Rick)
03:46:48NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
03:46:48NJoinHCl [0] (
03:46:48NJoinBjoern-Erik [0] (
03:46:48NJoinvr [0] (
03:46:48NJoinAve [0] (i=ave@
03:46:49***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! ( )'
03:47:06NJoinpreglow [0] (n=thomjoha@rockbox/developer/preglow)
03:47:33NJoinmarkun [0] (
03:47:46NJoinmidkay [0] (n=midkay@rockbox/developer/midkay)
03:47:46NJoinidnar [0] (i=mithrand@unaffiliated/idnar)
03:47:46NJoinpsiborg [0] (
03:47:46NJoinnewbyx86 [0] (
03:47:46NJoinGalois [0] (
03:47:46NJoinwebmind [0] (
03:47:46NJoinLord [0] (n=Lord@
03:54:48 Quit PaulJam (".")
03:56:12 Join compubomb [0] (n=house@unaffiliated/compubomb)
03:56:27compubombhas there been any new builds for rockbox ?
03:57:23compubombi'm currently running
03:57:26Mikachuthere is a new build every time a change is made
03:57:40Mikachuthe last from each day is archived
03:57:52Mikachuin short, yes
03:59:45 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
03:59:50 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
04:00:23*jhMikeS hears splitting sounds
04:00:29compubombanyone know if working treble / bass has been added to the g5 30gb ?
04:03:50 Join Ribs [0] (n=freenode@
04:07:12 Join TrueJournals [0] (
04:09:54TrueJournalsHey, anyone have a good way to convert bitmap images to hex (and/or vice-versa)?
04:10:42 Quit Ribs2 (Read error: 60 (Operation timed out))
04:14:19 Join l0de [0] (
04:14:42 Quit l0de ()
04:14:53 Join Quazgaa [0] (
04:14:57 Join wibbix [0] (
04:15:47wibbixgreetings, folks.
04:16:04wibbixCurrently dealing with a memory remap issue for the gigabeat...
04:17:43wibbixTrying to do something simple: GPBDAT &= 0x7EF;
04:17:59 Part TrueJournals
04:18:13wibbixworks fine. If I try to do the same after a remap, it appears the GB locks up.
04:18:43wibbixthe tlb has the memory range defined (on top of itself).
04:18:58wibbixlooking for suggestions on why this is happening.
04:19:39wibbixshould also add that I tried without the memory range as well.
04:23:17 Join SereRokR [0] (
04:25:15 Join Abst [0] (n=Abst@unaffiliated/abst)
04:28:17 Quit XavierGr ()
04:30:15 Quit Ribs (Nick collision from services.)
04:30:19 Join Ribs3 [0] (n=freenode@
04:30:51 Join actionshrimp [0] (
04:34:26 Quit besonen_mobile__ (Connection timed out)
04:34:50wibbixI think I got it. The size of the lookup table appears to have been too small.
04:39:44 Quit SereR0kR (Read error: 113 (No route to host))
04:49:11compubombwhoa.. the newest update, from aug to most current build is spectacular
04:49:17compubombmy g5 video sounds amazing
04:51:25 Join Teknomancer [0] (n=Teknoman@
04:55:42 Part wibbix
05:01:57 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
05:02:32 Join |AhIoRoS| [0] (n=ahioros@
05:03:25 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
05:06:45 Quit Ribs3 (Read error: 60 (Operation timed out))
05:10:29 Quit amiconn (Read error: 60 (Operation timed out))
05:10:30 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:10:40 Join JB [0] (i=46ef055a@gateway/web/cgi-irc/
05:13:04 Quit JB (Client Quit)
05:13:29 Join funky [0] (n=repulse@unaffiliated/funky)
05:15:08funky5g and video in -g option of ipod_fw is the same ?
05:16:17compubombwhere do i find the themes ?
05:17:40 Join Ribs [0] (n=freenode@
05:19:04Teknomancercompubomb which hardware do u have ?
05:24:43funky./ipod_fw -g video -o rockboot.bin -i apple_os.bin apple_sw_5g_rcsc.bin bootloader-video.bin <- is this command correct to generate the boot partition with rockbox bootloader for an ipod video ?
05:25:07funkyI got the rockboot.bin, but the help menu was shown after execute it
05:27:27 Quit Abst (Remote closed the connection)
05:27:29funkyknow what I mean? the command seems to have worked ok (just because I got a rocboot.bin), but the help menu was shown after execute it (this hasnt had occurred before, when I extracted the apple and broadcom firmware from the boot partition)
05:28:33 Join Abst [0] (n=Abst@unaffiliated/abst)
05:28:33funkyI dont want to write this boot partition into the ipod before knowing that it was created correctly
05:30:03funkyGenerating firmware image compatible with iPod video
05:30:37 Quit |AhIoRoS| (Remote closed the connection)
05:39:02***Saving seen data "./dancer.seen"
05:41:19 Quit Ribs (Nick collision from services.)
05:41:23 Join Ribs3 [0] (n=freenode@
05:41:33 Nick Ribs3 is now known as Ribs (n=freenode@
05:51:13 Quit Ribs (Nick collision from services.)
05:51:14 Join Ribs2 [0] (n=freenode@
05:51:46 Nick Ribs2 is now known as Ribs (n=freenode@
05:52:30 Join RoC_MM [0] (
05:54:32 Join |AhIoRoS| [0] (n=ahioros@
05:57:08 Quit Ribs (Nick collision from services.)
05:57:11 Join Ribs2 [0] (n=freenode@
05:57:25 Nick Ribs2 is now known as Ribs (n=freenode@
06:01:30 Quit |AhIoRoS| (Remote closed the connection)
06:03:03 Quit Seedy ("cu, Andre")
06:04:10 Join Seed [0] (
06:04:16 Join |AhIoRoS| [0] (n=ahioros@
06:04:20funkybooting the original firmware is slooooow
06:04:39 Quit funky ("leaving")
06:09:39 Quit Ribs (Nick collision from services.)
06:09:43 Join Ribs3 [0] (n=freenode@
06:09:51 Nick Ribs3 is now known as Ribs (n=freenode@
06:11:36 Quit _Lucretia_ ("Leaving")
06:16:06 Quit SereRokR ()
06:16:12 Join _Lucretia_ [0] (
06:18:39 Join linolium [0] (
06:19:42linoliumhey people!
06:28:43linoliumdoes anyone know if it possible to get some sort of exponential scrolling speed in rockbox e.g. through a long list of artists
06:29:05Abst"I don't"
06:30:21 Quit Ribs (Read error: 110 (Connection timed out))
06:30:51linoliumoh, ok
06:31:10 Join Ribs [0] (n=freenode@
06:33:01 Join |AhIoRoS|_ [0] (n=ahioros@
06:38:59 Quit |AhIoRoS| (Nick collision from services.)
06:39:02 Nick |AhIoRoS|_ is now known as |AhIoRoS| (n=ahioros@
06:40:02 Quit Abst (Client Quit)
06:41:23 Join Abst [0] (n=Abst@unaffiliated/abst)
06:51:32 Part jhMikeS
07:03:10 Join Sinbios [0] (
07:07:01 Join besonen_mobile__ [0] (
07:11:22 Quit |AhIoRoS| (Remote closed the connection)
07:19:25 Quit pagefault (Read error: 54 (Connection reset by peer))
07:28:06 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
07:32:41 Join BHSPitLappy [0] (
07:32:42 Quit EbErT (Read error: 104 (Connection reset by peer))
07:33:39 Join EbErT [0] (
07:35:09 Quit EbErT (Read error: 104 (Connection reset by peer))
07:38:16 Join mordov|wo [0] (
07:39:04***Saving seen data "./dancer.seen"
07:41:46 Quit falkyre (Read error: 104 (Connection reset by peer))
07:42:04 Join spiorf [0] (
07:53:04 Quit RoC_MM ("Leaving")
08:05:27 Join MarcoPolo [0] (
08:07:21 Quit spiorf (Remote closed the connection)
08:20:50 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:27:03 Join Zagor [0] (n=bjst@rockbox/developer/Zagor)
08:39:38 Quit linolium ()
08:40:48 Join ender` [0] (i=null@
08:46:45 Join dan_a [0] (n=dan-mirc@
08:52:43 Nick _pill is now known as pill (
09:06:09 Quit newbyx86 (Read error: 145 (Connection timed out))
09:13:54 Join newbyx86 [0] (
09:19:59 Join Siku [0] (
09:31:35 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:32:59 Quit secleinteer (Read error: 104 (Connection reset by peer))
09:33:43 Join secleinteer [0] (
09:36:50 Quit Rob2222 (Read error: 104 (Connection reset by peer))
09:37:41 Join Rob2222 [0] (
09:39:07***Saving seen data "./dancer.seen"
09:41:06peturdamn... SlimDevices is acquired by logitech :(
09:41:49Bagderyeah, that can't be good
09:41:58Zagortalk about culture clash
09:43:00 Join sawo`ve [0] (
09:43:20peturthe talk in their forum is very critical
09:43:26peturand negative
09:43:52Teknomancerwho are SlimDevices ?
09:43:53ZagorI would assume so, yes. they have been a very community-centred company.
09:44:18BagderTeknomancer: you should try this great service called google
09:44:33peturaudio streaming for your livingroom
09:45:12peturmaybe their bloated perl server will be trimmed in memory usage now
09:45:44Zagorpetur: I'd say that's rather the least likely outcome :)
09:46:05BagderI would more expect "turned into a windows service" or similar
09:46:29Zagor"support for the open source server has been dropped" <−−- in six months
09:46:39Teknomanceri thought logitech just make mouses
09:46:43Teknomancermice :)
09:46:50peturI wouldn't mind if they wrote it in C/C++
09:47:12Zagornah, I'll just wait and see. the squeezebox works so well I don't even look for updates to the server
09:47:23Bagderpetur: no, but when windows people do that the code almost never get to run on any non-windows box again
09:47:27Zagorpetur: it's a bit on the slow side, ues
09:48:01peturI had to upgrade to 6.5 because of some bugs that annoyed me - running almost fine now
09:48:06 Join matsl [0] (
09:48:23Teknomancercan u record what u receive on squeezebox?
09:49:00peturdon't think so, but I only use it to stream my own music
09:49:07ZagorTeknomancer: what would be the point of that? it's a listening device, not a recorder.
09:49:18Zagorit doesn't have any storage
09:49:38TeknomancerZagor to store what u listen to
09:49:42Teknomancerand play it back whenever u want
09:49:52Teknomancerbecause u cannot choose what u hear right ?
09:49:53BagderTeknomancer: then use a program that do that
09:50:01ZagorTeknomancer: of course you can
09:50:10TeknomancerZagor can u choose whatever song u want to listen?
09:50:16Bagderof course
09:50:24Zagorit's a DAP for your living room
09:50:32peturTeknomancer: it streams *your own music*
09:50:32Teknomanceri thot its a streaming server
09:50:38Teknomanceroh LOL
09:50:43Teknomanceri thot internet music streamer
09:50:50Bagderit streams whatever
09:50:54peturit can receive those too
09:50:56Zagoryou can listen to streams as well
09:51:03Teknomancercan u record internet streams?
09:51:11BagderTeknomancer: there are lots of programs that can
09:51:11Teknomancerwould be a cool way to obtain more music ;)
09:51:12Zagorno, that's not its' purpose
09:51:21ZagorTeknomancer: get streamripper
09:51:28TeknomancerBagder yah but they're for the PC ...
09:51:57Bagderthis slimdevices server is for a hosted server too
09:55:06 Quit dan_a (Read error: 110 (Connection timed out))
09:56:07Nimdaebagder: looks like kermit is behaving
09:56:17Bagderyes it does
09:56:26Bagderlooking good
09:56:42Bagderwe're below 6 minutes again
09:56:52 Quit Kohlrabi (Remote closed the connection)
09:56:54 Join Kohlrabi [0] (
09:57:57peturto toooo to to to... mahna mahna to toooo to to to... :) still in my head....
09:58:33Mikachui had the original mpg of that somewhere, but i must have burned it got it back in mine
09:58:48scorchei dont mind =)
09:59:01scorcheif i get bored, i can always open up my swedish chef folder
09:59:22LinusNpetur: it's time to put on makeup, it's time to dress up right...
10:00:00MikachuLinusN: i happened to notice a patch in the tracker where you commented you could commit it right away, it's from about a month ago :)
10:00:03peturit's the rockbox show
10:00:12LinusNMikachu: which one?
10:01:04 Quit sawo (Read error: 110 (Connection timed out))
10:01:25LinusNah, that one
10:01:42 Join aliask [0] (
10:09:42 Quit JdGordon ("Konversation terminated!")
10:10:31 Join obo [0] (i=hidden-u@
10:11:18 Quit Landus (Read error: 104 (Connection reset by peer))
10:13:41 Join dan_a [0] (
10:15:22 Join Landus [0] (
10:17:05LinusNBagder: ok, so how does features.txt look like?
10:17:26Bagder#ifdef HAVE_RECORDING
10:17:47Bagderand so on
10:18:11Bagderthen you can do strings in the lang file like this:
10:18:20Bagderrecording: "oooh now we record"
10:18:22Bagder*: ""
10:19:45Bagderfeature-oriented instead of target-oriented
10:19:52Bagderor rather in addition to
10:22:40*dan_a is dead proud
10:22:59dan_aSearching for my name on LWN gives a result!
10:23:50LinusN3 results for "Feltzing" :-)
10:24:48Bagderdan_a: you're welcome! ;-P
10:25:21*LinusN is debugging the patch
10:25:54dan_aThere's (another) big piece singing the praises of Rockbox in this week's news
10:26:20oboLinusN: it's that broken?
10:26:48LinusNit's not always saving the first played song
10:27:14 Join dpro [0] (n=dpro@
10:27:53oboah, yes, I had a dig around playback.c awhile ago, but didn't manage to fix it
10:28:45Bagderdan_a: URL?
10:29:32dan_aBagder: (but it's subscriber-only at the moment)
10:30:53dprodan_a: I just joined what would it say there if I was subscribed ?
10:31:38 Quit Teknomancer (Read error: 110 (Connection timed out))
10:32:12dan_aIt's the front page of this week's LWN, with a fairly big piece about how upgrading firmware can take away features of your DAP, and how Rockbox is great
10:33:12 Join Teknomancer [0] (n=Teknoman@
10:33:52Mikachuthe zen -fm recording thing?
10:34:11 Join pondlife [0] (
10:34:46dprodan_a: ah ok, but we know that already ;)
10:38:55 Join _FireFly_ [0] (
10:43:37amiconnpondlife: Keeping the sleep(1) in your commit would have been better
10:44:16amiconnThe progress bar surely doesn't need several hundreds of updates per second, and we do want to save battery, right?
10:44:31amiconnI mean in place of the yield(9
10:45:15pondlifeYep. Why not sleep elsewhere rather than yield()..?
10:45:46LinusNbecause you don't want to sleep?
10:45:52amiconnWhen a thread can make sure that it doesn't need to run for a while, it should always sleep instead of yield
10:46:10 Join JdGordon [0] (
10:46:29amiconnThe 'while' can only be selected in ticks
10:46:41pondlifeticks are not ms then...
10:46:49*pondlife learns more every day
10:47:38Bagdera tick is (1000/HZ) ms
10:47:39amiconnNo, ticks happen HZ times per second, with HZ == 100 since I don't know when
10:48:36pondlifeI think I may have made the same mistake in the past too. I'll check...
10:48:46 Quit JdGordon (Client Quit)
10:50:42 Join JdGordon [0] (
10:51:26 Join damaki [0] (
10:51:53 Quit tvelocity (Read error: 110 (Connection timed out))
10:52:33 Quit JdGordon (Client Quit)
10:54:02 Join Arathis [0] (
10:57:07pondlifeNope, just the once. Now fixed. Thanks for the heads up.
10:57:43Bagdercommit mails are a good thing
10:59:52 Quit mordov|wo ("The amount of experience you have is paralell with the amount of equipment you have ruined.")
11:02:21 Join JdGordon [0] (
11:02:31 Quit JdGordon (Remote closed the connection)
11:05:52Bagderfunny how slimdevices actually makes money and goes for 20MUSD while youtube makes no money and goes for 1650 MUSB
11:06:36*dan_a whistles the dot com crash theme tune
11:07:11 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
11:08:49 Join Genre9mp3 [0] (n=yngwiejo@
11:09:37 Join spiorf [0] (
11:11:52 Join webguest40 [0] (i=54a362a8@gateway/web/cgi-irc/
11:11:54LinusNplayback.c ninjas: what exactly is the argument to the track_changed callback? is it the metadata of the track that was skipped, or the track that will play next?
11:12:35 Quit _FireFly_ (Read error: 110 (Connection timed out))
11:12:35 Quit webguest40 (Client Quit)
11:14:54pondlifeLinusN: Sorry, I don't know
11:15:12LinusNi believe it is the upcoming track
11:15:18LinusNmakes sense after all
11:16:10pondlifeaudio_check_new_track() actually increments track_ridx, hence updating CUR_TI...
11:16:34pondlifeSo as long as Q_AUDIO_TRACK_CHANGED happens after Q_AUDIO_CHECK_NEW_TRACK you are right.
11:17:12pondlifeYep. You're right
11:17:53LinusNi think i found the first-track scrobbler bug
11:18:06pondlifeNo callback...
11:18:16LinusNno, not that
11:19:10LinusNbut there is another related bug, that audio_preinit() is called after USB mode, and that does clear the callback
11:19:43pondlifeHmm, audio_preiinit() should be a one-off.
11:20:00LinusNhmmm, wait a sec
11:21:18LinusNi was wrong
11:21:22pondlifeWould it be potentially possible to have USB and playback at the same time? I would think that desirable.
11:22:02pondlifeObviously there's a can of worms there, but USB code shouldn't be impacting on playback code as much as it does.
11:22:17LinusNwell, if the playback doesn't use the hdd
11:22:39LinusN*dang* - fixed it
11:22:54pondlifeAh, so not possible to have USB contolled-HDD accessible from Rockbox.
11:23:23*pondlife can't type properly until lunchtime.
11:23:37Bagderme neither, nor after lunchtime
11:23:55LinusNit's either rockbox or the USB chip that has access to the hdd
11:24:07pondlifeOK, I wasn't sure if that was an Archos-only thing.
11:24:37pondlifeI always suspect anything I read in the wiki as being potentially Archos-centric.
11:24:49Slasheripondlife: well, the player could fill up the playback buffer before enabling usb mode and then continue playback until the buffer is empty :)
11:25:12pondlifeTrue. Then stop through starvation.
11:25:25Slasheriit would allow to load more songs to the player without interrupting playback
11:25:35pondlifeEither way, calling audio_preinit() again seems a bad idea.
11:25:47pondlifeI wonder what it needs to initialise?
11:25:47Slasherihmm, that is called?
11:25:53Slasherithat should not be done
11:26:13Slasheriit is then very wrong indeed..
11:26:23pondlifeSlasheri: Did you see that apparently the white noise happens in the sim, but only if logf is disabled!
11:26:23Slasherithat may have caused usb mode to lock down player
11:26:34Slasherihmm, weird
11:26:40pondlifeI'm currently running a non-logf build to see if I can repro.
11:26:50pondlifeSo very much looks like a race condition.
11:27:44 Join barrywardell [0] (
11:27:48obois the increase in the pcm watermark (to about 400k) intentional?
11:29:08pondlifeNot as far as I know. lostlogic?
11:29:31pondlifeobo: Any idea roughly when this changed?
11:30:09oboI think I first noticed it about a week ago, when testing the COP patch
11:31:04peturwow... got a mail back from the author of the isp1362 usb sample code. License is ok, he had a look at rockbox and he feels proud his code can/will be used there. He says I can mail him if I need help ;)
11:31:44LinusNok, anyone against committing the patch?
11:31:58peturnot at all
11:32:42LinusNokidoki, fasten your seat belts
11:32:44scorcheLinusN: curious, how much does it add to rombox?
11:32:52LinusNscorche: a LOT!!!! ;-)
11:32:59peturamiconn changed nick?
11:33:12LinusNscorche: i don't really know, a few hundred bytes i guess
11:33:18*pondlife watches helplessly as amiconn weeps
11:33:43scorchealright...i am not as scared as he is ;)
11:34:00scorchegoodbye tagcache, and hello rombox and plenty of space!
11:34:16LinusNi think we are beyond optimizing to reduce the rombox footprint
11:34:17scorche(sorry Slasheri)
11:34:38LinusNremoving features is the only way to go imho
11:35:04scorchei might have to start an unofficial build for rombox
11:35:42scorcheor even just a patch
11:36:17LinusNthere is one file that can be cleaned up/optimized, and that is bookmark.c
11:36:31scorchebut yes, i am of the same feeling as you LinusN largely
11:36:55*scorche drags "largely" to the correct place
11:38:36 Quit matsl (Read error: 110 (Connection timed out))
11:39:06*scorche gets back to being lazy and watching episodes of the outer limits
11:39:08***Saving seen data "./dancer.seen"
11:39:42 Quit Teknomancer (Read error: 104 (Connection reset by peer))
11:45:47 Join Paul_the_Nerd [0] (
11:46:54 Join JdGordon [0] (
11:48:30luckzbtw, was there every anything about .cue support?
11:48:51 Quit Arathis ("[rl_bot quit]")
11:49:03LinusNluckz: well, it's a bitch to implement and we have yet to see a strong argument for it
11:49:15JdGordonor an easy way to implement it
11:50:07luckzsoftware players seem to manage it.
11:50:15luckzfoobar does it natively, winamp does it with a plugin
11:50:23LinusNluckz: what does that have to do with rockbox?
11:50:34luckzwell, "I'd like to play the music on my pc on my X5"
11:50:50Genre9mp3LinusN: the only strong argument for it would be, many users would like to have it (I personally don't btw)
11:51:00luckzfor things like trance mixes or mixtapes or whatever, it's useful to do .cue things for extreme gaplessness and whatnot
11:51:01LinusNGenre9mp3: exactly
11:51:31LinusNthe thing is that it is tricky to implement in rockbox
11:51:36Paul_the_Nerdluckz: How is "extreme gaplessness" any more gapless than "wholly gapless"?
11:51:50scorcheeither it is gapless or it is not
11:51:55Paul_the_NerdYou can't have any more "no gaps" than "no gaps"
11:51:57Genre9mp3Paul_the_Nerd: lol
11:52:10LinusNextremely impossible
11:52:56Genre9mp3please... don't mind the gapless gap! :P
11:53:33LinusN.cue support, and multistream containers is tricky to implement because of the "one file one track" nature of rockbox
11:53:44luckzI sadly right now don't remember whether my rockbox machine ever did any form of gapless or whether there are audible pauses.
11:54:02markunluckz: I use this tool to split files with a cue sheet:
11:54:02luckzone file one track also basically tends to be the case in foobar, yet .cue/multistream *playback* works perfectly there
11:54:32luckzmarkun: thanks, is that 'lossless'?
11:54:38Genre9mp3mp3directcut also can split files using cue sheets
11:54:39markunof course
11:54:55luckzwasn't there something about lossless mp3 splitting being problematic/hard to do/impossible?
11:55:05LinusNluckz: no
11:55:17LinusNsplitting is totally seamless
11:55:35luckzI thought I read something along those lines in #foobar2000, but I might of course be mixing things up
11:55:38*Genre9mp3 also wonders how tagcache would work with cue sheets
11:55:39scorcheso first, extremely gapless, and now lossless mp3 =)
11:55:42markunthe only thing is that is splits on a frame boundary which may not be exactly the same as the original track
11:55:53dproluckz: it only get's problematic if you do mp3->wave..cutting..wave->mp3
11:56:03luckzof course, dpro
11:56:34LinusNthere are a few ways of implementing multistream in rockbox
11:56:37luckzdo I want Mp3splt or Mp3splt-gtk?
11:56:48oboLinusN: thank you for the commit
11:56:55LinusN1) treat the container as one large track with index points
11:57:14LinusN2) treat each part of the container as a single track
11:57:30LinusN1) is probably the simplest, but has lots of limitations
11:57:38oboLinusN: in apps/scrobbler.c, line 55, is it possible to automagically insert the revision of the file? (ie currently 1.1)
11:57:54Paul_the_NerdMy vote's always been for #1 anyway.
11:58:06luckzI think MPC does the first of those for mp4 nultistream things
11:58:13dproluckz: that depends if you need a gui or not, but probably you want -gtk
11:58:24Paul_the_NerdA limited implementation is better than none, and I think most people who want to use a .cue want it to play sequentially anyway
11:58:55luckzmhm, I'd like a .cue for the ability to have both sequent. and non-seq. playback
11:59:31markuncan't you do that with files anyway?
11:59:41luckzwith mp3split ones, yes
11:59:47*Genre9mp3 never seen a multistream audio file
11:59:51luckzGenre9mp3: want a few?
12:00:35LinusNobo: i wonder if we can do like this:
12:00:38LinusN#define SCROBBLER_VERSION "$Revision$"
12:00:47Genre9mp3luckz: interesting... I guess foobar support these files, right?
12:00:58LinusNit will still contain the $ chars though
12:01:10Genre9mp3luckz: btw I love the Amon Amarth one! ;)
12:01:34luckzGenre9mp3: WMP treats them as single song; MPC treats them as single song with subsongs; foobar treats them as lots of songs, depending on how many the album has
12:01:57luckzI should add the bonus disc for that amon amarth thing :p
12:01:57oboLinusN: I wasn't entirely sure what $Revision$ returned, so I didn't put that into the file... but if that will do the job :)
12:02:23oboLinusN: It's just so that the guys will be able to track down any issues and point to a specific version
12:02:35LinusNwell, or we change it manually when we introduce an incompatibility
12:02:48preglowif you try to do a left/right nudge on the pitch screen when at the top/bottom of the pitch scale, the behaviour currently bugs. what would be the preffered way to handle this? ignore nudge at the top/bottom part of the scale, or cap the nudge?
12:02:57 Quit idnar (Read error: 145 (Connection timed out))
12:03:09luckzknowing the people a bit, what obo says makes major sense/seems very wantable
12:03:11Paul_the_Nerdpreglow: "cap" the nudge?
12:03:37LinusNluckz: ok
12:03:37 Join zzap [0] (
12:03:43preglowPaul_the_Nerd: well, yeah, if you're at 199%, the nudge should be 1% up to 200%
12:04:10preglowinstead of 2%
12:05:02LinusNobo: the 1.0 is the version of the file format specification
12:05:07LinusN"Where 1.0 is the version for this file format (there may be revisions to the format later)"
12:05:30 Join idnar [0] (i=mithrand@unaffiliated/idnar)
12:05:30Paul_the_Nerdpreglow: Is there an easy way to ensure you can always get back to 100%?
12:05:48preglowPaul_the_Nerd: reset the pitch? i think so
12:06:08oboLinusN: it's the "#CLIENT/<IDENTIFICATION STRING>", 3rd line of the header
12:06:09LinusNobo: ah, there are two
12:06:10Paul_the_Nerdpreglow: I'd be all for capping as long as it doesn't shift you so that when trying to land on 100 you always land on 101 or 99
12:06:34oboLinusN: yes, I added the third to the spec after speaking to the folks a few months ago
12:06:44preglowPaul_the_Nerd: it really should be just like it is now, except for non-buggy handling of the very upper/lower pitches
12:07:00Paul_the_Nerdpreglow: I don't use it, so I don't know how it is now. :)
12:07:11Genre9mp3luckz: It handles it as a single file... and actually it's like Oggpreview
12:07:48luckzpreglow/Paul: isn't it possible to just have some silly reset key to get back to 100%?
12:07:52preglowbtw, does anyone know when the low pcm buffer watermar got effectively shifted almost to the top of the buffer?
12:07:56preglowluckz: there is one, afaik
12:08:55Genre9mp3luckz: I was talking about multistream tracks (where you can switch to alternative versions during playback) not tracks one after the other
12:09:27luckzah, like how a video file with multiple audio tracks works?
12:09:56Genre9mp3luckz: yes
12:10:02luckzwhat's the practical use of that, what is it used for, which programs/encoders/.. support it?
12:10:08luckzhaving an audio book in multiple languages or so?
12:10:30luckza track as acapella, instrumental and normal version in one file? :p
12:10:53Genre9mp3A use I can imagine would be (listen to only vocals/ only guitar, etc.) But as I said I've never seen such files
12:11:16markunkaraoke! :)
12:11:45Genre9mp3and I don't know if they even exist.... It's just how I understood the word "multistream" when Linus mentioned it
12:12:06luckzLinus, some clarification on that? :p
12:13:01LinusNwell, someone spoke about .ogg being able to contain several tracks
12:13:06Paul_the_NerdSome sort of proper functionality with multiple streams per file would be neat though, since we've now to at least 2 formats in Rockbox, and one in the tracker, that can have more than one song in a single file.
12:13:07scorchewell, formats like mkv use it a lot for video streams....separate streams for video and/or audio
12:13:51luckzfeature request: watching mkv movies :p
12:14:22Genre9mp3An example I know of is Metallica's S&M DVD, where you could either listen to the band only, the orchestra only or both
12:14:28luckzand yes, I'm fully aware that a mkv file is but a container and can contain just about every kind of content.
12:14:43luckzhow does that sound, on a somewhat unrelated note?
12:14:45scorchein mkv, it is mostly just for different languages
12:14:50luckzthe orchestra only, playing metallica
12:15:15Genre9mp3Paul_the_Nerd: Which formats are in Rockbox that support multistream?
12:15:52Paul_the_NerdGenre9mp3: Ogg/Vorbis, and SID
12:15:56Genre9mp3luckz: To tell you the truth.. I didn't like S&M at all! :)
12:15:56Paul_the_NerdAt the very least.
12:16:41preglowpondlife: any ideas?
12:16:51*Genre9mp3 wonders how he could create a multistream Ogg
12:17:02*Genre9mp3 googles
12:17:13markunGenre9mp3: cat file1.ogg file2.ogg > file3.ogg
12:17:58Genre9mp3markun: eh?
12:18:08 Quit petur ("lunch")
12:18:25pondlifepreglow: Sorry, been away - ideas about what?
12:18:39Genre9mp3markun: where do I do this?
12:18:51aliaskGenre9mp3: Linux only
12:19:07markunaliask: FreeBSD works also :)
12:19:12aliaskWell... unix.
12:19:13Genre9mp3Windows user here :/
12:19:27scorchecygwin and vmware should do it as well
12:19:33aliaskIs BSD unix?
12:19:44scorchealiask: variant
12:19:46markunGenre9mp3: but this will be sequential multistream..
12:20:29Genre9mp3markun: I would be interested in a "parallel" multistream
12:20:37Genre9mp3Does ogg support such thing?
12:21:03Paul_the_NerdWell, the Ogg container should since it allows for multiple audio tracks with a video, right?
12:22:05Genre9mp3yes... the ogg container should... but maybe it expects a video stream as well?
12:22:08markunwith matroska you can use mkvmerge to do this. Don't know what the name of the Ogg tool is..
12:23:14 Part pondlife ("back later")
12:23:45Bagdermr secret in that tracker entry
12:24:01 Quit damaki (Read error: 110 (Connection timed out))
12:24:33dan_aThat's one way to make sure you can't be Googled for!
12:24:56Genre9mp3Yes... it supports it:
12:25:03Paul_the_NerdMr Secret?
12:25:13Genre9mp3sequential multiplexing/concurrent multiplexing
12:25:18Bagderthe guy posting his name as a URL to a temporary image showing it
12:25:23preglowpondlife: the pcm buffer watermark level seems to have gone drastically up
12:26:06BagderI guess daurn has a friend there ;-)
12:27:02preglowif you're _that_ afraid of being googled, you should just not use the net
12:27:33LinusNi get the feeling that his name won't end up in the CREDITS file
12:28:04*LinusN resists the urge to write his name here so it ends up in the IRC log
12:28:32scorcheGenre9mp3: i does...sorry for being so brief...getting ready for bed =)
12:28:49scorchenot sure if theora can or not
12:29:05scorchebut a google for ogg muxer should turn up a probram or 2
12:29:20Genre9mp3scorche: sure... thanx ;)
12:30:49preglowLinusN: boosting more often than necessary _would_ eat more battery despite total boost time probably staying more or less the same, yes?
12:31:58LinusNi don't think so, but you lose a few milliseconds of busy wait for every PLL change
12:32:18LinusNso you end up wasting cpu cycles waiting for the pll to lock
12:32:29preglowtrue, i guess
12:32:38preglowpcm watermark seems to have gone up drastically for some reason
12:32:47preglowand i find myself suspecting slasheri's scheduler unboost
12:33:05LinusNhe's a popular scape goat nowadays :-)
12:33:18preglowcan't think of any other likely culprits
12:33:28Bagdera good scape goat is a must for a project like ours
12:35:20tucozBagder, what do you think about adding a Archos, Ipod,... group to the target list in flyspray?
12:36:51 Quit Rob2222 (Read error: 104 (Connection reset by peer))
12:37:07scorcheGenre9mp3: just to clear one other thing up in case you got confused, when i say ogg, i mean ogg and not ogg vorbis ;)
12:38:11 Join pondlife [0] (
12:38:51pondlifepreglow: Sorry, no idea about the watermark level.
12:39:17pondlifeAlso, I still can't repro the white noise, in a sim with no logf.
12:39:32dan_apreglow: The PCM watermark changed from NATIVE_FREQUENCY * 6 to NATIVE_FREQUENCY * 8 in v1.61 of pcmbuf.c
12:40:08Genre9mp3scorche: don't worry, I know the difference between ogg and vorbis
12:40:44scorchealright...just making sure, as i typically assume many things when i talk, and it gets people confused/on the wrong track
12:41:51Genre9mp3btw... I just downloaded OggMux... I'll try to play with it and see what I can result
12:43:39scorcheheh...dont have to worry if it supports it by the name at least...have fun
12:46:16preglowdan_a: doesn't sound like enough, though
12:47:40Genre9mp3hmmm... As I thought... OggMux expects a video stream, too
12:48:04Genre9mp3not to mention that it tries output to .ogm
12:48:12Genre9mp3^to output
12:48:34dan_apreglow: Back in April it was NATIVE_FREQUENCY * 4, so it's been creeping up.
12:48:39scorche"Just select the directory and modify the filename as you like. ".ogm" is added automatically if you don't specify another suffix for the file. "
12:48:52preglowdan_a: apparently, and it used to work fine at a low level, so i wonder what's up
12:49:40tucozwhat word should I use for "." character? Full stop, dot, ..?
12:50:02Genre9mp3I get always confused with the ogg/ogm thing
12:50:21preglowtucoz: depends on the context, i guess
12:51:09tucozyes. the context is what the . in front of files and directories in *NIX should be called.
12:51:22tucozthat is, files/folders hidden by rockbox
12:51:27preglowthen i'd call it "dot"
12:51:35preglowor period, perhaps
12:51:43tucozfiles starting with a "." (period) ...
12:51:44preglowbut i'd use dot in that context
12:52:03tucozhmm. period sounds better than dot
12:52:04pondlifeI much prefer dot
12:52:06preglowi think that's what they're called anyway
12:52:17tucozthanks. a dot it is then :)
12:52:23aliaskPeriod is american english anyway.
12:52:44pondlifePeriod isn't used much in English english. Not to mean that anyway.
12:52:50preglowis that so
12:52:55preglowthen by all means, dot
12:53:10pondlife"Dot" at the start. "Full stop" at the end.
12:53:26aliaskAnd "point" when indicating a decimal place.
12:53:31pondlifeE.g "This must be resolved right now, full stop."
12:53:56tucozpondlife: filename- full stop- mp3?
12:54:01tucozor filename dot mp3?
12:54:19tucozi get it
12:55:49 Join damaki [0] (
12:56:16 Join theli_ua [0] (
13:06:43 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:11:36 Quit damaki (Remote closed the connection)
13:14:39 Join didj [0] (
13:15:06 Quit aliask ("Chatzilla 0.9.75 [Firefox]")
13:23:43 Join BjoernErik [0] (
13:24:29pondlifeHmm, is it ,me or is SWCODEC A-B repeat completely broken?
13:25:10tucozpondlife, ipod?
13:25:15pondlifeH300 sim
13:25:37pondlifeThe repeated section bears no relationship to the progress bar, at least
13:25:45tucozok. I am not sure, but it is impossible to use A-B on ipods. Still, the option is there in the menu.
13:26:30 Quit Bjoern-Erik (Read error: 60 (Operation timed out))
13:26:47pondlifeAnd I just crashed the sim...
13:30:22didjdont suppose you know if the H300 can detect the stock (non-lcd) remote being plugged in? the ADC_REMOTE variables dont seem to change unless a button is pushed..
13:33:04pondlifeAnyone know the status of the iPod CPU freq scaling patch? It does seem to be beneficial according to the reports on
13:33:24 Join Bjoern-Erik [0] (
13:33:39LinusNdidj: the non-lcd remote should work fine
13:34:19didjya, works fine, but is there a way to detect presence ?
13:34:46didj(want to be able to change settings based on presence of a remote)
13:35:08preglowLinusN: and a surprise from mister hidden-name
13:35:44 Quit BjoernErik (Read error: 60 (Operation timed out))
13:36:05Slasherihmm, i need to get a player with a rtc to add rtc functionality to tagcache.. for example browse all tracks played 7 days ago etc. :)
13:36:20preglowSlasheri: get a nano!
13:36:20tucozpondlife, unless i do something wrong, A-B is broken for me on h120 as well
13:36:21LinusNpreglow: i am actually a little surprised
13:36:34Slasheripreglow: that would probably do it :)
13:36:34preglowme too
13:36:50Slasheripreglow: and then i could debug that scrollwheel and scheduler also
13:36:52preglowSlasheri: anywho, why has the pcm buffer watermark been raised so drastically?
13:37:21Slasheripreglow: not sure if it has been raised once again, but it should improve ui response on ipods
13:37:41preglowbecause the cpu is boosted more frequently?
13:37:47tucozpondlife, I press play+left and play+right to set the markers
13:37:49preglowit hasn't been raised since you did so last
13:37:51tucozbut nothing happens
13:37:58preglowSlasheri: anyway, wouldn't it be wise to just raise it on ipods?
13:38:14Slasheripreglow: buffer is kept full, so scheduler doesn't immediately change priorities when using ui
13:38:15barrywardellpondlife: the cpufreq patch works well in testing on the H10 anyway
13:38:24Slasheripreglow: yes, probably
13:38:27Paul_the_NerdIt seems silly to use the PCM buffer as a means of boosting the CPU for UI responsiveness.
13:38:28preglowh120, for example, has never had any trouble in that regard
13:38:29 Quit NickDe ("Leaving")
13:38:42Paul_the_NerdI mean, if you wanted a responsive UI you would've just left it permanently boosted, right?
13:38:53Slasheripreglow: and all raising by me has been made by a guess because i don't have a real target to test
13:39:00pondlifeI'm just hoping that some of the iPod playback bugs will magically go away when the CPU freq patch is committed...
13:39:13***Saving seen data "./dancer.seen"
13:39:24dan_aPaul_the_Nerd: Or maybe raise the normal speed
13:39:52preglowthe wheel is still a bitch to use anyway
13:40:08 Join MadDog011 [0] (
13:40:15 Quit MadDog011 (Remote closed the connection)
13:40:28 Quit daurn (Excess Flood)
13:40:59pondlifeWhat's the main downside of the higher watermark? Boosting too often?
13:41:01Paul_the_Nerddan_a: I imagine once dual core support is working properly some elbow room for improving the UI responsiveness during playback will show up anyway.
13:41:55Paul_the_NerdHey, could the scheduler be what's causing it to not run any faster with two cores? Is it involved at all?
13:42:10preglowwould anyone know why pitch_screen_draw is called for nudge on but not nudge off in the pitch screen?
13:42:31preglowpondlife: wasting more time waiting for pll relock
13:42:58SlasheriPaul_the_Nerd: might be, i haven't check the dual core implementation
13:43:20 Join daurn [0] (n=nnnquae@
13:43:21dan_aI don't think the scheduler should be involved. What happens is that instead of having one list of threads, we have two, one for each core
13:44:35dan_aAnd I *think* there ought to be a separate scheduler running on each core
13:45:39dan_aBut I did all this work before Slasheri made his changes, so things might work differently now. I haven't spotted anything that would cause a problem, though.
13:46:43 Quit _Veseliq_ (Remote closed the connection)
13:47:20LinusNobo: care to write a few lines about logging in the manual?
13:47:49pondlifeLinusN: You mentioned earlier a fix regarding the track callback. Does this resolve ?
13:47:49 Join bluebrother [0] (i=810dba04@gateway/web/cgi-irc/
13:48:04oboLinusN: I'll see if I can come up with something suitable
13:48:12 Quit barrywardell ()
13:49:48LinusNpondlife: i haven't found a playback.c bug, but i did find a bug in the scrobbler code that didn't save the first entry in the log
13:50:06LinusNso there might still be a playback bug
13:50:36pondlifeI'm looking for something to take my mind off white noise.
13:50:38LinusNnow we need a cgi for submitting logs to
13:50:47 Join damaki [0] (
13:51:06LinusNpondlife: are you on windows or linux?
13:51:15*Genre9mp3 found an interesting multistream ogg file
13:51:44Genre9mp3So there must be a way that you can create such a file
13:51:49pondlifeAnyone know what PaulJam runs?
13:51:53LinusNpondlife: you can always dig into the SDL startup code to enable stdout/stderr on the console
13:52:17preglowthat's not hard
13:52:20pondlifeWhy would tthat help?
13:52:23preglowjust build the program as a console app
13:52:52preglowwould anyone take it amiss if my code assumes nudge left/right can never happen at once? :>
13:53:05pondlifeI quite like the UI thanks!
13:53:31preglowui's still there
13:53:53pondlifeI'm very confused. Why should I want a console app?
13:54:23preglowwouldn't know, just read what linusn said :>
13:54:37pondlifeAh, LinusN..? Help my poor brain...
13:54:45 Join _Veseliq_ [0] (n=veseliq@
13:54:48LinusNthe DEBUGF output on stderr
13:54:51*amiconn spots another of those esoteric features in cvs :/
13:55:18*obo was waiting for amiconn to notice :/
13:55:39*pondlife hides behind a rock
13:56:51amiconnImho it's strange enough that people need a database for tracking what they're listening to...
13:56:52preglowLinusN: if you compile with -mconsole WinMain isn't used so redirection never happens
13:57:22amiconn...and now even putting that info on an external database???
13:57:39tucozobo, is the scrobbler logging described in the wiki?
13:57:44LinusNpreglow: that means recompiling sdl, right?
13:57:45*preglow pats different usage patterns on the head
13:57:48preglowLinusN: nope
13:57:49oboamiconn: the suggestion features are quite handy...
13:57:53preglowLinusN: just don't link in libsdlmain
13:58:07obotucoz: not on the rb wiki
13:58:10LinusNpreglow: care to submit a patch?
13:58:26tucozobo, do you have a link to a description?
13:58:28preglowLinusN: perhaps, i'd just need to fix my laptop windows installation first
13:58:43preglowi don't really use windows anymore these days
13:59:01amiconnobo: What suggestion features?
13:59:05obotucoz: there is a tech spec here:
13:59:05LinusNamiconn: the idea is not about tracking your habits
13:59:07 Quit [H5N1] (Remote closed the connection)
13:59:34LinusNamiconn: it's about analyzing your habits and suggesting music based on your taste
13:59:40oboamiconn: it will suggest artists you may like based on your listening history
13:59:45preglowsomething it never quite pulled off in my case, heh
13:59:55 Join Rondom [0] (
14:00:39 Join [H5N1] [0] (
14:04:20 Join webguest37 [0] (i=549952f0@gateway/web/cgi-irc/
14:05:23webguest37i suppose last fm is only usefull if you listen to the same songs often, if your music taste is eclectic it's of no use,
14:06:03*petur checks the last time preglow used lastfm and understands why
14:06:15dan_aSlasheri: Is there any chance you could write an idiot's guide to the scheduler and put it in the Wiki?
14:07:21 Join Rob2222 [0] (
14:09:56 Join TrueJournals [0] (
14:09:59 Part webguest37
14:10:01 Part TrueJournals
14:10:21preglowit even started bugging out and counting wrongly
14:11:01peturyeah, they've had issues but it seems to be working much better the last months
14:11:24*amiconn wonders how this recommendation stuff could work
14:11:53peturamiconn: they look at what other users listen too and what you have in common
14:12:18amiconnThat most likely won't work for me
14:12:34Paul_the_Nerdamiconn: On a vaguely related note (though unrelated to Rockbox entirely) have you tried Pandora then?
14:12:35peturyou can always try
14:13:40*petur remembers pandora as being his ISP
14:15:01preglowdoes any current target allow left/right nudge at the same time in the pitch screen?
14:15:14Genre9mp3Pandora is nice as a concept
14:15:59Genre9mp3Though it is irritating that it has a limitation on track skips/hour
14:18:06Paul_the_NerdYeah, but that's tied to the licenses they have on the music so you can't just use it as a play-on-demand system for any music you like.
14:18:10Paul_the_NerdIrritating but fairly understandable
14:18:18Slasheridan_a: as soon as i have some time.. :)
14:19:35Genre9mp3Paul_the_Nerd: Sure... it's just that sometimes you may get stuck on a song you don't like
14:19:40*preglow thumps amiconn
14:20:00Genre9mp3Paul_the_Nerd: but as I said, I like the whole idea
14:20:00LinusNpreglow: left and right simultaneously?
14:20:20Paul_the_NerdGenre9mp3: Does the skip limit apply to thumbs down as well?
14:20:35preglowLinusN: yes
14:20:37Genre9mp3I think yes
14:20:57 Join Quazgaa_ [0] (
14:21:13Genre9mp3not sure's been some time since I last used Pandora so I may be wrong here
14:21:14LinusNpreglow: no, that is physically impossible on the v1 and electrically impossible on the others
14:21:34preglowLinusN: do you know of any of our platforms that allow it?
14:21:43LinusNno, not really
14:22:20 Quit Quazgaa (Nick collision from services.)
14:22:25LinusNpreglow: *but*, you may be able to push Left on the remote and Right on the main device
14:22:26 Nick Quazgaa_ is now known as Quazgaa (
14:22:27preglowipod seems to allow it
14:23:34 Join Id2ndR [0] (
14:24:24 Join XavierGr [0] (
14:24:43 Quit lost|X40 ("Leaving")
14:25:15 Join NickDe [0] (n=nicholas@
14:26:07 Join revelation_ [0] (
14:28:55 Quit Id2ndR ("Parti")
14:29:30revelation_Hi, I've a problem with my iPod Nano (first generation): While running RockBox plugging in the USB-connection results in a restart an connects the IPod to my computer - fine. But: The connection speed is very low compared with the speed when I connect the iPod while running the original firmware. The second difference is that the screen shows only black and while graphics and not the beautiful colors of the original firmware. Does
14:29:30revelation_anyone know how to fix that?
14:30:02LinusNno, we don't know how to
14:30:29revelation_ah, ok. Thank you.
14:30:38Paul_the_Nerdrevelation_: Rockbox reboots into the iPods emergency disk mode, and no the Nano that mode seems to be bugged to be terribly slow.
14:31:01LinusNit's dead slow on all ipods, i think
14:31:15preglowit is
14:31:18preglowalso it's horribly bugged
14:31:26preglowdisplaying an empty battery icon all the time
14:31:39 Part pondlife ("lunch")
14:32:23LinusNlet's hope MrH finds out how to solve it
14:32:39preglowof course he will
14:33:00 Quit Rondom ("Ex-Chat")
14:33:04revelation_another question: I've created a patch for RockBox that adds a new option (enable crossfading always BUT on manual track skip). Where can I submit it to and will it be appreciated?
14:33:04 Quit Lord (Client Quit)
14:33:45LinusNthe patch tracker
14:34:03 Quit Amien (Read error: 104 (Connection reset by peer))
14:34:12revelation_LinusN: thanks
14:34:31Genre9mp3markun: I'm not sure what "cat file1.ogg file2.ogg > file3.ogg" actually does... It seems that indeed it creates an ogg with 2 different vorbis streams (though in foobar only the first is played, the second is ignored) though when I try to decode it to wav (with Oggdrop) I get a single wav file with both streams one after the other
14:34:44LinusNrevelation_: similar to this?
14:35:19Genre9mp3I was expecting to get 2 different wav files (corresponding to the 2 different vorbis streams)
14:36:42 Join Criamos [0] (
14:37:51revelation_LinusN: my solution is not that flexible. It just adds a new option as I described
14:38:13preglowGenre9mp3: if foobar doesn't read the second, it's broken
14:38:22preglowGenre9mp3: catting ogg files is perfectly legal
14:38:39Genre9mp3the file is broken you mean?
14:39:04 Quit JdGordon ("Konversation terminated!")
14:39:24Genre9mp3I found another multistream on the net and I had no problems with it
14:39:43Genre9mp3It played all streams (11! of them)...
14:40:03amiconnThe scrobbler commit adds 1558 bytes to the recorder build :(
14:40:15*preglow commits suicide
14:40:47preglowi'm probably going to add another couple of bytes with fixing the pitch screen nudging!
14:41:37Genre9mp3preglow: Do you happen to know if there is possible to play concurrent streams in an audio file?
14:42:10Genre9mp3With ogg you can multiplex both sequential and concurrent streams
14:42:26preglowoh, like that
14:42:35preglowno, wouldn't know
14:42:36 Quit darkless_ ("Leaving")
14:43:20 Quit tucoz ("Leaving")
14:43:22Genre9mp3I wasn't able to create one though...
14:43:38Genre9mp3And I wonder if I did, how I could play such a file
14:43:54Genre9mp3(at least being able to switch streams)
14:44:13preglowvideo players usually support such stuff
14:44:17preglowaudio players, not so much
14:44:29LinusNlet's just stop adding features to rockbox - the binary size is too big
14:44:42Genre9mp3Yes... I would expect VLC to play such file...
14:45:10Genre9mp3But I can't find a mux tool that doesn't expect a video stream as well :(
14:48:23preglowbad tools
14:50:58Genre9mp3preglow: You use foobar as well?
14:51:16preglowGenre9mp3: when i'm in windows, yes, which is very seldom
14:52:20*XavierGr whispers foobar on linux via WINE!
14:52:48preglowXavierGr: crashes quite often
14:52:53 Join JdGordon [0] (
14:52:54preglowXavierGr: besides, i'm on amd64
14:53:12Genre9mp3XavierGr: I would "drink" to that If I was a linux user ;)
14:53:33XavierGrtoo bad that the original author of foobar doesn't have a porting plan for linux
14:53:41XavierGror even better make his player opensource
14:54:26preglowthe foobar author is bit anal in some ways
14:54:37preglowpity, 'cuz foobar is the best thing there is
14:54:47Genre9mp3XavierGr: Can you test this file for me in foobar?
14:54:53Genre9mp3preglow: indeed!
14:54:58XavierGrpreglow: say that again...
14:55:03preglowi haven't found anything that even compares
14:55:07preglowespecially in linux
14:55:12Genre9mp3XavierGr: I want to know if you get error messages
14:55:38Genre9mp3XavierGr: I can play all the streams but I get some error messages
14:56:22XavierGrI don't get error messages, but something strange is happening
14:56:42XavierGrthe length is incorrect, and some parts I think are repeated
14:56:49 Join TeaSea [0] (n=thunderc@
14:56:55XavierGrbut I am not sure I don't speak german
14:57:04Kohlrabi"Unable to open item for playback (Unsupported format or corrupted file):
14:57:04Kohlrabi"C:\Dokumente und Einstellungen\jct.KOHLRABI\Desktop\german.ogg""
14:57:05JdGordonyay @ the support adding :)
14:57:15KohlrabiSeems to be broken
14:57:18Genre9mp3You get 11 different streams though, right?
14:57:31JdGordonBagder: is there any change can host the upload script to make it easier to use please?
14:57:36Kohlrabirun ogginfo over it
14:57:49Genre9mp3Kohlrabi: good idea
14:57:56 Join Rondom [0] (
14:58:32Kohlrabiogginfo german.ogg | grep [Ww]arning
14:58:47Kohlrabiit's more or less completely broken ;)
14:58:55 Join PaulJam [0] (
14:59:12Genre9mp3Kohlrabi: I can play it though, here
14:59:20KohlrabiI can't, in f2k
14:59:31Genre9mp3It's a multistream ogg
14:59:33Kohlrabidid you encode it?
14:59:42Kohlrabiwhich means?
14:59:47Kohlrabif2k cant handle it?
14:59:50Genre9mp3no... but I want to figure out how to create such files
15:00:14Genre9mp3f2k can handle it (it plays) but with some error messages
15:00:21 Join darkless_ [0] (
15:00:24Kohlrabiit won't even play back here
15:00:50Genre9mp3I use 0.8.3 btw
15:01:05Kohlrabimaybe it's more error-tolerant :)
15:01:29Genre9mp3too much effort to set it all up again going to 0.9 ;)
15:01:54Kohlrabibut if ogginfo reports the file as being corrupt I reckon it actually is
15:05:06 Quit revelation_ (Remote closed the connection)
15:06:06amiconnpreglow: Left & Right at the same time is impossible electrically and/ or mechanically on all targets afaik
15:06:52amiconnRecorders: both. Ondios: both. Irivers: both. X5: both. iPod: mechanically
15:11:48preglowi thought i saw a successfull both-sides trigger on ipod just now
15:12:00preglowmight be bs, though, the wheel triggers at the same time too...
15:12:47 Join SmilinBob [0] (
15:15:59amiconnWell, I tried that once, and didn't manage to press the wheel in a way that both left & right trigger
15:16:22amiconnHmm, in fact the 3rd gen might allow simultaneous left & right
15:16:23 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
15:16:44dan_aI'll check later.
15:17:23dan_aI think the Sansa will allow it (not that that matters just yet...) and maybe H10
15:20:28preglowamiconn: nano allows the wheel to press both sides at once, that's for sure
15:20:37preglowamiconn: the mini wheel is a lot stiffer, though
15:23:50 Quit Rondom ("Ex-Chat")
15:25:17 Join pondlife [0] (
15:26:30 Quit TeaSea (Remote closed the connection)
15:27:19 Join TeaSea [0] (n=thunderc@
15:28:28 Join TrueJournals [0] (
15:28:54TrueJournalsHey.. I have a quick question that I hope someone can answer...
15:29:32TrueJournalsI'm trying to use bmp2rb to make a bitmap for use on a H10 20GB. Does anyone know which setting I need to use to get it to display right?
15:32:13lowlightSame as H300 I think
15:32:26Paul_the_NerdDo you need to use bmp2rb any more?
15:33:28TrueJournalsWell, I'm modifying the patch at to work with the H10 instead of the ipod.. so I need to figure out how to encode it to hex to get it to work...
15:35:10 Join pixelma [0] (i=pixelma@
15:35:32 Quit TeaSea (Read error: 54 (Connection reset by peer))
15:36:07 Join TeaSea [0] (n=thunderc@
15:36:31Bagderrebuild with 'make V=1'
15:36:45Bagderand you'll see how it uses bmp2rb when building native bitmaps
15:37:17TrueJournalsWell, I just took a peek inside the makefile and it seems to use -f 4... which I tried, but didn't seem to be working...
15:38:44 Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/
15:38:50Bagdertools/ has the rest of the clues
15:39:16***Saving seen data "./dancer.seen"
15:44:21barrywardellTrueJournals: bmp2rb -f 4 should work
15:44:54JdGordonBagder: do u rekoin can hsot the upload script lpease?
15:45:51TrueJournalshmm... I tried that and -f 5... and left them for a while but it just stayed on the iriver boot screen
15:45:56 Join lee-qid [0] (
15:46:34 Quit darkless_ ("Leaving")
15:46:41 Join Rondom [0] (
15:47:41TrueJournalsthe bitmap can be the full size of the screen, right? So in the case of the 20 GB I can use a bitmap that is 160x128?
15:48:24barrywardellpreglow: left and right nudge "works" on the h10 pitch screen
15:48:36barrywardellTrueJournals: yes
15:49:19TrueJournalsOk... maybe you can help me on the syntax of lcd_bitmap... here's the code I'm using: lcd_bitmap(rockboxlogo, 0, 10, BMPWIDTH_rockboxlogo, BMPHEIGHT_rockboxlogo);
15:49:31LinusNJdGordon: i want to have a upload cgi on
15:49:46TrueJournalsrockbox logo is the image array, BMPWIDTH_rockboxlogo is defined as 160 and BMPHEIGHT_rockboxlogo is defined as 128
15:49:59Paul_the_NerdTrueJournals: Isn't that drawing at 0, 10, which means you don't have the full height of the screen available?
15:50:01barrywardellpreglow: it works as in pressing left nudge first nudges it to 98%. holding left then pressing right has it stay at 98%, letting go of right makes it nudge to 96%. so works is the wrong term for it
15:50:11JdGordonLinusN: there is a perl script on MR im trying to find if you dont want to have to write it from scratch
15:50:28Genre9mp3TrueJournals: You have to make it "0, 0" instead of "0, 10"
15:50:36LinusNi think i have it somewhere
15:50:37TrueJournalsah, OK... let me try that...
15:51:10JdGordonok cool :D
15:52:29Genre9mp3forum search still doesn't work :(
15:52:53LinusNsince when?
15:53:00Paul_the_NerdLinusN: About a day now
15:53:12Paul_the_NerdLinusN: One of the tables needs repaired, something I can't do. =/
15:53:29LinusNi have no clue how to do that
15:53:35Paul_the_NerdI've sent a message to Jeff.
15:53:46TrueJournalsGenre9mp3: still doesn't seem to be working...
15:54:02TrueJournalsHmmm... would the buffer need to be bigger or something? Or should that be plenty big?
15:54:08Paul_the_NerdIt's apparently an uncommon problem that's easy to fix, it's just that you have to be able to issue the repair command or have access to a phpMyAdmin script, neither of which falls within my range.
15:54:12Genre9mp3TrueJournals: read here:
15:54:25 Join solarflare [0] (
15:55:05LinusNPaul_the_Nerd: i have access to the server, but i have no knowledge of how to repair tables
15:55:30 Quit JdGordon ("Konversation terminated!")
15:56:08Paul_the_NerdLinusN: From my understanding this command is all that needs to be issued: repair table smf_log_search_results;
15:56:19TrueJournalsGenre9mp3: hmm... well, I asked for a copy of his bootloader... maybe that'll work :-\
15:56:26barrywardellTrueJournals: the load buffer is 5 megs, probably plenty big enough
15:56:40TrueJournalsyeah, that's what I thought...
15:56:43Genre9mp3TrueJournals: This has nothing to do with the bootloader
15:57:50TrueJournalsIt seems to.. it looks like he did exactly what I'm trying to do: apply the patch for iPod mini to the nano and H10...
15:57:52Genre9mp3TrueJournals: Where did you place the bmp you want to load?
15:58:00Paul_the_NerdLinusN: Unfortunately the information I found on the problem in the SMF forums was fairly terse. One person said "Do that" another said "Thanks, it worked" and that was it.
15:59:10TrueJournalsGenre9mp3: I placed it in a file called h10_splash.c in the bootloader directory. I then included h10_splash.c in h10.c (in the bootloader)... just like the patch at
15:59:26 Quit obo ("Changing server...")
15:59:53 Quit Seed (Remote closed the connection)
16:00:03 Join Seed [0] (
16:00:11Genre9mp3TrueJournals: Oh.... so you want to modify the bootloader itself and not just the splash screen?
16:00:30Genre9mp3the boot loogo screen I mean
16:00:55TrueJournalsGenre9mp3: Where it displays all the text "Version: ... Model: ..." I want an image instead of a debug screen
16:01:25Genre9mp3TrueJournals: Why you want that? A full screen boot logo isn't enough?
16:01:45Genre9mp3Also.. IMO messing with the bootloader is dangerous
16:01:57BagderGenre9mp3: not that dangerous on a h10
16:02:23 Quit Quazgaa (Read error: 110 (Connection timed out))
16:02:26Genre9mp3don't know details actually about H10
16:02:56Genre9mp3but anyway... I can't find a reason why do that
16:03:54Genre9mp3Don't you find the Battery voltage useful when booting?
16:04:12TrueJournalsNot really :-p
16:04:19TrueJournalskinda goes too fast to read anyway :-\
16:04:41Paul_the_NerdThe error messages *are* useful if it fails to boot
16:04:56TrueJournalsYes, I left all the error messages displaying
16:05:18Genre9mp3TrueJournals: Why not with a nice full screen ERROR logo? :P
16:06:28TrueJournalsOK then... how about this one: where can I find the splash screen image (where the version is displayed)?
16:07:11Genre9mp3in the source you mean?
16:07:25TrueJournalswell... wherever it is :-\
16:07:33TrueJournalsoh, yeah, in the source
16:07:42 Join Arathis [0] (
16:07:56TrueJournalsand is that part of the bootloader or the main firmware file?
16:08:08Genre9mp3fw file
16:08:41TrueJournalsok, cool, thanks
16:10:50 Join McNutella [0] (n=pete@pdpc/supporter/base/McNutella)
16:11:09 Quit petur ("worrrk")
16:11:09McNutellahey, im looking for documents on the Iaudio bootloader
16:11:28lostlogicpondlife: how's a-b?
16:12:05 Part TrueJournals
16:13:53pondlifea-b? Was a bit broken when I tried earlier...
16:13:59LinusNMcNutella: what documents?
16:14:22pondlifeIt repeats, but not the right section - either compared to the expected audio or the progress bar.
16:14:53pondlifeHard to explain exactly, give it a go and you'll soon see.
16:15:27pondlifeBy the way, did you see
16:17:31 Nick daurn is now known as daurn|afk (n=nnnquae@
16:17:48McNutellahmm I guess ill have to wait until its developed for the x5 then ?
16:17:52LinusNPaul_the_Nerd: try a search now
16:18:07LinusNMcNutella: there is a bootloader
16:18:14Paul_the_NerdLinusN: It works. Thank you muchly
16:18:20Paul_the_NerdGenre9mp3: LinusN has fixed our searching.
16:18:37McNutellaLinusN, is that the x5_fw.bin file then >?
16:18:44 Join obo [0] (i=hidden-u@
16:18:49 Quit nudelyn2 ("At Argon, we're working to keep your money.")
16:19:20 Join falkyre [0] (i=Administ@
16:19:42LinusNMcNutella: yes, it's the x5_fw.bin file
16:20:02McNutellai wonder why its not updating then once I turn it back on
16:20:23LinusNMcNutella: you must put it in the FIRMWARE directory
16:20:23BagderMcNutella: power cable inserted?
16:20:33LinusNand you must have the charger connected
16:20:48McNutellayes its connected
16:21:11LinusNMcNutella: which version of x5 do you have?
16:21:13Bagderand it isn't an x5v ?
16:21:46LinusNshould be the same as x5 iirc
16:22:01LinusNMcNutella: do you turn the x5 off and then insert the power cable?
16:22:30McNutellawhich is the proper way, ive tried all ways to the point of confusion :)
16:22:44LinusNthe proper way is described here:
16:22:58LinusNyou insert the charger while the player is off
16:25:04McNutellawhen I stick in the charger it just comes up "charging"
16:26:51LinusNdid you put the file in the FIRMWARE folder?
16:27:03LinusNand did you safely unplug the usb cable?
16:27:14McNutellayes i did
16:27:44LinusNif you connect the usb, can you see the file in X:\FIRMWARE?
16:28:04LinusNare you using windows?
16:28:08lostlogicpondlife: the progress bar not matching the audio on a-b is kinda a known problem, I think I even have comments about it somewhere
16:28:15lostlogicpondlife: but the audio should be what is "expected"
16:28:18pondlifeYes, it's not a new one
16:28:22 Quit Rob2222 (Read error: 104 (Connection reset by peer))
16:28:29pondlifeIt might be, but it's hard to tell for sure.
16:29:06pondlifeThere's obviously a large-ish latency involved when the markers are placed too
16:29:28pondlifeRoom for improvement, but not a high priority bug
16:29:45lostlogicthat "funky" rebuffering bug is more concerning
16:29:48pondlifeI can't repro that new buffering bug.
16:30:48lostlogicwhat I observed a couple of times while working on 5906 was that it would do a full rebuffer, but when it tried to make the track transition it wouldn't find the audio in the new track, or it would buffer overitself and the buffer would go from 90% to 0% suddenly, forcing a rebuffer
16:31:10pondlifeIs there any guesswork involved in the buffer sizing? Something that VBR could upset?
16:31:31McNutellaLinusN, i got firmware update then, now it goes off
16:31:36lostlogicI determined that the cause was a wrong calculation of buf_idx vs. start_pos vs. available which resulted in a buffer_wind_forward that was negative. This backwards wind forward somehow reset the buffer and effed it all up
16:31:44LinusNMcNutella: have you tried the x5v_fw.bin file?
16:31:57McNutellamay have to
16:32:01lostlogicpondlife: no −− it's raw filesize
16:32:12lostlogicpondlife: ... unless the id3v1 tag messes it up somehow
16:32:29pondlifeOr codecsize?
16:32:33LinusNMcNutella: maybe the file is corrupted somehow
16:32:42lostlogicno, codecs are separate from audio files
16:32:47McNutellaill just keep checking, thank you for the help
16:33:17pondlifeHmm, I thought I saw (codecsize + filesize) somewhere in there...
16:33:45LinusNMcNutella: it said "firmware update"?
16:33:59pondlifeamount += tracks[from_track].codecsize + tracks[from_track].filesize
16:34:35lostlogichmm, if codecsize doesn't get reset in the reuffer_and_seek that could be the issue
16:34:57pondlifeI don't really have a grasp on this yet... just assumed there could be a "codec" block in there - apparently before the file data in each case.
16:35:08pondlifeBut for just MP3 codecsize is always 0.
16:35:09lostlogiconly when there is a change of codec
16:35:12McNutellaLinusN, gets to bootloader, some text goes past, then goes off
16:35:20LinusNMcNutella: then all is well
16:35:22pondlifeSo if I alternate OGG and MP3....
16:35:22lostlogicwe don't buffer a codec with every song that way
16:35:29LinusNMcNutella: all you have to do now is install rockbox
16:35:32pondlifeWhy buffer the codec at all?
16:35:42pondlifeTo avoid HDD access?
16:35:44lostlogicso we don't hafta spin up the disk every track transition
16:35:51lostlogichdd is slow and power hungry
16:36:01pondlifeI realised as I was typing
16:36:32 Quit solarflare ("Leaving")
16:38:21 Part LinusN
16:41:10lowlightpondlife: I can get the stopping part of the bug (play dir1...let stop dir2...stops after track 1). It's pretty reproducible in the H120 sim (non-logf).
16:41:41 Join Rob2222 [0] (
16:41:46PaulJampondlife: to answer the question you posted earlier: i use ubuntu linux 6.06
16:41:51lowlightI'm trying to dump the logf's through debugf.
16:42:26pondlifelowlight: I also have seen the stopping bug
16:42:39pondlifeI don't know if it's related to the white noise though.
16:43:04pondlifeIt seems that the stopping is more a playlist problem
16:43:18pondlifeIt acts just like the playlist of album #2 is only one track long.
16:44:06pondlifeI can't get white noise, even with a plain sim build.
16:44:09lowlightAhh. I thought PaulJam said when you restart after that you get whitenoise during the rebuffer.
16:44:21pondlifeYes, he does. I don't though
16:44:55 Part Paul_the_Nerd
16:46:00lowlightBut it's odd that I can only get the stopping part with a non-logf sim and vbr mp3's.
16:48:14pondlifeIt must be a race condition.
16:49:03pondlifeWhat if you enable logf, but comment out #define PLAYBACK_LOGQUEUES
16:49:22pondlifeThen it will be doing a lot less logf-ing.
16:49:44pondlifeSo when you restart after a stop, do you get white noise?
16:49:50 Join damaki_ [0] (
16:50:49McNutellaEven after installing rockbox, the iaudio doesnt stay on
16:51:19 Quit XavierGr (Read error: 113 (No route to host))
16:51:33 Quit Rob2222 ()
16:52:17 Join Rob2222 [0] (
16:53:16 Quit McNutella (Remote closed the connection)
16:53:23 Quit theli_ua ("Leaving")
16:54:09lowlightpondlife: I don't know. I was trying to figure out why playback was stopping.
16:54:24 Quit bluebrother ("CGI:IRC 0.5.7 (2005/06/19)")
16:55:43 Quit Abst ("Died")
16:59:01 Join inteliwasp [0] (n=inteliwa@
16:59:48inteliwaspis thre a problem with the daily build 061018 for the ipod?
17:01:25 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
17:05:47 Quit damaki (Read error: 110 (Connection timed out))
17:06:06 Join nls [0] (
17:07:39lowlightinteliwasp: do *you* have a problem with the build?
17:08:20inteliwaspyes, it will not boot all the way
17:08:43inteliwaspi am about to use 061019 i a few mins
17:08:56 Quit ender` (" .......It might be written "Mindfuck", but it's spelt "L-A-I-N".......")
17:09:52 Quit Zagor ("Client exiting")
17:14:39 Join ender` [0] (i=null@
17:16:19inteliwaspwell *19 fixed the problem
17:17:24 Quit inteliwasp ("Leaving")
17:20:25 Join rretzbach [0] (
17:24:52 Quit barrywardell ("CGI:IRC (EOF)")
17:26:08godzirraDid kalthare fall of the face of the planet?
17:32:08 Join darkless_ [0] (
17:33:05godzirraseriously.. has anyone seen him in the past 2 days?
17:35:54 Join JoeBorn [0] (
17:36:56 Join _jhMikeS_ [0] (
17:37:31 Nick _jhMikeS_ is now known as jhMikeS (
17:39:20***Saving seen data "./dancer.seen"
17:51:01 Join Id2ndR [0] (
17:56:00 Quit TeaSea (Read error: 110 (Connection timed out))
17:56:21lowlightpondlife: so when I redefine logf as debugf, and run the sim, I can not reproduce the stopping bug.
17:56:37lowlightI can only reproduce it in a standard sim build.
17:56:48pondlifeDoes logf yield?
17:56:58pondlifeI would hope not...
17:57:02SmilinBobanyone have any advice for unlocking itunes store songs?
17:57:09pondlifeBut debugf would
17:58:05 Join rr3tzbach [0] (
17:58:53 Quit spiorf (Remote closed the connection)
17:58:54PaulJamSmilinBob: buy the songs again on CD and avoid DRM music in the future.
18:00:04 Quit darkless_ (Read error: 113 (No route to host))
18:00:05PaulJamor burn the songs on cd via itunes and rerip (you will loose quality)
18:01:02lowlightpondlife: no yields in debug.c or logf.c
18:01:25pondlifeWhat about the file writing in debugf?
18:01:35pondlifeDoesn't that result in a yield?
18:02:03Genre9mp3SmilinBob: After that, write down 1000 times: "I won't buy DRM music again"
18:02:22SmilinBobhehe is a good website SmilinBob
18:02:57SmilinBobi do have a rockbox related question aswell
18:03:02goffayou trade physical cds
18:03:14goffaworks out to be just under $2/album
18:03:17SmilinBobi downloaded like 6 different themes from the site
18:03:18goffaand you get the cd
18:03:23 Quit Id2ndR ("Parti")
18:03:29SmilinBoband they all seem to semi-work
18:03:42SmilinBoblike everything's there, but it's not aligned properly
18:03:53SmilinBob(ipod 5g btw)
18:04:20PaulJammany themes on the wiki require additional patches
18:04:43pondlifelostlogic: FWIW, I can now repro the buffering problem on FS #6205
18:05:11pondlifeaudio_rebuffer_and_seek() is doing a quick rebuffer of only the current file.
18:05:40SmilinBobwhere would i find these patches?
18:05:50Genre9mp3SmilinBob: Also I think you should have alook at this:
18:06:38 Quit obo ("bye")
18:07:01SmilinBobty much
18:07:17 Join qailer [0] (
18:07:38SmilinBoband i was just starting to burn off all my purchased music so i can re-rip it...
18:09:17lostlogicpondlife: I wasn't aware we had a concept of aquick rebuffer aside from the "buffer at least this much then quit" mode which I enhanced in my last commit
18:09:34pondlifeThis is what's being triggered.
18:09:56pondlifeaudio_read_file(32768) is being called
18:10:09lostlogicyeah, but that still buffers the whole buffer, immediately following
18:10:30lostlogichmm... I wonder if it causes the problem if the minimum is >= the total of the file
18:10:33lostlogicthat's possible
18:10:37pondlifeIt is.
18:10:47lostlogicwell then someone (ie me) should fix that.
18:10:47pondlifeMinimum never gets back to 0
18:11:22pondlifeWouldn't that imply that newpos > filesize too in audio_rebuffer_and_seek()?
18:12:00SoapSmilinBob: Burning and reripping lossy encoded files is abou the worse way to do it.
18:12:00lostlogicbecaues of conf_preseek
18:12:16lostlogicwhich is a good feature for codecs without seek tables, but I'm beginning to think is too much trouble to be worth it
18:12:24pondlifeShould the test (minimum > (unsigned)rc) be a >= ?
18:12:29lostlogicer codecs which don't have precise seeking or wahtever
18:12:45lostlogicnot sure on that
18:13:13pondlifeThe problem I'm seeing results in a loop 32768 -> 16384 but not -> 0
18:13:39pondlifei.e. minimum = rc
18:13:40 Quit rretzbach (Read error: 110 (Connection timed out))
18:13:53lostlogicnot necessarily
18:13:57lostlogicminimum is probably > rc
18:14:26Mikachui heard you can unlock itunes songs with some program, the only downside is you have to play them in itunes in realtime
18:14:46SoapBest bet is to strip the DRM if that is legal in your jurisdiction, second best (but nowhere near as good) is to use a program like TotalRecorder which pretends to be a sound card driver, and gets direct access to the decoded audio stream. to/from CD can just add more errors to an already poor situation.
18:14:46Mikachu(sorry if someone said that already)
18:15:14lostlogicI think we just need to make some tweaks to the exit conditions of audio_read_file
18:15:25 Quit Arathis ("[rl_bot quit]")
18:15:32lostlogicso that it knows that it should act the same if minimum is reached, or if minimum is _not_ reached, but EOF is reached
18:16:01pondlifei.e. it should carry on at EOF
18:16:13pondlifeTo return so the next file is buffered
18:17:09pondlifeHmm, my logf shows that min=16384, rc=16384
18:18:07 Join TeaSea [0] (n=thunderc@
18:20:28 Join jaczehack [0] (i=d572f7fa@gateway/web/cgi-irc/
18:20:59 Quit besonen_mobile__ (Success)
18:22:32pondlifelostlogic: How can this carry on to do other files? audio_rebuffer_and_seek() doesn't even check the return value from audio_read_file()..
18:23:49lostlogicfile descriptor or something isn't reset correctly at the end of the buffering
18:25:30 Quit Mikachu (Remote closed the connection)
18:25:34 Join Mikachu [0] (
18:25:38*pondlife has a somwehat unrelated thought
18:25:50lostlogicunfortunately I can't really look into this too much ATM, because I'm working an dthen traveling
18:25:53pondlifeI wonder if the stopping problem is caused by the last file not being closed
18:26:24lostlogicARF should close files it's done with
18:26:28lostlogicbut maybe we have a bug there
18:27:02pondlife...something that survives a call to audio_play...?
18:29:59lostlogictry closing and resetting current_fd in there for shits?
18:30:27pondlifeI'll just look at it all again... I'll leave the rebuffer fix for you when you get time though.
18:30:53lostlogicI'm sure you'll remind me, but a FS task assigned to me might help remind me to look at it Sundayish.
18:31:10pondlifeWill do
18:33:02pondlifeHmm, don't suppose close() can yield?
18:33:09preglowcould you guys please see about adding boosting while the playback engine buffers?
18:33:21pondlifeI already added it once
18:33:26preglowdidya now
18:34:13pondlifeAbout 2 weeks ago? - but I'm not sure it's survived
18:34:41 Quit damaki_ (Read error: 104 (Connection reset by peer))
18:34:52lostlogicpreglow: doesn't it?
18:35:07lostlogichmm... the scheduler may unboost if the buffering process goes to sleep
18:35:10lostlogicbut it never really should
18:36:17preglowlostlogic: the non-boosting behaviour has been around since your rework
18:36:24preglowso it's not scheduler related
18:36:50lostlogicthere are trigger_cpu_boost calls throughout the buffering related code
18:36:55preglowseems liked it boosts now
18:37:01preglowyea, it does
18:37:09preglownice, pondlife
18:37:28pondlifeI don't think my particular code remains at all
18:37:29 Nick jborn__ is now known as JoeyBorn (
18:37:36preglowwell, that doesn't matter so much
18:37:45pondlifeNope, as long as it's working
18:37:47preglowcodecs that _just_ avoided boosting took forever to buffer when it didn't boost
18:38:12pondlifeI added that back on 26th Sept
18:38:31 Join lightyear [0] (
18:38:46lostlogicI need to work on my per-thread scheduler managed boosting... it's still a halfbaked idea and a halfbaked patch
18:41:41 Join Lear [0] (
18:42:40 Join Paul_the_Nerd [0] (
18:44:35 Quit JoeBorn ("Leaving")
18:45:27 Quit falkyre (Read error: 54 (Connection reset by peer))
18:48:51 Join Abst [0] (n=Abst@unaffiliated/abst)
18:49:30 Quit lowlight ("CGI:IRC (EOF)")
18:51:59 Part Paul_the_Nerd
18:57:55 Quit JoeyBorn ("")
19:01:07 Quit pondlife ()
19:02:51 Join obo [0] (
19:07:27 Join TeaSeaLancs [0] (n=thunderc@
19:12:38 Join _FireFly_ [0] (
19:12:58 Quit Rob2222 (Read error: 104 (Connection reset by peer))
19:14:55 Join linuxstb [0] (i=3f887556@gateway/web/cgi-irc/
19:17:12 Quit FOAD ("I'll be back")
19:17:50 Join FOAD [0] (
19:20:10 Quit TeaSea (Read error: 110 (Connection timed out))
19:23:44 Join bawb2 [0] (n=bawb2@
19:25:45 Join freqmod [0] (
19:30:27 Quit Ribs ("eh eh ehhhh!")
19:32:49 Quit SmilinBob ("Leaving")
19:34:40LearSeriously, has the Xing VBR TOC _never_ been used by Rockbox?
19:35:56 Join _jhMikeS_ [0] (
19:36:07preglowLear: eh? i thought that was all rockbox used
19:36:12preglowLear: sure you don't mean vbri?
19:36:34 Join BigBambi [0] (
19:36:52LearProblem is, from what I can see, has_toc is never set to true... Not in id3.c or mp3data.c at least.
19:37:30LearAnd if not set, it isn't used in playback.c. Don't know how hwcodec does things, but that function is supposedly copied from mpeg.c
19:37:48 Join Paul_the_Nerd [0] (
19:39:22***Saving seen data "./dancer.seen"
19:40:36LearSame for hwcodec...
19:41:01preglowso the seek table is never used????
19:42:21LearWent back to older versions of mp3data.c, wasn't set in the few versions I checked...
19:43:12 Join Redbreva [0] (
19:43:33LearI did think the seeking wasn't all that accurate, but at least some of the files I thought were "bad" were cbr without any TOC...
19:43:58preglowcbr with no toc should be accurate
19:46:01 Quit jhMikeS (Read error: 110 (Connection timed out))
19:47:23LearFor long files (say 1+ hours), I usually need to seek at least 10 secs or so to actually skip anywhere.
19:48:07LearBut it probably did work once upon a time, but a rewrite 3.5 years ago (when has_toc was introduced) broke it.
19:48:36 Quit TeaSeaLancs (Remote closed the connection)
19:50:06 Join bluebrother [0] (
19:51:06 Quit Siku ()
19:52:33 Quit Viet8knight ("CGI:IRC (Ping timeout)")
20:05:18 Quit godzirra ("Lost terminal")
20:05:58lostlogicLear: awesome patch :)
20:06:00 Join besonen_mobile [0] (
20:06:02 Join godzirra [0] (
20:06:26LearYep. :)
20:09:21 Quit Seed (Nick collision from services.)
20:09:22 Join Sead [0] (
20:15:24 Quit Sead ("cu, Andre")
20:15:27 Join Seed [0] (
20:17:05 Join spiorf [0] (
20:22:32 Quit lightyear (Remote closed the connection)
20:26:05 Quit linuxstb ("CGI:IRC (Ping timeout)")
20:27:40 Join SereR0kR [0] (
20:30:18 Join XavierGr [0] (
20:30:59 Quit besonen_mobile (No route to host)
20:31:11 Quit SereR0kR (Client Quit)
20:31:18 Join My_Sic [0] (i=51410ec9@gateway/web/cgi-irc/
20:31:29My_Sichie all
20:31:37My_Sica little question
20:32:30My_SicAre exist an windows application for create the cachetag ?
20:33:09nlsthere's a perl scrip that (probably) will run on windows
20:33:24My_Sicwere i can find it ?
20:34:00My_Sicand are they have another ?
20:34:49nls I don't know how to use it maybe there's something in the wiki...
20:35:10nlsBut I suppose you need to install perl
20:35:17My_Sici think so
20:37:43My_Sici have some problem to create cachetag with rockbox one my ipod 5g 60go
20:38:01My_Sicnot enought battery to create them at once time
20:38:41nlsIt should be able to resume initialization between boots
20:38:43My_Sicand if i make it in many time, they have always a time where they have problem and all cachedata are delete
20:40:40My_Sicanother problem in rockbox for creating cachetag, if they are updating or initialising, and you connect to the pc, alla data for cachetag aren't save
20:43:04nlsThat would probably be a bug. Probably caused by the usb mode reboot thingy that the ipods do.
20:45:41My_Sicanother question (the last one)
20:46:04 Quit Redbreva (Read error: 60 (Operation timed out))
20:46:08My_Sicwhere i can find a build of rockbox with 64Mo of memory enable?
20:46:47nlsProbably some of the unofficial builds have that patch in.
20:46:47PaulJamlook in the unsupported builds section in the forum
20:48:21My_Sicthanks for all
20:48:33 Quit BigBambi (Read error: 110 (Connection timed out))
20:51:11_jhMikeS_Has LinusN been away a lot or has my schedule just not been coinciding with his?
20:51:16 Nick _jhMikeS_ is now known as jhMikeS (
20:52:19 Quit Rondom ("Ex-Chat")
20:54:45 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
20:58:12jhMikeSLinusN: was just asking about ya :)
20:58:35LinusNi see
20:59:24jhMikeSany discoveries about the source changing or no time? i'm clueless about it right now.
21:01:22LinusNi'm having a look at it right now
21:02:09 Join Arathis [0] (
21:02:24jhMikeSWell, I was thinking I'd release a change that keeps recording in master mode atm and then if it workds ok, commit and then put in a patch that deals with changing slave mode only.
21:02:42LinusNchicken :-)
21:02:52jhMikeS:-) Hey!
21:03:22jhMikeS*bawk* *bawk*
21:04:13*jhMikeS is developing an appetite for dried corn and is scratching the ground with his feet
21:09:47 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
21:16:50jaczehackin accordance with the prophecy
21:17:25Learlinusn: btw, had any look on that mp3 that wouldn't play? if not, I could take one...
21:17:36 Quit dan_a (Read error: 110 (Connection timed out))
21:18:31 Quit jaczehack ("CGI:IRC")
21:18:57amiconnLinusN: Hmm, I should have left a comment on that patch you committed now
21:19:30amiconnDo you think the general void queue_remove_from_head() is a good idea?
21:19:51amiconnImho it would have been better to handle the situation within th eplayback engine
21:21:53LinusNLear: that file sure is odd
21:23:46LinusNlibmad chokes when decoding and returns ERROR_BUFLEN
21:24:11 Join lightyear [0] (
21:24:21LinusNamiconn: i don't really care if it's generic or not
21:24:58 Quit qailer ("Leaving")
21:26:35 Join desowin [0] (n=desowin@unaffiliated/desowin)
21:26:41LearLinusn: Got it.
21:26:59amiconnHmm, ok.
21:28:14preglowLear: so, is seeking any better?
21:28:48LearA little, I think.
21:29:07LearJust tried with one 12-minute file though...
21:30:06amiconnLear: It should be most obvious with a file where bitrate varies a lot, correct?
21:30:22LearAh, an "oldie": chock-full of CRC errors... :)
21:30:40LearI do remember Rockbox having problem with that, not sure if it was hw or sw codec though...
21:30:46*amiconn has a track with 2.5 minutes of silence. Should test with that
21:30:51Learamiconn: should be, yes.
21:34:19lowlightLear: with your toc fix I no longer get the one of the playback bugs (play one directory & let finish, then play another dir...playback quits after first track)
21:35:00Learlowlight: and you get the bug wihtout seeking (or resuming)?
21:35:23LearBtw, I've seen that a few times: playback stops after first track. Play it again and it works.
21:37:15lowlightYeah, no seeking or resuming. It's an odd bug.
21:37:41lowlightI could reproduce it in the sim with only vbr mp3s.
21:37:52lowlightcbr mp3s were ok
21:38:02 Quit rr3tzbach ("Verlassend")
21:38:47lowlightBut when I enabled logf I couldn't reproduce it at all...odd.
21:39:28***Saving seen data "./dancer.seen"
21:40:32Learif no seeking is done, toc shouldn't be used at all...
21:41:31LearNope, wrong, audio_set_elapsed uses it...
21:42:33LearSo the bug would be caused by a bad "elapsed" value?
21:43:02lowlightpresumably only if its resuming
21:43:28LinusNjhMikeS: i see some very odd behaviour
21:44:33jhMikeSreally. explain.
21:44:41LearMmm, yes, the name fooled me. :)
21:45:07LinusNuda1380_enable_recording sets REG_VGA to 0 (to unmute the ADC)
21:45:38jhMikeSyes. That's how it was. I was looking there myself.
21:45:56LinusNthen uda1380_set_recvol() is called, which doesn't touch REG_VGA
21:46:04jhMikeSBut isn't 0 really -0db?
21:46:36LinusNas an experiment, i wrote 0 to REG_VGA in set_recvol as well, and then it worked
21:46:54LearLinusn: That MP3 file now plays. But do we want to disable the CRC checks? They could be useful (though it is fairly common with bad files like these, I think).
21:46:58jhMikeSVGA or PGA?
21:47:14LinusNsorry PGA
21:47:21LearMaybe they're more intended for streaming or other cases where teh file is likely to be corrupted?
21:47:41jhMikeSThe line in vol sets it
21:48:15jhMikeSAll the inputs work now?
21:48:31LinusNwell, we have other problems now
21:48:41LinusNthe mic isn't turned off when we select line in
21:48:53 Quit NickDe (Remote closed the connection)
21:49:01jhMikeSAre you hearing both or only mic?
21:49:19LinusNdon't know, have no line source atm
21:49:38LinusNgood idea
21:49:42jhMikeSDid you ever check SPDIF?
21:51:27amiconnHmm, no linuxstb around...
21:51:54 Quit Abst (Success)
21:52:28LinusNjhMikeS: not yet
21:53:08LinusNnow i can't select radio anymore... something is really wrong
21:55:23jhMikeSno menu item?
21:55:32 Join BigBambi [0] (
21:55:45LinusNno, the radio isn't heard
21:56:19 Join Abst [0] (n=Abst@unaffiliated/abst)
21:57:30jhMikeSHow come line in in set_recvol doesn't touch reg ADC?
21:57:34jhMikeSbut mic does?
21:57:58LinusNbeats me
21:58:55 Join dan_a [0] (n=dan-mirc@
21:59:13 Quit _FireFly_ ("Client exiting")
22:00:03jhMikeSI think analog front end volume control needs some detangling :)
22:02:49LinusNi'm beginning to suspect something completely different, like that the i2c driver sends one byte too many
22:03:18LinusNafk for a while
22:06:13 Join MarcoPolo [0] (
22:06:14jhMikeSwonder how it worked before...take out the combi thing?
22:10:03 Quit Abst (Remote closed the connection)
22:16:52 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
22:17:44 Join lodesi [0] (n=lds@
22:22:51 Join Rob2222 [0] (
22:23:31 Quit lightyear (Remote closed the connection)
22:34:19 Join random81 [0] (
22:35:48 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
22:38:09 Quit My_Sic ("CGI:IRC (EOF)")
22:42:44 Join matsl [0] (
22:48:39 Quit Soap (Read error: 104 (Connection reset by peer))
22:48:39 Join Soap_ [0] (
22:48:44 Nick Soap_ is now known as Soap (
22:50:26 Quit Soap (Client Quit)
22:51:51 Quit mirak (Read error: 110 (Connection timed out))
22:55:48 Join mirak [0] (
23:01:30 Join besonen_mobile [0] (
23:07:51 Part lowlight
23:14:47 Quit lee-qid (Read error: 110 (Connection timed out))
23:15:26LinusNjhMikeS: the i2c bus looks just fine in the logic analyzer
23:18:08 Quit nls (" HydraIRC -> <- State of the art IRC")
23:18:09jhMikeShmmm...what the f is going on? I can't get over that it works without the slave mode.
23:37:37 Join midgey34 [0] (
23:39:30***Saving seen data "./dancer.seen"
23:46:29 Quit bluebrother (Read error: 113 (No route to host))
23:47:19 Join MadDog011 [0] (
23:47:24 Part MadDog011
23:56:13 Join Kitt0s [0] (
23:57:32Kitt0swhat happend to that site?
23:58:01sawo`velooks like its reamoved
23:58:07 Nick sawo`ve is now known as sawo (
23:59:01 Quit lini ("lini has no reason")

Previous day | Next day