--- Log for 08.03.106 Server: clarke.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 2 days and 23 hours ago 00.00.44 # try throwing out bits of ints on the ground 00.02.36 Join ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) 00.04.36 Quit bluey ("Leaving") 00.04.42 Join dn|gechu^aO [0] (i=WHATEVER@natannat.rot.sgsnet.se) 00.05.31 Quit midkay_ (Read error: 104 (Connection reset by peer)) 00.08.51 # youngcerea1: what are you working on? 00.09.37 Quit dn|gechu^aO ("WATCH ME DISAPPEAR INTO THE NIGHT!") 00.11.07 # top seacret 00.11.09 # ;) 00.11.10 # :) 00.11.48 # something new or improving some things? 00.13.31 *** Saving seen data "./dancer.seen" 00.17.01 Quit gracchus (Read error: 110 (Connection timed out)) 00.17.19 Quit ScootScat72 (Read error: 110 (Connection timed out)) 00.26.24 Join TCK- [0] (n=tckocr@81-178-211-155.dsl.pipex.com) 00.28.22 # youngcerea1: do you know where Marburg is? 00.34.48 # bedtime 00.34.53 # * t0mas feels the need to rejoin the channel to showoff :) 00.34.57 Part t0mas 00.34.57 Join t0mas [0] (n=tomas@rockbox/developer/t0mas) 00.35.15 # ahahha 00.35.16 # 00.34.57 Join t0mas [0] (n=tomas@rockbox/developer/t0mas) 00.35.19 # hook me up as well 00.35.31 # send me a mail... 00.35.38 # do i have to mail? :> 00.35.42 # no 00.35.46 # I can e-mail myself.. 00.35.52 # it's just that I need a list somewhere 00.35.55 # mailing has to be involved? heh 00.35.56 # right 00.35.59 # i'll send you a mail 00.36.02 # because the freenode people want them in groups of 10 or something 00.36.15 Join webguest44 [0] (n=51b2559a@labb.contactor.se) 00.37.42 # what targets do transparent bitmaps work on? is it only 16bit? 00.38.49 # preglow: tnx, it's on my "get cloak" list :) 00.38.58 # gr8 00.39.01 # now, bedtime, later 00.39.07 # good idea 00.39.12 # webguest44: It's only on color targets so far. 00.39.14 # night 00.40.18 Quit TCK (Read error: 110 (Connection timed out)) 00.40.49 # what targets do transparent bitmaps work on? is it only 16bit? 00.40.49 Quit webguest44 (Client Quit) 00.41.29 # t0mas ? 00.41.42 # *yawn* yes? 00.41.53 # What are you talking about?? 00.41.57 Join hydrahead [0] (n=5774aaf3@labb.contactor.se) 00.42.07 # the cloak thing? 00.42.14 # aren't you on the dev-mailinglist? 00.42.14 # yes 00.42.33 # read the last 4 lines of the e-mail... 00.42.37 # it's a hostmask like thing 00.42.40 Join webguest44 [0] (n=51b2559a@labb.contactor.se) 00.42.50 # freenode uses it to "mark" people of a project 00.42.58 # Ugh, I don't check mail *that* often. 00.42.59 # kind of like showing "Hey, I'm a rockbox developer" 00.43.12 # Paul_The_Nerd: thanks. does "so far" mean amiconn is working on it for greyscale? 00.43.36 # that often? it's more than 1 hour ago... already had 3 replies :P 00.44.18 # I usually check once or twice per day... 00.44.24 # ah ok 00.44.48 # my pda starts beeping when I have new e-mail 00.45.03 # and normally it's laying around my keyboard somewhere :) 00.45.07 # hehe 00.45.39 # My Amiga doesn't check permanently, only when requested. It could check regularly, but it wouldn't make sense 00.46.03 # Can't beep atm, need to repair audio out (already for the 3rd time) :( 00.46.14 # hm... ok 00.46.23 # but if you want one... please send me an e-mail 00.46.26 # I'm going to bed now 00.46.36 # night 00.46.45 # webguest44: "So far" means simply 'so far.' I don't believe anyone's working on it for grayscale, and it wouldn't really have much to do with the grayscale lib anyway I believe. 00.48.08 # * amiconn isn't exactly keen of reading emails within minutes after they arrived 00.48.39 # That's the good thing with emails, compared to phone calls: they're asynchronous 00.48.47 # i have my thing set up to fetch every 5 minutes 00.49.12 Quit webguest44 ("CGI:IRC (EOF)") 00.50.29 Join sero [0] (n=sero@dslb-084-061-003-068.pools.arcor-ip.net) 00.50.35 # hello 00.50.49 # i have a question about the ihp120 00.51.40 # i this always like this, that the line-out ist complete like the headphone 00.51.53 # that it is possible to regulate the volume?? 00.52.22 Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) 00.52.35 # because i normaly know it from other players that the line-out is an constant loud signal 00.52.39 # ?? 00.52.45 # sero: the volume cannot be changed independatly on the irivers 00.52.46 # If I understand you correctly, then yes, the line-out is affected by the volume. 00.53.12 # i thout it is a bad mistake in the device 00.53.33 # I also think it's a bit unfortunate 00.53.38 # The volume is applied digitally, though, so a 0 db volume setting is a true lineout. 00.54.01 # a true line out? 00.54.14 # what means that, the loudesd signal?? 00.54.37 # It happens to be the loudest on a H120, but that is not always the case. 00.55.16 # * amiconn squashed that nasty dependency problem :) 00.55.26 # yes it is the loudesd, but that means that with this configure the battery is faster at low voltage 00.56.11 Quit matsl (Remote closed the connection) 00.56.46 # volume shouldn't influence battery lifetime if you're only using lineout, i.e. no headphone plugged 00.56.49 # a volume off -84db is mue 00.56.59 # mute 00.57.17 # really should not? 00.57.34 Quit Thus0 ("Leaving") 00.58.15 # so to summerize this 00.58.59 # if iwant to make musik with the iriver on my amp with line-out i have to put volume to 0db for real line-out 00.59.42 # but when i want immediatly hear headphones after this i have to set volume to something human like -40db 00.59.55 # Yes. The iRiver firmware works the same way, it's part of how they designed the hardware. 01.00.39 # that isn't really cool, often i forget to set volume back and so i have a problem, after 3-4 times my ears are really bad shocked 01.00.41 # XavierGr ? 01.00.42 # :-( 01.01.33 Quit hydrahead ("CGI:IRC (EOF)") 01.02.14 # sero: Unfortunately, again, it's the hardware that does this. It cannot be changed. 01.02.33 # i know that this is the hard-ware 01.02.51 # but in this way isn't it possible du reassamble it? 01.03.13 # a better solution would be fine 01.04.26 # Since the volume is applied digitally, not really. The same signal is sent to both the line out and the earphone out, and there's not a way to get the audio before its volume is adjusted for just the line out, I believe. 01.05.27 # you could set the volume back to -40 every time you stop 01.05.35 # couldn't it be possible to write a small code to set the signal to max with one button 01.06.11 # in style of a panic button like when you hear it is too loud 01.06.17 # sero: I have headphone.cfg and lineout.cfg in my root.. 01.06.34 # sero: Just press stop... 01.06.37 # sero: Yeah, if you create two config files, with just the volume lines, you could simply click on them. 01.07.12 # hmm, i am not so familiar jet with rock box 01.07.18 # but it sounds good 01.07.20 # * amiconn has 3 .cfg files in his root to set parameters for different environments 01.07.24 # ok thx 01.08.51 # .cfg files are the answers to many, many questions. 01.10.01 Join virtualball2 [0] (n=virtualb@AC9BA5A2.ipt.aol.com) 01.12.42 Join TiMiD[FD] [0] (n=TiMiD[FD@asgard.valombre.net) 01.12.47 # hi 01.12.48 # w0w 01.13.19 # * amiconn is just testing a vertical scrolling oscilloscope - doing the scrolling in software 01.13.38 # And? 01.13.47 # ..on recorder, w/ vertical pixel packing, i.e. vertical scrolling involving bitshifting hell 01.13.58 # Aaah 01.14.00 # Ouch 01.14.13 # It's working fast enough :) 01.16.13 # gnight 01.16.15 Quit sero ("leaving") 01.29.34 Quit virtualball2 ("virtualball2 has no reason") 01.33.11 Quit quobl (Remote closed the connection) 01.33.33 Join quobl [0] (i=id@tor/session/x-a19bca881f6ad2f5) 01.35.11 Quit easy_east (Read error: 110 (Connection timed out)) 01.36.28 Quit ender` (" Washing your car to make it rain doesn't work.") 01.38.10 Quit muesli- ("ich will Kühe!!!") 01.41.53 Quit nobelium ("Input/Output Error") 01.43.17 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 01.46.56 Quit herz42 ("Und wech") 02.13.34 *** Saving seen data "./dancer.seen" 02.13.50 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") 02.21.09 Quit mikearthur ("Konversation terminated!") 02.21.51 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 02.28.02 # amiconn: as long as you're in the plugin (source), think you could move the "Speed: " text to a fixed location (corner?)? :) 02.28.12 # or would that not be a minor adjustment 02.28.22 # ? 02.28.33 # in oscilloscope 02.28.49 # wait, are you not talking about that plugin I'm thinking of? 02.28.52 # I guess you mean oscillograph... 02.29.01 # oops, yeah :P 02.29.02 # sorry 02.29.11 # Oscilloscope is not yet ported to swcodec 02.29.16 # oscilloSCOPE... so it'd have jiggly lines 02.29.27 # No 02.29.33 # oh 02.30.01 # Oscilloscope does the same as oscillograp, except it draws horizontally instead of vertically 02.30.20 # "* amiconn is just testing a vertical scrolling oscilloscope" 02.30.20 # lol, the word scope implies squiggly lines? 02.30.22 # XD 02.30.27 Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) 02.30.30 # Oscillograph is supposed to scroll vertically so the position of the various messages makes sense 02.30.37 # Shadowarrior13: based on every oscilloscope I've seen, yes 02.31.15 # However, it doesn't scroll on anything else that archoses and H1x0, because oscillograph uses a special hardware feature of the lcd that isn't available for the colour targets or greyscale ipods 02.31.17 # oscilloscope is a misleading nane.. 02.31.18 # can text not be drawn vertically? 02.31.19 # name* 02.31.41 # Oscilloscope uses software scrolling 02.31.42 # BHSPitLappy, you could if you wanted to, of course.. why? 02.32.02 # "[amiconn] Oscillograph is supposed to scroll vertically so the position of the various messages makes sense" 02.32.21 # what does that have to do with drawing text vertically? 02.32.30 Quit fiftyfour123 (Client Quit) 02.32.42 # The reason why oscillograph draws vertically because this hardware roll function is only available for that direction, and back when oscillograph was written, the rockbox lcd functions were too slow to do it in software 02.32.47 # midkay: umm... 02.33.01 # amiconn: ah 02.33.05 # BHSPitLappy, back at you.. 02.33.25 # So, after our lcd_update() got fast enough, I wrote oscilloscope as a complement 02.33.43 # midkay: ... when the graph is vertical, the text goes horizontal 02.33.58 # BHSPitLappy, what's wrong with that? much easier to read.. 02.34.30 # I want to port oscilloscope to swcodec as well 02.35.04 # BHSPitLappy: you're so incredibly annoying 02.35.20 # amiconn, that'd be cool 02.35.21 # There's one more problem with the scrolling though. Right now it wouldn't scroll on iPods. I'd need a working user timer... 02.35.56 # midkay: because, he's writing a horizontal one.. 02.36.08 # therefore, I asked if text could just be drawn vertically 02.36.11 # BHSPitLappy, what's the difference? why not draw the text horizontall each way? 02.36.14 # Oscilloscope has no texts 02.36.23 # you'd rotate the ipod to view it or what? 02.36.24 # oscillograph does :P 02.36.31 # amiconn, the "speed: xx" text i think he means. 02.36.35 # yeah 02.36.45 # it lines up with the part of the graph that's drawing 02.36.50 # i don't understand why he wants to put it in a harder-to-read location, though.. 02.36.51 # Ye. oscilloscope uses a constant speed 02.36.54 # it also gets garbled immediately 02.37.05 # BHSPitLappy, not for me.. 02.37.19 # how is the corner harder to read? 02.37.19 # or.. 02.37.24 # it's just like starfield 02.37.28 # you said you wanted it vertical. 02.37.32 # that's not vertical, that's horizontal. 02.37.33 # no... 02.37.42 # horizontal. horizon. across. standard. 02.37.46 # you're combining two different points of a conversation. 02.37.54 # pay. more. attention. context. 02.38.05 # i'm. trying. you're. so. nonsensical. 02.38.25 # learn. english. 02.38.34 # fuck. you. Lappy. 02.38.41 # " I asked if text could just be drawn vertically" 02.38.50 # BHSPitLappy, vertically != sitting in a corner. 02.38.52 # last i checked, 02.38.56 # These are your words BHSPitLappy... sounds like vertically drawn text to me 02.38.56 # BHSPitLappy: We can't put the text in a fixed location in oscilograph, because of how it works (on targets where it works as it's supposed to, i.e. archos and H1x0) 02.39.06 # those were two DIFFERENT places in a conversation 02.39.11 # BHSPitLappy, you keep mixing them then. 02.39.22 # I said the corner thing once, and it died. 02.39.27 # you brought it back out of context. 02.39.31 Quit Aditya ("Trillian (http://www.ceruleanstudios.com") 02.39.33 # The hardware LCD roll effects *all* the LCD content 02.39.35 # so, back to vertical - why? 02.39.44 # corner thing == the vertical scrolling oscillograph 02.39.59 # horizontal message == relevant to a horizontal scrolling oscilloscope 02.40.18 # what about "vertical message"? 02.40.37 # s/horizontal message/vertical message/ 02.40.58 # so. you want text that is drawn vertically when your ipod is horizontal? 02.41.04 # how is that easier to read than horizontal text? 02.41.33 # "[amiconn] Oscillograph is supposed to scroll vertically so the position of the various messages makes sense" 02.41.59 # "[BHSPitLappy] can text not be drawn vertically?" 02.42.30 # BHSPitLappy, i still don't get why you want text vertically. what's the point? 02.42.56 # midkay: get a piece of paper, draw a line graph 02.43.18 # done 02.43.18 Quit nave7693 (Connection timed out) 02.43.19 # if information needs to be placed pertaining to points on that line, wouldn't you have it vertically 02.43.31 # along the x axis 02.43.42 # vertical is y..?.. 02.43.47 # vertical = up and down. 02.43.52 # I know... 02.44.07 # the points of information are along the x axis.. 02.44.07 # as in: 02.44.09 # s 02.44.09 # p 02.44.10 # e 02.44.10 DBUG Enqueued KICK midkay 02.44.10 # e 02.44.11 # d 02.44.12 Join Aditya [0] (n=aditya@c-69-138-7-5.hsd1.md.comcast.net) 02.44.19 # the text is shaped vertically. 02.44.22 # We can't put text vertically, at least not without *major* work 02.44.35 # a good example is the build chart on rockbox.org 02.44.50 # BHSPitLappy, you mean layered vertically? i'd call that horizontal layers.. 02.44.52 # those device names, along the x axis... the text is vertical, to make sense 02.44.59 # amiconn: yes you can 02.45.03 # you just do text.rotate(90) 02.45.06 # and bam 02.45.08 # I have no clue why you'd call that a "layer". 02.45.14 # on top of each other? 02.45.28 # Aditya: Haha, how would you do that in rockbox? 02.45.32 # BHSPitLappy, i see what you mean on the build chart.. 02.45.42 # midkay: if text was layered, it'd be rubbish. 02.45.45 # i don't have ANY idea why you'd want to have it drawn like that on the LCD. you couldn't even read it. 02.45.45 # amiconn: I didn't say it was for rockbox =P 02.45.51 # before it flew off the lcd.. 02.46.03 # midkay: run the oscillograph plugin, with sound playing 02.46.08 # and make the Speed message show up 02.46.23 # imagine the same plugin, but rotated 90 degrees... the text'd be vertical. 02.46.35 # as long as it was following the drawing line, at least 02.46.39 # BHSPitLappy: But it's *not* exactly the same. The only reason the Speed message *moves* is because of the hardware roll 02.46.53 # I know... I understand that 02.47.07 # I'm just trying to explain to midkay what I was saying in the first place 02.47.23 # since we have a little communication error, it seems... 02.47.24 # BHSPitLappy, i see what you mean - in a way, about being garbled.. 02.47.25 # So, why do you want to imitate that behaviour in a horizontal version, rather than just making the text stationary? 02.47.33 # but i don't see why making the text vertical would fix that? 02.47.46 # midkay: it wouldn't, placing the text in the corner would. 02.47.58 # the vertical text was referring to a horizontal oscillo 02.48.23 # BHSPitLappy: The vertical one, the text *can't* be placed in the corner. The horizontal one, it can. 02.48.45 # I'll probably combine both oscillo* plugins into one, offering both aspects 02.48.45 # Well, maybe can 02.48.53 # but the horizontal one wouldn't even run at all on the ipod, right 02.49.17 # I *hope* I can do it w/o the user timer, so it will work on all targets, and also in the sims 02.49.23 # (because of this rolling business) 02.49.39 # BHSPitLappy: The Vertical one is the one that uses the hardware roll, right? 02.49.40 # No, the vertical one doesn't run corretcly 02.49.50 # yeah 02.50.02 # the hardware is top to bottom, and that's what the graph draws 02.50.09 # (if I understand all this correctly) 02.50.24 # The graph draws however it's told to. The graph is *moved* by the roll. 02.50.38 # On iPod, it draws from top to bottom, and when it reaches the bottom, starts over at the toü 02.50.50 # *top 02.50.55 # Same on H300 02.50.57 # BHSPitLappy, alright, the corner makes sense and always has. but a horiz oscillo - why not in the corner too? 02.51.07 # That's however *not* how it's supposed to look 02.51.22 # BHSPitLappy: On the H120 and others, the graph just scrolls, it doesn't reset at the top. 02.51.55 # It should draw from top to bottom and then stay at the bottom and continue drawing, scrolling up the drawn graph 02.52.11 # It does this correctly on archos and H1x0 02.52.39 # amiconn: Though, once per screen length there's about 4 or 5 horizontal rows of pixels that are not oscillograph data (they look random) 02.52.50 # On the h120 hardware 02.52.56 # midkay: it would make sense, too. I was just responding to amiconn saying "it's vertical because the messages wouldn't make sense otherwise" 02.53.28 # BHSPitLappy: I said it's vertical because of its history on the archos (the hardware rolling business) 02.53.31 # amiconn: Sorry, exactly 4 rows of random (or random looking) pixels, once per screen length 02.53.46 # amiconn: mmk 02.53.52 # Paul_The_Nerd: Ah, that's then a problem with the hardware roll on h1x0 02.53.58 # BHSPitLappy, he wasn't saying it's vertical because the messages are horizontal. he said that SINCE it's vertical, the messages make sense being horizontal. 02.54.22 # Some parameter is probably off. I don't care much, as I plan to scrap hardware roll anyway 02.54.49 # midkay: either way, this conversation has been read way too much into 02.54.58 # amiconn: Okay, just thought I should report it, while I was noticing it. :) 02.55.05 # BHSPitLappy, translation of your last message: "ah, i see".. 02.55.24 # ha 02.55.29 # actually, no. 02.55.31 # yeah, ha. 02.55.46 # "ah, I see" means I wanted to know. 02.56.12 # your interpretation, perhaps.. 02.56.39 # Paul_The_Nerd: If you set the speed very low, you'll also notice the the display 'jumps' whenever these 4 pixels reach the top... 02.57.36 # "BHSPitLappy: I have brown hair. midkay: Ah, I see." does it make sense if the information wasn't of interest to the person ;) 02.57.57 # BHSPitLappy, yes - seeing != being interested by.. iirc.. 02.58.20 Quit Daishi (Remote closed the connection) 02.59.01 # so it makes sense that you saw that I have brown hair, even when you never, in fact, saw it at all? 02.59.06 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 02.59.06 # * BHSPitLappy 's head explodes 02.59.12 # amiconn: What's interesting, is I don't remember seeing this behaviour on my previous build from shortly after the oscillograph was first implemented on H120 earlier. (Though I may have just not noticed it. 02.59.14 Quit mikearthur (Remote closed the connection) 02.59.33 # Paul_The_Nerd: I just checked the datasheet; this is because the LCD controller is 160x132 while the panel is 160x128 02.59.48 # BHSPitLappy, "see" can also mean "understand". 02.59.51 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 03.00.01 # So there are 4 extra pixel rows in the GRAM which don't correspond to actual pixels - normally 03.00.15 # Gotcha 03.00.18 # This means lcd_roll() can't be made work right on H1x0 03.00.24 # "I see the equation. I don't, however understand it." 03.00.25 # One more reason to scrap it... 03.00.33 # BHSPitLappy, that works. i said "sometimes". 03.00.38 # Well, I never voted against the scrapping anyway. :) 03.01.33 # midkay: I don't recall ever saying "ah, I see" 03.01.52 # BHSPitLappy, haha - nice memory, again - you didn't. 03.01.58 # omg wait, you're right about everything midkay 03.02.00 # I concede. 03.02.00 # BHSPitLappy, remember, i translated it? 03.02.17 # s/conversation/silence/ 03.02.26 # BHSPitLappy, thanks. 03.02.47 Quit mikearthur (Remote closed the connection) 03.05.14 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 03.06.20 # Paul_The_Nerd: Perhaps it could be made working correctly with the area scroll feature. This would however still leave us with the problem how to roll on iPod or H300 03.07.36 # amiconn: Well, I doubt a hardware scroll is particularly necessary anyway. 03.07.55 # I would like to have that on H300 03.08.23 # I did some calculation; software scrolling will be significantly slower on H300 than on H1x0 or archos, 03.08.37 # Why's that? 03.08.43 # even though vertical scrolling on archos and H1x0 involves bitshifting (!) 03.09.14 # Why? Larger display resolution and depth, hence much more data to move 03.09.38 # And the framebuffer is in SDRAM 03.09.47 Quit mikearthur (Remote closed the connection) 03.10.03 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 03.10.06 # Vertical full-screen scroll takes ~2ms on archos and ~1ms on H1x0 (not counting the lcd_update() ) 03.10.16 # It will takes ~13ms on H300... 03.10.18 # Ouch 03.10.25 # That's at 45 MHz 03.11.21 Join gracchus [0] (n=jesse@adsl-68-77-20-1.dsl.emhril.ameritech.net) 03.11.47 # How is the framebuffer copied to the LCD? 03.12.34 # I mean, I don't really know how anything in that part of rockbox works, but it seems a roll could be emulated fairly efficiently by changing how that step works, unless there's something special there that prevent that. 03.13.00 # How do you think this would work? 03.13.27 # The framebuffer data needs to be copied into the GRAM of the LCD controller 03.14.23 # Well, if you 03.15.51 # I honestly don't know if this would be faster, as I really don't know what you're doing to move the data quickly, and I'm not to familiar with fast hardware programming at all. 03.16.38 # But, for this example, assume you've rolled half the height of the screen. Couldn't you simply copy the bottom half of the framebuffer into the top half of either another buffer or GRAM, and then the top half into the bottom? It's one more copy (or two more, if you need to make a second framebuffer). By "top half" and "bottom half" I mean the memory that represents the top and bottom half of the pixels, rather than specifically.. 03.17.02 # I mean, it's probably just a stupid idea, since I don't know how things work. 03.17.39 # The GRAM can't be accessed directly. It is accessed by (memory-mapped) I/O 03.17.46 Quit mikearthur (Remote closed the connection) 03.17.57 # And a second framebuffer would be way too slow? 03.18.01 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 03.18.24 # A second framebuffer would mean even more copying 03.18.29 # Ah 03.18.37 # It's the copying that is slow... 03.18.59 # The 13 ms are just for moving the data in the framebuffer a few pixels in either direction 03.19.28 # It would be somewhat faster when scrolling by an even amout of pixels 03.19.37 # s/would/will/ 03.19.46 Join TCK [0] (n=tckocr@81-178-229-251.dsl.pipex.com) 03.21.30 # How slow/fast is drawing to the framebuffer? Like, would it be possible to simply double the size of the framebuffer, and draw everything twice? 03.21.34 Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) 03.32.57 Quit TCK- (Read error: 110 (Connection timed out)) 03.47.20 Join Mikaelh [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) 03.47.38 Quit Seed (Nick collision from services.) 03.47.46 Join Seed [0] (i=ben@85-64-200-85.barak-online.net) 03.48.49 Quit Mikachu (Read error: 104 (Connection reset by peer)) 03.54.38 # hello, does anyone have ideas/intentions on modularizing recording subsystems? 03.55.06 # seems like sometimes it's done by cpu, sometimes by platform, for instance 03.56.03 # (I'm taking a tentative swipe at my ipod's wolfson) 04.00.14 # I guess SWCODEC && HAVE_RECORDING would indicate the use of pcm_record.c 04.06.18 Quit mikearthur (Remote closed the connection) 04.13.35 *** Saving seen data "./dancer.seen" 04.35.30 # mmf, okay .. conditionalized, thread and queue initialize, files show up on disk .. I suppose at some point I need to turn on the adc 04.35.48 # I don't imagine a datasheet hsa turned up? 04.40.13 Join virtualball2 [0] (n=virtualb@AC826190.ipt.aol.com) 04.42.36 Quit Maxime (Read error: 104 (Connection reset by peer)) 04.47.17 Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) 04.47.29 Part nave7693 05.01.35 Join Rob2222_ [0] (n=Miranda@ACB2B9E1.ipt.aol.com) 05.04.12 Join Maxime [0] (n=flemmard@fbx.flemmard.be) 05.08.01 # preglow? linuxstb? ipod LCD driver knowing people? 05.16.42 Join damaki_ [0] (n=Chocolat@ALille-153-1-53-219.w86-196.abo.wanadoo.fr) 05.17.26 Quit damaki (Read error: 110 (Connection timed out)) 05.19.52 Quit Rob2222 (Read error: 110 (Connection timed out)) 05.34.35 # . 05.34.51 # lostlogic: whats the question? 05.35.05 Part virtualball2 05.35.37 # coob: I forgot my question :( 05.35.44 # oh wait, no I remember 05.36.02 # the yield in the while loop -- do we really need to do it for every loop iteration? 05.40.00 Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3561226.sympatico.ca) 05.44.32 Quit RotAtoR ("zzzzzzz") 05.56.13 Quit Sinbios (Nick collision from services.) 05.57.06 Quit Shadowarrior13 ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") 05.57.06 Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012590.sympatico.ca) 06.00.26 # more noobishness .. IISFIFO in pcm_playback seems to be a memory-mapped fifo; what is it that 'IIS' stands for in this case? 06.01.32 # in this situation? 06.01.33 Join newnick [0] (n=422adcb7@labb.contactor.se) 06.01.40 Quit newnick (Client Quit) 06.01.47 Join SlaytanicLemmy [0] (n=422adcb7@labb.contactor.se) 06.01.50 # ;) jk 06.02.02 # I have no clue. 06.02.06 # haha 06.02.21 # Man, I only know one thing that abbreviates to IIS, and I'm pretty sure that's not it. 06.02.33 # some things aren't meant to be known. 06.02.43 # Paul_The_Nerd: you're an iPodder, right? 06.02.53 # BHSPitLappy: Not originally. 06.02.55 # I'll settle for thinking of it as 'It... is... serial' 06.03.08 # I have a 'Nano, but I also have a couple iRiver players. 06.03.57 # Paul_The_Nerd: I'm thinking of starting a general iPod channel, you interested in participating? 06.04.25 # I am getting a 5G for rockbox tomorrow. Is there a feature available that allows you to surround a playing song with the rest of the albumn fron which it came? If not, where in the code would this go? Would it be a plugin? 06.04.28 # * Paul_The_Nerd shrugs. 06.04.50 # BHSPitLappy: I'll set my client to auto-join it, so I'll be in there whenever I'm here, and respond there when I remember to. 06.04.58 # This was a feature I always wanted on my Karma. 06.05.13 # SlaytanicLemmy: Surround it how? 06.05.26 # Paul_The_Nerd: it's #ipods by the way, #ipod is pointlessly registered 06.05.43 # As in modify the current playlist so that the songs previous on the album are before and the songs later are after. 06.05.54 # Then you could listen to the whole album 06.06.03 # I've never heard of such an intuitive player. 06.06.17 # SlaytanicLemmy: Well, if you just click on a song in a folder, if shuffle is disabled, it will create a playlist out of that folder, in the order the songs are in that folder, and start playing the one you clicked on. 06.06.26 # Alternatively, it could jump out of the existing playlist with a bookmark and create a new playlist with the album. 06.06.29 # isn't the point of a playlist that you decide what order you wish to hear songs in? 06.06.42 # So, if your album is in a folder on its own, then you would have a playlist of that album, and be listening to whichever song you clicked on. 06.06.52 # I usually just randomize my whole 5000 songs. 06.07.12 # Sometimes, I hear a song that makes me want to listen to the whole albumn - in order. 06.07.29 # This would be a great (although esoteric) way to do it. 06.07.56 # SlaytanicLemmy: well, can you code? :) 06.08.06 Join damaki__ [0] (n=Chocolat@ALille-153-1-59-194.w86-196.abo.wanadoo.fr) 06.08.15 # Well, until there's a database, it can't read tags until the songs are already loaded, so you're pretty much restricted to folder options. You could Queue that song's folder, I suppose 06.08.18 # the general way opensource works is something gets programmed because the programmer wanted it 06.08.21 # Since the source is open, I figure it is easily implementable - get the albumn - save playlist with bookmark - create new playlist from the albumn with shuffle/random off . 06.08.40 # great, you know JUST how to do it then! :D 06.08.53 # Right. Where should it go? 06.09.02 # Is Rockbox modular? 06.09.21 # Would it be a plugin or a direct feature? 06.09.48 # probably need to write/submit a patch 06.09.53 # I have coded in the past - C, Cobol, JCL, Perl, etc. 06.09.56 # that's the way of the rock 06.10.12 # fantastic 06.10.24 # grab a cvs tree! 06.10.44 # I just need to know where to begin - I don't want or really need to get into all of th hardware stuff. 06.11.18 # like paul said... nobody has implemented the database yet 06.11.30 # What is the dev environment? C or C++? And can I dev in standard Linux. 06.11.36 # until then, it can't find other songs with similar album, etc 06.11.37 # Yeah, so if you want to use "Album "data from the tags, you'll need to probably wait on that. 06.11.38 # C 06.11.51 # Database should not be required if things are organized into album directories. 06.11.54 # or write the database... ;) 06.12.00 # SlaytanicLemmy: http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler 06.12.10 # SlaytanicLemmy: ... yeah I was going to say that! 06.12.10 # Thanks, Paul. 06.12.18 # SlaytanicLemmy: don't submit a patch that's dependent on your method of file organization 06.12.25 # BHSPitLappy: The database is *mostly* done, if I understand correctly. 06.12.30 # the crosscompiler docs are very good 06.12.47 # BHSPitLappy: He could do an "Queue surrounding files" as an additional context menu choice. 06.13.07 # true 06.13.13 # Right - it would be a contextual menu from the play screen. 06.13.26 # but I don't see that being very useful (to be applied to CVS, anyway) 06.13.36 # more of an as-needed thing... 06.13.39 *** Saving seen data "./dancer.seen" 06.13.45 # (until there's a db :)) 06.14.09 # It would just queue all of the songs in the playing song's directory into a new playlist - the hard part would be to continue playing the playing song while the playlist is altered and switched. 06.14.10 # SlaytanicLemmy: There's already a context menu (if you hold Navi, or Select, or whatever the archos equivalent is) with several options. One of them is Queue, so you'd just look at how that works, and add an expanded version of it, I imagine. 06.14.27 # Thanks Paul. 06.14.48 # Can I test in the simulator and get accurate results? 06.14.55 # sure 06.15.06 # Since this isn't iPod specific, it should work across players, no? 06.15.29 # just filesystem polling and the existing queue function 06.15.34 # so it should 06.15.54 # And there's usually people in here with various players willing to test a patch once it's at that point. 06.16.02 # Wicked. I'll try and get started this weekend. 06.16.38 # I, however, am an iPod-specific person, so there could be some nuance I'm unaware of 06.18.18 # How's voice menus coming along on the 'pod? Not a real hot topic, I imagine. 06.18.51 # I thought it worked, never tried. 06.19.01 # Does not work 06.19.03 # DO NOT TRY IT. 06.19.03 # I was looking at a remote control (Nyko was the manuf., I think). That would be great for keeping your eyes on the road. 06.19.14 Quit imphasing (Connection timed out) 06.19.39 # Yea, I thought I read that it locks up reeeeel good. 06.19.47 # The voice menus cause all kinds of fun problems, as of last time I tried, up to and including removing your ability to listen to music until you disable them *and* delete the .voice file (which somehow screws things up even when voice is disabled and the settings have been reset) 06.19.50 Quit perldiver (Read error: 110 (Connection timed out)) 06.19.55 # They work fine on the H120 nowadays though. 06.20.01 # someone was very interested in writing a TTS module for iPodLinux the other day, though 06.22.13 # IIS := Inter-IC Sound 06.22.36 Quit damaki_ (Read error: 110 (Connection timed out)) 06.22.36 # how sensible 06.22.45 # Hehehe 06.23.08 # I read on the status page for the iPod that there were thoughts on using the 2nd processor for some functions. 06.23.26 # Do all iPods have a 2nd processor capable of GP code execution? 06.23.38 # SlaytanicLemmy: Well, it seems the current ideology is "Let's see how far we can go on just one" but yeah, I *believe* all ipods have two cores. 06.23.39 # Or is it just the Broadcom on the 5G 06.24.04 # It's definitely not *just* the 5g. The PP chip has two cores, if I understand. 06.24.31 # grr 06.24.38 # why is the bootloader so stubborn :P 06.25.37 # Is it possible to make the bootloader configurable as to which OS to load by default? Or can the bootloader boot the original iPod OS? 06.26.26 # It can boot the iPod OS. You can configure it by building your own. Because Rockbox is intended as a *replacement* firmware, it'll probably never be configurable beyond "Hold Menu to start Retail" 06.26.35 # But the iPodLinux's Loader2 can be configured much more freely 06.26.59 # Thanks P. 06.27.17 # Does the CVS tree include the bootloader code, or is that separate? 06.27.32 # If you get rockbox-devel it's included 06.27.40 # If you just get rockbox you'll have to co bootloader as well 06.27.46 # and probably simulator 06.28.40 # I think I'll stick with just rockbox for now. I don't want to mess with the bootloader. 06.29.03 # Well, as I said, you can use Loader 2. 06.29.09 # And holding down Menu while booting will go into Retail 06.29.54 # Does a reboot clear everything out? Is there state information saved to the HD that could create a cyclic crash? 06.30.49 # That is, in the regular rockbox - not something that I may put there. 06.31.15 # There is a config block written to a sector on the HD, that can be cleared in the case of it causing a problem by turning on hold immediately after turning on your ipod. 06.31.44 # SlaytanicLemmy: you should get rockbox-devel 06.31.45 # Thanks. That would've taken me a while to figure out from the code. 06.31.48 # i thank god for every minute BHSPitLappy is quiet. 06.31.59 # lol 06.32.30 # * BHSPitLappy comes in and out of conversations, sorry if I'm being random 06.32.50 # armfans .. can someone suggest a good intro that covers irq/fiq handling? 06.34.35 # I can't find a good description of the album art feature. Where do you put the pictures? What format? Any proggies that can generate them from a bunch of audio files organized into albumn directories? 06.35.16 # There's not an album art feature yet 06.35.53 # It's just a patch, so the description will be with wherever the patch is kept. I'm assuming there's an entry for it at www.rockbox.org/bugs/ in the tracker, but I could be wrong. THey don't always make it there 06.35.55 # Huh? I've seen screen shots of WPS's with AA. 06.37.40 # The patch has changed its album art formatting requirements a few times already 06.42.23 # Thanks 06.42.26 Quit SlaytanicLemmy ("CGI:IRC (EOF)") 06.42.26 Quit c0utta ("CGI:IRC (EOF)") 06.43.17 Join aaronfg [0] (n=yubaba@ool-4356c95b.dyn.optonline.net) 06.43.50 # with the most recent CVS update for the ipod video, what's the new frame rate for the LCD? 06.45.32 # effing fast. 06.45.40 # aaronfg, it was 54fps iirc... so probably about 56. 06.46.38 # baby steps... :) 06.46.40 # nice, thanks 06.46.47 # aaronfg :) 06.47.27 # Well, the framerate isn't going to mean so much, other than "more efficient means less time spent updating the screen, and more decoding audio" 06.49.32 # any increase is fine in my book 06.49.47 # would this also help in the buffer issue on long/fast scrolling? 06.51.16 # no 06.51.26 # * BHSPitLappy guessed that. 06.51.32 # Probably not 06.51.41 # Maybe minimally 06.52.21 # is there anyway to see battery status in the sim? 06.54.50 # is it a laptop? 06.55.17 # no, desktop 06.55.25 # pcm_playback's callback_for_more seems easy to stomp...maybe that code is in transition 06.55.33 # on a laptop the sim takes the laptop battery? that's pretty neat 06.56.45 Join TCK- [0] (n=tckocr@81-178-252-222.dsl.pipex.com) 06.57.00 # aaronfg: I think he was just joking 06.57.57 # aaronfg: yeah, I dunno what you were expecting... 06.58.57 # hey, i don't know. would be a cool thing to see 06.59.32 # it's just sucky to test out WPS battery icons if you have to keep copying stuff over, ejecting the player, etc 06.59.42 # i was just wondering if you could simulate battery status in the sim 07.00.03 # Yeah, it seems the sim should count from 1-100 on battery level with about 1/2 second for each one, or something. 07.00.12 # Or 0-100 rather 07.00.14 Join DSGASDGASDGHASDH [0] (n=Sinbios@Kingston-HSE-ppp3562224.sympatico.ca) 07.02.38 # = 50 seconds to see the whole loop? :) 07.02.47 # Roughly, yeah 07.02.55 # i'd say 0-100 in steps of 2 or 3, 1/2 or 1/3s each.. 07.03.04 Quit aaronfg ("User pushed the X - because it's Xtra, baby") 07.03.11 # I did say 1/2 second each. :-P 07.03.27 Quit Sinbios (Connection timed out) 07.03.42 Nick DSGASDGASDGHASDH is now known as Sinbios (n=Sinbios@Kingston-HSE-ppp3562224.sympatico.ca) 07.03.51 # Or what it could do, is for the battery status conditional in WPS, it could just cycle through it at 2 seconds per condition, instead of cycling charge values 07.05.41 # it takes you that long to see that it's working? :) i can hardly imagine even needing that.. if your bitmaps are in order and looking correct, and the wps code looks right, it should be fine.. i'd say 1/2s for each at the most 07.06.34 # any1 do windows programming? iv got a tray app and for some reason when u right click it to get the menu the cursor changes to the egg-timer icon... but onyl the first time the menu loads.. any idea why? 07.07.19 # midkay: 1/2 second might be good enough. I'm more in favor of slightly too much time, than too little for some people. 07.07.33 # JdGordon, no idea 07.07.47 # Paul_The_Nerd, i guess longer is better than complaints, true.. 07.07.55 # :( iv resorted to manually setting the cursor back to what it should be.. 07.08.03 # but i dont know if thats so good 07.08.06 # anyway.. back to idling 07.08.20 # JdGordon: No clue here either. Windows is funky. 07.08.40 # on iPod, pcm playback and rec will have to share knowledge of FIQ state, so as not to abort eachothers' DMA transfers, and the FIQ handler should deal with both read and write FIFOs 07.08.47 # hope I'm not way off track 07.09.46 Quit TCK (Read error: 110 (Connection timed out)) 07.10.54 Nick Aditya is now known as Aditya|Sleep (n=aditya@c-69-138-7-5.hsd1.md.comcast.net) 07.11.05 # have a good one guys.. I am out for the night.. er.. morning 07.21.30 Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) 07.24.54 Quit midkay (Read error: 104 (Connection reset by peer)) 07.25.01 # goodnight 07.25.03 Part gracchus 07.27.06 # does any1 know how to add conext menu's in explorer without ATL ? 07.41.09 Nick BHSPitMonkey_ is now known as BHSPitMonkey (n=Steve-O@adsl-67-64-115-4.dsl.rcsntx.swbell.net) 07.41.15 Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) 07.41.49 Join LinusN [0] (n=linus@rockbox/developer/LinusN) 07.42.46 Quit josh_ (Remote closed the connection) 07.42.48 Join josh_ [0] (i=josh@adsl-64-161-78-226.dsl.lsan03.pacbell.net) 07.43.28 # Morning all ! 07.43.53 # evening 07.51.55 # morning/evening :)) 07.52.47 Quit needleboy () 07.53.17 # :-) 07.59.03 # JdGordon : with reg win32 api ? :) 07.59.11 # reg = registry 07.59.24 # HKEY_CLASSESS_ROOT ... 07.59.29 # ok 07.59.52 # that doesnt let u choose to add a menu depending on the individual file tho does it? 08.00.07 # looks like im gonna havta learn atl quick.. 08.00.20 # i don't think u need ATL for this... 08.00.32 Join DSGASDGASDGHASDH [0] (n=Sinbios@Kingston-HSE-ppp3561474.sympatico.ca) 08.01.10 # .. the only tutes ive found on it are all atl 08.04.08 Quit DSGASDGASDGHASDH (Client Quit) 08.09.02 Join amiconn_ [0] (n=jens@p54BD7004.dip.t-dialin.net) 08.09.39 Quit TCK- (Read error: 104 (Connection reset by peer)) 08.13.43 *** Saving seen data "./dancer.seen" 08.17.31 Quit amiconn (Nick collision from services.) 08.17.31 Nick amiconn_ is now known as amiconn (n=jens@p54BD7004.dip.t-dialin.net) 08.20.19 Quit Sinbios (Success) 08.22.26 Join ender` [0] (i=ychat@84.52.165.220) 08.24.36 # did any1 here try out my text editor? 08.24.44 # JdGordon link ? 08.25.10 # http://forums.rockbox.org/index.php?topic=2925.0 08.40.52 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 08.40.57 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 08.41.20 Quit needleboy (Client Quit) 08.42.02 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 08.53.49 Quit needleboy () 08.55.33 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 09.00.47 Join petur [0] (n=d4efd6a6@labb.contactor.se) 09.01.49 Quit needleboy (Read error: 104 (Connection reset by peer)) 09.02.25 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 09.05.52 Quit needleboy (Client Quit) 09.06.37 # Bg3r: t0mas said "off-list please" :-) 09.07.05 # :) 09.08.42 # hahaha 09.08.46 # * Bg3r stupid 09.09.22 # * petur wonders why the mail wasn't sent to the committers mailinglist instead 09.09.36 # can I send mail to that? 09.09.50 # * t0mas expected that one to be 'CVS' only 09.09.57 # so I used the dev list... 09.10.28 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 09.10.37 # mooning 09.10.57 Quit petur ("CGI:IRC (EOF)") 09.10.59 # Paul_The_Nerd: I've fixed lcd_roll() on H1x0, even though it'll probably be scrapped soon 09.11.04 Quit needleboy (Client Quit) 09.11.07 Join petur [0] (n=d4efd6a6@labb.contactor.se) 09.11.40 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 09.14.40 # amiconn: I like that. Even when it's probably going to be thrown away, you make it work. Heh. 09.15.19 # Well, it's a 4 line fix 09.15.31 # We just need to set up area scroll properly 09.15.39 # Gotcha 09.16.07 # Reading & understanding the datasheet was more work than the actual fix 09.16.13 Join damaki_ [0] (n=Chocolat@ALille-153-1-64-234.w86-196.abo.wanadoo.fr) 09.16.48 # amiconn: that's often the case with lcd controllers 09.16.51 # ..ut I'm like that: I want to know why things don't work as they should... 09.17.24 # LinusN: The 'spurious' OFF events on recorder v1 aren't all that spurious... 09.17.54 # Please take a look at http://www.rockbox.org/twiki/pub/Main/HardwareSchematics/archos_recv1_interface_schematics.pdf lower left corner 09.18.15 # (after rotating 90 degrees to landscape) 09.18.39 # :-) 09.18.41 # U17B "presses" Off if the voltage drops below a certain level 09.18.41 # a zener 09.19.21 # yeah, a low-voltage protection 09.19.39 # the one that turns it off when the voltage gets too low 09.19.45 # an el cheapo brown out detector... 09.19.55 # el cheapo is the word 09.20.12 # aren't those normally connected to the reset pin of the cpu? 09.20.26 # thank god it isn't in this case 09.20.36 # kicks in to early? 09.20.45 # well, not exactly 09.20.48 # So... pulling high couldn't have worked of course. 09.22.41 # true 09.23.01 # it's been a long time since i looked at those schematics :-) 09.23.34 # so, we have a short voltage drop when the drive spins up 09.23.44 # and we need to filter it somehow 09.24.10 # i guess a more aggressive filter on the OFF button should be enough 09.24.19 Quit needleboy () 09.25.02 Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) 09.27.46 Join safetydan [0] (n=dan@195.27.52.9) 09.30.14 Quit damaki__ (Read error: 110 (Connection timed out)) 09.30.50 # needleboy: do you still have this problem? http://www.rockbox.org/bugs/task/2826 09.32.17 Join Zagor [0] (n=bjst@rockbox/developer/Zagor) 09.36.55 Join damaki__ [0] (n=Chocolat@ALille-153-1-39-143.w83-198.abo.wanadoo.fr) 09.38.28 # Re the GUI thread, I think it would be great to allow the user to add shortcuts (to folders (or locations in the tag database) as well as to items and places in the menus), and hide existing items from, the top level menu. 09.39.25 # and I agree with Play (or some key) always going to the WPS... after using Rockbox for a few days I still find myself wondering how the f*** I get back to the WPS :-) 09.40.19 # It's always good to have a "take me home" key to push when you're lost or want to quickly go back to normal, or pause the track or whatever 09.40.36 Quit kernelsensei (Read error: 110 (Connection timed out)) 09.41.14 # nudel: i agree about the "take me home" button, but what exactly do you find hard to understand about how to get to the wps? 09.41.38 # sometimes play does take me to the wps but sometimes not 09.41.52 # it is so essy 09.41.54 # easy 09.41.57 # i guess it's a distinction between file browser and menu, but i'm not used to that distinction because the list of files (tags) in other players *was* a menu 09.42.06 Quit tenzing (Read error: 110 (Connection timed out)) 09.42.21 # the browser is the "home" 09.42.23 Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 09.42.48 # from there you get to the wps by playing a music file, or by pressing Play 09.43.08 # presumably to get to WPS from i keep pressing menu or left until it won't go any further, then press play 09.43.16 # in the wps you can open the menu, end you get back to the wps by leaving the menu 09.43.54 # and if you enter the menu from the browser, you get back to the browser when leaving the menu 09.44.10 # the menu always returns to the place from where you opened it 09.44.22 Quit linuxstb (Read error: 104 (Connection reset by peer)) 09.44.27 # it really shouldn't be that hard to understand 09.44.30 # it makes sense after an explanation, but IMO it's an artificial "implementation detail" type distinction between the menus and the browser... i'm not sure many users will expect it, so it'll seem like sometimes the keys do one thing and sometimes another 09.45.09 # hmm so the menu is sort of like a windows pop-up menu in terms of functionality? 09.45.13 # yes 09.45.59 # that makes sense... it would be totally obvious if it displayed as an overlay on top of the previous screen (like a pop-up menu) on targets with the screen space... of course that kind of GUI wishing is easier said than done :) 09.46.23 # yes, we are working in that direction 09.46.41 Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) 09.47.04 # oh... with window open/close animation? :D 09.47.29 # cool, that's great to know. maybe i can help once i get up to speed. I doubt I'll ever be able to help with ARM optimizing the MP3 codec or working out how bits of hardware work and that kind of stuff, but I'm sure I could help with GUI programming 09.49.38 # unless I win the lottery and don't have to do my day job anymore, in which case the first thing i'll do is buy a book on ARM assembler :-) 09.50.07 # (or give the money to apple on the condition they add gapless to their firmware and make it a standard feature in the DAP industry, for the love of god!) 09.50.20 # never 09.50.34 Join c0utta [0] (n=cbad1f07@labb.contactor.se) 09.51.04 Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) 09.51.07 Quit damaki_ (Read error: 110 (Connection timed out)) 09.51.23 # * Paul_The_Nerd always imagined the menu as a layer on top of things anyway. 09.51.42 # * LinusN too 09.51.51 # The problem is that a lot of people think of the WPS as home still. Though I don't really understand why there are people who want to see the WPS even when playback is halted. 09.52.12 # Paul_The_Nerd: that's beyond me too 09.52.51 # so you can see the status of the playback... is it paused? did it stop at the end of the album? etc. 09.53.03 # yeah, if rockbox implements a "take-me-home" button, it would probably take you to the browser 09.53.13 # one word: GUI - people want to see eye candy the whole time, not a file browser... 09.53.34 # and it's what you'r eused to seeing while listening to music... if i want to change albums i'm used to pressing some keys to get to the album list and selecting it. plus what petur said is absolutely true 09.53.41 # nudel: most people would hear that the music stopped 09.54.13 # nudel: As well, you only leave the WPS during playback if you stop the music, or if you press something to go to the filetree/menu. People have requested that stopping the music not leave the WPS. 09.55.02 # i think it's a matter of personal preference rather than a wrong/right thing, to be honest... making the home button configurable makes everyone happy 09.55.15 # petur: not all people (me for example) 09.56.06 # Personally, unless i'm *in the process of* selecting a file|menu, i don't want to see the file|menu list. 09.56.37 # It winds me up that on my Sony player to get back to the WPS I have to press the menu button twice then scroll to an item and select it. I've always wished it had a button I could just push to go there like the Karma has. 09.56.41 # i agree /\ but unless im listening to the music i dont want to se the wps 09.59.07 # A GUI which changes screens because the music stopped, rather than just displaying a Stop icon on the current screen/status bar (if any), doesn't seem right to me. I don't think the screen should ever change by itself without the user pushing a button. 09.59.41 # I think the very name "While Playing Screen" gives away the whole screen's intention... 10.00.13 # I don't think name should dictate function :-) Call it Playback Status Screen if you like. hehe 10.01.01 # At the moment it's more like "Name describes function" 10.01.08 # For me it's a bit like if Foobar2000 reached end of the last song in the playlist and then decided to open a file browser. Well, not that bad but kinda... 10.01.33 # nudel: It's like if foobar2000 closed itself at the end of a playlist, returning you to the OS. 10.01.47 # It wouldn't be opening anything, it would just be removing itself. 10.02.07 # that would be really annoying because i might want to continue using foobar 10.02.39 Quit JdGordon (Read error: 104 (Connection reset by peer)) 10.02.58 # Yeah, but the big difference is, if you want to continue running rockbox, you just launch another song. It's still the same steps whether the WPS was up or not, it's just one less button press before you can browse. 10.03.04 # I think to me the WPS *is* the player. Everything else is a menu I go into temporarily to do stuff. 10.04.06 # And see, that's the difference. To me the WPS is information about what's playing. I mean, I could be playing a game instead. The WPS for all practical purpose is to me a popup letting me know what track is on, how far I am into it, and what's next. 10.04.08 # True, but what if i want to skip back a track in the old playlist? Or just see waht the last track played was called? I guess I can press play to do that but I'd prefer not to have the screen change without me doing anything. 10.04.30 # I guess we see things differently then. I see the WPS as the main screen and everything else as a popup. :) 10.04.34 Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) 10.04.57 # also: when I switch on RB, I can press play to start playback, but I don't see what it will start playing until it plays. 10.05.13 # IMO games are a bonus feature and shouldn't affect the music playback functionality 10.05.25 # nudel: They don't affect the music playback functionality. 10.06.03 # nudel: maybe you should write down you UI ideas 10.06.20 # I plan to, but want to use RB as-is for a bit longer. 10.06.20 # nudel: The filetree is the "home" screen, because all the functionality sprouts from the filetree. You can't do anything until you either select a file, or resume the current playlist. 10.06.55 # You can resume the current playlist from the WPS 10.07.09 # Paul_The_Nerd: not exactly: the fact that radio and recording are only menu items isn't logical 10.07.14 # nudel: but i can't select a file 10.07.58 # one would think that the main usage scenarios are on the same level 10.07.59 # petur: why isn't it logical? 10.08.15 # LinusN: you could if the filebrowser was a pop-up like the menu (not that I say it should be) 10.08.26 # browsing, playback, radio, recording, plugins 10.08.44 # True, but I'm used to being at the WPS and if I want to select a file I open the menu (or browser in this case, but it's all just menus in my mind). If I want to open a file I'm used to, without thinking about it, pushing Menu, down, right and I'm in the file list... I don't want to think about whether or not music is currently playing and I'm on the WPS screen or the device, withotu me doing anything, changing screens 10.09.22 # maybe use REC to toggle between 'modes'? 10.09.46 # maybe put this on the devcon agenda? ;) 10.09.54 # Maybe just don't have the WPS leave when you reach the end of a playlist. 10.10.09 # When you hit stop though, it seems like it should definitely go back to the browser 10.10.21 Quit quobl (Remote closed the connection) 10.10.41 # I don't have a stop button, only play/pause... And pausing definitely shouldn't go to the browser as it may be temporary. 10.10.46 # I personally thing though that if no playlist is 'active' (if you aren't in play or pause state) then it doesn't make sense for the WPS to be available. 10.10.59 # nudel: Hold play/pause for about a second, and it stops. 10.11.05 # ah ok 10.11.59 # Personally, I'd prefer it if the screens only changed when I pushed a button (i.e. Menu), but I don't care very strongly what happens when Stop is pushed as I'll never do that. :-) 10.12.31 # And if the WPS isn't the "home" screen but I can always quickly get tot he WPS by going "home" and then pressing play (or whatever), then that's fine as well. 10.12.37 # personally, i don't think it's a big deal to have the wps as the "main" screen, but at the same time i can't understand why the rockbox concept would be so hard to grasp for some people 10.13.05 # nudel: I agree the screen changing without user input is... questionable. 10.13.06 # I'd prefer the WPS was home, or it's configurable or whatever, but I can live with pressing Play twice to get to the WPS, rather than just once. 10.13.44 *** Saving seen data "./dancer.seen" 10.14.03 # So long as there's some very simple action I can commit to muscle memory which will take me to the WPS from anywhere, I'm happy enough. 10.14.21 # I still think it makes more sense for the file tree to be home, since that's the lowest level. The playback screen is dependent upon the choice of files, not the other way around... 10.14.22 # iirc, very early versions of rockbox didn't leave the wps 10.14.58 # and people felt it was so strange that it stayed, and didn't return to the browser 10.15.05 # so we changed it 10.15.33 # umm... so why not just add the config optin for it? 10.15.51 # JdGordon: because it totally turns the rockbox internals upside down? 10.15.52 # I see the WPS as a status screen... Mine will also display the clock and so on (once I install that patch :-)). If no file is selected it'll show a lot of blank space, which is fine as that's the current status. 10.16.24 # nudel: that's not how rockbox sees it 10.16.28 # LinusN: why? wouldnt the wps just think music is paused/stopped? or is there omre to is? 10.18.02 Join Jungti1234 [0] (n=jungti12@124.60.15.86) 10.18.15 # hi 10.19.31 # JdGordon: well, maybe i misunderstood your statement 10.19.56 # i think making wps the main screen would affect a large portion of the rockbox code 10.20.07 # i meant, just add an option to stay in the wps at the end of the playlist.. isnt that what ppl want? 10.20.17 # ..not make it the "home" screen 10.20.18 # Is it a known thing that going into disc mode (to transfer some music) resets the theme when you come back to RB? Maybe it's the same issue with other settings like bass boost also not being saved (or being reset) on the 5G iPod. I saw someone mention that. 10.20.59 # i think the backdrop handling has a few flaws 10.21.14 # nudel: When it goes into disk mode, it doesn't shutdown cleanly, so you lose any settings that you've changed since the last proper shutdown or save. 10.21.34 # JdGordon: ah, i see, well that should be possible 10.21.48 # nudel: ah, you have an ipod 10.21.50 # Paul_The_Nerd: ah okay, i'll shutdown properly in future 10.22.00 # I do, but I only just bought it for rockbox 10.22.07 # I don't *do* non-gapless players. :-) 10.22.12 # haha 10.22.27 # so what did you have before the ipod then? 10.22.30 # finally I have a 60gig gapless music player \o/ 10.22.30 # nudel: All you really need to do is shutdown properly once to make sure the config block gets written. Then, as long as you don't change anything, the USB inserts shouldn't reset things, just reset them to whatever the last proper shutdown had set. 10.22.33 Join quobl [0] (n=quobl@tor/session/x-6745873937ad08ed) 10.22.58 # rio karma, which was great but a bit thick and 20gig wasn't enough, then i got a sony 30gig which as a music player was great (apart from lack of analogue control for scrolling large lists) but sonicstage... argh 10.23.05 # Tomal was the one working on the iFP-7xx port right? Has he been seen lately? 10.23.38 # i started writing a program to convert my FLAC albums to .iso images, mount them, then send button presses to the SonicStage window and monitor its list control to wait for them to rip, so i could get my music on to the sony gaplessly... 10.24.08 # oh my 10.24.09 # but now that rockbox is ported to ipod I figure it'll be a lot less effort to ditch that sonicstage project and put my spare time effort into RB instead 10.24.31 # in the end my 30gig sony player had about 5gig of music because it was just too much hassle, haha 10.24.44 # my 60gig ipod is now full :) 10.25.23 Join Thus0 [0] (n=Thus0@72.111.102-84.rev.gaoland.net) 10.26.02 # BTW I wrote this page http://www.pretentiousname.com/mp3players/ which I really must update to mention RB. Just don't have enough time to do all my spare-time projects *and* play Zuma on the xbox. :-) 10.26.23 # btw, here's some reading regarding ui: http://www.rockbox.org/twiki/bin/view/Main/RockboxUserInterfaceProposal 10.26.43 # Just a thought: Could recording / radio be offloaded into plugins to reduce binary size? 10.26.50 # thanks LinusN 10.27.21 # Paul_The_Nerd: that has been discussed, but i don't think it's a good idea 10.29.27 # On second though, I think I can see how it might have some disadvantages. 10.30.00 # regarding popup-style menus, we need a proper "viewport" gfx functionality, something we don't have today 10.30.23 Nick gromit` is now known as gromit_ (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 10.30.30 # I was thinking that while making my theme. Being able to say, draw this string within this rectangle using this font... 10.30.38 Nick gromit_ is now known as gromit` (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 10.30.44 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-140-052.pools.arcor-ip.net) 10.30.59 # we are moving in this direction, it's just a matter of time (and hard work) 10.31.53 # it's great to know the direction is there. and the current setup makes sense based on where the firmware came from (line based devices with small screens) 10.32.39 # of course those devices still need to be supported... is the GUI currently abstracted enough from everything else to make that a clean switch? or is a lot of restructuring needed? 10.33.06 # i believe we will need quite some restructuring 10.35.51 Quit needleboy (Read error: 110 (Connection timed out)) 10.39.02 Quit safetydan ("Leaving") 10.43.42 # lostlogic: Are you around? 10.43.49 Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) 10.44.39 Quit quobl (Remote closed the connection) 10.44.44 Join needleboy [0] (n=needlebo@DSL217-132-12-152.bb.netvision.net.il) 10.45.33 Join safetydan [0] (n=dan@195.27.52.9) 10.48.26 Join tucoz [0] (n=martin@140.80-202-100.nextgentel.com) 10.48.29 Join damaki_ [0] (n=Chocolat@ALille-153-1-20-54.w83-198.abo.wanadoo.fr) 10.48.39 Join _FireFly_ [0] (n=FireFly@p54A45D2B.dip.t-dialin.net) 10.50.03 # hello. Do you mind if I commit a very minor fix to the ipodvol wps? 10.51.11 # to fix the statusbar issue. (it should be visible in the browser) 10.51.33 # go ahead, i don't mind 10.51.40 # :) 10.51.47 # i don't use ipodvol anyway :-) 10.52.27 Part Paul_The_Nerd 10.52.57 # I actually like it 10.53.25 # mainly because it uses that lousy 7-bit chicago font 10.54.01 # LinusN, that is true. I think someone should adapt it to use nedore, or whatever it is called 10.54.15 # yes, chicago12 should be exterminated 10.54.19 # hehe 10.54.25 # that someone could be you :-) 10.54.49 # hmm 10.55.02 # hey 10.55.13 # hmm, hey to you too 10.55.22 # Yes, I know. I have to figure out how to use wps then. Never written a single letter of wps code though. 10.56.30 # Rockbox does make H300 dangerously? 10.56.51 # Jungti1234: huh? 10.57.01 # you got to love translation software 10.57.25 # H300 of two Korean Rockbox users burnt. 10.57.42 # battery and mainboard 10.57.57 # Don't think it's RB's fault, but who knows 10.58.18 # We disordered. 10.59.08 # Jungti1234: are you sure that it was rockbox that destroyed the h300's? 10.59.26 # They used Rockbox. 10.59.58 # they also used a h300 11.00.03 # oh yes in german we sad it's Bild a newspaper ;) 11.00.04 # i use windows, but i don't blame microsoft when my pc breaks 11.00.13 # I'm not sure. I'm asking possibility to you. 11.00.27 # it's not impossible 11.00.35 # mother kills kids and bild speaks first with the burgers 11.00.38 # but i very much doubt it 11.00.46 # no chance 11.01.04 # only they have other battery put in 11.01.10 # LinusN: if windows would for example overclock your CPU you could blame MS 11.01.28 # well, yes 11.01.31 # hey 11.01.50 # They are using iriver original battery. 11.02.24 # it's just so frustrating to see all there "rockbox killed my player" in various forums, when it turns out that it wasn't rockbox at all 11.02.26 # than it not realy do 11.02.37 Quit damaki__ (Read error: 110 (Connection timed out)) 11.03.02 # yes i know the code and the chips there is no chance 11.03.06 # While one of them uses Rockbox's record function, it(mainboard) burnt. 11.03.26 # rockbox not iverwriten the conrol routins of pcf chips 11.04.03 # only what can kill is bad speackers and on long time the battery faster then the orginal firmware 11.04.27 # hmm 11.04.33 # Jungti1234: what part of the mainboard was broken? 11.05.28 # LinusN: the most people how say rockbox kill the player only have too many mony too think the proken the boot code and think its kill the hardware 11.05.28 # I don't know. 11.07.03 # meybe the use an hammer and a knif to put out the usb cable ;) 11.07.08 # iriver spoke so.. 11.07.22 # aha 11.07.34 # of course iriver said that it is rockbox' fault 11.07.46 # Another weird thing about IpodVol is the fact the the volume is displayed as db with a percent sign after the value. 11.07.47 # they would be stupid if they didn't 11.07.49 # 'Because you used Rockbox, main board burnt!' 11.08.08 # tucoz: change that as well 11.08.11 # I think I fix that wps to use nimbus12 and remove that % sign 11.08.17 # do that 11.08.25 Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) 11.08.37 # I think there's a patch which changes the volume WPS code to a percentage instead of a db level, maybe it assumes the patch is installed. 11.08.56 # nudel: no, that wps was made before we changed it to db 11.08.57 # nudel, but CVS wps's shouldn't rely on patches 11.08.59 Quit nudel ("At Argon, we're working to keep your money.") 11.09.03 # Another one. 11.09.09 Join nudel [0] (i=nudel@dynamic-62-56-38-86.park-s46b.dslaccess.co.uk) 11.09.17 # oops closed wrong window :) 11.09.22 # hehe 11.09.34 # the dangers of binding alt-f4 to a spare mouse button :) 11.09.53 # He was charging H300. 11.10.10 # oh nono 11.10.27 # :) I misunderstood. 11.13.19 # * amiconn wouldn't like the wps to become the main screen at all 11.14.03 # * amiconn also wouldn't like "browsing modes" the way the iriver firmware does it 11.14.13 # amiconn, why? that is how iriver do it. It must be better ;-) 11.14.35 # nudel: You don't need the wps to check playback status. That's what the statusbar is for 11.15.13 # You can even stop playback while being in the file browser (I'm assuming the button to do this is defined for iPod) 11.15.22 # true. though there's no (last) song title in there. (though if the status bar was skinnable there coudl be :-)) 11.16.14 Join KN|stiff [0] (n=phhome@Fcc21.f.strato-dslnet.de) 11.16.31 # I think it sums up as I'm used to 3 different devices where the WPS screen is home and everything's launched from there, but in RB the WPS screen is more like an application launched from the browser. 11.16.50 # So long as there's a quick way I can get to the WPS I'm happy, either way... 11.17.30 # Though it's weird not having the WPS available at times, I'm sure I'll get used to it. 11.18.12 # ok, I sayed to them that it may not be Rockbox's problem. 11.18.45 # nudel: I don't know what DAPs you have used, but it's not standard for the WPS to be the "home screen". The ipod doesn't work like that for example. 11.20.44 # you're right, it's been a long time since i properly used the ipod firmware (years) 11.20.57 # the karma's like that 11.21.24 # and the sony sort of is (but once in the menus it's a pain to get back tot he WPS, but it's always available and never goes away unless you press Menu) 11.25.30 # good day all, i'm off to work (late as always :)) 11.30.18 # BTW, I was reading about the itunesdb database format, and apparently there is a limit of 56 utf-16 characters (112 bytes) in the filename field - so maybe that is the reason why some people are having problems with the foo_pod plugin. 11.36.09 Join ashridah [0] (i=ashridah@220-253-122-102.VIC.netspace.net.au) 11.40.07 Join quobl [0] (n=quobl@tor/session/x-3a004f3b6011e78e) 11.44.24 # LinusN, I fixed the IpodVOL wps. But, it seems that I can't align the text to to the bottom of the screen. 11.45.22 # If I push the text one line further down, it will be cut by half by the screen border. But, it's better with nimbus-12 anyway. 11.45.37 Join damaki [0] (n=Chocolat@ALille-153-1-74-161.w86-207.abo.wanadoo.fr) 11.49.11 # I think I just commit this, and close http://www.rockbox.org/bugs/task/2778 as it seems that this patch is committed by lenox. 11.50.11 Quit needleboy () 11.51.53 Join needleboy [0] (n=needlebo@DSL217-132-12-152.bb.netvision.net.il) 11.57.33 Quit Moos ("Glory to Rockbox!") 11.59.00 Quit damaki_ (Read error: 110 (Connection timed out)) 12.06.13 # needleboy: are you here? 12.06.55 # needleboy, Paprica: could you check if this bug still exists? http://www.rockbox.org/bugs/task/2682 12.09.17 Join tvelocity [0] (n=tony@ipa154.8.tellas.gr) 12.09.23 Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 12.09.53 Quit linuxstb (Read error: 110 (Connection timed out)) 12.12.14 Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) 12.13.47 *** Saving seen data "./dancer.seen" 12.14.48 Quit petur ("time to say foo(d)") 12.15.17 Quit tvelocity ("Ex-Chat") 12.17.41 Join mantob [0] (n=mantob@p54BA2E2A.dip0.t-ipconnect.de) 12.18.40 # hi there, does someone know, what kind of hardware is located in the gmini xs 202 ? 12.22.07 # yes we do 12.22.13 # check the rockbox wiki 12.24.13 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) 12.28.13 Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 12.31.18 # badger: sorry, i only found stuff about gmini 220 and xs 200, not xs 202 12.32.15 # hm, right 12.32.17 # then no 12.32.34 Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) 12.32.46 Quit c0utta ("CGI:IRC") 12.33.42 # :) thx 12.34.13 # given the model name, I'd guess it is similar 12.34.18 # but of course we can't know for sure 12.34.28 # until someone figures it out 12.36.11 # right 12.40.15 Join damaki_ [0] (n=Chocolat@ALille-153-1-66-209.w86-196.abo.wanadoo.fr) 12.40.52 Join muesli__ [0] (n=muesli_t@88.134.20.76) 12.44.41 Quit ashridah ("Leaving") 12.46.27 # linuxstb: hey, I'm guessing that you're the guy to ask about the yield in a while loop in lcd_update -- how many times does that loop loop? How long is an individual loop iteration approximately? 12.51.37 Join petur [0] (n=d4efd6a6@labb.contactor.se) 12.54.34 Quit damaki (Read error: 110 (Connection timed out)) 12.57.28 # lostlogic: The reason that I constantly yield() is that the loop is just a delay to wait until the Broadcom chip has finished updating the LCD. 12.57.33 Join c0utta [0] (n=cbad1f07@labb.contactor.se) 12.57.47 # But yes, maybe yielding in every iteration isn't necessary. 12.58.17 # But if we don't yield, then we are just wasting CPU cycles - cycles that can be used for audio decoding. 13.02.04 # how many cycles are we talking about? 13.02.18 # The total delay can be up to 14ms. 13.02.22 # wow 13.02.45 # So we can't perform two lcd_updates closer than 14ms apart. 13.02.46 # linuxstb: ahh, ok. 13.02.52 # linuxstb: That'll be "fun" for oscilloscope... 13.03.20 # linuxstb: maybe keep track of the time and only delay if the update is too early? 13.03.48 # LinusN: it's a poll 13.03.54 # That's more or less what we do. The start of the lcd_update_rect() function polls the broadcom chip to see if it is done. 13.04.07 # aha, so it isn't a "blind" delay 13.05.15 # lostlogic: Also, looking at your changes to lcd-ipodvideo.c, was there a reason you moved the variable declarations from the start of the function to the inner-blocks? I thought the Rockbox style was to declare variables at the start of a function. 13.05.45 Join quobl_ [0] (n=quobl@tor/session/x-3ed2751219beae1e) 13.06.05 # Rockbox style doesn't define that. It just says variables need to be declared at the top of blocks, i.e. no C99-style declarations 13.06.18 # linuxstb: I wasn't aware of that -- the only reason is that it helps me keep track of register usage without going to the assembly. 13.06.35 # I know it's not in CONTRIBUTING, but I'm just going by the existing code. 13.07.04 # also, the non-c99 recommendations aren't that critical anymore, now that all targets use fairly recent gcc versions 13.07.42 # but i personally don't like in-code declarations anyway 13.07.46 # linuxstb: Look at the grayscale lib or xlcd. I'm declaring many variables within inner blocks 13.07.51 # I guess it's also because m68k-gcc isn't smart enough to optimize register usage for variables that aren't explicitly falling out of scope but aren't used any more in a function all the time -- arm appears to be 13.10.44 # linuxstb: I just realized however that there may be some more tweaking available to me in there that will involve moving some variables back out of blocks :-P 13.11.50 # hi guys 13.12.03 # has someone had a look to my updated album art patch ? 13.12.05 # lostlogic: :) I don't feel strongly about it anyway - I don't mind either way. It's just that I hadn't seen it very much in Rockbox (I haven't looked at amiconn's libs). 13.13.39 # Nico_P: I haven't looked at it, but will try to. I'm hoping that you have only temporarily move your code out of the get_metadata() function... 13.14.28 # well it doesn't look like i cana access the file buffer from there 13.14.51 # No - you will need to pass extra parameters to the get_metadata() function. 13.15.11 # and it works the same, as i load album art from the same function that calls get_metadata() 13.15.32 # it's done at the same moment 13.16.05 # why is it so important to have it in get_metadata() ? 13.17.08 # a) Because it comes under the category of getting metadata; b) To keep playback.c as small as possible; c) To enable support for reading cover art from id3v2 tags or similar. 13.17.49 # good points 13.17.52 # But it's a minor point - it's more important to get the code working first, and then we can try and move the code back afterwards. 13.18.05 # but the get_metadata() will have to be moved and/or changed 13.18.19 Quit Aditya|Sleep ("Trillian (http://www.ceruleanstudios.com") 13.18.57 # ut i think that's one of the topics that will be discussed at the devcon 13.19.15 Quit quobl (Remote closed the connection) 13.20.01 # anyway it seems to work fine 13.20.13 # i expected to see some problems but they aren't coming 13.20.52 # XavierGr ? 13.24.58 Quit quobl_ (Remote closed the connection) 13.26.15 Quit KN|stiff (Read error: 110 (Connection timed out)) 13.30.34 # man, i2c on the ipod is still brutally slow -- the peak meter is very responsive, but gets paused for like 1/10 of every second while the RTC updates. 13.31.40 # Nico_P: I've just looked briefly at your patch, and there are two potential bugs (unless I've missed something). 1) The audio buffer is a ring-buffer, so what happens when you load an image at the buffer-wraparound point? e.g. if the current pointer to the free space in the audio buffer is 50KB from the end, but you try and load a 100KB image? 2) What happens if the album art is overwritten by a subsequent track? 13.32.03 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 13.32.47 Join quobl_ [0] (n=quobl@tor/session/x-88dcd456a6c94c61) 13.32.58 # I also don't think it will be a problem to move it back to get_metadata - you just need to pass a pointer to the free space in the audio buffer (and a max size), and return an integer saying how much space you have used. 13.33.28 Join Rondom [0] (n=Rondom@mrbg-d9b94abc.pool.mediaWays.net) 13.34.12 # lostlogic: someone really should ask portalplayer for some specs :> 13.34.48 # preglow: :-P 13.35.07 # "see, guys, rb will raise the number of the sold iPods, thus will raise your incomings, too..." :P 13.35.33 # Bg3r: I guess people like me are the exception? I wouldn't buy an ipod until there was sound on IPV. 13.36.50 # Supporting Apple's rumoured touch-screen ipod in Rockbox will be interesting... 13.38.07 # i'm just clinging to the hope that it's just rumours, heh 13.38.27 # I think I might switch the battery read down to a 8 bit ADC instead of 10, because 10 really isn't necessary and it's 1 byte less of i2c. 13.40.46 # linuxstb: i don't know for both of your questions 13.41.12 # and it crashes when the next song in playlist starts 13.41.20 # preglow, safetydan, Slasheri, petur, Bg3r, tucoz: Cloaks are done for you 13.41.32 # i hadn't noticed that because i didn't even listen to an entire song yesterday evening :p 13.41.32 # I think you'll have to rejoin to see them in some clients 13.41.42 # but they alreay work in /whois [your_nick] 13.42.34 # t0mas, thanks 13.42.36 Part tucoz ("Leaving") 13.42.49 # t0mas, cheers 13.43.32 Join tucoz [0] (n=martin@rockbox/developer/tucoz) 13.43.33 # t0mas: cloak names are only five characters? 13.43.35 # gtg... i'll look at it a little more this evening 13.43.41 # preglow: hm? 13.43.44 # Nico_P: I'll try and find time to look at it, but one thing you will need to do is to copy the image somewhere else just before the track itself starts to get decoded. 13.43.45 # ahh, right 13.43.50 # yours was wrong 13.43.54 # i got a message from lilo saying my cloack name was pregw 13.43.55 # linuxstb: ok 13.43.56 # thx 13.43.57 # Nico_P: The WPS image buffer is probably the best place to copy it to. 13.44.02 # preglow: I already fixed that ;) 13.44.12 # hmm 13.44.16 # [13:40:07] * [preglow] (n=thomjoha@rockbox/developer/pregw): Thom Johansen 13.44.17 # [13:41:23] * [preglow] (n=thomjoha@rockbox/developer/preglow): Thom Johansen 13.44.53 # there's some things i corrected but i don't have time to upload the new patch... plus i only changed two lines and it doesn't add much stability so i'll do that later 13.45.15 Quit Nico_P () 13.48.23 # * amiconn doesn't fully understand the purpose of the cloaks 13.48.48 # it shows that you're part of the rockbox project... 13.48.55 # Do people care that much about the hostname? 13.49.01 # some do 13.49.15 # It's only shown when you log on, and that may be once per day or even less 13.49.16 # and freenode wants to use it in the future to mark project participants 13.49.17 Join leftright [0] (n=d4406110@labb.contactor.se) 13.49.23 # hmm... 13.49.36 # they want a ~ in front of names of people who're not identified 13.49.38 # Lostlogic, do you get pops/artifacts when skipping tracks 13.49.50 # and they're thinking about adding some char (channel status?) to project participants 13.50.00 # do newbies asking questions know who to ask 13.50.25 # s/do/so 13.52.03 # Lostlogic, I have tried rockbox on two seperate players, no xfade, and i get pops/artifacts when skippping tracks and during powerup, and when playing from pause 13.53.03 # using yesterdays daily build H140 ^^ 13.53.06 # t0mas: How does this hostmask thing work, i.e. how does the server know I am Me when I log on? 13.53.14 # nickserv identify 13.53.37 # Doesn't identify happen after joining the channel? 13.53.43 # depends on the client 13.53.47 # mine does it before... 13.55.03 # Ah, yes. 13.55.17 # I could do both in HydraIRC, rather flexible 13.55.39 # yeah, I've used HydraIRC on windows... 13.55.43 # but it was a beta iirc 13.55.58 # So, it's just another setting that is associated with the identify info... 13.56.06 # jup 13.56.21 # leftright: on ipod? 13.56.29 # H140 13.56.50 # iHP140 and H140 13.57.01 # leftright, do you have the EQ enabled? 13.57.07 # yes 13.57.16 # Try disabling it and see if the pops go away 13.57.30 # pops on powerup are 'normal' for both iRiver and rockbox firmware, IIRC 13.58.05 # Currently the EQ history is not reset on track skip so it may cause pops 13.58.24 # powerup pops are "normal" as lostlogic says 14.00.42 Nick Bg3r is now known as Bger (n=Bager@87.246.10.17) 14.01.09 # Lostlogic, safetydan, I have disabled the EQ and it the artifacts when skipping tracks are still evident 14.02.03 # on both headphones and optical out 14.02.40 Nick Bger is now known as Bg3r (n=Bager@rockbox/developer/Bger) 14.02.59 Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) 14.03.32 Quit DJ_Dooms_Day (Read error: 104 (Connection reset by peer)) 14.04.14 Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) 14.05.23 # leftright, that's good (for me anyway as it means I don't have to do anything in the EQ code) 14.06.40 # heh, you're off the hook then :-) 14.09.29 # * safetydan bats the popping audio ball back to lostlogic and Slasheri 14.12.42 # * leftright makes sure it hits them on the head 14.13.48 *** Saving seen data "./dancer.seen" 14.14.39 # interesting, i haven't had that issue yet.. but i will try with fresh cvs soon 14.15.04 # Hi there slasheri 14.15.16 # I can confirm popping on audio when I change tracks too. 14.15.22 # how's the army treating you ? 14.15.34 # It was fixed at some time, but then it appeared again. 14.15.40 # leftright: hi :) 14.15.55 # Is there anything particular onthe ipod that runs every second (other than the RTC update)? 14.16.09 # are they making you run up and down hills for fun 14.16.10 # XavierGr so tell me how many strophes has greeks hymn!? 14.16.12 # leftright: well, it's fine in general but i am quite busy with everything right now 14.16.24 # watching the audio thread there is a definite "buffer grow for 1s, slip, grow 1s, slip" thrend 14.16.32 # muesli: many!!!! 14.16.45 # 100 something I think, let me check 14.16.58 # they said 158 on tv yday! 14.17.44 # yup they are right I just checked 14.18.06 # how comes? nothin to do=? 14.18.20 Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") 14.18.21 # but only the first 4-6 are mainly known 14.19.22 # :-) 14.20.12 # the national anthem is a poem written back on 1821. Then it got a melody which is used for all the verses, but of course not all verses are played/sang. 14.20.52 # most people know the first 2. 14.21.27 # it would be just crazy to know all of it.... 14.21.37 # yepp 14.21.50 # and meanigless IMHO 14.23.21 # XavierGr what about the Iliad etc ... 14.25.49 Quit Paul_The_Nerd ("Leaving.") 14.26.26 # Well that is a great epic poem, it doesn't have strict verses. http://en.wikipedia.org/wiki/Iliad :p 14.27.09 # thanks folks 14.27.13 Part leftright 14.27.53 # i mean that Homer has known it by heart (at least that's what people tell...) 14.30.27 # The Iliad comprises roughly 16,000 lines of verse, I remember when I was doing this at school, of course we didn't cover it all. 14.31.10 # hehe i remember this too.. 14.33.04 # you learn Homer too? I wasn't sure that about it, though I had heard of it. 14.34.22 # yes, of course .. 14.34.48 # homer? dooh! ;-) 14.36.51 Nick Mikaelh is now known as Mikachu (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) 14.37.44 Quit JdGordon (Read error: 104 (Connection reset by peer)) 14.43.37 # I think that (grumble) by (grumble) further throttling the amount of I2C per second vorbis can be made back to mostly realtime on IPV (grumble) 14.44.28 # it also look like charge detection by USB works so we can show the cute lil' charging icon. 14.46.10 # bye all 14.46.27 Quit Jungti1234 () 14.46.59 # lostlogic: Wouldn't be the correct solution to get i2c up to speed? 14.47.31 Nick Rondom is now known as Rondom_ (n=Rondom@mrbg-d9b94abc.pool.mediaWays.net) 14.47.44 # amiconn: yes, I agree completely, but without specs, I'm unsure of how to proceed in that area :-\ 14.48.19 Nick Rondom_ is now known as LINK (n=Rondom@mrbg-d9b94abc.pool.mediaWays.net) 14.48.53 Nick LINK is now known as Rondom (n=Rondom@mrbg-d9b94abc.pool.mediaWays.net) 14.49.01 Part Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") 14.49.41 # I'm guessing that if the PP I2C timings were known, we could do away with polling loops and use either sleeps or short timing loops to time the I2C transactions, but how can we figure that out w/o specs? 14.54.45 Quit c0utta ("CGI:IRC (EOF)") 15.00.15 Join Rondom_ [0] (n=Rondom@mrbg-d9b953c2.pool.mediaWays.net) 15.00.20 Part youngcerea1 15.01.48 Quit needleboy () 15.02.14 Nick Rondom_ is now known as Rondom (n=Rondom@mrbg-d9b953c2.pool.mediaWays.net) 15.07.10 Quit Moos (Read error: 104 (Connection reset by peer)) 15.07.52 Join KN|stiff [0] (n=phhome@Fcee3.f.strato-dslnet.de) 15.10.04 Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) 15.15.44 # LinusN? 15.16.02 # yes? 15.16.37 # have you try rockcalendar? 15.16.52 Quit Kohlrabi (Read error: 104 (Connection reset by peer)) 15.19.09 # no 15.19.31 # ok 15.21.04 Join youngcereal [0] (n=youngcer@p54B206D6.dip0.t-ipconnect.de) 15.22.00 Join midkay [0] (n=midkay@24.143.70.99) 15.22.14 # lostlogic: Experimentation... 15.24.49 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-140-052.pools.arcor-ip.net) 15.26.54 Quit linuxstb (Read error: 110 (Connection timed out)) 15.30.01 # amiconn: hmm, yes, I suppose I could make some brash timing guesses and binary searchish for values that work. but not today. 15.30.35 Part youngcereal 15.32.36 Join youngcereal [0] (n=youngcer@p54B206D6.dip0.t-ipconnect.de) 15.42.08 # i normally use a logic analyzer 15.42.20 # to verify the timing 15.42.25 Quit quobl_ (Remote closed the connection) 15.42.39 # i bet you also are one of the only ones in here right now that's got a logic analyzer 15.42.42 # heh 15.42.48 # the ones i've used cost a ton 15.44.54 # this one was roughly $1200 15.45.32 # which could be "a ton" to a lot of people 15.45.47 # but not my employer :-) 15.54.57 # I'd also have to take apart my ipod which I'm not prepared to do... 15.56.35 # It looks like i2c read multiple of 4 bytes at a time should be entirely doable, but without knowing what command to send to the i2c control register I'm not sure what to start with. 16.07.49 Quit XavierGr (Read error: 110 (Connection timed out)) 16.09.18 # Is there an up-to-date wiki-page on the config-file format? 16.09.34 Join gracchus [0] (n=jesse@bneu-c34.realtimecomm.net) 16.13.51 *** Saving seen data "./dancer.seen" 16.19.07 # what's with people and this anonymous thing 16.19.17 # was that the last mail of gl ? 16.20.15 # preglow: i don't know 16.20.55 # are they afraid someone are going to dig up their address and kill them or something? 16.21.00 # probably 16.21.28 # we won't accept people who are not willing to die for rockbox, and that's our official standing! 16.21.30 Join SereR0kR [0] (n=Fletcher@Fd28a.f.strato-dslnet.de) 16.21.37 # and we are "arrogant and single minded" according to him 16.22.08 # sorry, "closed minded" 16.22.13 Join adiamas [0] (n=adiamas@12.109.187.84) 16.22.26 # huh 16.24.21 # Well I'll be. I didn't think anyone had problems giving their name for the cause. 16.24.30 # we've had some 16.24.36 # i just don't see the problem 16.24.40 # me neither 16.25.27 # The only time I can see it being a problem is when it would cause a problem for Rockbox, e.g. MP3 player manufacturer employee writing Rockbox code on the side not wanting their name in the credits 16.25.30 Join XavierGr [0] (n=XavierGr@ppp84-adsl-124.ath.forthnet.gr) 16.26.01 # maybe they fear tying their name to an open source project is bad for their image? Or like safetydan says: doesn't want employer to know 16.26.49 # so contibuting code under a nickname isn't accepted? 16.26.56 # perhaps, but from my experience it's more like some kind of principle about being anonymous on the net 16.27.03 # I'm sure it's been debated to death before so I'll say no more :) 16.27.15 # he could have given any fake name 16.27.20 # yeah! 16.27.30 # quick question aside... to record on an ipod, I would probably have to modify the FIQ handler to service both read and write IIS FIFOs? 16.27.54 # ouch 16.28.28 # getting orientated so pardon if the question is 'off' 16.28.38 # * preglow sees the demise of his asm fiq handler coming 16.28.53 # it's real nice so I didn't want to hurt it! 16.29.43 # and who is gl exactly? Does he come in IRC? 16.30.01 # sometimes, i think 16.30.40 # XavierGr: well, gl calls himself "gl.tter" in the rockbox forum 16.31.47 # and probably some anonymous email address... 16.32.57 # I don't know if this was discussed before, but he has a point, why not accept a nickname? The contribution is that matters... 16.33.45 # same with wiki account: exemple http://www.rockbox.org/twiki/bin/view/Main/ElGringo 2 hours ago 16.34.18 # LinusN: did you ask why he wanted to remain anonymous? 16.34.47 # now that you said it: Can someone delete my previous wiki account "AlexSpy"? I made a new one with my full name... 16.35.17 # there are a lot of Wiki account with nick names only 16.35.41 # XavierGr: LinusN is your man 16.36.53 # Linus could you delete it? (it is embarassing too. I mean AlexSpy? What was I thinking :D) 16.38.14 # :) 16.38.37 # hehe :) 16.39.13 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 16.40.34 Quit youngcereal (Read error: 110 (Connection timed out)) 16.41.11 Join youngcereal [0] (n=youngcer@p54B20E18.dip0.t-ipconnect.de) 16.41.17 Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) 16.43.21 # Regarding the peakmeter settings. Do we still use percent there? 16.43.30 # or is it plain db these days? 16.43.35 # LinusN had some trouble with the name thing again? 16.43.57 # yes 16.44.26 # * t0mas still doesn't understand 16.44.41 # working with real people... on a real project... why not use real names and real e-mailadresses? 16.44.44 # peak meter does both 16.44.58 # t0mas: we do 16.45.02 # db is default, but i always set it to linear 16.45.13 # LinusN: yeah, I didn't get his problem ;) 16.45.33 # ah, now i understand what you mean 16.45.46 Join TCK- [0] (n=tckocr@81-178-239-254.dsl.pipex.com) 16.45.57 # well, some people have this thing about privacy 16.46.10 # I have that too... 16.46.29 # bah, just find out who registered ril.net and gl.tter.org? 16.46.37 # never give my real name to registrations etc... and you don't have my phone number (I don't like the commercial calls) 16.46.41 # but my name... come on... 16.47.22 Join bluey [0] (n=bluey@dslb-084-059-073-151.pools.arcor-ip.net) 16.48.17 # preglow, ok. Thanks 16.48.59 # I didn't know if we still used a scale other than dB (overall). 16.50.00 # t0mas: Still, if he doesn't wnat to give it out, it is his right... I don't understand why would someone want to hide his real name, but even then I respect his choice. 16.50.38 # we respect his choice 16.50.49 # My question is why Rockbox doesn't allow nicknames under a contribution 16.51.02 # well... I think it's primarly a legal issue... 16.51.20 Join needleboy [0] (i=Miranda@82-166-190-110.barak.net.il) 16.51.27 # yes, it's partly a legal issue 16.51.46 Quit needleboy (Client Quit) 16.51.57 # s/partly/mostly 16.52.11 # if it is a legal issue then I pass... 16.52.13 Join needleboy [0] (i=Miranda@82-166-190-110.barak.net.il) 16.52.59 # I'm not sure what the real problem is (legally) 16.53.26 # but I think we need to be able to tell others who exactly did something, especially regarding patent issues... 16.53.39 # yes 16.54.38 # But I must say it's also a nice policy. Like Bagder said in the mail, real contributions by real people. 16.54.47 # exactly 16.54.54 # + 16.55.02 # gotta go, cu 16.55.05 # btw... 16.55.05 # bye 16.55.05 # bye 16.55.17 # LinusN, Bagder and Zagor are responsible for the project 16.55.26 # if we ever get patent trouble etc 16.55.44 # it's not a registered company or something... legally it's just them using code send to them by others 16.55.53 Join IcyStorM [0] (n=aknemyr@h167n4c1o1043.bredband.skanova.com) 16.56.00 Part LinusN 16.56.48 Quit needleboy (Client Quit) 17.01.16 Join needleboy [0] (i=Miranda@82-166-190-110.barak.net.il) 17.01.35 Join Rondom_ [0] (n=Rondom@mrbg-d9b96485.pool.mediaWays.net) 17.02.51 Quit petur ("work") 17.04.40 Quit needleboy (Client Quit) 17.05.11 # Where can I get the new faster LCD drivers for iPL running the iPod 5G 17.05.55 # I would say, ask in #ipodlinux 17.05.58 # but you already did 17.06.06 # so wait for someone there to answere... 17.06.11 # Hahahaa :) 17.06.36 Quit TCK- (Read error: 110 (Connection timed out)) 17.07.19 # tucoz: building the manual now, gotta say it looks sweet 17.07.21 Quit Rondom (Nick collision from services.) 17.07.26 Nick Rondom_ is now known as Rondom (n=Rondom@mrbg-d9b96485.pool.mediaWays.net) 17.07.40 # preglow, nice. But, it's a long way to go :) 17.08.25 # don't think the chapter headings should be on a page of their own, though 17.08.27 # preglow, autogenerated latex code is not the most pleasant thing to work with 17.08.57 # true, that is the fancy header stuff in the preamble. We can remove those later on. 17.09.56 # preglow, Ah, I see. I know what you mean. I think it was made like that in th 2.4 docs. 17.10.53 Quit bluey ("Leaving") 17.11.02 # the fancyheader stuff is actually quite nice, if you ask me 17.11.10 # it's just the blank page on chapter start i don't like 17.11.25 # most manuals, unless you count the huge ones, don't do that 17.11.27 # yes, I know what you mean 17.11.36 # then again, this might end up pretty huge as well... 17.11.41 # still, i like it 17.11.42 # it looks nice 17.11.45 # :) 17.11.53 # what font is it? 17.12.00 # is there a pdf export function for the manual? 17.12.09 Join asraniel [0] (n=asraniel@128.43.3.213.cust.bluewin.ch) 17.12.17 # I defined the font with \renewcommand{\familydefault}{\sfdefault} 17.12.30 # t0mas, if you run make, you get a pdf 17.12.34 # ah ok 17.12.52 # I guess it's some standard sans serif font. 17.12.54 # tucoz: I get several 'image ignored' lines. Is that expected? 17.13.15 # amiconn,hmm. What target do you build for? 17.13.20 # recorder v1 17.13.29 # or do you mean in the actual pdf? 17.13.40 # In the pdf 17.13.47 # i do tha tas well 17.13.49 # for h1x0 17.13.59 # Ok, that is expected. Those are images not includeded. 17.14.10 # tucoz: so, you're still pretty much working on the writer->latex source? 17.14.28 # And that line serves as a reminder to what needs to be added. 17.14.48 # perhaps i'll pitch in a bit, i miss working with typography 17.14.55 Join bluey [0] (n=bluey@dslb-084-059-083-027.pools.arcor-ip.net) 17.15.03 # preglow, yes. But, I normally remove that code and just keep the section layout 17.15.45 # Just using the writer2latex source as a template. 17.16.10 # * amiconn highly appreeciates the documentation effort 17.17.01 # me too 17.17.07 # good documentation is a good thing 17.17.12 # Writing documentation is a tedious task... 17.18.49 # but with this approach, the docs will hopefully keep theirselves up to date by just committing the docs to new features along with the feature. 17.18.51 # yes, but i do find it entartaining at times 17.19.59 # * amiconn usually reads documentations, unlike many others. 17.20.07 # *documentation 17.20.08 # Like, simply writing up a small doc for a plugin and commit it along with the plugins. 17.20.29 # But I'm usually too lazy to write docs 17.20.54 # I noticed when I made screenshots to some of the old plugins that a lot of those need to be adapted properly to the larger screen sizes. 17.20.59 Quit Zagor ("Client exiting") 17.21.24 # indeed 17.21.29 # tucoz: Indeed. But many devs prefer working on new ones 17.22.12 # so I noticed. I got tempted to start working on some of those, but I think I should get the manual at least somewhat up to par with the wiki first. 17.22.17 # New features ar usually more interesting, but this way we'll never get H1x0 and newer targets into release state 17.22.25 # oopdddd 17.22.26 # sss 17.22.26 # Seems like one of the easier ways to get in to development is to make the old plugins work 17.22.27 # lol 17.22.27 DBUG Enqueued KICK Paprica 17.22.27 # =\ 17.22.50 # i Attach a bitmap on the wrong place 17.22.51 # lol 17.22.52 # =\ 17.23.08 # I was happy to see that poking at oscilloscope triggered some lcd driver work 17.23.30 # safetydan, yes. Totally. And, probably quite rewarding to make rockbox look better and not that half baked on the newer targets. 17.23.49 # lol what an idiot 17.23.49 # =\ 17.23.53 # safetydan: My current plan is to rewrite oscilloscope to not use a timer, but do some more intelligent frame rate adaption, then port it to swcodec 17.24.13 # After that, my idea is to combine both oscillo* plugins into one, offering both aspects 17.24.25 # that sounds good to me 17.24.26 # ..and finally scrap lcd_roll() 17.24.37 # I understand the original reason for two plugins, but it will be nicer to combine them 17.24.50 # And we can now say Rockbox has visualisations! :) 17.25.03 # It already had, for quite some time 17.25.06 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 17.25.06 # * safetydan waits for the requests to put plugin output in to the WPS... 17.25.12 # amiconn, for swcodec I mean 17.25.25 # safetydan: There's also vu_meter waiting to be adapted... 17.26.53 # safetydan: This scrolling stuff is something I was planning to do for I don't remember how long 17.26.55 # amiconn, well it works, but scaling it up was something for another time 17.27.27 # Iirc these were the only functions missing for completion of the GraphicsAPI list 17.29.25 # Regarding visualisations in wps... the scrolling routines always scroll full screen 17.30.02 # Partial scrolling would be really hairy on lcd depths < 8 17.30.35 # tucoz: seem's we're using cmr sans 17.31.51 # tucoz: btw, any reason at all we're using a sans font for our main font? 17.33.20 # gotta go 17.33.21 Quit safetydan ("Leaving") 17.42.12 # tucoz, Not really. Just tried to reflect what the 2.4 docs made 17.42.47 # talking to yourself? 17.43.01 # haha 17.43.09 # preglow, Not really. Just tried to reflect what the 2.4 docs made 17.43.27 Quit KN|stiff (Read error: 110 (Connection timed out)) 17.48.09 # preglow, in some ways the serif font looks better. But, it does have that LaTeX feel to it. Wonder if we could find some other nice font 17.49.01 # the 2.4 manual font looked like crap, let's not duplicate that 17.49.01 # heh 17.49.05 # hehe 17.50.15 # I just noticed that I the font is defined twice in the preamble.tex. If you comment out both of those lines (line 4 and the last line) you get a serif font. 17.52.24 # Maybe we should use that instead. I think it looks prettier 17.56.21 Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") 18.01.18 # http://www.engadget.com/2006/03/08/ipodmame-brings-pac-man-to-the-ipod/ 18.01.37 # know, done it already 18.01.39 # tried a couple 18.01.49 # and unluckily, times does seem to be what looks the best 18.02.10 # Is that the standard font? 18.02.24 # no 18.02.26 # cmr is the standard 18.02.27 # god, i hate cmr 18.02.30 # hehe 18.02.45 # How do I define times? 18.03.29 # try \usepackage{times}, \usepackage{charter}, \usepackage{palatino}, etc 18.03.40 Join damaki [0] (n=Chocolat@ALille-153-1-4-223.w83-198.abo.wanadoo.fr) 18.03.40 # ok 18.03.47 # different fonts in latex is a bloody nightmare 18.03.56 # but i don't think we'll be able to use anything but the default bundled ones anyway 18.04.07 # fonts costing money and such 18.05.03 # well, sure. But, if Times looks ok then we could use that further on. 18.05.42 # I am fixing the tables now, to use booktabs instead of the standard crap 18.07.06 # I think sans serif looks better for headlines 18.08.08 # That we could fix later on. We could wrap those inside a sans serif environment. But, I think we should use Times as the main font anyway. 18.13.52 *** Saving seen data "./dancer.seen" 18.16.49 Join damaki__ [0] (n=Chocolat@ALille-153-1-58-174.w86-196.abo.wanadoo.fr) 18.18.40 Quit damaki_ (Read error: 110 (Connection timed out)) 18.23.31 Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) 18.25.48 Quit _FireFly_ ("Leaving") 18.27.39 Quit Thus0 ("Leaving") 18.31.06 Quit damaki (Read error: 110 (Connection timed out)) 18.34.47 # what does the circle with the dot in the upper right mean? 18.35.26 # zero ? 18.35.45 # to the right of the clock, it only appeared briefly now, never noticed it before 18.45.58 Join quobl [0] (i=id@tor/session/x-b480e10edafdaca5) 18.57.51 Quit adiamas ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") 18.58.35 # Mikachu: i think you're looking at the disk activity indicator 19.08.19 Join damaki_ [0] (n=Chocolat@ALille-153-1-39-206.w83-198.abo.wanadoo.fr) 19.18.15 Join damaki [0] (n=Chocolat@ALille-153-1-64-166.w86-196.abo.wanadoo.fr) 19.22.23 Quit damaki__ (Read error: 110 (Connection timed out)) 19.22.59 Join damaki__ [0] (n=Chocolat@ALille-153-1-4-243.w83-198.abo.wanadoo.fr) 19.24.34 # ender`: oh, okay 19.24.38 # maybe it's new for the nano 19.24.40 Join KN|stiff [0] (n=phhome@Fd10b.f.strato-dslnet.de) 19.25.09 Join coolst [0] (n=d52fb1eb@labb.contactor.se) 19.25.55 Quit bluey ("Leaving") 19.27.09 # Will Rockboy work on my ipod video? i dont want to test it on my ipod so i tried it in simulator and it looks like rockboy is not ported to this resolution. will that be different when i use it on my ipod? 19.27.28 Join bluey [0] (n=bluey@dslb-084-059-083-027.pools.arcor-ip.net) 19.28.45 Join molest [0] (n=d52fb1eb@labb.contactor.se) 19.28.45 Quit coolst (Client Quit) 19.31.35 Quit damaki_ (Read error: 110 (Connection timed out)) 19.37.03 Nick mantob is now known as mantob|away (n=mantob@p54BA2E2A.dip0.t-ipconnect.de) 19.37.07 Quit damaki (Read error: 110 (Connection timed out)) 19.37.10 Part mantob|away 19.48.39 Quit Kohlrabi (Nick collision from services.) 19.48.49 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-140-163.pools.arcor-ip.net) 19.49.10 Join safetydan [0] (n=dan@rockbox/developer/safetydan) 19.49.52 # safetydan: what happened with the copy paste patch? 19.51.50 # XavierGr, got held up by debate about code size increase for the core 19.52.00 # might be better as a file manager plugin 19.52.04 # is it so much? 19.53.09 # IIRC it was 1200 bytes for coldfire, 1400 for arm and 1600 for SH 19.53.13 Part IcyStorM 19.53.22 # not much for the iPod/iRiver but a reasonable amount for archos 19.54.55 # maybe this feature justify this litle increasment 19.55.03 # * Moos vote for it :) 19.55.08 # safetydan: Did you exclude the retry-with-copy if move fails for non-multivolume targets? 19.55.19 # Iirc the version I tried didn't have that 19.55.28 Quit perldiver (Read error: 110 (Connection timed out)) 19.55.43 # amiconn, no I haven't looked at the code size since I added that exclusion 19.56.40 # archos could profit from that. The only multivolume archoses are the Ondios, and they don't suffer from the codesize problem as much as the recorders 19.56.53 # safetydan: I assume that you use the audio buffer if there is no playback right? 19.57.22 # No, that's not necessary 19.57.24 # amiconn: if you are mr oscillograph, did you notice the text printing when changing speed looks really weird? 19.57.31 # XavierGr, plugin buffer only, larger buffer doesn't help that much 19.58.09 # ah okay 19.58.23 # and what about archos that has32 kb in plugin buffer? 20.00.56 # safetydan: It seems the code in flyspray isn't the latest? 20.02.14 # Oh, and another hint: You should round down the buffer to a multiple of 512 bytes. Using a few extra bytes may slow down copying as it ends up handling partial sectors 20.03.35 # amiconn, no it's not the latest 20.03.43 # byte size for coldfire is now 1100 20.04.01 # and I'll look in to rounding the buffer size as well 20.05.23 # buffersize &= ~0x1ff; 20.05.33 # ah, well that saves me thinking about it then :) 20.05.40 # :) 20.10.23 Join ep0ch [0] (n=ep0ch@213-208-105-37.dyn.gotadsl.co.uk) 20.11.37 Quit quobl ("Leaving") 20.13.54 *** Saving seen data "./dancer.seen" 20.13.58 # amiconn, do you know how to make screenshots in the player sim? 20.14.37 # f5 didn't work. (cool that the cube works for the player btw) 20.14.39 # You can't... 20.14.43 # oh 20.14.48 Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 20.14.48 # Hi! I am trying to compile the current latex manual from cvs 20.15.05 # phew. Well, then someone else will have to make those 20.15.07 # if you're in windows you can probably press alt+printscreen and paste in paint? 20.15.08 Quit KN|stiff (Read error: 110 (Connection timed out)) 20.15.08 # but I don't know anything about makefiles and such stuff 20.15.13 # solexx, does it work? 20.15.13 # Atm the only way is making screenshots with methods provided by the OS 20.15.24 # tucoz: I have no idea :) 20.15.35 # I have checked out rockbox-all 20.15.36 # solexx, you make a directory called build-man for instance 20.15.46 # and then you run ../tools/configure 20.16.02 # ah, thx! 20.16.17 # select your player, manual build, etc and run make 20.16.21 # does the target platform matter for the manual? 20.16.42 # solexx, the manual is very much work in progress, but that is the idea 20.17.26 # So yes, if you select h300 you get a manual with h300 specific details and screenshots (although lot's of info and screenshots are missing) 20.17.43 # do the other sim targets support screenshots? 20.17.50 # safetydan, yes 20.17.51 # thanks a lot. latex is complaining about undefined references but I have a 67 page pdf file 20.18.23 # solexx, that is expected. We (I) haven't looked at the references yet. 20.18.38 # maybe I will find some time to fix some things... 20.18.42 # odd, I wonder what's different about the player sim 20.18.45 # ...after my exams next week 20.18.49 # tucoz: Perhaps we could add the screenshot capability to the sim code for player, as (1) the sim code holds the image as a bitmap and (2) we're focusing on the SDL sim now 20.19.11 # * solexx thinks there's just too much cool stuff around to do 20.19.17 # For the bitmap targets, the screenshot code in the sims is the same as on the targets 20.19.22 # amiconn, that sounds like a good idea. It is a tedious task to make screenshots anyway. 20.20.01 # ah, that makes sense 20.20.24 # solexx, If you would like to start with something, I would suggest taking a look at one of the now included plugins and follow that approach to add the not-yet-added plugins to the docs 20.20.40 # for instance bejeweled 20.21.38 # i'll keep that in mind 20.23.44 # I read that nils (or what is nick is) was working on something with the docs. I would like to know what that is, so that I do not duplicate his work. 20.27.02 Join xmixahlx [0] (n=xmixahlx@64.122.111.98) 20.28.30 Quit damaki__ (Remote closed the connection) 20.29.27 Join damaki [0] (n=Chocolat@ALille-153-1-4-243.w83-198.abo.wanadoo.fr) 20.30.06 Quit bluey ("Leaving") 20.32.32 # Another issue I've been thinking of is what default font we should use (and wps). I think the current default is a bit too tiny for the larger screens. 20.33.39 # tucoz: agree 20.33.54 Join petur [0] (i=petur@rockbox/developer/petur) 20.34.11 # i am using xtal-14 since it supports iso-8859-1 20.34.16 # Although, imho, there should be a unified look of Rockbox on all targets. However, I think the default Rockbox font and wps is not really a show-off on the video ;-) 20.34.44 # I agree about the wps. 20.35.11 # (although I would be very hesitant to make a bitmapped wps the default) 20.35.33 # And as we add screenshots to the manual, we need to use a default setting. 20.35.53 # The default font also needs some thoughts. It should be a fixed width font 20.36.20 Quit damaki (Remote closed the connection) 20.36.51 # In order to make it approximately the same *physical* size as on archos, it would need to be an 11px font on H1x0, and 14px on H300 20.37.22 # Are there any good looking fixed width fonts around? 20.37.39 # Don't know about the iPods; the important value is the dpi of the lcd 20.38.09 Join _asraniel [0] (n=asraniel@142.250.76.83.cust.bluewin.ch) 20.38.11 # the nano's display is Very Small [tm] 20.38.25 # tucoz: xtal-14 is fixed 20.39.00 # ok, but we would need a font that looks the same on all targets if I have understood this correctlu 20.39.13 # solexx: xtal-14 is proportional 20.39.14 # or similar 20.39.29 # whoops 20.40.08 # I think the default Rockbox UI should at least look similar on all bitmap targets 20.40.18 Join damaki [0] (n=Chocolat@ALille-153-1-4-243.w83-198.abo.wanadoo.fr) 20.40.41 # i think the current default blue background and tiny text is a bit boring 20.41.18 # tucoz: rockbox_default is originally called clR6x8, check fonts/rockbox_default.bdf 20.41.31 # Does that exist in other sizes? 20.41.44 Join kclaf [0] (n=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) 20.41.50 # hi 20.41.51 # Schumacher-Clean-Medium-R-Normal 20.41.55 # I have no idea :-) 20.43.36 # amiconn, looks like it 20.44.33 # I can select other sizes in fontsel at least 20.47.01 # afk 20.47.10 Quit damaki (Remote closed the connection) 20.50.57 Join damaki [0] (n=Chocolat@ALille-153-1-8-102.w83-198.abo.wanadoo.fr) 20.51.47 Quit asraniel (Connection timed out) 20.53.21 Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) 20.55.15 Quit thegeek (Read error: 113 (No route to host)) 20.55.42 Join Rondom [0] (n=Rondom@mrbg-d9b964d5.pool.mediaWays.net) 21.02.27 # anybody knows if rockboy works on ipod 5g? 21.04.02 # linuxstb: are you here ? 21.05.20 # actually I was wrong, it's 1336 bytes for cut/copy/paste on coldfire (with all changes) 21.05.31 # I should probably update the patch 21.07.26 # molest: NO 21.07.30 # capslock, yes 21.08.54 Quit Genre9mp3 () 21.09.45 Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) 21.10.47 # Rockboy does (sort of) run on the 5g. It doesn't work in full-screen mode, and like all ipods, the button mapping is inadequate. 21.11.14 # safetydan: just one more byte 21.12.01 # ;-) That's not possible, instructions are word sized... 21.12.41 # amiconn: I'm gonna trigger clipping on the first max value for swcodecs, no matter what you say. I'm listening to a recent recording and there's much more clipping than I got warned about during recording. Better to be on the sensitive side. 21.12.41 # aww 21.13.07 # linuxstb: you told me it would be better to copy the album art to the wps image buffer 21.13.32 # but then do i need to load them in the audio buffer ? 21.13.43 # i'm getting a little confused 21.14.22 # I'm saying that as soon as a track starts to play, the buffer space used by the album art is freed. This means that if Rockbox fills the buffer with a new track, the album art will be overwritten. 21.14.53 # So the album art image for the current track (and only the current track) needs to be copied elsewhere. 21.15.04 # that does happen... at least i think so because just before the end of the track, the album art is replaced by random garbage 21.15.08 # And I suggested the wps image buffer as a suitable place to copy it to. 21.15.27 # hmm 21.15.33 Join bluey [0] (n=bluey@dslb-084-059-112-204.pools.arcor-ip.net) 21.15.50 # The alternative is to have a buffer specifically for album art - which people who don't use album art may not like. 21.16.05 # using the wps image buffer sounds like a good idea 21.16.43 # currently i load the wps in audio_load_track(), almost at the same time as get_metadata() 21.17.17 # in fact, just after get_metadata() and just before the audio data is buffered 21.18.08 # "as soon as a track starts to play, the buffer space used by the album art is freed" ---> what function does that ? 21.18.58 Join Rondom_ [0] (n=Rondom@mrbg-d9b964d5.pool.mediaWays.net) 21.23.44 # Nico_P: I don't know. Maybe lostlogic or Slasheri can point you in the right direction. 21.29.42 # ok then i'm going to look for it, they don't seem to be here atm 21.31.08 # also ther's some thing i notice 21.31.24 # with a big bitmap, the audio is delayed 21.32.25 Quit Rondom_ (Nick collision from services.) 21.33.28 # not so strange 21.33.41 # why's that ? 21.34.44 # eh.. don't break gapless... 21.34.56 # petur: i'll try ;) 21.35.41 # there's no reason it should be broken... acutal album art loading happens when the track is buffered 21.40.22 # Is the %acc0 register 64-bit? 21.40.27 # on the emac I mean 21.44.55 # ah, okay, 48-bit 21.45.18 Join Aditya|Sleep [0] (n=aditya@c-69-138-7-5.hsd1.md.comcast.net) 21.46.21 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) 21.46.31 # Nico_P: Which audio formats have you been testing with? 21.47.06 Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) 21.48.30 # hey guys 21.48.35 # if i would like to boot to apple firmware by default, would it be better to edit bootloader module and compile my own 21.48.41 # linuxstb: only MP3 21.48.51 # or use ipodlinux bootloaderv2 ? 21.49.21 # kclaf: Either way works, though loader2 might be easier 21.49.41 # ok thanks 21.50.16 # my purpose is to be able to use ipod with alpine car audio still 21.50.31 # i fear it might not like rockox boot 21.50.43 # +b 21.55.08 # Nico_P: Looking at your patch, you don't appear to be adjusting buf_ridx to skip the album art in the buffer. 21.56.10 # i don't 21.56.11 # Aha, top reveals some interesting info. I wondered why the fan on my laptop starts cooling down my computer ever so often, and look what I found. 'rockboxui' using 99.6% of the CPU. naughty process. 21.56.41 Join KN|stiff [0] (n=phhome@Fd4bb.f.strato-dslnet.de) 21.56.58 # Nico_P: You may want to look at the audio_update_trackinfo() function, plus the places in playback.c where that function is called. 21.58.30 # tucoz, it should only do that when you're playing sound 21.59.26 # safetydan, probably. But the window was long gone. Only the process was remaining :) 22.00.13 # One of the simulators I started today crashed somehow and I forgot to see if the process was still running :-) 22.00.25 Join Spida [0] (i=Spida@p508A3737.dip0.t-ipconnect.de) 22.00.29 # hi 22.00.51 # hello 22.01.38 # I want to put rockbox on my iriver h340 22.01.44 # anything I should read? 22.02.03 # yes. there is a page in the wiki. hold on. 22.02.18 # I have found some information, but none of it seems complete... 22.02.35 # http://www.rockbox.org/twiki/bin/view/Main/IriverBoot 22.03.48 Join solexx_ [0] (n=jrschulz@c169150.adsl.hansenet.de) 22.04.16 # In simple terms, download original fw, patch using fwpatcher.exe, copy patched hex to iriver, run fw-upgrade from iriver fw, download a rockbox.zip from http://www.rockbox.org/daily.shtml and unzip that to the root of your iriver. And then your done 22.05.56 # preglow, is it just me or do you not use the d4 register in coldfire eq? 22.06.09 # afk 22.09.53 # linuxstb: adjusting buf_ridx seems to cut down (if not eliminate) the delay on play 22.10.24 # and i suppose you meant audio_update_trackinfo() would be a good place to copy the album art over to the wps image buffer... ? 22.11.39 # but it's not called for the first played track 22.13.55 *** Saving seen data "./dancer.seen" 22.14.48 Quit Moos (Read error: 110 (Connection timed out)) 22.18.18 # * petur takes so much time to write a (big) answer in the forum that he's logged out before posting and his post is lost :( 22.19.08 # Unable to get setup.ini from 22.19.11 Quit solexx (Read error: 113 (No route to host)) 22.19.12 Part Paul_The_Nerd 22.19.22 # is that normal ? 22.19.43 # when i want to add rockbox as cygwin mirror 22.20.01 # no 22.20.52 # an1 could try it please? i tried like 10 times 22.21.32 # * lostlogic beats portalplayer over the head with a manifesto on information sharing 22.26.37 Quit gracchus (Read error: 110 (Connection timed out)) 22.27.38 # * petur hopes lostlogic has hit them hard enough 22.30.06 # bah, every attempt I make to port the eq filter routines to C results in lovely, ear ruining, white noise 22.33.06 Quit molest ("CGI:IRC (EOF)") 22.33.30 # oh? 22.33.35 # ahh, right 22.33.40 # yeah, i've tried that as well :-) 22.34.09 # though, if the arm optimised one works, then so should a c version 22.34.39 # I'm not familiar with arm syntax, so I started with the coldfire one since I at least vaguely understand m68k 22.35.01 # i could do a fast attempt at having it work 22.35.06 # at least i know how it should work 22.35.45 Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) 22.35.49 # http://pastebin.com/591524 22.36.02 # hmph, never tried to go _from_ ASM to C, interesting task. 22.36.03 # Yes it's pretty much a straight copy of the assembler 22.36.39 # error 1, acc should be signed, not unsigned 22.37.40 # and i think there's some serious shifting you're not doing here, that needs doing 22.37.58 # remember that the coldfire emac routines always return the top bits of the result, not the bottom ones 22.38.10 # ah, now that's a pretty fundamental thing to miss 22.38.15 # indeed 22.38.20 # should probably have read up more on the emac 22.38.50 # so every add involving acc0 I need to discard the top 16 bits 22.39.52 # mno, i'd just multiply and accumulate straight forward, then at the last step, shift the entire things 'shift' bits to the left, then save the top 32 bits of the result 22.39.58 # but the C won't even use the EMAC 22.40.14 # lostlogic: no, it'll have to use a long long accumulator, like the arm version does 22.40.44 # right, so talking about what the EMAC does effecting his C code... doesn't make sense 22.40.45 # safetydan: and btw, i'm not convinced the c compiler does a proper 64 bit multiply there 22.41.13 # probably have to cast to a long long on one of the vars first 22.41.18 # yup 22.43.11 # well, now I get silence instead of white noise 22.43.13 Quit KN|stiff (Read error: 104 (Connection reset by peer)) 22.43.17 # I guess that's an improvement :) 22.44.59 # i'm doing a quick recode myself right now 22.49.40 # ouch 22.49.42 # i don't get sound now 22.49.45 Quit imphasing (Read error: 104 (Connection reset by peer)) 22.49.52 # does the sim still have 64 bit issues? 22.49.55 Join jocke1s [0] (n=joakim@1-1-4-5a.goe.gbg.bostream.se) 22.50.25 # preglow, I thought amiconn had found them all, but it's possible he didn't 22.50.31 Part ep0ch ("Kopete 0.11.1 : http://kopete.kde.org") 22.50.34 Quit SereR0kR ("XChat Aqua") 22.50.42 Part jocke1s 22.51.05 Join jocke1s [0] (n=joakim@1-1-4-5a.goe.gbg.bostream.se) 22.51.09 # preglow: I'm quite sure it has. There are still 10 warnings for swcodec, and I don't get it to play music 22.51.26 # me neither 22.51.29 # bah 22.51.32 # then i can't test my routine 22.51.34 # hi, anyone got experience with getting an ipod video mounting properly on linux (prreferably ubuntu) 22.51.35 # That might be a problem with my installation though. 22.51.42 # it crashes on codec load here 22.51.46 # I don't know what method sdl uses to play sound 22.51.59 # We open the real file 'archos/.rockbox/codecs/mpa.codec' 22.51.59 # Fatal signal: Segmentation Fault (SDL Parachute Deployed) 22.51.59 # Xlib: unexpected async reply (sequence 0x63)! 22.51.59 DBUG Enqueued KICK preglow 22.51.59 # *** glibc detected *** corrupted double-linked list: 0x00002aaaab09b278 *** 22.52.00 # amiconn, by default I think it's OSS 22.52.01 # that 22.52.20 # This is one of the drawbacks of linux, too many different methods for the same thing... 22.52.23 # i've got to establish a link between the playback code and the wps code 22.52.27 # how can i do that 22.52.28 # ? 22.52.30 # OSS, ALSA, ESD, ... 22.52.48 # preglow, I've seen that happen if audio play back fails 22.52.48 # the situation in windows is much better, directsound, mme, asio... 22.53.12 # At least the wavemapper *always* works 22.53.28 # heh, that depends on the sound card 22.53.35 Join DrumRBoy320 [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) 22.53.36 # it didn't on the fancy rig i used in trondheim 22.53.42 # jocke1s: I have IPV and I use it in linux just fine 22.53.42 # because of sample rate issues 22.53.43 # Hello. 22.54.16 # is it possible to tripple boot rockbox, iPL, and retail f/wares on the 5g 60 gig ipod? 22.54.49 # well, oss works 22.54.54 # so it's something else 22.55.02 # DrumRBoy320: yes 22.55.21 # preglow, if you attach gdb to it and do a back trace I expect to see it crashing somewhere in the pcmbuf code 22.55.21 # lostlogic: what linux U use? 22.55.31 Quit linuxstb_ ("CGI:IRC (Ping timeout)") 22.55.39 # do, im assuming you need a custo loader.bin in the iPL installer, is that availble somewhee? 22.55.43 # so* 22.55.49 # jocke1s: it doesn't matter what distro -- it's a USB Mass Storage device, the only thing that possibly matters is what kernel you are using 22.55.56 # I'm running 2.6.16-rc5-mm3 currently. 22.55.57 # preglow: (1) How would I tell SDL to use a different method than OSS? (2) Is there some SDL sound test code? 22.55.57 # safetydan: mad_frame_init... 22.56.31 # it's possible our codecs aren't 64 bit safe 22.56.32 # hrmm 22.56.52 # lostlogic: ok I am running gnome at the moment and it tries to automount. But it doesn't work very stable. Any hints on how to connect? 22.57.10 # ahh 22.57.11 # it works 22.57.13 # it's libmad 22.57.21 # tremor works, but DAMN, it's close to noise 22.57.27 # amiconn: i think there's a SDL_AUDIO_OUTPUT variable you can set, not sure about the name 22.57.27 # and it's two times as fast as it should be 22.57.47 # 64 bits is two times the bits you should have ;-) 22.57.51 # preglow: I I tried ogg back then. It didn't play either.. 22.57.53 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 22.57.53 # * Bagder ducks 22.57.58 # amiconn, you export an SDL_AUDIODRIVER environment variable before running ./rockboxui 22.58.18 # the values are 'artsd', 'esd', 'alsa', 'oss', and 'dma' 22.58.20 # I think 22.58.24 # that's the one 22.58.30 # I'll try. 22.59.00 # jocke1s: well for one, don't use automount if you're having trouble 22.59.04 # jocke1s: define 'stable' 22.59.36 # jocke1s: when I insert the device, I get device nodes /dev/sda, /dev/sda1 and /dev/sda2 sda2 is the ipod's main partition containing all data, sda1 is the boot partition 22.59.40 # alsa didn't work 22.59.53 # just got silence 23.00.00 Join Rondom_ [0] (n=Rondom@Ne740.n.pppool.de) 23.00.14 # preglow: libmad isn't 64bit safe?? 23.00.31 # amiconn: doesn't exactly seem like it, but i should think so 23.00.43 # lostlogic: I have no idea how to disable automount. 23.00.43 # Sometimes it shows up on the desktop and under /media/ipod (/dev/sde2 I think). But writing to it doesn't allways work. And when it sometimes apperantly does work I am not sure If the changes are actually performed on the Ipod itself 23.00.53 # compiling libmad is pretty fast 23.00.57 # could try out 23.00.58 # preglow, do the peak meters move in the WPS? 23.01.24 # Compilation of the whole sim is pretty fast on my amd64... 23.01.28 # jocke1s: do you unmount it before removing it? 23.01.57 # also, do either of you get a message about "Unable to open audio driver" on stderr? 23.01.58 # I can not umount it. It says its busy 23.02.22 # safetydan: not with ALSA 23.02.24 # you should eject in addition to umounting 23.02.29 # safetydan: with oss it works, but output is garbled 23.02.45 # jocke1s: well maybe it's busy and you shouldn't remove it until the pending writes are done... make sure you have no windows open accessing the device, and try running a sync before unplugging it even if you can't safely eject it. 23.02.49 # Strange... 23.03.05 # I can't get it to play with either of oss, alsa , esd 23.03.10 # and removing it without unmounting it is probably what's causing the trouble, because then the device nodes have a hard time getting uncreated sometimes 23.03.29 # Playback seems to start and counts up to 0:03 (silent), then stops 23.03.53 # The sim doesn't hang though, Stop brings me back to the browser 23.04.00 # amiconn: it does that here as well if i set SDL_AUDIODRIVER 23.04.06 # amiconn: i had to unset it to make it work again 23.04.21 # lostlogic. Sounds fine. What do you mean by "sync" 23.04.31 # how can i acces the gwps data from playback.c ? 23.04.40 # jocke1s: the linux command sync -- writes all pending data to devices 23.04.58 # * safetydan somehow feels that saying "sound works for me" isn't going to help 23.05.08 # Nico_P: that's backward, gwps can access some playback data, but playback should not access gui data 23.05.17 # preglow: Same effect. (if I didn't unset SDL_AUDIODRIVER the wrong way) 23.05.24 Join asraniel_ [0] (n=asraniel@177.30.203.62.cust.bluewin.ch) 23.05.35 # use 'unset' 23.05.38 Quit Bagder ("Off to search for that connect-resetting peer guy!") 23.05.48 # just setting it to "" doesn't work 23.05.49 # I used 'export' to set it? 23.05.51 # lostlogic: k 23.05.51 # I'll try it again, thanks 23.06.04 # and can i call a function which is in the wps code from playback.c ? or is it the same ? 23.06.30 Part jocke1s 23.06.30 # it's to copy the album art bitmap over to the wps image buffer 23.08.17 Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) 23.09.13 Quit linuxstb (Read error: 110 (Connection timed out)) 23.09.29 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 23.10.28 # i'm going to bed... i'll look at that later when i'm not sleepy and i have some time 23.10.36 # good night 23.10.47 Quit Nico_P () 23.12.27 # it's a bit hard to test if 64 bit multiplication works properly on a 64 bit machine.. 23.12.47 Quit imphasing ("Reboot..") 23.13.41 Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) 23.14.25 Join ashridah [0] (i=ashridah@220-253-122-164.VIC.netspace.net.au) 23.14.49 Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) 23.15.05 # suddenly the arm version of the eq routine makes sense... if only I'd actually read the comment saying r10 and r11 are the 64-bit result 23.15.16 Quit Rondom (Nick collision from services.) 23.15.18 Nick Rondom_ is now known as Rondom (n=Rondom@Ne740.n.pppool.de) 23.15.22 # http://pastebin.com/591587 23.15.24 # my attempt 23.15.40 # even though i can't test it 23.16.39 # well I get some warnings about pointer sizes 23.17.13 # on mine? 23.17.38 # pointer size of all things 23.17.47 # on yours yes 23.17.51 # which lines? 23.17.52 # but it seems to work 23.18.03 # eq.c:229: warning: cast from pointer to integer of different size 23.18.04 # eq.c:230: warning: cast from pointer to integer of different size 23.18.04 DBUG Enqueued KICK safetydan 23.18.04 # eq.c:231: warning: cast from pointer to integer of different size 23.18.04 *** Alert Mode level 1 23.18.04 # eq.c:232: warning: cast from pointer to integer of different size 23.18.11 Join TCK [0] (n=tckocr@81-178-239-254.dsl.pipex.com) 23.18.16 Quit _asraniel (Connection timed out) 23.18.28 # i don't get it... 23.18.40 # no, neither did I 23.18.43 # ehh 23.18.51 # perhaps it thinks i'm trying to cast the 'f' ... 23.19.05 # stuff some parantheses around the entire deal 23.19.18 # around f->history[lol][hehe] part 23.19.34 # (long)f->foo would cast the f i bet 23.19.43 Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) 23.19.44 # hmm, is repartitioning the drive going to make my iPod un-returnable? 23.19.57 # DrumRBoy320: what do you mean? 23.20.12 Nick StrathAFK is now known as Strath (n=mike@dpc67143207026.direcpc.com) 23.20.17 # well, i want to install IPL (which seams to allow for rockbox also) 23.20.26 # and it says you must repartition 23.20.29 # any modification of firmware technically voids the warranty afaik 23.20.35 # http://ipodlinux.org/forums/viewtopic.php?t=7748 23.20.40 # someone elignten me.. what is the argument on the rb dev ml?? the guy doesnt want his name assosiaed with rb?? wtf? 23.20.46 # you should assume that any tampering with the ipod will make apple throw a tantrum 23.20.59 # well, yea, but i know rockbox is completely changable, its only one command to replace the standard bootloader 23.21.13 # JdGordon: he wants to remain anonynmous 23.21.25 # JdGordon: and rockbox doesn't want to deal with anonymous people 23.21.27 # preglow, ... ah you already saw that 23.21.30 # weird 23.21.39 # safetydan: saw what? 23.21.46 # ahh, yeah 23.21.46 # isn't history 2d? 23.21.50 # damn wierdo! i like seeing my name on the web :D good for the ego! 23.21.51 # it is 23.22.13 # bargh 23.22.18 # i made a glitch there, yes 23.22.22 # fix that :> 23.22.24 # preglow: Sound is working now. Turned out that my system doesn't like ESD running 23.22.27 # gcc didn't even squeek here 23.22.41 # what _is_ esd? 23.22.46 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 23.22.46 # * amiconn wonders why on some systems ESD improves things while on others it does the opposite 23.22.57 # Enlightened Sound Daemon 23.23.01 # esd is a software mixing daemon 23.23.06 # why the hell do we need another sound daemon? 23.23.07 # if your sound card only allows one client 23.23.14 # people should just use bloody alsa 23.23.15 # i do believe esd was one of the first ones 23.23.16 # which seems unnecessary if alsa is working for you 23.23.25 # better yet 23.23.29 # people should just use jack 23.23.43 # Noisy, and double-speed 23.23.46 # (ogg) 23.23.51 # amiconn: exactly the same as here 23.24.12 # preglow, seems to work, but I think the extra processing load causes buffer underruns for the sound layer in the sim and it flakes out 23.24.20 # Now if I only could get samba to work... 23.24.29 # Would make things way easier for me 23.25.27 # safetydan: it's not that much more processing... 23.25.39 # preglow, it definitely works 23.25.46 # then hooray for me 23.26.00 # Actually I think the extra processing comes from me holding up on the gain button thus updating the coefficients constantly 23.26.14 # still, this is a bloody pc we're talking about 23.26.16 Join ark_112 [0] (n=cb34828b@labb.contactor.se) 23.26.18 # it should friggin' work 23.26.23 # hey all 23.26.44 # could comeone tell me if they could send me a compiled version of the bootloader for 3g ipods? plz 23.26.45 # safetydan: does it sound the same? 23.27.01 # preglow, I'll check 23.27.28 # anyone? 23.27.46 # i don't think 3g rockbox is quite ready for use 23.27.57 # i just wanna test it 23.27.59 Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") 23.28.05 *** Alert Mode OFF 23.28.11 # preglow, pretty close or identical in a quick check 23.28.24 # ark_112: it's on the cvs build page 23.28.27 # ark_112: just get one there 23.28.28 # 60 hz LS +10db and the clipping sounds around the same 23.28.35 # safetydan: should be identical 23.28.44 # it basically does what the arm version does 23.30.04 # well, anywho 23.30.08 # go ahead and commit it 23.31.50 # it sure as hell doesn't work on amd64, though 23.32.00 # i bet the eq coef calc is off 23.32.05 Join nls [0] (n=51e680a9@labb.contactor.se) 23.32.15 # * lostlogic pats himself on the back for sticking to a 32bit system on his athlon64 for now 23.32.15 # but i have to build it dont i? 23.32.55 # ? 23.33.04 # ark_112: well, no, not if you don't want to 23.33.12 # ark_112: the cvs build page has precompiled daily binaries for ipod 3g 23.33.26 # ark_112: if you truly want to build it yourself, then you are most certainly welcome to do so 23.33.27 # o ok, wats the address for that? 23.33.35 # www.rockbox.org, click cvs builds on the left 23.34.41 # thanx for your help guys :) 23.35.27 # tucoz: I was adding the images from the 2.4 manual back to the beginning of chapter 2 but couldnt find sutable ones for the newer targets 23.35.47 # nls, ok. Nice. 23.36.02 # nls, what targets are that? ipodcolor and nano? 23.36.18 # well and the irivers :) 23.36.26 # oh, of course :) 23.36.47 # are that pictures _of_ the targets your thinking of? 23.37.01 # you're 23.37.16 # yep the "Your Jukebox" (or whatever) in chap 2 23.37.58 # the pics in the simulator already have labels on them 23.37.58 # Hope I didn't break anything for you with my changes today 23.38.11 # the build doesnt include the bootloader 23.38.14 # no not really 23.38.53 # I see, maybe you could just add some image from google images for completeness and we could change the actual image later on 23.39.02 # ?? 23.39.05 # or is that illegal perhaps? 23.39.12 # preglow: Without ESD sound works in SDL, and also in Rhythmbox - but only one of them at a time 23.39.17 # dunno.. 23.39.18 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.39.18 # . 23.39.25 # If I start both, the second one doesn't play 23.39.45 # maybe I could check cvs history to see who added the pics 23.39.50 # amiconn: what sound card? 23.39.55 # to the sim 23.39.55 # nls, so you miss images for the h300, h120/h140, ipod color and the nano? 23.40.02 # yep 23.40.13 # plz? 23.40.15 # preglow: Chipset integrated sound (ATI XS200) 23.40.22 # ipod 3g boootloader 23.40.23 # ahh, no idea, then 23.40.24 # Ok. I know there has been posted images earlier on. I go look in the wiki 23.40.32 # a lot of those onboard sound cards are really shoddy 23.40.48 # and the recorder v1 and v2 share image but maybe thats ok? 23.40.59 # ????? 23.41.02 # I am pretty sure I've seen high-res images of those players. 23.41.19 Join damaki_ [0] (n=Chocolat@ALille-153-1-12-43.w83-198.abo.wanadoo.fr) 23.41.33 # does someone hav a compiled version of a 3g ipod bootloader they could email to me? 23.41.44 Join webguest06 [0] (n=3e4f4094@labb.contactor.se) 23.41.46 # preglow, I'll look at comitting tomorrow, must sleep 23.41.48 Part safetydan ("Leaving") 23.41.55 Quit imphasing ("Kernels!") 23.42.11 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.42.21 # tucoz: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart has for iriver h1x0 23.42.26 Quit webguest06 (Client Quit) 23.42.28 # nls, I wouldn't know of that. I think it's ok as a starter at least. If the actual units differ (in terms of how they look) we could always change that later on 23.42.43 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.42.45 # thanks 23.42.45 Quit mikearthur (Remote closed the connection) 23.43.07 Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) 23.43.10 Join Henrico [0] (n=henrico@cn-mss-cb01-1889.dial.kabelfoon.nl) 23.43.25 # nls, yes. Check out that page. Looks like quite ok pictures of most of the targets 23.44.11 # grrr, except for the ones you were looking for 23.44.28 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.44.29 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.44.30 DBUG Enqueued KICK ark_112 23.44.30 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.44.31 *** Alert Mode level 1 23.44.31 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.44.33 *** Alert Mode level 2 23.44.33 # does someone hav a compiled version of a 3g bootloader they could email to me? 23.44.51 # your mail 23.45.16 # ark_112@hotmail.com 23.45.16 # ark_112, patience is a nice thing 23.45.17 Join herz42 [0] (n=herz42@p549FF6D3.dip.t-dialin.net) 23.45.28 # sorry :( just no one was answering 23.45.50 # no prob 23.45.57 # sek please 23.46.06 # my baby is not the fastest 23.46.09 # ark_112: i have just told you it's on the cvs build page 23.46.12 # ;) but i love it 23.46.24 # It's got one for h1xx at least 23.46.30 # or can't you get it? 23.46.48 # i downloaded the build but i doesnt include the bootloader 23.46.51 # any preference on wich one we should use 23.46.58 # why aren't the bootloaders for download? 23.47.12 # i dunno 23.47.28 # i cant see them 23.47.34 # no, they're not there 23.47.40 # i just figured they'd be since they're build 23.47.42 # built 23.47.45 # googlesearch for images on rockbox.org... 23.48.24 # o ok, they say u hav to build it ur self if u want it but i was hoping someone could email it to me 23.48.45 # nls, not really. I think the main focus is (at this stage) to get the manual somewhat up to par with the current state of rockbox. That is, get the text right (key-presses, get rid of autogenerated crap etc) 23.50.10 # took the h140 one 'cause it was on 23.50.14 # in the oic 23.50.14 # :) 23.50.35 # Ok so keypress labels then... 23.50.36 # ark_112: i have sent 23.50.40 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 23.50.40 # * nls ducks 23.50.49 # Ah, labels also 23.50.55 # nls: aren't you the guy that was working on video in iPL? 23.51.20 # I'm gonna put 'em on there but what should I call 'em 23.51.29 # BHSPitLappy: no 23.51.37 # mirak i think? 23.51.47 # mmk 23.51.47 Quit ark_112 ("CGI:IRC (EOF)") 23.52.13 # nls, hmm. As it isn't a screenshot, simply call it what it is. Like ipodcolor-front.png or something like that? 23.53.02 # then we could refer to it by the \playertype macro 23.53.45 # or maybe not that macro, but something else. 23.54.04 # ok, and what to call the buttons like ON versus Play 23.54.20 # or the juystick select 23.54.26 # joystick 23.54.34 *** Alert Mode OFF 23.54.56 # That is another issue. I wonder if we should use the terms used in the source. Like SELECT etc. 23.55.14 Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) 23.55.24 # tucoz: you agree with me that we can ditch all the \newpage commands spread around chapter beginnings? 23.55.31 # preglow, yes 23.55.38 # I ditched some of those 23.55.42 # forgot about plugins 23.55.56 # ahh, that's the one i'm looking at, yes :-) 23.55.58 # hehe 23.56.14 # http://www.engadget.com/2006/03/07/how-to-make-a-surface-mount-soldering-iron/ 23.56.15 # but on h300 should we go with NAVI or SELECT 23.56.43 # cool! Now I have a way to mod pcb materials and smd componetnts 23.57.12 Quit damaki (Read error: 110 (Connection timed out)) 23.57.32 # In my opinion, if the button is labeld NAVI, I think we should go for NAVI but otherwise I am not sure 23.57.58 # As the recorder etc, use F1 and so on 23.58.49 Join webguest39 [0] (n=3e4f4094@labb.contactor.se) 23.58.55 # I dare not change the old labels...