--- Log for 02.06.105 Server: tolkien.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 10 days and 14 hours ago 00.00.05 # the actual experimental audio support in Rbx isn't that suitable 00.00.13 # let's wait a little bit 00.00.51 # luckily i have my sennheiser px100's which i've found to sound best with flat eq already :P 00.01.33 # suitable? pfaw, it's perfectly suitable, it plays my files, and with no gap too 00.01.33 # ;) 00.02.16 # i have a pair of ex71s... quite common i think 00.02.33 # and they really need a little added bass :) 00.03.03 # mmm personaly i'll wait for WPS and more stable support 00.03.08 # does mp3 gapless work yet? 00.03.11 # hmm 00.03.18 # it might be a -really- dumb question 00.03.22 # but what does wps stand for? :) 00.03.26 # I just got a pair of Koss KSC-55's... they're great, but the bass is too heavy. 00.03.31 # CoCoLUS: while-playing-screen 00.03.35 # ah 00.03.40 # knew that of course ;) 00.04.47 # there really is no need for any eq 00.04.49 # just get a cmoy 00.04.50 # HCl: he's working on it 00.05.08 # there's no _need_, but it's nice to have, even though i never use it myself 00.05.14 # true 00.05.15 # some music is just plain badly recorded 00.07.09 # it's personal taste... for me, a dap without at least b/t control is useless 00.07.22 # it has no use 00.07.35 # i believe you're exagerating there, but point taken :P 00.07.37 # woohoo - 2 hours later (having eventually building gcc 3.4.4) and I have built my first rockbox.iriver :o) 00.07.47 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 00.07.47 # * preglow applaudes like a madman 00.08.09 # Very impressive 00.08.10 # lol 00.08.15 # I wondered why I had never fancied unix before 00.08.18 # now I know why 00.08.24 # (in fact i just get a compiled one from Chamois ;) ) 00.08.47 # Dave99: cygwin is worse than unix 00.09.14 # now do I trust myself enough to acyually put it on my hp120? 00.09.41 # i did the same thing first time today and have no problems 00.09.53 # though I let my friend install the bootloader first on his unit, hehe 00.09.55 # cool, might give it a go in a bit 00.10.14 # Hardly dangerous in fact 00.10.14 # speaking of that 00.10.25 # not more than an iRiver fw upgrade 00.10.28 # I should really build my own version 00.10.36 # with the sound patch, of course 00.10.57 # (for the bootloader i think) 00.11.02 # I guess if something was really bad you can just boot into the iriver fw and delete/replace the rockbox 00.11.11 # no, you can't 00.11.21 # well 00.11.23 # yeah, you can 00.11.29 # if it sa daily build related issue yes 00.11.30 # but if there were no build errors 00.11.40 # you don't really have any dangers 00.11.48 # but if the ROM upgrade with bootloader HEX fail noway 00.11.50 # as long as you didn't build the boot loader yourself... it's pretty safe 00.12.00 # aye 00.12.00 # :D 00.12.19 # oh I wouldnt mess with the bootloader myself - dont have the resucitation equipment! 00.12.42 # I think the only one with an IriverBDM is still LinusN 00.13.30 # think so too 00.14.00 # but anyone can make the merge between linusN bootloader and iRiver original hex with preglow fwpatcher ;) 00.14.06 # with no risk 00.14.22 # yeah 00.14.54 # but preglow hasn't updated it to recognize the 1.65 md5's yet 00.15.34 # Huh? 00.15.38 # it works with the 1.65 fw though 00.15.41 # It worked for me, today... 00.15.47 # ... 00.15.51 # last time I tried, it didn't 00.16.14 # i don't get this 00.16.24 # The MMC icon is a bit misplaced on the iriver... 00.16.28 # uda lets you select if the treble range is to be 0-18db or 0-24db 00.16.32 # what's the point? 00.16.47 # You cant get it < 0 ? 00.16.54 # no 00.16.57 # mmm finaly lame is gapless too with actual patch? 00.17.01 # but ok 00.17.06 # i'll hack in the limits and the uda call 00.17.56 # what is super bass? 00.17.58 # some mas option? 00.18.03 # i don't think uda does anything like it 00.18.05 # i want to echo all this at HA place 00.18.13 # :/ 00.18.13 # preglow: yes 00.18.13 # Tangleding: please wait 00.18.20 # mmm okay 00.18.36 # Tangleding: we'll have crude audio support in place soon, better wait until they can have something to play with 00.18.51 # The MAS has loudness in addition to the usual treble+bass, and superbass shifts the center frequency for the loudness function 00.18.59 # in fact HA is not MR or so 00.18.59 # ahh 00.19.09 # ...from 1 kHz to 2 kHz. This effectively boosts the bass 00.19.09 # Tangleding: no, and it doesn't really matter i guess 00.19.22 # okay 00.19.24 # as you want 00.19.34 # Tangleding: it's just that people will want to try audio output, and the patch isn't that easy to apply right now 00.19.39 # Tangleding: so we get people asking for help all the time 00.19.46 # okay i understand 00.19.57 # Tangleding: and it'll be very much easier once audio out is in cvs 00.20.00 # preglow: MDB is another MAS only feature 00.20.09 # okay 00.20.23 # in fact that was that i planned to post 00.20.25 # but 00.20.32 # okay i'll wait 00.20.42 # we should have some code in cvs fairly soon 00.20.45 # i wish you aren't too annoyed by the fact 00.20.51 # of course i'm not 00.20.53 # that at my french board 00.21.11 # everyone is informed of the recent audio progress 00.21.13 # (patch) 00.21.16 # preglow: The MAS3507 (player) does have the basic controls only (volume, balance, treble, bass) plus stereo width 00.21.20 # Tangleding: no worries 00.21.24 # okay 00.22.03 # (we were a lot iHP owner very interested in Rbx progress that's the point ;) ) 00.22.39 # So i gonna go 00.23.07 # i wonder if there is a UDA define 00.23.16 # just feel free to inform HA guys from your own when you think it's okay 00.23.20 # here is the link 00.23.26 # Tangleding: you'll get your chance ;) 00.23.42 # http://www.hydrogenaudio.org/forums/index.php?showtopic=27390&pid=278317&st=50&# 00.23.59 # in fact i rather let more implicated person do this if there is 00.24.19 # we'll see 00.24.19 # don't know if there is Rbx members registered at HA place 00.24.22 # :) 00.24.40 # if not no problem i or another guy should post the news 00.24.42 # ;) 00.24.51 # again, we'll see 00.24.57 # what happens happens 00.24.57 # okay 00.25.07 # amiconn: you agree we should have a UDA1380 define? 00.25.20 # amiconn: in case we get further ports using the UDA1380, but not the coldfire 00.25.32 # so, so bye all guys 00.25.33 # :) 00.25.38 # good bye 00.25.43 # don't forget to sleep ;) 00.25.44 # -lol) 00.25.49 # cheers 00.25.55 # * preglow nods and has another coffee 00.26.15 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 00.28.39 Quit matsl (Remote closed the connection) 00.29.17 # amiconn: why is the super bass option present for the mas3507 config if it can't use it? 00.29.19 # preglow: I agree that there should be an UDA define 00.30.01 # There is no super bass option on the player 00.30.28 # looks like its included in the settings to me 00.30.37 # Huh? 00.30.41 # Simulator? 00.30.48 # no, i'm just looking at the source :P 00.30.50 # might easily be mistaken 00.31.30 # The global_settings structure contains many settings that aren't used on all units 00.31.38 # ahh, ok 00.31.53 # i'm just looking at the maxval, etc, structs 00.31.55 # in sound.c 00.31.57 # The was some talk about this way back in time, even before I joined rockbox 00.33.15 # Ah, yes, the arrays in sound.c are also unconditional 00.33.19 Join DangerousDan [0] (~Miranda@newtpulsifer.campus.luth.se) 00.33.31 # there's space to be saved, for sure 00.33.36 # a teeny bit, at least 00.34.27 # It seems this is because the #defines in sound.h telling which number is which settings are also fixed 00.34.31 # but yeah, what should this define look like? #define CONFIG_CODEC UDA1380, perhaps? 00.34.47 # using codec for that is a bit misleading, though 00.35.02 # but i can't think of anything more suitable 00.35.25 # You could start with HAVE_UDA1380 00.35.37 # yap 00.35.38 # (similar to HAVE_DAC3550 on the player) 00.35.58 # The MAS3507 doesn't have an integrated dac, so there is the 3550 00.36.13 # i will define that for both sims and target 00.36.24 # Why? 00.37.09 # well, so the eq-limits are the same for target and sim, for isntance 00.37.12 # i wouldn't expect them to differ 00.37.52 # Btw, the sound.[ch] range arrays could use the method I used in the viewer plugin: making the setting types an enum (using #ifdefs), and then using designated initializers in sound.c 00.38.17 # yeah, that's a good idea 00.40.00 # The iriver firmware is able to initialise the remote lcd on the fly 00.40.15 # ...something that rockbox still has to learn 00.40.18 # not too hard, i'd guess 00.40.24 # Nope 00.40.26 # remote support is pretty recent 00.40.31 # ahaha 00.40.38 # max limit for treble is 6 db, for bass it's 24 db 00.40.40 # We need a way to detect a plugged remote, and some thread to handle it 00.40.47 # someone's worrying over people busting their ears 00.41.04 # Only 6 dB max. treble? :( 00.41.07 # yes 00.41.45 # but i should only define HAVE_UDA1380 for target? 00.42.14 # i guess it really doesn't matter much, the eq won't work for sims anyway 00.44.13 # Slasheri: awake? 00.44.23 Join TCK [0] (TCK@81-86-96-35.dsl.pipex.com) 00.47.02 Join bg_ [0] (~chatzilla@c24.241.230.113.mad.wi.charter.com) 00.49.01 Quit _DangerousDan (Read error: 110 (Connection timed out)) 00.54.18 Quit Tangleding ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]") 00.55.37 Quit bg_ ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 00.57.03 # :/ 00.58.55 Join tvelocity [0] (~tony@ipa142.6.tellas.gr) 01.00.51 # anyone managed to have music playing in the background? 01.00.57 # if not, i guess i wont be able to test this 01.03.52 Quit Harpy (Read error: 60 (Operation timed out)) 01.05.40 # mmm 01.05.40 # ? 01.05.56 # like initiate playback and then go look at the settings 01.06.05 # i assume slasheri hasn't gotten around to that yet 01.06.20 # oh 01.06.24 # i thought that worked 01.06.27 # but i haven't tried it at all 01.06.27 # how? 01.06.30 # ah 01.09.33 Join webguest77 [0] (~449e1022@labb.contactor.se) 01.10.19 # Hi guys, why do I get an error while trying to patch the iriver firmware with firmwarepatcher.exe using wine? 01.10.54 # Error said, Couldn't modify existing file. Check if file is write-protected, then try again. 01.11.04 # I did check it, it was world writeable 01.11.24 # i have no idea 01.11.27 # i've never used it in wine 01.11.33 # * preglow produlates hcl 01.11.39 # ouch! 01.11.41 # o.o 01.11.48 # hmm, maybe I'm missing something 01.11.50 # ahh, no, it was rasher who said that worked 01.12.02 # webguest77: it uses a temp dir 01.12.02 # o.o 01.12.08 # * HCl dies from his injuries preglow inflicted 01.12.09 # webguest77: that might not be world writeable 01.12.19 # HCl: the produlator isn't _that_ bad, now is it? 01.12.20 # preglow, I see :) 01.12.23 # :P 01.12.27 # sudo would make it work, I guess 01.12.54 # webguest77: i don't know what that temp dir is in wine, in windows it's the temp dir that lies within each user's home directory 01.13.00 # webguest77: a sudo should most definitely do it 01.13.38 # preglow, nope, didn't work 01.13.49 # weird 01.13.52 Quit Dave99 (" HydraIRC -> http://www.hydrairc.com <- The dawn of a new IRC era") 01.13.53 # someone should bundle mkboot, scramble and descramble togheter and make a bash script that does the equivalent of fwpatcher.exe for linux 01.14.00 # i did that once. 01.14.12 # but then i threw it away 01.14.16 # heh 01.14.19 # :x 01.14.26 # it like 01.14.33 # did the output of md5 to a file 01.14.36 # then compared it 01.15.05 # ooh, dmesg gave a bunch of errors 01.15.12 # floppy0: disk absent or changed during operationend_request: I/O error, dev 02:00 (floppy), sector 0 01.15.15 # eh? 01.15.17 # floppy? 01.15.18 # of all things? 01.15.20 # sector from 0 to 8 01.15.26 # weird 01.15.30 # word 01.15.49 # I have no floppy drives on this lappy 01.15.51 # wine always does that, i think :3 01.16.04 # * webguest77 goes edit wineconfig 01.16.20 # but it shouldn't really matter, now should it 01.16.28 # nop 01.16.54 # ... 01.17.04 # didnt work :( 01.17.21 # I guess I'll patch by hand then 01.17.27 # oh well, i can't think of any way of finding out what's wrong apart from giving you a debug version of fwpatcher 01.17.34 # and i can't compile windows stuff now, as i'm in linux 01.17.48 # that's fine preglow 01.17.53 *** Saving seen data "./dancer.seen" 01.18.01 # well, it pretty much has to be :> 01.18.25 # aye :) 01.18.34 # sorry about that, someone should make a patcher for linuxes as well 01.19.02 # i guess a simple shell thing should do there 01.19.37 # you have to compile the scramble, mkboot, descramble from cvs? 01.19.53 # okie 01.20.05 # aye 01.20.56 # god, i just got a urge to code fwpatcher in gtk! 01.21.08 # i'm going to go put myself to sleep before it's too late 01.21.13 # see y'all later 01.21.29 Quit preglow ("skvettlapp") 01.21.40 # later preglow, 01.26.22 Part MoosCamaro 01.40.28 # xD 01.40.34 # preglow ish silly. 01.42.04 Join jipi [0] (~jipi@cm17.gamma187.maxonline.com.sg) 01.42.09 # sg? 01.42.09 Join ashridah [0] (ashridah@220-253-121-166.VIC.netspace.net.au) 01.42.11 # what country is that? 01.42.49 # singapore 01.42.51 # iirc 01.42.52 # singapore is a country? o_o 01.42.58 # i thought it was a capital 01.42.59 # yep 01.43.06 # it's a small island 01.43.10 # if memory serves 02.07.29 Quit webguest77 ("CGI:IRC") 02.21.40 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a216.wi.tds.net) 02.32.19 Quit jipi ("Leaving") 02.36.07 Join edx [0] (edx@p54A8FFEA.dip.t-dialin.net) 02.39.52 Quit Strath (Read error: 110 (Connection timed out)) 02.51.49 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 03.17.54 *** Saving seen data "./dancer.seen" 03.18.04 Quit Stryke` (Read error: 145 (Connection timed out)) 03.27.43 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 03.28.02 # hello all! 03.28.22 Join amiconn_ [0] (~jens@p54BD5101.dip.t-dialin.net) 03.28.32 # Does anyone here know details about the lcd_putsxy function? 03.29.48 # I'm thinking of getting an iriver 03.29.58 # anyone have a opinion on H34 vs H10? 03.30.13 # well hurry up if you want an iHP-140. They are out of stock 03.30.25 # err, H340 03.30.30 # do you have one? 03.30.45 # I am a proud owner of an iHP-140 03.30.46 # H10's based on portalplayer isn't it? and doesn't portalplayer bite? 03.30.57 # how do you like it xavier 03.31.46 # I am crazy about it. I carry it with me all the time, not only to hear to all of my music, but also to be able to exchange between computers files 03.32.31 # Even more I have partitioned the drive to 2 segments which the first has knoppix Linux installed and I can load my OS whenever I like in any computer 03.32.43 # :) 03.33.01 # Wait and see when Rockbox porting is complete for the iHP!! 03.36.25 # nice. 03.42.50 # you can just mount it as a mass storage device and copy your mp3's on to it right? no drivers or special software needed? 03.43.57 # the 1xx and 3xx range, yes. (although the latter supposedly works as a protected wma capable device specifically with windows too) 03.44.16 # the H10, no idea. 03.44.29 # bill2or3: you might want to look up reviews on places like www.misticriver.net 03.45.50 Join sils [0] (sils@bzq-119-3.red.bezeqint.net) 03.45.56 Quit amiconn (Read error: 110 (Connection timed out)) 03.45.56 Nick amiconn_ is now known as amiconn (~jens@p54BD5101.dip.t-dialin.net) 03.46.11 # thanks ashridah 03.47.49 Quit sils (Client Quit) 03.49.02 # is misticriver pretty much the biggest iriver fan site? 03.52.04 # amiconn: do you know details about the lcd_setfont api function? 03.55.31 # or where can i find some maybe? 04.01.34 Quit XavierGr () 04.15.35 Quit thegeek (Read error: 54 (Connection reset by peer)) 04.35.38 # bill2or3: yes, too bad it sucks. ;P 04.43.23 Join bipak [0] (~bip@p50883CED.dip.t-dialin.net) 04.50.07 Quit bipak_ (Read error: 60 (Operation timed out)) 04.53.11 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 04.59.08 Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) 05.00.45 Quit tvelocity ("Leaving") 05.14.30 Quit edx () 05.17.56 *** Saving seen data "./dancer.seen" 06.26.29 Quit Stryke` (Read error: 145 (Connection timed out)) 06.33.23 Join LinusN [0] (~linus@labb.contactor.se) 06.48.03 Quit Bager (Read error: 110 (Connection timed out)) 07.18.00 *** Saving seen data "./dancer.seen" 07.23.33 Join Bager [0] (~Bager@83.222.160.88) 07.23.39 # morning 07.24.05 Join jamesshuang [0] (~189593bc@labb.contactor.se) 07.24.33 # hey slasheri, just wanted to thank and congratulate you on your progress! 07.25.09 # I got the compiler and the patch, and it is really REALLY cool... the fade out on stop is really amazing... Looking forward to seeing what this will be like when it's finished! 07.26.27 Part jamesshuang 07.46.10 Quit ashridah ("Leaving") 07.46.18 Join ashridah [0] (ashridah@220-253-121-166.VIC.netspace.net.au) 07.50.16 # morning @all 07.53.15 # morning, amiconn ;) 08.08.48 # man, ogg's buffer handling is really perverse 08.12.17 # LinusN: Is it a big hassle to hook up the logic analyser to the recorder and record the recording timing behaviour? 08.13.12 # amiconn: thats a lot of 'record' 08.25.07 # LinusN: I'm not talking about current cvs. I optimised my new transfer routine a bit more. It should decrease recording interrupt rate (number of accepted interrupts) from 1 per 30 bytes to ~1 per frame 08.26.01 # I also found that the interrupt is more reliable _for recording_ when set to level sensitive 08.35.41 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 08.39.13 Join oxygen77 [0] (~c1c28427@labb.contactor.se) 08.39.20 Quit oxygen77 (Client Quit) 08.40.00 Join amiconn_ [0] (~jens@p54BD5101.dip.t-dialin.net) 08.40.14 Quit amiconn (Nick collision from services.) 08.40.14 Nick amiconn_ is now known as amiconn (~jens@p54BD5101.dip.t-dialin.net) 08.41.36 # hi 08.43.47 # hi 08.43.49 # Slasheri 08.44.10 Quit DMJC ("Leaving") 08.45.33 Join webguest27 [0] (~51e23707@labb.contactor.se) 08.46.36 Join Harpy [0] (JCPNvIrwPj@dsl-hkigw7wbb.dial.inet.fi) 08.47.53 Quit webguest27 (Client Quit) 08.49.33 # amiconn: i removed the test leads from my recorder last week :-( 08.52.58 # Slasheri: i'm puzzled by your buffer locking 08.54.03 # you shouldn't need to lock the buffer at all 08.54.41 # ooops! fire alarm, gotta go 08.55.19 # how does the iHP-120 compare to the 320? 08.56.10 # uh. no colour vs colour and a different ui? 08.56.19 # bill2or3 08.56.23 # oh, the 3xx can play some types of video as well 08.56.28 # H3x0 has USB 1.1 Host 08.56.37 # 262k color screen 220x176 08.56.56 # and H3x0 has S/PDIF in & out 08.56.58 # ops 08.57.00 # H1x0 08.57.08 # ah, that's right. has usb-on-the-go 08.57.18 # i mean H1x0 has S/PDIF In & out, and H3x0 doesn't have one 08.57.36 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 08.57.56 # H1x0 - 2bit grayscale (white + 2 shades of grey + black) display 08.58.10 # H3x0 can record officially from FM tuner 08.58.32 # H1x0 can't, but probably could with Rockbox 08.58.37 # LinusN: Hmm, that might be true. I am more familiar programming with pre-emptire kernels so it's possible that i have placed unncesessary locks in the code :) 08.58.39 # but the 120 is a lot closer to having rockbox working, right? 08.58.49 # *emptive 08.59.00 # H3x0 can charge from USB, H1x0 cannot officially 08.59.03 # bill2or3 yes 08.59.17 # but 08.59.24 # * bill2or3 listen 08.59.24 # s 08.59.33 # 1) i don't think that H3x0 port is so far in the future 08.59.45 # 2) H1x0 are very rare 08.59.50 # and expensive 08.59.56 # I'm shopping for a player and it's so hard to find decent info without digging thru 3005 forum posts 09.00.07 # I'm really liking the iriver H10 atm 09.00.27 # bill2or3 rockbox port on it is not even planned... 09.00.54 # yeah, I know. 09.01.06 # but the touch-controller is nice 09.01.18 # although I'd really like somthing w/ rockbox 09.03.47 # those iAudio things are nice, too 09.03.49 # how usefull is the little lcd remote? 09.03.56 # bill2or3 very :) 09.04.05 # the remotes are cheap on ebay too 09.04.33 # but you have to know that H3x0 doesn't come with LCD remote ... but the H1x0's one works perfectly & also there is H3x0 LCD one as accessory 09.04.45 # yeah 09.04.51 # the last is sold mainly in korea ... 09.04.58 # how stable is the rockbox 120 port? 09.05.05 # but some koreans are very helpful 09.06.20 # if only the 340 had the touch controller this decision would be easy 09.06.47 # are the 1x0 and 3x0 on similar hardware, to make porting easy? 09.12.27 # yes 09.12.31 # pretty similar 09.12.43 Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) 09.13.33 # the big differences are the screen, USBOTG chip ... 09.13.36 Quit DMJC (Client Quit) 09.15.12 # see http://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents and http://www.rockbox.org/twiki/bin/view/Main/IriverHardwareComponents 09.18.01 *** Saving seen data "./dancer.seen" 09.19.47 # * bill2or3 looks 09.19.49 # thanks bager 09.20.03 # the 340 looks good, but it's pretty expensive. 09.20.10 # I'll sleep on it. 09.20.58 # bill2or3 atm 140 is more expensive (i think), it's out of production for nearly a year (afaik) 09.21.20 # usbot lets you transfer files striaight from your camera, right? 09.21.28 # Slasheri: if you use a ring buffer with a read and a write pointer, you can have a lock-free buffer even with a preemptive kernel 09.21.30 # there's a 140 on ebay for like $280.. 09.21.36 # LinusN have you had a look at H3x0's components? In particular, do you have any idea where's the RTC located ? just curious 09.21.52 # or maybe it's a 120 09.22.01 # Bagder: i assume the rtc is in the real-time power management chip 09.22.08 # bager, sorry 09.22.14 # LinusN np;) 09.22.43 # you mean Philips PCF50606 ? 09.22.59 # yes 09.23.23 # there's no info about it on the philips site... 09.23.32 # datasheet i mean 09.24.31 # hm 09.24.31 # Optional 32-kHz Xtal oscillator output for generating real-time clock 09.26.03 # LinusN: Aah :) Anyway, i will change that buffer to ring buffer soon 09.26.44 # again, look at mpeg.c 09.26.52 # LinusN: And now it's possible to reload a new song to codec on the fly without reloading the codec 09.27.00 # nice 09.27.06 # care to share? 09.27.17 # Soon, not yet ready :) 09.29.14 Join bobTHC [0] (~foo@l05v-27-117.d1.club-internet.fr) 09.29.22 # mornin' folks ! 09.50.15 # * Bager is silly 09.50.51 # * Bager occasionally closed the wiki tab he was editing ... 10.09.39 Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) 10.10.25 Join ghode|afk [0] (~dude@host-212-158-232-155.bulldogdsl.com) 10.10.32 # ello 10.16.30 Join preglow [0] (thomj@s183a.studby.ntnu.no) 10.20.55 # hi, preglow 10.21.10 # hello 10.22.10 # LinusN: Too bad you removed the test leads :( 10.22.51 # yeah 10.23.11 # i had them on for so long 10.28.05 Join ted2005 [0] (ted@74pc225.sshunet.nl) 10.28.31 # time to reboot 10.28.32 Part LinusN 10.29.31 # Slasheri where is the code u're writing 10.30.08 # * ashridah idly wonders why the development Slasheri is doing isn't going into a branch of rockbox's cvs 10.30.29 # maybe because it's not ready enough to be there ? ;) 10.30.50 # i said a branch, not HEAD 10.31.23 # Bager: Older snapshot from yeasterday is here: http://ihme.org/~miipekk/rockbox/ 10.31.33 # 10x ;) 10.31.43 # Now i have fixed one bug with mp3 playing and still trying to do gapless. Maybe i will take a snapshot today :) 10.32.45 # just do it;) 10.32.54 # :D 10.33.28 # grr silly firefox 10.33.41 # i got an illegal instruction yesterday while playing an mp3 and trying to launch some plugin... but i suppose it's just normal now :) 10.33.43 # I am currently taking wav dumps from codec outputs and analyzing them better to find out why there is some interesting noise/glitch during track switch 10.34.27 # crwl: Yes, currently plugins doesn't work at same time 10.37.07 # does anyone have a roxkbox + Slasheri's patch online somewhere? :p 10.39.58 # Slasheri: so, it's possible to do other stuff while music is playing? 10.41.07 Join oxygen77 [0] (~c1c28427@labb.contactor.se) 10.41.56 # sometimes i need to reload original iriver fimware and reload rockbox after to have sound under rockbox 10.42.11 # do you have this problem ? 10.42.13 # preglow: of course 10.42.33 # Slasheri: how? i couldn't manange that 10.42.54 # preglow: but there is bugs with the wps integration, so it's not possible to use the file browser unless you press pause a few times 10.43.11 # Hmm. try A-B. That should give you the setup menu 10.43.45 # yeah, that's what i want, i started porting the bass and treble settings to h120 yesterday 10.43.48 # but couldn't test it 10.44.05 # Hmm.. 10.44.43 # Slasheri playback.c : probe_file_format : afaics "flac" is 4 symbols ..., 10.44.47 # did you try the a-b button or you tried to access the setup? 10.45.17 # Bager: ah :) 10.45.28 # Will be fixed later 10.45.35 # never mind, just saw it at first sight ;) 10.45.43 # thanks ;) 10.46.12 # heh, for nothing 10.47.06 # i think we must thank you ;) 10.47.21 # :D 10.47.35 # Slasheri: no worries, i bet it'll work next time i try it 10.47.50 # preglow: oki :) 10.48.04 # i hope too 10.49.52 # anyone has the sound problem i mentionned ? 10.50.25 # Hmm, that is weird. I don't have that 10.50.35 # hmm 10.50.41 Join sox [0] (~sox@c-223de255.733-1-64736c10.cust.bredbandsbolaget.se) 10.51.07 # However, you should restart rockbox everytime you press the stop button. And after started playing, you have to adjust the volum 10.51.14 # But then it should work 10.51.17 # i know that 10.51.21 # :/ 10.51.32 # but sometimes i have no sound when i restart rockbox 10.51.34 # Slasheri: are you working on what is gonna be the sound api or are there parallell dev on this right now? 10.51.37 # and have to relaod iriver firm 10.52.04 # like the uda is not initialized correctly 10.52.27 Join LinusN [0] (~linus@labb.contactor.se) 10.52.57 # sox: Maybe this could be the sound api in future.. 10.53.19 # Chamois: What iriver do you have? 10.53.26 # h140 10.53.33 # LinusN: should i add uda1380_set_treble, etc, to uda1380.c or just fiddle bits around in sound.c ? 10.53.38 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 10.53.47 # i have the same and no that kind of problems :/ 10.53.57 # preglow: do as you like 10.54.15 # Hello all! 10.54.18 # same problem appears on an other iriver h120 of one my friend 10.54.28 # hi XavierGr :) 10.54.38 # okies, just wondered if there was any reason you have no eq functions for the mas 10.54.40 # maybe im trippin on ice here, but what do you think LinusN of Slasheri's work...? 10.55.09 # i think it's great 10.55.18 # but it needs some work 10.55.30 # does that mean that it might be the sound api? 10.55.40 # i've been wanting to commit it for some time, but something always comes in the way 10.55.50 # your sound api? 10.55.58 # Slasheris 10.56.04 # ah 10.56.17 # how far does it reach, beyond 15 secs? ;-) 10.57.53 # Slasheri : i know some people who have the same problem 10.58.03 # so it is a little problem in rockbox 10.58.19 # Chamois: Hmm, yes.. It might be the uda initialization problem 11.00.51 # hi 11.01.03 # could someone tell me please how to conclude sh-elf-gcc when i type make to compile rockbox? 11.02.08 # m68k-elf-gcc: not found 11.02.19 Quit ghode|afk () 11.02.21 # I get this error 11.04.02 # You should compile m68k compiler.. 11.04.26 # There are some howtos on the web 11.06.24 # LinusN: Hmm, do you think if there is currently any big problems preventing the commit? 11.07.04 # Slasheri: not really 11.07.12 # ok :) 11.07.17 # i'd like to see your latest stuff 11.08.42 # Hmm.. I will put it online. There is no ring buffer yet and the codec loader is still quite dumb (being fixed soon) 11.09.01 # mp3s are almost gapless, but there are some weird interference during the switch 11.09.28 # slasheri : you don't have cvs access? 11.09.39 # Chamois: not yet :) 11.09.55 # :-( 11.10.35 # and still this shouldn't get committed before it's stable enough 11.10.56 # hmmm 11.10.57 # ok 11.11.16 # LinusN: Did you notice my new patch to fix gcc 3.4.4 builds on cygwin? 11.11.27 # yes i did 11.11.37 # but isnt m68k-elf-gcc gets installed when I installed cygwin? 11.12.14 # XavierGr: a cross compiler for m68k-class cpus isn't included with cygwin 11.12.42 # so I cant really compile rockbox if I have made some changes? 11.14.15 # twiki spam http://www.rockbox.org/twiki/bin/view/Main/AAAVeryGoodSite 11.14.53 # crikey 11.15.57 # Speaking of it I have made some changes in calculator.c for the iriver, to fit the screen better.... 11.16.26 # my god, how i love wiki spammers 11.16.37 # shoot to kill 11.16.54 # do you think that i must make the changes as a different plug-in for iriver, or the code must see if is archos or iriver? 11.17.30 # the way it's been done for the other plugins is to use the LCD_WIDTH and LCD_HEIGHT defines 11.18.02 *** Saving seen data "./dancer.seen" 11.19.04 # i hope i cleared it correctly ... 11.19.08 # yes but do I need to write code that will automatically adjust the size or the screen (archos, iriver) or make a different .c file of the plug-in 11.19.36 # I see that this kind of automation is done when buttons are configured. 11.20.51 # Only one .c file 11.29.29 # aslo I would like to clear something about lcd_setfont() function. Some plugins call it with the FONT_SYSFIXED argument and when I change it to an integer value nothing really changes. What FONT_SYSFIXED means? 11.31.26 # it's the system fixed width font 11.31.49 # it's to force the use of the fixed size font, imho 11.32.17 # you can choose between FONT_SYSFIXED and FONT_UI 11.32.51 # FONT_UI is the font selected by the user 11.33.25 # lunch time 11.35.25 # so i can't type lcd_setfont(10) and change the font right? 11.35.33 Join Dave99 [0] (~c182553c@labb.contactor.se) 11.38.27 # u have to choose between using the fixed size width font & between the one defined by the user, imho 11.42.23 # mmm 11.42.37 # so whats new? uda not initialized properly? 11.44.12 # bobTHC:yes you are right indeed. But what if I want to define another font size for the plug-in? 11.44.41 Quit oxygen77 ("CGI:IRC") 11.44.46 # XavierGr: You can't 11.44.53 # :( 11.45.34 # lcd_setfont() never defines sizes, it merely selects fonts (which can have any size in case of the user-selectable font) 11.45.37 # I fixed claculator.c to extend all the way into the iriver screen but it would be nice to have a larger font! 11.45.47 # what about parts of the interface where it pays to have a larger font, like when displaying the time signature when playing 11.46.27 # Imho the default font should be a little larger on iriver, but maybe that's just me 11.46.39 # maybe we could enlarge the font with an option? 11.46.41 # i could design a new font 11.46.46 # amiconn:so lcd_setfont() can only take 2 values? 11.47.06 # XavierGr: yup 11.47.15 # i'm dying to contribute to this project, but i don't code :( 11.47.37 # odd: The current sysfont is 6x8. I'd vote for an 8x10 or 8x11 font 11.48.04 # where can i get image tiles of the current fonts available on iriver? 11.48.20 # but be aware XavierGr, i don't think u can mix fonts for the moment... 11.48.34 # odd: I dont know very much of programing too, but this is a great experiance for me to get better and contribute too... 11.48.34 # are pixels on archos devices much larger than on the iriver lcd? 11.48.45 # i find the default font definitely too small on iriver 11.48.50 # agree 11.49.05 # odd: http://www.rockbox.org/fonts/ but it's a bit outdated I think 11.49.16 # hmm 11.49.17 # thanks though 11.49.24 # i'll see what i can do 11.49.26 # think it has most of them though 11.49.39 # crash_: Yes, the pixels on archos are significantly larger 11.50.01 # why's this: Any BDF font file up to 16 pixels high should be usable with Rockbox. 11.50.02 # amiconn: do you know how these images were created? 11.50.06 # The archos lcd has the same vertical resolution as the iriver remote lcd, but almost twice the height... 11.50.10 # hehe 11.50.37 # Bah, this was directed to crwl 11.51.20 # hehe 11.51.23 # rasher: tools/bdf2bmp.c 11.51.34 # but why not use the lcd_setfont to take already installed fonts as an argument? 11.51.37 # Excellent 11.51.59 # the function miss that"s all 11.52.05 # i was able to open and edit those bdf files with fontforge, but didn't like the UI :P 11.52.56 # crwl: you'll be hard-pressed to find a bdf editor with an interface that doesn't make you want to poke your own eyes out, I've found 11.53.10 Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) 11.53.13 # crwl: I used pfaedit for rockbox font work 11.53.16 # Hi guys 11.53.30 # amiconn, i think fontforge was previously called pfaedit 11.53.36 # Ah. 11.53.58 # win_croxXY.bdf are M$-CP1251, aren't they ? 11.55.33 # Bager: The 16 pixel height limit comes from 2 facts. (1) Old lcd_bitmap() couldn't handle higher bitmaps, but that was fixed long ago. 11.57.05 # yes ? 11.57.07 # (2) The font buffer size is limited 11.57.13 # aha:) 11.57.30 # This limit should probably increased for iriver 11.57.38 # maybe 11.57.47 # +be 11.58.22 # * rasher sets out to create a Fonts wikipage 11.58.23 # amiconn about win_crox..'s codepages? 11.58.41 # On archos, font heights > 16 px don't make much sense, but they might on iriver 11.58.58 # there sure are a lot of images to upload :-\ 11.59.05 # * Bager plans to update bulgarian language, but.. i must build at least simulator ... 11.59.22 # s/i/he 11.59.22 # not to mention the fonts themself 11.59.30 Quit ashridah ("Leaving") 11.59.36 # Bager: Yeps, they are win-1251 11.59.58 # yep, i can't believe it ;) 12.00.06 # here is what the calculator seems on iriver 12.00.08 # http://www.misticriver.net/photos/displayimage.php?album=lastup&cat=11302&pos=0 12.00.13 Join ashridah [0] (ashridah@220-253-121-166.VIC.netspace.net.au) 12.00.13 # it's important to try to keep the UI code "portable" and to avoid specific target code, imho it's better to just use "iriver specific font" than coding it 12.00.14 Quit ashridah (Client Quit) 12.00.15 # I don't think I can cope with uploading 150 files through the wiki attach system.. 12.00.24 # LinusN: http://ihme.org/~miipekk/rockbox/, it includes mainly some bugfixes for mp3 playing etc. 12.00.34 Join ashridah [0] (ashridah@220-253-121-166.VIC.netspace.net.au) 12.01.45 # XavierGr: would the same code still work on other targets? That is, is the old code still in there? 12.02.05 # also, shouldn't the labels be moved a pixel or two up? 12.02.18 # also : asi = asin 12.02.20 # etc ;) 12.02.49 # i think there's enough room for one character more 12.02.52 # yawn 12.02.59 # rasher:yeah now that you metnion it.... 12.03.56 Join crwl_ [0] (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) 12.04.12 # but no the code will not run fine on other targets. Maybe I will have to rewrite an if statement to choose the target. 12.04.28 # something as the button handling I suppose right? 12.04.32 Quit crwl (Nick collision from services.) 12.04.36 Nick crwl_ is now known as crwl (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) 12.04.48 # XavierGr: exactly.. everywhere the code differs.. do something like 12.04.55 # #ifdef ... 12.05.00 # #if LCD_WIDTH == 128 12.05.19 # eh, 160 12.05.29 # 12.05.31 # i think the correct one is #if CONFIG_KEYPAD =... just a sec 12.05.38 # #else 12.05.43 # 12.05.44 # #endif 12.05.57 # we should have a proper TARGET define 12.06.03 # rather than keypad and lcd width 12.06.04 # there is 12.06.08 # #ifdef IRIVER_h11 12.06.09 # eh 12.06.14 # IRIVER_H100 12.06.36 # and I assume the same holds true for the other targets 12.06.44 # does the #ifdef statement has to be outside functions? 12.06.53 # no 12.07.10 # ok fine 12.07.12 # HCl if it's #if for keypad - use keypad define ... 12.07.13 # you can use them in many twisted ways - they are processed before the code is compiled 12.07.22 # yea, ok 12.07.45 # #if CONFIG_KEYPAD == IRIVER_H100_PAD 12.08.03 # taken from /apps/plugins/calculator.c 12.08.28 # And when it's for screen-size related changes, use LCD_WIDTH/HEIGHT 12.08.34 # what if I use the same method for the keypad, like this: 12.08.35 # #if CONFIG_KEYPAD == RECORDER_PAD 12.08.35 # #elif CONFIG_KEYPAD == ONDIO_PAD 12.08.35 DBUG Enqueued KICK XavierGr 12.08.35 # #elif CONFIG_KEYPAD == IRIVER_H100_PAD 12.09.04 Quit sox ("The computer fell asleep") 12.09.10 # and the write the code respecively 12.09.17 # ^then 12.10.05 # XavierGr what's depends on the architecture in this case ? 12.10.10 # screen size, keypad ? 12.10.39 # s/'s/_ 12.10.56 # its about screen size, but the way I see it all we care is to run the right code on the right target 12.10.58 # screen size 12.11.09 # yes, i made a mistake 12.11.22 # don't use these defines 12.11.31 # so if i type the #if about the keypad the good code will run anyway for the right target 12.11.39 # Don't do that 12.11.44 # use the screen size 12.11.45 # why? 12.12.01 # it's the correct logical compare 12.12.04 # obvious case: when the h300 port happens 12.12.16 # yes :) 12.12.18 # we'd have to change the defines to match the h300 as well 12.12.35 # with this, it'll just see that it's the same (or larger) lcd size 12.12.37 # where are defined all these things ? 12.12.44 # and use the correct code right away 12.12.51 # in firmware/config I think 12.12.59 # Man, chicago's a limited font :( 12.13.00 # ok I will try to search a bit about the LCD_WIDTH/HEIGHT 12.13.33 # XavierGr wait a bit 12.13.42 # yes... 12.13.49 # The best way, I think, is to calculate the width of the fields as LCD_WIDTH/5, and then use that 12.14.06 # that will hold true for any lcd size 12.14.25 # and the height as, say, LCD_HEIGHT/8 12.14.29 # or what have you 12.15.27 # well to tell you the truth with this code all I have to change were 4 values, but yes the way you say it, it's more fitted 12.15.55 # Probably isn't that hard then 12.15.56 Quit Bager (Read error: 104 (Connection reset by peer)) 12.16.14 # I changed #define REC_HEIGHT 15 /* blank height = 9 */ 12.16.14 # #define REC_WIDTH 32 /* blank width = 21 */ 12.16.31 # the start values where 10 and 22 12.16.32 Join Bager [0] (~Bager@83.222.160.88) 12.16.42 # ah 12.17.05 # just #define REC_HEIGHT LCD_HEIGHT/something 12.17.24 # it is all automated once you change these values all grid lines are changed respectively 12.17.41 # (except the digits that are printed) 12.18.28 # arrr, fontforge really doesn't like chicago12.bdf 12.19.09 # well calculator is easy to modify but It will be very difficult for lets say rockblox!! 12.19.49 # maybe a complete rewrite will be needed there... 12.19.50 # rockblox' been done actually 12.19.57 # there's a patch in the patch tracker 12.20.09 # ohh that's good 12.20.10 # but yes, obviously some are easier than others 12.20.31 # also I modiefied snake2 a little 12.20.58 # you can change 2 values and there it goes full screen. The problem is the levels. 12.21.24 # Because when you enlarge the screen size the levels stay the same 12.21.41 # Yes. 12.21.50 # That's not the right solution in my opinion 12.22.12 # The better way would be to use the same levels, but draw them with larger graphics 12.22.53 # yes that the best way, but the coder nust dive into the draw routines of the levels... 12.22.57 # ^must 12.23.24 # Yes, it'll take a fair bit of work 12.24.14 # I dont know much about coding but it must be a little more difficult to read code rather than right... 12.24.35 # read I mean someone else's code 12.24.45 # right = write ? 12.24.58 # yeah silly me! 12.25.19 # heh, my english is worse than your ;) 12.27.17 # could you remind me the screen resolution for archos and iriver? 12.27.23 # Slasheri: i need to add all the files in the right places and then patch? 12.27.42 Join niobos [0] (~niels@84.14-136-217.adsl.skynet.be) 12.28.04 # XavierGr: http://rockbox.org/twiki/bin/view/Main/DeviceChart 12.29.19 # bingo thanks 12.29.39 # are you going to implement plug-ins into the remote screen too? 12.30.08 # that'd be great 12.30.36 # The logo and snow already have 12.30.40 # yeah but also hard? 12.30.43 # for some, for others it'll be unnecessary 12.30.55 # I'll try playing with snake2 a bit 12.31.35 # XavierGr there are specific functions for remote LCD 12.31.52 # wait a sec do you mean that the remote is working fully with rockbox as it concerns basic graphics and buttons? 12.31.58 # yes :) 12.32.19 # but most of the plugins and rockbox itself don't use it 12.32.39 # because when I test rockbox on my iHP the remote LCD shows only the logo. Nothing else...no button presses or menus. 12.32.43 # Are the buttons available yet? 12.32.45 # firmware/drivers/lcd-h100-remote.c 12.32.53 # rasher afaik 12.32.59 # I know the driver's working, but are there defines for them? 12.33.30 # XavierGr: try the logo plugin 12.33.45 # rasher: That's what I know too. The driver is working but there are no defines so the remote doesnt do a thing 12.34.16 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 12.34.16 # * XavierGr rashes to test the remote 12.34.18 # firmware/drivers/button.c 12.34.50 # if (!remote_button_hold()) 12.34.50 # { 12.34.50 # data = adc_scan(ADC_REMOTE); 12.34.50 DBUG Enqueued KICK Bager 12.34.50 # if (data < 0x74) 12.34.50 # if (data < 0x40) 12.34.51 *** Alert Mode level 1 12.34.51 # if (data < 0x20) 12.34.53 # if(data < 0x10) 12.34.55 # btn = BUTTON_RC_STOP; 12.35.05 # ah, so it is 12.35.06 # sorry for the flood 12.35.53 # as far as i can see there is no way to distinguish whether the button pressed is on the remote or on the unit 12.36.06 # sure there is 12.36.15 # BUTTON_RC_STOP vs. BUTTON_OFF 12.36.37 # oh, yes 12.36.47 # *whistle* it is snowing around here! :) 12.36.51 # heh ... i read RC as 'ReCorder"... 12.37.16 # so it's fully functional 12.37.36 # Someone asked a while ago how iRiver detected thepresence of the remote.. quite simple - ADC_REMOTE is 0 when it isn't plugged in, and FF (or a button-press) when it's plugged in 12.37.37 # preglow: yes, you should add the files before you compile 12.37.42 # well whenever I press a button on the remote only the backlight is on nothing else 12.37.51 # or if you don't, make will fail 12.38.00 # XavierGr: As said, no plugins, nor rockbox use the remote buttons yet 12.38.16 # yes as I thought... 12.38.50 # btw what's that BUTTON_RC_BITRATE 12.39.04 # just another button 12.39.23 # labeled "Bitrate" 12.39.29 # on the remote ??? 12.39.35 # yup 12.39.52 # there's button labeled "bitrate" on the H1x0's remote control ??? 12.40.00 # yes there is :D 12.40.02 # It has more buttons than the main unit in fact 12.40.06 # wtf ?? 12.40.06 # jep, on the top, sliding to the right 12.40.10 # is there? 12.40.13 # rasher same with h3x0's LDC remote 12.40.15 # hehe 12.40.18 # there is :) 12.40.26 # but there is no such button 12.40.42 # rasher what's its function with original firmware 12.40.48 # right on the third jog wheel 12.41.10 # it can be used as a "directory forward" 12.41.17 # hm, does that button do anything else on the original firmware except in recording mode? 12.41.18 # but also to change the bitrate in the recording-thing 12.41.20 # Bager: I'm guessing it changes bitrate of recordings, but I don't really know 12.41.49 # i haven't used my remote much at all, only few times when biking more than few minutes 12.42.22 # I use mine almost exclusively 12.42.39 # the H3x0's one has [+,-,<,>, press] - joystick , [mode, stop (as press), a-b]- bottom & [prev 10, play/pause as press, next 10] - top 12.42.48 # mee too, becaust the cable from the headphones is realy short... 12.43.15 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 12.43.15 # * Bager too 12.43.32 # Bager: got any pictures of this remote handy? 12.43.45 # but it's supposed, as the H3x0 doesn't come with remote control and i bought one 12.43.46 # well, my headphone cable is long enough if i keep the player in my pocket 12.43.52 # rasher ... i can scan if you want 12.43.58 # scan it 12.44.31 # but there are good scans of it 12.44.36 # @ misticriver 12.44.50 # i'll try to find 12.44.52 *** Alert Mode OFF 12.46.16 # http://www.dapreview.net/gallery/displayimage.php?album=106&pos=0 12.46.31 # (about the remote detection - I lied.. adc_remote doesn't turn to 00 when you remove the remote) 12.47.23 # interesting 12.48.31 # iRiver Screen: 160 Height - 128 Width or the other way around? I am confused... 12.48.42 # other way round 12.48.57 # it's definitely a "landscape" screen, so indeed 12.49.38 # so #if LCD_WIDTH==160 is true right? 12.49.44 # I guess 12.50.35 # hm 12.50.57 # Any devs around? amiconn, LinusN, Bagder? 12.51.13 Quit Bager (""In the other world, in paradise, the beauty of women surpassed even the beauty of Bulgarian women" Adaloloddin Mohammed Balhi") 12.51.49 Join Bager [0] (~Bager@83.222.160.88) 12.54.05 # rasher did you see it ? 12.54.06 Join edx [0] (edx@p54A8C18B.dip.t-dialin.net) 12.54.17 # * Bagder is here 12.54.22 # Bager: no? 12.54.31 # rasher i mean the H3x0 remote 12.54.44 # Bagder: any objections to adding a CONFIG_REMOTE_KEYPAD define? 12.54.57 # nope 12.55.00 # Bagder: ah yes, I did. 12.55.03 # dammit! 12.55.07 # Bager. 12.55.35 # Bagder: just needs to be added in config-h100.h right? 12.56.15 # if it is a multiple select define, the values to select from is defined in config.h 12.56.35 # oh of course 12.56.39 # rasher i accustomed to mess up my nick... 12.56.54 # * rasher thinks some more 12.57.11 # I guess that's all then 12.58.28 # I'd call it IRIVER_H100_REMOTE_PAD .. but that's sortof.. verbose and huge 12.59.09 # rasher: do you think something like this is good? It worked fine for the targets in the simulator. 12.59.09 # #if LCD_WIDTH == 112 12.59.09 # #define REC_HEIGHT 10 12.59.09 # #define REC_WIDTH 22 12.59.09 # #elif LCD_WIDTH == 160 12.59.10 *** Alert Mode level 1 12.59.10 # #define REC_HEIGHT 15 12.59.12 # #define REC_WIDTH 32 12.59.14 # #endif 12.59.47 # XavierGr or maybe 12.59.53 # #if LCD_WIDTH == 112 12.59.55 # what's the REC_* for ? 13.00.06 # calculator plugin 13.00.07 # #define REC_WIDTH 22 13.00.10 # aha 13.00.22 # why it's called REC_ is anyone's guess 13.00.27 # #elif LCD_WIDTH == 160 13.00.31 # RECtangle ? 13.00.33 # is that number of digits then or what is the number? 13.00.49 # pixel-width of the rectangle 13.00.56 # Bager: good catch 13.01.19 # XavierGr i mean to set REC_WIDTH based on LCD_WIDTH and REC_HEIGHT based on LCD_HEIGHT 13.01.32 # I think you should use >= and not == 13.01.49 # soon there will be a h3x0 lcd as well 13.01.52 # or maybe REC_WIDTH LCD_WIDTH/10 13.01.52 # yeah 13.02.04 # #if LCD_WIDTH >= 160 13.02.11 # #define REC_WIDTH 32 13.02.15 # Bagder yes, but then it'll be smaller and not well positioned 13.02.19 # #elif LCD_WIDTH >= 112 13.02.28 # #define REC_WIDTH 22 13.02.29 # or LCD_WIDTH/5 13.02.30 # #endif 13.02.37 Quit niobos ("using sirc version 2.211+KSIRC/1.3.11") 13.02.40 # well, H3x0's LCD is 220 wide, 176 px tall 13.03.02 # Bager: it's still better than erroring out 13.03.12 # yes 13.03.26 # plus if someone comes up with a 170px wide screen 13.03.29 # but the best is #define REC_WIDTH LCD_WIDTH/something 13.03.35 # definately 13.03.36 # we should actually consider enabling a h3x0 simulator 13.03.56 # Bagder: sounds like a good idea 13.04.01 # definitely 13.04.24 Nick Bager is now known as Bger (~Bager@83.222.160.88) 13.04.27 # hm 13.04.29 # what about: 13.04.29 # #if LCD_WIDTH == 112 && LCD_HEIGHT == 64 13.04.29 # #elif LCD_WIDTH == 160 && LCD_HEIGHT == 128 13.04.31 # sounds like a job for me 13.04.36 # to be more precise 13.04.50 # XavierGr i don't think it's necessary 13.05.04 # That just limits it more 13.05.26 # yeah imagine to have a screen of 160*150 13.06.03 # Bagder: any suggestions for a h100 remote keypad define name? 13.06.37 # perhaps just REMOTEH100 13.06.52 # it isn't terribly important 13.06.56 # we can always change 13.06.58 # sounds good 13.07.09 # rasher better REMOTE_H100 13.07.51 # actually, I'm going to do H100_REMOTE, since the keypads have model first 13.09.11 *** Alert Mode OFF 13.10.48 # 122%5=22 right? 13.11.04 # now wrong 13.11.07 # ^no 13.11.19 # 24.5 13.11.26 # 24.4 13.11.28 # 2 13.11.42 # if % means what I think it does 13.11.44 # yes, 2.... 13.12.04 # 112%5=4 or 22 13.12.24 # I'm confused. 13.12.32 Join niobos [0] (~niels@84.14-136-217.adsl.skynet.be) 13.12.34 # 112%5 = 2 13.12.50 # I want to divide 112 to make it 22 13.12.51 # if % is remainder 13.12.58 # 112/5 is 22 13.13.04 # but 112 / 5 = 22.4 13.13.17 # if you use floats, yes 13.13.17 # so there's 2 pixels left 13.13.27 # (LCD_WIDTH - 2) / 5 13.13.32 # so 112 % 5 = 4? 13.13.40 # no 13.13.41 # 112%5 = 2 13.13.56 # since 22*5 = 110 13.14.09 # in fact 13.14.15 # resher thanks thats more suited 13.14.21 # #define REC_WIDTH (LCD_WIDTH - 2) / 5 13.14.28 # should work for all screens 13.14.39 # why -2 ? 13.14.45 # border 13.14.49 # ah, right 13.15.21 Quit XavierGr (Read error: 104 (Connection reset by peer)) 13.15.31 # won't readily fit on the iriver though 13.16.32 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 13.16.35 # or rather, it won't give a nice result 13.16.45 # * preglow vanishes 13.16.59 # nice trick, that 13.17.21 # did I miss something? I was suddenly disonnected. 13.17.35 # won't readily fit on the iriver though 13.18.05 *** Saving seen data "./dancer.seen" 13.18.38 # that's what you missed 13.18.59 Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) 13.19.06 Join Zagor [0] (foobar@h63n1fls31o265.telia.com) 13.19.14 # hi, z 13.19.17 # hi 13.19.24 # hola bro 13.19.24 # hi Zagor 13.20.20 # Zagor: escaping the diapers? ;-) 13.20.48 # hehe, nah he's asleep at the moment. :-) 13.21.11 # anyone seen this? http://www.archos.com/products/overview/pma_400_sdk.html 13.25.29 # LinusN: Hmm, i think that i will make the track_info structure to a "ring structure" but keeping file buffer not a ring buffer. This way it makes direct data reading from file buffer and codec loading much more flexible 13.25.33 # gcc 2.95.3..... 13.25.52 # * niobos is off to lunch 13.26.10 # * niobos is away: lunch 13.26.11 # * Bagder got his new project confirmed 13.26.20 # linux on arm9 here I come 13.26.34 # nicers 13.28.03 # * preglow disintegrates 13.28.50 # pretty involved download process for the archos sdk stuff 13.29.24 # "STEP 3 - You will then automatically be asked to register with the Archos PMA 400 community and to register your PMA 400 by providing the Product Number " 13.29.49 # how productive... 13.30.15 # that's free as in no price, not in freedom 13.30.35 # Bagder do you need H3x0's pic for simulator ? 13.30.54 # well, the windows guys prolly want one 13.31.23 # I'd like one for the devicechart anyway 13.31.30 # hm 13.31.47 # i tried to make one with my scanner, but it's not good 13.31.49 # at all 13.32.20 # do you want it anyway ? 13.32.45 # sure, a poor one is still better than none 13.33.23 # ok, wait a bit 13.35.24 # Uh! 13.35.28 # I got wps working! 13.35.32 # (only partially) 13.35.33 # yay 13.35.40 # still the start stop bug? 13.36.09 # i tried the latest (?) patches and got pretty high skipping etc. with mp3 files, hmm 13.36.16 # almost like it was worse than yesterday, though i don't know 13.36.25 # yes, but it should get also fixed soon 13.36.28 # Bagder: I think we'll need the new gfx api plus working graphics >1bit in the sims before a H3x0 sims makes sense 13.36.45 # crwl: Hmm.. :/ 13.36.48 Part LinusN 13.36.54 # What kind of skipping? 13.37.04 # amiconn: well, I won't stop anyone from doing that ;-) 13.37.14 # Slasheri, well, um, skipping. 13.37.32 # crwl: Can you send some files you experience the skipping? 13.37.35 # Bagder in what format ? do you want to try playing with levels ? 13.38.26 # Bger: nah, just a hires bitmap of any kind 13.39.08 # Bagder: For windows this shouldn't be hard, but x11 will probably be 13.39.35 # amiconn: what would? 13.39.54 # Slasheri, yes... but i'll try some other mp3's first too 13.39.55 Quit Bger (Read error: 104 (Connection reset by peer)) 13.39.56 # x11 currently doesn't use a bitmap object, but some weird hand-crafted bitmap compare plus pixel setting/resetting 13.40.15 # I have these scans of the iriver remote.. useful for anything? 13.40.24 Join Bger [0] (~Bager@83.222.160.88) 13.40.25 # crwl: okay. I hope you could send something because i haven't yet experienced the problem 13.40.26 # I don't know how to use x11 bitmaps 13.40.39 # amiconn: yes, but we also don't support colors or even greyscale ;-) 13.41.11 # Bagder: ... plus working graphics >1bit in the sims ... 13.41.33 # we can't have it in the sim before we have an api for it 13.42.02 # I know that we don't support it yet, but it will be necessary to implement, and that needs an experienced x11 coder for the x11 sim 13.42.11 # I'm sure we can figure out how to do it 13.43.05 # hee-haw 13.43.06 # and there are numerous xscreensaver hacks to learn from ;-) 13.43.16 # logo plugin has remote-buttons support now 13.43.26 # although the code is quite horrible 13.44.10 Quit DMJC ("Leaving") 13.48.11 Quit lostlogic ("Going to the moon") 13.52.30 # Slasheri, hum, looks like i'm not able to reproduce the skipping now, perhaps it had something to do with me banging the play/pause button and browsing menus 13.52.31 Quit Bger (Read error: 104 (Connection reset by peer)) 13.52.48 Join Bger [0] (~Bager@83.222.160.88) 13.53.40 # crwl: Ah, then it might be a performance problem 13.53.53 # Maybe i should increase the audio buffer watermark level 13.56.21 # hm, now it skipped a couple of times and then jumped to the next song, but it didn't do that before i pressed play/pause twice (to get to filebrowser while playing) and then changed the song 13.56.41 # ah, interesting 13.56.59 # and now it's skipping quite often 13.57.35 # :/ i can't reprocude this. Maybe i have already fixed it 13.58.18 # But i am going to do a new release soon with wps enabled for mp3s 13.59.07 # hmm, with oggs playing, it seems to be more difficult to actually change a song 13.59.44 # hum, now it stopped completely. (this time i tried ogg vorbis files) 14.00.07 # Did you restart it before you changed songs? 14.00.36 # no, i was changing songs while playing 14.00.55 # Hmm, that might not be a good idea at this point :) 14.01.11 # it doesn't seem to skip ever if i just start the player and pick a song and then don't touch it 14.01.26 Join Lost-ash [0] (ashridah@220-253-123-244.VIC.netspace.net.au) 14.01.37 # * niobos is back 14.01.48 # okay, great. I haven't yet tested at all the song switching while playing 14.02.11 # crwl: yes, it will skip. Now i got it reproduced :) thanks 14.02.34 # Bagder: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart 14.03.54 # btw, iriver themeselfs refer to iriver, not iRiver 14.04.13 # themselves 14.13.17 Join Shagnar [0] (~tester@p54A0CBA4.dip.t-dialin.net) 14.13.34 Quit ashridah (Read error: 113 (No route to host)) 14.15.39 # I finished the calculator changes for the iriver but still I cant decide as to how the decision of which target the plu-in is running 14.16.22 # My opinion is to declare a MODEL value 14.16.50 # or to conclude model type from the keyboard 14.17.06 # Hmm, isn't #ifdef IRIVER_H100 enough? 14.17.38 # ah so there is a MODEL value already... handy 14.17.46 # :) 14.18.00 # XavierGr: You should always select by feature, not by model 14.18.09 # This way the code is much more portable 14.18.32 # more portable and more tricky though 14.20.48 # anyway we will discuss this later this evening now it is lunch time!!! 14.21.00 # See you later all! 14.21.41 Quit XavierGr () 14.23.34 # Bagder ? did you see it ? 14.27.40 # Hi all, I'd like to try RockBox on my H120, but I'm a bit worried by: WARNING 1! The boot loader is still in development. If it malfunctions, you may not be able to restore the flash contents, and your player will be rendered USELESS! 14.27.54 # how many people have had their H120 rendered useless? 14.28.19 # I don't care to experiment, but I don't want to wast my player... :-S 14.28.25 Nick Lost-ash is now known as ashridah (ashridah@220-253-123-244.VIC.netspace.net.au) 14.28.37 # after you have patched the .hex file, check that the md5 sum matches with the one on the web page 14.28.40 # i don't think anyone's has failed completely, but we've had some problems. 14.28.42 # if it does, then i'd say you don't have much to worry :P 14.29.02 # what's the worst thing that can happen (with correct MD5)? 14.29.09 # for example, up until recently, 1.65 and rockbox caused ogg vorbis playback to break 14.29.32 # but I guess, just reflashing with official firmware solved that? 14.29.41 # yep 14.30.03 # yes, but it just highlights how undertested the system is. 14.30.17 # unless you're a developer, rockbox doesn't have too much value yet anyway 14.30.21 # it's just: rockbox seems so damn wonderfull and I'd realy like to have it, I just don't want to waste my player 14.30.27 # Slasheri: so, you've been looking at wps? 14.30.40 # I'm not a "developer", but I might become one... 14.30.47 # please do 14.31.11 # niobos: you can play with the interface using the simulator, but i'm not sure if prebuilt versions of that exist 14.31.30 # I'll try that first 14.31.32 # but yeah, if you've got experience with development in embedded environments, every hand helps. 14.31.55 # well, I don't... i did some programming projects for school, but it was Winblows-stuff 14.32.10 # But I DO know C(++), so I might be of some help 14.32.25 # but maybe you already have tons of "not-so-good-C++-programmers" 14.32.25 # rockbox coding is simpler than windows coding 14.32.36 # niobos: okay, well, embedded development tends to be highly hardware-centric, that said, rockbox's plugins are typically fairly well shielded from that 14.32.44 # we can't get enough "not-so-good-c++-programmers" 14.32.56 # then I might be of some help... 14.32.58 # and since most of them work on the simulator, one can test them out, and look through their code well before one risks things on the player. 14.33.00 # just code whatever rockbox stuff you want, and if you get good at it, we can use you ;) 14.33.13 # (not NOW.. since the exams are about to begin) 14.33.32 # but I might start to take a look at it 14.34.06 # preglow: yes, i found that it's really simple to support (at least with mp3 files) 14.34.48 # that said, i'm not sure how difficult building a development environment is on windows. it involves using cygwin, so if you're not familiar with basic unix concepts, that might take some getting used to for you 14.35.25 # ashridah: if you're talking to me: I'm running fully on linux, so that shouldn't be a problem 14.35.29 # ah 14.35.35 # well, that makes things easier :) 14.35.39 # just school that's using winblows 14.39.53 Quit Chamois (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") 14.39.55 # what kind of developement env are you guys using? just plain vim/emacs? or something more IDE-like? 14.40.30 # whatever you like 14.40.32 # i use vim 14.41.56 # it's just: I never had a programming project under linux, so I don't know the tools... I was overwhelmed with autoconf/automake, gdb, ... 14.42.34 # people who have used linux for years are overwhelmed by autoconf and automake 14.42.43 # I was used to M$ Visual C++-IDE with all the nice tools integrated in a costly package 14.43.11 # (which I 'borrowed' from school ;-)) 14.43.14 # rockbox doesn't use autoconf/automake 14.43.22 # just plain old makefiles 14.43.28 # just good old honest-to-god makefiles 14.43.28 # and lots of black magic 14.43.36 # which are also new to me... 14.43.43 # well, they're no trouble 14.43.45 # just type make 14.43.58 # the only one insane enough to actually hack the makefiles, is bagder 14.44.15 # Ok, I'll note down his name ;-) 14.44.26 # i think autoconf and automake just kinda spawned out of the chaos that ensued after someone married sendmail and m4 macros 14.45.02 # hahah 14.45.05 # a bastard marriage! 14.45.21 # mankind will pay dearly for it in the centuries to come 14.45.40 # niobos: hand-written makefiles (or in our case, slightly hand-generated makefiles), aren't usually that hard to follow. just a couple of environment settings, and targets that reference either other targets, or other files, which tells make what to rebuild if a file gets modified. 14.45.47 # preglow: the sad part is that distros STILL ship sendmail 14.45.56 # ashridah: it enrages and confuses me still 14.45.57 # i was flabberghasted when i noticed that fedora core 3 has it 14.46.11 # at least debian saw the light and started using exim long ago 14.46.15 # * ashridah huggles exim 14.46.21 # Gentoo (=my distro) has it too, but encourages users to use postfix 14.46.31 # gentoo? 14.46.33 # i'm on qmail at the moment 14.46.34 # * ashridah flees 14.46.34 # * ashridah flees faster 14.46.42 # but that's just because i'm too lazy to switch 14.46.45 # what's wrong with gentoo? 14.46.48 # and don't want to loose any mail 14.46.52 # hey, i use gentoo too 14.46.54 # * ashridah breaks the speed of light barrier, and finds out that the universe just wraps and runs into himself 14.47.11 # preglow: if you're lazy, how on earth did you get qmail ON in the first place? 14.47.19 # it's incredibly simple 14.47.22 # ashridah get's into trouble with Einstein's relativity for braking the light speed... 14.47.22 # and it's easy to maintain 14.47.59 # niobos: i believe we covered running into myself 14.48.05 # * preglow puts the light speed back on its feet and shoves it on its way 14.48.37 # incredible.. my commits didn't break anything 14.48.41 # preglow: that's because it hasn't changed. anything that requires as many patches as qmail does to be useful outside of its increasingly small niche isn't "simple" by any standard definition 14.49.00 # * ashridah hands rasher the cookie of success 14.49.02 # i agree it should be abandoned 14.49.23 # but i'm moving in a months time, and want the box to be stable until then 14.49.35 # * ashridah resumes huggling exim 14.49.48 Join jochen [0] (~jochen@dsl-082-082-174-060.arcor-ip.net) 14.49.55 # morning 14.50.00 # if i could, i'd marry it, and have a whole litter of half-human half-mta hybrids 14.50.01 # i also didn't get postfix working that fateful five years ago, when i set it up 14.50.15 # meh, postfix's too sendmail like 14.50.46 # * niobos chose postfix because I had a book around about it... 14.51.08 # has any one made slasheris latest patch work? 14.51.08 # * ashridah chose exim because the book for it is free 14.51.26 # and the FAQ covers every esoteric setup one could possibly imagine, on every esoteric platform one can imagine 14.51.35 # ok, I surrender 14.51.44 # exim (in its default Debian config, which is all I care to use) insisted on delievering all mail at the same time when I had had the server turned off for a while.. completely killed my poor server 14.51.50 # ashridah: the fact that dj bernstein is a pompous asshole does of course not make me want to continue using whatever he chooses to write then abandon 14.51.59 # postfix however seemed a bit more gentle in that respect 14.52.13 # so it's not "search google for how to do XYZ with postfix" it's "search the faq and only the faq to do XYZ with exim" for all values of XYZ that's even remotely related to MTA's 14.52.25 # (again, in its default Debian config.. if it's not configured through debconf, it might as well not be configurable to me) 14.52.31 # preglow: heh, he didn't abandon it. he thinks it's finished. 14.52.34 # like a work of art 14.52.48 # ashridah: is that why he claims to be working on qmail 2? 14.52.51 # not his fault it's chiseled on stone 14.53.10 # good lord, he is? 14.53.10 # * ashridah shudders 14.53.15 # Claiming something is finished is about 800 times worse than abandoning it 14.53.18 # ashridah: not bloody including ipv6 patches in the official tarball counts as bloody abandoning it 14.53.37 # hmm, bit offtopic, huh? *lol* 14.53.41 # * niobos goes back to studying... How (not) to get electrocuted... 14.53.57 # rasher: eh? exim's never done that in the default config here 14.54.00 # i need offtopic rants so i wont have to go back to report writing 14.54.07 # hehe 14.54.20 # rasher: infact, if it receives more than 10 in a short period, it delays delivery until the queue runner has time to start 14.54.25 # so nobody tried today's patch yet? 14.54.36 # so it can deal with everything that's incoming. 14.55.04 # ashridah: I don't know.. I just ended up with an unholy amount of exim proccesses after running fetchmail 14.55.19 # rasher: that's really odd. 14.55.30 # Whether it's Debian's or exim's fault, I don't know 14.55.54 # anything new 14.55.55 # ? 14.56.08 # and since all I use it for is local delivery, replacing it with postfix is really a non-issue 14.56.14 # well, i do know exim typically is setup to defer delivery until it's finished receiving if it receives a large batch 14.56.20 # it'll deliver typically about 10 14.56.56 # * rasher gently nudges the conversation back on topic 14.57.02 # yeah *gg* 14.57.26 # HCl: Slasheri had a begin of WPS 14.57.31 # Slasheri: anything new? :3 14.57.32 # nice 14.57.50 # was that in the patch he put up though? 14.58.10 # no 14.58.13 # HCl, and he released a new patch today, but i can't make it work 14.58.43 # jochen: you need to get all the files and put them in the right places 14.59.00 # trying to play mp3s hangs the system and trying to play oggs gives IllInstr at 00000000 14.59.10 # rasher, that's exactly what i did. ;-) 14.59.29 # ah 14.59.43 # at least i think so. ;) 14.59.50 # did you do a complete rebuild? 14.59.59 # yap 15.00.42 # it compiles cleanly, but i get those errors. :-( 15.03.04 # hmm. new linux nvidia driver 15.03.11 # * ashridah wanders off to inspect 15.03.29 # wait, got a suspicion 15.04.54 # hm, turned out to be wrong. 15.05.31 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 15.05.42 # lo 15.05.53 # morning t0mas 15.06.09 # afternoon here ;) 15.06.28 # yeah, here too, but it feels like morning. ;-) 15.06.39 # ghehe 15.06.42 # jochen: have you replaced the rockbox.iriver? 15.06.46 # man... I've been working already :) 15.06.50 # so afternoon feels right :) 15.06.51 # Slasheri, yes, i did 15.06.57 # Hmm, weird.. 15.07.07 # Slasheri, i did a complete recompile, make zip and replaced the firmware 15.07.23 # you updated the codecs too? 15.07.33 # Slasheri, yep 15.07.57 # Hmm.. i can't say what is wrong.. it should work 15.08.10 # does it matter that i applied the patch against the current cvs? 15.08.29 # yeah, i love "it sould work". ;-D 15.08.41 # it should work against current cvs 15.08.45 # :D 15.09.05 # hm. strange 15.09.07 # maybe you should wait for a new patch 15.09.26 # :) 15.09.30 # that's how it seems. 15.11.16 # at least i don't have a better idea either. well, apart from comparing md5sums maybe *lol* 15.12.13 # we really should stuff this in cvs soon :> 15.12.25 # yeah yeah! *gg* 15.14.47 # hm... "bootloader version 1" is the buggy one right? 15.14.51 # with the memory issue? 15.14.54 # or is that the new one? 15.15.08 # version 1 should work 15.15.22 # yes, but is it the new one? 15.15.23 # the one on the wiki is okay 15.15.25 # yes 15.15.32 # ok 15.15.34 # omg, i said it too. *g* 15.16.07 # yes, but is it the new one? <-- yes 15.16.15 # you didn't answere that 15.16.37 # no, i meant "it SHOULD work". ;-) 15.17.09 # yes, and I already know it should work :) 15.17.35 # <--- confused 15.18.06 *** Saving seen data "./dancer.seen" 15.18.09 # :) 15.18.32 # t0mas is the new Linus's bootlaoder 15.18.41 # yes... 15.18.51 # that's what I wanted to know... and what HCl already told me 15.18.52 # tnx 15.19.01 # :) 15.19.15 # *rofllmao* 15.19.47 # with usb mode... 15.19.49 # * t0mas gives jochen back his ass... 15.19.50 # :P 15.19.58 # lol 15.20.54 # that usb mode... what is it? 15.21.03 # can the bootloader get it in usb mode? w/o starting first? 15.21.15 # yap 15.21.23 # that's quit cool 15.21.34 # need to hold a key fot it? 15.21.42 # or does it do that automaticly? 15.21.51 # nope, just have the cable plugged in when you turn the unit on 15.22.17 # k 15.22.34 # oh, now i know, why it doesn't work. the apps-folder isn't being compiled at all 15.22.49 # huh? how do you do that? :) 15.22.53 Join austriancoder [0] (~c1aa661d@labb.contactor.se) 15.23.04 # hi austriancoder 15.23.08 # hi 15.23.12 # hi 15.23.18 # preglow: are you here? 15.23.27 # yes 15.23.31 # austriancoder: how's fm support going? 15.23.54 # t0mas: i can use the fm.. need only to do code cleanups 15.24.17 # k 15.24.18 # preglow: i have seen that you want to add some uda function like uda_set_* 15.24.24 # austriancoder: yea 15.24.47 # i have done most of work in this part 15.24.57 # treble and bass has been fixed? 15.25.05 # * ted2005 slaps ted2005 around a bit with a large trout 15.25.31 # i have balance, bass, treble and other setting for uda 15.25.51 # austriancoder: ok, i'll commit the sound.c update when you commit it, unless you've also done that 15.26.04 # fine 15.26.16 # i just fixed up the equaliser settings 15.26.28 # ah 15.26.47 # uda has pretty strange ranges compared to archos players 15.26.55 # yep 15.27.16 # but thats not a problem 15.27.51 # sure not 15.28.00 Join thegeek [0] (na@ti521110a080-1186.bb.online.no) 15.28.16 # i hope i will find later the day some time for rockbox 15.28.20 Quit t0mas ("brb...") 15.28.51 # fm rocks ;) 15.28.56 # yes, it does 15.28.57 # hehe 15.30.16 # * jochen is so dumb... 15.32.01 # now i know what meta-packages are for... dependencies suck. *gg* 15.32.15 # *g* 15.32.24 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 15.33.07 # maybe i should just go back to windows.. *lol* 15.33.24 # I just switched back to linux 15.33.30 # that's why I rebooted... 15.33.33 # fine 15.34.03 # and I like the xfce feeling a lot more than those stupid teletubby windows XP colors 15.34.36 # why oh why haven't you rutned xp into classic mode? 15.34.39 # turned. 15.35.10 # Xp in classic mode feels like you've upgraded your CPU to double the speed... 15.35.28 # xfce in a gentoo setup feels like you never ever want to run windows again... 15.35.40 # ahah, another Gentoo-er... 15.35.44 # only for some games... as a quick reboot -> play -> reboot option 15.35.56 # * austriancoder loves gentoo 15.36.04 # * niobos too 15.36.25 # Quiet. 15.36.35 # It'll all end in tears. 15.36.38 # * jochen thinks he should have kept debian 15.37.07 # * niobos will shut up and leave the conversation on-topic and continue studying... 15.37.45 # jochen: debian rocks too... I have two servers here uptimes in 160 days... and one at the office over 280 days 15.37.58 # w00t 15.38.35 # bobby:~# uptime 15.38.35 # 15:38:23 up 286 days, 6:21, 1 user, load average: 0.00, 0.00, 0.00 15.38.46 # t0mas, i switched my desktop to ubuntu a few weeks ago 15.39.02 # jochen: that's just a standard debian woody: 15.39.02 # bobby:~# uname -a 15.39.02 # Linux bobby 2.4.18-1-686 #1 Wed Apr 14 18:20:10 UTC 2004 i686 unknown 15.40.03 # but I like gentoo more than debian testing... 15.40.18 # t0mas: load average: 0.00, 0.00, 0.00 <--- looks like your server is bored... 15.40.28 # Running testing is pretty silly most of the time 15.40.37 # 16:40:37 up 232 days, 20:41, 54 users, load average: 1.19, 1.24, 1.25 15.40.37 # :) 15.41.06 # gtg, cya 15.41.14 # uptime 15.41.14 # 15:40:55 up 19 days, 1:08, 0 users, load average: 0.14, 0.08, 0.02 15.41.24 # * niobos had a power failure 3 weeks ago ... 15.41.30 Quit jochen ("Verlassend") 15.42.22 # niobos: it's an irc server... 15.42.29 # and CVS and mail and DNS 15.42.37 # but all for 1 project... on 1 subdomain 15.43.02 # that explains the 0,0,0 loadavg... 15.43.17 # Slasheri: "54 users" that's a shellbox? or main server at your office? :) 15.43.30 # hehe :) 15.43.30 # * Bger too 15.43.30 # rasher are you afraid from ashridah's run ? :) 15.44.07 # * ashridah blinks 15.46.41 # * austriancoder has a boring oo 15.47.27 # * austriancoder ..lession 15.47.36 # :) 15.48.00 # t0mas: a little shell :) 15.49.16 Part preglow 16.04.45 Join bg_ [0] (~chatzilla@c24.241.230.113.mad.wi.charter.com) 16.07.21 Quit austriancoder ("CGI:IRC (EOF)") 16.09.28 Join Gibbed [0] (rick@pool-71-108-23-179.lsanca.dsl-w.verizon.net) 16.09.30 Quit Rick (Nick collision from services.) 16.09.42 Nick Gibbed is now known as Rick (rick@pool-71-108-23-179.lsanca.dsl-w.verizon.net) 16.17.13 Join asdsd____ [0] (~asdsd@h-67-100-30-212.miatflad.dynamic.covad.net) 16.17.46 Part asdsd____ 16.23.05 Quit Shagnar (Read error: 110 (Connection timed out)) 16.34.48 Quit Dave99 ("CGI:IRC") 16.38.59 Quit bg_ ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 16.39.59 Join Shagnar [0] (~tester@p54A0CBA4.dip.t-dialin.net) 16.42.52 Nick ted2005 is now known as martijn (ted@74pc225.sshunet.nl) 16.47.00 Quit ashridah ("sleep") 16.50.01 Quit martijn (Read error: 54 (Connection reset by peer)) 17.02.16 Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net) 17.02.28 Quit Chamois (Client Quit) 17.18.08 *** Saving seen data "./dancer.seen" 17.29.44 Quit t0mas (Remote closed the connection) 17.30.28 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 17.30.44 # oops 17.34.10 # * HCl proddles Slasheri 17.37.45 # HCl :) This will take some time (wps integration & gapless mp3 playback) but it might be ready in few days 17.37.59 # yay! 17.38.00 # sorry 17.38.04 # i'm just anxious for it 17.38.07 # =) 17.38.11 # cause it means i'll get to implement runtime database 17.38.20 # and then it'll get very close to what i wanted :3 17.38.32 # ah, that's great :) 17.38.36 # still more work to be done though.. 17.38.48 # playlist generator/searchengine isn't 100% finished yet 17.49.21 Quit t0mas ("brb... restarting X and eating :)") 17.51.05 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 17.58.11 Quit t0mas ("arg... brb again...") 18.00.31 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 18.18.27 # where can I find the emulator for the iriver H120? 18.19.19 # I checked the site, but i can't make up if it works already or not: http://www.rockbox.org/twiki/bin/view/Main/ColdfireEmulatorDevelopment 18.19.44 Join nobodyelse [0] (~54b3807e@labb.contactor.se) 18.20.02 # there is no emulator 18.20.06 # just a simulator 18.20.16 # and the difference is? 18.20.29 # an emulator emulates a machine, where a simulator only simulates it. 18.20.55 # * niobos doesn't get it 18.21.03 # an emulator would be able to run iriver-native code 18.21.09 # where a simulator just runs x86 code 18.21.19 # and isn't too accurate hardware wise 18.21.21 # k, I'm getting it 18.22.01 # but it'll allow me to view/try-out the RockBox before flashing my player 18.22.09 # mmm 18.22.17 # well, not like fully try out 18.22.23 # but enough to see how it works 18.22.26 # it doesn't play mp3 yet without a patch anyways. 18.23.12 # I volunteerd this morning to maybe get involved in programming, so i'd like to check it out... 18.23.18 # *nods* 18.23.51 # I'm no super-programmer, but I think I could help a bit 18.24.44 # k, anyway, where can I find the simulator then? 18.25.49 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 18.27.02 Quit Shagnar (Read error: 145 (Connection timed out)) 18.36.03 Join Jackyoz [0] (Solusan_@235.Red-213-97-217.pooles.rima-tde.net) 18.36.20 # Hellop 18.37.20 # FUCK THEY! 18.37.53 Part Jackyoz 18.38.46 # ? 18.38.51 # lol 18.38.54 # strange 18.39.04 # maybe someone of iriver *g* 18.39.07 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 18.39.17 # lol 18.45.46 # start/stop fixed, wps almost fully works for mp3s :) 18.45.55 # what about vorbis? ;) 18.46.02 # no wps on vorbis yet 18.46.24 # has to find a taglibrary for vorbis somewhere 18.47.10 # hm, so tremor has nothing tag related in it? 18.47.35 # hmm, i am not sure. In fact it might have :) 18.48.10 Quit niobos ("using sirc version 2.211+KSIRC/1.3.11") 18.48.45 # at least libvorbisfile has that stuff 18.49.03 # this might help you: 18.49.04 # http://packages.ubuntu.com/hoary/sound/tagtool 18.49.47 # many players and tag editors use TagLib, but it's C++ 18.50.18 Join jochen [0] (~jochen@dsl-082-082-179-186.arcor-ip.net) 18.50.27 # hello again 18.50.31 # hi jochen 18.50.53 # oh, i'm too late. was just coming to suggest taglib 18.51.03 # :> 18.51.18 # hm, tremor seems to have same ov_comment() functions that libvorbisfile has 18.51.44 Quit bobTHC ("Smoke Weed Every Day !") 18.52.37 # woot! start stopped fixed :) 18.52.42 # Slasheri: what was it? 18.52.43 # in ivorbisfile.h, yes 18.52.50 # crwl: Hmm, that returns only some "user comments" 18.53.07 # HCl: It was caused by incompleted wps integration 18.53.10 # slasheri, vorbis comments are tags 18.53.11 # ahh. 18.53.14 # nice 18.53.17 # crwl: Ah, okay :) 18.53.25 # wasn't there someone reporting it was a hardware bug? 18.53.27 # there's no separation between "official tags" and "user comments" i know of 18.53.40 # Slasheri: I'd like to congratulate you, too! 18.53.44 # nice progress 18.54.00 # hehe, thanks ;) 18.54.18 # it's working better every day, however, still much left to do 18.55.32 # gtg, maybe i'll be on again later. bye 18.55.48 # does the rockbox wps system have support for custom tags? 18.55.54 Quit jochen ("Verlassend") 18.56.22 # crwl: i don't know about that yet 18.56.46 # i think it's currently designed for mp3s only 18.56.50 # it'd be nice, because vorbis files can contain unlimited number of comments in key=value pairs 18.56.54 # yeah, i suppose so too 18.57.33 # it might be nice to pull it out of the tagdatabase at some point. if available. 18.57.49 # its going to have to look it up for volume adjustments, playcount and rating anyways 19.04.11 Join _aLF [0] (Alexandre@mut38-2-82-67-66-128.fbx.proxad.net) 19.04.14 # <_aLF> hi 19.04.30 # hi.. 19.12.09 # hmm, i read everwhere the term "WPS".., can someone tellme what it means? :) 19.12.18 # its the song playing display 19.12.21 # giving song info 19.12.24 # of how much time left 19.12.26 # title etc 19.12.32 # ahhh :) 19.12.39 # While Playing Screen 19.12.41 # :) 19.12.57 # ok that makes sense :D 19.16.29 # could someone upload the current binary image? :) 19.17.44 # is there newer one than something from about seven hours ago? 19.18.07 # there is one from seven hours ago? :) 19.18.09 *** Saving seen data "./dancer.seen" 19.18.23 # *shivers* 19.18.30 # i have one, how much will you pay? 19.19.17 # i'll give you photos of naked iriver employees in return ;) 19.19.37 # hmz... 19.19.42 # not my cup of tea... 19.19.42 # apps/SOURCES 19.19.46 # doesn't exist here... 19.22.38 # one question... there are alot of mp3decoder chips on the market, are there also ogg decoder chips? or how does the irver decode the ogg files? 19.23.25 # s/iriver/ihp 19.23.25 # ;) 19.23.55 # cpu. 19.24.02 # it has a 11-140mhz cpu 19.24.22 # uh nice, thats fast 19.24.34 # 120mhz is the max we can run it at 19.24.38 # even though thats underclocked 19.24.42 # it gets too hot otherwise 19.25.15 # in some countries it should be possible to run it at 140 ;) 19.25.18 # its possible to set the clockspeed with software? :) 19.25.24 # yes it is 19.25.26 # yes 19.25.40 # rockbox changes the speed according to the needed cpu-power 19.25.59 # ah good, for saving batterie power? 19.26.23 # i'm still thinking running it steady at 48mhz or so should yield more battery, but ah wel. 19.26.31 # :> 19.26.38 Join preglow [0] (thomj@s183a.studby.ntnu.no) 19.26.49 # bipak: there are ogg vorbis decoder chips, but they're custom 19.26.59 # bipak: and software decoding is where it's at anyway 19.27.18 # :) 19.28.37 # but yo 19.28.45 # does the current patch support wps? 19.28.54 # if not, when will it? ;] 19.29.26 # * bipak wonders who is the first person that brings the game pong onto the ihp ;) 19.29.32 # it's there ;) 19.29.44 # bipak: it's already there? 19.29.48 # whaaaaat? 19.29.54 # plugin named pong 19.29.58 # it's there, and has been for ages 19.29.59 # muhaa nice one 19.30.01 # :D 19.31.07 # and who was it? i wanna give him a kiss :P 19.31.40 # * Copyright (C) 2004 Daniel Stenberg 19.31.44 # * preglow points to bagder 19.31.51 # :)) 19.32.11 # * bipak lives in the past 19.32.20 # have to eat now, brb 19.32.34 # damn, I wanted to see some man-love 19.32.46 # wait ;) 19.32.56 # * preglow approaches Seed and puts an arm around him 19.33.02 # ive to brush my teeth first 19.33.45 # I don't Bagder is that picky 19.33.48 # +think 19.34.54 # mrf. 19.35.03 # * HCl remembered he has a meeting with a bunch of nerds tonight.. 19.35.53 # damn, I wanted to see some man-love <-- loads of gayporn sites around ;) 19.53.53 # * bipak is back and gives Bagder a biiiiig wet kiss for making pong 19.54.12 # can i find it on the rockbox site? 19.54.36 # * t0mas enjoys sound from rockbox :D :D 19.57.34 Join webguest43 [0] (~8f416314@labb.contactor.se) 19.57.37 # you can find the log file on the site.. with proof of your devotion 19.57.49 # hi ! quick question: what software do you use to log the channel, and make the nice history database ? 19.58.02 # we use dancer bot to log 19.58.15 # as for the history, i guess that's homebrewed software 19.58.35 # thanks 20.02.02 # lol 20.02.09 # catch the digital flow... in rockbox :P 20.05.46 Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net) 20.08.06 # hmm a search function for the log files would be nice... 20.08.08 # now someone could really upload the image for those without a working compiler chain :( 20.09.51 # bipak: google? 20.10.42 # not really comfortable ;) 20.10.46 # try googling for "gobble site:www.rockbox.org/irc/" 20.10.50 # does the current Slaseris patch supprot WPS ? 20.11.05 # aha, i try :) 20.11.56 # thanks 20.13.38 Quit webguest43 ("CGI:IRC") 20.16.07 Join asdsd____ [0] (~asdsd@h-67-100-28-252.miatflad.dynamic.covad.net) 20.16.11 Part asdsd____ 20.30.31 Join Mr_Wik_ [0] (~Mr_Wik@lns-vlq-47-nan-82-252-249-37.adsl.proxad.net) 20.31.25 Quit Mr_Wik (Read error: 110 (Connection timed out)) 20.39.04 # rasher: The irc stats are in need of an update, I'd say 20.43.18 # which gcc should i use 20.43.47 # i used gcc 3.4.4 (as the m68k compiler) 20.43.48 # its currently 3.2.2 installed on my machine, but without m68k support 20.44.04 # compiled that with some 3.4.5 prerelease that happened to be on my ubuntu system 20.44.12 # hmm 20.44.21 # someone should see about fixing all those 4.0 bugs :P 20.48.01 # From my experiments with different gcc versions and -O settings, I'd recommend against using gcc 4.0.0. Imho we should wait for 4.0.1 or 4.0.2 before even thinking about a switch 20.49.34 # why, did you actually make rockbox compile with gcc4? 20.49.59 # Of course someone could try and go ahead, and then report a bucketful of bugs to the gcc team 20.50.45 # they do tend to not get fixed by themselves, no 20.50.48 # preglow: I didn't try gcc4 for m68k yet. For sh1 it's impossible without a substantial rewrite of system.c 20.51.00 # ...which I am not going to do 20.51.17 # and the m68k port depends on me rewriting synth_full in libmad :P 20.51.25 # I should file a bug report for that. They call it a feature, but it is a bug imho 20.51.46 # well, is there any reason for keeping the behaviour they've got now? 20.51.52 # are there any good sides to it? 20.53.21 # They say that it's a protection against programmer errors, because unresolved aliases aren't caught by all assemblers 20.53.30 # The gnu asm catches them anyway 20.53.36 # moot point, if you ask me 20.53.42 # they almost require you to use gas anyway 20.54.07 # yeah, i wonder how many people use gcc with a 3rd-party assembler 20.54.15 # http://gcc.gnu.org/gcc-4.0/changes.html New Languages and Language specific improvements, C family 20.54.35 # Bah, I got it wrong 20.54.49 # gas does _not_ catch this on all platforms 20.54.55 # aha 21.01.14 Join TCK- [0] (TCK@81-86-96-193.dsl.pipex.com) 21.01.15 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 21.05.18 Join asdsd____ [0] (~asdsd@h-67-100-28-252.miatflad.dynamic.covad.net) 21.05.23 Part asdsd____ 21.18.12 *** Saving seen data "./dancer.seen" 21.19.27 Quit TCK (Read error: 110 (Connection timed out)) 21.20.10 Join RED_M_CHIU [0] (trogdorrrr@82-45-14-15.cable.ubr07.azte.blueyonder.co.uk) 21.20.15 Join LinusN [0] (~linus@labb.contactor.se) 21.20.29 Quit Zagor (Remote closed the connection) 21.22.33 # Bonsoir Linus :) 21.22.50 # bonsoir 21.23.08 # tu vas bien? 21.23.15 # ca va 21.23.27 # un petit-peu fatigué 21.23.48 # la vie est parfois difficile ;) 21.25.05 # oui 21.25.47 # how can I have upadated 2 sims without having to configure again using ../tools/configure? Currently I want to test my code in both archos and iriver but whenever I type "make" for one the other needs configuration again... 21.26.12 # have two build dirs 21.26.48 # hmm... yes that seems to be right, thanks ;) 21.26.49 # i have one build dir for every platform 21.27.18 # you mean rockbox build not sim build right? 21.27.29 # Slasheri: how are things? 21.27.43 # sim build is a rockbox build 21.27.53 # i think he got the start/stop bug fixed and wps working with mp3 files 21.27.57 # and we're all waiting for a patch ;) 21.28.09 # ;-) 21.28.14 # crwl: this is not good 21.28.50 # ? 21.28.56 # LinusN: I made the track_info structure to a "ring structure" and keeped file buffer as it was. Now wps is working partially for mp3s and play/stop works too :) 21.29.08 # the patch is getting larger, and harder and harder to apply 21.29.28 # partially? 21.29.52 # gcc is braindead sometimes :/ 21.30.00 # I haven't implemented yet everything such as elapsed time (working now on it), and fast forward etc. features 21.30.14 # ah 21.30.16 # LinusN: Well I have a folder called rockbox and inside it I have 2 folders for the sim builds. The "configure" is into "rockbox/tools" where my build are "rockbox/build-i" and "rockbox/build-a" do I need a second rockbox folder, as rockbox-i and rockbox-a? 21.30.38 # It seems that I should go ahead and re-implement my new recording transfer in asm... 21.30.49 # amiconn: shoot 21.30.50 # * amiconn sighs 21.31.35 # XavierGr: you gave "rockbox", where apps/ and firmware/ are, right?= 21.31.37 # ? 21.31.42 # and tools/ etc 21.31.44 # yes 21.32.35 # there you should have one dir for each build you want 21.33.01 # i have iriver-target, iriver-sim, archos-rec-target, archos-rec-sim etc 21.33.53 # back 21.34.07 # * HCl has been using his boring time at his meeting to think about the songdb.pl 21.34.09 # I'm using a 2-level build dir structure 21.34.21 # i'm wanting to rewrite it, who has objections against that? 21.34.22 # LinusN: I think i could give a quite stable patch tomorrow which could be applied if there are nothing serious 21.34.37 # i think it should be applied very soon 21.34.52 # Slasheri: fair enough 21.34.57 # build/recorder, build/h100 etc. for targets, simulator-build/recorder etc for sims 21.35.07 # anyone? o.o 21.35.10 # ultra-big commits are never good 21.35.25 # what if i said i wanted to do it in java? o.o 21.35.37 # HCl: i'd say "hell no" or "hahahah, good joke" 21.35.42 # why? 21.35.51 # i don't even HAVE java 21.35.52 # LinusN: I tried to optimise the transfer loop in C, by using 'register' etc. 21.36.04 # its either java or c++, and i don't quite know c++ 21.36.12 # and for those who don't have it, a perl exe is a lot more practical than a full blown java distro 21.36.12 # preglow: sure? it comes default with windows installs, i think. 21.36.14 # Gcc still insists on (unnecessary) reloading from memory within the loop 21.36.25 # well, i can make it in c++ 21.36.26 # either way 21.36.30 # i am *not* gonna do it without OO 21.36.33 # HCl: why not perl? 21.36.37 # :-) 21.36.39 # cause then you get stuff like the current songdb.pl 21.36.43 # which is completely unmaintainable 21.36.44 # :P 21.37.01 # and i can do it pretty easily in OO 21.37.04 # HCl: Java does _not_ come default with windows 21.37.07 # but if you're going to make a songdb replacement, you really should use c, so the code can be stuffed in rockbox 21.37.10 # amiconn: it doesn't? 21.37.31 # is this syntax right? 21.37.32 # #if(IRIVER_H100) 21.37.32 # { 21.37.32 DBUG Enqueued KICK XavierGr 21.37.32 # } 21.37.32 # #else 21.37.32 *** Alert Mode level 1 21.37.32 # { 21.37.34 # } 21.37.36 # #endif 21.37.42 # i don't understand why its installed on all my windows computers then... 21.37.43 # amiconn: i don't think a whole environment is bundled 21.37.46 # i never installed it myself 21.37.48 # that's to hcl 21.37.53 # XavierGr: lose the { and } 21.37.56 # well, you'd only need the runtime environment 21.38.01 # anyways 21.38.04 # HCl: besides, what you're talking about it msjvm, which is shit 21.38.08 # It used to... but microsoft was forced to take it out in order to avoid a lawsuit 21.38.20 # i can do it in c++, but i don't know c++, nor its default classes 21.38.29 # and its much easier for me to do it in java 21.38.31 # it has very few 21.38.34 # HCl: what's wrong with perl? 21.38.45 # HCl: If you do a clean install of WinXP (SP1+ iirc), you don't have a jvm 21.38.48 # LinusN: i don't really know perl, let alone perl OO 21.38.57 # and i *need* oo for this 21.39.11 # and java already has all the sort algorhythms.. 21.39.12 # but yeah, java will require everyone who wants to rebuild the db to install a great frigging java environment 21.39.12 # so then you reimplement it in another language? 21.39.13 # Anayway, I'm also for sticking with perl 21.39.28 # which is my biggest gripe 21.39.36 # LinusN: i'm not gonna be able to write a proper songdb.pl in perl 21.39.40 # plus i also don't like java :P 21.39.45 # HCl: then the next guy who doesn't know java reimplements it in python 21.39.55 # maybe 21.39.58 # would you prefer c++ 21.40.05 # no, i prefer perl 21.40.07 # i could do it in c++, but it'd be slower, most likely. 21.40.10 # i can't do perl. 21.40.20 # learning to do perl would do you good 21.40.21 # c++ is my last choice 21.40.25 # and make you a better human being 21.41.00 # can perl5 even do OO ? 21.41.04 # of course 21.41.06 # it wouldn't run without default classes anyways 21.41.10 # cause i need sorting classes 21.41.13 # any language can do oo 21.41.17 # perl does sort 21.41.32 # mrf. 21.41.33 # just not in a class 21.41.33 # heh 21.41.35 # i don't like perl. 21.41.44 # then there is something wrong with you 21.41.46 # maybe i should just write it for java just for myself :/ 21.41.48 # haha 21.41.58 # well 21.42.31 # HCl: write it in the language you feel comfortable with 21.42.42 # thats without a doubt java :/ 21.42.54 # but i'll take a look at perl oo first.. 21.43.13 # but bear in mind perl has no bundled oo classes 21.43.18 # python :P 21.43.18 # yea. i am.. 21.43.20 # that is, you probably can't assume they're isntalled 21.43.35 # i'd also need a tag reading lib for java anyways 21.43.37 # crwl: python is the worst piece of shite i have ever had the "pleasure" of dealing with 21.43.45 # funny, i have written so many programs without requiring oo... 21.44.08 # i guess i'm old 21.44.16 # haha 21.44.21 # i know of old people that do oo 21.44.37 # i like oo for big things 21.44.49 # i like oo for stuff that works with objects.. 21.44.53 # like databases. 21.45.11 # to be honest, i have written lots of oo programs 21.45.39 # but never in a special oo language 21.45.59 # i've programmed in c for 6 years till i got to university 21.46.09 # the program structure tends to be oo anyway 21.46.10 # where we were forced to do OO :p and once you get the hang of it 21.46.18 # its usually a bit slower, but tons more maintain and readable 21.46.20 # you were forced to do java? 21.46.24 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 21.46.26 # yup 21.46.26 # :p 21.46.30 # i don't mind though. 21.46.36 # that's on a level with forcing you to bloody lick boots 21.46.38 # though. i would like a java-to-.net compiler 21.46.42 # maintainable and readable is a quite subjective matter 21.46.43 # what's our schools coming to 21.46.48 # LinusN: maybe. 21.46.59 # i looked at perl OO, it looks like gibberish to me :/ 21.47.02 Quit nobodyelse ("CGI:IRC") 21.47.15 # all perl looks like gibberish to non-initiates 21.47.18 # :P 21.47.20 # yea 21.47.22 # true. 21.47.23 # perl oo is quite intimidating 21.47.29 # it's different, at least 21.47.32 # i've never used it seriously 21.47.33 *** Alert Mode OFF 21.47.34 # pern in general is 21.47.37 # perl 21.47.51 # i'm just gonna try to code a clean songdb in java.. and we'll just see what happens with it.. 21.48.09 # sure 21.48.12 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 21.48.12 # * preglow huggles perl 21.48.16 # such a nice language 21.48.18 # always new things to learn 21.50.08 # ahh, quite luckily i seem to have forgotten most of the python i've learnt 21.50.33 # there are worse things, like tcl... 21.50.41 # oh my god tcl is horrid 21.50.41 # oooh, tcl 21.50.42 # :X 21.50.47 # that truly is a horrible language 21.50.52 # why on earth did eggdrop adopt tcl as their script language 21.50.57 # morons 21.51.23 # * HCl fetches his database design and gets to work 21.51.43 # * LinusN is waiting for slasheri 21.51.50 # you and everyone :p 21.51.55 # but you're the commit person :) 21.52.01 # which is more important than the rest :p 21.52.06 # *goes to work* 21.52.08 # * LinusN feels important 21.52.39 # will be nice having it in cvs 21.52.54 # yush. 21.53.00 # then i can get the runtime db operational 21.53.50 # i don't get why you can't have runtine db operational without playnack 21.53.56 # well, i can 21.54.03 # but its easier if i know where to look 21.54.15 # without a doubt, looking at Slasheri's patch will give me more insight to the wps 21.54.41 Join Niewalker [0] (~aradsi@pD9F95A11.dip.t-dialin.net) 21.55.42 # LinusN :) I think that i try not to add more features but do bugfixes before the patch is cvs ready 21.56.04 # you don't need to do bugfixes either :-) 21.56.10 # :D 21.56.11 # that's what cvs is for 21.56.24 # hmm :) 21.56.57 # :P 21.56.59 # yesh. 21.57.40 # it seems that I cant type this in a function: 21.57.40 # #if(IRIVER_H100) 21.57.41 # #else 21.57.41 # #endif 21.57.48 # without the #s 21.58.12 # XavierGr: you should perhaps buy a book on C :-) 21.58.16 # Hmm, #ifdef IRIVER_H100 might be better 21.58.24 # Slasheri: exactlky 21.58.37 # is it okay inside a function? 21.58.50 # XavierGr: that is preprocessor stuff 21.58.51 Join webguest63 [0] (~d86bc35b@labb.contactor.se) 21.58.52 # XavierGr: because you are not comparing anything with that if.. 21.59.48 # XavierGr: The defined will tell the compiler what code it "sees" during compile 21.59.55 # *defines 22.00.14 # Slasheri: linus has spoken! tie everything together and make it ready for cvs 22.00.27 # :D 22.00.30 # XavierGr: http://gcc.gnu.org/onlinedocs/cpp/ 22.00.49 # preglow: I do it tomorrow :) I can't do it right now because this needs a little work to do 22.00.59 # :p 22.01.46 # :((((((((8 22.01.52 # once upon a time a guy called joaquim rewrote major parts of rockbox to implement a new gui 22.02.08 # but? 22.02.09 # looked nice and all, but the patch was *huge* 22.02.23 # and he refused to rework it 22.02.27 # :/ 22.02.30 # "take it or leave it" 22.02.35 # we left it 22.02.45 # i don't want that to happen again 22.02.59 # yea 22.03.01 # commit it now :/ 22.03.08 # Hmm.. I have just a few new files in this patch and reasonable amount of changes to original code 22.03.17 # I hope this wont get too large :) 22.03.18 # today or tomorrow doesn't matter 22.03.41 # you didn't rewrite the file buffer stiff? 22.03.44 # stuff 22.04.15 # i noticed the vorbis codec uses the vorbisfile api 22.04.26 # lots of memory copying 22.04.37 # LinusN: as i said i changed the track_info structure to a "ring structure". But i found that it's not necessary a good thing to make the file buffer itself a ring buffer 22.04.37 # vorbis is dynamic memory hell 22.04.42 # LinusN: agreed 22.04.46 # tremor is 22.04.57 # Slasheri: please explain 22.05.01 Quit Niewalker () 22.05.12 # i would have thought monty, with his embedded experience, would have known better 22.05.29 # LinusN: Now the items stored in track_info (for example mp3entry) are static and not touched with memcpy stuff ever 22.05.38 # what about tremor-lowmem branch 22.05.43 # Slasheri: yes, i mean the file buffer 22.06.08 # I had a look at memset optimisation for coldfire. I'm missing some neat instructions :( 22.06.31 Join markun [0] (~markun@bastards.student.utwente.nl) 22.06.39 # Hi everyone 22.06.44 # hi 22.06.53 # thomj@glow Tremor-lowmem $ grep _ogg_malloc *|wc -l 22.06.53 # 35 22.07.02 # markun: you asked why we didn't use dma for disk operations? 22.07.04 # thomj@glow Tremor $ grep _ogg_malloc *|wc -l 22.07.04 # 28 22.07.09 # now this IS surprising 22.07.15 # ok, it works same way as before: when the buffer reaches near empty state, we will move all reaminig data to beginning of the buffer. This way all data readed by codecs are contiguous and no problems are caused about flipping the data in the other end of the buffer 22.07.26 # I would like to make 'center-scrolling' default behaviour in rockbox. Any objections if I commit it? 22.07.31 # yes 22.07.32 # LinusN: I was wrong :) 22.07.40 # LinusN: i think this is a good idea 22.08.03 # i don't like the center scrolling as it currently is 22.08.04 # The ring buffer would need some memory copying when we have to reset index pointers to zero 22.08.17 # What would you like to see different? 22.08.26 # Slasheri: yes, less than 2kbytes 22.08.39 Join webguest06 [0] (~51e23707@labb.contactor.se) 22.08.39 # markun: i want a margin instead 22.09.01 # there is so little visual feedback when the cursor is fixed in the center 22.09.08 # LinusN: and the same amount of copying can be done during buffer refilling, when it's much more easier (and faster) to do.. :) 22.09.38 # you mean using a 2kbyte watermark? 22.09.39 # What kind of feedback? 22.09.54 # markun: like the cursor moving when i use the joystick 22.10.21 # ah, not really.. but do you think it's a bad idea not to have a ring buffer? 22.10.34 # i'd like it to move and then start scrolling when the cursor is, let's say, 2 lines from the edge 22.11.02 # Yes, I guessed you meant that by margin. 22.11.12 # if you have the buffer like it is today, you will instead have problems with tha data moving around 22.11.17 # i think the amount of copying needed is so small that it wont affect performance much 22.11.23 # We can't use a fixed margin... maybe there are less than (2 * margin + 1) lines 22.11.27 # Hmm 22.11.28 # and then you need locking, which is a bad thing imho 22.11.37 # ok.. 22.11.51 # amiconn: i know that 22.12.01 # ah. great. 22.12.07 # * HCl pets java and found what he needed. 22.12.27 # LinusN: I will think the ring buffer again.. :) 22.12.32 # :-) 22.12.56 # HCl: What do you think about center-scrolling as it is now? 22.13.02 # btw, performance is important, since the ui will be affected by lengthy operations 22.13.32 # markun: mmm, i vote for a setting? 22.13.38 # so we need to yield often, for the wps scrolling to look nice, for example 22.13.39 # to how many lines of margin 22.13.42 # a user wants 22.13.56 # i think we can do without a setting 22.13.57 # i think a sensible default should be enough there, really 22.14.14 # preglow: Did you try it out? 22.14.24 # Yes, and the default needs to be calculated from the line count 22.14.34 # markun: no 22.14.42 # amiconn: i think the margin should be calculated 22.14.43 # LinusN: yes, i understand.. I will implement the ring buffer but i don't promise it will be stable tomorrow :) 22.14.53 # then screw it! 22.14.56 # commit! 22.14.58 # LinusN: Yes, that's what I mean 22.14.58 # :-) 22.14.59 Join jochen [0] (~jochen@dsl-082-082-176-070.arcor-ip.net) 22.15.04 # Slasheri: you don't need to do everything yourself 22.15.09 # back again. *winks* 22.15.12 # :) 22.15.29 # that sounds nice ;) 22.15.32 # or maybe you want to? 22.15.54 # Shall I make it to start scrolling at 2/3 of the screen? 22.16.01 # markun: sounds good 22.16.10 # i can do the file buffering stuff at least (because i have started is too).. :) 22.16.16 # it 22.16.40 # sure 22.17.55 # preglow: LOL man you need this commit as hell :-) 22.18.23 # * ehntoo gets back from school 22.18.27 # what'd I miss this time? 22.18.31 # yes, i'm quite the eager beaver 22.18.37 # ehntoo: aliens visited us from space 22.18.48 # I missed it again? 22.18.51 # the same procedure as last day... 22.18.51 # but i hope someone more familiar with wps will add the ogg/other format stuff to it 22.18.53 # I'm one of the aliens 22.19.00 # ehntoo: i think they're avoiding you 22.19.14 # suspicious... 22.24.02 # What exactly IRIVER_H100 does? I thought that it takes the value one if the target running is iriver. 22.24.49 # LinusN: It works very nice with at 2/3 22.25.03 # cool 22.25.07 # Would anyone like to try it before I commit? 22.25.15 # now try the archos player sim 22.25.48 # player? 22.25.55 # sadist 22.26.57 # The makefile got fucked, maybe because I'm using BSD? 22.27.02 # okey done the calculator plug-in is now ported for the iriver. (not a big deal though) 22.27.19 # markun: "got fucked"? 22.27.31 # what do I do know to see this little fix commited? 22.27.35 # XavierGr: can i see the code? 22.27.37 # don't ask LinusN *gg* 22.27.37 # This is all it contains: install: 22.27.37 # ^now 22.27.37 # @echo "installing a full setup in your archos dir" 22.27.37 # @(make zip && cd archos && unzip -oq ../rockbox.zip) 22.27.56 # markun: wow 22.28.09 # yeap its a single calculator.c file 22.28.22 # XavierGr: put it up somewhere for download 22.28.27 # or email it to me 22.28.29 # where do I sent it? 22.28.29 # iriver-sim, same thing.. 22.28.56 # And I get this after configure: sed: 1: "/#SIMUL#/c\ @$(MAKE) -C ...": extra characters after \ at the end of c command 22.29.24 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a216.wi.tds.net) 22.30.35 # It used to work.. 22.33.18 # markun: strange 22.33.51 # I will try to build it on HCl's linux server. 22.34.04 # watch out for the java 22.34.05 Nick XavierGr is now known as Xavier|Dinner (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 22.34.05 DBUG Enqueued KICK Xavier|Dinner 22.34.44 # :) 22.35.20 # the project we do together at the university also involves java, but HCl does all the programming 22.37.28 # elapsed working on wps :) Now i will do nothing more than the ring buffer.. 22.37.39 # and then it should be ready for commit :) 22.37.42 # what? it's working already? 22.38.00 # yes.. :) 22.38.01 # can I see it? :) 22.38.25 # hmm, i do the patch tomorrow, have to go now.. :/ 22.38.30 # ok 22.38.36 # night :) 22.38.39 # good night 22.38.42 # gn8 Slasheri 22.41.48 Quit webguest06 ("CGI:IRC") 22.44.01 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 22.44.01 # * amiconn is testing his asm optimised recording loop with an added small busy-wait for EOD. 22.44.11 Join Mouss [0] (MoosCamaro@m214.net81-66-158.noos.fr) 22.44.17 Quit thegeek (Read error: 54 (Connection reset by peer)) 22.44.44 # Looks promising. It does significantly decrease interrupt load 22.45.15 # LinusN: That is what I would be interested in being logic analysed... 22.46.09 # omfg ultraedit can be worse than word 22.46.22 # it refuses to allow me to type a lowercase "key" 22.46.29 # how the beep do i deactivate its "smart" edit 22.46.33 Join asdsd____ [0] (~asdsd@h-67-100-28-252.miatflad.dynamic.covad.net) 22.46.49 # HCl: vim is your friend. ;-) 22.46.55 Quit asdsd____ (Read error: 54 (Connection reset by peer)) 22.47.01 Join thegeek [0] (na@ti521110a080-1186.bb.online.no) 22.47.03 # gvim for windows... :) 22.47.09 # gvim is nice 22.47.25 # windows? wtf is that? oh, i see, this new colorful game... *lol* 22.47.33 Join muesli- [0] (muesli_tv@hmln-d9b8e18f.pool.mediaWays.net) 22.48.10 # HCl: what about eclipse? 22.48.11 # high 22.48.16 # meh. 22.48.18 # i'll manage. 22.48.21 # guten abend muesli. ;-) 22.48.43 # hi jochen ;) 22.49.47 # HCl: look in the "syntax highlighting" settings 22.51.16 Join webguest05 [0] (~51e23707@labb.contactor.se) 22.52.20 # yea, i turned it off.. 22.53.23 Quit MoosCamaro (Read error: 60 (Operation timed out)) 22.56.51 Nick Xavier|Dinner is now known as XavierGr (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 22.56.51 DBUG Enqueued KICK XavierGr 23.00.20 # LinusN: On archos it behaves just like it used to 23.00.34 # on the archos player? 23.00.46 # with the 2-line character display 23.01.05 # Yes, but I forgot to apply the patch :) Just a moment.. 23.01.14 # :-) 23.01.24 Nick Mouss is now known as MoosCamaro (MoosCamaro@m214.net81-66-158.noos.fr) 23.03.02 # ok, with the patch it still behaves the same (as it should) 23.03.17 # nice 23.03.32 # have you tried with different fonts on iriver? 23.03.42 # Yes 23.03.42 # markun: I'd want to check on archos... 23.03.48 # markun: then commit it 23.04.11 # amiconn: http://130.89.160.166/center-scrolling.patch 23.04.29 # 404 :( 23.04.33 # Eh.. : http://130.89.160.166/rockbox/center-scrolling.patch 23.10.29 # That's looking really nice :) 23.10.35 Quit webguest63 ("CGI:IRC (EOF)") 23.11.27 # I found a small bug.. When I change from a small fron to a much bigger font and I'm at 2/3 of the screen I find my self at the bottom of the screen 23.11.38 # fron -> font 23.11.41 # There's another small bug... 23.12.32 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 23.12.32 # * HCl found the most sweetest java library for reading tags 23.12.36 # it does ogg too 23.13.36 # amiconn: What's the bug? 23.14.05 # If the cursor is placed e.g. one line from the top and the current margin is e.g. 2 (changed bigger font to smaller font), and I'm scrolling towards the top, the cursor stays one line from the top 23.14.16 # ...not 2 as I would expect 23.14.43 # Yes, it's the same problem. 23.15.22 # In fact, this could be called a feature in the latter case 23.15.36 # ...not jumping in the wrong direction when scrolling 23.16.01 # sweet o.o 23.16.27 # i love opensource software :3 23.16.45 # * HCl is snatching parts from an xmms/winamp clone written in java 23.16.55 # and java allows to like. just. copy. and use o.o 23.18.10 # amiconn: Should I try to fix it? It only happens when changing the font.. 23.18.13 *** Saving seen data "./dancer.seen" 23.18.34 Quit webguest05 ("CGI:IRC") 23.19.58 # markun: yes you should 23.21.36 # The comments in tree.c are a bit off... 23.21.47 Quit muesli- (Read error: 131 (Connection reset by peer)) 23.22.52 # markun: ...and the MENU_PREV case can be simplified 23.23.12 # menu_lines - (2 * menu_lines) / 3 == menu_lines / 3 23.23.51 # amiconn: I did it that way because of the rounding.. or is that no problem here? 23.24.07 # I'd simply check it out... 23.25.52 # If you use menu_lines - menu_lines / 3 for MENU_NEXT, it would be symmetric again, and complexity wouldn't change 23.25.54 # I have checked it out when it was still menu_lines / 2 and then there was a problem with even and odd menu_lines.. 23.26.02 Quit t0mas ("good night") 23.27.22 # markun: This was be cause going 1/2 from the top and 1/2 from the bottom 'touches' in the center 23.27.31 # At least it's my guess... 23.27.54 # After I change the font is the screen redrawn by put_cursor? Cause then I should put the center-scrolling code there.. 23.28.49 # or menu_draw? 23.29.34 # Hm, the font selection is a tree, not a menu.. 23.32.22 # i'm updating the bootloader now 23.32.43 # is there anything else i should change? 23.33.07 # i fixed the bug where the hard drive spun up even when the hold switch was on 23.33.49 # can't think of anything 23.33.56 # boot sound! B-P 23.34.01 # * Bagder hides 23.34.13 # * LinusN slaps Bagder 23.34.33 # * Bagder must learn to hide better 23.37.20 # markun: Your version looks better due to the different rounding 23.38.05 # Changing the formulas makes it choose the lower margin, which already is 0 for a 14-px font on archos (4 lines) 23.38.32 Quit Harpy (Read error: 60 (Operation timed out)) 23.38.51 # so I shouldn't change the formula? 23.39.08 # correct 23.40.59 # Still don't know where I would like the cursor to be when the font size changes.. 23.43.02 # Right now there is only a check to make sure the cursor is not beyond the screen 23.46.45 # markun: why not at the middle of the screen? 23.47.06 # oh, the dilemma, whether to have another ale or not 23.47.12 # I wonder where that check happens... 23.47.40 # nm, found it 23.47.41 # tree.c line 772 (about there) 23.48.14 # The while is looking a bit lame... 23.48.41 # if (tc.dircursor > tree_max_on_screen) { 23.49.00 # someone with mingw should update fwpatcher with bootloader v2 23.49.08 # tc.dirstart += tc.dircursor - tree_max_on_screen; 23.49.20 # tc.dircursor = tree_max_on_screen; 23.49.22 # } 23.49.22 # LinusN: you can run make on 'labb' 23.49.34 # (just as info) 23.49.36 # ...should be faster 23.49.49 # i'm not in windows right now, unfortunately 23.50.03 # yes, but it's not the right thing to do with center-scrolling. 23.50.04 # * preglow prods rasher 23.50.36 # riight... 23.50.40 # because it will be at the end of the screen. 23.50.43 Join hacim [0] (micah@micha.hampshire.edu) 23.51.07 # For center-scrolling, 2 checks are needed, for top and bottm 23.51.11 # *bottom 23.51.56 # out of Archos Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio MP3, which is the preferred hardware? Or are they all pretty much the same 23.52.03 # Looks like a MIN() / MAX() exercise to me 23.52.44 # hacim: It depends on what you want to use the box for 23.54.21 # amiconn: I dont know anything about any of those models, I'm just excited about this rockbox project, and want to get one 23.54.30 # I guess I will research their different specs 23.54.55 # hacim: none of them are available new anymore, only used 23.55.00 # irivers are out of the question? 23.55.04 # hacim: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart 23.56.10 # Bagder: even better, I'm broke :) 23.56.21 # :-) 23.56.36 Join tucoz [0] (~543059b8@labb.contactor.se) 23.56.41 # hi 23.57.22 # then you're in luck! the sims are free 23.57.24 # Can you say 'silly'? The MAS surely is :( 23.57.28 # has anyone of you experienced a low but high pitched sound when navigating on the iriver? 23.57.39 # tucoz: how high-pitched? 23.57.56 # hmm, don't know the freq 23.57.59 # anyone try bootloader v2, yet? 23.58.23 # i have :-) 23.58.26 # ok 23.58.27 # amiconn: thanks 23.58.47 # LinusN: Did you ever observe the MAS spitting out recorded data shifted by 1 _bit_ ? 23.58.48 # no MD5s to compare to, yet