--- Log for 23.04.104 Server: truong.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16p1 Started: 2 months and 10 days ago 00.21.31 Quit mattzz|away ("Client exiting") 00.27.07 # @find in flames 00.44.13 Quit CpuMan2001 () 00.45.54 Join mattzz [0] (~mattzz@c231002.adsl.hansenet.de) 00.46.01 # crap i just realized i did that here 00.50.43 # re mattzz 00.51.41 # re jens 01.00.01 # Just had a quick look at your checkbox & settings patches, but did not yet try them. 01.01.06 # I wonder if the dreaded address error you mentioned was related to them. 01.01.44 # amiconn: just playing around with it... that is strange: Auto Volume is shown boolean? 01.01.56 # * mattzz is firing up emacs 01.02.42 # Hmm, I think it shouldn't 01.03.20 # show files also 01.03.38 # cant toggle show files 01.04.40 # amiconn: that address error was due to an old rockbox_flash.rock 01.05.55 # Ah ok. 01.06.30 # what is shown in your sound / auto volume dialog? 01.09.21 # AV Decay time: Off / 2s / 4s / 8s 01.10.59 # (obviously not boolean) 01.11.41 # argh, bad bug 01.28.03 Join CpuMan2001 [0] (~oic@ool-18bbbf99.dyn.optonline.net) 01.28.33 # is there any way to adjust contrast yet on the rfv videos? 01.34.05 # CpuMan2001: You can only choose the contrast of an .rvf while generating it, or adjust the display contrast before you start playing. 01.34.34 # IIRC the plugin API needs to be updated to adjust contrast from within the plugin 01.37.13 # alright 01.37.41 # out of interest, has anyone tried to run the cartoon Rejected on it and have it look pretty good 01.41.26 # Nite all. 01.41.40 # nite jens 01.42.01 Part amiconn 01.47.29 Quit scott666 ("i'll be back...eventually...") 01.53.39 *** Saving seen data "./dancer.seen" 01.54.28 Quit sunpower (Read error: 104 (Connection reset by peer)) 01.57.47 # g'nite all 01.57.50 Quit mattzz ("Client exiting") 02.16.54 Quit AciD ("indent -kr -nbad -bap -nbbb -nsc -br -nce -cdw -ss -cli2 -npcs -ncs -i6 -ts6 -saf -sai -saw -di0 -nbc -npsl -brs -lp -ip6 -pp) 02.34.37 Quit mecraw_ (Read error: 60 (Operation timed out)) 02.40.13 Join BC [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) 02.41.08 # evenin all 02.42.24 # wow - haven't had a reaction like that since the last time I told a joke :) 02.44.40 Join yeft [0] (~jirc@pcp08615553pcs.benslm01.pa.comcast.net) 02.44.45 # well ...i'm off to smoke the contents of my keyboard... 02.44.51 # guess whose back 02.44.55 # back agian 02.44.56 # back again? 02.45.04 # whats up 02.45.16 # popped in for a distraction chat 02.45.31 # so i come back to rockbox after like 2 months and they got 2.2 and VIDEO!? 02.45.35 # what is up with that? 02.45.52 # heh - yes, Dragon has been up to his ld tricks again 02.45.59 # *old 02.46.10 # doing the impossible 02.46.22 # there is also a greyscale framework for plugins 02.46.22 # how does that video work? 02.46.27 # are there any screenshot 02.46.31 # flashes the bits really fast 02.47.03 # there's a mandlebrot screen shot somewhere - url in the irc logs :( 02.47.21 # ONLY problem with video is... 02.47.45 # we have no refresh to synch aganst and the framerate of the unit changes according to temperature 02.48.03 # but it's mighty awesome 02.48.25 # to be honest a demo video would be more useful than a screenshot 02.48.53 # true 02.49.01 # but unless im gonna get an irc client 02.49.10 # and your gonna ctcp me one 02.49.15 # got aim or icq or whatever? 02.49.21 # aim 02.51.31 Quit top_bloke ("The mind is a terrible thing to taste. Wasted 0 seconds online.") 03.15.19 Quit ricflair () 03.23.34 Quit CpuMan2001 () 03.29.02 # any techies know which is better? a=a*8 or a=a<<3 03.29.21 # specifically for OUR processor that is, as we do not have <<3 03.41.23 # we will see if it still works 03.41.30 # after i xed out of avitoyu 03.45.44 # ok it didnt work 03.45.53 # why doesnt my avitoyu work? 03.45.58 # 03.46.24 # again, I'm with the guy who wrote it - bloody impressive, but not much real use 03.46.39 # whaa? 03.46.45 # hehe bloody 03.46.50 # british people...heh 03.46.57 # maybe if I commuted to work on a train 03.47.20 # * BC nips of to find a lime to cure his scurvey 03.47.24 # *off 03.47.30 # it said like pp:0 then somethin 0,000000 ms (0) 03.47.36 # and repeated 03.47.40 # i assume thats not good 03.47.47 # did you try one of the new GUI things? 03.48.14 # im using the GUI 03.48.21 # im too dumb for command line 03.48.28 # lol 03.48.31 # nc 03.48.58 # extract sound? does that put it in the rvf? 03.49.04 # yes 03.49.19 # well, i have zero idea about the gui, but you can have sound in an rvf 03.49.49 # ok 03.49.50 # cool 03.52.09 # i lied though i said i cant do command line but im just too lazy 03.53.42 *** Saving seen data "./dancer.seen" 04.00.33 Quit yeft ("Leaving") 04.27.10 Quit Nibbler (Read error: 54 (Connection reset by peer)) 04.36.34 Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) 05.22.25 Join User [0] (~User@c-24-19-56-233.client.comcast.net) 05.22.43 Quit User (Client Quit) 05.22.44 Join Greenlight63 [0] (~Greenligh@c-24-19-56-233.client.comcast.net) 05.23.11 # Can someone help me convert movies to play on my archos recorder 20? 05.23.41 # best I can offer is the fact that it's all in the mailing list archive 05.24.37 # i got the rockvideo converter, but it says it performed an illegal opperation 05.24.38 # :(\ 05.24.40 # :( 05.24.54 # the new gui thing? 05.25.06 # ?? 05.25.16 # i got it from "jorg's " site 05.25.55 # look in the mailing list archives. if it still doesnt work post a question to the list, because the creator is still hunting bugs 05.26.06 # cheers scott 05.26.11 # okay thanx 05.26.21 # what should i put in the search? 05.26.24 # rockvideo? 05.27.08 # "RockVideo GUI Release" seems like a good bet 05.27.27 # 18/4/2004 05.27.40 # (spot the brit) 05.35.37 Join midknight2k3 [0] (ZakkRobert@c-24-18-36-105.client.comcast.net) 05.36.14 # Mr Knight I presume 05.36.23 # heybc 05.36.30 Nick midknight2k3 is now known as midk (ZakkRobert@c-24-18-36-105.client.comcast.net) 05.40.38 Quit Greenlight63 ("Leaving") 05.47.45 # mk, wanna playtest klondike? 05.48.12 # * scott666 wants to playtest solitaire...unless it isnt new 05.48.44 # get back to work you! 05.49.09 # lol 05.49.17 # * scott666 sniffles 05.49.19 # lol 05.49.28 # sry what 05.49.29 # bc? 05.49.38 # ^^^ 05.53.45 *** Saving seen data "./dancer.seen" 05.56.08 # klondike? 05.57.02 # aka "solitaire" 05.57.15 # does it work now? 05.57.18 # nm 05.57.28 # no really 05.57.30 # it does or no? 05.57.59 Quit TheDude2 (Read error: 54 (Connection reset by peer)) 05.58.55 # no really, nm, i'm not up for the third degree, my grandmother would disapprove 05.59.17 # ok, be taht way 05.59.23 # that* 05.59.31 # if you insist 06.01.33 # nite all 06.01.39 Quit midk ("Going... BYE!") 06.07.36 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 07.07.30 Part scott666 07.07.30 Quit Nibbler (Read error: 104 (Connection reset by peer)) 07.13.29 Part BC 07.53.48 *** Saving seen data "./dancer.seen" 08.02.00 Join LinusN [200] (~linus@labb.contactor.se) 08.02.17 # * LinusN is away: I'm busy 08.02.20 # * LinusN is back (gone 00:00:03) 08.35.04 Join amiconn [0] (~jens@pD95D146A.dip.t-dialin.net) 08.49.03 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 09.17.00 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 09.18.56 Nick amiconn is now known as amiconn|away (~jens@pD95D146A.dip.t-dialin.net) 09.35.42 Join amiconn [0] (~jens@pD9E7FD1A.dip.t-dialin.net) 09.53.52 *** No seen item changed, no save performed. 09.54.20 Quit amiconn|away (Read error: 110 (Connection timed out)) 09.54.21 Nick amiconn is now known as amiconn|away (~jens@pD9E7FD1A.dip.t-dialin.net) 10.12.58 Join jkerman [0] (~jkerman@jkhouse2.jvlnet.com) 10.19.30 Join mattzz [0] (~c2af7555@c231002.adsl.hansenet.de) 10.19.48 Quit mattzz (Client Quit) 10.20.04 Join mattzz [0] (~c2af7556@c231002.adsl.hansenet.de) 10.21.14 # LinusN: are u there? 10.22.57 # yup 10.23.35 # I reworked my checkbox patch last night - looks good to me now for boolean settings 10.23.45 # checkbox integration patch 10.24.32 # ok, does the voice still work? 10.24.55 # yes 10.25.09 # I am talking about patch 940307 10.25.10 # i'll have a look 10.25.23 Join cheaf [0] (~ruben@228.29.63.81.cust.bluewin.ch) 10.25.29 # hello 10.25.38 # i have a question 10.25.41 # could you please check the player-only build? I dont have the possibility here at work 10.25.52 # cheaf: go ahead 10.25.56 # I have a archos av380 10.26.13 # what? 10.26.20 # why? 10.26.33 # cheaf: meaning: ask your question ;-) 10.26.53 # I want to instal the avos bootloader 10.27.18 # but, where I have to copy all the files? 10.27.54 # where ist the root folder on the archos 10.28.10 # av380 is avos multimedia, right? 10.28.17 # jes 10.28.19 # yes 10.28.59 # http://rockbox.haxx.se/docs/nodo.html --> no. 7 10.29.13 # av380 is not supported by rockbox 10.29.43 # yes, but wat has rockbox to do with avos? 10.30.22 # I think I am in a wrong chat 10.30.33 # ok, bye and thanks 10.30.43 # hm, sorry 10.30.49 Quit cheaf () 10.55.56 Nick mattzz is now known as mattzz|away (~c2af7556@c231002.adsl.hansenet.de) 11.03.44 Quit AciD (Read error: 54 (Connection reset by peer)) 11.42.53 Quit Nibbler (Read error: 104 (Connection reset by peer)) 11.53.53 *** Saving seen data "./dancer.seen" 12.01.03 Join Pones [0] (~jirc@212.161.12.2) 12.01.28 # mattzz|away: i have looked at your checkbox, looks fine 12.02.06 # the set_options() bool patch looks ok too 12.05.52 # hello, I installed rockbox yesterday - its really good :D 12.07.37 # hello? 12.07.50 # hi 12.09.10 # i have a quick question - after I installed rockbox - I noticed that a folder called AAAAA would not show uop in the browser list until I renamed it - any reason for that? 12.09.27 Quit Pones ("Leaving") 12.13.27 Nick amiconn|away is now known as amiconn|work (~jens@pD9E7FD1A.dip.t-dialin.net) 12.35.02 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 13.03.31 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 13.53.57 *** Saving seen data "./dancer.seen" 14.30.16 Join methangas [0] (methangas@0x50a432b3.virnxx10.adsl-dhcp.tele.dk) 14.41.59 Join RV|WRK [0] (~RobVoxWrk@host217-35-84-54.in-addr.btopenworld.com) 14.42.39 # !seen [IDC]Dragon 14.42.58 # ahh well will have to wait then 14.43.04 # why him? 14.45.37 # q about the plugin he did to act as a cd changer 14.45.43 # ah 14.46.15 # linus: to our discussion last night. i can see we need a file types / valid actions logic 14.46.38 # maybe, maybe nnot 14.46.49 # u have an idea ? 14.47.54 # well, it can stay like it is today, with the "hard coded" ON+Play menu 14.48.34 # but it would perhaps still be nice with a similar filter for the f2 actions... 14.48.47 # within my actions i'll be checking file types and see if they're applicable 14.50.29 # from wps.c, is the current file palyed the "current_track_path" static ? 14.50.37 # or should i use the id3 struct ? 14.50.46 # s/palyed/played 14.51.31 # it doesn't have to be static 14.52.04 # but i'd prefer a current_playing_file() function 14.52.18 # but that would just return current_track_path ? 14.52.34 # yes, but it's nicer for the plugin api 14.52.51 # i assume plugins would like that info too 14.52.55 # my whole approach is to treat wps and tree like "objects" 14.53.14 # a bad move imho 14.53.21 # and create "property" functions 14.53.26 # why a bad move ? 14.53.48 # well, they aren't object to begin with :-) 14.54.52 # i am familiar with trying to get procedural languages to look more oo 14.54.57 # lokk at VB :) 14.55.03 # their data is only valid if the wps/tree is shown 14.55.04 # s/llok/look 14.55.50 # current_track_path will not be updated while browsing dirs 14.56.10 # better use mpeg_current_track() 14.56.46 # thanks - i had just opened mpeg.c :) 15.07.09 Part LinusN 15.07.19 Join LinusN [200] (~linus@labb.contactor.se) 15.24.49 # LinusN: Any news about the recording code? 15.25.30 Quit AciD (Read error: 54 (Connection reset by peer)) 15.26.31 # nope, give me a few moments 15.33.34 # * LinusN is away: analysing recording timing 15.49.18 Join [IDC]Dragon [0] (~c2af7556@reladm.kharkov.net) 15.49.48 # <[IDC]Dragon> RV|WRK: you were looking for me? 15.54.00 *** Saving seen data "./dancer.seen" 15.55.01 Join Bagder [241] (~dast@labb.contactor.se) 15.56.24 Quit mattzz|away ("CGI:IRC (Session timeout)") 16.05.53 # amiconn|work: u there? 16.06.30 # i have some interesting findings about your new recording code 16.09.43 # Yes? 16.09.48 Join mecraw_ [0] (~mecraw@69.2.235.2) 16.10.53 # look at this: http://linus.haxx.se/recording/rec_weird.png 16.11.12 # that is the end of a burst 16.11.14 # toshiba claims their new 100GB disk uses 20% less power 16.11.30 # than their 80GB 16.11.43 # see how EOD goes low at the end, making us serve another IRQ 16.12.09 # we set PR low, but RTW doesn't come until the next frame has been compressed 16.12.50 # wait a sec 16.12.56 # me go 16.12.58 # see ya 16.13.01 Part Bagder 16.13.21 # amiconn|work: the signal names are mixed uo 16.13.23 # up 16.13.38 # PRTW is actually PR 16.14.01 # (some day i'll change PRTW to RTW in the LA settings :-) 16.15.56 # Is this behaviour different from the "old" recording code? Can't find this in your previous LA measurements... 16.17.43 # Another point of interest would be to see one burst with the same time resolution as in your old graphs for comparison. 16.18.32 # doh, they are not mixed up 16.18.52 Join mattzz [0] (~c2af7555@c231002.adsl.hansenet.de) 16.20.51 # a 30-byte burst takes 143.5us with your new code, compared to 192us with the old 16.22.34 # look et the end of the "complete frame burst" at http://linus.haxx.se/recording/ 16.22.47 Quit Teja ("Leaving") 16.22.48 # RTW doesn't go low there 16.25.37 # and RTW is high between the two complete bursts too 16.28.44 # * LinusN is away: I'm busy 16.28.58 # I wonder why it does so? RTW is driven by the mas, right? 16.30.02 # And _the_ thing is: I get not frame errors in recordings done with my code. 16.34.35 Join lImbus [0] (lImbus@81.240.34.184) 16.38.24 # <[IDC]Dragon> amiconn|work: what are you investigating? 16.39.06 # Linus did some LA measurements with my new recording code. 16.42.12 # <[IDC]Dragon> yes, what's the interesting part about it? (just curious) 16.53.08 # See: http://linus.haxx.se/recording/rec_weird.png and compare it with http://linus.haxx.se/recording/ : "one complete frame burst" / "two complete frame bursts". 16.53.56 Join CGI263 [0] (~c1ad5305@151108.vserver.de) 16.54.01 # Watch for EOD and PRTW at the end. 16.54.07 Quit CGI263 (Client Quit) 16.56.06 # <[IDC]Dragon> going low, you mean? 16.56.48 # Yup. I have no idea why, it is driven by the mas after all, and the burst is 30 bytes long as it should be. 16.56.57 Join quelsaruk [0] (~sdfasdf@193.136.159.170) 16.56.59 # hi 16.57.02 # hi 16.57.39 # [IDC]Dragon, do you still have that spanish voice you told me?? 16.57.58 # <[IDC]Dragon> SAPI4, yes 16.58.24 # <[IDC]Dragon> if it's like my german one, it's horrible 16.59.29 Join BC [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) 17.00.50 # quelsaruk: There is a (latin amercian) spanish voice available as at&t natural voice. If someone has some € 30,- available... 17.00.58 # *american 17.02.36 # well, a marcian ;-) 17.06.23 # umm 17.06.32 # latin american is not really spanish 17.06.44 Join solaris [0] (solaris@pool-151-196-126-226.balt.east.verizon.net) 17.07.01 # but thanks for the advice amiconn|work :) 17.08.05 # hello, any advise of what to do with my JBR20 w/flash problem? 17.09.20 Join uski [0] (~moo@gandalf.digital-network.org) 17.09.36 # hi 17.09.50 # anyone knows: how to know if a 2.5" disk is locked ? if so, how to unlock it ? 17.10.02 # locked? 17.10.03 # <[IDC]Dragon> solaris: how is the status on l 17.10.07 # <[IDC]Dragon> oops 17.10.28 # <[IDC]Dragon> status on RS232 level converter an serial mod? 17.10.37 # <[IDC]Dragon> s/an/and 17.10.54 # [IDC]Dragon, what must i do to make a spanish voice file, and add that to the espanol.lang and so on?? (if you don't mind, of course) 17.10.56 # BC: yea, password protection embedded in the hard drive; some drives are known to be locked with a hex password of 00000...00000 17.11.40 # sorry uski, that's a totally new one on me :( 17.11.52 # BC: ok ;) no problem 17.12.14 Nick amiconn|work is now known as amiconn|away (~jens@pD9E7FD1A.dip.t-dialin.net) 17.13.29 # perhaps LinusN knows ? :) 17.13.51 # <[IDC]Dragon> quelsaruk: do you have the voice entries in your translation? 17.14.51 # uski: do you have any links on th subject? 17.14.55 # bc, i have somewhere a program to unlock a hard disk, you could try it. I also think that it's in rockbox website (read the faq, i read that there) 17.15.04 # [IDC]Dragon, i have nothing done :) 17.15.27 # <[IDC]Dragon> then maybe you should? 17.15.50 # quelsaruk: thanks - aways nice to be "in the know" 17.15.52 # <[IDC]Dragon> compare english.lang and german.lang, you'll see 17.15.54 # BC: rockbox.haxx.se/lock.html 17.16.02 # or .htm i don't remember 17.16.11 # unfortunately this does not help as i can't patch my linux kernel 17.17.04 # uski: thanks 17.17.08 # ;) 17.18.08 # <[IDC]Dragon> solaris: are you there? 17.25.42 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 17.26.19 # yes 17.26.22 # i'm here now 17.26.42 # ummm, i haven't done much with serial mod 17.26.53 # i thought you said i didn't need one 17.27.14 # should i be building one? 17.27.20 # [IDC]Dragon, and afterwards? 17.27.40 # i mean, after adding the voice entries 17.30.22 Quit uski ("Fermeture du client") 17.33.16 Quit lImbus (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-") 17.33.49 # [IDC]Dragon 17.33.54 # <[IDC]Dragon> quelsaruk: then you can run one of my batch files 17.34.15 # lo again 17.34.21 # <[IDC]Dragon> for SAPI4, you currently need TextAloud or similar 17.34.36 # <[IDC]Dragon> RV|WRK: yes? 17.35.08 # what functionality did you get with your alpine system ? 17.35.32 Quit mattzz ("CGI:IRC") 17.36.03 # <[IDC]Dragon> not too much yet, just enabling the input 17.36.20 # k 17.36.24 # <[IDC]Dragon> but this is most of the work 17.36.41 # <[IDC]Dragon> since the protocol and emulation is all there 17.37.09 # does it query the archos from time to time or just on power up ? 17.37.11 # <[IDC]Dragon> I "just" need to wire the emulation with Rockbox control 17.37.38 # <[IDC]Dragon> queries every second 17.38.06 # so you got a simple query and response going then 17.38.08 # <[IDC]Dragon> when I end the plugin, it's over 17.38.18 # how u mean ? 17.38.42 # <[IDC]Dragon> the radio gets times out 17.38.44 # thanks [IDC]Dragon :) 17.38.51 # <[IDC]Dragon> timed out 17.39.08 # <[IDC]Dragon> and shows error, disables its input 17.40.07 Join uski [0] (~moo@gandalf.digital-network.org) 17.40.19 # sum1 is lending me a correct changer for my renault so im gonna have a probe on the bus hopefully when its happy 17.40.36 # you just use a scope ? 17.40.49 # <[IDC]Dragon> at first, yes 17.40.57 # <[IDC]Dragon> then a ligic analyzer 17.41.02 # <[IDC]Dragon> logic 17.41.17 # you got access to them ? 17.41.27 # <[IDC]Dragon> at work, yes 17.41.42 # been looking at souncard based scopes etc 17.41.59 # <[IDC]Dragon> that's probably sufficient 17.42.20 # :) work too tight for a scope but i used them in a previous job 17.43.07 # just a case of recording actions & responses to all available commands etc ? 17.43.23 # <[IDC]Dragon> if the bus is slow (like my alpine), the wiring it carefully to a soundcard is OK 17.43.38 # <[IDC]Dragon> no, you need to understand it 17.44.02 # <[IDC]Dragon> but yes, you have to log all use cases 17.44.19 # yes, i mean seeing what is ent and received initially and then to the next track etc commands 17.44.50 # <[IDC]Dragon> sounds simple, but was like 2 weeks of work 17.45.03 # <[IDC]Dragon> the hardest was the checksum 17.45.13 # how u mean ? 17.45.29 # <[IDC]Dragon> have u read my M-Bus article? 17.45.41 # u have a data packer or word followed by csum ? 17.45.57 # <[IDC]Dragon> http://joerg.hohensohn.bei.t-online.de/mbus 17.46.09 # no as im not convinced the system is mbus 17.46.15 # will do ta 17.46.20 # <[IDC]Dragon> I mean, generally 17.49.32 # yes see what u mean now 17.50.59 # im hoping my system is a 1 wire mbus type and not a sony unilink variant as this could be much more difficult to monitor 17.51.16 # <[IDC]Dragon> good luck 17.51.21 # :) ta 17.54.02 *** Saving seen data "./dancer.seen" 17.54.28 # time to go 17.54.29 # cu! 17.54.38 # right thats my time to finish work thanks bbl 17.54.39 # have a nice weekend 17.54.40 Part quelsaruk 17.54.54 Quit RV|WRK (">> Insert Ghey quit message here <<") 17.55.04 # <[IDC]Dragon> solaris: u there? 17.55.16 # yes 17.55.45 # <[IDC]Dragon> in general: don't worry, so far all misflashed boxes have been recovered. 17.56.26 # cool, that's good to know 17.58.59 # so, can you please tell me what steps to take? 18.01.07 # <[IDC]Dragon> serial mod and RS232 level converter 18.02.47 # <[IDC]Dragon> then u can use my uart_boot program to read and write your flash 18.02.49 # Here's irony ...Anyone know Bjoerns "hacker alias"? 18.03.08 # <[IDC]Dragon> zagor? 18.03.13 # cheers 18.03.32 Join pfavr [0] (pfavr@dyna218-088.nada.kth.se) 18.07.13 # dragon: i'll start on rs232, but how do u serial mod? using LINE-IN?? 18.07.48 # <[IDC]Dragon> either that, or just temporary attached wires. 18.08.04 # <[IDC]Dragon> you have a V2, right? 18.08.08 # yes 18.08.15 # jbr20 recorder v2 18.08.20 # <[IDC]Dragon> ok 18.08.35 # it'll work with LINE-IN w/ v2? 18.08.59 # <[IDC]Dragon> you'd have tore-wire line in 18.09.08 # <[IDC]Dragon> to re-wire 18.09.50 Nick amiconn|away is now known as amiconn (~jens@pD9E7FD1A.dip.t-dialin.net) 18.09.53 # <[IDC]Dragon> on the FM/V2, the serial is nicely accessible on an empty header 18.10.16 # <[IDC]Dragon> I can send you a picture, but later, don't have it here 18.10.16 # hmm, like this?? http://rockbox.haxx.se/mods/serialport.html 18.10.35 # <[IDC]Dragon> this id for a Player 18.10.38 # <[IDC]Dragon> is 18.11.44 # <[IDC]Dragon> do you have a level converter? 18.12.50 # no 18.13.39 # <[IDC]Dragon> do you know any hardware hacker who does? 18.13.56 # <[IDC]Dragon> (mobile phone cables often contain one) 18.14.15 # hmmm, i'll ask my bro-in law 18.14.58 # <[IDC]Dragon> have a look at this: http://rockbox.haxx.se/internals/fmrecorder.html 18.16.07 # how about this? http://chaokhun.kmitl.ac.th/~kswichit/ap275/ap275.htm 18.16.27 # <[IDC]Dragon> you can see the 2*3 header (with holes) at the bottom, close to the headphone jack 18.17.17 # <[IDC]Dragon> yes, I use something similar 18.18.43 # so, i can use either this or max232 18.19.02 # <[IDC]Dragon> yes 18.19.25 # <[IDC]Dragon> but keep in mind the Archos is 3.3V, not 5V 18.20.17 # so, reduce the voltage? 18.20.22 # <[IDC]Dragon> yes 18.23.07 # you can see the 2*3 header (with holes) at the bottom, close to the headphone jack <==== where?? 18.23.19 # i'm looking at the headphone jack 18.23.42 # <[IDC]Dragon> at your box or at the PCB picture? 18.24.29 # <[IDC]Dragon> open this: http://rockbox.haxx.se/internals/fmrec_top_hires.jpg 18.26.35 # <[IDC]Dragon> pixel coordinates 781,743 18.26.41 # ok 18.27.07 # <[IDC]Dragon> found it? 18.27.50 # yes 18.28.21 # so, which are tX, Rx.... ?? 18.28.29 # <[IDC]Dragon> to 3 of these pads, you'll have to attach wires to have TX, RX, Gnd 18.28.59 # <[IDC]Dragon> I don't know, have to tell you later 18.29.22 # ok, this will be fun 18.29.28 # <[IDC]Dragon> ;-) 18.30.20 # i'll start on level convert, and ask for help later, thx 18.30.32 Quit methangas (Read error: 54 (Connection reset by peer)) 18.31.05 # <[IDC]Dragon> RX is the square one, iirc 18.31.26 # <[IDC]Dragon> TX is probably opposite to that 18.31.38 # ok, i'll write this down 18.31.59 # <[IDC]Dragon> Gnd you can find easily with a continuity tester, is connected to the chassis 18.32.06 Join methangas [0] (methangas@0x50a432b3.virnxx10.adsl-dhcp.tele.dk) 18.32.19 # <[IDC]Dragon> I'm not 100% here, better confirm later 18.32.57 # got it 18.33.21 # <[IDC]Dragon> Gnd are the both in the middle 18.51.32 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 18.52.41 Join Acruix [0] (~Acruix@ext101.sysdome.com) 18.53.00 Part Acruix 18.56.24 Join deadite66 [0] (~Miranda@cpc1-yarm1-5-0-cust53.pete.cable.ntl.com) 19.02.52 Join mattzz [0] (~mattzz@c231002.adsl.hansenet.de) 19.10.06 Quit pfavr ("ChatZilla 0.9.52B [Mozilla rv:1.6/1]") 19.11.33 # Checkbox widget integration patch is uploaded. I added a fix for the player model. Have fun with it ;-) 19.11.57 # All plain boolean setting dialogs have a checkbox widget now. 19.15.22 # * mattzz thinks about a radio-button widget for a single selection out of more than one options and a spinbutton widget 19.15.52 # gotta go again - cu 19.15.55 Quit mattzz ("Client exiting") 19.18.39 Quit mecraw_ (Read error: 60 (Operation timed out)) 19.27.26 Quit [IDC]Dragon ("no fate but what we make") 19.29.41 Quit deadite66 (Read error: 110 (Connection timed out)) 19.48.36 Quit amiconn (" bbl") 19.54.05 *** Saving seen data "./dancer.seen" 20.21.43 Join deadite66 [0] (~Miranda@cpc1-yarm1-5-0-cust53.pete.cable.ntl.com) 20.25.49 Join amiconn [0] (~jens@pD9E7FD1A.dip.t-dialin.net) 20.28.29 Join Ka__ [0] (~tkirk@65.216.194.2) 20.43.59 Part BC 20.49.20 Join pfavr [0] (pfavr@t1o902p51.telia.com) 20.59.28 Join Guest [0] (~jirc@c-24-12-8-45.client.comcast.net) 20.59.29 Quit Guest (Client Quit) 21.02.04 Quit deadite66 (Read error: 110 (Connection timed out)) 21.18.05 Join mecraw_ [0] (~mecraw@69.2.235.2) 21.26.00 # LinusN: Did you get my comments / questions to the recording analysis a while ago? 21.28.06 # Is there a how to make rvfs using linux somewhere? 21.28.39 # or maybe a link to a working rvf I could try out? 21.54.06 *** Saving seen data "./dancer.seen" 22.02.08 # amiconn: yes, i am as puzzled as you are 22.02.42 # * LinusN is away: putting kids to bed 22.05.15 # "hey kids, go to bed now !" "no dad we wanna watch tv !" "i told you that there is nothing for you on the evenings" "our friend Tom said that there are movies ! why can't we watch movies ?" "because you're too young" "and when we will be able to see them ?" "in some years ?" "how many ?" "i don't know" 22.05.27 # LinusN: maybe you got (by chance) the very last burst of the recording, so the mas was put back into playback mode afterwards. 22.05.59 # "why don't you want to tell us ?" "because it's late and you have to sleep now" "we don't want to sleep ! can you read us a story ?" "no i don't have time, i have to help other rockboxers" 22.06.47 # If EOD had caused an interrupt, PR would have been put high by the interrupt routine, or do I get something wrong here? 22.07.35 # * amiconn is busy writing VBScript, so replying may take a while 22.13.09 Join [IDC]Dragon [0] (~idc-drago@pD95129FB.dip.t-dialin.net) 22.13.47 # <[IDC]Dragon> solaris: still there? 22.14.39 # uski, you don't happen to know how I make an rvf-file on linux? 22.15.04 # ooo :) 22.15.13 # how did you ? using wine ? :) 22.15.55 # uski, heh, sorry, I meant how I could make one... 22.16.04 # aah ;) 22.16.07 # you can't i think 22.16.32 # unless you pay a linux advanced programming training to [IDC]Dragon ;)))) 22.16.53 # <[IDC]Dragon> ;-) 22.17.15 # I did build some of the utilities on linux a while back, but I missed one of them. 22.17.29 # (can't remember which) 22.18.07 # anyone have a rvf-file I could try out (still haven't experienced video on my recorder) 22.18.32 # it shouldn't be too large - I'm on dialup 22.18.44 # hmmm 22.18.48 # <[IDC]Dragon> http://rockbox.haxx.se/newvid/ 22.18.55 # i only have large rvf files 22.19.40 # <[IDC]Dragon> (the smallest with sound is the doom one) 22.20.49 # <[IDC]Dragon> you can do a partial download, if you like 22.21.01 # ok thanks 22.22.01 # <[IDC]Dragon> have you tried the mandelbrot plugin? It also uses grayscale. 22.22.16 # I think the daily build lacks the .ajz file 22.22.26 # So I'm getting the bleeding edge build instead 22.22.30 # <[IDC]Dragon> you only need the plufin 22.22.37 # <[IDC]Dragon> plugin 22.22.57 # will it work with 2.2? 22.23.10 # <[IDC]Dragon> should do 22.23.22 # I want to try the voice anyway - so I will try the bleeding 22.23.23 # Someone in here with good knowledge of regular expressions? 22.23.35 # a little 22.24.17 # amiconn, how can I help? 22.24.22 # How do I match a whole word? 22.24.39 # is it perl regular expressions? 22.24.50 # \w+ 22.24.54 Quit AciD (Read error: 54 (Connection reset by peer)) 22.24.58 # i.e. blank before and after, or start at beginning of string and/or end ant end of string 22.25.30 # I wast precise enough, how do I match a _specific word? 22.25.35 # *wasn't 22.25.57 # just write the string itself 22.26.25 # are you using grep? 22.26.30 # or what program is it? 22.26.33 # Just string itself does also match if it is a part of a compound word, waht I don't want 22.26.49 # No, this is actually VBScript 22.27.09 # what is the pathname of the directory which has the .rocks files ? /.rockbox/rocks ? 22.27.30 Quit Ka__ ("Leaving") 22.27.31 # So I need to know how to match (wordseparator)blahblah(wordseparator) 22.27.47 # uski: yes 22.27.58 # ok :) 22.28.33 # \s+blablah\s+ 22.28.47 # (if it understands perl regex) 22.30.58 # Yes, this does indeed work in VBScript, but not correct, since it does match the whitespace also, so if I do a replace against the match, my blanks are gone. 22.31.48 # ah ok 22.32.17 # \s+(blabla)\s+ and then refer to the matched word as $ 22.32.21 # $1 22.32.24 # sorry 22.32.35 # well still not sure what you try to do 22.32.57 # btw anyone knows what is this "auto volume" option? 22.35.15 # pfavr: I try to write two script to deal with the voice features of rockbox. Since some words are pronounced wrong and we do not want to introduce deliberate spelling errors into the .lang files because this depends on the voice engine used, I want to have a "string replacement list" in the script. 22.36.18 # ah 22.36.21 # ok 22.36.37 # could you show me the vbscribt function you use? 22.38.11 # The script is actually rather complex, because I want to use it with different sapi voices, so I define a Dictionary object of Dictionary objects. Each of the sub-objects holds a list of match/replace pairs for one voice. 22.38.52 # The replacement is done with the RegExp object, and now I want to define the match strings. 22.39.27 # mandelbrot: cool! 22.39.59 # ok think I get it now 22.40.25 # the tricky part is that you want to be sure that this is a whole word and not just part of a word 22.40.43 # but you just want to replace the word itself 22.40.49 # Sadly, the () .. $1 method is not possible with the RegExp object. 22.41.09 # Yes, for _some_ strings I want to make sure that it is a whole word. 22.41.19 # part of a word would be easy - you figured that out already 22.41.35 # Yup. Just the string itself. 22.41.52 # It is not something I know _like that_ 22.41.57 # bumbum 22.42.33 # the problem is: the part you match you also replace 22.42.37 # how about 22.43.02 # matching word and replacing with word2? 22.43.29 # but that will not work at the end or beginning of a sentence 22.45.07 # you could of course do a workaround where you pad a space at the beginning and end before you replace 22.46.05 # Yeah, I found the solution: searching for (\s+)blahblah(\s+) and replacing with $1blubblubb$2 works! 22.46.51 # the + means one or many 22.47.00 # (So $ referencing is possible) 22.47.02 # ? is zero or one 22.47.07 # great 22.47.40 # So maybe it is enough to search for (\s)blablah(\s) ? 22.48.16 # that will only take one space yes 22.48.26 # actually \s is any whitespace 22.48.39 # Bummer - this does not work at the beginning or end of string 22.48.54 # just use ? 22.48.59 # zero or one 22.49.13 # or you could use * which means zero or many 22.49.40 # But if I use "zero or one" this would also match inside a word!? 22.50.10 # yes, then wee need to see if you can match "beginning of sentence" or "whitespace" 22.50.28 # [\s^] 22.50.50 # If I remember correctly, the ^ means "beginning of string" 22.52.17 # Hmm, doesn't work at the beginning, still works in the middle. 22.53.19 # Just found something on the net: \< means "match beginning of a word" \> means "match end of a word". Yay! 22.53.49 # cool, now I learned something 22.53.54 # do you have a link? 22.54.14 # Grr, doesn't work with VBScript. 22.55.29 # \b works, finally (match beginning or end of word). The link: http://etext.lib.virginia.edu/helpsheets/regex.html 22.55.59 # <[IDC]Dragon> congratulations! 22.56.39 # <[IDC]Dragon> amiconn: I've added the stride parameter to your framework, should I commit that? 22.57.25 # Just watched part of futurama on my rockbox - this is unbelievable cool! 22.57.50 # [IDC]Dragon: ?? The Framework is not yet committed at all. 22.57.53 # <[IDC]Dragon> didn't you say dialup? 22.58.06 # <[IDC]Dragon> amiconn: oops, sorry then. 22.58.41 # <[IDC]Dragon> I can email it to you. 22.59.08 Quit jkerman (Read error: 104 (Connection reset by peer)) 22.59.09 # <[IDC]Dragon> or update patch tracker. It's in there, right? 22.59.51 # Yes, it is in the tracker. Is it possible to update someone else's patches in there? 23.00.26 # <[IDC]Dragon> As an admin, I think so. 23.00.28 # [IDC]Dragon: s/\bFirmwares\b/Firmwers/ :)) 23.00.30 # dialup - yes, I also said "part of futurama";-) 23.02.22 # [IDC]Dragon: So maybe we should revert all spelling adjustments from the voice entries (since these are engine dependent, as you said) including the hyphenation as soon as my script is ready. 23.02.56 # [IDC]Dragon: Please do update the framework in the tracker tehn. 23.03.04 # *then even 23.03.24 # <[IDC]Dragon> grr, just found you updated it meanwhile, need to merge. 23.04.00 # ? My last update was a number of days ago... 23.04.33 # 9 days to be precise. 23.10.57 # [IDC]Dragon: Did you check out my "Crystal" voice? It does pronounce "resume" correctly. 23.15.04 # <[IDC]Dragon> how dis you convince it? 23.15.10 # <[IDC]Dragon> did 23.15.34 # This is weird - I used a german spelling: "Resuhm" 23.15.53 # <[IDC]Dragon> looks funny 23.16.08 # but it works 23.16.24 # <[IDC]Dragon> thanks for the hint 23.16.37 # <[IDC]Dragon> grayscale patch updated 23.17.01 # At this moment I got the idea for that vbscript I'm writing now. 23.17.47 # how many words are there in the language file? 23.19.02 # <[IDC]Dragon> amiconn: a simple word substitution may be too drastic 23.19.24 # <[IDC]Dragon> e.g.resume is pronounced correct if it's in a context 23.21.11 # where do I put the english voice file - I tried in .rockbox but it doesn't work 23.21.51 # <[IDC]Dragon> in .rockbox/langs 23.22.17 # [IDC]Dragon: Argh! But this is not difficult to solve, as I don't do simple word replacement but regexp matching. I will match "resume" as full string for "Crystal" 23.22.39 # ok thanks 23.25.51 Join dsg [0] (david@dsg.xs4all.nl) 23.25.54 Join RobbieVox [0] (RobbieVox@cpc1-derb1-5-0-cust42.nott.cable.ntl.com) 23.27.05 # Has anyone made RVFs on linux yet? 23.27.19 # dsg: nah 23.27.31 # not possible yet 23.27.41 # unless you find a very very clever solution 23.28.08 # I was making some attempts... halftone.c compiles cleanly, and I was hoping to get the YUV output from mplayer. I got it, and halftone did it's thing, but it came out very garbled when played back on rockbox. 23.28.49 Quit matsl (Remote closed the connection) 23.28.50 # I'm not sure if it's because it's a different YUV format then it expects, or if it's something else though. 23.29.15 # <[IDC]Dragon> dsg: how does the yuv format look like? 23.29.42 # i think a very very clean and cool way to make rvf on linux would be to make a "transcode" ouput plugin 23.29.50 # <[IDC]Dragon> I'm expecting 112*64 YUV4:2:0 planar 23.29.55 # transcode = a program to convert video files 23.29.56 # [IDC]Dragon: Well, I don't really recognise the different ones... can you be more specific? :) 23.30.02 # <[IDC]Dragon> OK 23.30.24 # [IDC]Dragon: Well, I downscaled it to 112*64, but I'm not entirely sure if it's YUV 4:2:0. 23.30.33 # <[IDC]Dragon> planar means the components are in separate frames 23.30.37 # [IDC]Dragon: I've had a look at your addition to the framework, looks nice. But obvoiusly your editor writes tab characters. 23.31.24 # <[IDC]Dragon> 4:2:0 means U and V are half resolution in x and y direction, so these planes are 1/4 in size. 23.31.54 # <[IDC]Dragon> for each frame, the Y plane comes fist, followed by U and V planes. 23.32.24 # <[IDC]Dragon> I don't use U and V since we have no color, you can put anything you want in there. 23.33.21 # Hm. I see. 23.33.51 # <[IDC]Dragon> So, each frame is 112*64 = 7168 bytes of Y data, followed by 3584 bytes don't care. 23.34.16 # damn, why having this "i don't care" bytes then ? 23.34.21 # Agh. mplayer is putting the file in an AVI container. 23.34.27 # can't you cut them while encoding ? 23.34.35 # it would reduce the size of the files :) 23.34.42 # dsg :)) 23.34.44 # <[IDC]Dragon> uski: because else it woudn't be YUV 23.34.53 # [IDC]Dragon: and why does it has to be YUV ? 23.34.54 # ;) 23.34.55 # <[IDC]Dragon> and there's a tool for YUV 23.35.05 # <[IDC]Dragon> (from Microsoft) 23.35.14 # what is the final rvf format like? 23.35.45 # maybe transcode could produce the right grayscale zoomed stream directly 23.35.47 # <[IDC]Dragon> it's a series of "screenshots" for the Archos 23.36.08 # <[IDC]Dragon> interleaved with audio frames 23.36.21 # <[IDC]Dragon> which form a linked list 23.36.22 # ok 23.36.29 # <[IDC]Dragon> not so trivial 23.36.42 # so the program producing rvf has sourcecode available? 23.36.49 # [IDC]Dragon: But yeah, file should have no headers, just raw YUV data, right? 23.37.05 # <[IDC]Dragon> yes, halftone and rvf_mux 23.37.16 # <[IDC]Dragon> raw YUV, yes 23.37.37 # maybe we could make a version taking an output from transcode directly - then transcode could do the grayscale, zoom, and we could skip the YUV format on linux 23.37.49 # exactly 23.37.57 # you only have to write an output plugin 23.37.58 # <[IDC]Dragon> like my DirectShow filter 23.38.02 # exactly 23.38.05 # that would be faster I think 23.38.08 # yea 23.38.20 # <[IDC]Dragon> go ahead 23.38.20 # and very cool because you could convert almost every format to a rvf file 23.39.56 # <[IDC]Dragon> amiconn: I don't know about the tabs, it's not in the areas I touched 23.40.39 # uski, yes, and using dvd::rip directly to put a DVD on the rockbox in one go with point and click 23.40.46 # ;-) 23.40.47 # rofl yea 23.40.55 # right button / Convert to RVF... 23.40.56 # ahha 23.41.24 # i was thinking of replacing the LCD of my archos by a color one ;))) 23.41.51 # then you just need to make it usb-master also and connect a usb-dvd-drive 23.41.57 # heh 23.42.00 # harder 23.42.00 # ;) 23.42.06 # however 23.42.15 # why not connecting an IDE drive instead of the hard drive ? ;) 23.42.23 # [IDC]Dragon: You are right - then tabs do also exist in my local version. I wonder how they went in there then... 23.42.29 Join jkerman [0] (~jkerman@jkhouse2.jvlnet.com) 23.43.35 # uski, can you connect a slave drive? 23.44.54 # it is not possible to connect anything else than a computer on the usb port 23.45.12 # however u shoulod be able to connect every IDE "thing" to the hard drive connector inside the archos 23.45.19 # I meant on the IDE - having both the harddrive and an external DVD? 23.45.40 # then a port of transcode as a rock... 23.45.49 # should be possible 23.45.52 # master/slave 23.46.01 # but triocky to handle i think 23.46.03 # -o 23.46.07 # should probably overclock the SH1 first 23.46.14 # ah yea 23.46.15 # well 23.46.30 # i think that you don't want to decompress the mpeg2 movies in the archos, right ? 23.46.41 # the only thing that it can play is uncompressed movies = rvf ;) 23.46.46 # And a couple of lead akkus as well 23.54.08 *** Saving seen data "./dancer.seen"