--- Log for 24.06.105 Server: brown.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 13 days and 22 hours ago 00.00.10 # as long as the aliens don't intercept them, sure 00.00.29 # hm 00.00.33 # Im being serious... 00.00.36 # :| 00.01.02 # Does the hardware allow such frequency to dip to airplanes 00.01.03 # LinusN, as I understand, lcd_framebuffer contains the "matrix" of the screen? 00.01.11 # The radio chip can only handle the FM broadcast frequency range 00.01.19 # 87.5..108 MHz 00.01.30 # less than that, something like 7x...108 00.01.38 # god dammit 00.01.42 # (and iirc it could also handle the japanese frequency band) 00.01.55 # yes, that's probably it 00.02.00 # my FMR hard drive spews RFI in that whole frequency range 00.02.04 # Whats the japanese frequency band ? 00.02.26 # yes, its from 78 00.02.33 # I believe our wiki page is wrong 00.02.41 # someone checked before 00.02.49 # hmmm what uses anything below 98 ? 00.02.52 # 78# 00.03.06 # 76..91 MHz 00.03.16 # (from the TEA5767 datasheet) 00.03.16 Quit webguest13 ("CGI:IRC") 00.03.26 # ok 00.03.33 # Well, what would be broadcast from 76 to about 87... anything 00.03.42 # bipple: fm radio stations 00.03.56 # TV channel 3? 00.04.09 # THe current irver radio only goes to 87 doesnt it ? 00.04.11 # just forget being able to listen to other transmissions than commercial fm radio, i sincerely doubt that's possible 00.04.24 # bipple: that's a firmware restriction 00.04.32 # bipple: not the japanese version 00.04.46 # That means any stations below 87 cant be recieved ? 00.05.06 # which right handed blue tit did this :| 00.05.06 # what stations bellow 87? 00.05.07 # iriver radio goes down to 76 00.05.23 # you can set the tuner frequency range from the settings, at least in the US firmware version 00.05.24 # Thats what im asking whats below 87... 00.05.37 # probably no stations in the US or europe 00.05.45 Quit Nuxator ("(Neeeed Sleeeeep)") 00.05.56 # awww cheese 00.06.13 # i bought a cheap pair of wireless headphones in spain 00.06.33 # and that cud pick up taxi radio sigansl and radio stations when cars went past 00.07.00 # I even had somone say down the headphones please turn all mobiles and somthing somthing off.. 00.07.17 # those wouldnt be FM 00.07.55 # could i replace the iriver chip with the wirless headphone chip 00.08.04 # shahaha 00.08.07 # yes, you could 00.08.11 # but it wouldn't work afterwards 00.08.15 Join Jleagle [0] (Owner@spr2-cosh3-5-0-cust23.cosh.broadband.ntl.com) 00.08.17 # sweet 00.08.38 # Does MP3 work properly yet 00.08.48 # "properly"? 00.08.51 # last time i had rockbox it nearly bricked my player 00.08.57 # hahaha 00.09.00 # i sincerely doubt that 00.09.02 # how? 00.09.14 # I dont know, took everyone ages in here to fix it... 00.09.15 # how can you be near to brick it? 00.09.38 # since you didn't, we all were as near ;-) 00.09.40 # It started when the MP3 wouldnt play...then it wouldnt boot up 00.09.56 # bipple: because the battery was low? 00.10.05 # LinusN, a small question, why in lcd_framebuffer, we have LCD_HEIGHT/8 ? why /8 ? 00.10.12 # Nah, battery was full, even had the AC plug in 00.10.18 # Flemmard: 8 bits per byte 00.10.24 # bipple: after you have flashed it with the bootloader, all danger of bricking is over, 00.10.24 # Flemmard: each byte has 8 pixels 00.10.25 # 8 pixels per byte 00.10.46 # preglow: the v2 bootloader that is 00.10.48 # bmp works with vertical lines? 00.10.49 # I had to plug the USB in in the end to get it to boot, then i had to remove all the rockbox files before it would work agen 00.10.49 # o_O 00.11.00 # Flemmard: no, but the lcd does 00.11.04 # Flemmard: not bmp, but the iriver lcd 00.11.12 # hm 00.11.19 # echo in here? ;-) 00.11.23 # hehe 00.11.26 # ok thx 00.11.33 # i have to go 00.11.41 # me too 00.11.41 # cu around guys 00.11.42 # * Flemmard will study save_dump function 00.11.43 # later 00.11.47 # cu LinusN 00.11.48 Part LinusN 00.11.48 Part preglow 00.11.58 # screen_dump meme 00.12.41 # Bagder: want to try the basis of my draw plugin? :x lol 00.12.58 # Bagder: As we are on that topic: Do you think it would be useful to add an option to switch FM bands? 00.13.07 # Flemmard: not right now, busy with other stuff 00.13.12 # np ^^ 00.13.19 # (someone want to test? :x lol) 00.13.20 # amiconn: probably, yes 00.13.30 # I guess there'll be not many archoses (or even irivers) in Japan, but someone might travel to Japan... 00.14.25 # it will be usefull for people abroad 00.14.25 # I don't know whether this is possible with the old samsung tuner though, but with the Philips its just flipping a config bit, and adapting the freqency display 00.15.19 # How far is radio finished ? 00.15.39 # I consider radio more important than MP3, i shud of bought a cheap radio really 00.15.46 Quit Sucka ("a bird in the bush is worth two in your house") 00.15.48 # Radio is like sex on a spoon 00.16.29 # mp3 > radio :P 00.16.50 # in rockbox will it be possible to record radio? 00.17.06 # Should be. 00.17.08 # i thought that was a hardware limit recording it 00.17.11 # Really ? 00.17.14 # The hardware does allow it 00.17.24 # good 00.17.25 # ^^ 00.17.26 # what about harddrive noise 00.17.47 # you wont get any because there is no mike 00.17.57 Quit Bger (Read error: 104 (Connection reset by peer)) 00.18.01 # lol obviosuly 00.18.03 # There could be interference from the HD 00.18.12 # yeh thats what i meant 00.18.15 # Can't tell, never tried the iriver radio 00.18.23 Quit TCK (Read error: 145 (Connection timed out)) 00.18.36 # Will we be able to select stereo ? 00.18.38 # I enabled it by accident once 00.18.47 # couldn't figure out how to get out... 00.18.48 Join Bger [0] (~Bager@83.222.160.88) 00.19.02 # Iriver said it's HD interference, but this is the true ? 00.19.28 # Depends on the grounding 00.19.40 # Can be different between individual units 00.19.43 # HD and radio can't play simultaneus for iriver 00.19.54 # Iriver Compagny 00.20.09 # but it's possibly lies 00.20.26 # tell me lies tell me sweet little lies (8) 00.20.36 Quit Aison|cinema ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") 00.21.05 # yer that would be excellent 00.21.15 # why would they lie though lol? 00.21.31 # Well it is iriver... 00.21.50 # they promised Firmware upgrades for about 2 years 00.21.50 # Bagder: Did someone try AM reception with the samsung tuner back then? 00.21.54 # :) it is a commercial company ;) 00.22.01 # amiconn: I can't recall any 00.22.06 # ...or are there some parts missing for AM reception? 00.22.13 # The chip is AM/FM 00.22.13 # Most they did since is change the version number on the boot screen 00.22.14 # yer true lol 00.22.37 # It can recieve AM ? 00.22.47 # I was just told it could recieve FM 00.23.05 # next ill hear it can recieve MW and LW 00.23.46 # bipple: I'm talking about the samsung tuner chip used in archos fm recorder and old Ondio fm 00.23.52 # you guys should pay attention 00.24.12 # im a girl 00.24.17 # Newer Ondio FM has the same chip as the iriver, Philips TEA5767, and that can do FM only 00.24.38 # choddy old iriver shines thru agen 00.25.49 # rockbox should make an MP3 player 00.25.56 # Nah, the philips chip has way better FM reception than the old samsung 00.26.55 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 00.27.03 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 00.27.57 # can sumone explain to me how the wiki works, if i wanted to add something to the rockbox could i just download, edit and reupload my version??? 00.29.04 # you click edit 00.29.08 # edit the page 00.29.10 # then save 00.29.15 Quit ep0ch (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC") 00.29.22 # so whats to stop me deleteing eveything? 00.29.25 # theres an in-browser editor 00.29.26 # nothing 00.29.29 # trust 00.29.34 # and an undo button 00.30.13 # wow thats pretty trust worthy, i tink id have to add some sort of protection, it gets backed up all the time though right? 00.30.26 # it keeps records of every change 00.30.35 # it can be reverted as easily as changed 00.30.39 # hmm thats good 00.30.51 # Jleagle: if you check the bottom of each page, you can check different versions and changes 00.30.53 # wikipedia survives quite well :) 00.31.57 Quit bipple ("CGI:IRC") 00.32.21 # yer, ive never seen the admin side of a wiki, its great that you can just revert the changes 00.32.57 # *goes off to install a wiki* 00.33.21 # the most annoying part is people adding spam/links to pages 00.34.17 # i can imagine, kinda inevitable though 00.34.31 # yeps 00.34.50 # but the pros outweights the cons 00.37.25 Quit Febs ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 00.37.55 Quit t0mas (Read error: 60 (Operation timed out)) 00.38.19 # does it require any knowledge of c to install patches? 00.38.47 # very often, yes 00.38.50 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 00.39.00 # patches are source code changes 00.39.16 # source code is mainly C in Rockbox 00.39.53 # i thought there might be instructions, like add * after * 00.40.13 # they are "instructions" for the patch command 00.40.26 Join TCK [0] (TCK@81-86-97-191.dsl.pipex.com) 00.40.31 # but sometimes they don't apply cleanly, then you need to do parts of it manually 00.41.09 # hmm ok, i might give it a go 00.41.23 # i'd rather whine for the code to get commited 00.41.39 # i got the bitmapness in the daily doing that :) 00.42.11 # only new rockbox coders fall for whine ;-) 00.42.14 # bitmapness? 00.42.21 # lol badger 00.42.21 # bitmap in WPS 00.42.26 # nice 00.42.54 # gn8 00.43.09 Nick Flemmard is now known as Maxime`Mrn (~flemmard@fbx.flemmard.net) 00.43.13 # Hummm. I should build new voice files... 00.43.50 # ooh! on the topic, i cant get mine to work... i put the english.voice in the lang dir, but nothing happens, you got any idears? 00.43.55 Quit Harpy (Read error: 145 (Connection timed out)) 00.44.06 # Jleagle: Doesn't work on iriver yet 00.45.22 # heh, somebody told me it did, thanx ;) 00.45.47 # That will take a while.. 00.46.18 # ...and it's one of the reasons why I still prefer my archoses for real usage 00.46.30 # The voice UI is sooo handy in the car... 00.46.37 # why doesn't it work on iriver 00.46.37 # ? 00.47.52 # hasnt been coded yet? 00.48.24 # whats required for it? 00.48.53 # (1) A second codec, or at least a method to control a codec and feed it tiny snippets from ram 00.49.07 # (2) some changes in the talk code itself 00.49.12 # hmk. 00.49.14 # (3) Probably a format change 00.49.19 # its not my thing anyways... 00.49.24 # arivaderci 00.49.34 # The current voice files contain mp3, but pre-bitswapped for archos 00.49.35 Join yyz [0] (~yyz@modem-245.lion.dialup.pol.co.uk) 00.50.13 # mp3 would be fine for a start, but the pre-swap has to go 00.50.41 # We could either swap on load on archos, or simply make 2 sets of voice files 00.50.53 # (needed for other codec than mp3 anyway) 00.51.38 # apear it needed a lot of work :( 00.52.10 # The hardest (from my point of view) is the codec part 00.52.22 # The other changes may be numerous, but simple 00.52.41 # preglow know this? 00.53.09 # for the codec part 00.54.00 # I'd prefer a second libmad instance, statically linked 00.54.29 # If we use mp3, it would make sense to use the same voice file for both archos and iriver 00.54.43 # indeed 00.54.54 Join preglwo [0] (~81f18ab7@labb.contactor.se) 00.54.58 # Since there is the size constraint for archos (RAM) the voice files are relatively small compared to iriver ram size 00.54.59 # i agree with amiconn on this 00.55.13 # the voice codec(s) should be statically linked 00.55.15 # hi preglow 00.55.20 # ...so we could have them loaded at all times when the voice ui is enabled 00.55.20 # hello 00.55.39 # i also believe we should use speex on the platforms where it's possible 00.55.47 # broadband mode gives excellent speech at pretty nice bitrates 00.55.51 # -> no reload delay, and also voice *while* playing 00.55.56 # i'm also hoping it will be a fast decode 00.55.56 # (impossible on archos) 00.56.04 Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") 00.56.20 # having the speach codec linked at another place would be the way to go, imho 00.56.27 # libspeex looks really optimisation friendly 00.56.35 # preglwo: I know mp3 is not the best codec for speech, but using it would have advantages 00.56.37 # i would have started porting it right now, if i could 00.56.53 # amiconn: like? being able to use the same sets for archos? 00.57.02 # Yes, that for one 00.57.05 # and the same scripts 00.57.10 # ...and there is also the talkbox feature... 00.57.10 # amiconn: when you've made the recording, just doing two encodes should be fast 00.57.45 # ...which plays mp3 file snippets announcing the directory names etc 00.58.03 Join ashridah [0] (ashridah@220-253-122-25.VIC.netspace.net.au) 00.58.30 # I'm not worried about encoding twice, but rather about 2 sets of files to download for users 00.58.35 # don't see why a different codec option should invalidate all this 00.58.54 # 2 sets of files to download should be no problem, when they can be marked as specifically as they can 00.59.00 # DOWNLOAD THIS IF YOU HAVE AN ARCHOS PLAYER 00.59.02 # THIS IF NOT 00.59.04 # Well, talkbox should always work with mp3 imho 00.59.14 # but anyway 00.59.17 # it's not a big deal to me 00.59.40 # just think it's weird not supporting the one open source codec out there that was made for this 00.59.47 # ...and btw, uploading a full set of voice files already takes a while 01.00.26 # They add up to ~10 MB, and ADSL upstream isn't quite fast... 01.00.36 # what bitrate? 01.00.42 # 768/128 01.00.46 # mp3s 01.00.47 # Err 1024/128 01.01.01 # i mean the files, not the connection 01.01.18 # Ah, mp3. The snippets are currently 12 kHz vbr, limited to <= 64 kbps 01.01.37 # A full voice file is still ~1.3 .. 1.5 MB 01.01.58 # The bitrate limit is because of the MAS limitations 01.02.53 # speex gives very nice quality at even 10kbps 01.03.16 # Now someone should write a speex decoder in MAS asm... 01.03.17 # 'nice', at least :P 01.04.16 # so upload should at least be a lot smaller than for mp3 01.04.29 # isn't telephone line quality something like 4k? 01.05.12 # preglwo: The file generation shouldn't be a problem as long as there is a command line encoder for windows 01.05.24 # amiconn: sure is 01.05.32 # Plugh_: yes, but i don't like telephone quality 01.05.36 # decent voice needs 16khz sample rate 01.06.08 # 5.3k actually 01.06.08 # My build system uses a vbscript controlling SAPI5 voices, lame, and 2 special tools written by [IDC]Dragon 01.06.27 # Plugh_: i'm listening to a 4kbps vbr stream as we speak 01.06.35 # 4kbps cbr is also very possible 01.07.00 # anyhow, i'll port speex to rockbox anyway 01.07.01 # g.723 is 5.3/6.4k 01.07.12 # speex isn't g.723 :) 01.07.15 Quit n0bby () 01.07.23 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 01.07.55 # unless someone beats me to it, that is 01.08.07 # speex will come in useful for audiobooks anyway, so worth having 01.08.14 # yes, ia gree 01.08.17 # i agree, even 01.08.23 # i think rockbox should have as many codecs as possible ;) 01.08.31 # Rebuilding voice files... 01.09.02 # libspeex also supports encoding out of the box 01.09.05 # now that's a good application 01.09.11 # indeed 01.09.26 Join Sucka [0] (~dave@host217-42-252-124.range217-42.btcentralplus.com) 01.09.47 # BUT, speex does analysis by synthesis, which i think is pretty slow 01.09.54 # but we'll se 01.09.54 # e 01.10.00 # god, i hate this web client 01.10.15 # preglwo: lame -V 4 -B 64 --resample 12 --scale 0.6 --vbr-new -t -S xx.wav xx.mp3 01.10.33 # This is the most common line used in my voice script 01.10.50 # why the scale? 01.11.41 # [IDC]Dragon used full scale first. Bagder said it was too loud compared to the music 01.12.06 # I doubt I said that 01.12.14 # but I guess that's not the point ;-) 01.12.16 # is speax something that reads out what you type? 01.12.22 # Well, maybe it was Zagor 01.12.31 # I'm always confusing you ;) 01.12.37 # hehe 01.12.47 # haha 01.12.56 # * Bagder runs off to bed 01.13.08 # sounds like a good idear 01.13.15 # don't run into anything, now 01.13.18 # " is speax something that reads out what you type?"? 01.13.33 # speex* 01.13.56 Quit _aLF ("Leaving") 01.16.11 # o 01.16.12 # Jleagle: no, it's an audio codec oriented towards encoding speech 01.17.01 # oh ok thnaks, it would be cool to have something that could speak out text like MS Sam 01.17.23 # would save alot of trouble 01.18.01 # it probably would. pity we can't find the source code to dr sbaitso, which is about the only text reading app i knew that ran on a 286. bet the code's a horrible horrible horrible mess tho :) 01.18.03 # trouble? what are you? a hostage taker 01.18.25 # i dont think ive ever once thought "damn i wish i had a portable speach synthesiser" 01.18.32 # yyz: if anything, he, or someone he knows, is probably blind 01.18.58 # yes, I understand their usage on a computer, but on a portable device? 01.19.45 # catering for reading impared users is something rockbox strives to be good at 01.19.51 # i dont mean just for fun, you wouldnt need to have voice packs, you could just set it to say somethign in the code 01.20.57 # theres a ~1MB program called ShitTalker which does that if anyone is interested, the owner might give away the source 01.21.12 # we'll probably try that some time, jleagle 01.21.17 # but it's pretty complicated 01.21.39 # Jleagle: there's probably one or two that are already small. the problem is, it'll only support the one language, i'm betting. 01.21.43 # * amiconn wonders why people often want to do the second step before the first 01.21.51 # one that supports every language will be huge :( 01.21.59 # yer i suppose 01.22.07 # amiconn: because the second step is more fun, of course 01.22.28 # we do have 20gB+ :D... yer thats right preglwo lol 01.22.35 # I don't like half-baked things for one 01.22.59 # what would rockbox be without idears? 01.23.06 # I think what iriver rockbox needs is to get all current rockbox features to work 01.23.14 # thats true 01.23.34 # i agree. get it to the same standard the archos port is 01.24.00 # Bug-free playback with all options working, radio, recording... 01.24.08 # then start adding extras when its all 'done' maybe not looking good but no errors 01.24.21 # ...voice UI 01.24.32 # ...and probably *some* extended hardware features taken into account 01.24.40 # speex uses 2.6 seconds to encode 60 seconds of 8khz audio here 01.24.45 # ...like the multi-codec support already does 01.24.56 # ...and 4-grey mode will also be 01.26.05 # 4 grey? 01.26.12 # 5.5 seconds to encode 60 seconds of 16khz audio :// 01.26.17 # this doesn't look too good 01.27.38 # floating point? 01.28.18 # guess so 01.28.18 # i gtg, tired... cya later 01.28.23 # and this is a pretty fast box 01.28.31 # 2.2 ghz athlon 64 01.30.06 # killed powernowd, now runs at 4.6 seconds 01.30.13 # anywho, this is irrelevant, i'm still going to try 01.30.16 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 01.30.39 # Something to apply EMAC magic to ;) 01.30.56 Quit Jleagle ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 01.31.24 # indeed 01.31.37 # i can apply much faster filtering, per clock, on a coldfire than on this box 01.31.39 # of that i'm certain 01.32.08 # I really appreciate what you've been doing 01.32.21 # what what? ;) 01.32.30 # i haven't been doing much lately 01.32.30 # I'm pretty certain I couldn't manage to do that kind of stuff 01.32.47 # i'm pretty sure you could, it's not advanced stuff 01.33.10 # thanks anyhow, i'll take the compliment 01.33.19 # I would have to know way more about codecs... and audio filtering and the like 01.33.37 # I know some of the theory... 01.33.51 # ...but the mathematics... 01.34.00 # i know a bunch of the theory, maths, and love to code it 01.34.06 # so it's all good for me 01.34.50 # even though codecs weren't what i thought i'd be doing when i came aboard to do, i think it's fun, actually 01.34.59 # -"to do" 01.35.43 # I prefer to do that bitshifting stuff, that's what I know 01.36.13 # ...and digging in datasheets how to control this and that piece of hardware even better 01.36.26 # haven't done too much of that 01.36.39 # the most low-level stuff i've done is writing an lcd screen driver, i guess 01.36.48 # in avr assembler 01.36.58 # for the fun of it, that's the sick part 01.37.00 # I did the MMC driver for ondio 01.37.45 # There's also some nice asm in the grayscale lib 01.37.59 # i'm really starting to enjoy asm, that's what worries me... 01.38.17 # asm can be fun. 01.38.42 # even though you'd think that imdct_l failure would have put me off asm forever 01.39.11 # Still no idea what would make that slower? 01.39.38 # nah 01.39.52 # When I didn't understand why a certain C construct was actually faster than my asm, I checked what gcc threw together 01.39.58 # linus said he'd have a look at it, but i don't think it's his top priority 01.40.13 # Sometimes gcc generated asm is brilliant, and sometimes pure shit 01.40.35 # myeah, but i haven't got a c version of the algo i use 01.40.39 # only an arm version 01.41.13 # Ah, completely different algorithm. 01.41.28 # i thought it'd be tons faster, 'cause it's got a loop in it, will utilise the cache much better 01.41.32 # and it has all constants in tables 01.41.43 # not in the straight asm code, like the other one 01.41.45 # but still... 01.42.16 # an optimisation guide from motorola would have been appreciated 01.42.39 # about text to speech, the ipodlinux guy that comes here said he had flite running. 01.42.54 # i don't know squat about how/if the internal pipelining works, how the emac unit is pipelined, how/when the parallel move is executed 01.43.04 # markun: details? 01.43.30 *** Saving seen data "./dancer.seen" 01.43.55 # It's a c reimplementation of festival: http://www.speech.cs.cmu.edu/flite/ 01.44.11 # sweet zombie jesus, the tar.bz2 is SEVEN megs 01.45.22 # Maybe it contains some voice data. 01.45.32 # i most certainly hope so 01.45.56 # The output of festival is not so bad, but you have to get used to it. 01.46.20 # i think the output of festival is pretty good 01.46.25 # It listened to quite a big part of the hitchhiker's guide with it :) 01.46.37 # you're a bigger man than me 01.46.48 # i would have gone insane 01.46.57 # shoulda just got h2g2 radio play, its loads better :) 01.47.07 # * amiconn doesn't know how festival sounds 01.47.29 # i tried to listen to some book once, but it was Dark Elf and all the fantasy novel type made up works really screwed up my enjoyment 01.47.32 # Yes, that's true. I have nice ogg versions but was thinking of buying the CD's. 01.48.01 # I know that Linus said MBROLA sounds like sh**, and I'm used to having a nice AT&T natural voice reading my menus... 01.49.14 # But then I also know the good old narrator.device on AMiga 01.49.35 # heh 01.49.35 # http://www.festvox.org/voicedemos.html 01.49.44 # trying to get the right phonetic spelling was a challenge in itself 01.50.42 # not too bad 01.51.04 # if I remember correctly at&t is not _that_ much better? 01.51.16 # it's been more than a year since I tested it though;) 01.52.44 Join preglow [0] (~81f18ab7@labb.contactor.se) 01.52.44 Quit preglwo ("CGI:IRC (EOF)") 01.52.46 # ..... 01.53.31 # thegeek: at&t is clearly better 01.53.58 # festival sounds more like the microsoft voices, quality wise 01.54.02 # how i love pop-unders 01.54.20 # where can i sample this at&t thing? 01.54.25 Join sockerteze [0] (~sockertez@pool-162-83-112-105.norf.east.verizon.net) 01.54.35 # http://www.naturalvoices.att.com/demos/ 01.55.11 # hmm 01.55.13 # you are right 01.55.15 # better 01.55.19 # I must have forgotten 01.55.20 # but damn 01.55.32 # it takes like 2 full cd's ;) 01.55.39 Quit preglow (Client Quit) 01.55.54 Join preglow [0] (~81f18ab7@labb.contactor.se) 01.56.03 # why do i torture myself with this web interface... 01.56.09 # anywho, the at&t thing sure sounded nice 01.56.09 # humhum 01.56.19 # thegeek: 1 CD per voice 01.56.23 # yes 01.56.30 # woha 01.56.34 # for each language? 01.56.40 # The base package is 2 CDs, and includes 2 voices 01.56.40 # damn, I remember I had the full set 01.56.42 # was it that large? 01.56.45 # ah 01.56.46 # yes 01.56.47 # ;) 01.57.03 # I have one additional voice, german 01.57.23 # mhm 01.57.24 # though it handles some phonetic transitions awfully 01.57.36 # 2 GB installation 01.57.36 # sounds like they've just got a big database of sounds that they paste together 01.57.52 # I don't think they do 01.58.04 # then that's a bloody awful solution 01.58.05 # because it is still synthesis 01.58.09 # hmm 01.58.10 # but I agree 01.58.13 # some words sound great 01.58.16 # They don't simply paste, but they do have a huge database 01.58.19 # they probably have very detailed descriptions of some words 01.58.24 # mhm 01.59.05 Quit Moos ("Bye ALL") 01.59.45 Quit sockerteze ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 02.02.41 # it surely sounds sweet sometimes 02.03.59 # amn 02.04.04 # the german one sounded really sweet 02.05.38 Quit markun () 02.08.11 Quit ghostiger (Ping timeout: 14400 seconds) 02.09.56 Quit Sucka ("Leaving") 02.10.57 Join amx [0] (~amx@Ottawa-HSE-ppp255529.sympatico.ca) 02.11.54 # marvelous, seems like i'm getting a cold 02.13.49 Join amiconn_ [0] (~jens@p54BD6F0E.dip.t-dialin.net) 02.18.10 # do we have a software codec define? 02.18.36 # i see the codecs arent compiled for h300 currently 02.25.02 Quit preglow ("CGI:IRC") 02.25.50 Join yyz- [0] (~yyz@modem-93.leopard.dialup.pol.co.uk) 02.31.26 Quit amiconn (Read error: 110 (Connection timed out)) 02.31.26 Nick amiconn_ is now known as amiconn (~jens@p54BD6F0E.dip.t-dialin.net) 02.32.57 Quit yyz (Read error: 110 (Connection timed out)) 02.33.56 Nick yyz- is now known as yyz (~yyz@modem-93.leopard.dialup.pol.co.uk) 02.42.00 Quit RotAtoR () 03.21.06 Quit yyz ("Leaving") 03.38.26 Quit kenshin (Read error: 110 (Connection timed out)) 03.43.33 *** Saving seen data "./dancer.seen" 03.53.41 Quit hardeep ("[BX] Amount of time you people were funny: --32 minutes -28 seconds") 03.55.15 Quit courtc (Read error: 110 (Connection timed out)) 03.56.09 Join courtc [0] (~courtc@adsl-154-38-214.asm.bellsouth.net) 04.05.56 Join QT_ [0] (as@area51.users.madwifi) 04.09.58 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 04.17.35 Quit QT (Read error: 110 (Connection timed out)) 04.27.51 Quit amx ("Client Exiting") 04.40.53 Quit Heidelbaer (Read error: 110 (Connection timed out)) 04.56.56 Join pittsburghZombie [0] (~brian@c-24-3-178-250.hsd1.pa.comcast.net) 04.57.18 Part pittsburghZombie 05.43.35 *** Saving seen data "./dancer.seen" 06.07.21 Join asdsd____ [0] (~asdsd@h-67-100-29-118.miatflad.dynamic.covad.net) 06.07.43 Quit asdsd____ (Client Quit) 06.22.50 Join Heidelbaer [0] (~h@p54A3DEE0.dip.t-dialin.net) 06.24.46 Quit kenshin (Read error: 110 (Connection timed out)) 06.40.59 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 06.42.19 Join hardeep [0] (hardeeps@SDF.LONESTAR.ORG) 07.02.00 Quit hicks (Client Quit) 07.06.29 Nick QT_ is now known as QT (as@area51.users.madwifi) 07.18.16 Quit kenshin (Read error: 110 (Connection timed out)) 07.21.41 Quit ashridah (Read error: 110 (Connection timed out)) 07.35.15 Quit hardeep ("BitchX Lite I said!") 07.43.36 *** Saving seen data "./dancer.seen" 07.49.23 Join Thasp [0] (Thasp@pool-68-161-162-253.ny325.east.verizon.net) 07.51.54 Join asdsd____ [0] (~asdsd@h-67-100-29-118.miatflad.dynamic.covad.net) 07.51.55 Quit MrStaticVoid ("Lost terminal") 07.52.12 Quit asdsd____ (Client Quit) 08.05.35 Join ashridah [0] (ashridah@220-253-121-196.VIC.netspace.net.au) 08.12.07 Join Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) 08.20.25 Join DMJC [0] (~DMJC@60-240-221-18.tpgi.com.au) 08.22.05 # wiki spam ... 08.26.36 # who's Marcoen Hirschberg 08.27.01 Join markun [0] (~markun@bastards.student.ipv6.utwente.nl) 08.27.08 # Bger: I'm marcoen :) 08.27.20 # markun: u're very quick ;) 08.27.28 # You too 08.27.30 # :P 08.28.09 # Is there an easyer way to place back the old revision than to just edit the page? 08.28.25 # i don't know 08.29.17 # Well, I have to go back to study for an exam now.. Bye. 08.29.25 # bye ;) 08.29.32 Quit markun (Client Quit) 08.37.29 Join Cassandra [0] (~Christi@82-70-230-150.dsl.in-addr.zen.co.uk) 08.44.57 # *sighs* Another CD to return because of stupid copy protection. 08.46.17 # moin. be happy cassandra. copy protection is the best excuse to return the CD after you have ripped it *gg* 08.46.53 # go to the shop and act very dumb saying "it doesn't work in my car cd player" 08.47.56 # Damn thing won't rip properly. 08.47.57 # i always get my money back then 08.48.04 # hmm 08.48.15 # Oh, I've returned it before. 08.48.24 # i am usually very lucky using cdda2wav and putting the disc into a DVD writer drive 08.48.43 # In the UK our consumer legislation says it has to be fit for the intended purpose. 08.48.54 # what does that mean? 08.49.14 # i mean if it does not work it does not work --> faulty product 08.49.24 # It means that since I can't put it on my MP3 player, it counts as faulty. 08.49.50 # one guy in the shop once wanted to argue with me about giving me a refund 08.49.57 # then it is even better! 08.50.25 # Yeah. If I could actually rip it. :( 08.50.40 # the guy at the counter meant it would be possible that i copied it. but how should it be possible if the disc has copy protection? i then asked to speak his boss and a few mins later i have my refund 08.50.45 # right 08.50.57 # try different drives and different rippers 08.50.58 # *grins* 08.51.30 # do you know the UnCD database? 08.51.41 # I once complained to Sony about a disc I'd returned and they send me a free copy. Which, oddly, ripped without a problem. 08.52.27 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 08.53.14 # search on this site for your CD: http://www.heise.de/ct/cd-register/default.shtml?s=suche 08.58.39 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 09.03.40 Nick Lynx_awy is now known as Lynx_ (~lynx@tina-10-4.genetik.uni-koeln.de) 09.09.47 # A couple of successful rips there, but not with drives I own. 09.10.13 # Cassandra: some friend with such drives ? 09.10.45 # Might as well just stick it in my housemate's CD system. That'll copy it. 09.11.04 # But paying the RIAA tax to get a clean copy f***s me off. 09.12.30 # not only u ............... 09.13.42 # I will return it regardless. I'm not paying money for that crap puporting to be a CD. 09.14.52 Join bobTHC [0] (~bobthc@l03m-35-195.d1.club-internet.fr) 09.16.32 Quit bobTHC (Client Quit) 09.26.33 Quit ashridah ("Leaving") 09.28.55 Join Bgr [0] (~Bager@83.222.160.88) 09.28.55 Quit Bger (Read error: 104 (Connection reset by peer)) 09.29.45 Join Querty [0] (~d4886a7e@labb.contactor.se) 09.35.07 Join oxygen77 [0] (~c1c28427@labb.contactor.se) 09.35.31 Quit oxygen77 (Client Quit) 09.43.39 *** Saving seen data "./dancer.seen" 09.46.53 Quit Maxime`Mrn () 09.51.17 # Right, there's a letter to EMI written. (Well, editted from the one I sent Warner Music.) 09.52.00 # morning 09.53.05 Join Maxime`Mrn [0] (~flemmard@fbx.flemmard.net) 09.53.16 # Hey ami. 09.53.30 # 'lo 09.53.32 # ^^ 09.54.08 # I'm still wanting to change the iRiver keybindings. Need to make sure people are happy with them before I write the patch though. 09.54.37 Quit Sando (Read error: 104 (Connection reset by peer)) 09.55.26 # I really can't see the point in binding play to the joystick button, since right on a music file is already bound to play in the WPS. (Or if it isn't, it should be.) 10.05.51 Join bobTHC [0] (~bobthc@l03m-35-195.d1.club-internet.fr) 10.06.12 Quit linuxstb ("Leaving") 10.16.14 Join Sandoaway [0] (lolsteam@144.135.255.155) 10.22.37 Quit bobTHC ("Smoke Weed Every Day !") 10.26.09 Quit Cassandra ("If I were actually witty, this quitline would be funny.") 10.30.58 Join ashridah [0] (ashridah@220-253-120-162.VIC.netspace.net.au) 10.40.43 Join Harpy [0] (IVefPVV8BM@dsl-hkigw7wbb.dial.inet.fi) 10.45.51 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 10.47.34 Join Sando [0] (lolsteam@144.135.255.155) 10.47.34 Quit Sando (Remote closed the connection) 10.47.42 Join Sando [0] (lolsteam@144.135.255.155) 10.54.31 Quit Sandoaway (Read error: 60 (Operation timed out)) 11.05.20 Join chuch [0] (~chuch@c-24-130-71-194.hsd1.ca.comcast.net) 11.05.39 # anyone alive ? 11.06.40 # more or less 11.08.33 # cool i got a 80gb travelstar with a user password on it and atapwd isnt unlocking it 11.09.03 # ouch 11.09.03 # anyone got any ideas i've used hddunlock and even went as far as trying some xbox utils 11.09.39 # find the person who set the password and beat them until they reveal it? 11.10.43 # bought it at a tradeshow 11.11.00 # hope you've got a receipt 11.12.43 Join Bger [0] (~Bager@83.222.160.88) 11.13.27 # that's it 11.15.24 # anyone got some insight on this ? 11.18.13 # Ahahaha! rotflmao, I found the fix for bug #1174245. Stooopid bug, that! Someone meant to do a bitwise not, but used a logical not... 11.20.08 # hm? change from ! to ~ 11.20.23 # yup... trivial, once the mistake is found. 11.20.44 # chuch: find vendor. beat vendor. get refund. 11.20.52 # hi t0mas 11.21.02 # chuch: find vendor and ask for masterpassword is a better way ;-) 11.21.05 # amiconn: hi 11.21.07 # or call manufacturer. explain problem. then find and beat vendor when manufacturer informs you the password cannot be reset 11.21.31 # amiconn: and bye again... time for breakfast 11.21.37 Quit Bgr (Read error: 110 (Connection timed out)) 11.29.06 Join LinusN [0] (~linus@labb.contactor.se) 11.29.17 Part LinusN 11.30.10 Join linuxstb [0] (dave@dsl-212-23-31-215.zen.co.uk) 11.31.42 Quit Bger (Nick collision from services.) 11.32.06 Join Bger [0] (~Bager@83.222.160.88) 11.33.00 # so what's the use of this atapwd util that i found on http://www.rockbox.org/lock.html 11.34.08 # chuch do you have relevant problem ? 11.42.23 # yah i can't get it too unlock a drive 11.42.44 # the question becomes, are you sure it's locked in the same fashion? 11.42.48 # i got at user lock hd that im having a problem unlocking 11.43.18 # ashridah guess not 11.43.21 Join yyz [0] (~yyz@modem-2995.snake.dialup.pol.co.uk) 11.43.43 *** Saving seen data "./dancer.seen" 11.44.21 # because it sounds like you're facing a newer version of the problem that the archos units would have had 11.44.53 # i remember seeing some commentary about the annoying nature of newer versions of drive locking 11.45.18 # yah i just read a 3 page forum post on expertexchange about it 11.59.03 Join Moos [0] (moos012@m214.net81-66-158.noos.fr) 12.00.14 # drive locking is evil 12.00.17 # the xbox does it too 12.04.11 Join n0bby [0] (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) 12.04.13 # hey 12.04.21 # anyone here got CVS write access 12.04.33 # really minor change to a songDB file needed 12.04.36 # the .bat file 12.04.39 # since it doesnt work anymore 12.05.07 # it'd be handy to tell the user to install perl and let them use the bat, but without perl.exe being called 12.05.12 # i've tried it, it works 12.05.16 # :) 12.05.53 # also, does songdb support ogg files yet? 12.06.39 # the java songdb does, yes 12.07.02 # theres a java implementation? 12.07.25 # where? 12.07.58 # on the id3 database page, attached 12.08.25 # ahh 12.08.31 # the page didnt seem to mention it 12.08.32 # :S 12.08.32 # odd 12.08.50 # the new songdb is currently still being developed and documented a bit 12.09.02 # more of the technical side has been covered than user-oriented stuff 12.09.05 # how do i run a .jar on windows? winrar has stolen its assosiation 12.09.49 # n0bby do you have sun java ? 12.09.55 # i think so 12.10.03 # i have azureus and it requires it AFAIK 12.10.07 # then just java -jar ... 12.10.13 # ... = filename 12.11.05 # it just output the usage 12.11.08 # rather than run it 12.12.23 # Exception in thread "main" java.lang.NullPointerException 12.12.23 # at TagDatabase.calcLimits(TagDatabase.java:171) 12.12.23 # at TagDatabase.writeDatabase(TagDatabase.java:301) 12.12.23 DBUG Enqueued KICK n0bby 12.12.23 # at SongDB.main(SongDB.java:49) 12.13.05 # got it now 12.13.28 # after that give directory name 12.13.34 # yeah 12.13.37 # i mean java - jar songdb.jar dirname 12.13.44 # with / slashes 12.13.57 # "java -jar songdb.jar .." for if its in .rockbox 12.14.13 # should add that to the wiki 12.14.23 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 12.14.23 # * n0bby does so 12.15.12 # crap 12.15.13 # gtg 12.15.18 # someone else can do it 12.15.31 # * n0bby releases edit lock 12.15.34 Quit n0bby () 12.19.35 # i honestly thought it already had 12.19.56 # hm? 12.19.59 # wha? 12.20.25 # i should fix it so it refuses to do anything if it can't find any tags 12.41.30 # hey 12.41.43 # in the menu, "Status-/Scrollbar" 12.41.54 # why's there a - after Status? 12.42.19 # seems unneeded to me 12.42.50 # It's an abbrevition for Statusbar/Scrollbar 12.43.00 # hmmm. ok 12.43.03 # *abbreviation 12.43.34 # I don't think you need it personally 12.44.20 # maybe Status/Scroll Bar 12.45.06 # it' just a retail 12.51.05 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 12.51.16 # what's just a what? 12.51.23 # retail=detail? 12.51.33 # yes scuse 12.51.53 # ok. it is, yes. But why not mention it if I notice it is my theory? 12.53.01 # feel free to mention all you want 12.53.05 # heh 12.58.56 Quit kenshin (Read error: 110 (Connection timed out)) 12.59.04 # the problem is, status/scroll bar is an if-then-if-then-else conflict 12.59.22 # ie, is it [status|scroll]bar or [status|scrollbar] 12.59.25 # anyone here got CVS write access <-- still needed? 13.01.17 Join Cassandra [0] (~Christi@82-70-230-150.dsl.in-addr.zen.co.uk) 13.03.05 # * amiconn sighs 13.03.20 # That gfx api will be quite a bit of work... 13.03.42 # you have a vacation comming? ;-) 13.03.49 # Not the implementation itself, but the required changes in the parts that use it. 13.03.55 # I am on vacation 13.04.28 # I've just updated the api proposal 13.06.08 # Oh, btw, the new gfx api will feature full clipping support 13.07.31 # ami: Any thoughts on changing the iRiver key mappings as per my mail to the list? I don't want to go ahead and do it without polling the dev team first. 13.08.07 Join Febs [0] (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 13.09.39 # Cassandra: What changes do you mean? There was quite some discussion... 13.11.13 # I think basically I'd want to shift play to the play/on key. Long press becomes context menu. 13.11.42 # Not quite sure what to do about the joystick button. Leaving it as another play key seems wasteful. 13.12.01 # Esp given that right ought to start playing while in WPS anyway. 13.12.04 # I think the current solution is better 13.12.10 # Why? 13.12.48 # (1) Imho using select to play from the browser is intuitive, because I select something 13.12.49 Quit edx (Read error: 110 (Connection timed out)) 13.13.13 # (2) There are problems related using PLAY for playing, since PLAY is also the poweron button 13.13.41 # There is a reason why play is *not* BUTTON_PLAY, but BUTTON_ON ... 13.14.24 # ..and doubling the play functionality on both SELECT and PLAY is wasteful 13.14.35 # That'd explain why I always get ased if I want to resume, even when I was last at the end of a playlist. 13.14.36 # ...and leaves the question how to resume... 13.14.49 # Cassandra: No, that's a different story 13.15.06 # The playback code is still buggy regarding playlists 13.15.24 # *nods* The end of some tracks are getting clipped too. 13.17.36 # Imho the current button assignment is quite logical: 13.17.59 # Hmm. This might come down to a personal taste thing. For me it really isn't. 13.18.00 # If you want to *select* a new track to play, use SELECT (or RIGHT) 13.18.17 # If you just want to *play* something (=resume), press PLAY 13.18.41 # It's certainly not logical that the play function and the pause function are bound to different keys. 13.18.51 # Why? 13.19.07 # Nor should pause be bound to select, since the play button has convenient pocket access. 13.19.20 # (1) On tape decks this was the plain standard 13.19.22 # the only thing I dont like about the current buttons is that pressing LEFT from root file menu doesnt take you back to WPS, you need to press PLAY 13.19.27 # that annoys me every single time 13.19.49 # but everything else seems perfectly logical to me, like amiconn says 13.20.10 # (2) It's just a coincidence that play and pause are identical on archos player& recorder 13.20.16 # On ondio they are not 13.20.34 # (2) Not really. Every commercial CD player ever works like this. 13.20.48 Join dave__ [0] (~dave@host217-42-252-124.range217-42.btcentralplus.com) 13.21.02 Quit dave__ (Client Quit) 13.21.13 Join dave__ [0] (~dave@host217-42-252-124.range217-42.btcentralplus.com) 13.22.14 Part dave__ ("Leaving") 13.22.21 # Apart from that, play and pause aren't different, if you look at it the way I see it 13.22.51 Join Sucka [0] (~dave@host217-42-252-124.range217-42.btcentralplus.com) 13.23.42 # Huh? 13.25.07 # Thinking like: To just play something, press play. This resumes on iriver, and does a similar thing on a cd player, since it can only play the currently inserted disk. The same button is pause. 13.25.43 # To play something new, you currently have to use select. However, this also (roughly) equals a cd player: 13.25.59 # To play something new on a cd player, you have to change disks. 13.26.11 # ...and that's not done with the play button, right? 13.26.41 # *nods* OK. That's quite convincing. Still feels wrong to me, but ... 13.27.21 # Although of course resume is currently PLAY, SELECT. 13.27.35 # PLAY, PLAY would be more logical, don't you think? 13.27.41 # If you have it set to ask, then yes 13.27.59 # The text is still wrong, you probably know why 13.28.22 # I agree that accepting *both* select and play as positive answer would be logical 13.28.35 # We don't have platform dependent language strings. 13.29.52 # What do you think? 13.30.02 # (about selct and play counting as 'yes') 13.30.24 # *nods* Can't think of a good reason why not. 13.31.06 # I wonder what I'm going to call the play button in the manual. Calling it play will confuse people, I think. 13.31.17 # It confused me, certainly. 13.31.20 # Why? 13.31.24 # Ah ,yes 13.31.38 # For me, it is still the PLAY button 13.33.38 # I see it as a sort of hybrid RESUME/PAUSE/ON. 13.33.47 # The problem is, you can't call it that. 13.34.04 Quit yyz (Read error: 145 (Connection timed out)) 13.35.00 # i wouldn't mind having play act as 'resume' if the player's just started, even if resume is set to no (or perhaps 'only on play' or something) 13.35.51 # hello. 13.35.58 # ashridah: It does that 13.36.08 # * Cassandra nods. There's a lot of sense in that. A request to resume by a specific button shouldn't require confirmation. 13.36.20 # You can always resume with PLAY regardless of the resume setting 13.36.41 # The first press will bring up the resume request if there is something to resume 13.36.48 # If resume is set to "no" do you get prompted, or does it just work? 13.37.02 # Ah umm, good question 13.37.11 # * amiconn tries 13.37.55 # I'm beginning to think we should map the on button's resume functionality to behaviour as per resume = yes. 13.38.50 # Humm, it really doesn't work 13.39.13 # I think the resume setting should be changed to be a 'resume on startup' setting 13.39.32 # I think you're right. 13.39.35 # This means that the 'ask once' functionality has to go though 13.39.46 # Does it? 13.40.04 # Ask once destroys the resume info if you answer no 13.40.29 Join edx [0] (edx@p54A8F5C0.dip.t-dialin.net) 13.40.29 # Hmmm. Maybe it shouldn't. 13.40.58 # I think the resume on startup should obey the resume setting, but while running, the PLAY button (= ON on archos recorder etc) should always resume 13.41.23 # ...and for this to work, the resume info must not be destroyed 13.41.32 # I agree, although that's potentially confusing for new users. 13.41.45 # Why? 13.42.31 # Because they may expect the resume (PLAY) button to play the current track (like I did). 13.42.59 # That can be explained in the manual... 13.43.21 # If you made it act like the SELECT button if there was no resume info, would that be more or less confusing? 13.43.27 # ...like some other rockbox subtleties need explanation 13.43.32 # * ashridah notes that the current button assignments in rockbox for the iriver were just thrown in haphazardly when it couldn't play music 13.43.45 *** Saving seen data "./dancer.seen" 13.43.59 # *nods* That's why we're trying to rethink them. 13.44.04 # ..e.g. the volume versus treble/bass problem. I *love* that discussion 13.44.19 # amiconn: saw my idea on that? 13.44.22 # ...and I definitely prefer the rockbox way 13.44.25 # amiconn: to be honest, i kinda side with you. i'd just love better feedback that it's started volume limiting 13.44.34 # ie, the counter can't progress if it's hit the limit 13.44.40 # yes 13.44.43 # that was my idea 13.45.06 # with an option to pass that point (with a notice) and start having iriver-fw behaviour from that point 13.45.06 # ashridah: Hmm. That won't be easy, because the limiting happens in low-level code, not in high level 13.45.13 # ah. 13.45.25 # t0mas: Why???? 13.45.28 # being able to choose which kind of anti-clipping limiting happens might be nice, but *shrug* 13.45.34 # because everybody is happy then? 13.45.42 # You can always increase the volume further. Just reduce bass/treble 13.45.46 # Shouldn't be too difficult to programatically calculate the max from the bass and treble settings. 13.45.52 # some people want to stop at that point (you), and some people want to continue... and reduce bass/treble 13.46.26 # I seem to get distortion if I put the bass setting up much. 13.46.32 # Cassandra: Yes, but that requires more knowledge of the low-level limits in the application layer. Not good... 13.46.37 # then you might have an old version Cassandra 13.47.02 # *nods* Maybe I'll try it again. 13.47.12 # No, that distortion results from too much filtering. This is not clipping 13.47.29 # Too much filtering, what's that? 13.48.23 # The filter curve gets so steep that the waveform overshoots 13.48.37 # whoosh! 13.48.56 # At least I think that's what causes the distortion 13.49.24 # There can't be clipping because the limiter is working very strict 13.49.26 # Right. That doesn't mean anything to me really. Is there a potential solution? 13.49.41 # could i get that in plain english and simple diagrams? :) 13.49.44 # ...reducing the mixer gain by MAX(treble_boost, bass_boost) 13.49.52 # * ashridah was never very good at audio/electronic engineering 13.50.43 # Probably ought to be done by someone who knows what they're doing at some point. 13.50.49 # Cassandra: I'm not sure, but perhaps this can be solved by implemeting software eq, depending on the filter type 13.51.11 # Anyway, 24 dB bass boost sounds like crap for almost everything 13.51.30 # I was getting this as low as 11. 13.51.41 # Maybe I need to delete my old config file. 13.51.46 # There is no 11... 13.52.05 # Bass enhancement a la MDB might do a better job for earphones 13.52.14 # There is on my iRiver. Possibly because I saved my original config when the scale was wrong. 13.52.37 # 11 is impossible hardware-wise, the hardware works in 2 dB steps 13.52.52 # I think you'll get 10 when you feed it 11 from a config file 13.52.52 # oh lol 13.53.02 # Right. 13.53.33 # The bass setting just shifts right by 1 to get the hardware value 13.53.41 # I'm going to go fix up resume, I think. 13.54.00 Quit Sando (Read error: 104 (Connection reset by peer)) 13.54.09 # ami - can you think of any reason I shouldn't make the resume button play the current track if there's no resume info? 13.54.22 # This is certainly behaviour I'd like. 13.54.35 # Hmm, I would think that's confusing 13.55.54 Join bipak [0] (~bip@p50885672.dip.t-dialin.net) 13.56.24 Join RotAtoR [0] (~e@dhcp54-47.calvin.edu) 13.56.29 # It's one of those UI design philosophy things. Do we try to guess what the user "wanted" to happen and risk being confusing, or do we make it rigid and risk having it be confusing in a different way? 13.57.13 # Imho too much guesswork is more confusing, but this is me. 13.57.34 # and no matter which one you choose, you either end up confusing previous users of rockbox, previous users of iriver's firmware, or both :) 13.57.55 # *nods* 13.58.24 # I feel a config file option coming on. 13.58.40 # Oh no! No more config options... ;-) 13.58.59 # Well, you know. They were looking a little thin on the ground. 13.59.45 Quit Febs ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 14.02.21 # Argh. I've just remembered how much I hate the resume logic. 14.07.17 # Aha! I thought that'd be the case. 14.07.37 # Controls are inconsistent between the remote and the main unit. 14.07.44 # This definitely *is* confusing. 14.07.59 # On the remote, PLAY = SELECT. 14.09.51 # Aaargh! No more broken plugins pls! 14.11.03 Quit bipak_ (Read error: 110 (Connection timed out)) 14.13.12 # Holy christ, this is just wrong. Buttons labelled the same on the remote and the unit should do the same thing. 14.14.26 # This is not helped by the remote having three more buttons than the main unit. 14.14.26 # If so, the assignment is probably wrong 14.14.48 # Yes and no. The menu button *ought* to open the config menu. 14.15.12 # However, for consistency A-B ought to. 14.15.37 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 14.15.45 # But then what do we map SELECT to? 14.16.29 # This is actually bad design on iRiver's behalf, but we're stuck with trying to turn it into something sensible. 14.18.10 # I think we have to ignore the MENU text on the remote, and map SELECT to NAVI/MENU 14.19.06 # It does the same in iriver fw 14.19.21 # NAVI/MENU opens the file browser as does SELECT on the main unit 14.19.32 # OK. That's cool. 14.19.55 # There's no mapping for the RC_MODE button in button.h. 14.20.52 # Oh, it's labelled VOL. 14.20.54 # Never mind. 14.21.45 # It's also labelled A-B/MODE (below the control) 14.22.01 # I meant in the source it's labelled VOL. 14.22.13 # Hmm. 14.22.22 # Not the best name for it, but ... 14.22.33 # Imho it should be renamed to BUTTON_RC_MODE 14.22.44 # OK will do that. 14.23.28 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 14.27.44 # Oh dammit. Now I need to install the 68k compiler. 14.35.09 Quit Sucka ("Leaving") 14.44.55 Join Sucka [0] (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) 14.49.54 # I wonder whether I should commit parts of the gfx api while it is work in progress, when I have a working state 14.50.24 # I would need to break plugin api compatibility almost every time to avoid crashing plugins 14.50.44 # amiconn: if you don't commit, please, back-up ;) 14.54.52 # You know I keep thinking it ought to be possible for plugins to be compiled standalone. 14.55.06 # ? 14.55.35 # Well so plugins need not necessarily be distributed with rockbox. 14.55.54 # I still don't understand... 14.55.55 # Make them more like executables for the Rockbox platform. 14.56.10 Join west-acre [0] (air@host86-130-27-129.range86-130.btcentralplus.com) 14.56.14 # They are... 14.56.17 # hey there 14.56.53 # Oh, maybe I'm just mad then. Any plugin with the same API no. can run on any Rockbox? 14.56.57 # ...that's why the plugin api version exists 14.58.11 # A plugin can run on rockbox if it's own api version number is less or equal than that of the core *and* equal or greater than the min api version number of the core 14.58.25 # ...and of course the device model matches 14.59.03 # *nods* 14.59.05 # What I mean when talking about breaking api compatibility is that I have to bump the min api version number of the core 14.59.17 # ...because of incompatible changes to the api 14.59.18 # I wonder why more people don't distribute plugins independently. 14.59.36 # ...so older plugins don't run 14.59.43 # *nods* 15.00.04 # I would have to do that almost everytime I commit a new stage of my gfx rework 15.00.34 # Aren't you supposed to be able to create a new branch for stuff like this? 15.00.41 # ...because functions get ripped out and replaced with fewer, more flexible functions 15.00.52 # Rockbox doesn't use braches 15.00.57 # *branches 15.01.21 # Can't see why you couldn't create one to work on then merge back in later. 15.01.35 # Although I have to admit branches confuse me. 15.01.36 # I already have the single pixel stuff implemeted 15.02.16 # Nah, at least I would have to talk to one of the 3 Swedes before doing so, and of course learn how to work with branches in cvs... 15.02.33 # *nods* 15.02.49 # Can we start calling them the Three Wise Swedes? 15.03.17 # Hmm, are you sure? 15.03.28 # I am not... ;) 15.03.48 # Ssh. Or they'll take away your CVS access. 15.04.36 # oopss 15.05.06 # Pah, why does compiling a little applet like gcc take so damn long? 15.05.39 Join Jleagle [0] (Owner@spr2-cosh3-5-0-cust23.cosh.broadband.ntl.com) 15.05.56 DBUG Enqueued KICK west-acre 15.05.56 # 4hey wots bin happening with the rockbox port over the past gew days, i got fading backlight, any more? 15.06.40 # you could see the change logs, i cant see a link to any other than todays though 15.07.11 # yeh, i could only see todays, that's why i asked :D 15.07.41 # Daily builds page, under 'source' there is a link 'older' 15.08.00 # On that page, there is a 'changelog' link for every daily build listed 15.08.23 # (one month worth) 15.08.34 # ami: Was it you that fixed the sleep time while powered on? Idle timer needs fixing too. 15.12.44 # I left the idle timer as-is on purpose 15.12.57 # Why? 15.13.16 # I don't want the unit to idle poweroff while connected to the charger 15.13.31 # You can still poweroff with OFF, that was already fixed 15.13.36 # ls 15.13.40 # It always has with the Archos. 15.13.40 # hrm :) 15.13.47 # gromit`: wrong window? ;) 15.13.50 # ya :) 15.14.09 # Image support for the WPS. ? 15.14.13 # ah better than wget http://some.pronsite.xx ;-) 15.14.15 # Cassandra: The archso can't be powered off while the charger is connected, that's a hardware limitation 15.14.22 # heh :) 15.14.32 # west-acre: hm? 15.14.33 # The iriver can, and you can do that, with the OFF button 15.14.34 # Maybe I'm just going mad then. 15.14.38 # west-acre: you can display bmp images on the wps 15.14.44 # wiked. 15.14.53 Join ilikedirt [0] (~chatzilla@i5387DD33.versanet.de) 15.14.54 Quit cYmen (Read error: 110 (Connection timed out)) 15.14.58 # browsing pornsites with wget is quite unefficient 15.15.13 # ARG 15.15.18 # some people really are stupid... 15.15.27 # Cassandra: A couple of people agreed with me that idle poweroff should be inhibited while the charger is connected 15.15.40 # I asked someone to send me some mp3's... but re-encode them... as he uses 64 bits and I don't like that sound :P 15.15.55 # now he re-encoded the 64 kbit mp3s as 320... not the original CD 15.15.57 # IDIOT 15.15.59 # lol 15.16.25 # so now I have 320 kbits mp3s wich still sound bad 15.17.37 # What was the reason, just out of curiosity. 15.18.14 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 15.18.14 # * t0mas is intrested too 15.18.43 # IMO, idle poweroff is there to save power - which is meaningless when you are plugged into the mains. 15.18.58 # If I want to turn it off, I know where the off button is. 15.19.15 # I don't when I'm sleeping... 15.19.22 # and I've repeat off... 15.19.25 # What about saving electricity. 15.19.35 # I often put an album on when I go to bed. 15.19.39 # so after playing some album... it should stop and shutdown... even when the charger is plugged in 15.19.53 # Another config option? 15.19.54 # * linuxstb ducks 15.20.18 # Cassandra: Use the sleep timer, then it does power off 15.20.27 # That's why I fixed the sleep timer behaviour 15.20.37 # Otherwise I agree with linuxstb 15.21.04 # I guess. But setting the sleep timer is not convenient. 15.21.20 # Hmm thats a candidate for addition to the iRiver F2 menu analogue. 15.22.02 Quit DMJC (Connection timed out) 15.22.08 # Which by the way there seem to be two main candidates for. Long press on MODE or short press on REC. 15.22.19 # I think I favour long press on MODE. 15.22.41 # (although that means we then can't put an A-B repeat function on that key) 15.23.14 Quit ilikedirt ("Chatzilla 0.9.68a [Firefox 1.0/20050524]") 15.23.24 # I don't need an F2 equivalent 15.23.36 # I don't need one. I want one though. 15.23.45 # I don't want one either 15.23.45 # Just makes life easier. 15.23.58 # I do. :P 15.23.58 Join DMJC [0] (~DMJC@60-240-221-18.tpgi.com.au) 15.24.14 # morning 15.25.38 # Heya HCl. 15.26.03 # Anyone else strongly against a quick menu for iRiver? 15.26.27 # lag 15.26.29 # Cassandra: A long press can't be called quick... 15.26.32 # what do you mean quick menu? 15.26.42 # F2 on the Archos. 15.26.46 # a menu you can quickly access while playing? 15.27.06 # ami - it's still quicker than navigating through the settings. 15.28.13 # Imho this can't be done comfortable on iriver. MODE is on the side while the joystick is on top 15.28.27 # ? 15.28.32 # ...plus, you can't press another button at the same time you press MODE 15.28.36 # * HCl missed something.. 15.28.46 # i favor long press on mode 15.29.07 # HCl: The quick menus are supposed to work really quick. 15.29.29 # Am I the only person to hold my Archos in the palm of my hand and use the joystick with my thumb? 15.29.41 # amiconn: why does it matter? 15.29.47 # Or other hand. 15.29.59 # E.g. the F2 menu is brought up by pressing and *holding* F2, then selecting a direction for the desired option 15.30.00 # better than not having quick access to a menu at all? 15.30.13 # Leaving off F2 will immediately close the quickmenu again 15.30.18 # what i need for the runtime database is a menu you can bring up while playing 15.30.38 # ami: Nope. Just checked. 15.30.38 # i don't need to have a quickmenu in the archos sense, then. 15.30.40 # HCl: Add it to the wps context menu 15.30.49 # amiconn: okay, wasn't sure whether we had that :) 15.30.58 # We have that since y'day 15.31.05 # ah :P 15.31.13 # Linus committed an old patch of Henrik Backe 15.31.17 # *by 15.31.18 # nice 15.31.18 # :) 15.31.22 # i'll check out and update my player 15.31.28 # and work on the runtime database 15.32.10 # That's very cool. 15.32.30 # ami: I think you're misremembering how the quick menu works. 15.32.48 # They work in 2 ways, I know 15.33.01 # But the way I described is the *really* quick way 15.33.21 # I still have some working archoses to check... 15.33.25 # Oh. Didn't know about that. Better add it to the manual at some point. 15.34.14 # It really is incredibly hard to use one handed though. I'm still not convinced by your objection. 15.34.27 # You can press F2 and leave off again, and the menu will stay. Then you can select your option, and have to press F2 again to get rid of the menu 15.34.34 # Not really quick I'd say... 15.35.15 # If you mean that way, I wouldn't call it quickmenu, it'd just be yet another menu... 15.35.25 # Why can't you press another button at the same time as MODE? Generic limitation of the iRiver keys? 15.35.31 # yup 15.36.02 # curse this forum xD why is the spell check button at the spot where you expect the button for post to be 15.36.05 # mode/left/right/up/down/select are all hooked up to the same adc channel 15.36.25 # + record 15.36.48 # Annoying. 15.37.07 # The only independent buttons are PLAY and STOP 15.37.14 # However, I'd still argue it's quicker than using mode to change them. 15.37.16 # Same goes for the remote 15.37.48 # All remote buttons except PLAY and STOP are hookep up to a single adc channel 15.37.49 # Long press on ON is currently unbound. 15.41.33 # good work on mp3 playback 15.41.38 # first time i'm playing an mp3 with rockbox 15.41.39 # :) 15.41.59 # i need a better wps though 15.42.09 # It's a beautiful thing, isn't it? 15.42.19 # yup 15.42.30 # testing my runtime db hack i added 15.42.34 # should trigger at the end of the song 15.43.00 # lcd works nicely as debug output 15.43.03 # i mean, remote 15.43.20 # i do notice tons of disk activity though 15.43.22 # is that normal 15.43.23 # ? 15.43.49 *** Saving seen data "./dancer.seen" 15.43.52 # Does seem to be, yes. 15.43.54 # HCl: currently, rockbox caches around a minute of the first song, then waits for a minute, and caches as much of the playlist as it can 15.44.02 # * HCl checks logs 15.44.05 # ashridah: i see. 15.44.18 # I think it should start by caching 5 secs, so that playback starts immediately. 15.44.22 # this is a distinct contrast to iriver's firmware, which only caches the current song, and even then, possibly not much of it 15.44.23 # Then a minute. 15.44.27 # Then the playlist. 15.44.33 # ashridah: *nods* 15.44.42 # we run at higher cpu frequencies though. 15.44.48 # Cassandra: 5 seconds is longer than the hard drive can spin down and back up and settle, i suspect 15.44.55 # i don't suppose anyone has made any comparisment in battery usage yet? 15.45.10 # hrm, a few people have. 15.45.13 # Currently the two seconds or so it takes to start is quite disconcerion. 15.45.20 # i don't know the results. it's not horrible tho 15.45.21 # disconcerting. 15.45.32 # The playback should simply start if there is buffered enough to not run out while buffering more 15.45.42 # This is how it's done on archos 15.45.54 # Cassandra: it's entirely possible that the player could start playing as soon as the codec has its first frame, it'd be a lot more work tho, i imagine 15.46.11 # hrm.. 15.46.18 # * HCl 's debug message didn't show up 15.46.22 # We should do it though. Even iRiver does. 15.46.39 # ashridah: Not the first frame, but enough to not run out of data immediately 15.46.46 # * HCl wonders whether the distortion he hears is caused by their crappy livingroom speakers or rockbox.. 15.46.50 # amiconn: hm, true. 15.46.57 # And it's not that hard, if the buffering is properly implemented 15.47.12 # Slasheri: around ? :/ 15.47.37 Quit Jleagle ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 15.47.47 # * ashridah notes that mp3 playback still mysteriously cuts out and the player immediately shuts down for him on a particular playlist he uses 15.48.03 # i need to get around to poking at it to see if it's a particular song, or a length-of-time issue or what 15.48.08 # I don't think our codec expert is on at the moment, sadly. 15.48.51 # What the hell is "Ask Once" as a resume option for exactly? 15.49.10 # * HCl 's hack to add runtime db stuff didn't work.. must wait for slasheri :/ 15.49.22 # Well, it does ask only once... 15.49.40 # * HCl goes to work on school stuff instead 15.49.41 # Yes, but why would anyone want the unit to behave in this way? 15.50.07 # Some people might be bothered about the resume? request when it does appear every time 15.50.34 # Hmmmm. 15.50.36 # If we change the resume setting to only define the resume behaviour on startup, we don't need it, as I already stated 15.50.55 # We don't? 15.51.17 # Those people should then set 'resume on startup' to 'no' and if they occasionally want to resume, 15.51.18 Quit Bger (Read error: 54 (Connection reset by peer)) 15.51.29 # they could still do that using PLAY 15.52.13 # *nods* 15.52.13 # Btw, these resume changes practically forbid using PLAY as a synonym to SELECT 15.52.15 Join Bger [0] (~Bager@83.222.160.88) 15.52.23 # ..if there is no resume info 15.52.40 # Do they? 15.52.51 # My brain is full of cotton wool today. 15.52.51 # The user often won't know whether there is resume info or not, and so using PLAY can be very surprising 15.53.13 Join fogcat [0] (~c2489e63@labb.contactor.se) 15.53.17 # *nods* Yeah. I'd thought about that. It's relying on the user keeping state in their head. 15.53.28 # Yes... and that's bad 15.53.44 # I think we should make play flash up "No playlist" if there's no playlist loaded. 15.53.55 # I would certainly run into big trouble, having 4 different units... 15.54.27 # Yes, that might be a good idea 15.54.58 # Still trying to work out if there's an easy way to leave ask once in without zeroing the playlist. 15.55.29 # Drop that, I'd say 15.55.56 # I think the changes should be as follows: 15.55.56 # I may do that, yes. 15.56.17 # (1) Resume info should always be stored, regardless of the resume setting 15.56.35 # (2) The resume setting should be renamed 'resume on startup' 15.56.40 # ...and behave that way 15.56.59 # Resume from the browser pushing PLAY should always be done, without a request 15.57.06 Quit fogcat (Client Quit) 15.57.14 # *nods* All three of those I agree with. 15.57.41 # ...and if there is no resume info, it should splash that message you suggested 15.58.04 # Or maybe "No resume info" would be better. 15.59.42 Join webguest38 [0] (~c2489e63@labb.contactor.se) 16.00.55 Join fogcat [0] (~c2489e63@labb.contactor.se) 16.01.04 # look 16.02.41 # with the WPS getting more graphical are there any plans to change the screen definition "language"? 16.03.03 # yes, I've been thinking about it 16.03.21 # but couldn't find a smart way to do it... without losing functionaliy we have now 16.03.29 # i was having a Friday afternoon muse about that - current system is v line orientated 16.04.02 # was wondering about a VERY cut down version of HTML style div placing 16.04.10 # pfff 16.04.17 # difficult to code... 16.04.28 # There is no need to think about no-line oriented 16.04.31 # ...now 16.04.32 # but feel free to post a proposal to the mailinglist, wiki or forum 16.04.42 # * t0mas is away again :) 16.04.43 # bye 16.04.43 # ahh yeah... well that's where not knowing the code frees my imagination ;-) 16.04.53 # It's a non-no until at least two things are sorted, one of them being veery hard 16.05.07 # man its nice to finally be close to being 100% again 16.05.14 # * HCl codes for school 16.05.44 # I did have a peek at the source (but I last coded any C about 12 years ago) 16.07.04 Join tvelocity [0] (~tony@ipa34.1.tellas.gr) 16.12.44 Join preglow [0] (~81f18ab7@labb.contactor.se) 16.13.26 # * preglow FINALLY got a cold 16.13.49 # you say that like it's some kind of acheivement 16.13.54 # haha 16.14.15 # that said, that means you can stay home and work on rockbox. \o/ 16.14.19 # i haven't had one for a couple of years, and i've been praising the almighty lord for every day 16.14.36 # heh, i went through a few years like that. was great 16.14.39 # no i can't, i need to hand in my master's thesis in a week 16.14.47 Quit webguest38 ("CGI:IRC (Ping timeout)") 16.14.50 # couple days ago i got a sore throat for no apparent reason 16.14.52 # still have it :/ 16.15.01 # lol. 16.15.04 # there's no mistaking this 16.15.04 # :/ 16.15.08 # okay thats not funny 16.15.09 # sore throat, stuffy nose 16.15.13 # * HCl just recovered from being ill :/ 16.15.25 # sounds like more than a cold preglow :/ 16.15.29 # isn't a cold just a stuffy nose? 16.15.31 # its weird, i had no contact with anyone sick 16.15.32 # diminshing sense of taste :////// 16.15.41 # no, i always get a sore throat 16.15.44 # HCl: often sore throat and cough too 16.15.45 # hahah 16.15.50 # kay. 16.15.55 # i chatted with two germans with a cold two days ago 16.15.58 # i wonder where i got it from... 16.16.00 # HCl: it is, i've been through the same thing. i got a cold, then a few weeks later, i developed a nasty cough that lasted for a few weeks. finally shook it off, and then my partner for a large project got mono 16.16.37 # i bloody HATE having a cold 16.16.42 Quit fogcat ("CGI:IRC (EOF)") 16.17.44 # :/ 16.18.07 # markun: added the function stuff to bla.g, its on my ftp in the eindopdr dir 16.18.16 Join hicks [0] (~hicks@90ce51b15f4503ba.session.tor) 16.19.05 # heh.. 16.19.15 # our cat has it so hot that he's not sleeping on his pillow anymore, cause it gets too warm 16.20.01 # * ashridah stabs steam in it's crappy, non-threaded ass 16.20.31 # your cat has it that way? he paw around with the thermostat? 16.21.00 # nope 16.21.09 # its just really warm 16.21.11 # oh heh 16.21.12 # ze: uh. cats are generally furrier than people 16.21.13 # tropical temperatures 16.21.23 # ashridah: usually 16.21.29 # also cuter. 16.21.32 # don't forget cuter. 16.21.33 # HCl: often 16.21.41 # :d 16.22.09 # ever notice the more feline characteristics a woman has the hotter she tends to be? or is that just me... heh 16.22.54 # * HCl stares at his computer. 16.23.12 # hm, something is going definately wrong. 16.23.23 # it's fogging up 16.23.28 # hm 16.23.34 # I've found a very irritating bug... 16.23.53 # if you stop playback, and insert 1 song into an empty playlist, it starts playing... 16.24.04 # then you stay in filebrowser to add some more songs 16.24.11 # and you keep adding them 16.24.22 # * HCl goes to reboot, the magical fix thing for windows computers. 16.24.25 # then after some time (before the end of the first song) the music stops, and it goes to stop mode 16.24.41 # Hmrf. This bit masking, xoring and inverting drives me crazy 16.24.46 # and it loses the playlist you've been editing... because it stops 16.25.34 # * amiconn needs to imagine what the individual draw modes are *really* supposed to do 16.29.07 # hrm. 16.29.08 # how odd. 16.29.22 # a program i use daily just suddenly started crashing without a reason 16.29.31 # and now it just crashes when i try to start it.. 16.32.02 # Hmm - am I right in thinking that global.settings.resume.index isn't currently getting reset at the end of an iRiver playlist? 16.32.37 # global_settings.resume_index it is. But I think you're right, and it's a bug 16.32.57 # *nods* Any idea where I should look to fix it? 16.33.28 # I would ask Slasheri 16.33.45 # You could also try to compare how this is handled on archos 16.33.59 # archos code is in firmware/mpeg.c 16.34.07 # iriver code is in apps/playback.c 16.39.36 # cats are cool 16.39.41 # i might be getting one when i move 16.39.50 # * Cassandra has 4. 16.39.57 # But only 1 brain between them. 16.40.02 # of course 16.40.25 Join rasher [0] (~3e4f4094@labb.contactor.se) 16.41.13 # http://rasher.dk/rockbox/ <-- Matrix plugin available 16.41.17 # but i gotta go buy something for my throat 16.41.18 # oooooh 16.41.29 # Useful. 16.41.30 # except it's somehow broken, and I can't figure out why 16.41.40 # Cassandra: I know! 16.41.48 # I wish people'd stop writing damn plugins. I keep having to document the bastard things. 16.41.59 # Well this doesn't do anything 16.42.03 # "press stop to exit" 16.42.04 # so... 16.42.05 # that's it 16.42.08 # it's testable? 16.42.09 # No offense to you, rasher. Sounds cool. 16.42.12 # Sure 16.42.20 # the animation just dies after a few seconds 16.42.24 # I still have to do a screenshot. Well, per platform. 16.42.50 # rasher: this'll be cool with grayscale! 16.43.00 # preglow: not with the current font it won't, but yes 16.43.27 # Should use the font from the xmatrix screensaver I suppose 16.43.30 # rasher: why not? the font doesn't have to be grayscale to be able to scale it to other shades of gray 16.43.38 # Oh, true 16.43.49 # but it's so thin and pretty aliased 16.44.27 # well, noticably line-ish 16.45.35 # oh, well 16.45.42 # i gotta go back to writing 16.45.50 # and possiblt killing myself 16.45.50 # later 16.45.54 Quit preglow ("CGI:IRC 0.5.4 (2004/01/29)") 16.46.08 Quit rasher ("CGI:IRC 0.5.4 (2004/01/29)") 16.54.47 Join Rori [0] (MO-Pantsu@deadman3000.plus.com) 16.55.00 # which lossless codec is playing back best at the moment? 16.55.18 # How do you mean? 16.55.28 # which lossless compression codec 16.55.28 # Is it just me, or is seeking completely failing to work in oggs? 16.55.29 # Both plain wav and wavpack are playing nicely 16.55.39 # ape, flac, wv? 16.55.41 # Seeking doesn't work in ogg yetr 16.55.58 # Rori: ape isn't supported, and flac has performance problems 16.56.02 # ok 16.56.19 # So wavpack is your best option 16.58.04 # can you ff/rw wavpack? 17.01.58 Join hardeep [0] (hardeeps@norge.freeshell.org) 17.07.26 Join webguest02 [0] (~8295ae07@labb.contactor.se) 17.08.13 Quit webguest02 (Client Quit) 17.16.00 # Rori: Yes, seeking in wavpack works. 17.17.19 # I agree that wavpack is the best lossless codec on the iRiver. It's probably the most worked-on codec apart from MP3, and the work has been done by the wavpack author himself (David Bryant). 17.20.55 Part courtc ("Leaving") 17.22.56 Join Strath [0] (~mike@dgvlwinas01pool0-a230.wi.tds.net) 17.26.50 # neat 17.27.07 # maybe record direct to wavpack? :) 17.27.28 Quit Querty ("CGI:IRC") 17.29.01 # what is a .m4a file? 17.31.11 # Apple use .m4a for both AAC and ALAC (Apple Lossless Audio Codec). But it's probably AAC. 17.31.56 # Recording to wavpack should be possible - wavpack encoding and decoding have a similar complexity. 17.33.28 # that would rule 17.33.42 # lossless recording with nearly half the space used 17.33.58 # Indeed. 17.35.12 # I love it when I dig into my CD collection and discover something I forgot I had 17.35.16 # That depends on waveform complexity. My test album got reduced by merely ~33% 17.35.27 # Still a bit better than FLAC though 17.35.28 # it all helps 17.36.35 # haha 17.36.41 # found a CD not on freedb 17.37.53 Quit Godeater ("CGI:IRC") 17.37.58 # * amiconn is going to try the new gfx stuff for the first time :holds breath: 17.38.58 # * ashridah lights prayer candle 17.39.37 # The part I've already done seems to work... 17.41.22 Quit StrathAFK (Read error: 110 (Connection timed out)) 17.41.42 # hi 17.43.11 # hi Slasheri 17.43.52 # have you got news about bugfix for playback? 17.43.53 *** Saving seen data "./dancer.seen" 17.44.15 # no, i am currently working on dsp support for playback system 17.44.22 # after that i will try to do more bugfixes 17.45.13 # Okay, seems all went well up to now 17.45.20 # Next parts... 17.45.44 # sounds great :) 17.45.58 # w00t 17.45.59 # MP3 still needs a fix for FF/RW accuracy and 22khz playback 17.46.09 # Do we have a list of known bugs for the iRiver playback code? 17.46.26 # Currently I'm doing this in the recorder lcd driver only, meaning in current state iriver won't even compile 17.46.27 # linuxstb: i have some list, maybe i could put that online 17.46.49 # But porting is easy, the routines in question just need to be copied verbatim 17.46.53 # What about here?: http://www.rockbox.org/twiki/bin/view/Main/IriverStatus 17.47.09 # I started that page, but haven't linked to it from anywhere yet... 17.48.51 # linuxstb: http://ihme.org/~miipekk/playback_bugs.txt, there are something in form of irc logs :) 17.50.00 # Slasheri: OK, I'll try and tidy it up and add it to the IriverStatus page. 17.50.06 # good :) 17.50.29 # I'll try and replicate the bugs before listing them... 17.51.23 # there is also one bug related to buffer filling while player is on motion and can't access really well to the hdd 17.51.33 # i don't yet know exactly what causes that 17.51.46 Quit Maxime`Mrn () 17.52.03 # but it will cause skipping and eventually may crash the system if the hdd can't be accessed 17.57.00 # That shouldn't happen. It should try to recover, stopping the sound meanwhile if the buffer is running out 17.57.17 # That's what the archos implementation does 17.57.47 # yep, but there is some bug somewhere. I have managed to crash the system only two times so i don't know yet what causes it 17.57.58 # The playback will normally stop and resume 18.07.18 Join sanchny [0] (saa@ool-44c67f68.dyn.optonline.net) 18.09.14 Quit ashridah ("Leaving") 18.09.37 # Speaking of which, the resume info isn't being correctly overwritten once a playlist finishes. 18.10.53 # And the keyboard driver hates me, but I don't think that's anyone's fault. 18.11.29 # What button event would you expect the keyboard driver to return when you called a blocking read while the ON button was held down? 18.12.17 # I was expecting it not to return until I let go of the key, but apparently not. 18.12.18 # BUTTON_ON|BUTTON_REPEAT 18.12.30 # Why should it return nothing? 18.12.44 # Cause my brain isn't working? 18.14.05 # If it would not do that, it would be impossible to receive button_repeat events with blocking reads 18.14.12 # ...and that would be plain wrong 18.14.57 # *nods* 18.15.08 # What about if you called a non-blocking read? 18.15.17 # same 18.15.41 # The read method doesn't influence the return value 18.15.52 # ...doing otherwise would be silly 18.16.05 # while (button_get(false) & TREE_POWER_BTN) sleep(HZ/10); 18.16.23 # Why would you do that???? 18.16.24 # I would expect that to wait until the ON button is released. It doesn't seem to. 18.18.23 # It should, but it will also eat the first event after the power button was released 18.19.01 # (if that event follows within the sleep() time) 18.19.12 # Which is not likely. 18.19.15 # Just eating button event is often a rather bad idea 18.19.33 # Well it doesn't work anyway. Falls straight through that bit of code. 18.19.45 # It is very likely if the next event is already in the queue 18.20.05 # The button driver is queued, don't forget that 18.20.13 # ...and that is a good thing imho 18.20.15 # *nods* 18.20.26 # Wish I knew why it wasn't doing what I expected though. 18.20.40 # I don't get what you're trying to do 18.21.05 # There already is code in the resume request to handle the case of a still held down power button 18.21.21 # There was a good reason why I ripped it out. 18.21.31 # Unfortunately I can't remember it now. 18.21.46 # However, I think I'll have a rest and come back at it fresh. 18.21.58 # And start by putting that code back in. 18.22.30 # The gfx code is also somewhat difficult 18.22.38 # So many cases to handle... 18.22.56 # I *want* full clipping support 18.23.01 # Yeah. A lot of rockbox is like that. It's the downside of such feature rich code. 18.23.09 # ...with as little additional code as possible 18.23.38 # I notice you have to be REALLY quick when pushing the remote button to start Rockbox instead of iRiver 18.23.41 # Fortunately I already have some code I can reference - the grayscale library 18.23.47 # any way to increase the time? 18.24.02 # I can't use it verbativ - too many tradeoffs in that code. 18.24.27 # Rori: That is a bootloader feature. Removing it requires updating the bootloader 18.25.05 # it's too darned quick you have to literally flick the button to get it to load Rockbox 18.25.05 # ...and that should be done by someone knowledgeable equipped with a bdm 18.25.08 Join Febs [0] (~chatzilla@ool-4350bcf4.dyn.optonline.net) 18.25.09 # ..i.e. Linus 18.26.09 # AFAIK you can't start Rockbox from the remote. 18.26.20 # I'd say a count of 1 second for Rockbox and 3 seconds for iRiver would be best 18.26.21 # It always starts the original firmware. 18.26.24 # Yes you can 18.26.38 # you have to press the play button very quickly 18.26.40 # Cassandra: You have to be really quick 18.26.51 # pffff... 18.26.57 # * t0mas is reading a pointer orgy from hell 18.27.20 # Well *I* can't. 18.27.55 # ghehe 18.27.57 # I tried it 18.28.03 # you have to be _very_ quick 18.28.07 # but it's possible 18.28.34 Quit hardeep ("BitchX: ribbed for her pleasure!") 18.28.35 # From what I remember of the CVS, that's actually a bug. 18.28.37 # maybe Linus can add the new idea (< 2 sec = rockbox > 2 sec = iriver) to bootloader v3 ? 18.28.53 # Cassandra: it was... but in that version you didn't have to be so quick 18.28.58 # I'd say drop iriver boot from the remote 18.29.01 # Frankly I'd rather see him check the record button like with the main unit. 18.29.12 # that would be ok to me to 18.29.14 # *to 18.29.16 # *too 18.29.16 # The record button check is sufficient, imho 18.29.18 # man... 18.29.22 # ...and only on the main unit 18.29.59 # when MP3 at lower Hz is sorted I can safely dump iRiver fw boot anyhow 18.30.00 # Dunno. It might be kind of useful to be able to start the iRiver firmware from the remote. 18.30.11 # I need 22Khz etc playback 18.30.19 # for audio books 18.31.01 # Rori: update to latest cvs 18.31.05 # it's working now :) 18.31.11 # cool! 18.31.14 # Rori: It should already work (for mp3) 18.31.47 # but I still want to boot to Rockbox easily from remote (can't wait for LCD browser etc to work on remote I use the remote a lot) 18.32.02 # Cassandra: As soon as rockbox does all things it should do for a first release, I'd even dump iriver fw completely 18.32.22 # amiconn: then it'll need a fw update function too... 18.32.28 # Of course 18.32.41 # ...and rockbox should be flashable 18.32.49 # that would be nice... yes 18.32.53 # -> less boot delay 18.33.01 # but I think thats something for linus again? bdm needed? 18.33.11 # Yes 18.33.34 # Doesn't really need to boot much quicker, to be honest. 18.33.40 # At least the first stages... 18.34.17 # how big is the iriver fw? 18.34.33 # and how big is the flash rom? 18.36.43 # hmmm. bookmarking works great. I wish there was a way for it to distinguish between an audio book and a music file though 18.37.03 # from a tag for instance 18.37.40 # Like. Have an option to only bookmark files with an audiobook genre tag 18.38.13 # I always have ideas for Rockbox lol 18.38.27 # shame I can't code shit 18.38.43 # I'm an idea's man! ;) 18.44.36 Join _aLF [0] (Alexandre@mut38-2-82-67-66-128.fbx.proxad.net) 19.03.19 Quit linuxstb ("Leaving") 19.03.47 # has anyone figured out why sometimes I get 'codec failure' during playback and it drops back to the file list? it's only occasionally 19.05.09 Nick Lynx_ is now known as Lynx_awy (~lynx@tina-10-4.genetik.uni-koeln.de) 19.07.18 # Rori: look if you don't have any songs unsuported (i think at WMA), hapened here with WMA the codec it's not currently implemented in lib 19.07.57 # I don't understand that statement 19.08.18 # this is playing back MP3 19.08.36 # have you only MP3 19.08.47 # no Ogg too 19.09.26 # strange 19.09.32 # 44Mhz 19.09.38 # lightning...big thunder clap 19.09.40 # ooh! 19.09.42 # scary :) 19.10.18 # don't remenber, playback it don't curently bug free ;) 19.10.38 # Slasheri work on it 19.10.47 Quit Febs ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 19.11.09 # no worries 19.11.11 # but here the only files with this panic are for my rare WMA files 19.11.51 Quit kenshin (Read error: 60 (Operation timed out)) 19.13.46 # anyone know of a text to mp3 conversion util that's free? 19.13.57 # ugha 19.14.00 # something that uses the MS voice would be fine 19.14.44 # I know of one but not it's name 19.17.04 # I have some books in txt format and would prefer to listen to them than read them 19.17.14 # That will become a monster commit for sure :-/ 19.17.16 # and I don't mind computer voice 19.17.27 # Expect some graphics glitches... 19.18.35 # http://www.nextup.com/ 19.18.40 # look there 19.20.32 # * amiconn is currently contemplating whether it would be easier to *not* have a global draw mode, but make the draw mode an additional parameter... 19.22.53 # AT&T Natural Voices is one of the best text to speech engines around. Uses real voices and splits the vowels and consonants up into little slices then uses them to reconstruct speech that sounds more realistic 19.24.01 # looking, Rori, but it's 20 bucks 19.24.02 Quit Coldtoast (Read error: 104 (Connection reset by peer)) 19.24.28 # you could always try P2P ;) 19.24.35 # cheapskate :P 19.24.56 # no, just P-whipped 19.25.06 # my wife won't spring for anything like that 19.26.46 # well get it from P2P and then pay later if you like it 19.29.18 # trying it 19.36.44 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 19.38.08 # [13:14:42] anyone know of a text to mp3 conversion util that's free? <--- ? o_O 19.38.24 # they have those nowadays? :o 19.39.42 # I was listening to the sample MP3's and AT&T Ray sounds the best. Does not seem to have those synthetic glitches between the phonemes 19.40.09 # but it's a short sample so hard to tell. Still a bit too pausey for my liking but very understandable 19.40.49 # A real person reading changes the tone of their voice depending on the meaning of the phrase 19.40.57 # somebody should do a physical modelling speech synthesizer 19.41.27 # People read something adding their own 'flair' to give a phrases, sentence or paragraph meaning 19.42.07 # Thasp: the voice menu tagger for directories is a free text to speech converter 19.42.09 # although these text to speech engines are getting better and better they still lack that quality 19.42.28 # I could probably hack it up for text files 19.42.30 Join godzirra [0] (~shawn@c-24-131-13-213.hsd1.va.comcast.net) 19.42.36 # hello 19.42.40 # heya! 19.43.00 # I see that you guys have ihp-120 support and I'm looking at changing to your firmware, but I'm on a linux box and had a question or two. ;) 19.43.07 # mm? 19.43.27 # don't ask permission to ask a question 19.43.29 # thats not really a but, since windows is more unpractical with rockbox (when developing) 19.43.30 # fire away 19.43.54 *** Saving seen data "./dancer.seen" 19.43.59 # I wasn't asking permission. I was stating something. ;) 19.44.07 # what're the questions? 19.44.25 # I was curious where I get the tools to update the firmware the "hard way"... specifically descramble, mkboot, etc. 19.44.32 # they're in cvs 19.44.40 # (Sorry.. a bit laggy... compiling a ton of stuff.) 19.44.43 # in the tools sub directory 19.44.56 # godzirra, The fwpatcher works with wine. 19.44.57 # Thats the way I did it on linux. 19.44.57 # Ah.. I havent checked them out from CVS yet. 19.45.05 # hicks: I'm installing wine now to see if it works for me. 19.45.19 # * HCl yawns 19.45.29 # thats whats compiling. 19.45.36 # ah lol :) 19.46.46 # its less trouble to just check out cvs.. but okay 19.47.04 # cold showers rule 19.47.51 # I'm reading the cvs docs now 19.48.28 # crap. havent installed cvs on this box yet. 19.52.03 Join hardeep [0] (hardeeps@norge.freeshell.org) 19.52.44 Join hubbel [0] (hubbel@h7n2fls304o1033.telia.com) 19.54.25 Quit hubbel (Client Quit) 19.54.33 # * amiconn is still undecided about the drawmode implementation 19.54.40 Quit Strath ("Client closed") 19.55.41 # There are many places that require a different drawmode everytime... 19.56.56 # ...but otoh I remember that implementing a global drawmode reduced code size when I did the grayscale lib... 19.58.15 # ...and if I go for an additional parameter, the question arises how to handle brightness / colour as soon as I start implementing 2-bit gfx... 19.58.30 # More parameters??? 19.59.23 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 20.00.13 # When I configure the tools, do I want normal or bootloader? 20.00.19 # for my first install onto an IHP-120 20.12.12 # All the sudden wine seems much easier when I Realize I have to compile the cross compiler still. :) 20.12.35 Join Febs [0] (~chatzilla@ool-4350bcf4.dyn.optonline.net) 20.17.19 Join MO-Pantsu [0] (MO-Pantsu@deadman3000.plus.com) 20.19.18 Join Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) 20.24.27 Join Redbreva [0] (~519938b0@labb.contactor.se) 20.25.16 Quit Febs (Read error: 104 (Connection reset by peer)) 20.29.56 # I found a situation where backlight fading isn't smooth 20.30.19 # nothing very important tho 20.30.22 Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) 20.30.31 # just when you run a plugin like Cube 20.31.15 Join _Redbreva [0] (~redbreva@host81-153-56-176.range81-153.btcentralplus.com) 20.31.19 # I imagine you'd never get it smooth in that situation anyway 20.32.38 # Perfectly smooth here 20.33.03 # really? I ran it today and it wasn't 20.33.15 # There will be some plugins that will disable backlight fading while they're running, but these aren't implemented for iriver yet 20.33.32 # (metronome, video etc) 20.34.14 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 20.34.19 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 20.34.55 # ah. sorry. it was Logo 20.34.57 # notCube 20.35.29 Quit Rori (Read error: 110 (Connection timed out)) 20.35.50 # Hmm, you're right 20.36.00 # I wonder why that is - shouldn't happen 20.36.10 # The backlight fading is interrupt driven 20.36.25 # that's interesting 20.36.49 # Seems you found a bug 20.37.00 # oh 20.37.03 Quit Redbreva ("CGI:IRC (EOF)") 20.37.13 # I think the plugin does not keep cpu_boost in sync 20.37.28 # hey Slasheri 20.37.35 # so it calls cpu_boost(false) more often than cpu_boost(true) 20.37.36 # any progress on that end of song event thing? 20.37.37 # hi HCl :) 20.37.39 # The plugin doesn't touch cpu_boost 20.37.49 # ...and it also happens with snow.rock 20.38.03 # HCl: do you really need information about previous song or is current/next song information enough? 20.38.05 # I keep watching what you guys are saying and I understand every third or fourth line. ;) Usually the ones where you're saying hi to someone else. 20.38.17 # Hmm.. 20.38.25 # interesting 20.38.32 # Slasheri: in theory, next is enough, but then i also need an event on the start of a song 20.38.39 # at least 20.38.41 # if i can assume 20.38.44 # that the next song 20.38.47 # also means that the last has finished 20.38.57 # HCl: yes, you will get that event always with the information about next song :) 20.39.09 # also if there is no next song 20.39.09 # ? 20.39.15 # say it reaches end of playlist 20.39.18 # will i still get the event? 20.39.24 # then you will get an event with empty value 20.39.28 # yes 20.39.34 # okay, then that should be fine 20.39.39 # good :) 20.39.39 # will i get one before playing any song? 20.39.56 # like 20.40.02 # if the first song gets played 20.40.03 # Hmm, no? You get it when first song starts playing 20.40.06 # will i get one before it plays? 20.40.09 # k 20.40.40 # you get the event at exact time when real audio output begins 20.40.48 # should be fine :) 20.40.52 # great :) 20.41.52 # L ike that you re-added the playl;ist options as well as leaving them in the Playlist menu, btw 20.42.24 # HCl: I can't patch the code right now because i have lots of changes and the code doesn't work at all but you could do the change: in playback.c uncomment queue_post(&audio_queue, AUDIO_TRACK_CHANGED, 0); Then in case AUDIO_TRACK_CHANGED: add your function call there 20.43.00 # okay 20.43.02 # i'll try 20.43.04 # thanks 20.43.06 # :) 20.44.00 # i think you can pass the id3 structure to your function 20.44.11 # you can read the pathname from that struct 20.44.13 # yea 20.44.15 # thanks 20.44.18 # i'll look at it in a bit 20.44.20 # :) 20.50.03 Quit Sucka ("a bird in the bush is worth two in your house") 20.51.45 Join RedBreva [0] (~redbreva@host81-153-56-176.range81-153.btcentralplus.com) 20.51.57 # * amiconn strongly hopes that Linus' commit doesn't clash with my changes :-/ 20.56.21 # we hope too 20.56.41 # have you solved your complicated puzzle? 20.57.07 # *your 20.57.11 # Yes, at least I hope so 20.57.23 # :) 20.57.46 # I'll keep the drawmode concept, and set some conventions 20.57.57 # See my latest wiki update 20.58.11 # oky 20.58.29 Quit _Redbreva (Read error: 145 (Connection timed out)) 21.01.05 # i congrats you, apear for me very complicated 21.01.24 # It's tedious 21.01.25 # i'm not very competent for this things 21.01.42 # That will become a monster commit - so many places to change 21.02.03 # Wow... the rockbox on my ihp120 looks ... weird. 21.02.12 # Its got an odd line underneat the progress of a song, for instance. 21.02.22 # amiconn: it was laborious? 21.02.36 # Is that normal? 21.02.52 # godzirra: That's the not-yet-functional peakmeter 21.03.12 # Ahh, gotcha. 21.03.23 # godzirra: take a look at the CustomWps page in the wiki 21.03.43 # http://www.rockbox.org/twiki/bin/view/Main/CustomWPS 21.03.44 # there 21.03.54 # hi t0mas 21.03.57 # (or get one here: http://www.rockbox.org/twiki/bin/view/Main/WpsGallery) 21.04.00 # hi Moos 21.04.09 # Thanks. Reading. 21.04.11 # Haha: #> makemake 21.04.16 # -> command not found 21.05.52 # IS the 'default' supposed to only use half the screen? 21.07.49 # with the default font, you can fit 26 lines on the iRiver, i don't think anyone has a 26 line wps 21.07.59 # Yeah.. that seems a bit extreme. 21.08.10 # I'll play with a few.. just trying to get it to look.... normal. :) 21.08.21 # the font i use Chicago 12, you get 9 lines 21.08.31 # And I guess my A-B button doesnt change the playmode anymore. 21.08.41 # it doesn't 21.09.08 # Stryke`: The default font allows 15 lines (16 without status bar) 21.09.13 # Was that a statement or a question? 21.09.49 # For 26 lines you'll need a 5-pixel font 21.10.08 # I'd like to see an example of a WPS using images. 21.10.44 # my mistake 21.10.50 # I have on Cassandra 21.10.55 # simpl etho 21.11.32 # http://www.rockbox.org/twiki/pub/Main/WpsGallery/WPS.jpg 21.12.29 # Looks good though. 21.12.55 # t0mas: Was that a question or a statement? 21.13.04 # thx. it's nice and clearn 21.13.25 # Coldtoast: I love that.. its nice looking. 21.13.33 # cool 21.13.45 # I went back to the iriver firmware and it's SO hard to look at now 21.13.54 # Coldtoast: I can imagine. Where can I get your WPS? :) 21.13.58 # especially with the soon commiting of amiconn ;-) 21.14.04 # everything's SO massive 21.14.19 # hehe 21.14.24 # Always said amicon should be commited. :) 21.14.36 # :) 21.14.40 # indeed 21.14.42 # hmmI think I might zip it up and upload it 21.14.49 # Coldtoast: Would you please? I'd like to try it out. 21.14.56 # Moos: My commit is supposed to not change the appearance, but there might be bugs 21.15.17 # don't you mean undocumented features? 21.15.17 # ...and it is a big step forward towards more flexible graphics 21.15.50 # a ok, and about greyscale? 21.16.02 # an oyher step? 21.16.06 # That is the next step when the gfx api is done 21.16.25 # k 21.16.32 Quit RedBreva (Read error: 110 (Connection timed out)) 21.16.36 # I'm testing concepts with that api as well 21.16.50 # t0mas: Was that a question or a statement? <-- statement 21.16.54 # but I don't like that ;) 21.17.10 # with the .wps, it'd be cool if you had avvess to the icons rockbox has inbuilt 21.17.15 # I only haven't dared to toch it because of Cassandra and amiconn being busy with buttons things 21.17.29 # so you could have a little icon of a musical note in front of a trackname 21.17.33 # Coldtoast: acces to the icons isn't hard... 21.17.46 # sounds like a good idea... 21.17.57 # just add an image tag for build in images 21.18.07 # yeah 21.18.16 # %xf image from file 21.18.22 # %xb buildin image 21.18.28 # %xd display the image 21.18.37 # (because we wanted to separate that) 21.18.52 # Rockbox is an Open Source replacement firmware for the Archos Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio MP3 players. 21.18.52 # Rockbox is a complete rewrite and uses no fragments of the original firmware. It boasts numerous features while remaining easy to use. 21.18.52 # Installing Rockbox does not harm your Archos, it works the same way you upgrade your ordinary Archos firmware. 21.19.10 # no iriver ? 21.19.28 # iriver is still testing. 21.19.35 # the site is way behind development 21.19.45 # we need some people to update it when we're about to release for iriver 21.19.46 # t0mas: Ack. its set to infinitely loop my directory I'm in... thats ... bad. 21.19.47 # pre alpha version 21.19.56 # t0mas: is there no current way to set your playback mode then? 21.19.58 # godzirra: you can change it in the settings 21.20.17 # settings -> general -> playback or settings -> playback 21.20.20 # I'm not sure 21.20.49 # settings -> general settings -> playback -> resume 21.20.54 # erm 21.20.54 # repeat 21.21.32 # ah.. ok. 21.21.46 # this may be a silly question... but pressing my nav button doesnt get me to settings anymore... 21.21.47 # godzirra: www.3dluvr.com/edan/tmp/edan.zip 21.22.01 # nor do I know how to go up a directory. 21.22.32 # Left. 21.22.46 # wow. 21.22.49 # that makes sense. 21.22.58 # Sorry.. not used to my iriver making sense. 21.24.23 # godzirra: put all the files in that zip in .rockbox. If you want to be neater and put images in a subdir, you'll have to edit the .wps yourself. 21.24.37 # Hrm... it says if you put your .wps file in .rockbox, you have to "play" the wps to load it? 21.24.45 # yep 21.24.52 # but when I try to go into the .rockbox directory, its telling me "Play resume, yes or no? 21.26.04 # Coldtoast: If I make the images a directory, do I need to use \ or / 's? 21.26.14 # mv the images into a directory I mean 21.26.23 # Yeah. You need to use the SELECT button (centre of the joystick) 21.26.51 # Cassandra: thats what I was using 21.27.00 # "/" 21.27.09 # Coldtoast: Thanks 21.28.14 # I hit "select", "left", "up" (until I get to the 'X rockbox' directory) and hit "select" again and it says this: 21.28.17 # Rolo Loading 21.28.26 # hey hoo designed the rockbox logo? 21.28.30 # then: "Resume? PLAY = Yes Any Other = No 21.28.41 # http://www.rockbox.org/rockbox100.png 21.28.45 # you're selecting rockbox.iriver. not .rockbox 21.29.01 # hrm. I don't see .rockbox then? :/ 21.30.33 # do you have General Settings>File View>Show Files set to All? 21.30.53 # not if it didnt come that way by default. Lemme try that. 21.31.03 # ok. it's set to Supported then 21.31.06 # on a side note, after flashing, do I need ihp_120.hex on my irivers hard drive? 21.32.11 # no. 21.33.38 # great. 21.33.52 # now I'm just trying to find a "here's what the keys do now" in the documentation 21.34.34 # ahh found it 21.34.35 # :shock: 21.35.30 # I think I should commit what I have as soon as it compiles cleanly, but I may not be around to fix quirks during the weekend 21.36.01 # If I don't commit, chances are that I'll get a whole bunch of clashes next week :-/ 21.36.34 # commit ;) 21.36.47 Quit ghostiger2 (Remote closed the connection) 21.37.30 # It will take a while to get it to compile cleanly 21.40.34 # ok. how the heck do I get into my settings menu :/ 21.42.35 # Darnit.. the pdf settings don't have info on what each key does for the iriver 21.43.58 *** Saving seen data "./dancer.seen" 21.44.49 # the MODE (A-B) button. 21.47.16 # Cassandra: thank you 21.47.20 # Coldtoast: your wps looks awesome. 21.47.35 # ok.. one last question.. I appreciate all your help, and rockbox seriously kicks some ass. 21.47.49 # Is it normal to take about 2 seconds between when you hit pause and when it actually pauses? 21.47.50 Join ghostiger2 [0] (debian-tor@5df48ea5ace8dedf.session.tor) 21.49.34 # It fades out. 21.49.59 # ok.. thats a cool feature, was just curious if that was by design or not. 21.50.13 # Is there anything that a non-Cish type programmer can do to contribute to the project? 21.50.26 # I'm a web programmer and do perl stuff and database stuff a lot, but C was never my strong point. 21.51.07 Quit west-acre (Read error: 60 (Operation timed out)) 21.52.12 # I don't know of anything specific. 21.52.28 # the little "rockbox" in the bottom right looks cute, huh? :) 21.52.40 # hrm.. my littel rockbox isnt showing up :/ 21.53.22 # that was the teeny_logo.bmp right? 21.53.36 # oh? hmmmm. dunno why that'd be. I am using the rockbox_default.fnt tho 21.53.37 # yeah 21.55.14 # not sure why its not showing up 21.55.36 # This is the right first line righT? 21.55.37 # %x1|edan_img/teeny_logo.bmp|116|117|%x2|edan_img/now.bmp|0|8|%x3|edan_img/art_alb.bmp|0|32|%x4|edan_img/next.bmp|0|56| 21.55.44 # Assuming I copied all the images into edan_img/ 21.56.22 # this is odd. I rearranged mine so I have all teh images in .rockbox/wps/edan 21.56.54 # that line looks right doesnt it? 21.57.07 # and yeah. using %x1|wps/edan/teeny_logo.bmp|116|117| doesn't load it 21.57.12 # Hrm. 21.57.25 # all the other images load though. 21.57.29 # hey godzirra: see the "Current Track" image? 21.57.35 # yup 21.57.36 # with the tiny dots after it? 21.57.40 # I see the other ones all just fine. 21.57.48 # artist/album and next track too 21.57.48 # ok. are you missing any dots in that one? 21.57.50 # yup 21.57.55 # me too 21.57.57 # weird. 21.58.21 # but if you put all the images in .rockbox and use no ptahs in teh wps to load them, it all works 21.58.22 # :sigh: 21.58.35 # ptahs=paths 22.00.36 # hrm. how weird. 22.00.40 # that only that one image doesnt load though 22.00.44 # the other ones load fine in the paths. 22.00.58 # Coldtoast: Perhaps try adding another image (any image) before the teenylogo... maybe it just isnt loadingf the first image for some reason? 22.01.21 # there's something else odd happening tho 22.01.47 # www.3dluvr.com/edan/tmp/WPS.jpg is how it looks with all files in .rockbox 22.02.28 # www.3dluvr.com/edan/tmp/dump_0002.JPG is how it looks with the images in a subdir 22.02.45 Quit RotAtoR () 22.02.48 Quit ghostiger2 (Remote closed the connection) 22.03.06 # the little logo isn't there and there's a bit missing from the "Current Track" image 22.03.10 # Thats weird 22.03.12 # I have no idea. 22.04.16 # seems liek something that'l be fixed in an upcoming build. Not something wrogn with my .wps 22.04.44 # right 22.04.46 # It seems I have to touch every friggin plugin 22.05.30 # How annoying. 22.05.55 # how do you tell what plugins at.. or better, where can I read about plugins? 22.07.26 # The manual's a good place to start. Or the wiki. 22.08.09 # thanks.. I'm off to read both. Thanks for all the info. :) 22.08.20 # godzirra: my wps works correctly as I sent it tho 22.08.26 # just dump it all in .rockbox 22.08.45 # I can deal with that. hehe. Interesting to find a little niggly tho 22.12.47 # All good. I still love the wps. 22.14.15 # cool, make one ;)\ 22.14.28 # I will when I have more time to read the docs. ;) 22.15.12 # weird. 22.15.18 # I moved everything into .rockbox/wps 22.15.24 # including edan.wps and all the images 22.15.28 # and still get the same results.. almost 22.15.40 # the teeny_logo pops up for a split second on the top RIGHT corner and then disappears. 22.16.07 # yeah. the status bar probably destroys it 22.16.17 # in your image though it was in the bottom left corner? 22.16.24 # yeah 22.17.11 # supposed to load it at 116, 117 22.17.45 # thats where its loading it 22.17.51 # but 116,117 is the bottom right corner isnt it? 22.17.57 # aye 22.18.00 # hrm 22.18.36 # there we go 22.18.37 # weird. 22.18.39 # it works now :) 22.18.45 # I'm going home guys.. I'll chat with everyone later. :) 22.18.49 # well 22.19.03 # the .wps has to be in .rockbox for it to load next boot tho 22.19.08 # I saw 22.19.10 # I changed mine 22.20.40 # Bye 22.21.09 # Cassandra: Let me know if there's anything I can do to help the project. Like I said, I'm not much of a C programmer, but I'll do anything I can to help you. 22.21.59 # Best ask someone like LinusN. 22.22.07 # I just write the manual. 22.22.09 # okee dokee. 22.23.38 # (and the occasional hack) 22.23.55 # * amiconn is having a hard time with the clock plugin 22.24.50 # What's up? 22.25.17 # Dozens, erm, hundreds of calls to lcd_clearrect(), lcd_invertrect() ... 22.25.56 # Global search/replace? 22.26.07 # Unfortunately not 22.26.13 # noticed something else. Screendump ignores inverted :CD 22.26.17 # LCD 22.26.19 # arse 22.26.24 # I have to place calls to lcd_set_drawmode() before & after 22.26.42 # Coldtoast: Inverted lcd is a hardware feature 22.26.58 # ok 22.27.13 # there's something odd with mine 22.27.33 # when I switch to inverted, I have vertical stripes thru it 22.27.55 # not evenly spaced. Looks a bit like a bar code 22.28.54 # but one of the builds from teh past two days didn't do it 22.30.39 # Works fine for me. 22.31.47 # yeah. somebody else tried and it was fine for them too 22.32.05 # it'll be my player I guess 22.33.31 # if I adjust the contrast so the screen is black there are no stripes tho 22.50.57 # Damn this stupid code. I *knew* there was a reason I changed it. It doesn't actually work properly. The first resume press is *always* ignored, which on iRiver we do not want. 22.58.10 Join RotAtoR [0] (~e@c-67-162-206-66.hsd1.mi.comcast.net) 22.59.58 # Mrf, I do not get this :-/ 23.00.32 # Why the **** is a #define unknown in a source file although the corresponding header *is* included? 23.00.58 # run the same gcc line manually with -E 23.01.27 # usually gives some clues 23.01.34 # Hmm. Seems it is not included because it isn't found, but the compiler doesn't complain??? 23.05.54 # How do I set verbose mode so I can see the gcc line? 23.06.01 # make V=1 23.06.14 # tnx 23.06.57 Quit kenshin (Read error: 110 (Connection timed out)) 23.11.17 # hmmm, the ondio fm is pretty cool 23.12.17 # Bagder: Hmm, called the line with added -E. Nothing happens?! 23.13.01 # Ah no 23.13.12 # It wrote the text output to the .o file.... 23.13.21 # right, if you kept -o 23.13.28 # funny 23.19.22 # Aaaaarrrrrgghhhh! 23.19.27 # I found the reason 23.19.47 # There are 2 files called lcd.h, one in rockbox and one in rockboy 23.19.56 # ick 23.19.58 # :-O 23.20.06 # Now what to do about that??? 23.20.15 # I need my drawmode #defines... 23.20.17 # rename the rockboy one 23.22.47 # any complaints if I add a feature to reshuffle when the playlist repeats? i think it would be great for the ondio 23.23.20 # hardeep: there's a feature request for that since... eons back ;-) 23.23.38 # iow: would be great 23.23.46 # i had written something a while back... just found it again heh 23.24.23 # you an ondio user now? 23.24.54 # not really, just saw it on ebay and thought why not 23.25.11 # :-) 23.27.19 # I'm getting weird compilation problems now :-( 23.28.17 # hw.c: In function `hw_dma': 23.28.18 # hw.c:55: error: `lcd' undeclared (first use in this function) 23.28.40 # lcd is declared in the (renamed) lcd.h, which is properly included in hw.c ... 23.28.51 # This rockboy stuff is all messy :( 23.30.03 Quit Mx|afk ("leaving") 23.30.43 Join LinusN [0] (~linus@labb.contactor.se) 23.31.56 # Meh, I think I'll fix that the quick way 23.32.16 # rm -rf ? 23.32.22 # I want to get this stuff up and running, delaying the commit for too long won't do any good 23.38.18 # Hola Linus 23.38.25 # que tal? 23.38.53 # fine, thx 23.39.17 # or is it "mui bien" or something? 23.39.43 # si muy bien, yo tambien :-) 23.40.16 # ça va les vacances? 23.40.27 # très bien 23.40.38 # beacoup de soleil 23.40.59 # yeah, I hope it stays this way for a few more weeks :) 23.41.14 # going home tomorrow 23.41.16 # Ich versteh' nur Bahnhof 23.41.22 # yes t0mas here in france is too hot 23.41.35 # lol @ amiconn 23.41.39 # Yay! It compiled without warnings for recorder :-) Now checking other archos platforms, testing on recorder in parallel 23.41.48 # Ich spreche ein sehr klein bischen Deutsch... 23.41.53 # alélouia :) 23.42.18 Part chuch 23.42.19 # but... I've been thinking about this delayed playing... 23.42.26 # some people complained about 23.42.45 # someone removed the call to audio_stop before the next function was called in wps.c 23.43.06 # LinusN: The recorder binary got ~600 bytes larger due to my gfx changes. Is that acceptable? 23.43.19 # bitmap drawing is not yet converted 23.44.00 *** Saving seen data "./dancer.seen" 23.44.16 # amiconn: of course 23.44.44 # I hope that it will get a bit smaller again once I applied all my ideas 23.45.45 # is it "paint-the-build-table-red" commit time then? :-) 23.46.04 # It shouldn't 23.46.05 # red is a nice color ;-) 23.46.10 # ghehe 23.46.43 # 3 knowledgable devs around... has any of you looked at the next song delay on iriver? 23.47.00 # i have second thoughts about the playlist menu in the browser context menu 23.47.48 # t0mas: i guess it takes a few secs for the decoder to reach the pcm low watermark 23.48.16 # hm.. but it was fast before 23.48.17 # I'm not that into the playback code to be able to tell 23.48.31 # maybe it has something todo with the crossfade code 23.48.41 # but I was unable to find the cause... 23.49.27 # Boooog... :-/ 23.49.57 # LinusN: I hope your changes don't clash with my gfx api conversion 23.50.11 # i doubt it 23.50.24 # I had to touch many many source files 23.50.40 # "cvs update" 23.53.08 Quit Heidelbaer (Read error: 104 (Connection reset by peer)) 23.53.33 # LinusN? playback.c line 1.010 23.53.44 # /pcm_play_stop(); 23.54.02 # someone removed that stop... 23.54.38 # commented out in v1.55 23.54.45 # "Some re-desing to buffer filling and track loading code and a few bugfixes." 23.55.01 # stopping it doesn't sound right to me 23.55.03 # LinusN: do you mean the view/save etc. options when in the file browser? 23.55.10 # LinusN: re: second thoughts 23.55.23 # the "create" option 23.55.35 # LinusN: 'cause I don't like those either... i use insert, etc. more then the others when browsing files 23.55.37 # t0mas: this is Slasheri's territory 23.56.04 # in my view, the context is "the file/dir marked by the cursor" 23.56.17 # and now, sleeep 23.56.22 # yeah, that makes more sense 23.56.25 # hm... nice idea 23.56.26 # but "create playlist" uses the current dir 23.56.27 # but it's to hot to sleep 23.56.34 # 100 KB diff, almost 50 files touched 23.56.35 # Slasheri? are you around? 23.56.46 # and view/save don't even refer to a file 23.56.54 # that audio_stop() call doesn't break crossfading... so why is it gone? :) 23.57.01 # hardeep: true 23.57.26 Join TCK- [0] (TCK@81-86-96-23.dsl.pipex.com) 23.57.42 # hardeep: the only playlist option that should be in the browser context menu should be "insert" 23.57.58 # and friends 23.58.06 # LinusN: i agree 23.58.18 # t0mas: yes, that is required for cross fading. Some buffer flush could be implemented to make song change faster when crossfader is not available 23.58.53 # Slasheri: what about checking if crossfading is on, and if it's off: audio_stop() 23.59.01 # That prevents also having gaps between tracks when selecting a new track to play