--- Log for 03.06.105 Server: tolkien.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 11 days and 14 hours ago 00.00.43 # soon we'll have a database generator that can read ogg 00.00.47 # but its in java :x 00.00.55 # gah 00.00.57 # LinusN: I get a feeling that this is the cause for so many broken recordings with my older, asm-optimised recording transfer 00.01.12 # linus : i have md5 ffdf317356cc0a964a2708d6b90f59cb 00.01.23 # with 1.65Eu and bootloader 2 is it ok ? 00.01.25 # Now that I have it asm optimised again, I also get broken recordings again... 00.01.28 # lucky me, I don't have any oggs 00.01.38 # i have only oggs :///// 00.01.39 # hey, oggs are cool! 00.01.51 # perhaps, but java is not 00.01.56 # word 00.02.02 # amiconn: congrats...not! 00.02.02 # * amiconn has 99.9% mp3s and 0.1% oggs 00.02.04 # at least vorbis supports gapless 00.02.19 # so does (some) mp3s 00.02.23 # mp3 "supports" that too 00.02.28 # everyone with a brain uses lame anyway 00.03.03 # well, but it wasn't meant to support gapless because of the frame-based structure. 00.03.09 # no 00.03.15 # vorbis too uses frames, you know 00.03.19 # everthing uses frames 00.03.27 # frames R us 00.03.45 # it doesn't support gapless because the exact original track length is usually not saved anywhere 00.03.47 # well, you know what i mean. *g* 00.03.51 # preglow, the high pitched sound is like a faint beep (like on a hearing examination) 00.04.02 # tucoz: i usually didn't hear those beeps :P 00.04.20 # fwpather.exe won't seem to patch 1.65-US 00.04.29 # Chamois: yes 00.04.37 # Stryke`: i am an idiot 00.04.46 # lol 00.05.03 # I have a pair of sennheiser px200, and they seem to be very sensitive to stuff like that 00.05.15 # perhapzs 00.05.20 # does the iriver fw do this? 00.05.26 # no 00.05.35 # sry, can't ack that LinusN ;-) 00.05.59 # okay now I have to port another plug-in for the iriver, maybe i will give snake or snake2 a try... 00.06.08 # tucoz: can you record it somehow? 00.06.10 # any suggestions? 00.06.32 # But, i don't know if the iriver or the headphones do this, but when I pass those security things (!) in stores I also hear a faint beep 00.06.38 # hmm, can try 00.06.53 # tucoz: i hear that as well (the security things) 00.07.13 # tucoz: that's fairly normal, but i don't think this is electromagnetic interference 00.07.22 # preglow, in rockbox? 00.07.33 # no, i mean the security things 00.07.43 # the sound I'm experiencing? 00.07.49 # yes, that's normal 00.07.51 # but not from rockbox 00.07.58 # from security things ;) 00.08.15 # ok 00.08.40 # hmm, never recorded anything in linux. Will look around for a bit 00.08.44 # i've got a set of great big headphones with a long wire, so i always hear it as well 00.08.52 # at stores? 00.08.55 # yea 00.09.05 # tucoz: take a look at audacity 00.09.06 # ok, so is that the wire causing it? 00.09.27 # It seems that rockbox doesn't correctly initialise something on iriver (UDA?) 00.09.30 # combination of wire and headphone impedance 00.09.33 # ok 00.09.53 # nice to know. Not much of a electronics-knowing person 00.10.08 # amiconn: well, we've got people complaining rockbox sometimes refuses to play sound after booting 00.10.09 # There is a strong 'pop' when I plug or unplug my earphines when rockbox is running 00.10.18 # *earphones 00.10.19 # ehh? 00.10.24 # sounds like a dc offset 00.10.32 # That doesn't happen with the iriver fw, even at max. volume 00.10.49 # but that should never happen 00.11.19 # I also hear when the harddrive spins up 00.11.31 # In my headphones that is 00.11.57 # tucoz: Possibly caused by the dc offset problem... then you'll hear the power ripple caused by the hd 00.12.43 # amiconn: in plain english? ;) 00.12.46 # i thought most output drivers were dc coupled 00.13.00 # dc like in direct current = battery? 00.13.45 # gtg, gn8 00.14.15 Quit jochen ("Verlassend") 00.14.37 # tucoz: yes 00.15.02 # and something is wrong with that? A hw error? 00.15.22 # I just measured it: Rockbox outputs +1.1 V at the left channel, and +0.3 V at the right channel 00.15.32 # but how? 00.15.43 # With iriver firmware it's perfect zero (<0.01 V) 00.15.52 # (measured without load) 00.15.55 # can someone help me, i don't have the korean ihp_120.hex files 00.16.10 # LinusN: and the site doesn't work? 00.16.21 # the zip files contain windows executables 00.16.21 # ...and it's independent whether it's fed through the remote or not 00.16.29 # LinusN: ahhh 00.16.46 # have you tried unzipping them? 00.16.52 # yes 00.16.52 # they might be sfx executables 00.16.55 # aight 00.17.00 # LinusN: Wine? 00.17.07 # LinusN: sec... 00.17.26 # markun: sure, but i don't want to install wine just now 00.19.13 # ok i have 1.65k now 00.19.31 # anybody has 1.63k? 00.20.02 # amiconn: does your meter support picking up the dc component in an audio signal as well? would be fun to see if it's there all the time 00.20.52 # mine just goes wild 00.20.59 # i guess it doesn't filter it first 00.22.20 # LinusN: i'm uploading 1.63K now if you still need it to my ftp 00.22.30 # too late 00.22.40 # i gave it few sec 00.22.51 # ok 00.22.57 # preglow: I didn't apply the audio patch 00.24.23 # i keep forgetting not everyone has it 00.24.26 # preglow, didn't show anything when I recorded. 00.24.43 # tucoz: tried normalizing it? 00.24.53 # it's just a flat line 00.25.04 # the signal is probably too weak for you to see it 00.25.06 # but i bet it's there 00.25.25 # preglow: Do you also get the dc offset (with silence)? 00.25.25 # ok, I zoomed in in audacity 00.25.51 Quit RED_M_CHIU (Read error: 104 (Connection reset by peer)) 00.26.58 # amiconn: haven't got an extension jack cable, and it's pretty hard to fit the probes in the hole... 00.27.22 # tucoz: do normalize in audacity 00.27.23 # Such a cable was part of the accessory... 00.27.30 # amiconn: i know! can't find it 00.28.35 # preglow, where do I find that? 00.29.20 # tucoz: effect->normalize 00.29.26 Join leftright [0] (~5087cc8a@labb.contactor.se) 00.29.39 # found it, thanks anyway 00.30.09 # tucoz: do you hear/see it now? 00.31.01 # argh, don't know. I will try to record it again. Some program I run has 'stolen' the audio device 00.32.20 Join ashridah [0] (ashridah@220-253-120-226.VIC.netspace.net.au) 00.34.23 # preglow, I guess I didn't record anything. I hear the iriver, but audacity don't record it 00.34.32 # not much i can do then, heh 00.34.33 # LinusN: Any objections against changing the LED defines 00.34.34 # now playing song 00.35.33 # I'd change that to a multi-value setting. CONFIG_LED { LED_PHYSICAL, LED_VIRTUAL, or undefined } 00.35.58 # LED_PHYSICAL would be for a software-controlled LED (archos player /recorder) 00.36.07 # LED_VIRTUAL is for Ondio 00.36.27 # For iriver it would be undefined as it has a hardware controlled LED 00.36.53 # That would get rid of the MMC icon on iriver 00.37.22 # fwpatcher should work better now 00.37.33 # ? 00.37.38 # amiconn: fone with me 00.37.40 # fine 00.37.54 # iriver has mmc icon? 00.37.54 # haha 00.38.09 # It has... currently 00.38.17 # how... misplaced... 00.38.29 # The little icon that pops up in the to right corner on hd access 00.39.14 # LinusN: yes, work fine now 00.39.17 # time to sleep 00.39.21 # MoosCamaro: great 00.39.28 # good night 00.39.34 # nite all 00.39.52 Part LinusN 00.41.32 Part leftright 00.42.11 # ok, now the beep is showing 00.42.12 Quit _aLF ("Leaving") 00.45.36 # preglow: if you would like, you can have a look at it at http://www.ii.uib.no/~martina/ 00.46.55 # this happens when? 00.47.10 # when I enter a directory for instance 00.47.22 # hm 00.47.25 # like, when the dir contents are loaded to memory 00.47.26 # original firmware -did- the same 00.47.34 # they fixed that, though 00.47.37 # not when I return to a dir 00.47.42 # so it's disk interference 00.47.54 # ok, my player or? 00.48.06 # something wrong with it that is? 00.48.33 # the left channel's got massive interference 00.48.43 # i'll try this on my player 00.48.58 # it doesn't happen all the time though. 00.49.07 # good night all! 00.49.35 # doesn't happen at all here 00.49.58 # never? 00.50.08 # can't say i've ever heard it 00.50.22 Quit XavierGr () 00.50.42 # I haven't either using iriver fw 00.51.20 # i have 00.52.06 # Now I rebooted to iriver fw, shut down, and booted rockbox. Then it's completly silent 00.52.11 Part MoosCamaro 00.52.18 # s/Then/now 00.52.30 Join TCK [0] (TCK@81-86-100-186.dsl.pipex.com) 00.58.20 # ok, got to go. But, there could be an idea to collect stuff like this on a wikipage. 01.00.02 # anyone have a good source for purchasing hardware? Ebay is not my favorite method, but thats the only place I know of to go to. 01.00.31 # then again, as the iriver rockbox still is in early-mid development, I guess bug reports will be as for the archoses. 01.00.49 Part tucoz 01.04.46 # well, what better sources are there? 01.04.51 # it's all second-hand anyway 01.09.24 Quit ashridah ("out") 01.09.39 Quit TCK- (Read error: 110 (Connection timed out)) 01.10.46 # hrm. 01.11.09 # i suppose a lot of people would mind if i upgraded the database to include some more fields, rendering the perl version not usable? 01.11.26 # its just that its really easy to get playtime into place with the java one :/ 01.11.38 # and i need that one in the database soon... 01.12.29 # then do that in a local copy 01.12.31 # No java please 01.12.41 # what should i do then? 01.12.47 # destroying the only means people have of updating their database is not clever 01.13.07 # well, i could adapt the perl version to fill in 0 for the songlength 01.13.14 # would still make it work, but limit it. 01.13.48 # that would of course work, but anyway, requiring java will destroy the flexibility people have now 01.13.54 # what with just having perl.exe on their player 01.14.05 # i know that. 01.14.14 # i don't exactly LOVE that solution myself 01.14.16 # i leave it open for someone to update the perl variant.. 01.14.19 # but it does work 01.14.39 # i agree that it limits things a bit 01.14.48 # i'm hoping to find a java to .net compiler somewhere 01.14.57 # .net would probably be more useful 01.15.08 # since it creates a .exe 01.15.17 # and requires .net to be isntalled 01.15.18 # that you can run under linux too, with mono 01.15.25 # anyways 01.15.32 # i'll just make the songdb write in not availables 01.15.34 # for all stuff added 01.15.35 # c would by far be nicest :P 01.15.37 # so it will still work. 01.15.41 # not for me, the coder 01.15.42 # :) 01.15.43 # fewer people have mono than java 01.15.50 # thegeek: maybe 01.15.53 # no, but the coder isn't the one who's supposed to be having an easy time 01.15.59 # :P 01.16.04 # screw that. anyways :P 01.16.10 # I'm pretty sure very few actually have mono installed 01.16.19 # i agree with that 01.18.15 *** Saving seen data "./dancer.seen" 01.19.28 # is it absolutely impossible to do it in perl? 01.19.50 # not impossible, but it will be unmaintainable. 01.20.09 # why? 01.20.15 # its already totally unreadable 01.20.16 # perl isn't unmaintainable by default 01.20.22 # then fix it 01.20.30 # everything doesn't have to be in one file 01.20.31 # i don't know perl. 01.20.33 # for one 01.20.44 # plus i'm | | this close to a working java solution 01.20.49 # that will also be able to work the runtime databas 01.20.50 # e 01.20.54 # without a sweat 01.21.03 # being able to read the old database in and adapt it 01.23.08 # does gcj create standalone java executables? 01.23.19 # that might be sort of redeeming 01.23.29 # i think it does. 01.26.53 # looks like it can 01.27.35 # hmm.. 01.28.17 # i'm starting to get very confused 01.28.22 # where is my old songdb.pl? 01.28.28 # i'm trying to check it out from cvs 01.28.31 # and i'm getting an old version 01.29.04 # hm... 01.29.54 # ah. 01.29.56 # stupid cvs. 01.38.58 # peh 01.39.08 # gotta catch some hours of sleep 01.39.10 # later all 01.39.16 Quit preglow (":-)") 01.43.14 Quit markun () 01.50.42 Quit cYmen ("zZz") 01.52.12 # w.writeInt(song.getArtist().getOffset()); 01.52.16 # yay! i love oo :3 02.14.48 Join QT_ [0] (as@area51.users.madwifi) 02.17.25 # mrf.. 02.17.35 Quit QT (Read error: 148 (No route to host)) 02.22.13 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a216.wi.tds.net) 02.22.21 # anyone try bootloader v2? 02.22.45 # nope 02.22.47 # linus 02.22.49 # did 02.23.03 # yeah 02.23.16 # i'm always a bit nervous when it comes to flashing 02.24.05 # you and me both 02.25.39 # i have a dumb question, as well 02.25.58 # ask, ask 02.26.05 # when updating the rockbox build over usb, its perfectly okay to load up the rockbox firmware 02.26.34 # it will let you overwrite rockbox.iriver and .rockbox 02.27.09 # the first time i did it i booted the original firmware 02.29.34 # mhm 02.30.09 # sorry - i didn't really ask my question 02.30.35 # rockbox will let you overwrite rockbox.iriver and .rockbox, right? 02.36.49 # yea 02.37.02 # yay, my java implementation pooped out a database 02.38.56 # hmm... 02.39.09 # * HCl goes to alter it to make it poop out an v2 database.. 02.40.22 # hmm 02.40.23 # v2? 02.40.27 # what changed? 02.40.31 # yea, the current database. 02.40.39 # I meant the bootloader;) 02.40.42 Quit Strath (Read error: 110 (Connection timed out)) 02.40.43 # oh. 02.40.43 # hehe 02.40.44 # dunno. 02.40.46 # ;) 02.41.02 # I know you did v2 of the database:) 02.41.07 # no longer reads the hard drive if the hold switch is on 02.41.12 # ok 02.41.15 # ohyea.. 02.41.33 # mmm... where is my database tester.. 02.46.47 # * HCl slaps java. 02.46.52 # no. bad java! no unicode! 02.47.28 # stupid fancy living in the future programming language :3 02.49.23 # hey 02.49.52 # would the rockbox project be interested in participating to a conference in the RMLL 2005 02.51.31 # http://rencontresmondiales.org/ 02.51.44 # hmmm for the moment i have only a french website to present 02.53.48 # but people from the whole world are coming 02.54.12 # it is a free software meeting 02.55.17 # http://rencontresmondiales.org/sections/conference/pr1 02.56.27 # pv me for information 02.56.30 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 02.57.20 # going to bed 02.57.24 # nite 02.58.44 # yay, i think i nailed the last bug in my java code 03.02.37 # well 03.02.41 # thats what i like to believe anyways ;p 03.02.50 # but alas, its not true. where does it go wrong.. 03.12.30 Join tvelocity [0] (~tony@ipa142.6.tellas.gr) 03.16.54 # hmm. 03.17.00 # * HCl scratches his head.. 03.17.03 # ah! 03.17.07 # boku wa baka. 03.17.11 # i'm such an idiot. 03.18.16 *** Saving seen data "./dancer.seen" 03.20.11 # dohhhh... 03.20.18 # hm. o.o. 03.28.33 Join amiconn_ [0] (~jens@p54BD4F59.dip.t-dialin.net) 03.33.32 # mrf 03.37.01 Quit amiconn (Read error: 145 (Connection timed out)) 03.37.02 Nick amiconn_ is now known as amiconn (~jens@p54BD4F59.dip.t-dialin.net) 03.38.35 # welp. 03.38.42 # i'll have to prod markun tomorrow 03.38.47 # to see whether it reads oggs properly 03.38.47 # night. 04.03.38 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) 04.05.17 Join QT [0] (as@area51.users.madwifi) 04.12.10 Quit Bagder (Read error: 60 (Operation timed out)) 04.14.46 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a216.wi.tds.net) 04.17.03 Quit QT_ (Read error: 110 (Connection timed out)) 04.37.10 Join asdsd____ [0] (~asdsd@h-67-100-28-252.miatflad.dynamic.covad.net) 04.41.37 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.43.21 Join bipak_ [0] (~bip@p50887192.dip.t-dialin.net) 04.43.54 Quit midk (Client Quit) 04.43.57 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.44.26 Part asdsd____ 04.44.37 # topic STILL hasn't changed? haha 04.44.51 # hm. and plugh's back... 04.44.59 # and that darn logbot. :P 04.45.32 Quit xen` (Read error: 148 (No route to host)) 04.47.24 Quit midk (Client Quit) 04.47.37 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.49.25 Quit Stryke` (Read error: 110 (Connection timed out)) 04.57.03 Quit midk ("later...") 04.59.44 Quit bipak (Read error: 110 (Connection timed out)) 05.18.18 *** Saving seen data "./dancer.seen" 06.15.14 Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) 06.15.25 Quit DMJC (Read error: 104 (Connection reset by peer)) 06.38.57 Join ashridah [0] (ashridah@220-253-121-192.VIC.netspace.net.au) 06.58.38 Join LinusN [0] (~linus@labb.contactor.se) 06.59.14 # LinusN 06.59.53 # yo 07.01.50 # morning 07.11.37 # LinusN: check the Ondio forum.... 07.13.13 # hehe, oops 07.14.18 # This is in fact crucial; if someone accidentally reformats an Ondio with FAT32 _and_ also has an old firmware release, the Ondio will be bricked... 07.14.40 # Only rescue would be uart boot + reflash 07.14.45 # wow 07.15.59 # Read http://www.archos.com/download/firmware/README_ONDIO_FM_history.txt , notes for 1.31f 07.18.04 # aha 07.18.21 *** Saving seen data "./dancer.seen" 07.25.37 # morning :) 07.25.38 Part LinusN 07.25.53 Join LinusN [0] (~linus@labb.contactor.se) 08.19.05 Quit Chamois (" HydraIRC -> http://www.hydrairc.com <-") 08.23.51 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 08.24.53 Join Harpy [0] (yV14UaAj8d@dsl-hkigw7wbb.dial.inet.fi) 08.31.23 Join oxygen77 [0] (~c1c28427@labb.contactor.se) 08.43.28 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) 08.52.53 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 09.00.24 Quit oxygen77 ("CGI:IRC") 09.18.02 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 09.18.22 *** Saving seen data "./dancer.seen" 09.18.40 # morning 09.27.54 Quit [zmaj] ("Serverwechsel") 09.28.09 Join [zmaj] [0] (zmaj@liebt.polnische.putzen.am.telefon.und.das.ist.auch.gut-s0.de) 09.45.03 # morning 09.46.26 Join bobTHC [0] (~foo@l06m-17-44.d1.club-internet.fr) 09.46.36 # hi mates ! 09.47.02 # hi ho 09.55.36 # hi 10.02.31 Join martijn [0] (ted@74pc225.sshunet.nl) 10.11.55 # hey martijn 10.12.00 # (Nederlander?) 10.12.26 # now what is the difference between Holland and The Netherlands? ;-) 10.13.15 # Bagder: nothing... except that Holland has some association with weed ;) 10.13.21 # haha 10.13.34 # oh and Holland is not the whole country... 10.13.45 # it's the kingdom of the Netherlands... containing some islands too... 10.14.02 # and Holland is split in 2 parts... Noord and Zuid Holland... and that's just the west part of the country 10.14.12 # (Holland is the part where Amsterdam is ;)) 10.20.18 # * LinusN is even more confused 10.20.27 Quit martijn (Read error: 60 (Operation timed out)) 10.22.18 Quit t0mas (Remote closed the connection) 10.26.03 # and seems to confused them too, they leave the chan.... 10.26.09 # :) 10.26.41 # s/confused/confusing 10.28.22 # * Bger defiantly stays in... 10.28.46 # hehe 10.40.42 Join Mirfle [0] (~chatzilla@ADSL221086.BRK.biu.ac.il) 10.45.52 # * HCl rubs his eyes 10.46.30 # todays the day :3 10.47.04 Quit Mirfle (Read error: 104 (Connection reset by peer)) 10.47.17 Join preglow [0] (thomj@s183a.studby.ntnu.no) 10.47.44 # capslock? 10.47.57 # shift key 10.48.22 # hey preglow 10.48.22 # i'm insane, so i sometimes like to write the channel name in mixed case to see if anyone notices 10.48.27 # you had a lot of oggs right 10.48.30 # yeah 10.48.45 # i don't suppose you have java? :/ 10.48.51 # naw 10.48.54 # especially not now 10.48.56 # 64 bit linux, etc 10.49.03 # mk. 10.49.17 # then i'll have to wait for markun to wake up 10.49.25 # i need someone with a lot of oggs to give my new tool a spin.. 10.49.27 # think 64 bit ubuntu's got java problems 10.50.35 Join niobos2 [0] (~niels@156.192-136-217.adsl.skynet.be) 10.50.43 Nick niobos2 is now known as niobos (~niels@156.192-136-217.adsl.skynet.be) 10.52.00 # using java is asking for problems ;-) 10.52.16 # amen 10.52.21 # amen 10.52.31 # amen 10.52.36 # * HCl stretches and doesn't see why :) 10.52.47 # * niobos 's favorite quote: Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders 10.52.58 # lol 10.52.58 # getting java to work properly on a random linux box almost always requires significant amount of handwork 10.53.11 # o.o; 10.53.19 # um.. right o.o. 10.53.33 # anyways, i'm not gonna debate it. 10.53.33 Join Mirfle [0] (~chatzilla@ADSL221086.BRK.biu.ac.il) 10.55.05 # niobos lol! 10.55.30 # stole it from bash.org... 10.56.00 # heh, that's really good hit ... 10.57.06 # hi 10.59.26 # i've been following this project for awhile, I had a jbrfm for a couple months but then it broke so I got an Iriver, and now I can use your great firmware again :) 10.59.57 # however, it seems there is a bug with the remote: 10.59.59 # crwl: ahahahah 11.00.21 # preglow, what. 11.00.35 # crwl: misread, i mean: 11.00.39 # niobos: hahahahah 11.00.42 # :P 11.00.52 # if the main player is on hold, and you try to turn in the player with the remote (not on hold) 11.01.18 # you get a "hold" message, and the player shuts off 11.01.48 # Mirfle: does that happen even if you hold the remote ON key a little longer? 11.01.58 # *turn on 11.02.10 # ahhh, no. 11.02.17 # LinusN: i've been getting that one occasionally, when trying to start the original firmware from the remote as well. 11.02.22 # what's the difference? 11.02.32 # doesn't seem to matter if i hold down record or on or what 11.02.35 # ashridah: even with the latest boot? 11.03.14 # i just flashed the latest bootloader 11.03.39 # LinusN: i *think* i've gotten it with the most recent version 11.03.46 # i'm not sure. i'll keep an eye out 11.04.15 # the problem is probably that the bootloader is configured to run the original firmware when it is started with the remote 11.04.17 # i mean iriver's firmware thinks the unit is on hold, btw, not rockbox's bootloader 11.04.59 # and it takes a while to reboot to the original 11.05.21 # and you have time to release the remote on button during that time 11.05.57 # so when the original firmware starts, it doesn't see the remote ON key anymore, thinking you started with the main ON key 11.06.22 # ah 11.08.18 # ahh 11.08.26 # that's unfortunately nothing we can fix 11.08.50 # heh. it's livable until rockbox becomes the only thing i want to start :) 11.08.51 # when rockbox matures, we will remove the start-original-with-remote feature 11.09.16 Join Dave99 [0] (~c182553c@labb.contactor.se) 11.10.43 # preglow: [10:48:48] i'm insane, so i sometimes like to write the channel name in mixed case to see if anyone notices 11.10.58 # ??? I don't see the channel name anywhere ??? 11.11.10 # amiconn on join ? 11.11.38 # 10:47 -!- Irssi: Join to #rOCKBOX was synced in 1 secs 11.11.42 # :> 11.12.01 # * Bger guessed ;) 11.12.22 # HCl: i've got a mountain of oggs 11.13.00 # 725 of them, infact 11.13.13 # i've got several thousand oggs, but not java 11.13.35 # ogg/mp3/flac ratio seems to be 3117/1379/518 right now 11.13.48 # and yes, i've got java 11.13.51 # i rip all my own cvs to oggs, so i've got a bunch 11.13.51 # * ashridah pats his eclipse install 11.14.01 # cds... 11.14.25 # Bger, preglow: This is the only thing I see on join: 11.14.27 # [10:47:43] *** preglow (thomj@s183a.studby.ntnu.no) joined 11.15.34 # amiconn it depends on client 11.16.05 # but the IRC server sends channel name in the way it was typed by the join-er ... 11.16.13 # Seems so. So obviously I can't notice the weird case :-P 11.16.47 Part ashridah ("Leaving") 11.16.49 Join ashridah [0] (ashridah@220-253-121-192.VIC.netspace.net.au) 11.16.53 # [11:47:18] * preglow (thomj@s183a.studby.ntnu.no) has joined #rOCKBOX 11.16.54 # creepy 11.17.01 # [12:16:50] * ashridah (ashridah@220-253-121-192.VIC.netspace.net.au) has joined #RoCkBoX 11.17.08 # case insensitivty, oh yeah! 11.17.32 # ashridah could you part again? 11.17.58 Part ashridah ("Leaving") 11.18.04 Join ashridah [0] (ashridah@220-253-121-192.VIC.netspace.net.au) 11.18.05 # hm 11.18.25 *** Saving seen data "./dancer.seen" 11.18.25 # on leave it's the same case ... 11.18.32 # but it's logical 11.22.29 # suppose so 11.27.47 Join martijn [0] (ted@74pc225.sshunet.nl) 11.37.35 # ashridah: got java? 11.37.39 # yep 11.37.44 # okay, nice 11.37.48 # i was just adding some more features 11.37.51 # like the strip, add 11.37.53 # etc. 11.38.03 # let me finish up and try to make a proper .jar out of it. 11.41.10 # java? 11.41.12 # ouch 11.41.19 # * tvelocity is alergic to java 11.41.22 # what's wrong with java? 11.42.06 # it's slow... 11.42.28 # what're you trying to do with it that you consider slow? 11.42.39 # i haven't run a benchmark yet. but as long as you don't use the java graphical interface, its quite fast 11.42.41 # java is REALLY slow... even on modern mashines... 11.43.04 # java isn't THAT slow 11.43.09 # like hcl says, the gui part is slow 11.43.14 # and it's not as portable as sun is trying to convince people that it is 11.43.15 # a friend was planning to make a EXIF-library in it, to extract jpeg-info, and it was soooo slow... 11.43.32 # well, exif lib + interface, actualy 11.43.48 # tvelocity: nothing new there, but then, it does a crapload better than a majority of things. 11.43.49 # java's portability actually SUCKS 11.43.52 # mono is faster than java now, they say 11.44.12 # i'll have to agree with them 11.45.30 # now, i'll grant you that Swing is the arse end of computing. 11.45.35 # okay 11.45.41 # but there's stuff you can use instead which mitigates that. 11.45.43 # ashridah: i got a .jar for you.. 11.45.48 # hold on.. 11.46.28 # i know the .jar is pretty big, but thats only cause of my ogg/mp3 tag reading backend 11.46.37 # i'll strip it someday. 11.46.39 # how big are we talking here? 11.46.49 # 260kb 11.46.58 # ah. that's not really all that big :) 11.47.02 # nah, its okish 11.47.06 # but still relatively big 11.47.26 # ftp://titania.student.utwente.nl/SongDB.jar 11.47.48 # run with java -cp SongDB.jar SongDB 11.48.21 # hrm, no manifest with the class name set in it? 11.48.24 # tsk tsk 11.48.31 # it does support strip, add, dirisalbum, dirisalbumname, but the commandline interface doesn't handle options yet 11.48.35 # so its hardcoded at the moment 11.48.40 # hehe. i don't know how to do manifest yet ;p 11.49.03 # its set to create a v2 database at the moment 11.49.11 # i'm really pleased with java using big endian as default 11.49.35 # internally as well? 11.49.40 # it also tried to output song names in unicode, but i turned that off ;p 11.49.47 # preglow: nah, i meant when writing binary files 11.49.52 # Failed reading tag for /home/ashridah/atec/cliche-01-phoebus_apollo_cox_edit.ogg, tried mp3 and vorbis. 11.50.10 # $ file /home/ashridah/atec/cliche-01-phoebus_apollo_cox_edit.ogg 11.50.12 # /home/ashridah/atec/cliche-01-phoebus_apollo_cox_edit.ogg: Ogg data, Vorbis audio, stereo, 44100 Hz, ~128031 bps, created by: Xiph.Org libVorbis I (1.0.1) 11.50.14 # as long as you don't get too many of those.. 11.50.20 # or do you get it for every one? 11.50.23 # i got it for ALL of the ones i tried :) 11.50.26 # i might've forgotten a library 11.50.27 # okay 11.50.31 # can you send me some oggs? 11.50.31 # which, admittedly, was just a small sample :) 11.50.40 # also got a NullPointerException at the end 11.50.43 # HCl: dude, i'm on dialup 11.50.44 # :p 11.50.46 # okay 11.50.49 # i'll get an ogg and test :p 11.50.54 # i can get you oggs 11.51.03 # nah, its ok 11.51.05 # aight 11.51.19 # but i need to get some work done, alter 11.51.21 # late r<- 11.51.22 Part preglow 11.51.33 # HCl: yeah, if i run it on a bigger directory, it immediately dies with a NullPointerException 11.51.41 # got a trace for me? 11.51.49 # Exception in thread "main" java.lang.NullPointerException 11.51.51 # at TagDatabase.calcLimits(TagDatabase.java:152) 11.51.51 # at TagDatabase.writeDatabase(TagDatabase.java:270) 11.51.51 # at SongDB.main(SongDB.java:14) 11.52.09 # okay 11.52.09 # thanks 11.52.25 # o.o 11.52.40 # hm. 11.52.45 # thats caused by it not getting any tags at all. 11.53.32 # well, all the oggs were in subdirectories 11.53.35 # its not handling that well yet 11.53.39 # yea, it handles subdirectories 11.53.43 # the backend is failing 11.53.50 # i might've forgotten a library that ogg needs 11.55.39 # hm... 11.55.50 # me too : 11.56.03 # no, it seems like something went wrong when i tried to merge the .jars i had and the .classes into one .jar 11.57.02 # :X how do you properly merge those? :/ 11.57.13 # i have a directory with only Mp3 files and i had the same error than ashridah 11.58.13 # HCl: Just implement it in perl... 11.58.27 # haha. 11.58.35 # cpan install humungousmessofunfinishedtosh 11.59.01 # The current songdb.pl doesn't need any modules 11.59.22 # NO. 11.59.26 # woops 11.59.28 # capslock 11.59.28 # xD 11.59.34 # * HCl bites his capslock 11.59.47 # * ashridah huggles his capslockless keyboard 12.00.48 # ashridah hahaha 12.01.52 # hahaha? 12.04.49 Join niobos_ [0] (~niels@156.192-136-217.adsl.skynet.be) 12.05.11 # hmm.. 12.05.11 Quit niobos ("using sirc version 2.211+KSIRC/1.3.11") 12.05.19 Nick niobos_ is now known as niobos (~niels@156.192-136-217.adsl.skynet.be) 12.06.03 # hrm! 12.06.09 # * HCl found one of his bugs. 12.06.52 # HCl: maybe the bug is in the language u're using ;) 12.06.57 # nope. 12.07.09 # java is *really* bug free, actually 12.07.30 # its just that my filename filter is searching for .ogg and .mp3 12.07.33 # HCl there's no such thing as bug free 12.07.35 Quit tvelocity ("Leaving") 12.07.37 # but ends up stripping directories 12.07.44 # Bger: in other languages, there isn't, no ;p 12.07.51 # HCl i was just joking 12.13.02 # there we go 12.13.10 # i was missing a couple of libraries... 12.13.44 # i really need to strip it, heh. 12.19.47 # < HCl> +java is *really* bug free, actually 12.19.52 # System.out.println(f.getAbsolutePath()+" directory: "+f.isDirectory()); 12.19.54 # woops 12.20.00 # there were many security holes reveales quite recently 12.20.00 # * HCl prods putty 12.20.06 # s/s/d 12.20.09 # kay 12.20.17 # i more meant code stability 12.20.49 # ok:) 12.27.47 # bleh.. 12.28.41 Join Mirfle_ [0] (~chatzilla@ADSL221086.BRK.biu.ac.il) 12.29.44 # * HCl prods ashridah 12.30.07 # mm? 12.30.14 # just checking if you're still awake 12.30.16 # let me upload this 12.30.19 # and you can give it a spin 12.30.30 # why is this banlist ? 12.30.38 # hm? 12.30.49 # *shrugs* 12.30.51 # anyways. 12.30.59 # ashridah: ftp://titania.student.utwente.nl/SongDB.jar 12.31.05 # you can run it with java -jar SongDB now 12.31.12 # SongDB.jar * 12.31.36 # it should do vorbis, emphasis on should 12.32.05 Quit Mirfle_ (Read error: 104 (Connection reset by peer)) 12.32.52 # haven't tested it 12.32.59 # i fixed the directory stuff too. 12.33.10 # it was stupidly filtering them out because they didn't end on .mp3 and .ogg 12.33.12 # ;p 12.33.45 # $ java -jar SongDB.jar atec/ 12.33.49 # Artist with longest name (8) :Carl Cox 12.33.49 # Artist with most albums (1) :Carl Cox 12.33.49 # Album with longest name (24) :At The End Of The Cliché 12.33.49 DBUG Enqueued KICK ashridah 12.33.49 # Album with most songs (12) :At The End Of The Cliché 12.34.28 # seems to work nicely, here at least 12.34.41 # heh. needs a progress counter 12.34.55 # yea, it seems slow :/ 12.34.58 # i'll look at that later 12.35.32 # and then it just wrote "ioexception" to the screen a few zillion times :) 12.35.35 # real descriptive there, btw :) 12.35.38 # woops 12.35.42 # what happened there? 12.35.44 # :) 12.35.49 Ctcp Ignored 2 channel CTCP requests in 9 seconds at the last flood 12.35.49 # * ashridah gives HCl the cookie of crap error handling 12.35.51 # :P 12.35.52 # yay! 12.35.56 # yea 12.36.02 # i didn't really expect to get ioexceptions 12.36.17 # read only directory? faulty files? 12.36.19 Quit Mirfle (Read error: 60 (Operation timed out)) 12.36.22 # bad sectors? o_o 12.36.39 # HCl: it's on a fat filesystem, so it's not going to be a read-only directory. 12.36.51 # and hard to say, since it doesn't tell me What it was trying to do at the time 12.36.55 # odd 12.36.58 # let me check the code 12.37.02 # * ashridah hands HCl another instance of the cookie of crap error handling 12.37.05 # :P 12.37.16 # okay 12.37.21 # i found the crap error handling 12.37.23 # let me adjust it :P 12.37.52 # of course, since many of my tags are dodgy, a lot of the stats it tosses at the end suck :) 12.38.03 # mmm? 12.38.05 # how so? 12.38.07 # but it does finish 12.38.10 # yea 12.38.13 # the errors you got 12.38.18 # were ioexceptions while trying to read a tag. 12.38.31 # bit odd, i didn't really expect that to happen 12.40.15 # okay, reget it off my ftp 12.40.20 # it should poop out proper error handling now 12.40.24 # but you'll probably get flooded more 12.40.37 # cause now it prints a stacktrace for every one of those 12.41.51 # ashridah: you should be able to use the database browser in rockbox now, with your oggs.. 12.42.31 # whoa. just dialed up again and got exactly the same ip 12.42.39 # :p 12.42.44 # so, download again? 12.42.49 # yea 12.42.55 # i made it print a proper stacktrace 12.43.16 # HCl URL ? 12.43.33 # ftp://titania.student.utwente.nl/SongDB.jar 12.44.09 # how to run it ? 12.44.17 # java -jar SongDB.jar 12.44.22 # java -jar SongDB /directory/ 12.44.31 # SongDB.jar rather 12.44.44 # i'll add the interface for the options soon, but after this works semi decently, i'm gonna shower and make breakfast first 12.45.20 # hm 12.45.21 # oops 12.45.23 # ahahaha 12.45.25 # java.io.IOException: JOrbis: VorbisFile: java.io.FileNotFoundException: /usr/local/archives/common/Music/SpineShank/The Height of Callousness/09 - Seamless.ogg (Too many open files) 12.45.28 # dude 12.45.29 # :) 12.45.30 # :P 12.45.32 # lmao. 12.45.41 # yeah, close them :) 12.45.46 # yea, i wonder how :P 12.45.56 # *digs into the code for readogginfo* 12.46.24 # mm.. 12.46.27 # don't just toss away the file descriptor, close it, THEN toss it away 12.46.30 # yea :P 12.46.41 # you'll find often stuff doesn't get flushed to disk if you forget to close it 12.46.41 # its supposed to do that 12.46.44 # its a bug in my backend 12.46.46 # (when writing, anyway) 12.47.07 # shouldn't tho oh-so-wonderful java-garbagde-collecotr destroy the object and close the file himself??? 12.47.50 # ok, drop the "oh-so-wonderfull" 12.48.23 # niobos: there's no garuntee in any part of java that the destructor will run 12.48.39 # closing files yourself is a) good manners and b) smart programming. 12.48.50 # I know... 12.49.06 # but it would be nice to catch this in the garbadge collecotr... 12.49.07 # because even if the garbage collector kicks in properly, there's still a filesystem limit, and you might beat the garbage collector to the punch 12.49.16 Join Chamois [0] (HydraIRC@champigny-5-82-226-182-23.fbx.proxad.net) 12.50.33 # i don't see how closing the file is the garbage collector's job. as i say, garbage collection isn't necessarily going to kick in. 12.51.15 # ok, I agree 12.51.30 # yea, and its my backend not closing the file.. 12.51.39 # HCl: Didn't you say java is inherently bug-free? :-P 12.51.41 # fortunately it can also read from an inputstream 12.51.45 # amiconn: it is. 12.51.56 # its a bug from the coders who made the backend 12.52.06 # its part of a music player written in java 12.52.08 # not java itself 12.53.11 Quit ehntoo ("Leaving") 12.53.29 # Guess there'll be no id3-db browsing for me then :-< 12.53.41 # or whatever the name is now 12.53.46 # why? :/ 12.54.00 # Well you're writing this in Java, which makes me wonder about your sanity 12.54.28 # HCl what about GNU Java compiler ? 12.54.46 Join zeeeeeeee [0] (~Miranda@80.125.70.25) 12.54.53 # What about just extending the existing script to reading vorbiscomments instead.. I honestly don't get the point of this exercise 12.55.04 # [12:35:23] yea, it seems slow :/ <== didn't you also say java isn't slow? 12.55.29 # Bger: should work 12.55.46 # amiconn: yea, it shouldn't be. 12.56.33 # http://search.cpan.org/~davecross/AudioFile-Info-1.08/lib/AudioFile/Info.pm <-- this should do it 12.56.44 # ftp://alta.cjb.net/Fun/gavra.jpg (pasv) 12.57.50 # rasher: the problem isn't reading ogg tags. 12.58.00 Join _DangerousDan [0] (~Miranda@newtpulsifer.campus.luth.se) 12.58.00 # What is it then..? 12.58.07 # the problem is the code getting *completely* unreadable and unmaintainable 12.58.37 # assuming you code unreadable and unmaintainable code 12.58.45 # have you seen songdb.pl? 12.59.04 # try implementing reading an old database in before manipulating it 12.59.06 # good luck 12.59.06 # :/ 12.59.10 # * Bger thinks that the link given by rasher is very maintable ... 12.59.24 # the example in the link i mean 12.59.34 # Bger: that makes it highly unusual for a cpan module 13.00.01 # ashridah: can you give the one on my ftp a spin..? 13.00.06 # i should've fixed the open file errors 13.00.30 # the bug bger reported should also be fixed 13.00.43 # i'll try it again ;) 13.01.08 # HCl: nope ... 13.01.22 # btw, are you searching only in files .mp3 & .ogg ? 13.01.25 # I still think using Java for such a functionality is shooting yourself in the foot 13.01.27 # yes 13.01.42 # Bger: are you sure it redownloaded? windows has this nasty habit of caching ftp files 13.01.47 # even though they have actually been updated 13.01.52 # grr w8 13.02.01 # i hate windows for that 13.02.03 # i'm making bul....ts :) 13.02.11 # HCl i'm using wget ... 13.02.13 # i use a windows port of lftp... 13.02.14 # okay 13.02.25 # but i haven't downloaded it again (don't ask me why).... 13.02.49 # * Bger is wandering somewhere 13.03.00 # the backend i got isn't entirely clean 13.03.09 # at some point i'll probably want to rewrite it to c++ 13.03.26 # once everything works, including runtimedb and stuff. 13.03.30 # eek 13.03.32 # grr... rm SongDB.jar under cmd.exe .... 13.04.11 # doing it in C(++) sounds a lot more sane 13.04.53 # $ java -jar SongDB.jar /usr/local/archives/common/Music/ 13.04.53 # java.io.IOException: mark/reset not supported 13.04.55 # almost immediately 13.04.59 # okay 13.05.05 # easy fix there.. 13.05.07 # hold on. 13.05.22 Join preglow [0] (thomj@s183a.studby.ntnu.no) 13.05.26 # doing it in perl sounds even saner :P 13.05.30 # HCl worse ... 13.05.34 # it's showing this non-stop 13.05.36 # hahaha 13.05.42 # :p 13.05.57 # sorry, should've tested it myself 13.06.04 # would anyone care massively if the module were taken out of songdb.pl? 13.06.05 # preglow: well doing it in C would eliminate the dependency oon perl, which isn't that great for windows users 13.06.05 # apparently the backend wants a buffered inputstream 13.06.19 # * ashridah urinates on perl 13.06.21 # pasting all the modules into one file is not very maintainable 13.06.30 # the sad part is, perl's so masochistic, it likes it 13.06.31 # rasher: doing it in c would also be a major bother :P 13.07.04 # rasher: but of course, if it were written carefully in c, we could also use the same code for generating the db on the player 13.07.20 # now that's good thinking 13.07.26 # really good. .. 13.07.37 # oh for crying out loud. 13.07.45 # it wouldn't be THAT much of a bother, really, but we'd need good libs 13.07.47 # i don't like my backend o.o 13.08.48 # * HCl scratches his head. 13.09.00 # oh pretty, pretty please 13.09.04 # well. i think this error is semi-okish, and just caused by a not proper mp3 13.09.05 # someone make a good audio editor for linux 13.09.20 # you can't count on mp3s being proper 13.09.21 # HCl which one 13.09.34 # java.io.IOException: Resetting to invalid mark 13.09.34 # at java.io.BufferedInputStream.reset(Unknown Source) 13.09.34 # at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T 13.09.37 # AudioFileReader.java:184) 13.09.45 # preglow: The module is pasted for a reason, which is also stated within the script 13.09.53 # my backend isn't good with handling broken files, but yea. 13.10.07 # it might poop out some exceptions on bad files, but let me toss this one online for testing 13.10.50 # HCl the last version writes out this on nearly every file ... 13.10.57 # yes 13.10.59 # thats correct 13.11.09 # there. 13.11.11 # redownload now 13.11.13 # and try 13.11.23 # it might give some "resetting to invalid mark" exceptions 13.11.25 # but it should work 13.11.26 # you distribute your own perl.exe anyway, and perl can be compiled to look in a default dir for modules 13.11.59 Quit edx (Read error: 110 (Connection timed out)) 13.12.18 # someone do this in c, please :V 13.12.24 # preglow, sure. 13.12.25 # :))) 13.12.42 # everything else is either a flaming hack or a major bother 13.12.45 # i can do this in C, but i like to get it straight in java first 13.12.55 # then hooray 13.12.58 # it shouldn't be hard to port it to C, as long as someone can provide me with a tag reading backend 13.13.13 # why do you call it a backend? it's a tag reading library you want :> 13.13.17 # preglow: (1) This perl.exe isn't a special build. (2) What default dir do you think should be selected? 13.13.21 # same thing 13.13.27 # amiconn: \.rockbox\perl ! 13.13.27 # preglow maybe Java-ish style ;) 13.13.33 # HCl: shouldn't be too hard.. I wrote a complete ID3v2 edit-lib in about a week (3 years ago...) 13.13.36 # ashridah / Bger: test latest version? 13.13.58 # HCl there are also errors, but not as much as in previous "release" 13.13.59 Quit DangerousDan (Read error: 110 (Connection timed out)) 13.14.00 # niobos: mmm, but before anything, i want to get it completely straight in OO 13.14.05 # Bger: which? invalid mark? 13.14.11 # yes 13.14.17 # yea, i got one of those too. 13.14.23 # HCl: C++ IS OO 13.14.25 # but it was on a file without a proper tag anyways 13.14.30 # niobos: i'm well aware of that. 13.14.36 # but java is *much* nicer to code in 13.14.40 # true 13.14.48 # i dunno 13.14.50 Join oxygen77 [0] (~c1c28427@labb.contactor.se) 13.14.51 # i highly prefer debugging in java 13.14.52 # preglow: The point is that the way it is now, you can put the .pl (and the .exe for windows) on your player, and execute it on any machine, regardless whether linux or windows and regardless how the box is mounted (on linux) or which drive letter it gets (in windows) 13.14.54 # than c or c++ 13.14.58 # c++ is a bastard, but i like prefer it to java 13.14.58 # anyway, If you need help in that library coding, let me know 13.15.08 # okay 13.15.29 # tag reading libs should be out there somewhere 13.15.35 # id3lib ? 13.15.40 # we need more than id3 13.15.42 # there are. 13.15.46 # there was one written in c++ 13.15.47 # iirc 13.15.49 # yeah, i know 13.15.54 # I'm sure there are like a gazillion for each format 13.15.54 # supporting mp3, ogg, flac 13.15.57 # we'll need id3, vorbis tags, ape tags, flac tags, etc 13.16.03 # yea, there was one like that.. 13.16.09 # FLAC is vorbis afaik ? 13.16.11 # doesn't flac just use vorbistags? 13.16.15 # is with vorbis tags 13.16.16 # Bger: think you can choose 13.16.22 # but might be wrong 13.16.23 # vorbiscomment, I believe actuallly the name is 13.16.28 # * HCl prods ashridah 13.16.39 # are these other tag formats similar to id3? 13.16.47 # preglow: This would not work if it would rely on external modules, regardless of a possible default path for modules 13.17.36 # no, that's true 13.17.36 # apart from the default ones, of course 13.17.38 # but we'd still need to have the module sitting right next to perl.exe or pasted into songdb.pl 13.17.50 # ANYWHO, someone should do it in c :] 13.17.54 # hehe. 13.17.58 # i'll do it in c 13.18.03 # after its completely finished in java. 13.18.06 # then again, hooray! 13.18.26 *** Saving seen data "./dancer.seen" 13.18.42 # just keep in mind that you'll be severly punished if you lose interest after writing the java version 13.18.47 # :P :P 13.19.36 # that chance isn't non-existant though ;x 13.19.51 # i know 13.19.57 # anyways 13.20.00 # but if you love your knee caps it should be 13.20.09 # * HCl continues prodding ashridah with a stick 13.21.48 Quit _DangerousDan (Read error: 104 (Connection reset by peer)) 13.24.36 # Bger: can i toss you a new songdb.jar, and can you try to use the database on rockbox? 13.24.46 # Slasheri: what up, yo, commit! commit! 13.24.55 # HCl i 13.25.00 # 'm H340 owner .... 13.25.05 # oh. 13.25.06 # okay :X 13.25.08 # darn. 13.25.09 # :) 13.25.40 # but if Linus give me a bootloader ... :P 13.25.58 # :p 13.26.07 # HCl: you switched from perl to java for the db generation? 13.26.47 # for now, yes 13.27.03 # don't tar and feather him quite yet 13.27.05 # i need an OO language to keep it maintainable 13.27.43 # has anyone tested slasheri's patch with the database browser? does that work? 13.27.49 # there's one phrase ... the temporary things are most permanent ... 13.27.51 # you really can't write maintainable code in c ? 13.28.07 # not with the ease of java, no. 13.28.19 # the only reason i managed to write this overnight 13.28.25 # is because java is so nice to debug 13.28.47 # shopshop 13.30.31 # everyone can be efficient in their favourite language 13.30.42 # java happens to be yours 13.30.50 # mhm 13.30.59 # perl happens to be mine 13.31.10 # or c 13.31.11 # or asm 13.31.14 # or... 13.31.20 # do you know perl oo ? 13.31.32 # i haven't dealt with it much 13.31.41 # k ;/ 13.32.17 # i wonder how programmers managed before oo was popular 13.32.27 # cruddily :) 13.32.56 # back then the silver bullet was "structured programming" 13.34.07 # well, using structures can be very much like oo 13.34.16 # which is exactly how i plan to make it in C 13.34.25 # or perl. depending on the readability of perl OO (for me) 13.34.53 # my point is that anyone can write a crappy program, regardless of oo 13.34.59 # ofcourse 13.35.01 # it will just be a crappy oo program 13.35.07 # yeah 13.35.34 # i can go on and on about this' 13.35.47 # i'd better stop and do something useful 13.36.57 # :p 13.37.01 # like prodding slasheri 13.37.02 # to give his patch 13.37.11 # for example 13.37.43 # * ashridah suspects many a crappy programmer is going to come out of his year when it graduates :( 13.40.37 # its awake! 13.40.39 # * HCl prods ashridah 13.40.48 # ashridah: get the last version, and try it on your rockbox? 13.40.53 # see if database browsing works with oggs 13.44.13 # sorry, been distracted by a CMS system i'm poking at out of boredom (you know, instead of studying for my exams) 13.44.16 Quit lostlogic ("Going to the moon") 13.44.39 # hm, CMS system. ATM machine. oops 13.45.07 # okay, test it? :p 13.45.36 # still leeching 13.45.44 # k :) 13.45.47 # perl is most definitely my favourite language 13.45.59 # as CMS's go, xoops isn't too bad. 13.46.01 # :) 13.46.05 # * HCl adjusts code a little.. 13.46.11 # did markun finish his margin-scroll patch? 13.46.14 # perl can die. along with perl's creator, and every single one of perl's users. 13.46.21 # with the possible exception of LinusN 13.46.24 # because we need him :) 13.46.35 # * LinusN runs for his life 13.46.46 # ;p 13.46.50 # * preglow draws strength from perl and prepares to counterattack 13.47.00 # run, LinusN, run, run to the hills ... ;) 13.47.05 # use the source luke 13.47.29 # run to the hills, run for your liiiife 13.47.33 # yep :) 13.47.47 # * HCl asks markun 13.47.54 # HCl: still getting exceptions 13.47.58 # * preglow goes back to his jethro tull binge 13.48.00 # ashridah: invalid marks? 13.48.18 # yeah 13.48.19 # those are "normal", its a bug in the backend, means tag reading failed 13.48.23 # resetting to invalid mark 13.48.28 # LinusN: no, not yet 13.48.32 # yea 13.48.40 # it should poop out a correct database regardless 13.48.43 # can you try it on your rockbox? 13.48.54 # where do i put it? 13.49.06 # in .rockbox 13.49.14 # i hope the paths are okay and stuff 13.49.24 # can you toss it in ftp://titania.student.utwente.nl/incoming/ as well? 13.49.33 # just want to analyse it briefly 13.49.35 # * niobos is off to lunch 13.49.45 # how do i use it? 13.49.56 # LinusN: there's a small bug in changing fontsize, but its finished aside from that. 13.50.05 # ashridah: file view -> id3 database 13.51.22 # i don't think i have that option 13.51.35 # * HCl checks his iriver 13.51.37 # did you reboot it? 13.51.59 # general settings -> file view -> show files -> id3 database 13.52.08 # rockbox.id3db is ~6mb 13.52.13 # with -a-lot- of zeros in it :) 13.52.16 # aha 13.52.21 # that can happen, yea.. 13.52.34 # it's only 760kB here 13.52.40 # like i have an album with 715 songs 13.52.42 # causing all other albums 13.52.49 # to take up at least 715*4 space 13.53.22 # is that the last line of the songdb output? :) 13.53.24 # "Album with most songs (1276) :neu" ? 13.53.29 # yes 13.53.32 # 1276 :P 13.53.35 # more than me :P 13.53.39 # viewing the "Songs" option seems kinda crappy 13.53.48 # ashridah: mm? what happens? 13.53.54 # shows lots of music icons, but only about 1 in 20 or so actually have text, and it's the END of the text 13.54.03 # thats a bug. hm.. 13.54.03 # yeah the folder only contains single songs 13.54.20 # dunno why that is considered as an al 13.54.24 # bum anyway :P 13.54.24 # ashridah: can you send your database to me..? 13.54.58 # yeah, hang 13.56.21 # * HCl goes to upload his test database to his iriver to check.. 13.56.56 # done. incoming/id3db.zip 13.56.58 # mine checked out on my database checker, at least 13.56.59 # okay 13.58.20 # yea, your database is definately broken 13.58.25 # yay 13.58.26 # thats rather odd. 13.58.39 # i don't see how that could've happened :/ 13.58.47 # * HCl checks his own 14.00.59 # nope, i got it too. hm. 14.04.57 # okay, i got the bug, not sure how to fix it yet.. 14.06.05 # * HCl fixes.. 14.06.15 Join webguest12 [0] (~d472f236@labb.contactor.se) 14.06.35 Quit webguest12 (Client Quit) 14.12.21 # hey ... have you ever heard about coLinux ? 14.12.29 # okay, i'm starting to get pretty annoyed at java :P 14.12.38 # HCl :P 14.12.43 # its utterly fucking up when trying to get a songcount 14.12.51 # and i have no idea why 14.13.47 # everything works, but its saying it has more songs than it actually has 14.14.36 # i even did a manual count, and it still manages to fail, i have no idea how it manages that 14.16.00 # hrm. 14.16.01 # okay.. 14.16.13 # * HCl knows. 14.16.40 Join tvelocity [0] (~tony@ipa142.6.tellas.gr) 14.17.28 # my song comparer says that if two songs have the same title they're the same song, which is obviously not the case. 14.18.51 # i'm pretty sure that's not the case with my music 14.22.16 Join ripnetuk [0] (~george@82-70-100-230.dsl.in-addr.zen.co.uk) 14.25.46 # fixed 14.25.52 # it was my sloppy coding that caused it :) 14.26.15 # let me just fix one more thing.. 14.27.45 # i'm going against java a bit :/ 14.28.33 # let me upload it 14.29.07 # on my ftp 14.29.09 # give it a try.. 14.29.34 Quit ripnetuk () 14.30.35 # * HCl fixes bitrate.. 14.31.27 Part Mr_Wik_ ("Leaving") 14.31.34 # mental note; get a decent sort algorhythm, instead of putting it in a treeset 14.32.11 # i agree 14.33.57 # the set property is throwing out "duplicates" which are equal according to the comparator, which defines the way it sorts 14.34.10 # which was causing the bug 14.35.26 # still broken 14.35.33 # ugh :/ 14.35.34 # okay 14.35.39 # toss me your database? 14.35.46 # * HCl is close to giving up the java version o.o; 14.35.56 # not that its any easier 14.35.58 # in any other language 14.36.58 Join Aramil [0] (~tony@ipa207.1.tellas.gr) 14.37.38 Quit tvelocity (Read error: 110 (Connection timed out)) 14.40.05 # uploaded 14.40.09 # can you put your database in incoming? 14.40.11 # k 14.40.17 Nick Aramil is now known as tvelocity (~tony@ipa207.1.tellas.gr) 14.40.21 # did. id3db-2.zip 14.42.49 # yea 14.42.50 # got it.. 14.42.52 # same bug 14.42.55 # i need a proper sorter.. 14.45.27 # ah. 14.45.29 # easy. 14.46.04 # #@$%@#$% 14.46.12 # just rm -r'ed my build tree 14.46.31 # o.o 14.46.49 # * Slasheri catches digital flow with the new ring buffer :) 14.47.07 # and got illinstr after that ;) 14.47.20 Join webguest94 [0] (~d86bc35b@labb.contactor.se) 14.47.42 # yay1 14.47.47 # yay! even 14.48.14 # illringbfr 14.48.59 # HCl > this algo is not bad for sorting : http://www-igm.univ-mlv.fr/~lecroq/string/node15.html 14.49.17 # LinusN: exactly :) 14.50.37 # :P 14.51.21 # so.... (/whinner mode on) are you gona commit soon?:P 14.51.48 # tvelocity: i will release the patch as soon as i got this issue fixed :) 14.52.05 # which means "when it's done" right? :D 14.52.18 # :D 14.52.33 # it's not done after that but should be ready for commit 14.52.49 # great 14.52.54 # :) 14.52.57 # i think I should donate 14.53.22 Join edx [0] (edx@p54A8CCD7.dip.t-dialin.net) 14.53.27 # ashridah: new version up, with new sorting algorhythms :/ 14.53.35 # i do hope this one will work now :/ 14.55.31 # oh wait 14.55.43 # might take me a while to get it. checking out a new copy of rockbox-devel 14.55.45 # there, now its up 14.55.58 # thats okay, i had forgotten to copy the correct version from incoming 14.56.02 # heh. my system hadn't finished logging into your ftp :) 14.57.05 # hello. 14.57.30 # Can anyone confir/deny: I'm upgrading HDD on recorder10 to 40mb 14.58.12 # I formatted fat32 on w98, then copy all files to new hd from old hd. Anything else? 14.59.33 # sounds about right, provided you partitioned it correctly 15.00.23 # ? iI just made one big fat32 15.00.43 # HCl: seems to work now 15.00.46 # great! 15.00.52 # pheew 15.00.58 # i was stressing there for a bit 15.01.09 # can you look around everything see if there are any bugs left? 15.01.12 # any glitches 15.01.32 # i'm never using a treeset for sorting again ;p 15.01.42 # it was removing "duplicates" 15.02.04 # well. no. since i just made the mistake of selecting a song in the Songs list 15.02.12 # and now the hard drive is grinding non-stop 15.02.17 # :x 15.02.30 # hm. no. drive stopped. player's still hung tho 15.02.34 # webguest94: does your hd have a partition table with one primary FAT32 partition? 15.03.18 # yes, exactly 15.03.35 # webguest94: that should be it 15.03.42 # is there a problem? 15.04.30 Part LinusN 15.05.02 # don't know yet, I'm still copying mp3s off of cdroms to take advantage of the faster xfer speed while it's on the ide adapter. The recorder I have is only USB1.1 15.05.13 # HCl: yeah. trying to play a song definently doesn't work that well :) 15.05.16 # but the list seems to look okay 15.05.22 # ok :) 15.05.23 # generation seems to take a fair whack less time too 15.05.30 # it does? 15.05.32 # compared to perl? 15.05.37 # or? 15.05.45 # wait o.o perl didn't do ogg. 15.05.48 # what? o.o 15.05.52 # compared to earlier versions :) 15.05.57 # oh. 15.06.02 # i wouldn't know, i didn't change that much 15.06.05 # the new sorter sucks less 15.06.09 # okay 15.06.11 # real 0m9.595s 15.06.11 # user 0m7.795s 15.06.11 # sys 0m1.616s 15.06.14 # before it was taking ages 15.06.32 # (of course, i foolishly don't have a copy of an older version) 15.07.14 # but anyway, my collection has 2054 files, of mp3 and ogg 15.07.19 # not bad 15.07.30 # let me try to run it on my iriver 15.07.37 # i don't have ogg 15.07.37 # but 15.07.42 # it should fix all the bugs of the old songdb 15.08.11 # it definently displays entries for oggs 15.08.20 # of course, still tosses exceptions for the files that don't have tags 15.08.24 # yea 15.08.28 # i'll get that debugging out soon 15.09.09 # and i do need a progress thing like the old one :p 15.12.04 # ah, its done 15.12.17 # sorting :X 15.12.51 # done.. 15.13.47 # bah, it still has that yPW bug 15.13.51 # odd. 15.13.56 # doh. 15.14.00 # * HCl whacks himself upside the head XD 15.14.07 # i'm dumb o.o 15.14.20 # not copying the new database to my iriver :p 15.14.22 # question 15.14.25 # mmm? 15.14.57 # if i change the volume a chunk in rockbox, why does it keep slowly raising or lowering after i STOP ? 15.15.28 # no idea.. 15.15.33 # * HCl bites java 15.15.41 # its failing to sort songs.. 15.16.30 Join RED_M_CHIU [0] (trogdorrrr@82-45-14-15.cable.ubr07.azte.blueyonder.co.uk) 15.17.57 # you're right. it's just output them in read order 15.18.27 *** Saving seen data "./dancer.seen" 15.18.58 # yea, let me fix stuff.. 15.25.51 # wow. 15.25.58 # i think its faster than the perl one, not 100% sure yet 15.26.03 # its pretty fast 15.26.06 # i added progress 15.26.07 # heh 15.26.23 # its going throug it pretty fast 15.27.44 # hm, thats odd. 15.27.52 # it sorted really quickly, but it stalls at the end 15.27.56 # i thought it stalled cause it was sorting 15.28.11 Join spiral [0] (~54b38584@labb.contactor.se) 15.28.25 Join asdsd____ [0] (~asdsd@h-67-100-28-252.miatflad.dynamic.covad.net) 15.28.44 # which sorting algorithm are you using? 15.28.45 # * HCl will have to find out why it stalls in the end 15.28.50 # no idea. the java default one. 15.28.54 # its not the sorting thats slow 15.29.04 # it just. almost skipped through the sorting as if it didn't sort 15.29.08 # maybe it didn't. 15.29.10 # *checks( 15.30.14 # * niobos is back 15.32.53 # yay 15.32.54 # it sorted 15.32.55 # :) 15.33.22 # no idea why it didn't before, but i rewrote it and it should be faster too. 15.33.42 # let me upload it 15.33.53 # you use the tuboBM sorter ? 15.33.57 # no. 15.34.00 # just the java default one 15.34.03 # and its taking near 0 time 15.34.06 # bubble 15.34.07 # so its more than fast enough 15.34.14 # the default java one is *not* bubble :P 15.34.23 # its probably mergesort or something like that 15.34.29 # oki 15.34.37 # yeah, bubble sort doesn't scale too well :) 15.34.44 # quicksort? 15.34.51 # mergesort is better than quicksort 15.35.05 # donno... I learned in school that quicksort was the quickest... 15.35.07 # ashridah: can you give the current one a try? 15.35.09 # but the best is Turbo BM 15.35.13 # didn't learn mergesort... 15.35.16 # niobos: yea, but then mergesort came along :) 15.35.21 # mergesort is very much like quicksort 15.35.27 # only, rather than choosing a random pivot point 15.35.30 # you choose the middle 15.35.39 # so it has an average complexity of n*log(n) 15.35.42 # middle element? or middle value? 15.36.12 # quicksort takes an element, and splits the list into elements that are lower than that element and higher than that element 15.36.15 # yeah. you keep merging with larger and larger chunks 15.36.21 # it has an average complexity of n*log(n) 15.36.27 # but a worst case complexity of n^2 15.36.37 # mergesort has both average and worst case n*log(n) 15.36.39 # anyways. 15.36.46 # ashridah: check out the last version? 15.36.47 # i'll google for it 15.36.54 # HCl: leeching atm 15.36.56 # k :) 15.37.01 # it should be much userfriendl 15.37.02 # y 15.37.05 # mostly due to printing progress 15.37.10 # niobos: wikipedia probably has a decent description 15.37.31 # ashridah: k, i'll look there... after this chapter of electromagnetism :-( 15.38.35 # 12 seconds total 15.39.06 # 7 seconds user 15.39.13 # not too shabby 15.41.13 # there is no "best" sorting algo 15.41.21 # it all depends on your data 15.41.34 # yeah, it's a time v memory tradeoff 15.43.11 # mhmp 15.46.35 # ashridah: check that its sorted now? 15.47.00 Part asdsd____ 15.48.12 # yeah 15.48.14 # it is 15.48.53 # k 15.49.05 # sorting songs within albums still needs to be done 15.49.12 # but i think its pretty ok 15.49.20 # i need to add the options.. 15.55.31 # * HCl goes to fix sorting songs within albums. 15.57.08 Nick ashridah is now known as Lost-ash (ashridah@220-253-121-192.VIC.netspace.net.au) 15.57.08 DBUG Enqueued KICK Lost-ash 15.58.39 # hmm. 15.58.47 # songs in an album need to be sorted by track, correct? 15.58.58 # and if there are no track numbers.. filename? 15.59.03 # imho, yes 15.59.17 # definitely 16.00.36 # return s1.getFile().getFile().getName().compareTo(s2.getFile().getFile().getName()); 16.00.39 # :P 16.00.50 # now THATS clarity 16.00.59 # just because fucking sun doesn't like operator overloading 16.01.14 # well 16.01.22 # compareTo is actually a function that returns -1, 0 or 1 16.01.29 # so it wouldn't be an operator anyways 16.01.32 # no? 16.01.34 # why not? 16.01.45 # could have made the operator return those as well 16.01.51 # :-) 16.01.57 # because it returns a value saying its less, equal, or greater 16.01.58 # anyways 16.02.14 # all thats left is adding an commandline interface for the options 16.02.22 Quit webguest94 ("CGI:IRC (Ping timeout)") 16.02.23 # no matter, i still hate java for not having operator overloading 16.02.24 # and then i can move on to extending it 16.06.02 # preglow, yes, that's silly 16.06.25 # especially when they claim not having it helps readability.... 16.06.37 # haha 16.06.44 # Matrix lol1 = lol2.Mult(lol3); is a lot clearer than Matrix lol1 = lol2*lol3; surely 16.07.37 # i dunno. 16.07.50 # coming from the java corner, i'd prefer the first 16.07.55 # cause it shows that a function is getting called 16.07.59 # and its not a small operation 16.08.10 # hah 16.08.20 # but that's one of OO's advantages ... 16.08.27 # coming from a corner "don't hide what's happening", I prefer the first one too 16.08.43 # Bagder: yea, that was the idea behind not having operator overloading in java 16.08.44 # Bagder i don't think that it's hidden ... 16.08.47 # but then I dislike most OO stuff that hides 16.08.58 # unless you're braindead, you know something's happening there 16.09.06 # in fact, OO is pretty much made to hide where things happen 16.09.09 # :-) 16.09.12 # it's obvious that it's not normal multiplication 16.09.19 # Bagder that's what i mean... 16.09.46 # OO is made to make it easyer... if I want to multiply 2 things I use *; I don't care HOW that multiplication is done, just DO it 16.09.49 # if you don't like hiding things, you don't like and OO 16.10.11 # having to spell out in bloody detail everything you do is why i hate languages like python 16.10.31 # nothing is hidden, alright, but it makes me want to kill myself 16.10.38 # hehe 16.10.46 # and why like languages like asm (especially coldfire's one) 16.10.47 # :P 16.11.02 Quit oxygen77 ("CGI:IRC") 16.11.08 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 16.11.30 # python is my preciouussssss:P 16.11.51 # what about python interpreter as a rockbox plugin :PP 16.12.17 # that would truly ROCK... would make writing plugins extremely easy! 16.12.27 # over my dead body! 16.12.31 # now a perl interpreter... 16.12.34 Quit t0mas (Client Quit) 16.12.35 # ehheh 16.12.36 # but propably won't make any sense perfomance wise:P 16.12.41 # < preglow> nothing is hidden, alright, but it makes me want to kill myself 16.12.44 # < preglow> over my dead body! 16.12.49 # hmm... coincidence? 16.12.59 # hahaha 16.13.05 # :) 16.13.17 # heh 16.13.46 # i think a custom BASIC language would make sense... more expierienced coders could use pure C anyway... 16.14.04 # do we want unexperienced coders making plugins? 16.14.10 # ok, i'm just a n00b, now i'll stfu :) 16.14.26 # feel free to make one 16.14.31 # we can have all those languages 16.15.32 # keep your voice down... or we'll be having LISP-plugins soon... 16.15.37 # NOOO 16.15.40 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 16.15.40 # * preglow gets rope 16.15.44 # hey how about MONO? 16.15.46 # ((I) (can't) (stand) (all) (those) ()()) 16.15.51 # lua lua lua lua lua lua lua lua! 16.15.54 Nick Lost-ash is now known as ashridah (ashridah@220-253-121-192.VIC.netspace.net.au) 16.15.54 DBUG Enqueued KICK ashridah 16.15.58 # BASH! 16.16.07 # awk 16.16.07 # we can't do without bash, can we?:P 16.16.08 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 16.16.08 # * ashridah nods 16.16.12 # brainfuck or whitespace? 16.16.13 # * niobos just missend an oportunity to stfu 16.16.16 # * ashridah does the grep/awk/sed 16.16.16 # and then everyone went mad 16.16.21 # well, a simple scripting system for all rockbox functions would be nice! 16.16.32 # mirc scripting! 16.16.41 # visual basic macros! 16.16.52 # yeah!:P 16.17.09 # javascript! :P 16.17.15 # crwl: hmm... might be difficutlt to get all the security holes in it... 16.17.35 # now Bger you have to name a language that is lamer than VB, that how the game works... right? 16.17.49 # s/now/no/ 16.18.14 # ok i found it 16.18.19 # DOS batch files 16.18.29 # visual basic makes baby jesus want to vomit with rage 16.18.30 # well, why not Windows Scripting HOst? 16.18.31 # z80 assembly 16.18.34 # rockbox would be like crippled without .bat file support :) 16.18.42 # ashridah: rockboy already does that :P 16.18.45 # now, time to go looong weekend 16.18.49 # * Bger suggests something more perverse like Scheme or LISP 16.18.54 # see ya monday night 16.19.01 # let's hope so 16.19.03 # preglow: fine. arm. 16.19.05 # brainfuck! 16.19.05 # have a nice weekend 16.19.06 # :3 16.19.17 # nice weekend, Bagder 16.19.18 # i said brainfuck already ;P 16.19.22 # oh 16.19.23 # crud 16.19.24 # nice weekend 16.19.25 # didn't see that 16.19.25 # :) 16.19.32 # ook then ;) 16.19.51 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 16.20.31 # Hi all! 16.20.33 # wow a fellow geek, er, i meant greek 16.20.35 # heyhey 16.20.38 # * HCl prods Slasheri 16.20.44 # :) 16.21.20 # you caught that from the "Gr" extension? 16.21.39 # ~XavierGr@ppp27-adsl-228.ath.forthnet.gr 16.22.01 Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- The dawn of a new IRC era") 16.22.03 # actualy he fetched your IP and remembered that it belongs to a greek ISP... 16.22.08 # ;-) 16.22.13 # ahh! but the same extension aplies to my nick 16.22.23 # yeah obviously 16.22.31 # Xavier as a nick is always registered.. 16.23.06 # what about yours: T velocity or TV elocity? ;p 16.23.26 # oh 16.23.30 # terminal velocity 16.23.38 # it's old PC game 16.23.45 # it's a old PC game* 16.24.09 # when PC's still sucked and SNES rulled the world :P 16.24.21 # Yeah I agree 16.24.21 # snes STILL rules the world 16.24.28 # indeed! 16.24.31 # yes :P 16.24.34 # though I dont remember terminal velocity as a game 16.24.34 # i have snes on my xbox 16.24.44 # http://www.3drealms.com/tv/ 16.24.53 # i often play snes games on zsnes 16.25.19 # i think zelda: a link to the past, is the best video game in known history :P 16.26.23 # mno 16.26.25 # final fantasy 6 16.26.32 # space invaders! 16.27.11 # is FF6 better than FF2? 16.27.32 # by far 16.27.47 # then I MUST check it ou :) 16.27.50 # out* 16.27.56 # it's called FF3 in the us 16.29.09 # in the EU too? 16.31.34 # never was released there 16.31.57 # oh yes Zelda best ever! 16.31.58 # * ashridah wants more gb and gbc roms :( 16.31.59 # :( 16.32.24 # speaking of games, is anyone playing WoW? 16.32.31 # pity i've got to crash now 16.32.32 Quit ashridah ("sleep") 16.32.48 # flatmate of me plays it 16.33.40 # it rulez, but it's a real time burner... 16.33.56 # hehe. 16.34.04 # ultima online is probably worse 16.34.09 # i left designing of my LUG website when i started it 16.34.12 # having to water the plants you own every day 16.34.22 # omg:) 16.34.49 # WoW is nice, but i'm still waiting for a game to have the flexibility and possibilities of ultima online 16.35.03 # with better graphics 16.35.09 # cause ultima online is 7 years old by now :/ 16.35.15 # i don't care about graphics 16.35.21 # then you should try uo, heh. 16.35.30 # it gives loads more freedom than wow 16.35.35 # and its free-ish 16.35.38 # really?i thought it doesdnt exist a 16.35.42 # anymore 16.35.46 # it does. 16.35.53 # nice 16.35.57 # a new update got out last november 16.36.08 # HCl 16.36.09 # but i'm allready hooked on wow 16.36.12 # Guild Wars 16.36.23 # it's very nice 16.36.29 # best game I've ever played so far 16.36.37 # and the only one to keep my attention for more than 2 weeks 16.36.38 # from what i've heard, GW is not really a RPG 16.36.44 # wrong 16.36.57 # why do you think that? 16.37.17 # there are so many people leaving wow and joining gw these days 16.37.25 # it really is a bit better 16.37.34 # wow graphics are great though 16.37.37 # well i havent seen it, but i've heard that combat is more action-like 16.37.40 # wish uo had that 16.37.48 # tvelocity : that is true 16.37.56 # but it is still very much a rpg 16.38.00 # mhm 16.38.07 # is that "an rpg" 16.38.10 # or "a rpg" 16.38.14 # I figured "a" 16.38.17 # is WoW an rpg? 16.38.20 # since rpg = role playing game 16.38.20 # well, i dont give the title RPG easily to a game 16.38.27 # role playing game 16.38.41 # I'd say that covers both wow and gw 16.38.44 # i think WoW BARELY is allowed to be called a RPG 16.38.48 # what? 16.38.50 # why? 16.39.01 # well, it's played on a computer 16.39.08 # that's enough 16.39.12 # ~-. 16.39.14 # that's lame 16.39.28 # I had a fried that said to me that Diablo 2 was concidered an rpg I laughed at him 16.39.29 # computer RPGs are not really RPGs 16.39.38 # diablo an RPG? LOL! 16.39.38 # the medium in which the game is presented should not matter imho 16.39.41 # I dont think that Diablo2 can be called an rpg 16.39.48 # I agree that d2 is perhaps on the border of an rpg 16.39.52 # thegeek, ir's not a matter of medium 16.39.56 # but gw is much more advanced than d2 16.40.03 # I see your point 16.40.08 # if diablo is anRPG 16.40.15 # then pokemon is an RPG too... 16.40.19 # lol 16.40.20 # I agree that it barely is 16.40.27 # actually pokemon is a lot more RPG like than diablo 16.40.29 # and I do understand what your are saying 16.40.39 # it has a lot more RP elements than diablo 16.40.42 # I havent seen WoW so I cant really say if it is or not 16.40.54 # diable is hack'n'slash 16.41.04 # with a few rpg parts thrown in 16.41.07 # I agree 16.41.22 # that's what video gamers say 16.41.29 # but RP-gamers dissagry 16.41.31 # old school rpg-ing is ofcourse not compareable to anything played on a computer 16.41.44 # But it is the same friend that now plays WoW and he is whining that WoW is so rpg. 16.41.57 # lol. 16.42.00 # from what i saw 16.42.01 # imho it is;) 16.42.04 # WoW is mostly fighting 16.42.04 # well WoW is just RPG like... 16.42.13 # but it's not the same as an real life rpg 16.42.19 # a computer RPG really can't be a rpg 16.42.27 # well 16.42.30 # at this point 16.42.40 # a computer can;t generate a realistic role playing expierience 16.42.42 # what we disagree on is just what "rpg" should apply to 16.42.49 # no point in discussing that any further imho 16.42.50 # indeed 16.42.56 # you're right 16.42.57 # it's just a difference of opinion 16.43.04 # well FF series I think are rpg (classic ones) 16.43.25 # it's really a personal matter, since there is no exact definition of RPG 16.43.49 # so what internet says? Is WoW entitled RPG or not? 16.43.58 # Because Diablo was an action-rpg 16.44.35 # the good thing about WoW is that is has 2 RP servers 16.44.53 # where people actually are roleplaying to each other 16.45.11 # they can't role play with NPC;s, but at least they role play with other people 16.45.32 # so wow at least has *some* role playing involved 16.45.54 # propably other mmo's have that too 16.47.51 # Hooray I managed to compile rockbox alone!!! 16.48.15 # congrats, u just earned 1600 XP 16.48.34 # ;D 16.53.06 # Hey this Rockbox Development Kit is unbelievable! The cygwin was way too complicated and big to install. 16.53.33 # why don't you just get linux? :P 16.53.49 # The DevKit has it all for Rockbox development and it is very small. Someone must update the wiki for the starters as me. 16.54.09 # oh and thanks those that pointed it out! 16.54.31 # well I have knoppix installed on my iHP-140! ;P 16.54.54 # crashed Winodoze PC's be aware... 17.00.46 Part martijn 17.14.08 # are there any objections against adding the new songdb (in java) to cvs? 17.18.29 *** Saving seen data "./dancer.seen" 17.22.41 # its silent here o.o. 17.22.44 # * HCl prods Slasheri 17.23.05 # i can make some noise... but I doubt if it'll be constructive... 17.24.16 # mmm. 17.24.22 # where'd linus go anyways 17.24.26 Join theebag [0] (theebag@dD57662D8.access.telenet.be) 17.24.46 Quit XavierGr () 17.24.48 # home? 17.24.59 # mk. 17.27.52 Part theebag 17.37.20 Join DangerousDan [0] (~Miranda@newtpulsifer.campus.luth.se) 17.38.09 # HCl: now doing some final testing :) 17.38.12 # k :) 17.38.16 # goodiegoodie 17.38.23 # very goodie 17.38.27 # i got everything ready to implement the runtime database 17.38.35 # well, a lot, anyways :p 17.39.07 # its almost trivial to add runtime database to the generation o.o.. 17.39.12 # HCl 17.39.16 # mm? 17.39.18 # check if your java code compiles using gcc 17.39.21 # or 17.39.22 # okay 17.39.24 # gcj or whatever it is 17.39.37 # I think that would help convince some..;) 17.39.38 # hehe 17.39.46 # ;p 17.40.00 # well, my primary goal is to get a maintainable tool that will do the job 17.40.01 # i don't even have gcj 17.40.03 # :< 17.40.05 # hehe 17.40.21 # I dont mind java all that much 17.40.28 # but I can see why other don't want it 17.40.38 # * HCl installs gcj 17.40.39 # I run windows on my main desktop so it's not a problem 17.41.08 # sameish 17.42.10 # but I'm not that keen on installing it on my server 17.42.16 # I'd do it 17.42.23 # If you give me a Java-source, I could port it to C++, given some time and maybe support on non-commented code 17.42.35 # if you're going to port it to anything, please make it c 17.42.41 # then rockbox can use it as well 17.42.47 # C pwnz :) 17.42.48 # true 17.42.51 # that'd be nice 17.42.54 # sure 17.42.56 # doing it on the iriver itself 17.42.56 # being able to regenerate the db from rockbox would be nice 17.42.58 # hmm, wasn't the point of using Java to get OO-code? 17.43.12 # that's just a coding aid for hcl 17.43.16 # not a point in itself 17.43.22 # you can do OO in c 17.43.23 # Well, I'll try C then... 17.43.24 # with structs 17.43.25 # we'd rather it is c for rockbox, it being embedded and all 17.43.42 # shouldn't be too hard, I guess... 17.43.45 # i'll just pack the .java in with the .jar 17.43.55 # you can do OO in any language, it's a matter of the language being designed for OOP actually.. 17.44.07 # OO in brainfuck... 17.44.08 # mmm 17.44.11 # i think you need at least pointers 17.44.11 # sure, but I don't like to try OO in eg BASIC... 17.44.12 # ;p 17.44.18 # indeed 17.44.35 # The only thing that might be a problem is the tag-reading lib's 17.44.44 # but there are object systems for C 17.44.47 # hehehehe 17.44.50 # like Gobject 17.44.52 # which might be C++ 17.44.53 # that'd be fun HCl 17.45.17 # I can't imagine the _true_ brainfuck that would be 17.45.33 # not to mention it would do wonders for maintainability;) 17.45.37 # :P 17.45.47 # btw 17.46.06 # has anyone got any experience with air shipping from hongkong? 17.46.12 # my package left yesterday 17.46.12 # yes. 17.46.16 # how long would it take? 17.46.16 # i do, actually 17.46.20 # it took 11 days 17.46.21 # for me 17.46.22 # I've only used ground before 17.46.23 # ok 17.46.31 # my new dac:) 17.46.42 # i got my new battery from hongkong :) 17.46.45 # ah 17.46.47 # 13 euro including shipping :P 17.46.53 # I bought an xbox psu once 17.47.01 # I blew up the original 17.47.01 # hehe 17.47.02 # 13euro?! 17.47.07 # yes :p 17.47.20 # are they making any profit?:P 17.47.20 # including shipping? what would that be WITHOUT shipping? 17.47.26 # 6 euro 17.47.32 # :p 17.47.43 # was it not for the long delay in shipping 17.47.52 # I would buy a lot more from hongkong 17.48.05 # niobos: latest download has the source in the .jar 17.48.13 # what was the url again? 17.48.20 # ftp://titania.student.utwente.nl/SongDB.jar 17.48.44 # also. the backend is *bloated* 17.48.48 # it could use some stripping :/ 17.49.18 # i haven't quite tested this version yet, but it should work great 17.49.23 # i haven't added comments though. 17.49.32 # i don't take it, what about a tag reading library makes it a backend? 17.49.40 # s/take/get 17.50.09 # something that provides core functionality that you depend on yet haven't written = backend o.o 17.50.29 # makes...... sense... 17.52.01 # HCl: is there a plact that I can find some schematics or somthing about the file format? 17.52.15 # or should your code be sufficient? 17.53.23 # * niobos should notice that I'm supposed to study for my exams... so the coding might take a while... 17.55.07 # for the record: for command-line options: what is your prefered format: 17.55.08 # niobos: there is 17.55.14 # -a -b -c? 17.55.16 # niobos: on the wiki, DatabaseV2 17.55.21 # -abc? 17.55.23 # --abc? 17.55.25 # --abc 17.55.54 # only use long options? or also provide -a shorthands for --append (or whatever)? 17.56.10 # only long 17.56.15 # k 17.56.19 # just the same like the old songdb.pl 17.56.29 # keep in mind the java version isn't finished yet 17.56.37 # and it still needs stuff added 17.56.39 # haven't tried that one... 17.56.57 # k, but the C version won't be finished today either... 17.56.57 # titania:/home/hcl/rockbox/rockbox-devel/tools# ./songdb.pl 17.56.57 # songdb --path [--dirisalbum] [--dirisalbumname] [--db ] [--strip ] [--add ] [--verbose] [--help] 17.57.11 # yea, just saying that you should keep account of it in your design 17.57.32 # pretty much the only things that are gonna get added is more taginfo stored in the song structure, and reading in an old run/tagdatabase 17.58.10 # that reminds me. 17.58.20 # i need to get hashing to work before i'm able to read in the old runtime db 17.58.24 # * HCl prods rasher 17.58.30 # what do you got for me? 17.58.57 # well, I'll be checking that DBv2 page and see if I have any more questions 17.59.36 # okies 18.00.24 # it'll have to be renamed to database soon, since "v3" is imminent 18.01.00 # we're talking about the TAGdb, right? not about the runtimedb? 18.01.41 Join DomZ [0] (~52426222@labb.contactor.se) 18.01.48 # hi 18.01.57 # well, pretty much. they're connected at least somewhat. 18.02.13 # the tagdatabase storing offsets of the entries in the runtimedb 18.02.17 # hello 18.02.30 # i have tried the SongDB.jar and i have the following error 18.02.35 # C:\Documents and Settings\Administrateur\Bureau>java -cp SongDB.jar SongDB 18.02.35 # Exception in thread "main" java.lang.UnsupportedClassVersionError: SongDB (Unsup 18.02.35 # ported major.minor version 49.0) 18.02.35 DBUG Enqueued KICK DomZ 18.02.35 # at java.lang.ClassLoader.defineClass0(Native Method) 18.02.35 # at java.lang.ClassLoader.defineClass(Unknown Source) 18.02.35 *** Alert Mode level 1 18.02.35 # at java.security.SecureClassLoader.defineClass(Unknown Source) 18.02.37 *** Alert Mode level 2 18.02.37 # at java.net.URLClassLoader.defineClass(Unknown Source) 18.02.39 # at java.net.URLClassLoader.access$100(Unknown Source) 18.02.41 # at java.net.URLClassLoader$1.run(Unknown Source) 18.02.43 # hrm. 18.02.43 # at java.security.AccessController.doPrivileged(Native Method) 18.02.45 # at java.net.URLClassLoader.findClass(Unknown Source) 18.02.47 # at java.lang.ClassLoader.loadClass(Unknown Source) 18.02.47 # means you're using an old version of java. 18.02.49 # at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 18.02.51 *** Alert Mode level 3 18.02.51 # at java.lang.ClassLoader.loadClass(Unknown Source) 18.02.53 # at java.lang.ClassLoader.loadClassInternal(Unknown Source) 18.02.55 # sorry ;) 18.02.59 # its not really official yet either 18.03.03 # but its a good point 18.03.06 # i'll recompile with 1.3 18.03.10 # humm ok 18.03.13 # to support older versions 18.03.20 # thanks a lot 18.03.22 # code should be 1.3 compatible 18.03.38 # but i think i have at least 1.4 18.04.07 # 1.4.2 18.04.15 # this is the version i have 18.04.16 # yea, i used 1.5.0.. 18.04.18 Quit spiral (Nick collision from services.) 18.04.20 # let me get an older sdk 18.04.24 # ah ok 18.04.47 # HCl: just to check if I get it right: the album-part contains (per album) a fixed-length array of songs? 18.05.08 # yup 18.05.09 # so if I have 1 album with 100 songs and another with 1 song, It'll take up 99 0x00000000's? 18.05.14 # yup 18.05.18 # :)) 18.05.33 # hmm... seems a bit stupid to me, but it'll be my small brain 18.05.46 # its the only way we can still search quickly through the database 18.05.52 # true... 18.06.07 # well, my sister's player has another nice DB-structure... 18.06.13 # Hmm, about 5 bugs fixed now.. Should be stable soon :) 18.06.16 # well, it's not worthy the name DB: 18.06.29 # it just generates a m3u list for eacht album 18.06.37 # that won't do ;p 18.06.38 # thanks a lot Slasheri ! 18.06.39 # and let's the file-system-driver do the "lookup" 18.06.47 # DomZ :) 18.06.53 # have you looked at the searchengine that works on the database? 18.06.59 # not yet 18.07.03 # it can do stuff like 18.07.32 # (title starts with "Moon" or artist equals "air") and year > 1980 18.07.41 # just simple m3u playlists won't do ;p 18.07.46 # true 18.07.47 # i think the space is not the problem for H series 18.08.02 # the disk space 18.08.12 # ihmo :) 18.08.14 # no, but it IS a waste of space to have 1000 songs with album "unknown" and loose much space 18.08.25 # yea, largest database i've seen so far is 6mb 18.08.36 # which isn't that much compared to 20 or 40 gb 18.08.41 # true 18.08.41 # yes but if this is the faster way 18.09.03 # k, I agree... let's waste space for speed... it's always a tradeoff 18.09.15 # ;) 18.10.08 # (i might check the code first, but I'm lazy): what to do with various-artist-albums? 18.10.11 # i'll just get 1.4.2 18.10.26 # niobos: they should work with current design... 18.10.34 # album keys are based on albumname + directory name 18.10.39 # there's an option to make it directory name only 18.11.03 # but the album-entry has a pointer to an artist-entry, which, obviously isn't defined 18.11.10 # yup 18.11.11 # thats correct 18.11.40 # i'm planning to add an artist "" 18.11.40 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 18.11.49 Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59) 18.11.51 # and use that for multiple artist albums 18.11.55 # but i haven't gotten around to that yet. 18.12.05 # k, I think I'm getting the struct... 18.12.42 # I'll try to get some C-code together, but, as said before, I "should" be studying for my exams, so I "shouldn't" have much time to do it 18.12.48 # :p 18.12.52 *** Alert Mode OFF 18.12.57 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 18.12.57 # * HCl starts a small todo list 18.13.27 Quit bobTHC ("Smoke Weed Every Day !") 18.25.51 # there. multiple artists should be labeled multiple artists now. 18.26.19 # isn't various artists more common? 18.26.33 # okay, consider it fixed :) 18.26.59 # anyway i didn't sleep tonight... so... goodnight :P 18.29.02 # remind me to enver start a replaygin reading for 40gb of music _ever_ again 18.29.11 # I can't abort without loosing all the work done so far 18.29.18 # *replaygain 18.29.35 Quit tvelocity ("Leaving") 18.30.31 # heh o.o 18.30.33 # whats replay gain? 18.30.51 # an intelligent algorithm for volume "normalization" 18.31.16 # ah. 18.31.30 # http://replaygain.org/ 18.31.35 # you might want to write a tool to enter those values into the runtime database 18.31.36 # someday 18.31.42 # it has support for that 18.31.42 # HCl: are you CapitalVariableName or underscore_variable_name or nothinginbetweenname minded? 18.31.59 # firstLowerThenCapital 18.32.06 # typicaly Java... 18.32.10 # unless its classes 18.32.11 # :p 18.32.24 # I 'm used to underscore_names, but I'll use firstNotButRestYes 18.32.32 # nah, go ahead 18.32.33 # i don't really mind 18.32.53 # * HCl is just staring at his various artist code to see whether he sees any bugs 18.33.39 Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) 18.33.41 # the pointers in the file, are bigEndian? or LittleEndian? 18.33.46 # bigendian file offsets 18.33.48 # Hi all 18.33.58 # hello 18.34.31 # * HCl throws his latest version online 18.34.44 # cool 18.34.52 # haven't recompiled with 1.4 yet :/ 18.34.57 # it refused to install it, for some reason 18.35.02 # oki 18.35.03 # i'll look at it again in a bit 18.35.26 # ok no pb ;) 18.35.44 # but this version has better various artists support, and some code restructurization 18.35.51 # tagdatabase is a nice singleton now, as it should be :) 18.37.59 Join webguest34 [0] (~189593bc@labb.contactor.se) 18.38.22 # HCl: is there a reason to reserve 32bits to flag the runtime-db dirty? 18.38.33 # archos needs 32bit alignment 18.38.54 # many things do 18.39.00 # k, can I make it <31bit reserved><1bit synced> ? 18.39.11 # um, yea, i think so o.o 18.39.16 # or should it remain DWORD synced? 18.39.23 # k 18.39.32 # does it matter? 18.39.45 # not realy, but it's more extensible in the bit-thing 18.40.09 # else you'd have to define sync=1 means this, sync=2 means that, sync=4 means that... 18.40.17 Join bobTHC [0] (bobTHC@au213-1-82-235-205-36.fbx.proxad.net) 18.41.10 Join Sucka [0] (~NNSCRIPT@host81-156-209-158.range81-156.btcentralplus.com) 18.43.32 # its just a boolean, saying whether the runtime db is synced or not (whether it was available during database creation) 18.50.02 # hm. odd. 18.50.11 # 1.4 fails to compile on my assertions 18.50.13 # *gets them out* 18.54.45 # DomZ: try now? 18.54.50 # after redownloading, ofcourse ;p 18.55.10 # oki 18.56.13 # same error 18.56.26 # hm. 18.56.28 # odd. 18.56.38 # using windows? 18.56.47 # windows has a nasty habit of caching ftp files with internet explorer 18.56.50 # even though they have changed 18.57.23 # works here, with 1.4.2_08 18.57.30 # C:\programming\songdbv3j>"\Program Files\Java\jdk1.4.2_08\bin\java.exe" -jar Son 18.57.34 # gDB.jar 18.57.36 # Usage: SongDB 18.58.42 # i'll bbiab 18.59.47 Nick Sucka is now known as Sucka`away (~NNSCRIPT@host81-156-209-158.range81-156.btcentralplus.com) 19.01.14 # i'm using a ftp client and this is the same error 19.03.30 # my exact version is : 19.03.31 # C:\Documents and Settings\Administrateur\Bureau>java -version 19.03.32 # java version "1.4.2_04" 19.03.32 # Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05) 19.03.32 # Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode) 19.04.14 # humm your version is more recent that mine 19.04.29 # ;) 19.05.04 # novermind i will updated my jdk with the latest 19.05.15 # nevermind 19.08.53 # Slasheri: so, how's progress? 19.09.28 Quit DomZ ("CGI:IRC (EOF)") 19.10.08 Join Chamois [0] (~Chamois@i01v-71-23.d4.club-internet.fr) 19.13.00 # preglow: Now i will take a patch 19.13.11 # It should be stable enough for cvs now :) 19.13.21 Join Shagnar [0] (~tester@p54A0CB40.dip.t-dialin.net) 19.13.28 # hurray 19.13.36 # w00t 19.13.47 # * preglow summons the commiting authorities 19.13.52 # congratulations super Slasheri :) 19.14.07 # ;) 19.14.08 # what? 19.14.08 # Slasheri: i'd like to take it for a spin, so lemme know when you've got a patch up 19.14.23 # it's still not done but basic wps works for mp3 playback 19.14.34 # preglow: ok :) 19.18.30 *** Saving seen data "./dancer.seen" 19.19.17 Join DomZ [0] (~52426222@labb.contactor.se) 19.19.35 # niobos: rockbox coding style is underscore_names 19.19.40 # HCl this is working like a charm now ;) 19.20.23 # :) 19.20.59 # sorry, i wanted 1.4.0, but they only allowed me to download 1.4.2_08 :/ 19.21.40 # ;) 19.22.07 # this due to big security flaws with older versions 19.22.11 # this is 19.22.12 # now the patch has been updated: http://ihme.org/~miipekk/rockbox/ 19.22.18 # (sorry, still separate files) 19.22.25 # yeahhhhhhhhhhhhhhh :)) 19.22.27 # yay. 19.22.32 # too bad linus isn't around 19.23.17 # Chamois !! :) 19.26.01 # Slasheri: can't you get the new files into the patch? 19.26.51 Join mrlala [0] (~mistame@cpe-66-75-129-164.san.res.rr.com) 19.29.10 # i was about to say that i got illinstr when opening a mp3 file, but then i remembered that i didn't upgrade codec*.rock files 19.30.03 # :p 19.30.54 # that could be great to have the file compiled files ;) 19.32.20 # amiconn: k, that's my style too... can I find an overview on the coding style? 19.32.45 # yea, there is one on the wiki 19.32.55 # k, i'll find it 19.34.50 # hmm... no match on "code style" (without quotes)... 19.36.23 # Slasheri: this is great! 19.36.24 # try looking for submitting patches or so.. 19.36.30 # preglow: i can but it's very difficult and will take at least about 30 minutes to do.. I don't want to do that 19.36.33 # Ismo :) 19.37.22 # btw, why the volume must be touched once to get sound out? 19.37.22 # hehe 19.37.26 # wps :PP 19.37.30 # do you know the reason already? 19.37.35 # Ismo: yep, that's still a bug 19.37.41 # Slasheri: it only pretends to be seeking, yes? 19.38.04 # * HCl has never even seen the wps 19.38.06 # preglow: real seeking doen't work yet :) 19.38.16 # I also noticed that the volume wraps around at 85 or so 19.38.22 # whats the thing beneath the seek bar? 19.38.23 # a level meter? 19.38.28 # I noticed that by accident of course :) 19.38.34 # Ismo: Hmm.. it shouldn't with the new patch 19.38.35 # Ismo: no longer 19.38.50 # that's been fixed ages ago 19.38.50 # Slasheri: ok, I haven't tried with this patch yet, it was the previous 19.38.57 # ok 19.39.17 # ah :) 19.39.27 # yep, seems to be working :) 19.39.29 # this patch has many improvements 19.39.33 # =) 19.39.37 # hmm 19.39.43 # sometimes sound stop et restart 19.39.45 # with the new patch 19.39.45 # do i still have to reboot after a track? 19.39.54 # preglow: no, you haven't :) 19.39.59 # yes i do :/ 19.40.00 # stop and play works :) 19.40.04 # hmm.. 19.40.11 # it chokes vehemently on this file 19.40.21 # we should probably get it in cvs 19.40.23 # and work on it there. 19.40.28 # yes indeed 19.40.31 # agreed completely 19.40.42 # humm i have to click on stop 2 times for listen a new music 19.40.49 # linus wanted to commit it right? 19.40.55 # DomZ: hey, that's the trick 19.41.01 # HCl: yup 19.41.04 # oki :p 19.41.06 # okay 19.41.08 # we'll wait for him 19.41.13 # of course 19.41.30 # Slasheri: two stop presses does it :P 19.41.37 # damn, sounds like i've got a couple of bugs going here 19.41.45 # in the mp3 decoder 19.42.14 # preglow: Hmm, there might be many bugs out there :) What kind of issues? 19.42.25 # niobos: http://www.rockbox.org/docs/contributing.html 19.42.27 # HCl: the counters are unsigned, I asume? 19.42.27 # i can hear slight distortion 19.42.41 # interesting.. 19.42.47 # Slasheri: nothing you need to worry about 19.42.52 # Slasheri: that's probably my fault 19.43.02 # since i did the libmad optimising 19.43.11 # =) 19.43.19 # niobos: yes 19.43.23 # yes i know distortion too 19.43.32 # arf 19.43.43 # yes i hear distortion too 19.43.48 # do you? i can only hear it on one track 19.44.02 # some kind of sample and hold-ish sound on a bassdrum 19.44.03 # preglow: try to reboot and play the same song again. Is there still the distortion? 19.44.09 # that depends on the tracks 19.44.26 # i actually can't hear it any longer 19.44.31 # If there is, it's probably due to the decoder 19.44.39 # Hmm :/ 19.44.39 # yes i can 19.44.42 # it's very subtle 19.44.45 # ah 19.44.47 # and it's a libmad bug 19.45.02 # Slasheri: you've most probably noticed that when you stop a song and start another one you can hear a very short piece of the previous song 19.45.04 # i heard distortion like this all the time while i debugged libmad 19.45.10 # like that the buffer is not cleared 19.45.13 # it's not 19.45.21 # Ismo: yes, i will fix that soon 19.45.31 # ok :) 19.45.40 # this is so nice :) 19.45.44 # :) 19.46.03 # why is there a loud click at the end of the fade out? :P 19.46.41 # preglow: Did you get to measure the dc offset (== did you find a suitable cable?) 19.46.42 # ah i haven't this one :) 19.46.52 # preglow: i think that the wps integration is still not complete and that will cause it 19.46.52 # amiconn: still haven't found the extension cable 19.46.54 Join DrRickDaglessMD [0] (~JimHung@81-86-248-172.dsl.pipex.com) 19.47.08 # Slasheri: i rather think it's connected to a uda driver bug 19.47.33 Join TROGDORRR [0] (~trogdorrr@82-33-104-206.cable.ubr07.azte.blueyonder.co.uk) 19.47.55 # preglow: Hmm.. Might be. Anyway, the wps (or something) fades the volume out when you press stop and after that the volume is set back to the previous level 19.48.06 # I think there should be fade in too but there is not.. 19.48.09 # ahh, so it's the wps doing it 19.48.54 # then i can probably turn it off as well :P 19.48.59 # yep 19.48.59 # wow... really like to congratulate you slash... I just patched, and it looks awesome! 19.49.02 # bye bye iriver firmware :-D 19.49.16 # Slasheri: On archos we don't need a fade in because the MAS employs an internal lowpass to avoid pops/ clicks 19.49.20 # the odds are even lower of me ever booting that again now, yes 19.49.20 # webguest34: nice if you liked it :D 19.49.33 # as a matter of fact, i have sworn i wont :P 19.49.35 # what is the second horizontal bar ? 19.49.41 # level meter, i guess 19.49.43 # amiconn: ah, ok. 19.49.55 # It seems the UDA does not... 19.50.02 # amiconn: it would be still nice to have such a feature 19.50.13 # i can code up a lowpass in a jiffy 19.50.19 # DomZ: no idea about that 19.50.35 # preglow: I mean a lowpass filter for the volume setting, not for the actual audio 19.50.40 # amiconn: of course 19.50.42 # ah ? but so who made it ? 19.50.43 # I think the second bar is actually a peak meter... 19.50.44 # amiconn: that would be braindead 19.50.45 # This is in fact trivial 19.51.16 # btw, is it just me, or does anyone else notice that the firmware seems to take maybe .5 seconds longer to boot? Not really a complaint, just wondering... 19.51.59 # humm haven't notice that 19.52.02 # me neither 19.52.13 # and i don't usually sit watching it booting anyway 19.52.21 # hmm... maybe it's my weird compile then... I'll try out the CVS edition when that's released 19.52.29 # but yeah, this works just fine 19.52.34 # hasn't crashed/locked once 19.52.56 # webguest34: That might be true, because pcm driver will start dma to play a short sample of zeros (that will remove dc voltage from the headphone output) 19.53.02 # yes as you ! :) 19.53.14 # ahhh.... that would explain... thanks! 19.53.36 # so that's where the dc offset comes from 19.55.07 # where is linussss :p 19.55.38 # Slasheri: damn, the boost counter is at 24, i think you've need to call clock down the cpu in places 19.55.46 # lmao! 19.55.51 # well 19.56.07 # Anyone knowing a nice little coldfire disassembler? 19.56.07 # at some point we'll probably won't want to boost for playback but just keep it at 48 mhz or so? 19.56.14 # amiconn: ida pro 19.56.18 # amiconn: objdump? :> 19.56.31 # sorry for so many questions, but is there any way to access the file browser while a song is playing? 19.56.43 # Not a big fat package, but something like tools/sh2d, only for coldfire... 19.56.46 # preglow: eventually the boost counter will reset to zero, just watch it for a moment :) 19.56.55 # it will not reset before buffering is done 19.57.28 # Slasheri: there's still dc on the headphone jack, btw, i can hear it crackling when i connect/disconnect 19.57.38 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 19.58.13 # preglow: Hmm, are you sure it's dc and not static voltage? 19.58.27 # of course not, but it's never there with the iriver firmware 19.58.35 # static also tends to discharge 19.58.36 # preglow: objdump probably won't work on the bare binary, or do I miss something? 19.58.51 # Before the sort sample at boot, there was substantial crack when headphones was plugged in 19.58.53 # amiconn: well, it should, somehow, i could never make it though 19.59.02 # *short 19.59.34 # forget it 19.59.39 # it's just the same with the iriver now 19.59.45 # but after playing a track it's worse, though 19.59.46 # okay :) 19.59.56 # but that's just nitpicking 19.59.57 # forget it for now 20.00.01 # :D 20.00.55 # does the database browser work? 20.01.00 # when trying to play songs from it? 20.01.19 # i take it using the filebrowser while playing is still not supported very well 20.01.45 Join XavierGr [0] (~XavierGr@ppp27-adsl-228.ath.forthnet.gr) 20.03.07 Quit RED_M_CHIU (Read error: 110 (Connection timed out)) 20.03.25 # crwl: i don't know yet how this should be done. Maybe some iriver related keybinding for the wps has to be added 20.03.45 # Slasheri, to get from wps to filebrowser and back? 20.03.50 # yep 20.03.53 # yes 20.04.12 # well, maybe someday ;) 20.04.51 # hi all 20.04.53 # yeah. now it's exactly a week ago when i started working for this playback stuff :) 20.04.56 # hi 20.05.24 # :p 20.05.43 # you are very eficiant ;) 20.05.48 # Slasheri 20.05.51 # we just need linus 20.05.53 # :D 20.10.05 # i need rasher too. 20.10.07 # * HCl pokes rasher 20.10.20 # when have started one song, then stop it, and start another song 20.10.23 # what pokes mean? 20.10.27 # a short part of the first song will play 20.10.32 # Slasheri: to this rhytme this more should not be much long 20.10.34 # :) 20.10.37 # thegeek: known bug 20.10.40 # k 20.10.48 # great work Slasheri:) 20.11.17 # I'm listening to coldplay's newest right now:) 20.11.44 # someone should persuade rasher to do some battery lifetime tests with these codecs :P 20.12.20 # :) 20.12.32 Join webguest67 [0] (~51e23707@labb.contactor.se) 20.12.33 # but I'm running it through a cmoy, there is no way I'll risk running dc into my headphones;) 20.12.35 # i expect vorbis gobbles cpu power right now 20.12.49 # mp3 too.. 20.13.12 # HCl: not by far as much as vorbis 20.13.27 # more than iriver 20.13.36 # i think thats a pretty good standard to go by 20.13.36 # how'd you know that? 20.13.43 # i don't, i assume :p 20.13.46 # haha 20.13.51 # it still boosts for mp3, right? 20.13.59 # yeah 20.14.05 # a few more small opts and it doesn't need to 20.14.08 # :) 20.14.39 Join FingerSoup [0] (icechat5@d57-251-90.home.cgocable.net) 20.16.48 # A quicker method than doing extensive runtime tests would be to monitor the current consumption of the box 20.16.56 # yea. 20.17.12 # Is it easy to disconnect the battery and put the ampmeter in between? 20.17.22 # fairly. 20.17.28 # i did a battery replacement 20.17.30 # it just has a connector 20.17.34 # that you can detach 20.17.38 # I am using rockbox Devikit and I get this error when I try to make the simulator 20.17.41 # make[1]: *** No rule to make target `@make'. Stop 20.17.42 # make: *** [all] Error 2 20.17.53 # anyone knows what it is? 20.18.36 # yup 20.18.53 # I've got a question regarding Slasheri's recent work on playback.... Is this the "Multi-Codec Architecture" he's implementing, or is this a "Quick(TM) Hack" to enable playback while we wait? 20.18.55 # The version of 'sed' included in the devkit is probably too old 20.19.06 # :( 20.19.11 # anything I can do? 20.19.59 # I have downloaded cygwin too but know it cant recognise the "make" function 20.20.04 # ^now 20.20.23 # FingerSoup: first 20.21.05 # W00T! good news! Thanks! 20.23.10 # incidentally, can we play wavs with it? 20.23.20 # no 20.23.20 # amiconn:nevermind I replaced the sed files with those that came with cygwin it is now fixed! 20.23.32 # thanks! 20.23.34 # but a wav codec should be quick to whip up 20.23.35 # should be easy to add, no? 20.23.37 # *nods* 20.23.46 # thats something to do when its in cvs 20.23.58 # flac was realtime too, right? 20.24.05 # yes 20.24.08 # wavpack too 20.24.09 # nice, nice. 20.24.16 # we really need linus :/ 20.24.33 # he'll come on some time tonight with a bit of luck 20.24.38 # :) 20.27.33 Quit zeeeeeeee (Remote closed the connection) 20.27.42 # what a nick 20.28.19 # why does sound.c have cr lf? 20.28.21 # i've seen worse 20.29.43 # As have I - Nicks that even mentioning will get you /kicked or /banned 20.29.49 # :P 20.30.23 # heh 20.31.38 # ANyways, thanks for the good news. Just updated the thread on the Mistic River forums with that tidbit of info. Later all! 20.31.49 Part FingerSoup 20.33.11 # argh.. can't understand how to apply Slasheri's "snapshot.patch" 20.33.20 # o.o; 20.33.22 # me too :( 20.33.31 # cant find file bla bla 20.33.32 # patch -p1 < snapshot.patch? 20.33.35 # how hard can it be? 20.33.52 # ah I typed patch < snapshot.diff 20.34.00 # * HCl gets the patch 20.34.07 # url again? 20.34.11 # :P 20.34.26 # user@debian-unstable:~/src/rockbox$ patch -p1 < snapshot.diff 20.34.31 # can't find file to patch at input line 21 20.34.46 Join Musicmad [0] (~Musicmad@port547.ds1-oebr.adsl.cybercity.dk) 20.34.50 # |--- apps/SOURCES 30 May 2005 13:43:14 -0000 1.9 20.35.13 # p0 20.35.34 # oki.. thanks 20.36.47 # mrf :( 20.36.58 # sup amiconn ? 20.37.12 # Can you spell 'sillymas'? 20.37.20 # Still those recording issues... 20.37.41 # ah.. 20.38.14 # * HCl is gonna try Slasheri's patch 20.38.39 # Whatever optimisation I try for the transfer loop, it ends in corrupted frames sooner or later 20.39.14 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 20.39.15 Quit t0mas (Read error: 54 (Connection reset by peer)) 20.39.18 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 20.39.19 # O.o.. 20.39.21 # hi tomas 20.39.32 # hi 20.39.43 # sup? 20.40.11 # new screen :D 20.40.15 # oh? 20.40.17 # what did you get? :) 20.40.19 # Iiyama E435S-B 20.40.22 # 17" 20.40.25 # tft 20.40.27 # ? 20.40.31 # ofcourse 20.40.45 # my next monitor will most likely be an lcd tv 20.41.19 # hey tomas, do you have any oggs? 20.41.29 # yes I have 20.41.32 # tested them with iriver 20.41.34 # it works :) 20.41.45 # care to give the java version of songdb a run? 20.41.52 # yes I do 20.41.55 # sorry 20.42.00 # but I have to reboot first 20.42.04 # kay 20.42.45 Quit t0mas (Client Quit) 20.44.54 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 20.45.08 # back :) 20.45.15 # :) 20.45.19 # i need more bugtesters 20.45.31 # it feels like it went too easy 20.46.31 # ftp://titania.student.utwente.nl/SongDB.jar 20.48.56 # what is the url of Slasheri's latest patch? And do you remember where to put each file? 20.49.20 # http://ihme.org/~miipekk/rockbox/ 20.49.26 # if you look at the top of the patch 20.49.29 # it says where to put the files 20.49.55 # yes but is quite brief to understand 20.50.08 # it says codec* libs 20.50.21 # does it mean allcodec files to libs 20.50.25 # no. 20.50.28 # the top of the patch. 20.50.35 # ahhh okay thanks 20.50.38 # look at snapshot.patch with a text editor 20.51.07 # now that I have set Rockbox Devkit I will patch it in no time! 20.51.45 # eh...actually it's snapshot.diff am I right? 20.52.04 # yea 20.52.05 # sorry 20.53.22 Quit Bger (Read error: 104 (Connection reset by peer)) 20.53.37 Join Bger [0] (~Bager@83.222.160.88) 20.55.36 Nick Sucka`away is now known as Sucka (~NNSCRIPT@host81-156-209-158.range81-156.btcentralplus.com) 20.57.35 # yeah but codec.c isnt in the ftp so does codecflac !? 20.57.36 # http://ihme.org/~miipekk/rockbox/ 20.57.40 # http://ihme.org/~miipekk/rockbox/ 20.57.48 # woops 20.57.59 # you don't need those 20.58.04 # ok 20.58.59 # and where do i put the diff file? 20.59.05 # and run it 20.59.06 # you don't. you use it to patch it. 20.59.22 # anywhere I like? ok 20.59.26 # lets see 20.59.53 # hm.. and how to you play songs? i've applied slaheris patch, but when i press play on a song it jumps to the WPS screen and then 0.5 seconds later back to the file browser? 21.00.30 # you probably didn't install codecs? 21.00.45 # aha.. .rockbox/codecs ? 21.01.25 # i think so 21.02.00 # yes 21.02.19 # i got the same error. couldnt find file. then it asks: Which file to patch 21.02.39 # -p0 21.03.21 # that did it thanks! 21.04.26 # Hmm :/ 21.04.37 # * amiconn scratches head 21.04.57 # what is bothering you amiconn? 21.05.50 Quit DrRickDaglessMD () 21.05.50 # Recording issues on archos recorder - it seems I found the 'cpu power eater' 21.05.59 # mmm? 21.06.35 # archos?after all this time and still you are developing for it eh? 21.06.37 # nice 21.06.59 # When recording, there is a part of code (turned out it's the peakmeter) which eats almost all cpu power... 21.07.38 # ...so some operations (like the scan for a free cluster when there is no hint in fsinfo) take much longer than they should 21.07.38 # hcl: so now i've got the codec rocks in .rockbox/rocks, but it still doesn't work 21.07.57 # no. you need them in /codecs 21.08.02 # * XavierGr rushes to listen to Rockbox Playing!!!! 21.08.18 # you mean /.rockbox/codecs ? 21.08.22 # yea 21.08.26 # XavierGr: I have more than one rockbox'able device 21.09.27 # webguest67: we are twins I got the same wps and back 21.10.19 # * HCl uploads an updated grayrockbox 21.10.48 # new grayscale patch???? 21.10.54 # no. 21.11.03 # but i keep a build on my ftp around 21.11.07 # yea.. mp3 playing 21.11.58 # do you have one with Slasheri's Patch? 21.12.38 # XavierGr: copy build/plugins/codec*.rock to to .rockbox/codecs/ 21.15.16 # mpa is mp3? 21.15.31 # xavier: yes 21.16.01 # so I will create a folder in the .rockbox directory codecs 21.16.26 # yes 21.16.59 # yeah men thats it!! Woohoo. 21.17.06 # Thanks all :) 21.17.24 Join Tangleding [0] (~Tangledin@ARennes-252-1-63-139.w83-195.abo.wanadoo.fr) 21.17.31 # hello 21.17.32 # :) 21.17.44 # congratulation for last patch update 21.17.48 # it's way cool 21.17.50 # :) 21.18.11 # (incidentaly, i've checked about my paypal donation seems it worked) 21.18.12 # Hi crazy Tang 21.18.12 # :) 21.18.33 *** Saving seen data "./dancer.seen" 21.18.35 # Hi Momoos :) 21.18.52 # Hi XavierGr too 21.18.55 # :) 21.19.10 # Mm i'm hareing a live in mp3 lame 21.19.14 # seems gapless 21.19.19 # hi I have to go now see ya all later! 21.19.25 # its perfect!!!! 21.19.26 # bye :) 21.19.46 Quit XavierGr () 21.22.33 # mm gonna update the fornoobs section if no contrincation 21.22.43 # contrindications 21.22.52 # contradictions? :) 21.23.02 # sorry i mispelled 21.23.07 # i'll survive 21.23.11 # maybe the word isn't correct 21.23.19 # i get what you mean 21.23.21 # update away 21.23.50 # Imho Tangleding meant contraindications 21.23.56 # okay i male it 21.24.00 # make 21.24.02 # it 21.24.07 # thanks amiconn 21.24.08 # :) 21.24.56 # hum maybe i should wait that the patch is included in CVS? 21.26.36 # Now I am getting somewhere... I think I've nailed the high cpu consumption of the peakmeter 21.27.26 # Execution time of the first write() (causing the fsinfo scan) down to ~10 sec (from ~30 sec, and with ~5 sec when no other activity takes place) 21.48.36 # nice. 22.00.07 Quit DomZ ("CGI:IRC (EOF)") 22.00.34 # dmZ 22.00.45 # arf i didn't noticed him before 22.00.52 # i'm bored... 22.01.10 # Some problems HCl? 22.01.12 # :/ 22.01.14 Join DomZ [0] (~52426222@labb.contactor.se) 22.01.16 # HCl: YOu could work on dynarec? ;) 22.01.19 # waiting for linus 22.01.34 # ah for CVS? 22.01.35 # amiconn: i don't think dynarec would be much faster. there are a few routines that could use asm versions 22.01.37 # any idea when he'll be back? :) 22.01.53 # and rockboy is no priority at the moment 22.01.57 Quit Stryke` (Read error: 110 (Connection timed out)) 22.02.20 # lol what's the priority Database? 22.02.30 # or sthing else? 22.03.21 # yup 22.03.24 # database 22.05.26 # :) 22.05.31 # not a bad priority 22.05.33 # ;) 22.05.36 # (lol) 22.06.14 # Linus is waited for comit the patch to CVS or another reason? 22.06.19 # yup. 22.07.07 # I see you need the build in CVS to work from it that's it? 22.07.39 # Not sure i understand well in fact 22.08.48 Quit mrlala (Read error: 110 (Connection timed out)) 22.08.56 # well, i just want stuff in cvs 22.08.58 # before i work on it 22.14.08 # ok finalyy i understood well 22.15.33 # guys i've to leave 22.15.50 # i'will make the wiki 4noobs update tomorrow 22.16.01 # or sunday at last 22.17.41 Quit webguest67 ("CGI:IRC") 22.18.08 Quit Tangleding ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]") 22.21.31 Join webguest93 [0] (~54b38584@labb.contactor.se) 22.21.58 Join web [0] (~54b38584@labb.contactor.se) 22.21.58 Quit webguest93 (Client Quit) 22.33.27 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) 22.35.17 Join bg_ [0] (~chatzilla@c24.241.230.113.mad.wi.charter.com) 22.35.47 # so do i have to build rockbox myself to put it on my player are are binaries posted somewhere? 22.35.59 # for iriver that is 22.36.02 # h140 22.36.05 # http://www.rockbox.org/daily.shtml 22.36.16 # thank you sir 22.36.32 # and bootloader info here => http://www.rockbox.org/twiki/bin/view/Main/IriverBoot 22.37.20 # should i just download the latest binary then or is there a stable version out that i should get? 22.37.36 # there's no stable release for iriver 22.37.43 # it is in heavy development 22.38.41 # right, i guess what i meant was stable to the point where it wont just crash upon loading, if its a fresh cvs build which is always a possibility 22.39.24 # we only have releases and daily builds, no in-betweens 22.39.39 # and we have no release for iriver 22.39.42 # however, most daily builds won't crash upon loading 22.39.56 # oh 22.40.17 # gotta upgrade my firmware first i guess, no bootloader for 1.60u 22.40.30 # eh, no 22.40.39 # you'll get it done at the same time 22.40.58 # installing the rockbox bootloader implies installing a iriver firmware too 22.41.22 # you need to patch an existing firmware file, might as well get the newest you can find 22.41.26 # which happens to be 1.65 22.41.34 # yeah, thats what im currently doing 22.41.50 # but there's no need to separately upgrade to that first 22.41.54 # that's what I meant 22.42.12 # i get it 22.42.22 # ok, so im patching the ihp_120.hex 22.42.30 # and then installing it through the iriver firmware 22.42.32 # yes 22.42.34 # got it 22.42.43 # then install the daily build 22.42.51 # which is a zip to unzip on the disk 22.43.05 # it's better to do that first 22.43.08 # true 22.44.22 # so i downloaded the bootloader, im guessing its not a patch, but an already patched firmware? 22.44.37 Join [IDC]Dragon [0] (~idc-drago@p5483E9A8.dip.t-dialin.net) 22.44.47 # there is no bootloader to download 22.44.53 # of course there is 22.44.59 # ah the bin 22.45.01 # bootloader.bin qualifies 22.45.12 # bg_: if you use windows, i recommend fwpatcher 22.45.13 # hi [IDC]Dragon... 22.45.21 # <[IDC]Dragon> hit there 22.45.23 # [IDC]Dragon: ltnirc... 22.45.23 # <[IDC]Dragon> hi 22.45.28 # bg_: no, that's not an already patched firmware 22.45.29 # <[IDC]Dragon> true 22.45.40 # bg_: we don't distribute any such things 22.45.46 # <[IDC]Dragon> I have less than 0 time these days 22.45.48 # ok, so how do i patch it then? 22.45.56 # bg_: it's in the wiki 22.45.59 # yeah, sorry 22.46.12 # bg_ : yeah it's all there. Really easy to follow 22.46.15 # <[IDC]Dragon> "Richtfest" next week 22.46.16 # http://www.rockbox.org/twiki/bin/view/Main/IriverBoot' 22.46.23 # without the apostrophe... 22.47.05 # [IDC]Dragon: Do you have at least a little bit f time now? 22.47.07 # <[IDC]Dragon> I see amiconn is progressing well on all fronts 22.47.07 # *of 22.47.19 # <[IDC]Dragon> an hour perhaps 22.47.35 # I have an Ondio FM build with my new recording code, but my sis can't test atm 22.47.39 # <[IDC]Dragon> if I don't fall asleep 22.47.55 # (no charged batteries) 22.48.01 # will be nice when I dont have to wait 5 minutes for my iriver to boot... 22.48.06 # <[IDC]Dragon> mine should be OK 22.48.08 # oh yes 22.48.09 # it's quite nice 22.48.17 # ipodlinux seems not so picky about licenses 22.48.33 # [IDC]Dragon: http://amiconn.dyndns.org/rockbox-ondiofm.zip 22.48.36 # seeing that real codec in there 22.49.01 # * [IDC]Dragon has 3 MBit/s now 22.49.09 Quit bg_ ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 22.49.28 # [IDC]Dragon: Please try recording with that. Choose a high bitrate. 22.49.48 # Watch the MMC icon, i.e. how often it comes on and for how long 22.50.11 # Finally, check the recording (or make it available somewhere for me to check) 22.50.24 # I'd prefer independent frames as well 22.50.49 # * [IDC]Dragon needs to setup an ftp 22.50.55 Join zezayer [0] (~chatzilla@82.110.136.210) 22.51.13 Quit web ("CGI:IRC") 22.51.23 # [IDC]Dragon: ftp for what? 22.51.32 # <[IDC]Dragon> upload 22.52.20 # Bagder: most people aren't 22.52.31 # true 22.52.44 # just tend to ignore them 22.53.13 # <[IDC]Dragon> will we find immediately what you're looking for? 22.53.13 # Bagder: they also claim the real codec license is gpl compatible 22.53.43 # I didn't find any such claim, did you? 22.53.48 # [IDC]Dragon: I'd just like to know whether it performs as it should 22.53.56 # Bagder: no, but some people claim the claim it :P 22.54.04 # they 22.54.07 # <[IDC]Dragon> how long should I record? 22.54.11 # preglow: yeah, I noticed that and tried to find one ;-) 22.54.40 # There might still be that disk-full problem, but since it also happens with current cvs, I'll ignore that for now and look at it later 22.54.51 # It may also be gone with my changes 22.55.04 # You should record for several minutes 22.55.05 # <[IDC]Dragon> disk-full problem? 22.55.39 # Bagder: i still think faad is a better codec 22.55.45 # Bagder: though my research is pretty limited 22.55.54 # Yes, when you are recording and the disk gets full, current cvs _sometimes_ overwrites the beginning of the file with the last minute recorded or so 22.56.17 # <[IDC]Dragon> ah 22.56.26 # Obviously it is very unlikely to observe this on the jbr; on the Ondio this might happen much more often 22.56.28 # preglow: I wouldn't know, I've just read the license and discussed that with rasher, and we're pretty convinced it is not gpl compatible 22.56.32 # <[IDC]Dragon> your build has the backlight on all the time 22.56.46 # My build doesn't have backlight control 22.57.10 # <[IDC]Dragon> yes, but somehow permanently enabled (port setup, I guess) 22.57.21 # Should I make one including it? 22.57.28 # I didn't change port setups 22.57.39 # <[IDC]Dragon> that would be nice 22.57.47 # Bagder: then there's even greater reason to just go with faad 22.57.50 # <[IDC]Dragon> hmm, it should be off by default 22.58.05 # preglow: indeed 22.58.06 # <[IDC]Dragon> it was for the other dailies 22.58.08 # Bagder: besides, i've still not forgiven real for realplayer 22.58.14 # haha 22.58.20 # <[IDC]Dragon> but I haven't tried since a while 22.58.27 # [IDC]Dragon: Did you rolo from your build which has backlight control? 22.58.44 # <[IDC]Dragon> rolo and back-boot, both 22.59.05 # that program surely convinved me real hater mankind and seek our extinction 22.59.08 # hates 22.59.09 # After rolo, I'd expect this, but not on cold boot 22.59.32 # heh 22.59.38 # making aac run well on rockbox will be a bit of a challenge, i believe 22.59.40 # yea, realplayer is awful 22.59.49 # it would be _really_ cool if we could support he-aac 22.59.51 # i don't understand why people ever used it to generate realmedia files 22.59.58 # i believe no other player on the market has enough cpu power for it 23.00.09 # HCl: plain ol' stupidity 23.00.16 Quit zezayer (Remote closed the connection) 23.02.36 Join spiralout [0] (~spiralout@p54B38584.dip0.t-ipconnect.de) 23.03.01 # whats he-aac? 23.03.16 Quit spiralout (Client Quit) 23.03.28 Join spiralout [0] (~spiralout@p54B38584.dip0.t-ipconnect.de) 23.03.33 # aac for lower bitrates 23.03.40 Part Musicmad 23.03.40 # uses parametric stereo and spectral band replication 23.03.41 # mk 23.03.51 # pretty nice quality 23.04.24 Join mrlala [0] (~mistame@cpe-66-75-129-164.san.res.rr.com) 23.06.25 # [IDC]Dragon: http://amiconn.dyndns.org/rockbox-ondiofm-bl.zip 23.06.38 # +1032 bytes 23.07.25 Join Simplet_Onasme [0] (~Simplet@irc.u-psud.fr) 23.08.16 # <[IDC]Dragon> amiconn: afk 23.09.37 Quit Nibbler ("blubber") 23.09.37 Quit Chamois (Read error: 104 (Connection reset by peer)) 23.11.13 Join Chamois [0] (~Chamois@i01v-71-23.d4.club-internet.fr) 23.13.02 # no linus : 23.13.04 # :/ 23.16.26 # try summoning him 23.16.59 Quit spiralout ("ChatZilla 0.9.68.5 [Firefox 1.0.4/20050511]") 23.18.34 *** Saving seen data "./dancer.seen" 23.19.15 # * HCl plucks some preglow hair and burns it in a bowl, and casts an evil enchantment to summon forth linus! 23.20.11 # darn 23.20.13 # it didn't work 23.20.13 # :/ 23.20.48 # [IDC]Dragon: I'll soon update again - found the probable cause for the overwritten beginning 23.20.55 Join spiralout [0] (~spiral@p54B38584.dip0.t-ipconnect.de) 23.20.57 # <[IDC]Dragon> I'm back 23.21.11 # <[IDC]Dragon> recorded ~4 min now, seems ok 23.21.24 # How does the MMC icon behave? 23.21.26 # <[IDC]Dragon> the MMC is active for 6 sec all 50 sec 23.21.36 # Sounds really good 23.21.48 # <[IDC]Dragon> faster than loading 23.21.55 # ...that's like it should have been for ages, but wasn't 23.22.33 # <[IDC]Dragon> what did you do? / what was wrong? 23.22.52 # A number of things 23.23.21 # (1) When the buffer got full, it didn't always flush everything, depending on the ring buffer positions 23.24.18 Join bg_ [0] (~chatzilla@c24.241.230.113.mad.wi.charter.com) 23.24.30 # (2) The peakmeter drew so much cpu power that the first write() on fat32 sometimes took so long that the buffer wrapped meanwhile 23.24.49 # (when the fsinfo hint was invalid) 23.25.28 # <[IDC]Dragon> I saw tidbits of the discussion in the logs 23.25.41 # <[IDC]Dragon> why is peakmeter so busy? 23.25.50 Join xen` [0] (~xen@pla25-1-82-227-196-9.fbx.proxad.net) 23.26.13 # (3) The overwriting of the beginning with the last recorded data happened because the mpeg thread reacted to stray save events (after stop) 23.26.48 # Peakmeter used to poll in a tight loop, only yield() and peak_meter_peek() 23.27.10 # peak_meter_peek() needs quite some time due to i2c communication 23.27.19 # <[IDC]Dragon> we should do a v2.5 release when this is resolved 23.27.34 # I fixed this by only peeking once per redraw, sleeping in the meantime 23.27.48 Join ghode|afk [0] (~dude@host-212-158-232-155.bulldogdsl.com) 23.28.15 # In fact, peeking once per redraw is much better than peeking all the time. We don't increase the chance to miss a peak by doing that 23.28.31 # <[IDC]Dragon> yes 23.28.43 # The mas saves the highest peak until it is read 23.29.04 # <[IDC]Dragon> does it really? 23.29.20 # <[IDC]Dragon> I remember Kurzhaarrocker cursing 23.30.08 # so i installed the bootloader and iriver files, and when it starts up i just get a blank screen with a little hard drive spinup. then ill get a backlight if i press buttons and thats it. Reset it and original firmware loads 23.31.11 # <[IDC]Dragon> amiconn: should I check the recorded file somehow? 23.31.28 # Listen to it... 23.31.33 # <[IDC]Dragon> I did 23.31.49 # ...and maybe check it with an mp3 check tool 23.31.53 # I use mp3utility 23.32.00 # bg_: completely blank? 23.32.07 # yeah 23.32.43 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 23.33.05 # that's not expected 23.33.29 # didnt think so 23.33.44 # but a reset starts the original firmware, so at least its not toast 23.34.12 # hi, are you still waiting for linisn to commit Slasheri's patch? 23.34.20 # +linusn >< 23.34.32 # bg_: so a blank screen, just a disk spinup and then nothing more? 23.34.39 # correct 23.34.43 # [IDC]Dragon: I remember having read somewhere that the mas quasi-peak stores the highest value until it is read, but I can't find it atm 23.34.57 # ghode|afk: rather simplified, but yes 23.35.29 # just held record and started it, loaded the original firmware fine, some text went up on the screen for < 1 sec 23.36.25 # got rockbox.iriver in root dir as well as .rockbox folder... 23.37.00 # <[IDC]Dragon> amiconn: last frame is tuncated, otherwise ok 23.37.59 # Last frame truncated happens almost always 23.38.25 # Rockbox doesn't search for frame start when stopping 23.38.41 # However, it *shoudl* work on split, but it doesn't 23.38.56 # I'll investigate further after committing my thread changes 23.40.15 # <[IDC]Dragon> do you have a new test upcoming? 23.40.31 # I'm just testing on my jbr 23.40.58 # The new version should fix the overwritten beginning, but that doesn't happen always anyway 23.41.23 # Obviously you didn't get that 23.41.44 # <[IDC]Dragon> not with this try 23.42.09 # Otherwise there would have been a sync error, and an audible 'jump' on playback 23.42.22 # <[IDC]Dragon> before, I did another one, which couse a disk full 23.42.39 # <[IDC]Dragon> then I deleted an album 23.43.03 # <[IDC]Dragon> _the_ album, internal MMC holds about one 23.43.32 # <[IDC]Dragon> the first recording played shorter than I expected 23.43.33 # If I am right, this was caused by the file save reacting on stray save events which arrived after the stop event. 23.44.05 # I have some albums that don't even fit completely on Ondio internal flash 23.44.18 # Fortunately I have that 2 GB MMC :) 23.44.34 # * [IDC]Dragon blushes in envy 23.45.07 # Get a 3 GB ;) 23.45.20 # <[IDC]Dragon> nah 23.45.35 # <[IDC]Dragon> is that avail? 23.45.37 # Btw, my sis now owns an 1 GB card (Transcend MMC plus == MMC 4.0) 23.45.56 # [IDC]Dragon: I already told you about that taiwan company... 23.46.15 # <[IDC]Dragon> but not that you can actually buy it 23.46.33 # <[IDC]Dragon> does the MMC 4.0 have new tricks? 23.46.52 # <[IDC]Dragon> like, addressing commands > 4 GB? 23.47.17 # I didn't find any specs so far :( 23.47.48 # <[IDC]Dragon> I asked, we don't have them in-house 23.48.01 # MMC4.0 has high speed transfer (4-bit and 8-bit modes in addition to the old compatible 1-bit, and higher clocks as well iirc) 23.48.12 # <[IDC]Dragon> could order them, but don't find this ethical 23.48.34 # Those MMC4 cards have more contacts than MMC3.x (in a second row) 23.49.19 # <[IDC]Dragon> maybe Rocker would like that 23.49.40 # <[IDC]Dragon> if you can get a 4.0 reader 23.50.17 # * [IDC]Dragon is sleepy 23.52.05 # There is a datasheet http://www.transcend.de/Support/DLCenter/Datasheet/TS1GMMC4.pdf 23.52.18 # However it does not describe the command set 23.52.57 # mmc uses 1 bit transfer? 23.53.25 # yes 23.54.10 # harcore 23.55.18 # doesn't exactly sound blazingly fast 23.55.57 # 20 MBit/s maximum (MMC3.x standard) 23.56.08 # well, that isn't bad 23.56.09 # Faster than USB1.1 :-p 23.56.29 # In rockbox, we can only read at 3 MBit/s 23.56.37 # thanks to low clockrate? 23.56.53 # or is there a separate mmc controller? 23.57.02 # <[IDC]Dragon> thankis to stupid USART 23.57.05 # The SH1 SPI can only run at cpuclk/4 23.57.41 # well, which is it, spi or usart? :P 23.58.08 # <[IDC]Dragon> a USART in SPI-ish mode 23.58.22 # hmm, never seen that before 23.58.30 # <[IDC]Dragon> with wrong bit order