00:00:03 | | Quit midkay (Read error: 110 (Connection timed out)) |
00:00:16 | LinusN | GRINGO1984: press A-B |
00:00:56 | | Quit Bger ("[BX] We are BitchX of Borg. You will be assimilated. Using mIRC is futile.") |
00:01:07 | sharpe | midkay, all of it, or parts i've changed? |
00:01:13 | Yash | %pm must be it right Mikachu? |
00:01:14 | Guest_940 | can somebody make an easy to understand walkthrough to add doom to my nano? |
00:01:15 | midkay_ | sharpe, all of it.. |
00:01:20 | Mikachu | Yash: probably |
00:01:21 | preglow | so, did any of you oldtimers get introduced to ipod rockbox at the devcon? |
00:01:23 | GRINGO1984 | if i press a-b i only see: Shuttle Mode: OFF RepeatMode: OFF Show Files: ALL |
00:01:31 | LinusN | preglow: oh yes |
00:01:33 | preglow | i'm just assuming you haven't seen it before :> |
00:01:37 | stripwax | Guest_940 - it is not 'easy' |
00:01:40 | Bagder | preglow: we watched christi's and brandon's ipods |
00:01:40 | Mikachu | Guest_940: probably not |
00:01:45 | LinusN | GRINGO1984: don't hold the button too long |
00:01:55 | preglow | Bagder: yeah, i figured |
00:02:01 | LinusN | GRINGO1984: a short press is enough |
00:02:02 | preglow | so when are you getting one? |
00:02:02 | Guest_940 | well, what compiler should I use? |
00:02:02 | Bagder | I love the ipod video and its lcd |
00:02:03 | preglow | :-) |
00:02:09 | preglow | yes, me too |
00:02:13 | preglow | it certainly is... huge... |
00:02:19 | stripwax | Guest_940 - the one that is described in the documentation I told you to read earlier!!! |
00:02:22 | Bagder | and amazingly crisp |
00:02:25 | linuxstb | Bagder: Did you see the 30GB or 60GB ipod videos? |
00:02:41 | GRINGO1984 | ahhhhh |
00:02:42 | sharpe | midkay_: plugin.c: http://pastebin.com/611472 plugin.h: http://pastebin.com/611474 |
00:02:42 | Bagder | not sure |
00:02:45 | GRINGO1984 | thx |
00:02:51 | LinusN | you're welcome |
00:03:06 | GRINGO1984 | so now i can also find the fm recorder and so on |
00:03:08 | GRINGO1984 | great |
00:03:21 | preglow | indeed |
00:03:26 | midkay_ | sharpe, why is #include "gwps.h" commented out? that might be a problem. :) |
00:03:38 | sharpe | didn't need that |
00:03:40 | midkay_ | and it's not even in plugin.h.. |
00:03:42 | preglow | hmm |
00:03:46 | midkay_ | you need that for the gui_wps struct. |
00:03:55 | linuxstb | Shame there was no gigabeat at devcon - I would like to know how that screen compares to the ipod. |
00:03:59 | sharpe | gwps-common.h is included for the struct |
00:04:11 | preglow | any thoughts on whether we should allow interleaved stereo? |
00:04:20 | preglow | for codecs to pass to dsp, that is |
00:04:21 | midkay_ | sharpe, i told you how it worked for me. i think you're doing it wrong. you need gwps.h in both places, nothing more. |
00:04:23 | sharpe | in plugin.h |
00:04:31 | | Join BHSPitLappy [0] (n=Steve-O@adsl-67-64-146-188.dsl.rcsntx.swbell.net) |
00:04:32 | sharpe | mmkays, i'll try that. |
00:04:42 | t0mas | LinusN: is there a "devcon report" comming? |
00:04:46 | | Join cutthoat2o9 [0] (n=cutthoat@adsl-68-126-91-226.dsl.sktn01.pacbell.net) |
00:04:50 | | Quit cutthoat2o9 (Client Quit) |
00:04:52 | t0mas | some summary of what has been decided? |
00:05:02 | LinusN | guess so, one of those days |
00:05:07 | midkay_ | sharpe, you don't need gwps-common.. only gpws.h in both places. |
00:05:16 | linuxstb | preglow: Which codecs still output interleaved stereo? Is it just wav/aiff? |
00:05:16 | | Join cutthoat2o9 [0] (n=cutthoat@adsl-68-126-91-226.dsl.sktn01.pacbell.net) |
00:05:24 | Mikachu | preglow: any chance of getting a dimmed backlight when on, instead of 100%? |
00:05:36 | preglow | Mikachu: perhaps |
00:05:36 | sharpe | midkay, i get 'plugin.c:426: warning: initialization from incompatible pointer type' |
00:05:40 | preglow | linuxstb: more or less |
00:05:45 | sharpe | if i use gpws.h i believe... |
00:06:13 | preglow | linuxstb: i'm just trying to prepare all the codecs for the switch to one format i'm going to do |
00:06:18 | preglow | and i can see no reason to allow more than one format |
00:06:26 | linuxstb | Ah, I see wavpack does as well. |
00:06:27 | midkay_ | sharpe, did you get rid of gwps-common? |
00:06:30 | preglow | ouch |
00:06:33 | sharpe | si |
00:06:48 | midkay_ | sharpe, one moment |
00:07:00 | sharpe | i also had gotten it to not cause an error, but it seems like it did not load the wps. |
00:07:26 | preglow | anyway, i think i'm going to convert wav/aiff to do noninterleaved anyway |
00:07:30 | linuxstb | preglow: It's possible that the plugins with audio output also use interleaved stereo mode. |
00:07:41 | midkay_ | sharpe, .. let me just upload my plugin.c and .h for you. |
00:07:41 | preglow | i guess so, but they should stop doing it! |
00:07:50 | preglow | dsp currently converts it anyway |
00:07:58 | preglow | which brings up a valid point |
00:08:04 | sharpe | lol, okay |
00:08:04 | preglow | i guess plugins shouldn't go through dsp |
00:08:13 | linuxstb | They may need the resampler. |
00:08:18 | preglow | that they may |
00:08:24 | GRINGO1984 | bye |
00:08:31 | preglow | GRINGO1984: have nice |
00:08:38 | | Quit GRINGO1984 ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
00:08:38 | linuxstb | Pacman for example outputs 96KHz mono audio (not that my emulator supports sound yet) |
00:08:39 | Guest_940 | I installed that "patch program" with the goat symbol . Now what do i do to put doom on my nano? |
00:08:44 | ohrn | bah, the apple website is as usual deviod of any useful information |
00:09:01 | ohrn | does the IPods have recording capability? |
00:09:04 | midkay_ | sharpe, plugin.c - http://pastebin.com/611481 plugin.h - http://pastebin.com/611479 |
00:09:06 | preglow | linuxstb: does it generate the sound yet? |
00:09:23 | linuxstb | No, I ripped the sound code out when I ported it. I want to restore it though. |
00:09:27 | stripwax | preglow -I think I was going to look into that (but haven't yet..) |
00:09:28 | preglow | ok, so we're going to see a slowdown... |
00:09:31 | midkay_ | sharpe, wait.. |
00:09:38 | preglow | stripwax: you mean wav/aiff? |
00:09:43 | sharpe | hmm? |
00:09:48 | linuxstb | ohrn: Yes, but not in Rockbox yet. |
00:09:51 | stripwax | preglow - ? pacbox sound |
00:09:54 | preglow | right |
00:09:57 | midkay_ | sharpe, oh, never mind. alright. try those. |
00:10:11 | preglow | i won't beat you to that, go ahead :( |
00:10:13 | sharpe | okay |
00:10:14 | preglow | :) <- |
00:10:17 | stripwax | :-) |
00:10:20 | ohrn | nice, how about builtin microphone? |
00:10:25 | linuxstb | ohrn: No. |
00:10:28 | ohrn | ok |
00:10:59 | ohrn | I am eying PocketSphinx http://www.speech.cs.cmu.edu/pocketsphinx/ |
00:11:00 | linuxstb | Recording is possible (I don't understand how) via the headphone socket. There is also a true line-in hidden in the dock connector (you would have to make a cable yourself to use it). |
00:11:01 | midkay_ | preglow, did you get what i wrote earlier? what about a backlight brightness adjustment? |
00:11:08 | preglow | midkay_: possible yes, will i do it, no |
00:11:16 | ohrn | voicerecognition that apparently runs fine on arm |
00:11:24 | midkay_ | preglow, any reason? uninterested, or.. just.. no time.. or just... ? :) |
00:11:27 | ohrn | but I suspect my H300 may be a bit weak on the CPU front |
00:11:31 | | Join [IDC]Dragon [0] (n=Joerg@p54829339.dip0.t-ipconnect.de) |
00:11:37 | preglow | midkay_: only reason i touched backlight fading at all was to make a nice test for my timer.c moduile |
00:11:48 | midkay_ | preglow, ah. maybe i can manage it then.. |
00:11:51 | [IDC]Dragon | home sweet home |
00:11:57 | PhR3aK | a short question, i'm an x5 user, so i dont know how album art works, because its not supported by the original x5 firmware... so have you just to copy the jpg in the folder of the album or what? so that rockbox will display it? |
00:12:16 | Guest_940 | anybody know how to use the patch program |
00:12:21 | Guest_940 | the wiki docs are confusing |
00:12:37 | | Quit webguest60 ("CGI:IRC") |
00:12:41 | Guest_940 | by patch program I mean the goat symbol one |
00:12:44 | stripwax | Guest_940 - what is it you want to know? Have you installed the build environment yet? |
00:12:47 | stripwax | goat symbol?! |
00:12:48 | | Quit Shadowarrior13 ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
00:12:57 | preglow | midkay_: isn't much worse than just locking the fader at a specific pulse width |
00:13:15 | midkay_ | preglow, right.. thankfully. :) which is why i think i might possibly be able to handle it. :) |
00:13:35 | preglow | midkay_: but one problem will be the fact that irivers need to boost the cpu to get a constant level |
00:13:39 | Guest_940 | what is a build environment? THe wiki for patches says to install the "patch tool" |
00:13:39 | stripwax | Guest_940 - you seem to ask a lot of questions here, but not provide any answers to the questions we ask. Why is that? |
00:13:49 | Guest_940 | I'm dumb |
00:13:51 | preglow | ipods do not need this, however |
00:13:51 | midkay_ | preglow, oh.. hmm. |
00:13:53 | stripwax | Guest_940 - did you read the documentation I showed you ealier? |
00:13:59 | Guest_940 | I hvae no programming experience |
00:14:08 | Guest_940 | yes |
00:14:15 | midkay_ | preglow, so it does require a considerable amount of cpu power, or what? |
00:14:17 | Guest_940 | http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches#Patch_Tracker |
00:14:18 | crashd | you dont need programming experience to use patches |
00:14:25 | amiconn | [IDC]Dragon: wb |
00:14:29 | stripwax | Guest_940 - dude. that is NOT the documentation I showed you |
00:14:31 | preglow | midkay_: well, it depends |
00:14:31 | cutthoat2o9 | u guys know of any useful plug-ins for rockbox? |
00:14:38 | * | crashd bangs head against wall |
00:14:41 | stripwax | Guest_940 - THIS is. http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_developers |
00:14:41 | [IDC]Dragon | amiconn: same to you |
00:14:45 | preglow | midkay_: you might also save some cpu by keeping the backlight dimmed |
00:14:51 | stripwax | cutthoat2o9 −− uuhhhh...? |
00:14:54 | [IDC]Dragon | had a good trip? |
00:15:02 | cutthoat2o9 | lol |
00:15:13 | midkay_ | preglow, hm.. :) |
00:15:16 | cutthoat2o9 | pretty simple question |
00:15:24 | linuxstb | cutthoat2o9: http://www.rockbox.org/twiki/bin/view/Main/PluginIndex |
00:15:29 | midkay_ | cutthoat2o9, rockbox comes with like 30.. |
00:15:34 | cutthoat2o9 | yeah |
00:15:37 | cutthoat2o9 | but better |
00:15:39 | midkay_ | so, there you are. |
00:15:39 | linuxstb | It's up to you to judge if they are useful. |
00:15:40 | amiconn | linuxstb: Brandon has a 30GB video |
00:15:43 | Guest_940 | stripwax, I went to there and hit working with patches |
00:15:47 | preglow | midkay_: slasheri was saying he'd do some measurements on this at some point, but i don't think it happened |
00:15:58 | midkay_ | preglow.. hrm. |
00:15:58 | amiconn | [IDC]Dragon: yes, thanks. You? |
00:16:08 | cutthoat2o9 | thanks |
00:16:12 | [IDC]Dragon | can't complain |
00:16:17 | stripwax | Guest_940 - any particular reason? I asked you to read the part about installing a build environment.. |
00:16:29 | stripwax | Guest_940 - are you running Windows? |
00:16:31 | [IDC]Dragon | btw, bitswap didn't help the wav |
00:16:39 | LinusN | damn |
00:16:43 | [IDC]Dragon | (I tried it while waiting) |
00:17:06 | midkay_ | what's up with wav, if you don't mind my asking? not working well, it sounds? |
00:17:08 | [IDC]Dragon | I think the app is not active |
00:17:18 | stripwax | Guest_940 - if so, start with the "Setting up a cygwin Rockbox development environment" page. And then read the "The Simplified Guide To Compiling" |
00:17:20 | Guest_940 | yea, I;m running windows |
00:17:27 | [IDC]Dragon | midkay_: wav for Archos |
00:17:30 | Guest_940 | I went tbere |
00:17:38 | midkay_ | [IDC]Dragon, right, i mean.. it's working? and how well? |
00:17:43 | stripwax | Didja read it? Didja install your development environment? |
00:17:46 | [IDC]Dragon | not yet |
00:17:50 | amiconn | [IDC]Dragon: Maybe something silly... like using wrong labels, not adding # chars, or not telling all scratch registers to gcc |
00:17:51 | crashd | heh |
00:18:06 | midkay_ | [IDC]Dragon, ah. :\ |
00:18:13 | midkay_ | i don't doubt you'll figure it out :) |
00:18:15 | [IDC]Dragon | theres's no asm |
00:18:15 | preglow | for those of you who are actually experiencing the resampler from time to time, would you call it release critical for 3.0 to make a better one? |
00:18:48 | amiconn | [IDC]Dragon: I know... |
00:19:05 | * | [IDC]Dragon searches for some food |
00:19:09 | [IDC]Dragon | afk |
00:19:11 | crashd | hazum |
00:19:21 | crashd | backlight fading doesnt seem to work over here |
00:19:25 | crashd | curious |
00:19:51 | Yash | what language are the plugins written in? |
00:19:58 | stripwax | Yash - C |
00:20:09 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
00:20:10 | amiconn | LinusN: The faster ata timing also speeds up writing quite a bit (I tested while waiting for the plane) |
00:20:23 | stripwax | Yash - what were you expecting? ;-) |
00:20:32 | Yash | stripwax, cool. was just wondering :) |
00:20:40 | amiconn | Average speedup (read+write, aligned+unaligned) is ~ 22% |
00:20:46 | LinusN | amiconn: great |
00:20:58 | * | stripwax assumes Guest_940 found the answers to his problems by now, so he can sleep well |
00:21:11 | stripwax | night, all |
00:21:12 | preglow | crashd: unit? |
00:21:15 | | Part stripwax |
00:21:36 | crashd | 5g 30gb video |
00:21:49 | preglow | tried adjusting some settings? sure the build is recent? |
00:21:51 | preglow | it should work |
00:21:56 | crashd | yeah, i just built it |
00:22:18 | midkay_ | crashd, is it not showing up in the menu? |
00:22:34 | kclaf | going to try in a few minutes (fading on 5G that is) |
00:22:34 | cutthoat2o9 | night? |
00:22:40 | cutthoat2o9 | its 3:22pm |
00:22:58 | midkay_ | cutthoat2o9, the world is bigger than your neighborhood :) |
00:23:02 | cutthoat2o9 | lol |
00:23:06 | cutthoat2o9 | i know |
00:23:42 | sharpe | obviously you're on the us west coast :) |
00:23:51 | midkay_ | actually, same timezone as me.. pacific. :) |
00:23:53 | cutthoat2o9 | yup |
00:23:55 | | Nick midkay_ is now known as midkay (n=midkay@24.143.70.99) |
00:24:35 | sharpe | midkay, still the same problem. it executes, but doesn't seem to change the wps. |
00:24:36 | kclaf | crashd : just transferd the latest bleeding egde build, fading works fine |
00:24:44 | crashd | hazum |
00:24:51 | midkay | sharpe, i'd like to see your code.. |
00:24:57 | crashd | just straight off the cvs build page? |
00:25:05 | sharpe | one sec, let me try yours. |
00:25:07 | crashd | maybe there's something awry with my new cygwin environment |
00:25:07 | | Join JdGordon41 [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
00:25:08 | midkay | sharpe, at least anything relevant to it |
00:25:26 | cutthoat2o9 | i jus want better games |
00:25:39 | kclaf | i dlded teh "binaries", i didnt compile the source |
00:26:14 | crashd | bah, ill try that instead then |
00:26:42 | kclaf | wow, tetrox is nice, ipods scolling whell is a bit sensitive tho |
00:27:07 | crashd | ah, worked this time i bet, deleted my settings ;) |
00:27:34 | * | amiconn thinks for some reason that tetrox is too easy on H300 |
00:27:36 | | Join gunpowda [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
00:28:02 | midkay | kclaf, same argument i was making last night.. i have a probable solution, but i haven't tried it yet. |
00:28:04 | midkay | maybe i will now. |
00:28:29 | gunpowda | hey |
00:28:35 | crashd | preglow: yeah, that seems to be working nice |
00:28:42 | gunpowda | can I install rockbox without formatting my ipod/? |
00:28:49 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
00:28:50 | cutthoat2o9 | nope |
00:28:54 | preglow | but ok, no thoughts on the resampler? |
00:29:15 | midkay | gunpowda, yes, you don't need to format. cutthoat2o9, "ha ha".. |
00:29:20 | cutthoat2o9 | lol |
00:29:27 | cutthoat2o9 | smart ass ;) |
00:29:35 | amiconn | preglow: I would like to see an improved resampler |
00:29:38 | midkay | cutthoat2o9, what are you doing here? just complaining about "boring plugins" and misleading new users? |
00:29:48 | gunpowda | oh, great |
00:30:02 | crashd | preglow: in what sense? (re: resampler) |
00:30:16 | sharpe | midkay, even using yours it doesn't change the wps... |
00:30:30 | preglow | in what sense you would say it's important to get a better one before 3.0 |
00:30:33 | midkay | sharpe, you mean compiling the code i gave you? |
00:30:39 | sharpe | si |
00:30:43 | crashd | preglow: heh |
00:30:44 | preglow | it's going to require a bit of work |
00:30:46 | cutthoat2o9 | im jus reading |
00:30:50 | preglow | since i'll probably need to research it for a while |
00:30:53 | midkay | sharpe, you have the correct wps located there? DancePuffDuo.wps in .rockbox/wps? |
00:30:57 | crashd | for higher frequencies, you mean? |
00:30:58 | sharpe | aye |
00:31:06 | preglow | crashd: the current one sounds like shit |
00:31:12 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
00:31:18 | midkay | sharpe, hmm - no idea wtf you've done.. you pressed select to change it, right? |
00:31:22 | sharpe | si |
00:31:27 | Guest_940 | when i open dictionary on my nano and look up a word it says "failed to open index" |
00:31:35 | Guest_940 | and then says pluginreturned error |
00:31:50 | sharpe | midkay, i'm going to try something. |
00:31:53 | midkay | sharpe, um.. you are running on the latest rockbox.ipod right? :) |
00:31:59 | sharpe | yeah... |
00:32:01 | amiconn | Bagder: 2 corrections about our assumptions on the 2.5 release: 2.5 was released in September 2005 - and it does contain the tagdb |
00:32:14 | midkay | sharpe, make sure there's no rockbox.ipod in .rockbox/ −− it will override anything in / |
00:32:21 | Bagder | was that _my_ assumptions? |
00:32:22 | midkay | maybe an older version sitting in there |
00:32:27 | Bagder | I don't recall any such ;-) |
00:32:33 | Kummer | BoD[away]: (int)((volume+72)*1.29) seems decent enough for percentage display of volume |
00:32:43 | sharpe | there isn't midkay |
00:32:44 | Bagder | not that it matters |
00:32:49 | amiconn | Bagder: I think it was Zagor's assumption |
00:32:53 | Kummer | it means nothing of course in reality, but just psychologically |
00:32:57 | Bagder | ah right |
00:33:01 | * | Bagder can't read |
00:33:13 | gunpowda | is anyone working on a wikipedia project? |
00:33:38 | midkay | sharpe, try checking out brand new source from cvs, only changing plugin.c and .h, and adding wpsloader.c then.. |
00:33:53 | Guest_940 | does anyone know what's wrong with my dictionary, it keeps saying failed to load index whenever I look something up |
00:34:03 | midkay | Guest_940, because you have no index. i'm not sure where you get one. |
00:34:04 | kclaf | btw, i used to have a little background noise while i wasnt playing anything in rockbox, it seems to be gone now, is it related to any changes you ppl made ? |
00:34:05 | * | [IDC]Dragon goes to bed |
00:34:10 | midkay | Guest_940, rockbox doesn't come with one. |
00:34:11 | * | LinusN too |
00:34:16 | * | Bagder too |
00:34:19 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
00:34:24 | | Part LinusN |
00:34:28 | [IDC]Dragon | 2 nights in a row with 4 hours of sleep aren't healthy |
00:34:32 | midkay | night Bagder and [IDC]Dragon :) |
00:34:40 | [IDC]Dragon | ca |
00:34:45 | Guest_940 | where could I find an index? anybody |
00:34:50 | | Quit [IDC]Dragon (" HydraIRC -> http://www.hydrairc.com <- Chicks dig it") |
00:35:13 | cutthoat2o9 | i would like to know that also |
00:35:26 | | Part Paul_The_Nerd |
00:35:41 | midkay | Guest_940, aha.. http://www.rockbox.org/twiki/bin/view/Main/RockboxDictionary |
00:36:31 | preglow | lostlogic's got to be pretty messed up |
00:36:50 | preglow | a weeked in a wildly different timezone plus the flight time from hell |
00:36:56 | midkay | Bagder? anyone with website access? |
00:38:51 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
00:39:39 | | Quit Benacool () |
00:39:40 | crashd | preglow: tbh, i havent had any audio related troubles |
00:39:50 | crashd | but then, i havent really had time to give rockbox a thorough audio workout |
00:40:08 | Paul_The_Nerd | Audio related troubles? |
00:40:17 | | Join Benacool [0] (n=benacool@Toronto-HSE-ppp3751165.sympatico.ca) |
00:40:19 | Paul_The_Nerd | Is something potentially not right? |
00:42:02 | preglow | lots |
00:42:11 | preglow | plenty work to be done before release, at least |
00:42:35 | Paul_The_Nerd | I just saw crashd responding about not having audio related troubles, and was curious if there's something I should be watching for |
00:42:48 | preglow | i was talking about the resampler |
00:42:49 | preglow | which is crap |
00:42:51 | Paul_The_Nerd | Aaah |
00:43:01 | Paul_The_Nerd | So, not something I'd notice. |
00:43:22 | Paul_The_Nerd | I think all my audio is 44 except some audiobooks which sound incredibly horrid anyway. |
00:43:41 | | Quit ender` (" My computer NEVER cras") |
00:44:56 | Guest_940 | regardinI downloaded that dictionary file thing but there is no wn2rdf.pl in it |
00:45:05 | Guest_940 | like the instructuions say |
00:46:20 | | Quit bluebrother^ ("Leaving") |
00:46:40 | | Quit JdGordon (Connection timed out) |
00:47:06 | preglow | is there a way to sign extend in c :/ |
00:47:10 | Paul_The_Nerd | Guest_940: Those are in the rockbox source's /tools folder |
00:47:33 | preglow | i hate this piecing together integers from bytes |
00:48:38 | amiconn | Just casting to a longer signed type does sign extend |
00:48:46 | preglow | mno, it doesn't look like it |
00:48:55 | amiconn | It should.... |
00:48:56 | preglow | i'm casting an unsigned char to an int32_t, no sign extend happens |
00:49:09 | amiconn | You probably have to cast twice |
00:49:19 | amiconn | (int32_t)(signed char)var |
00:49:21 | preglow | first to int_8, then to int32_t ? |
00:49:24 | gunpowda | hrm |
00:49:28 | Guest_940 | where do I find the rockbox source's tools folder |
00:49:31 | preglow | yeah, that sounds more probable |
00:49:35 | amiconn | or int8_t of course |
00:49:41 | gunpowda | I just installed the latest build of rockbox, and I see a boot screen then the folder structure of my ipod |
00:49:42 | Paul_The_Nerd | Guest_940: Umm... in the rockbox source tarball? |
00:49:53 | preglow | int8_t might work as well, yes :) |
00:49:56 | Paul_The_Nerd | gunpowda: That's how rockbox works... |
00:50:02 | gunpowda | ok |
00:50:06 | Paul_The_Nerd | gunpowda: It's a file-tree based MP3 player. |
00:50:31 | PhR3aK | a short question, i'm an x5 user, so i dont know how album art works, because its not supported by the original x5 firmware... so have you just to copy the jpg in the folder of the album or what? so that rockbox will display it? |
00:50:47 | preglow | PhR3aK: rockbox doesn't support album art natively yet, but there is a patch that works like that, yes |
00:51:00 | Paul_The_Nerd | PhR3aK: Rockbox doesn't have album art yet. Read the description of the patch on the tracker, and it should tell you how it currently works. It's changed a few times so far |
00:51:08 | gunpowda | right |
00:51:23 | gunpowda | I think the ipod_control folder must be hidden or something |
00:51:43 | Paul_The_Nerd | gunpowda: It generally is. If you go into the menu and set it to show all files, you can see it. |
00:51:48 | preglow | amiconn: will be really fun to see whether gcc actually makes that double cast into a sign extending byte load on arm, though |
00:51:53 | preglow | amiconn: for some weird reason, i doubt it |
00:51:54 | midkay | gunpowda, you need to go into the menus to enable viewing of all files.. general settings -> file view -> show files: set to "all". |
00:51:59 | gunpowda | thanks, I'll do that |
00:52:01 | crashd | PhR3aK: you have to patch the source for album art unless im mistaken, check the 'Patches' link on the main rockbox page |
00:52:02 | Paul_The_Nerd | gunpowda: But your music's names will be scrambled anyway, as that's what iTunes does. |
00:52:13 | crashd | album art hasn't been commited yet, has it? |
00:52:15 | gunpowda | is it possible to bypass rockbox and boot into the iPod firmware when I need to? |
00:52:28 | Kummer | yes this is in the FAQ |
00:52:31 | amiconn | preglow: Wow, the sim is playing music on amd64... |
00:52:34 | Paul_The_Nerd | gunpowda: After pressing a button to turn it on, immediately hold Menu |
00:52:39 | Kummer | I just press and hold menu while turning it on |
00:52:43 | amiconn | Now we need to fix the remaining warnings... |
00:52:50 | preglow | amiconn: warnings? |
00:53:04 | preglow | i can't remember seeing any |
00:53:10 | amiconn | I get 13 warnings when building the sim on amd64 |
00:53:21 | * | preglow tries |
00:53:50 | preglow | amiconn: yeah, i see them |
00:54:06 | preglow | there is probably more long -> int32_t work to be done, too |
00:54:11 | amiconn | yepp |
00:54:14 | preglow | amiconn: and yeah, the eq is a bit dodgy |
00:54:18 | preglow | i'll see to it |
00:54:35 | amiconn | Plus, casting int32s into/from pointers causes warnings |
00:54:50 | * | BoD[away] goes to sleep! |
00:54:51 | amiconn | If we have to do this deliberately, we have to cast twice as well |
00:54:55 | BoD[away] | bye guyz! |
00:55:01 | midkay | bye BoD[away] :) |
00:55:05 | | Quit BoD[away] ("rockbox rocks") |
00:55:58 | Guest_940 | where do I find the rd2fbinary tool? |
00:56:21 | Paul_The_Nerd | Guest_940: It's there too. |
00:56:30 | Guest_940 | it's a "C" file |
00:56:35 | Guest_940 | how would I execute it |
00:56:39 | Guest_940 | like the guide says to |
00:57:07 | Paul_The_Nerd | You have to compile it. |
00:57:31 | Guest_940 | what's a good compiler |
00:58:09 | kclaf | hmm just uploaded some voice file to ../.rockbox/langs |
00:58:21 | Paul_The_Nerd | Guest_940: Just use GCC, I'd say. |
00:58:25 | kclaf | i get a "Data abort at 00041918" when booting rockbox |
00:58:40 | Paul_The_Nerd | kclaf: Did you install a bleeding edge, or just a daily? |
00:58:47 | preglow | amiconn: i'll be damned... it uses the sign extending load instruction |
00:58:54 | kclaf | bleeding edge |
00:59:00 | amiconn | Why shouldn't it? |
00:59:09 | preglow | amiconn: just me underestemating gcc |
00:59:14 | preglow | estimating, even |
00:59:17 | Guest_940 | I tried downloading GCC but it hangs |
00:59:21 | Paul_The_Nerd | kclaf what sort of ipod? |
00:59:23 | kclaf | let me try to remove the lang file, and see whether it boots or not |
00:59:27 | kclaf | 5G 30GB |
00:59:31 | amiconn | gcc's wisdom is esentially unpredictable |
00:59:43 | preglow | yeah, it's starting to dawn on me |
00:59:46 | midkay | Guest_940, unless you really need or really want the dictionary.. i'd give up now. :) you need to install a dev environment to compile it. |
01:00 |
01:00:22 | Paul_The_Nerd | midkay: Since it's just one C file, you could probably do it with mingw32, or some other method probably |
01:00:33 | gunpowda | one more newbie question: can I increase the font size? |
01:00:38 | midkay | Paul_The_Nerd, possibly - but there are perl scripts - you'd need more stuff for that too.. |
01:00:48 | Paul_The_Nerd | gunpowda: Yeah, it has a variety of fonts |
01:01:01 | Paul_The_Nerd | midkay: Well *I* have Perl installed. :-P |
01:01:16 | midkay | Paul_The_Nerd, he shouldn't, he seems to have no idea what even a c file is. :) |
01:01:25 | Kummer | Menu -> General Settings -> Display -> Browse Fonts |
01:01:31 | preglow | amiconn: coldfire has a sign extending load, yes? |
01:01:37 | gunpowda | sure, I've picked a font I like |
01:01:41 | gunpowda | but what about the size? |
01:01:43 | amiconn | preglow: nope |
01:01:44 | Paul_The_Nerd | kclaf: Voice works for me just fine. Are you 100% sure you replaced your rockbox.ipod and .rockbox with bleeding edge, and not daily? |
01:01:54 | amiconn | It has sign extend instructions |
01:01:59 | Paul_The_Nerd | gunpowda: They're bitmapped fonts, so each font is one size. |
01:02:09 | Guest_940 | can somebody just send me the dict.desc and dict.index files? |
01:02:18 | amiconn | For 8->32 one would use move.b followed by extb.l on coldfire v2 |
01:02:30 | amiconn | For some reason gcc does a silly thing |
01:02:33 | Paul_The_Nerd | Guest_940: None of us really use that plugin. |
01:02:44 | kclaf | paul_the_nerd : absolutely |
01:02:44 | cs_weasel | voice works on ipods now? sweet. |
01:02:48 | amiconn | It extends twice, first 8->16 and then 16->32 |
01:02:52 | gunpowda | oh |
01:03:10 | amiconn | Maybe it doesn't know about extb.l as that isn't plain m68k |
01:03:17 | Paul_The_Nerd | kclaf: Because that's the error it had *before* the bug was fixed. Have you tried deleting .rockbox and rockbox.ipod before copying over the new ones? |
01:03:20 | amiconn | gcc uses ext.w followed by ext.l |
01:03:21 | preglow | amiconn: i'm basically just trading shifts off for sign extensions here, i can either piece an int together by always shifting the msb to the top bits of the int first, then shifting everything down afterwards, or i can sign extend each byte and shift to the correct place at once, but i see it's not going to be universally faster on all platforms either way |
01:03:22 | Benacool | do voice works on h3x0 ? |
01:03:37 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-38-230.w83-198.abo.wanadoo.fr) |
01:03:48 | kclaf | paul_the_nerd : nope, i usually just overwrite previous rockbox |
01:04:33 | preglow | amiconn: gcc does lots of silly things, at least the gcc developers told me coldfire will see updates in newer gccs |
01:04:52 | amiconn | preglow: Indeed, although I wouldn't expect the sign extend idea to be slower |
01:04:57 | Paul_The_Nerd | kclaf: Also, are you sure you're actually downloading a new version? Some people have had a problem with cached versions, where they end up with an older version anyway. What version does it say when it boots? |
01:04:57 | amiconn | ..on coldfire |
01:05:09 | Paul_The_Nerd | Benacool: Voice has worked on the iRivers for a while. |
01:05:16 | nudel | New version of my iPod Video/5G theme: http://www.pretentiousname.com/rb/theme_green.html |
01:05:34 | preglow | amiconn: no, i guess not |
01:05:36 | Guest_940 | goddman complicated compilers |
01:05:39 | amiconn | With gcc output it might end up being the same speed, and with a tiny asm opt (extb.l) it should be a bit faster |
01:05:39 | preglow | amiconn: it makes for messier c, though |
01:06:08 | kclaf | nudel : nice, i like your theme |
01:06:11 | amiconn | It saved loading one shift count (if the shift is >8 bits) |
01:06:15 | crashd | nudel: seconded :) it's sweet |
01:06:19 | nudel | thanks :) |
01:06:24 | preglow | amiconn: anywho, we're talking about an uncompressed codec here, speed is not an issue, so i should stop thinking about it |
01:06:52 | amiconn | Saving battery is always desirable |
01:07:08 | preglow | sure |
01:07:12 | Paul_The_Nerd | linuxstb: It sounded more like he'd installed Linux, then used ipod_fw to put rockbox's bootloader in front of theirs. At least to me. |
01:07:47 | linuxstb | Paul_The_Nerd: Yeah, that's possible. A little bit more information would be useful though. |
01:08:34 | Guest_940 | does nobody use the dictionary |
01:09:57 | Paul_The_Nerd | linuxstb: Definitely. I assumed Rockbox worked since he never said it didn't, so I thought the problem was just getting Retail to boot as well. But, I possibly made a bad assumption. :) |
01:10:24 | midkay | Guest_940, i'm using it right now. |
01:10:28 | gunpowda | I'm really looking forward to the wikipedia project |
01:10:29 | amiconn | Hmpf |
01:10:58 | Paul_The_Nerd | amiconn: Hmpf? |
01:10:58 | * | amiconn thinks a laptop should tell it's going to hibernate because of low battery before actually doing so |
01:11:11 | Paul_The_Nerd | Hahaha |
01:11:15 | preglow | i've yet to see one that does |
01:11:19 | * | amiconn was running down his batt for calibration |
01:11:20 | preglow | i think it's Windows Behaviour |
01:11:38 | Paul_The_Nerd | Mine used to pop up a little Notification bubble off of the bar near the clock. |
01:11:47 | Paul_The_Nerd | "Warning, your battery is dangerously low" or something |
01:12:09 | preglow | so low it's dangerous |
01:12:15 | crashd | nudel: cant test the album art patch tho |
01:12:19 | Paul_The_Nerd | And, now that I think of it, a dialogue too, because it would still be around after I woke it from hibernation. But I think it's part of the power management modifications emachines made |
01:12:29 | crashd | mainly because my album arts are all pngs or jpg |
01:12:37 | crashd | and i think my new build environement is a bit broken |
01:13:17 | gunpowda | what are the controls for rockboy on the ipod? |
01:13:25 | gunpowda | it seems that there's no A/B button |
01:14:05 | Paul_The_Nerd | amiconn: Your voice fix broke playback (when a voice file is present) |
01:14:29 | amiconn | Ooopss... |
01:14:33 | Paul_The_Nerd | amiconn: If you have voice enabled, playback freezes the unit at the WPS screen. If you have voice disabled, but a voice file on the unit, it data aborts |
01:14:47 | kclaf | same there |
01:14:56 | PhR3aK | good night people |
01:15:09 | crashd | nn PhR3aK |
01:15:16 | amiconn | Paul_The_Nerd: Would be interesting to know the exact address of the abort |
01:15:16 | | Quit PhR3aK ("get satisfied! • :: ««« (Gamers.IRC) »»» www.gamersirc.net ::") |
01:15:23 | Paul_The_Nerd | amiconn: One second |
01:15:24 | kclaf | i get a "Data abort at 00041918" when booting rockbox |
01:15:29 | amiconn | (+have the .map and the .bin for analysis) |
01:15:40 | kclaf | amiconn : 00041918 |
01:16:14 | preglow | that sounds dangerously close to uie... |
01:16:50 | Paul_The_Nerd | I think it is UIE, but I'm checking the MAP now |
01:16:53 | Paul_The_Nerd | Had to boot the VM |
01:17:06 | midkay | hm, my ipod's scrollwheel is running really slowly from a commit in the past few days i'd imagine. i'm guessing it was lostlogic's update to only wrap once the wheel is released.... it's awful. |
01:17:11 | | Quit damaki (Read error: 110 (Connection timed out)) |
01:17:18 | Benacool | Litte question about colors on h3x0 and maybe on other target, is it a know issue that when you use a dark backgroud we can't see the "loading" pop-ups and others because they always stay black even if the foreground (text) is set to white for exemple ? |
01:17:36 | Kummer | I love the no-wrap wheel patch |
01:17:52 | Kummer | and the wheel isn't running any slower here |
01:17:58 | midkay | Kummer, hmmm.. |
01:18:08 | Paul_The_Nerd | midkay: Which ipod are you using? |
01:18:12 | Paul_The_Nerd | Kummer: Which ipod are you using? |
01:18:16 | Kummer | nano 4GB |
01:18:17 | midkay | 5G |
01:18:32 | midkay | unusably slow, almost |
01:18:43 | Paul_The_Nerd | midkay: 5Gs are natively a bit slower in areas anyway, right? And then you have the CPU clocked down to 30mhz because of that (is it enabled on 5G?) |
01:18:45 | preglow | midkay: might also be my cpu boost patch, if it's only running slowly sometimes |
01:18:53 | sharpe | mine's fine... |
01:18:55 | midkay | Paul_The_Nerd, 30mhz, yes.. |
01:18:58 | preglow | Paul_The_Nerd: if it is UIE, i'll be pissed off... |
01:19:10 | Paul_The_Nerd | preglow: I don't have my maps until I rebuild, it'll be a few seconds more. |
01:19:11 | amiconn | Benacool: That only happens if you're using a dark backdrop image |
01:19:28 | amiconn | Without backdrop, the splash background is always lightgrey |
01:19:32 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
01:19:52 | Paul_The_Nerd | preglow: Definitely UIE |
01:19:59 | Paul_The_Nerd | amiconn: It's in the UIE |
01:20:15 | amiconn | Why does UIE cause a data abort???? |
01:20:39 | nave7693 | I am wondering why I am getting very short run times on one charge for my archos recorder. it's like 3~4 hours for a 12 hour charge. Help? |
01:20:43 | crashd | hazum, is the DUMB/tracker format codec integrated, and if not, how much work needs to be done ? |
01:20:45 | * | amiconn would like to have access to that very rockbox.bin |
01:20:46 | preglow | ARGH |
01:20:52 | preglow | uie _CANT_ cause a data abort |
01:20:55 | Paul_The_Nerd | amiconn: One second then |
01:21:01 | amiconn | preglow: why? |
01:21:31 | Paul_The_Nerd | amiconn: http://66.68.93.2/rockbox.ipod <−−- This what you want? |
01:21:48 | preglow | amiconn: the stack pointer would have to be corrupt for that to happen |
01:21:49 | amiconn | No, I want rockbox.bin from <build>/apps/ |
01:21:52 | Paul_The_Nerd | Oh |
01:22:05 | Benacool | amiconn: oh i see... I use backdrops for so long that i had not saw thats only with dark backdrops |
01:22:10 | preglow | and that is not possible unless i have forgotten to initalise it for any of the processor modes |
01:22:15 | preglow | and i'm pretty sure i haven't |
01:22:20 | Paul_The_Nerd | http://66.68.93.2/rockbox.bin then |
01:22:23 | midkay | hey. that's weird.. the wheel runs fine up until like 5 seconds after booting, then it slows down majorly. |
01:22:25 | amiconn | the .ipod file has a header attached to it |
01:22:34 | Paul_The_Nerd | amiconn: I just assumed .bin was shorthand for "the binary" Heh |
01:22:39 | | Quit ashridah ("Leaving") |
01:22:52 | Paul_The_Nerd | amiconn: It's at 00040c7c in my map. |
01:24:02 | preglow | ok |
01:24:12 | | Quit Moos ("Glory to Rockbox !!!") |
01:24:15 | preglow | for this to happen, you'd pretty much have to have triggered some processor mode i don't know exists |
01:25:36 | midkay | preglow, hm. it was working fine with my build from like 3 days ago, but i just updated my build an hour or so ago and this problem was introduced. |
01:25:41 | midkay | so it had to be very recent. |
01:26:09 | gunpowda | whose theme was that? |
01:26:18 | preglow | midkay: and you're sure it's not the cpu boosting? |
01:26:21 | sharpe | oh |
01:26:22 | sharpe | fuck. |
01:26:34 | preglow | midkay: try going to the debug menu, set the cpu freq to 75 mhz permanently, and tell me if it's better |
01:26:46 | Kummer | midkay I'm also running a build from an hour ago |
01:26:54 | sharpe | gah, damnit. |
01:27:18 | preglow | hmm |
01:27:29 | midkay | preglow, wasn't boosting introduced over a week ago? |
01:27:31 | midkay | can't be, if so.. |
01:27:35 | preglow | midkay: i can't remember :> |
01:27:43 | midkay | preglow, set the frequency? you can do that? |
01:27:46 | preglow | midkay: yes |
01:27:49 | sharpe | yes! god! thank you! |
01:27:50 | midkay | cool.. i'll go try |
01:28:06 | | Quit Febs ("Changing computers.") |
01:28:06 | preglow | this _might_ be an undefined instruction |
01:28:18 | sharpe | heh, midkay, i almost had lost the source to the zip reader:) |
01:28:23 | midkay | preglow, quite cool. |
01:28:29 | midkay | what does changing "boost counter" do? |
01:28:36 | midkay | sharpe, jesus - careful :)) |
01:28:38 | midkay | that'd suck! |
01:28:50 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:28:50 | sharpe | yeah, i'm glad i kept that copy i exported as html :) |
01:29:01 | midkay | how did you almost lose it? :) |
01:29:02 | amiconn | preglow: What's 'bx r3' |
01:29:04 | preglow | amiconn: i think i know why now |
01:29:04 | amiconn | ? |
01:29:06 | Paul_The_Nerd | midkay: Changes the number of boosts stacked. It'll never stop boosting 'till the counter is 0, but several things can tell it to boost at once. |
01:29:14 | | Join JD|uni [0] (n=82c20d66@labb.contactor.se) |
01:29:27 | JD|uni | hey all |
01:29:42 | preglow | amiconn: branch to location in r3 with possible switch to thumb mode |
01:29:46 | sharpe | heh, i accidentally deleted the source i had in my checked out source :) |
01:30:06 | midkay | preglow, ah - 75mhz runs it very well. |
01:30:11 | midkay | 24 or 30 are stuttery and slow. |
01:30:21 | preglow | amiconn: there might be a data abort in the very start of the uie if there has occured an illegal instruction |
01:30:26 | preglow | amiconn: i misinterpreted the arm reference |
01:30:38 | amiconn | okay |
01:30:56 | gunpowda | one more newbie question: can it access itunes' id3 db? |
01:30:57 | preglow | amiconn: it says the processing mode is 'undefined' in that exception, which i interpreted as 'any of the other modes', but it turns out there's a mode called 'undefined' |
01:31:02 | preglow | amiconn: and i haven't set up a stack for that |
01:31:08 | amiconn | But then there must be something causing an illegal instruction... |
01:31:15 | crashd | gunpowda: no |
01:31:17 | sharpe | gunpowda: nay... |
01:31:18 | preglow | amiconn: yes sure, but at least that isn't impossible |
01:31:24 | preglow | amiconn: i'll commit a fix to crt0.S now |
01:31:34 | midkay | sharpe, nice :) |
01:31:42 | JD|uni | midkay: your playing with the quick screen atm right? youve definalty got a bug there somewhere... i went into the screen before and the icons didnt show up.. |
01:31:48 | sharpe | :) |
01:31:49 | amiconn | Calling a mode 'undefined' is indeed misleading... |
01:32:03 | sharpe | call it 'unexplored' :) |
01:32:06 | midkay | JD|uni, hm - maybe the text is overlapping them. |
01:32:27 | sharpe | and be sure the icons are set to show... |
01:32:47 | midkay | the margins seem to change, and i'm not quite sure why the x margin would. i'll resolve it in the fix though.. probably today. |
01:32:49 | amiconn | That sounds like that 'someone' guy who is supposed to do all the various time consuming things... |
01:33:10 | Paul_The_Nerd | midkay: If you're in WPS, no icons show up (for me at least) but in the file tree, icons are fine. |
01:33:20 | Paul_The_Nerd | midkay: Though are the things supposed to all be align-lefted? |
01:33:33 | midkay | Paul_The_Nerd, aaaha−− that'd make sense. |
01:33:44 | | Quit obo (Read error: 110 (Connection timed out)) |
01:33:52 | midkay | i'll have that fixed, rather simple |
01:33:57 | amiconn | preglow: So in fact the data abort in UIE hides the actual cause of the UIE... |
01:34:35 | preglow | amiconn: indeed |
01:34:44 | preglow | amiconn: at least that is the only possible explanation i can think of |
01:34:50 | gunpowda | did someone mention they're using the dictionary before? |
01:34:54 | sharpe | hmm... icons show up for me... |
01:35:04 | midkay | gunpowda, me.. |
01:35:12 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
01:35:13 | Paul_The_Nerd | sharpe: Do they show up when you're in the WPS and trigger the quick-menu? |
01:35:13 | preglow | amiconn: the only mode i haven't set up a stack for now, is user mode, and the only way to enter that mode is to do it with a mode change command |
01:35:24 | gunpowda | with a bilingual or an english dictionary? |
01:35:54 | midkay | Paul_The_Nerd, what model are you talking about? and sharpe, and JD|uni? |
01:36:22 | Paul_The_Nerd | midkay: H120. I don't even know if there is a quick-menu on iPod. |
01:36:30 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
01:36:35 | midkay | Paul_The_Nerd, there isn't.. archoses and irivers only, i believe. |
01:36:47 | Paul_The_Nerd | midkay: I don't really see why there's not one, but... y'know. |
01:36:52 | JD|uni | midkay: h300 |
01:36:58 | linuxstb | Paul_The_Nerd: Find a spare button... |
01:37:02 | midkay | Paul_The_Nerd, lack of keys? |
01:37:08 | sharpe | make a button! |
01:37:21 | Paul_The_Nerd | linuxstb: It's a long-press of the button that opens the menu on H120, why not long-press Menu on iPod? |
01:37:24 | * | Paul_The_Nerd doesn't think that's used. |
01:37:54 | midkay | Paul_The_Nerd, actually, i did map menu+hold to the quickscreen to try it on my ipod.. |
01:38:04 | Paul_The_Nerd | midkay: did it not work well? |
01:38:26 | midkay | Paul_The_Nerd, actually.. it works fine :) |
01:38:30 | Paul_The_Nerd | Hehehe |
01:38:33 | linuxstb | I'm never clear which is which, but I think there is both the context menu and quick menu in the WPS. A long press on SELECT brings one of them up. |
01:38:38 | midkay | never accidentally pressed it or anything. might be a nice addition when i update the screen.. |
01:38:46 | Paul_The_Nerd | linuxstb: long-select is the Context menu. |
01:38:58 | midkay | linuxstb, holding select brings context menu, but nowhere is the quickmenu to be found on ipods. |
01:39:07 | Paul_The_Nerd | That's the one I actually use from time to time. |
01:39:22 | * | Paul_The_Nerd steps afk for a few minutes. BRB. |
01:39:23 | preglow | ok |
01:39:24 | preglow | commited |
01:39:27 | preglow | someone test with this |
01:39:29 | midkay | Paul_The_Nerd, i'll add the menu functionality when i update the quickscreens - it actually makes sense too, mapping it to menu.. it's like a quick menu. :) |
01:39:32 | linuxstb | I suppose it could be a long press on MENU. With a short press bringing up the main menu. |
01:39:48 | kclaf | preglow : commited what ? |
01:40:01 | midkay | linuxstb, yes, works well.. |
01:40:22 | linuxstb | midkay: Is that what you mean by "menu+hold" ? |
01:40:31 | midkay | yes, sorry :) |
01:40:46 | linuxstb | OK, I thought you had some weird combination with the hold switch... |
01:40:52 | *** | Saving seen data "./dancer.seen" |
01:40:57 | gunpowda | I'm looking for a compiled version of rdf2binary |
01:41:03 | midkay | linuxstb, haha. no, my bad - though that might be a nice idea, hmm ;) |
01:41:08 | kclaf | preglow : ok, is that fix supposed to solve the voice file issue ? |
01:41:51 | preglow | kclaf: it's supposed to clarify it, i hope |
01:42:02 | preglow | i can't exactly see how, but i'm fumbling around in the dark here |
01:42:28 | preglow | the state of my memset16 bug changed some with this |
01:42:30 | sharpe | isn't the plural of index, indices? |
01:42:31 | preglow | so i've got some hopes |
01:42:35 | preglow | sharpe: yea |
01:42:39 | sharpe | okay. |
01:44:30 | Paul_The_Nerd | preglow: Okay, building, I'll see what happens |
01:45:08 | linuxstb | midkay: Have you thought about the pitch control screen on the ipod? |
01:45:35 | | Join quobl_ [0] (n=quobl@tor/session/x-df24c818b605382d) |
01:45:37 | midkay | linuxstb, i haven't - i personally feel it'd be perfect to put in the sound settings menu on all targets, makes more sense there and easier to access.. |
01:46:08 | preglow | i say we also let it be an easy to access dj function on targets with buttons enough to allow it |
01:46:18 | preglow | they can be separate screens |
01:46:21 | Paul_The_Nerd | I agree with preglow/midkay |
01:46:26 | midkay | preglow, tat's possible.. |
01:46:26 | preglow | the current interface makes no sense for inclusion in the sound settings |
01:46:43 | midkay | leave it where it is on models where it's currently available and add it to the sound settings menu for all of them anyways.. |
01:46:43 | Paul_The_Nerd | It needs to at least be accessible through the sound-settings menu on all targets. It seems odd that there's settings you can change that *aren't* in the menus somewhere |
01:46:49 | | Quit muesli__ (Success) |
01:46:50 | preglow | midkay: agreed |
01:46:53 | midkay | preglow, i meant just a standard setting screen.. e.g. volume. |
01:46:57 | | Quit Guest_940 ("IceChat - Its whips the llama's butt") |
01:46:57 | midkay | just a percent. |
01:47:00 | preglow | yes |
01:47:01 | preglow | sounds good |
01:47:02 | * | linuxstb agrees with everyone ele |
01:47:08 | linuxstb | s/ele/else/ |
01:47:17 | midkay | also.. do we really need 0.1% adjustments? |
01:47:36 | midkay | i can barely notice the effect of even like 2%... maybe adjustment should be limited to +- 1%..? |
01:47:46 | Paul_The_Nerd | I would think 1% adjustments would be more than enough... but that's just me. |
01:47:51 | linuxstb | I think 0.1% is fine - as long as it accelerates properly. |
01:47:58 | midkay | faster/easier to change.. also ties in with the menu better. |
01:48:01 | preglow | i love the fact that the aiff codec refuses to load files with bigger sample size than 24 bits, yet contains a routine to decode those samples |
01:48:02 | * | Paul_The_Nerd doesn't have any use for that feature anyway |
01:48:09 | linuxstb | preglow: :) |
01:48:19 | linuxstb | Is that in get_metadata() ? |
01:48:20 | midkay | i personally never use it, but i think 0.1% is both really slow and pointless, it makes such a little difference |
01:48:23 | preglow | linuxstb: nope |
01:48:32 | preglow | linuxstb: it's in the codec itself |
01:48:40 | gunpowda | does anyone have a compiled rdf2binary tool? |
01:48:47 | cs_weasel | isn't it like with weights, where the rule of thumb is something has to weigh +/- 7% before you can really tell? maybe a bit less than that |
01:48:49 | preglow | linuxstb: i haven't got any 32 bit files to test with anyway, though |
01:49:00 | preglow | cs_weasel: not at all |
01:49:10 | cs_weasel | i do think a dj function would be fun though |
01:49:14 | midkay | gunpowda, me, but you need to be able to execute perl scripts. |
01:49:17 | preglow | cs_weasel: it's already there |
01:49:19 | midkay | e.g. dev environment or something. |
01:49:24 | nudel | Do you guys plan to include some iPod Video themes in the CVS build, or going to leave them as separate downloads? (I'm wondering whether to make a patch for the patch-free version of my theme, or if that would just waste everyone's time.) |
01:49:39 | preglow | i think we should move all wpses out of the cvs build zips |
01:49:43 | preglow | they're becoming bloated |
01:49:48 | linuxstb | nudel: If someone commits a theme to the patch tracker, it will probably get included in CVS. |
01:49:50 | gunpowda | ah, no, perl's not installed |
01:50:06 | gunpowda | could you send me the two dictionary files, if you have them? |
01:50:15 | linuxstb | nudel: The problem is that most themes contain non-original artwork which we can't distribute with Rockbox. |
01:50:18 | nudel | true, it's extra stuff that everyone downloads again and again... but it might be nice to include one good looking theme |
01:50:36 | preglow | nudel: yeah, i think we should select a default wps |
01:50:40 | midkay | maybe one or two themes per LCD size/depth? that would be nice.. |
01:50:47 | nudel | my theme is all 100% original, except the little USB plug icon which I grabbed off the net and shrunk down to something so small nobody will know heh |
01:51:08 | preglow | i think the release zip should have a selection of nice wpses |
01:51:08 | sharpe | oh, you evil, evil person... |
01:51:11 | nudel | (http://www.pretentiousname.com/rb/images/green_album_clock2.png <−− icon at the bottom there) |
01:51:12 | preglow | cvs builds: none |
01:51:15 | preglow | it's a practical thing |
01:51:19 | preglow | you don't need to update those all the time |
01:51:22 | Paul_The_Nerd | preglow: New data abort location. Accidentally deleted my .map, gimme a minute. |
01:51:26 | nudel | makes sense |
01:51:32 | * | Kummer just wants some unifont-optimized themes |
01:51:32 | linuxstb | nudel: Submit it to the patch tracker - see the guidance here: http://www.rockbox.org/twiki/bin/view/Main/SubmitWPS |
01:51:34 | preglow | Paul_The_Nerd: in that case i don't get it... |
01:51:45 | nudel | okay will do |
01:51:50 | Paul_The_Nerd | preglow: i'll tell you in what it occurs in just a moment |
01:52:03 | midkay | does pitch work on ipods? |
01:52:12 | preglow | midkay: no |
01:52:24 | preglow | midkay: but just because it hasn't been enabled |
01:52:30 | midkay | (not the screen, but could it possibly be adjusted if the screen were there?) |
01:52:42 | nudel | oh, i noticed that by trying to be clever and put a bar under the status bar in the menus, i've screwed up the way soem of the settings pages look.e.g. the EQ settings page always disables the status bar so it looks wrong on my background... i guess i should use a more boring background before submitting to CVS |
01:52:43 | preglow | pitch changing works on all swcodec targets |
01:52:45 | preglow | it's just the resampler |
01:52:55 | midkay | e.g. if i add a menu to sound settings for all targets, it will work on the ipod just like that?.. good. |
01:53:00 | midkay | alright, i'm looking into that. |
01:53:14 | kclaf | preglow : same as paul_the_nerd, "data abort at 00041918" |
01:53:15 | preglow | it sounds like crap, though |
01:53:31 | preglow | pretty please, tell me it's still not uie |
01:53:31 | | Quit JD|uni ("CGI:IRC (EOF)") |
01:53:34 | linuxstb | nudel: It looks nice - I might well start using it. What does it look like without the album art? |
01:53:59 | nudel | linuxstb: http://www.pretentiousname.com/rb/images/green_no_patches.png |
01:54:54 | Paul_The_Nerd | preglow: It's not UIE |
01:54:59 | Paul_The_Nerd | preglow: It's not even in rockbox.map |
01:55:03 | | Quit Kohlrabi (Nick collision from services.) |
01:55:11 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-128-230.pools.arcor-ip.net) |
01:55:14 | preglow | what's the address? |
01:55:38 | Paul_The_Nerd | preglow: 00018020 on my build, but I don't know how useful that'd be since I've got scattered patches in it. |
01:55:59 | preglow | Paul_The_Nerd: just wondering whether it was completely batshit crazy anyway |
01:56:02 | preglow | Paul_The_Nerd: which it wasn't |
01:56:08 | preglow | nudel: nice wps |
01:56:16 | preglow | nudel: got it for nano? :) |
01:56:31 | kclaf | preglow : can i do smthing to help you fix the thing ? |
01:56:41 | preglow | kclaf: no, i'm pretty stumped myself |
01:56:43 | linuxstb | Paul_The_Nerd: When you say it isn't in the map, are there functions which start before and after that address? |
01:57:07 | preglow | yeah, you'll very seldom have a straight match |
01:57:08 | midkay | does anyone know the purpose of pausing at the pitch screen? seems 100% worthless to me.. |
01:57:12 | Paul_The_Nerd | linuxstb: I must be half asleep. =/ Gimme a second |
01:57:25 | nudel | i might do a nano version next weekend preglow. or a pink version for my pink-obsessed flatmate heh. or both :) |
01:57:45 | preglow | nudel: i'd love it, it's one of the nicer wpses i've seen. very clean and nice |
01:57:55 | nudel | wish i knew a quick way to make photoshop re-save all the parts after a colour change |
01:57:55 | linuxstb | Yes, it would be nice to have the same graphical WPS for all the targets. |
01:57:59 | Paul_The_Nerd | 0x00017ae8 is db_load, and next is at 0x00018318 with db_search |
01:58:20 | nudel | thanks. yeah, i aimed for something clean, and also something that you can read the important bits on when the backlight is off |
01:58:21 | preglow | Paul_The_Nerd: wha... |
01:58:35 | Paul_The_Nerd | preglow: Hell if I know. |
01:58:40 | preglow | _DB_ ? |
01:58:56 | Paul_The_Nerd | That's what it tells me. |
01:59:50 | linuxstb | Paul_The_Nerd: What are you testing? Voice? |
02:00 |
02:00:01 | Paul_The_Nerd | linuxstb: Yes. |
02:00:04 | kclaf | btw, as i supposed, removing the .voice file makes it useable again |
02:00:38 | preglow | but i don't see how a data abort can trigger another data abort at UIE |
02:01:23 | gunpowda | meh |
02:01:27 | Paul_The_Nerd | linuxstb: With voice enabled, voice works. When I start playback, I get a data abort there. |
02:01:37 | gunpowda | I downloaded a c compiler but rdf2binary needs lots and lots of .h files |
02:01:55 | linuxstb | gunpowda: Is rdf2binary just a single .c file? |
02:02:04 | linuxstb | And are you on Windows? |
02:02:34 | gunpowda | yup to both |
02:04:18 | linuxstb | http://www.davechapman.f2s.com/rockbox/rdf2binary.exe |
02:04:53 | | Quit cutthoat2o9 (Connection timed out) |
02:04:54 | linuxstb | Forget that, try this: http://www.davechapman.f2s.com/rockbox/rdf2binary.zip |
02:04:58 | gunpowda | thanks. I think your server's trying to run it |
02:05:06 | linuxstb | Yes - it's braindead. |
02:05:42 | sharpe | midkay: i'm catching up on the lines of code... |
02:05:55 | linuxstb | What kind of web server tries to run a .exe file in the docs directory... |
02:06:04 | midkay | sharpe, excellent |
02:06:18 | gunpowda | thanks linuxstb. |
02:06:47 | linuxstb | ... and it's a Linux/Apache server... |
02:07:01 | gunpowda | may be worth linking from the dictionary project page, because a binary's nowhere to be found |
02:07:38 | preglow | linuxstb: maybe it's coming out of the closet |
02:08:10 | preglow | double pun if you actually keep it in a closet |
02:08:10 | preglow | hahah |
02:08:43 | cs_weasel | rockbox mountain |
02:09:15 | preglow | nudel: damn, that wps of your actually makes me want to use album art for the first time ever |
02:09:25 | nudel | hehe |
02:09:50 | linuxstb | nudel: Do you have a URL for the "no-patches" version? |
02:09:54 | nudel | i love album art. it's nice to see some of the packaging again after digital music made everything so soulless :) |
02:10:04 | nudel | both versions are in the same zip file as separate themes |
02:10:18 | nudel | you can delete the *AA WPS and theme files if you don't want them |
02:10:56 | linuxstb | Where's that zip? (sorry if I've missed it) |
02:11:08 | nudel | here ya go: http://www.pretentiousname.com/rb/Nudel_Green_5G_1_1.zip |
02:12:31 | preglow | nudel: yeah, you might actually be making a convert out of me here... |
02:12:44 | preglow | too bad i don't really look too much at the screen |
02:12:51 | linuxstb | nudel: Thanks. It even uses my preferred font. |
02:12:57 | nudel | :) |
02:12:58 | preglow | which is? |
02:13:11 | linuxstb | Nimbus-14 |
02:13:20 | preglow | i've always used the default one :> |
02:13:24 | | Join jd|uni [0] (n=82c20d65@labb.contactor.se) |
02:13:27 | preglow | that one looks kind of tiny for 5g, though |
02:13:48 | preglow | it's huge on my nano |
02:14:07 | gunpowda | I like the theme |
02:14:15 | jd|uni | thanx heaps whoever did the verticale tetris plugin :) much better |
02:14:39 | linuxstb | You can still get about 16 lines of text with Nimbus-14 on the 5g |
02:14:44 | preglow | i don't like the tetrox controls at all :/// |
02:15:06 | midkay | preglow, what about them? |
02:15:16 | preglow | rotation on the wheel doesn't sit nice with me at all |
02:15:27 | midkay | preglow, haha - would you prefer menu to rotate? |
02:15:33 | preglow | yeah |
02:15:39 | preglow | i guess |
02:15:46 | midkay | exactly what i've got planned.. i think it already does that actually.. |
02:15:49 | BHSPitLappy | that does seem queer... |
02:15:52 | midkay | but.. yeah. fixed soon.. |
02:15:55 | preglow | yeah, it does |
02:15:59 | preglow | but i want the wheel to move sideway |
02:16:00 | preglow | s |
02:16:06 | preglow | it makes sense |
02:16:27 | nudel | the 5G iPod buttons are too damn noisy for stealth game-playing in the toilets at work :( |
02:16:28 | preglow | other than that, it rocks |
02:16:36 | BHSPitLappy | nudel: eww... |
02:16:40 | gunpowda | tetris on ipodlinux uses the wheel buttons for u/d/l/r and the centre button to rotate |
02:16:51 | linuxstb | preglow: I thought that originally - but I've decided that playing games with the wheel is too much work. It's easier on the fingers to just press and hold left/right. |
02:16:52 | midkay | gunpowda, "up"? |
02:17:05 | gunpowda | umm, no up. |
02:17:15 | BHSPitLappy | lol |
02:17:18 | midkay | you said u/d/l/r .. u as in what then? |
02:17:19 | preglow | linuxstb: you get used to it |
02:17:21 | BHSPitLappy | maybe in Easy mode |
02:17:28 | midkay | BHSPitLappy, haha, exactly.. |
02:17:32 | gunpowda | I should really go to bed |
02:17:37 | preglow | hmm |
02:17:41 | preglow | select for rotate |
02:17:45 | preglow | that's even better |
02:18:03 | midkay | select drops. why move it? basically the same thing.. |
02:18:12 | linuxstb | I don't think any two people have suggested the same button mappings for tetrox on the ipods yet... |
02:18:13 | midkay | select or menu, the only difference is 1/2".. |
02:18:16 | preglow | bejeweled's menu doesn't sit too nice with brandons clickwheel work |
02:18:29 | midkay | preglow, even worse - changing bools in the menus.. |
02:18:38 | midkay | have to release your finger each time you change the value.. |
02:19:06 | midkay | short menus, small ranges of ints and bools bug me.. |
02:19:48 | midkay | i'd really like the functionality if it instead of forcing you to release your finger and put it back again to simply detect consective events and when you "stop" scrolling.. so you can stop and start again without releasing your finger to wrap.. |
02:20:26 | | Quit herz42 (Read error: 110 (Connection timed out)) |
02:20:30 | linuxstb | nudel: I think the SubmitWPS page mentions this, but your WPS doesn't use the filename tags as a fall-back when there are no tags. |
02:21:11 | nudel | Yeah I noticed that and will fix it. I think it uses the filename but not the folders as the folders didn't work when I tried them and I forgot to go back to them. (I think I was doing something stupid.) |
02:21:32 | nudel | gotta go to bed now though :) |
02:21:38 | preglow | midkay: it really does work rather well with for example the jpeg plugin, but not so well for other stuff |
02:22:03 | midkay | preglow, yes, it works well for some things, agreed.. but quite annoying for others.. |
02:22:06 | midkay | i'd like to see it as an option |
02:23:20 | midkay | preglow, btw, about the sluggishness.. |
02:23:24 | gunpowda | can I upload the parsed dictionary files to the rockbox site? |
02:23:25 | preglow | without it, the jpeg plugin zooming is quite useless |
02:23:30 | linuxstb | nudel: Thanks. When it's ready to be added to CVS, just put it on the patch tracker. |
02:23:37 | preglow | Paul_The_Nerd: you ever discover what went wrong? |
02:23:44 | preglow | midkay: what about it? |
02:23:47 | nudel | linuxstb: sure thing |
02:23:49 | gunpowda | I think it they'd help a lot of people given that I had to look all over the web for some of the files referenced |
02:24:12 | midkay | it seems that everything is sluggish, not just buttons.. and, i'm wondering if it could be related to backlight fading, since maybe a lot of people aren't using that (just an idea, probably not that though). |
02:24:12 | gunpowda | mainly because rockbox.org/tools wouldn't let me download .pl files |
02:24:43 | midkay | gunpowda, feel free to. that'd be a good idea.. |
02:24:54 | Paul_The_Nerd | preglow: No clue, honestly. I need to get some sleep now though, but if there are no bright ideas before I wake, I'll start trying to figure out what the deal is. |
02:24:58 | | Part Paul_The_Nerd |
02:25:16 | midkay | also i'd add a new section.. for downloading precompiled ones.. and the next one could be compiling them yourself. |
02:25:18 | preglow | midkay: i can't imagine how backlight fading could cause it |
02:25:35 | midkay | preglow, me either, but someone reported no problems and they didn't have fading, i'd guess.. |
02:25:39 | preglow | midkay: for one, i haven't noticed any slowdown myself |
02:25:45 | midkay | preglow, alright. |
02:26:41 | jd|uni | wtf?? i just shutdown rb, and restarted it and im like 99% sure it restarted midway through a diff song.. |
02:26:46 | jd|uni | i tinhk... |
02:27:16 | midkay | jd|uni, from where did you shut down rockbox? |
02:27:23 | kclaf | i agree with you preglow/midkay on the wheel issue |
02:27:41 | kclaf | way better for jpeg plugin, but sucks for menu |
02:27:44 | midkay | if it was in a menu or something, that's "normal" (a bug that's been there for a while).. |
02:28:08 | gunpowda | I'm not registered on the site, though. I'll send them to whoever's interested. |
02:28:25 | midkay | preglow, btw, how is zooming "unusable" sans the wheel patch? |
02:28:39 | midkay | gunpowda, registration is very easy.. |
02:29:01 | midkay | i'd do it but my up speed is quite slow. |
02:29:05 | kclaf | well, you want to do a 1 step zoom, and it zooms like 4X |
02:29:18 | sharpe | midkay, i'm close to being done... |
02:29:23 | midkay | kclaf, um, just turn the wheel until you get the zooming screen, and then stop. i've never had a problem. |
02:29:25 | sharpe | with the extraction anyway |
02:29:26 | preglow | midkay: way too easy to overshoot the zoom level you want |
02:29:27 | midkay | sharpe, great :) |
02:30:10 | midkay | preglow, i've used the jpeg viewer a number of times, 0 problems. just don't spin it continually ;) that'd be easy to fix even in the plugin.. clear the button queue after you finish zooming. |
02:30:41 | kclaf | well, on big jpeg files, it's annoying |
02:30:54 | midkay | looking into changing pitch via sound_menu - how does it work exactly? it changes the output frequency apparently? |
02:31:22 | gunpowda | oh, interesting |
02:31:28 | jd|uni | midkay: i paused the music from the wps, then shutdown |
02:31:40 | gunpowda | I don't think the dictionary plugin's actually in my daily build, or at least it's not recognising the filetypes |
02:31:42 | midkay | jd|uni, should have worked fine then - odd.. |
02:32:02 | midkay | gunpowda, you don't play the files, you run the dict.rock plugin. |
02:33:10 | jd|uni | ill try it again.. after this song finishes... i like this song :D |
02:34:16 | midkay | jd|uni, haha. :) |
02:34:46 | jd|uni | cradle of filth doing iron maiden hallowed be thy name :D |
02:36:40 | preglow | oooooh |
02:36:46 | preglow | reading halfwords from the audio buffer in wav.c |
02:36:50 | preglow | sounds kind of risky on arm |
02:37:52 | gunpowda | midkay, what's 'enter'? |
02:38:05 | midkay | gunpowda, what? |
02:38:09 | midkay | hold select. |
02:38:31 | gunpowda | oh this is great : ) |
02:39:08 | jd|uni | ok, i must have imagined it... just tested pause/shutdown, straight shutdown and stop/shutdoowna and all works |
02:39:34 | sharpe | gah, everyone of my friends lives seem to be... sucking right now. |
02:39:44 | gunpowda | my only gripes would be that sometimes it does a look-up without me asking it to, somehow, and that it likes shutting down at every available opportunity |
02:40:32 | midkay | gunpowda, careful just not to hold select.. |
02:40:43 | midkay | and menu is exit, careful of that too :) |
02:42:05 | gunpowda | cool. is there only that one method of inputting text? |
02:42:14 | gunpowda | I liked the approach epodia have taken |
02:42:33 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
02:43:19 | vulcan | anybody around? |
02:43:23 | gunpowda | midkay, about exiting, once you have a definition, there doesn't seem to be a way to get back to the dict without quitting the program |
02:43:44 | midkay | gunpowda, ah, yes. |
02:43:51 | midkay | that's a documented.. um.. "lack of feature" :) |
02:44:15 | vulcan | I want to get away from using itunes if at all possible... is there any way to easily set up automatic syncing of my playlists in foobar or something? |
02:44:46 | midkay | vulcan, that's not rockbox-related.. if foobar can sync, foobar can sync, right? |
02:44:54 | vulcan | well, I realize that |
02:45:04 | vulcan | but I was hoping someone here might have experience with it |
02:45:17 | midkay | look around for some sync options. i know there's a plugin or whatever called foo_pod that may be of some use.. |
02:45:23 | midkay | tons of ipod tools for foobar.. |
02:45:28 | midkay | probably syncing included |
02:45:29 | vulcan | well the problem with that is it uses the itunesDB |
02:45:33 | vulcan | which I want to get away from |
02:45:39 | midkay | vulcan, ah, then it's just google. |
02:45:44 | gunpowda | bejeweled is beautiful |
02:45:52 | vulcan | because it requires additional implementation in rockbox |
02:46:04 | midkay | vulcan, it does? |
02:46:16 | midkay | hmm. |
02:46:26 | | Part nave7693 |
02:47:11 | vulcan | midkay: yeah, foo_pod is designed to be used within the stock firmware... I could make it work, but its kinda defeating the purpose |
02:47:26 | midkay | vulcan, no idea then. |
02:48:00 | vulcan | thanks anyway man |
02:48:26 | vulcan | rockbox is working amazingly though |
02:48:29 | vulcan | on my nano |
02:48:38 | vulcan | its 100% useable now |
02:48:52 | midkay | cool :) |
02:49:01 | | Quit afruff23 ("IceChat - Its whips the llama's butt") |
02:49:30 | gunpowda | plasma and fire are amazing |
02:50:49 | midkay | gunpowda, yes, they're cool :) |
02:51:04 | preglow | don't know if i'd call it amazingly |
02:51:06 | preglow | but it works ok |
02:53:26 | vulcan | does anyone know what the difference between 'mix' and 'crossfade' is? |
02:53:30 | vulcan | in the crossfade settings |
02:54:34 | jd|uni | FFFFFFFFFFUUUUUUUUUUUCCCKKKKKKKKKK |
02:54:45 | jd|uni | stupid fucking prac instructions not being bloody clear |
02:54:45 | vulcan | eh |
02:54:50 | jd|uni | wasted soo much time last nitgh |
02:56:24 | preglow | welcome to earth |
02:57:56 | gunpowda | midkay, are there alternative text input methods? |
02:58:05 | midkay | gunpowda, no, that's it.. |
02:58:08 | midkay | at least for now.. |
02:58:46 | gunpowda | it works, but it's not ideal |
02:59:10 | midkay | agreed, but it's all we have atm |
02:59:43 | | Join golf7 [0] (i=xbetas@cpe-071-071-081-161.triad.res.rr.com) |
02:59:51 | golf7 | can someone explain party mode? |
02:59:53 | | Join webguest96 [0] (n=3e4f4094@labb.contactor.se) |
03:00 |
03:00:11 | golf7 | i understand that its like uninterrupted playing |
03:00:25 | golf7 | but what happens when you change the playlist completly? |
03:01:21 | webguest96 | Curious about this as well |
03:02:47 | golf7 | maybe ill download the new CVS and check it out =P |
03:06:23 | | Quit webguest96 ("CGI:IRC (Ping timeout)") |
03:07:28 | | Join webguest96 [0] (n=3e4f4094@labb.contactor.se) |
03:10:58 | | Join BHSPitLappy2 [0] (n=Steve-O@adsl-67-64-146-188.dsl.rcsntx.swbell.net) |
03:12:43 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
03:12:43 | NSplit | clarke.freenode.net irc.freenode.net |
03:12:43 | | Quit moozooh (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Febs (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Benacool (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit kernelsensei (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit webmind (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit kclaf (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit golf7 (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit imphasing (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Yash (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit DreamTactix291 (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit DJ_Dooms_Day (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit XavierGr (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit thegeek (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit bagawk (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit sharpe (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit merbanan (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Strath (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit elinenbe (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit mirak (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit solexx (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit tenzing (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit DrumRBoy320 (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Sandoaway (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Kummer (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit TiMiD (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit ScootScat (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Lynx_ (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit ashay (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit ansivirus (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Fitzsimmons (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit gunpowda (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit JdGordon41 (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Paprica (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit ohrn (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Hobbit_HK (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit gtkspert (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit prh (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit lostlogic (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit cs_weasel (clarke.freenode.net irc.freenode.net) |
03:12:43 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit Xerion (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit ze (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit vHs (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit crash (clarke.freenode.net irc.freenode.net) |
03:12:44 | | Quit markun (clarke.freenode.net irc.freenode.net) |
03:12:56 | | Quit vulcan () |
03:13:23 | NHeal | clarke.freenode.net irc.freenode.net |
03:13:23 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
03:13:23 | NJoin | golf7 [0] (i=xbetas@cpe-071-071-081-161.triad.res.rr.com) |
03:13:23 | NJoin | imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
03:13:23 | NJoin | Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
03:13:23 | NJoin | Benacool [0] (n=benacool@Toronto-HSE-ppp3751165.sympatico.ca) |
03:13:23 | NJoin | elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
03:13:23 | NJoin | gunpowda [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
03:13:23 | NJoin | JdGordon41 [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
03:13:23 | NJoin | BHSPitLappy [0] (n=Steve-O@adsl-67-64-146-188.dsl.rcsntx.swbell.net) |
03:13:23 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
03:13:23 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
03:13:23 | NJoin | moozooh [0] (n=moozooh@87.240.1.66) |
03:13:23 | NJoin | mirak [0] (n=mirak@AAubervilliers-152-1-28-60.w83-114.abo.wanadoo.fr) |
03:13:23 | NJoin | Yash [0] (i=s123@202.134.153.9) |
03:13:23 | NJoin | solexx [0] (n=jrschulz@c225193.adsl.hansenet.de) |
03:13:23 | NJoin | nudel [0] (i=nudel@dynamic-62-56-38-86.park-s46b.dslaccess.co.uk) |
03:13:23 | NJoin | kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
03:13:23 | NJoin | tenzing [0] (n=mat@jullay.net) |
03:13:23 | NJoin | DrumRBoy320 [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
03:13:23 | NJoin | DreamTactix291 [0] (n=DreamTac@adsl-149-149-180.bna.bellsouth.net) |
03:13:23 | NJoin | DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
03:13:23 | NJoin | Sandoaway [0] (i=lolsteam@144.135.255.155) |
03:13:23 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
03:13:23 | NJoin | Kummer [0] (i=djao@efnet-math.org) |
03:13:23 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
03:13:23 | NJoin | XavierGr [0] (n=XavierGr@ppp13-adsl-84.ath.forthnet.gr) |
03:13:23 | NJoin | TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
03:13:23 | NJoin | thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
03:13:23 | NJoin | bagawk [0] (n=lee@unaffiliated/bagawk) |
03:13:23 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
03:13:23 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
03:13:23 | NJoin | ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
03:13:23 | NJoin | sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
03:13:23 | NJoin | darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
03:13:23 | NJoin | Paprica [0] (i=Paprica@rockbox/developer/paprica) |
03:13:23 | NJoin | webmind [0] (i=webmind@feather.perl6.nl) |
03:13:23 | NJoin | Hobbit_HK [0] (n=a@TLV62-0-100-137.bb.netvision.net.il) |
03:13:23 | NJoin | ohrn [0] (i=dront@canine.chl.chalmers.se) |
03:13:23 | NJoin | merbanan [0] (i=banan@dalink.campus.luth.se) |
03:13:23 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
03:13:23 | NJoin | Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
03:13:23 | NJoin | kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
03:13:23 | NJoin | Strath [0] (n=mike@dpc67143207026.direcpc.com) |
03:13:23 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
03:13:23 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
03:13:23 | NJoin | crash [0] (n=crash@a15167580.alturo-server.de) |
03:13:23 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
03:13:23 | Mode | "#RockBox +o t0mas " by irc.freenode.net |
03:13:23 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
03:13:23 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
03:13:23 | NJoin | vHs [0] (n=vincent@speelplaats.net) |
03:13:23 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
03:13:23 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
03:13:23 | NJoin | Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
03:13:23 | NJoin | lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
03:13:23 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
03:13:23 | NJoin | cs_weasel [0] (n=user@felice.cse.msstate.edu) |
03:13:23 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
03:13:23 | NJoin | Fitzsimmons [0] (n=Fitzsimm@unaffiliated/fitzsimmons) |
03:13:23 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
03:13:23 | NJoin | ansivirus [0] (i=ansiviru@69.148.71.129) |
03:13:23 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
03:13:23 | NJoin | ashay [0] (n=a@cpe-065-190-015-212.triad.res.rr.com) |
03:13:23 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
03:13:24 | NJoin | ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
03:13:24 | NJoin | prh [0] (n=paul@212.13.203.80) |
03:13:24 | NJoin | gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
03:13:24 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
03:13:36 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
03:16:54 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
03:17:28 | | Quit webguest96 ("CGI:IRC (Ping timeout)") |
03:17:41 | | Quit sharpe () |
03:17:51 | | Join sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
03:18:27 | | Join webguest96 [0] (n=3e4f4094@labb.contactor.se) |
03:19:01 | | Quit DreamTactix291 () |
03:24:07 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-180.bna.bellsouth.net) |
03:28:13 | golf7 | i found out bout party mode |
03:28:28 | golf7 | it basically queues whatever song you hit navi on last |
03:28:43 | golf7 | you cant replace the playlist and stop the playback |
03:28:51 | golf7 | and you can easily create playlists |
03:29:03 | golf7 | i wish you could set it to queue shuffled |
03:29:50 | midkay | hmm.. |
03:29:54 | | Quit BHSPitLappy (Connection timed out) |
03:31:20 | golf7 | pretty cool feature |
03:31:31 | golf7 | its AWESOME for djs like me |
03:31:48 | golf7 | but im gonna continue to use the "Notify if delete Dynamic Playlist" |
03:32:03 | golf7 | cause its alot easier and allows for 2 stages of "error catching" if i hit the wrong button |
03:32:05 | midkay | :) |
03:32:09 | midkay | nicer |
03:32:11 | midkay | -r |
03:32:36 | golf7 | yeah |
03:32:57 | golf7 | rockbox made my dj job 1000x easier |
03:34:09 | sharpe | yay!!! |
03:34:33 | golf7 | i cant even imagine djing a party without it |
03:34:43 | midkay | haha. |
03:34:52 | golf7 | i need to get 2 mp3 players to allow even more control over the playlists |
03:34:58 | golf7 | but its so much easier with just 1 |
03:35:02 | golf7 | with crossfade |
03:35:06 | golf7 | it sounds like you have 2 |
03:35:12 | midkay | haha. yeah. crossfade's awesome |
03:36:34 | | Quit Benacool () |
03:38:10 | | Quit Kohlriba ("Fast alle Menschen sind Regenwürmer") |
03:39:09 | | Quit midkay ("Leaving") |
03:40:54 | *** | Saving seen data "./dancer.seen" |
03:48:40 | kclaf | what's your dj name ?DjRockbox ? ;d |
03:49:51 | golf7 | na |
03:49:54 | golf7 | DJ Young City |
03:50:07 | golf7 | i do Vinyl/CD/Rockbox |
03:50:08 | sharpe | i'm guessing you're young right? |
03:50:14 | golf7 | nope |
03:50:24 | golf7 | its a city coming up |
03:50:31 | golf7 | like something is growing |
03:50:32 | sharpe | okay |
03:50:37 | golf7 | deep meaning |
03:50:51 | golf7 | meaning im gonna blow up |
03:51:30 | sharpe | ah |
03:51:34 | golf7 | someone just called me that one night |
03:51:36 | golf7 | and thats what i used |
03:51:44 | golf7 | i didnt have a name before that |
03:58:02 | | Quit jd|uni ("CGI:IRC") |
04:00 |
04:13:10 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
04:13:11 | | Quit Rick (Nick collision from services.) |
04:13:21 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
04:26:55 | | Quit DreamTactix291 () |
04:30:02 | JdGordon41 | 30min to get home... not bad aye ? :) |
04:30:05 | | Nick JdGordon41 is now known as JdGordon (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
04:30:08 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
04:31:33 | JdGordon | does any1 know how to get my nix box to check my isp email and forward all emails to my gmail? |
04:31:34 | midkay | sharpe?! |
04:41:36 | kclaf | bubbles is NICE |
04:44:01 | RotAtoR | kclaf: hehe, you're quick :) |
04:44:41 | | Join Benacool [0] (n=benacool@Toronto-HSE-ppp3751165.sympatico.ca) |
04:44:42 | midkay | RotAtoR, it's your work? |
04:44:45 | RotAtoR | yes |
04:45:11 | midkay | RotAtoR, cool, i compiled it myself from misticriver about a week ago - excellent job :) |
04:45:31 | RotAtoR | i finally got around to doing some clean up so I could commit it |
04:45:47 | midkay | i did have one question - why is MAX_FPS 20? i raised it myself to 40 and it still ran fine, but _much_ smoother.. so it's not a hardware limitation or anything, at least not on some models. |
04:46:06 | RotAtoR | plenty of time now that i'm on spring break :D |
04:46:17 | midkay | RotAtoR, cool :) |
04:47:00 | RotAtoR | on which model? |
04:47:09 | midkay | ipod 5g |
04:47:31 | RotAtoR | really? nice, i would have expected that to be fairly slow with the big lcd |
04:47:45 | midkay | yeah, guess it's very efficient coding ;) |
04:47:52 | RotAtoR | last i knew the h300 couldn't do much more than 20, so that's why i had it set there |
04:48:04 | midkay | i know that the nano lcd is both smaller and thus considerably faster, it could definitely also handle 40-50.. |
04:48:12 | midkay | ah, i'd suggest model-specific defines for that then :) |
04:48:19 | midkay | it's a much nicer game at 30-40fps :) |
04:48:44 | RotAtoR | maybe if some one with an h300 could test various settings I could change it to something better |
04:48:56 | midkay | RotAtoR, you don't have one? |
04:49:12 | midkay | RotAtoR, what do you have? what did you make it on? |
04:49:14 | RotAtoR | i only have an h140 so i never have to worry about color lcd update speed :p |
04:49:23 | midkay | wow. :) |
04:49:39 | RotAtoR | don't much care for color screens, just a waste of battery ;) |
04:50:21 | midkay | RotAtoR, preference, i suppose :) |
04:50:39 | RotAtoR | most certainly |
04:54:35 | cs_weasel | oh my, bubbles is sweet |
04:56:28 | | Quit Daishi ("Client exiting...") |
04:57:58 | | Join erifneerg [0] (n=4451dd3b@labb.contactor.se) |
04:58:15 | erifneerg | hey |
04:59:09 | * | RotAtoR gets back to headbanging along with some Nile while playing bubbles >:D |
04:59:41 | erifneerg | wondering if i could get a hand with my 5g ipod |
05:00 |
05:00:05 | midkay | erifneerg, go ahead and ask.. |
05:00:07 | erifneerg | i was trying to get rockbox installed but it can't find the apple firmware |
05:00:17 | midkay | "it"? |
05:00:26 | erifneerg | the bootup |
05:00:32 | midkay | what does it say? |
05:02:02 | erifneerg | i was testing it w.o rockbox as the guide says and the boot up looks for rockbox (which isn't there yet) then apple's firmware then restarts the search |
05:03:08 | erifneerg | if gotten it to work w/ rockbox but i would still like the apple's firmware as well |
05:03:38 | midkay | erifneerg, you must have skipped a step (or more) when you created the bootloader... the apple firmware should be built-in in the end.. |
05:03:39 | | Join Rob2222_ [0] (n=Miranda@ACB638C9.ipt.aol.com) |
05:04:21 | erifneerg | that's what i figured but this my second time around. |
05:04:52 | erifneerg | i noticed that the guide says apple_sw_5g_rcsc.bin then later says apple_os.bin |
05:05:19 | midkay | erifneerg, read carefully - it says to extract the sw_5g_rcsc.bin _if_ you have a 5g. |
05:05:59 | midkay | the instructions are correct, follow them exactly and carefully and you should have no problem. |
05:06:07 | erifneerg | yea, i have the 5g (aka video) |
05:06:12 | | Quit quobl (Remote closed the connection) |
05:06:25 | midkay | so you extracted the sw_5g_rcsc.bin, right? |
05:07:09 | erifneerg | but i have tried "ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin" and tells me there is no apple_os.bin file (which there isn't) |
05:07:10 | erifneerg | yea |
05:07:40 | midkay | erifneerg, you were supposed to extract apple |
05:07:43 | midkay | apple_os.bin earlier. |
05:08:11 | midkay | you extract apple_sw_5g_rcsc.bin _in addition to_ apple_os.bin, not instead of. |
05:08:17 | erifneerg | lol... gesss |
05:09:03 | midkay | erifneerg, you're pretty lucky you didn't screw anything up majorly - you got an error saying there was a missing file but you flashed it to your ipod anyways? |
05:09:10 | midkay | errors don't tend to be good. |
05:09:20 | | Join Zoide7777 [0] (n=800c5ab5@labb.contactor.se) |
05:10:12 | erifneerg | no error when i installed rockbox |
05:10:24 | midkay | by installed rockbox you mean what? |
05:10:40 | erifneerg | oh the build |
05:10:42 | erifneerg | sorry |
05:11:07 | midkay | if you're doing a long math problem and you realize you just made a big mistake right at the beginning, do you continue on to see if the solution works anyways? |
05:11:27 | Zoide7777 | midkay: I read you were looking into changing pitch on the ipod. how's that going? |
05:11:38 | erifneerg | yea... i see |
05:11:51 | erifneerg | |
05:11:52 | midkay | Zoide7777, quite well. everything's in the menus and configurable. just one little problem, the values are offset a bit - looking into why.. |
05:12:02 | midkay | Zoide7777, should have something in CVS tonight. |
05:12:15 | Zoide7777 | midkay: awesome! thanks |
05:12:25 | midkay | Zoide7777, :) np |
05:12:52 | erifneerg | midkay, alright, if you don't hear from me then i read everything correctly this time |
05:12:54 | | Quit erifneerg ("CGI:IRC") |
05:16:59 | Zoide7777 | is there a way of making rockbox work with ntfs? afaik it's better than fat32 in many ways. for example, it's supposed to fragment much less |
05:17:18 | | Nick Benacool is now known as Benacool[AFK] (n=benacool@Toronto-HSE-ppp3751165.sympatico.ca) |
05:18:00 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:18:51 | midkay | Zoide7777, a way? probably.. but it wouldn't be easy, it would be slower, and the dev team basically says no - more code for the same thing (disk access).. |
05:18:54 | Zoide7777 | Slasheri: are you around? |
05:19:09 | Zoide7777 | midkay: ok. I didn't know it was slower |
05:19:21 | midkay | Zoide7777, it probably is.. |
05:19:57 | | Quit damaki_ (clarke.freenode.net irc.freenode.net) |
05:19:57 | NSplit | clarke.freenode.net irc.freenode.net |
05:24:01 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-180.bna.bellsouth.net) |
05:26:09 | cs_weasel | ntfs would be hard. even the pc linux crowd are just now wrapping their heads around safely writing to it :) |
05:26:49 | Kummer | we'd sooner see ext2 support than ntfs |
05:30:01 | midkay | Zoide7777, woohoo, pitch-in-menu is working fully on the recorders.. now just an ipod test and it should be ready.. |
05:31:22 | Zoide7777 | awesome! |
05:31:26 | Zoide7777 | if you need a tester.... |
05:31:33 | midkay | Zoide7777, what model? |
05:31:37 | Zoide7777 | 4g grayscale |
05:32:07 | midkay | Zoide7777, ooh - alright :) let me get it compiled and make sure it's a-ok on my 5g |
05:32:27 | Zoide7777 | midkay: ok |
05:35:17 | Zoide7777 | does anyone know why status bar gives display errors on ipod 4g? If status bar is on, then going to wps and returning to menu doesn't refresh a strip at the bottom of the lcd. The strip seems to be the same height as the status bar on the top |
05:35:50 | midkay | Zoide7777, that happens to me but it's refreshed within like 1/2s.. |
05:36:26 | | Join z35 [0] (n=z@h168.222.40.162.ip.alltel.net) |
05:37:04 | midkay | hm, quite a few errors for the ipod.. but they look like they'll all fix themselves with a single change.. wonder where that single change would be.. |
05:37:25 | Zoide7777 | midkay: mine doesn't go away at all. the only way is if you disable status bar |
05:37:39 | midkay | Zoide7777, that's quite weird.. maybe i'll have a look after this.. |
05:38:03 | Zoide7777 | midkay: i think a big step will be grayscale lib, since right now most of the new plugins, etc. don't work on 4g grayscale. thankfully preglow said that it's closer now that he made timer.c iirc |
05:38:36 | midkay | yeah |
05:40:57 | *** | Saving seen data "./dancer.seen" |
05:41:37 | Zoide7777 | another thing that imo should be fixed is the default contrast for 4g grayscale: *way* too high |
05:41:50 | Zoide7777 | you can barely make out what's going on in xobox or tetrox, for example |
05:41:58 | midkay | Zoide7777, what does it default to and what is comfortable? |
05:41:59 | Zoide7777 | but if you lower the contrast, everything looks much better |
05:42:06 | Zoide7777 | let me see |
05:44:13 | Zoide7777 | midkay: default is 40; i'd say 34 is better |
05:44:54 | midkay | according to settings.h the default is 38.. |
05:45:00 | midkay | sure it's 40? |
05:45:41 | Zoide7777 | midkay: I just held down Menu+Select, then slided the Hold switch so it said "Settings Cleared", and checked the contrast value |
05:45:47 | Zoide7777 | (on latest cvs build) |
05:45:57 | midkay | Zoide7777, hm - i'll have to search for that then |
05:46:42 | midkay | hmmm.. |
05:46:47 | midkay | brb. |
05:51:13 | Zoide7777 | ok |
05:53:47 | midkay | compiled.. |
05:53:51 | midkay | testing. :) |
05:54:19 | | Nick BHSPitLappy2 is now known as BHSPitLappy (n=Steve-O@adsl-67-64-146-188.dsl.rcsntx.swbell.net) |
05:54:42 | midkay | Zoide7777, works perfectly. :) very cool.. few things i need to fix up before i commit though.. |
05:55:24 | midkay | Zoide7777, feel like testing it? |
05:56:11 | midkay | building a 4G version.. be back in about 5 minutes |
06:00 |
06:01:01 | NHeal | (timeout) clarke.freenode.net irc.freenode.net |
06:06:22 | midkay | Zoide7777, still here? :E |
06:08:43 | midkay | JdGordon? |
06:08:51 | JdGordon | yo? |
06:09:08 | midkay | you need to move that page from coLinux... to CoLinux... or else twiki won't recognize it as a link.. |
06:09:32 | JdGordon | how? |
06:09:35 | midkay | you can leave a note on the page under the title that the real name is coLinux (like wikipedia used to do) but you should have the page start with a capital letter |
06:09:51 | midkay | at the bottom, press More |
06:09:55 | * | JdGordon doesnt play in wikis much |
06:10:39 | midkay | shall i? :) |
06:11:51 | midkay | there we go - also in DevelopmentGuide you made one small mistake - linking works like [[Page][Text]] - not [[Page]Text]. |
06:12:09 | midkay | they each go in their own brackets, and everything is surrounded by another set of brackets |
06:12:29 | JdGordon | doh! |
06:12:59 | midkay | :) nice to see a page on it - i'll get to try it again tomorrow (hell, maybe tonight..) if i get the time.. |
06:14:09 | BHSPitLappy | nuts! |
06:15:10 | midkay | BHSPitLappy, sucking on some? ;) |
06:20:26 | | Quit imphasing (Read error: 110 (Connection timed out)) |
06:23:54 | | Join erifneerg [0] (n=4451dd3b@labb.contactor.se) |
06:24:18 | erifneerg | hey, jw, rockbox can do voice recording right? |
06:24:33 | midkay | erifneerg, on some models.. |
06:24:46 | midkay | erifneerg, got it working then? |
06:24:52 | erifneerg | yep! |
06:25:05 | midkay | good :) |
06:25:17 | erifneerg | i assume ipod isn't coverted yet |
06:25:30 | BHSPitLappy | coverted? |
06:25:38 | BHSPitLappy | is that supposed to be "covered" or "converted"? |
06:25:39 | erifneerg | *covered |
06:25:58 | erifneerg | sorry, i've been really tired from finals |
06:26:46 | midkay | erifneerg, no, ipod isn't supported. |
06:27:15 | Zoide7777 | with respect to grayscale on ipod 4g: how come the opening screen upon booting up does show shades of gray? (on the Rockbox logo) |
06:27:54 | erifneerg | k |
06:27:56 | BHSPitLappy | because the bitmap was made that way? |
06:28:47 | | Quit Benacool[AFK] (Client Quit) |
06:28:52 | midkay | Zoide7777, still up for testing pitch? |
06:32:37 | Zoide7777 | midkay: sure |
06:33:02 | | Quit z35 ("Leaving") |
06:33:35 | midkay | Zoide7777, email? |
06:34:28 | Zoide7777 | cacahahacaca [a t ] y a _ho _o [d] [ot] com |
06:34:29 | midkay | Zoide7777, actually, never mind - sec.. |
06:34:31 | Zoide7777 | ok |
06:34:33 | midkay | oh, alright |
06:34:45 | Zoide7777 | hehe... quite some obfuscation right there |
06:34:46 | midkay | clever spam deterring! :) |
06:34:54 | Zoide7777 | but i bet the damn spam bots can figure anything out |
06:34:55 | Zoide7777 | hehe |
06:35:10 | Zoide7777 | especially when people just do something[at]something[dot]com |
06:35:18 | midkay | should have just said "i'm at yahoo.com - cacahahacaca" or something. :) |
06:35:20 | Zoide7777 | it's become almost as standard as using the actual symbols |
06:35:25 | midkay | yeah, by now that's fooling no bots... |
06:35:40 | Zoide7777 | oh well... that's why i have that yahoo account anyway |
06:35:48 | Zoide7777 | it's not my primary so i don't care too much |
06:36:36 | midkay | Zoide7777, btw - you'll want to save a config before you load this.. |
06:36:40 | midkay | your settings will be reset. |
06:37:19 | Zoide7777 | ok that's fine |
06:37:31 | midkay | sent |
06:38:46 | | Quit quobl_ (Remote closed the connection) |
06:38:52 | | Join quobl_ [0] (i=debian-t@tor/session/x-50218f4c47c0975a) |
06:40:06 | | Quit erifneerg ("CGI:IRC (EOF)") |
06:40:37 | Zoide7777 | midkay: this is so fun! very cool feature |
06:40:48 | midkay | Zoide7777, works good? |
06:41:44 | | Quit Sandoaway (Read error: 104 (Connection reset by peer)) |
06:42:12 | Zoide7777 | midkay: there are some issues i'm still discovering |
06:42:24 | midkay | Zoide7777, i love bug reports - sup? :) |
06:43:36 | Zoide7777 | midkay: with the default wps (the one with the peakmeters), and a 192kbps mp3... I go to the pitch screen and select a pitch > 100% but <= 116% it works |
06:43:47 | Zoide7777 | but if I select a pitch > 116% it starts skipping periodically |
06:44:00 | midkay | what starts skipping? playback? |
06:44:02 | Zoide7777 | if I go to the wps it just skips anyway, even with no pitch shift |
06:44:06 | Zoide7777 | yes |
06:44:08 | Zoide7777 | playback |
06:44:14 | midkay | Zoide7777, what codec? |
06:44:21 | midkay | oh. |
06:44:25 | midkay | haha. mp3. right. hm. |
06:44:29 | Zoide7777 | yeah hehe |
06:44:39 | Zoide7777 | let me try with a non peakmeter wps |
06:44:55 | midkay | well, i've found mp3 to generally be pretty slow on the ipods (which is why i'm using all FLAC atm).. similarly, enabling the EQ kills playback.. |
06:44:57 | Zoide7777 | (peakmeter messes up playback consistently on ipod 4g) |
06:45:07 | Zoide7777 | let me try with a wavpack file |
06:45:32 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
06:46:40 | midkay | Zoide7777, that should work much better, yeah.. |
06:48:56 | Zoide7777 | midkay: yeah, actually it doesn't seem to skip at all in the wps screen (w/ peakmeters) and no pitch change |
06:49:02 | Zoide7777 | midkay: let me try with pitch |
06:49:10 | midkay | Zoide7777, is EQ on? |
06:49:27 | Zoide7777 | midkay: no |
06:49:41 | midkay | that'd explain skipping sans pitch adjustment in the WPS for mp3 (peakmeters might impair performance though).. wavpack should work very well, even with EQ and pitch adjustment though.. |
06:50:44 | Zoide7777 | midkay: on wps screen, with peakmeters, no eq, pitch 140%, wavpack −−> skips every 5 seconds |
06:51:04 | Zoide7777 | midkay: same conditions, but out of wps screen −−> no skip |
06:51:05 | midkay | Zoide7777, hmm... |
06:51:18 | midkay | peakmeters must be pretty bad then. i don't use them. |
06:51:19 | * | Zoide7777 hates peakmeters! |
06:51:29 | Zoide7777 | yeah haha |
06:51:44 | Zoide7777 | they look awesome, but just kill the sound |
06:51:49 | midkay | i'll still commit it though.. but i'm still thinking about a thing or two pertaining to coding guidelines.. |
06:51:53 | midkay | yeah.. too slow.. |
06:52:31 | Zoide7777 | midkay: same conditions (out of wps screen), pitch 60% −−> no skips |
06:52:44 | midkay | Zoide7777, cool. :) |
06:52:48 | midkay | what about 200%? |
06:53:05 | Zoide7777 | midkay: I think the pitch feature works *very* well overall, the only real problem is the peakmeters, but they're slow under any situation |
06:53:25 | midkay | Zoide7777, yes.. i avoid them at all costs now although i love them on my archos.. |
06:53:29 | Zoide7777 | midkay: hmmm |
06:53:37 | Zoide7777 | midkay: skips at 200% out of wps |
06:53:51 | midkay | Zoide7777, makes sense.. |
06:53:52 | Zoide7777 | let me try with another theme (maybe peakmeters slow things down even if not in wps?) |
06:54:04 | midkay | Zoide7777, no, the peakmeters aren't computed or drawn outside the wps.. |
06:54:18 | | Join Kensir [0] (n=pandafus@cpe-66-87-151-238.il.sprintbbd.net) |
06:54:25 | Zoide7777 | ok |
06:55:14 | Zoide7777 | midkay: oh oh |
06:55:44 | Zoide7777 | midkay: nevermind... i thought it froze. I went to the vu_meter (with pitch on) and it seemed to have frozen b/c it wouldn't leave, but after a while it did |
06:56:03 | midkay | Zoide7777, ah.. |
06:56:04 | Zoide7777 | (pitch at 140%) |
06:56:57 | Zoide7777 | midkay: now I turned pitch off (100%), but vu_meter doesn't work |
06:57:20 | midkay | Zoide7777, huh? weird. |
06:57:25 | midkay | what happens? |
06:57:34 | Zoide7777 | is it supposed to work with wavpack? (the needles don't move at all) |
06:57:45 | midkay | Zoide7777, yes, it should.. |
06:57:52 | midkay | try oscilloscope.. |
06:58:26 | Zoide7777 | just a blank screen |
06:58:36 | Zoide7777 | yet both oscilloscope and vu_meter used to work |
06:58:41 | midkay | hmm.. |
06:58:46 | midkay | that's kinda weird |
06:58:48 | Zoide7777 | and I'm trying with a different file (an mp3) right now |
06:59:07 | Zoide7777 | maybe the pitch thing doesn't let go of something when you set it to 100%? |
06:59:28 | | Quit RotAtoR ("zzzzzzzz") |
06:59:30 | Zoide7777 | (I also changed the theme to iAmp, so no peakmeters) |
06:59:33 | midkay | Zoide7777, i set mine to 200% and back to 100% and vu_meter worked after putting it back.. |
07:00 |
07:00:25 | Zoide7777 | i can't get out of oscilloscope.... i'm gonna menu+select rest |
07:00:26 | Zoide7777 | *reset |
07:00:35 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-38-230.w83-198.abo.wanadoo.fr) |
07:01:00 | midkay | alright.. very odd |
07:01:09 | Zoide7777 | oh shit |
07:01:38 | Zoide7777 | I reset, looked for and started playing the same song as when oscilloscope froze. then i went to Browse Plugins and got "Prefetch abort at BFEFBDBE" |
07:01:52 | Zoide7777 | what does that mean? |
07:01:58 | midkay | i've never seen it - sec.. |
07:02:30 | midkay | hmm |
07:02:45 | midkay | weird weird.. can you try once more? |
07:02:48 | Zoide7777 | just reset and tried the same sequence: prefetch abort again, at the same address |
07:03:07 | Zoide7777 | i'm gonna try resetting with the hold switch to clear settings |
07:03:19 | midkay | Zoide7777, sounds good. |
07:03:58 | Zoide7777 | dammit, same error |
07:04:01 | Zoide7777 | let me try with another file |
07:04:09 | Zoide7777 | maybe it's my ipod... |
07:04:12 | midkay | Zoide7777, hrmm.. please do :) |
07:04:22 | midkay | Zoide7777, haha, i doubt it :) never had this before, btw? |
07:04:32 | Zoide7777 | don't think so |
07:05:06 | Zoide7777 | hmmm.... reset with hold, selected another song, same prefetch error when going to browse plugins |
07:05:39 | midkay | Zoide7777, how about an mp3 if you didn't yet try one? |
07:06:05 | Zoide7777 | midkay: they were both mp3s. and i just tried going to Browse Plugins before playing any song, and got the same error |
07:06:28 | midkay | Zoide7777, aha.. hm...... |
07:06:41 | midkay | i just realized something i need to change.. |
07:06:47 | | Quit Kensir () |
07:06:48 | Zoide7777 | Browse Themes and Browse Fonts work |
07:06:54 | midkay | i can send you a new copy after the change - with the most luck possible in the world it'll be fixed.. |
07:06:55 | Zoide7777 | but not Browse Plugins |
07:07:00 | Zoide7777 | ok |
07:07:14 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
07:08:40 | midkay | amiconn, yay, morning (if you're actually here)? |
07:16:15 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:17:01 | | Part YouCeyE ("Leaving") |
07:19:14 | | Quit tvelocity ("Ex-Chat") |
07:21:18 | midkay | B4gder? |
07:21:36 | * | B4gder stands tall. yessir! |
07:22:18 | midkay | two things.. first - from any wiki page, the last three or four links on the left-hand side of the page (patches, bug reports etc) are center-aligned rather than right-aligned like the rest.. |
07:23:41 | midkay | and two - i just added pitch adjustment in the sound settings menu for all models (the pitch screen is still there for the recorders and irivers, too) - the problem is that set_pitch for the Archos is in firmware/sound.c as is the call for set_pitch, so there's no problem for the archos devices.. |
07:24:07 | midkay | but for the software codec ones, it's in apps/dsp.c - so currently i have to #include "../apps/dsp.c" - iirc this is strongly frowned upon? what do you suggest? |
07:24:10 | | Quit amiconn (Read error: 110 (Connection timed out)) |
07:24:11 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
07:25:31 | B4gder | ehm, that's a tricky question at this hour! ;-) |
07:25:41 | midkay | B4gder, i can imagine :) |
07:26:14 | Mikachu | midkay: can't you just include dsp.h? i don't recall i included any c files |
07:26:26 | midkay | sorry - i meant .h. |
07:26:29 | Mikachu | ah |
07:26:30 | midkay | "../apps/dsp.h". |
07:26:49 | midkay | i think the dev team strongly dislikes the ../whatever kind of inclusion.. |
07:26:52 | Mikachu | hm |
07:27:09 | B4gder | mainly we avoid calls from firmware => app |
07:27:12 | midkay | it seems to be all over the plugins, but i don't see it anywhere else (than codecs, but that's kind of a-given..).. |
07:27:27 | Mikachu | in apps/main_menu.c i added include "dsp.h" |
07:27:52 | midkay | Mikachu, that's fine :) |
07:28:01 | Mikachu | are you in another place? |
07:28:05 | midkay | it's the ../ (different directory) they don't like.. |
07:28:10 | midkay | yes, firmware.. |
07:28:19 | Mikachu | are there any menus in firmware/? |
07:28:23 | B4gder | midkay: its not the actual .. we dislike |
07:28:59 | midkay | B4gder, i'm actually somewhat wondering why sound adjustments are done in firmware/sound.c instead of apps somewhere.. at least for the swcodec targets.. |
07:29:19 | B4gder | I agree ;-) |
07:29:36 | midkay | that reminds me - i was looking into the equalizer concept since that's swcodec-only.. |
07:29:43 | midkay | i never finished investigating :) |
07:31:14 | Mikachu | maybe i misunderstood what you're doing, i thought you were adding menu entries for adjusting pitch, what is in firmware/ that has to do with that on swcodec? |
07:32:49 | midkay | and one more thing - i changed the 0.1% step in the pitch screen to a whole 1%, and that ties in with the menu better.. but that leaves the problem of set_pitch accepting values in 1/10 second format (e.g. 1000 -> 100%).. i see three options - first and best-sounding to me is to adjust set_pitch to accept percentage values instead of 1/10 percent values (and since there are few calls overall, they would be easy to adapt). second would be add an |
07:32:49 | midkay | extra parameter to set_pitch like "bool percent" and adapt all current calls to true/false that.. and, third - create a new function for adjusting the pitch from the menu - slightly overkill IMO :) |
07:33:42 | midkay | Mikachu, firmware/sound.c contains the parameters for sound adjustment... like: [SOUND_STEREO_WIDTH] = {"%", 0, 1, 0, 255, 100, sound_set_stereo_width}, |
07:37:31 | Mikachu | can't you call all those functions from stuff in apps/ instead? |
07:38:47 | midkay | Mikachu, that's what i was just looking at.. hmm.. |
07:39:27 | | Quit t0mas (Remote closed the connection) |
07:39:29 | | Join t0mas [0] (n=tomas@ip503c08d1.speed.planet.nl) |
07:40:59 | *** | Saving seen data "./dancer.seen" |
07:41:35 | amiconn | morning |
07:41:42 | midkay | morning, amiconn |
07:42:36 | amiconn | midkay: pitch steps of 1% might be too large if you try to beat-match songs |
07:42:45 | amiconn | (note that I never actually tried that) |
07:42:55 | B4gder | I believe we had 1% originally |
07:43:07 | midkay | beat-match? |
07:43:16 | midkay | B4gder, why did you move to a .1% step? |
07:43:20 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
07:43:20 | amiconn | B4gder: ? |
07:43:23 | Mikachu | make two songs play at the same beat |
07:43:23 | B4gder | see amiconn's reply |
07:43:50 | B4gder | amiconn: I mean when the feature was initially committed, and then we lowered it to .1 later |
07:43:58 | midkay | so 1% = bad? hm. that kind of sucks.. |
07:44:00 | amiconn | ah ok |
07:44:18 | B4gder | if my memory isn't playing tricks on me |
07:44:18 | midkay | mostly for the menus.. |
07:44:44 | Bg3r | morning :) |
07:44:46 | Mikachu | you can have +-1% entries and +-0.1% entries |
07:45:01 | midkay | Mikachu, yes, but that's kind of.. ugly... |
07:45:13 | Mikachu | or just port the pitch screen.. |
07:45:38 | Zoide7777 | midkay: any idea why i get the prefetch error? |
07:46:00 | midkay | Zoide7777, no.. but i think i'm going to rewrite the menu-pitch from scratch anyways. |
07:46:24 | amiconn | Mikachu: Port the pitch screen? |
07:46:24 | midkay | i need to change a lot of things and i'm kind of messing with it now.. i just need to figure out what goes where and then write it correctly from the start |
07:46:39 | Zoide7777 | midkay: ok |
07:46:40 | Mikachu | amiconn: i don't think it's enabled for many targets |
07:46:53 | midkay | amiconn, it's not available at least to ipod users.. |
07:47:07 | Mikachu | i made an attempt but it doesn't work well |
07:47:12 | amiconn | Afaik the pitch screen should work on all targets that support pitching, it just needs button assignments |
07:47:43 | Zoide7777 | amiconn: it worked pretty well with a build midkay sent me, but then it gave problems with the plugins |
07:47:44 | amiconn | ..and of course a free button (combo) to call it from wps |
07:48:01 | midkay | maybe putting it in the context menu.. |
07:48:08 | Mikachu | i think in the ipods case it would have to go in a menu |
07:48:10 | Bg3r | B4gder will we see something in written form about the taken decisions on the devcon ? |
07:48:19 | B4gder | I'm sure you will |
07:48:25 | Bg3r | :)) |
07:48:26 | amiconn | That's why we don't have pitch on the Ondio, but my idea was to put the pitch screen call into the wps context menu |
07:48:30 | B4gder | I'm hoping for Zagor as he took lots of notes ;-) |
07:48:37 | Bg3r | ah :) |
07:48:38 | | Join nnod [0] (n=donn@219-89-13-219.dialup.xtra.co.nz) |
07:49:17 | Zoide7777 | btw... peakmeter + mp3 = playback skips... *consistently* |
07:49:19 | midkay | so maybe putting pitch screen into the context menu and the sound settings menu? |
07:49:26 | Zoide7777 | is it mostly peakmeter or mp3 's fault? |
07:49:28 | Zoide7777 | or both? |
07:49:49 | midkay | Zoide7777, both - mp3 is rather slow on the ipods, and peakmeter slows it down even more.. |
07:50:09 | amiconn | preglow: r u there? |
07:50:26 | Zoide7777 | midkay: i think this should be a high-ish priority, since the peakmeter is on the default theme, and mp3's are pretty much the default codec for most people |
07:50:50 | Mikachu | unfortunately for us that's a 3.1 target :) |
07:51:19 | B4gder | Zoide7777: we'll appreciate your help! |
07:51:43 | amiconn | I think I know why voice causes data aborts on iPod in combination with playback |
07:51:48 | Zoide7777 | B4gder: I doubt I have the technical skills for actually fixing it, but I'll be glad to report back on bugs, etc |
07:52:03 | amiconn | ...and that's actually a flaw present on iriver as well |
07:52:29 | amiconn | The codec swap doesn't seem to invalidate the cache(s) ... |
07:53:54 | B4gder | aha |
07:53:56 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
07:53:59 | B4gder | sounds bad |
07:54:02 | | Part LinusN |
07:54:23 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
07:55:50 | amiconn | Or actually, icache, b/c for data cache there is no problem since the actual swap is a data access |
07:56:00 | * | LinusN is tired |
07:56:13 | B4gder | you are weak! |
07:56:16 | B4gder | :-] |
07:56:39 | * | B4gder goes for another coffee refill |
07:56:50 | amiconn | Maybe it didn't hit us on iriver b/c the icache is direct mapped |
07:57:03 | amiconn | The pp icache might be set associative |
08:00 |
08:01:07 | amiconn | It would be nice if someone with an iPod and a dev environment could do the following test: |
08:02:23 | amiconn | bah, scratch that |
08:02:42 | amiconn | There is invalidate_icache(), just not where I expected it to see |
08:05:41 | amiconn | Maybe it has to do with the codec swap uncertainty lostlogic mentioned and is going to fix... |
08:12:15 | | Quit midkay ("Leaving") |
08:13:53 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-094-097.pools.arcor-ip.net) |
08:14:23 | amiconn | Hah, invalidate_icache() isn't implemented for arm... |
08:16:41 | | Quit darkless (Read error: 110 (Connection timed out)) |
08:21:56 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:22:33 | Zoide7777 | amiconn: is that related to the peakmeter problem or does it affect something else? |
08:27:33 | | Quit Febs () |
08:28:13 | crashd | g'morning chaps and chapettes |
08:29:33 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3562296.sympatico.ca) |
08:32:42 | | Join nobelium- [0] (i=nob@c-217-70-76-221.bragatel.pt) |
08:32:42 | | Quit nobelium (Read error: 104 (Connection reset by peer)) |
08:37:50 | | Quit moozooh (Read error: 54 (Connection reset by peer)) |
08:41:35 | | Join moozooh [0] (n=moozooh@87.240.1.66) |
08:44:06 | JdGordon | can any1 suggest a good program t rip an audio cassette to mp3? |
08:44:51 | JdGordon | actually change that.. how do i fix up my line-in so it doesnt sound terrible? like a high pitch quell |
08:44:53 | JdGordon | squell |
08:47:00 | Kummer | buy a better sound card? |
08:47:45 | JdGordon | ive got it going into my h300... stop to save the recordning right? |
08:48:13 | | Join darkless [0] (n=darkless@cpe.atm2-0-1131059.0x50a648ba.banxx1.customer.tele.dk) |
08:48:33 | | Quit _FireFly_ ("Leaving") |
08:48:48 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:48:48 | JdGordon | whatsa the recording screen controls? |
08:48:49 | | Quit midkay (Client Quit) |
08:49:16 | Kummer | a portable device, in general, is not going to be the best device to use for recording if you're concerned about sound quality |
08:49:24 | JdGordon | im not.. |
08:49:48 | JdGordon | i just gotta get this stupid casstest to cd... and it sounds terrible through my comp |
08:51:53 | Kummer | hard to say, try playing with the mixer settings as they may be too loud |
08:52:03 | Kummer | or, get a better sound card for the comp |
08:54:03 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:54:11 | crwl | FWIW, I think that the recording quality of H100 series (via line-in) is at least pretty good |
08:54:32 | crwl | probably a lot better than any super-cheapo integrated sound chip on a PC |
08:54:43 | crwl | no idea about H300, though, but why not... |
08:55:14 | JdGordon | :( i cant find the instructions to record.. never done it before.. |
08:55:22 | Zoide7777 | wow, iPodLinux has a NES emulator! http://ipodlinux.org/INES |
08:56:02 | JdGordon | lol @ the screeny |
08:56:09 | Zoide7777 | hehe yeah |
08:56:13 | Zoide7777 | but it's a start |
08:57:52 | JdGordon | ok, does any1 know how to use the recorder? |
08:57:54 | | Join evangelion-01 [0] (n=evangeli@orlandfl-bw3500-24-55-238-0.miamfl.adelphia.net) |
08:57:57 | JdGordon | on thee h300? |
08:57:58 | evangelion-01 | hello |
08:58:04 | evangelion-01 | i need help me rockbox for ipod |
08:58:11 | evangelion-01 | could some one help me really quicly? |
08:58:20 | evangelion-01 | i already have it installed |
08:58:33 | evangelion-01 | i just want to know how to add the songs to it without itunes :) |
08:58:45 | crwl | JdGordon, on H100 one just needs to press record (after going to the recording scren from main menu), if i recall correctly |
08:59:05 | JdGordon | how do u stop the recording and start a new trakc? |
09:00 |
09:00:28 | evangelion-01 | please help me :( |
09:00:29 | crwl | uh, press stop and then record again, or something like that... I haven't really used it that much on my H100 either :) |
09:00:46 | crwl | evangelion-01, just copy the files to the player? |
09:00:57 | Kummer | evangelion-01 are you on windows? |
09:01:44 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:03:04 | evangelion-01 | yes |
09:03:23 | evangelion-01 | i already have my ipod formater in 3 partitions and have ipl installed |
09:03:35 | evangelion-01 | i can boot on either retail/podzilla/rockbox |
09:03:43 | evangelion-01 | but aparently i like rockbox the most |
09:03:47 | evangelion-01 | but dont know how to add songs |
09:04:06 | Kummer | I have no idea how this partitions business interacts with windows |
09:04:26 | evangelion-01 | the thing is, when i plug the ipod into windows it shows up like a normal ipod would |
09:04:30 | evangelion-01 | but how do i add songs? |
09:04:35 | Kummer | open the ipod in my computer |
09:04:40 | Kummer | drag your songs in |
09:04:45 | Kummer | that's it |
09:04:56 | evangelion-01 | they dont have to be in any subfolder? |
09:05:08 | Kummer | you can make subfolders if you want, they'll show up in rockbox as subfolders |
09:05:33 | evangelion-01 | ah cool |
09:05:37 | evangelion-01 | let me try it real quick |
09:05:51 | evangelion-01 | i initially put 1 mp3 into the hidden ipod foler |
09:05:59 | evangelion-01 | the one tha thas all the itunes mp3's |
09:06:02 | evangelion-01 | but it didnt show up |
09:06:18 | Kummer | what you should havedone is put an mp3 in any folder EXCEPT the hidden ipod folder |
09:06:23 | evangelion-01 | oh |
09:06:24 | evangelion-01 | lol |
09:06:25 | evangelion-01 | ok |
09:06:31 | evangelion-01 | let me try it real quick |
09:07:50 | evangelion-01 | oh |
09:07:53 | evangelion-01 | it works :D |
09:08:54 | evangelion-01 | thx alot kummer |
09:09:57 | evangelion-01 | btw, is there a way to sleep the ipod while in rockbox? or you have to use the shutdown and start the ipod and then select rockbox again? |
09:10:35 | Kummer | I don't think rockbox has any sleep mode on ipod |
09:11:39 | evangelion-01 | alrighty |
09:11:45 | evangelion-01 | is the ipod version kind of new? |
09:11:53 | evangelion-01 | i recently found out about rockbox |
09:11:58 | linuxstb | evangelion-01: I assume you've used the ipodlinux bootloader. With the Rockbox bootloader, you just turn on your ipod, and it boots (very quickly) straight into Rockbox. |
09:12:41 | Kummer | the ipod version is fairly new. They didn't even get sound working until like three weeks ago. |
09:14:39 | evangelion-01 | i see |
09:14:48 | evangelion-01 | so it will hopefully work better |
09:15:15 | evangelion-01 | linuxstb, to install rockbox like you say, i just follow the sites tutorial? |
09:16:14 | linuxstb | Yes, but they assume you are starting with a clean ipod - not one with a bootloader already installed. |
09:17:45 | evangelion-01 | yeah |
09:18:01 | evangelion-01 | i'll format it and use ipodupdater to restore, that should o it huh? |
09:18:37 | Kummer | formatting will erase all your songs and stuff on the ipod |
09:20:09 | evangelion-01 | i dont have anything on it |
09:20:41 | evangelion-01 | i reformated windows, itunes told me something, and it ended deleting all my songs, then my hdd crashed while resizing a partition and deleted all my mp3's.... |
09:20:47 | evangelion-01 | among other things |
09:20:59 | evangelion-01 | and right now i only have a twit epsiode "if you know what i mean" ont he ipod |
09:21:01 | evangelion-01 | so no biggy |
09:21:05 | | Join yan [0] (n=yan@jem75-3-82-236-90-21.fbx.proxad.net) |
09:21:11 | yan | Hi there |
09:21:17 | evangelion-01 | hello |
09:21:41 | Kummer | I suppose, if you already lost all your songs, then you have nothing to lose |
09:21:44 | yan | Does anyone know where I can find a decent arm-gcc-elf compiler for a FC4? |
09:21:53 | Kummer | you should be able to build one on FC4 |
09:21:55 | B4gder | yan: build your own |
09:22:09 | B4gder | we (linux users) all build our own |
09:22:23 | evangelion-01 | i used linex for the first day today |
09:22:33 | yan | Ok let's go |
09:22:34 | evangelion-01 | i used a live cd... dont remember the name of the distro tho |
09:22:42 | evangelion-01 | ah, slax |
09:22:51 | yan | Is there any homepage for this? |
09:22:58 | B4gder | yan: check the wiki |
09:23:09 | B4gder | the docs page has loooooads of info |
09:23:10 | Kummer | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
09:23:47 | Kummer | anywhere it mentions sh or sh1, use arm instead |
09:24:01 | yan | ok |
09:24:18 | yan | Thx |
09:26:06 | | Quit Bagder (Read error: 110 (Connection timed out)) |
09:33:43 | evangelion-01 | thx for the help kummer and linuxstb |
09:34:04 | evangelion-01 | it now works like a charm and boots in under 2secs "before it took like 20 secs with the linux loader" |
09:34:34 | Bg3r | JdGordon ask petur:P |
09:35:18 | Bg3r | ah, that was for a question half an hour ago |
09:41:00 | *** | Saving seen data "./dancer.seen" |
09:50:42 | HCl | morning.. |
09:55:27 | | Join bobTHC [0] (n=bobTHC@62.34.138.81) |
09:55:40 | bobTHC | morning folks ! |
09:58:50 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
10:00 |
10:08:51 | * | B4gder made the first parapraph of the web site become more cluttered ;-) |
10:09:00 | bobTHC | :) |
10:09:18 | bobTHC | hi B4gder |
10:09:24 | B4gder | hey ho |
10:09:42 | kclaf | hey after doing bubble's lvl 5 or 6, ipod rebooted ;o |
10:10:04 | | Quit quobl_ (Remote closed the connection) |
10:10:17 | Bg3r | B4gder hey, is the devconf still in progress ? ;) |
10:10:27 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
10:10:39 | B4gder | Bg3r: it never ends in our hearts! ;-P |
10:12:02 | BHSPitLappy | amen! |
10:12:25 | Bg3r | :P |
10:13:15 | Bg3r | B4gder H115 doesn't fit in the H1x0 mask :) |
10:13:24 | B4gder | haha |
10:13:29 | Bg3r | :P |
10:14:00 | B4gder | I actually consider writing the full names, but they are so many due to the 110, 115 and so on |
10:14:04 | B4gder | considered |
10:14:31 | B4gder | and even the "ihp-" aliases... |
10:14:33 | Bg3r | don't laugh, this is a whole target ;) |
10:14:58 | Bg3r | but better don't write all names ... |
10:15:03 | Bg3r | (imho) |
10:15:19 | B4gder | I hope people will understand this anyway |
10:19:25 | Zoide7777 | midkay: how's the pitch thing going? |
10:25:57 | B4gder | I love the speed of some cvs builds |
10:26:04 | B4gder | 2006-03-20 03:16:49, iPod Video - Simulator: |
10:26:09 | B4gder | Built on rbclient@193.15.23.132 in 30 seconds |
10:26:22 | B4gder | :-O! |
10:27:24 | B4gder | and that's not even the fastest build in the farm |
10:27:52 | JdGordon | can the server stats page be changed so it shows how fast each machine built each build? |
10:28:00 | JdGordon | i prob have the slowest builds :p |
10:28:19 | B4gder | each build log now shows the time for that particular build |
10:28:26 | B4gder | the server stats page will be updated too soonish |
10:28:53 | JdGordon | 80sec for nano.. thats not too bad... whast the slowest? |
10:29:02 | B4gder | it varies on load |
10:29:13 | Zagor | "Built on rbclient@193.15.23.132 in 28 seconds" |
10:29:13 | B4gder | but some are >100 secs |
10:29:16 | B4gder | for sims |
10:29:24 | Zagor | quick indeed |
10:29:37 | JdGordon | fm boot is nice n fast.. 8sec |
10:29:38 | B4gder | the bootloader builds are <10 secs each ;-) |
10:29:47 | B4gder | they fly |
10:29:49 | Zoide7777 | bye |
10:29:53 | | Quit Zoide7777 ("CGI:IRC") |
10:30:12 | yan | Re: I successfully compiled my rockbox for iPod 3g! It generated two files rockbox.zip and rockbox.ipod. Where is the bootloader ? |
10:30:19 | yan | (to use with ipod_fw) |
10:30:31 | B4gder | yan: the bootloader is built separately |
10:30:38 | BHSPitLappy | indeed |
10:31:38 | yan | I checked out rockbox-devel, how should I compile it? |
10:31:48 | yan | compile the bootloader I mean |
10:31:54 | B4gder | yan: run configure and select bootloader |
10:31:58 | BHSPitLappy | similar to how you build the other one. |
10:32:08 | B4gder | yan: do that in a separate build dir |
10:32:09 | BHSPitLappy | make a dir for the bootloader build, ../tools/configure |
10:32:14 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
10:32:30 | Kummer | http://www.rockbox.org/twiki/bin/view/Main/IpodBoot has instructions for building the bootloader |
10:33:08 | yan | Great! Thx! |
10:36:41 | LinusN | oops, removing the last song in the playlist viewer made my h140 freeze |
10:36:45 | nudel | France may force Apple and Sony to open their DRM (or withdraw from their market) http://www.businessweek.com/ap/financialnews/D8GDFS685.htm?campaign_id=apn_home_down&chan=db |
10:37:14 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
10:37:54 | nudel | I had a weird playlist thing. I did queue-last on a directory and after the current album finished it skipped to track 2 of the album i queued up. Going back a track went to last track of the previous album. It was like track 1 didn't exist, but it plays fine after clearing the playlist and playing the album normally. |
10:38:02 | nudel | Not tried to repro it yet |
10:38:20 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
10:42:00 | | Quit nave7693 (Client Quit) |
10:51:40 | yan | YEAH: I have my bootloader whose booting crrectly! |
10:52:09 | yan | I have a last question: Should I unzip the rockbox.zip onto the first or second partition of my iPod? |
10:52:21 | yan | I think the 2nd , but not sure |
10:53:11 | Kummer | it's usually the second, unless you did something weird like install ipodlinux |
10:53:31 | yan | No i don't have ipodlinux installed |
10:53:40 | | Join KN|stiff [0] (n=phhome@Fd0a1.f.strato-dslnet.de) |
10:53:44 | yan | Thx, let's start on the second :) |
11:00 |
11:01:23 | | Join [IDC]Dragon [0] (n=d90a3c55@labb.contactor.se) |
11:02:27 | BHSPitLappy | hey [IDC]Dragon |
11:02:49 | [IDC]Dragon | hi world |
11:04:08 | muesli__ | ping |
11:04:22 | [IDC]Dragon | pong? |
11:04:30 | muesli__ | yepp :-) |
11:06:27 | | Quit evangelion-01 (Read error: 110 (Connection timed out)) |
11:08:51 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
11:10:39 | amiconn | LinusN: My speed measurements with the enhanced ata timing was done at 45 MHz |
11:10:48 | amiconn | The gain should be even higher at 124 MHz |
11:11:09 | * | amiconn thinks we should probably always boost when accessing the hd |
11:11:28 | yan | Does anyone know if the 'Ipod with a clickable whell' is a 3g or 4g ipod? |
11:13:55 | BHSPitLappy | uhh |
11:14:03 | BHSPitLappy | the "click wheel" is 4G and up |
11:16:57 | yan | Talking arut click wheel, I mean a wheel with at the center a button |
11:17:05 | yan | (in circle). |
11:17:24 | yan | I'm sorry I'm blind and so, cannot read on my iPod which generation it is |
11:18:27 | yan | My goal is to have a "talking" ipod |
11:19:38 | BHSPitLappy | the 1G, 2G and 3G are the touch wheel, everything else is the click wheel |
11:19:46 | BHSPitLappy | and someone was actually working on that recently |
11:20:07 | B4gder | Zagor: the logo in the tracker area should link back to the front page |
11:20:09 | B4gder | I find it annoying to find my way back as it is now |
11:20:38 | Zagor | yes I agree. the problem is the logo is done in css and hence cannot link. |
11:20:48 | B4gder | hah |
11:21:17 | B4gder | I guess an added text link is better than nothing then |
11:21:40 | Zagor | I can make the entire top area a link, but then it becomes difficult to click the links in that area |
11:22:42 | Zagor | text link added |
11:23:16 | B4gder | I added build times to the server stats pages |
11:23:55 | [IDC]Dragon | speaking about our web pages: |
11:24:15 | [IDC]Dragon | good thing that the 1st sentence now mentions the new platforms |
11:24:27 | [IDC]Dragon | but how about grouping that a bit |
11:24:36 | [IDC]Dragon | into paragraphs? |
11:24:45 | Zagor | yes, it's too complex. we don't have to mention every specific model in the first sentence imho |
11:24:49 | [IDC]Dragon | (the sentence is quite a long enumeration) |
11:25:06 | amiconn | I suggest an <ul> |
11:25:09 | [IDC]Dragon | I like the models being mentioned |
11:25:20 | [IDC]Dragon | but we can group the platforms |
11:25:45 | [IDC]Dragon | "read the 1st sentence" is still a cool rtfm answer |
11:26:35 | Zagor | like this? |
11:26:42 | [IDC]Dragon | yes, nice |
11:27:25 | amiconn | Zagor: yes, like this |
11:28:11 | | Quit KN|stiff (Read error: 110 (Connection timed out)) |
11:29:15 | | Quit einhirn (Read error: 110 (Connection timed out)) |
11:32:58 | | Join quobl [0] (n=quobl@tor/session/x-96ce6683cfd460f1) |
11:34:25 | Zagor | are there color 4G ipods? why do we call it 4G grayscale? |
11:35:08 | amiconn | yes |
11:35:19 | amiconn | The color/photo is a 4G |
11:36:13 | ohrn | with the button mapping cleanup pushed back to v3.1 |
11:36:48 | ohrn | are there any specific plans to make a quick-fix for the joystick on the H300 remote? |
11:37:26 | Zagor | is there any iPod apart from the mini we don't support? 1G, 2G? |
11:37:34 | ohrn | right now it's quite unobvious how to navigate the filesystem or settings... |
11:39:03 | Kummer | I think 1-3g are unsupported, 4g is supported |
11:39:22 | Zagor | ohrn: the button cleanup is not intended to change any mappings, just make the code better |
11:39:40 | yan | I have definitely a 3g (4g firmware dont boot and 3g does); and it's .... maybe working |
11:39:42 | Zagor | fixing bad button assignments is definitely possible for 3.0 |
11:40:20 | Zagor | ohrn: is there a bug report for this? if not, please write one. |
11:40:32 | ohrn | well, it would solve the difference between the H100 and H300 remotes quite nicely, simply load different mappings depending on which remote is conected |
11:41:01 | *** | Saving seen data "./dancer.seen" |
11:41:52 | ohrn | sure, I'll write a bug report |
11:45:47 | amiconn | Zagor: 1G/2G aren't supported yet, 3G is partially supported (no playback yet afaik) |
11:46:18 | Zagor | ok |
11:46:55 | markun | amiconn: could you try this path and tell us what you think of it? http://www.rockbox.org/tracker/task/4856 |
11:47:04 | markun | patch |
11:47:27 | yan | Does anyone know who is responsible for the ipod-3g port? |
11:52:17 | Bg3r | ohrn i'm working on this issue (with iriver remotes) |
11:53:56 | ohrn | nice |
11:54:53 | ohrn | I'm allmost anoyed enough to take a stab at it myself, but now I can just sit back and relax. :) |
11:56:58 | safetydan | amiconn, was there any talk about how to reduce code size for archos? |
11:57:07 | * | safetydan is thinking of his cut/copy/paste patch and the rombox size |
11:57:45 | amiconn | Yes, a bit |
11:59:15 | safetydan | any concrete actions decided? |
12:00 |
12:03:34 | amiconn | Centralising the button handling a bit (differentiating short/long press, doing double click detection etc in the button driver) should get rid of that _PRE and last_button business in the various button event loops |
12:03:50 | amiconn | ...and at the same time reduce the ifdef hell |
12:04:43 | | Join Moos [0] (i=DrMoos@m20.net81-66-158.noos.fr) |
12:06:20 | Bg3r | amiconn yes |
12:06:43 | Bg3r | i'm doing it in this way, but only for the navigation atm ... |
12:08:44 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-230.pools.arcor-ip.net) |
12:11:52 | Bg3r | hm, in fact i only distinguish short/long press ... |
12:12:37 | preglow | amiconn: i am now |
12:14:54 | preglow | B4gder: what, you've got shirts left? :> |
12:16:46 | safetydan | grr... sillly cordic... now I have it workin the range [0-4.0] but it goes silly after that... |
12:17:14 | muesli__ | Bg3r are u goin to fix the h300 lcd remote? |
12:17:55 | Moos | safetydan: hi, did you planed to "improve" your cut/copy/past patch and your WPS parser before the feature freeze for it could included in the release? |
12:18:20 | Moos | safetydan: did you have feed-backs from other dev about? |
12:18:32 | safetydan | Moos, I doubt the WPS parser will be done as it's not a priority and I won't have time work on it |
12:18:35 | Bg3r | muesli__ at least trying to :) |
12:18:58 | muesli__ | go go go go go gogo ggo gogogogog oog ogo goooooooooooo! :-) will x my fingers :) |
12:19:01 | Moos | safetydan: ok, and about cut/copy/paste, very good feature |
12:19:03 | Bg3r | haha |
12:19:20 | safetydan | The clipboard patch is ready as far as I can tell, but code size is the issue still. |
12:19:22 | Bg3r | amiconn ? we don't use double click anywhere in navigation, do we ? |
12:19:27 | muesli__ | there will be a feature freeze soon? |
12:19:41 | Moos | safetydan: did you fin ways to uncrease this? |
12:19:45 | Moos | find |
12:20:02 | safetydan | anything I do is only going to save a few bytes, not really enough to make a difference |
12:20:14 | Moos | :-) |
12:20:42 | preglow | safetydan: 0 - 4.0, weird... |
12:20:51 | safetydan | So instead I'm working on polishing up the EQ interface |
12:20:57 | Moos | amiconn, B4gder, LinusN...: what your thought about this great safetydan's patch? |
12:21:01 | safetydan | preglow, very... |
12:21:05 | Moos | safetydan : :-( |
12:22:30 | Moos | safetydan: this EQ polishing will can do during the feature freeze, but not the clipboard patch |
12:23:02 | preglow | safetydan: remember to make room for a prescale slider... |
12:23:46 | safetydan | preglow, already there in my ui sketches :) |
12:24:26 | preglow | safetydan: excellent |
12:31:03 | preglow | what, langv2 is on for 3.0? |
12:31:09 | B4gder | yes |
12:31:19 | preglow | not bad at all |
12:31:46 | B4gder | we need it to get sensible text for all targets |
12:31:54 | preglow | yeah, makes sense |
12:32:04 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
12:32:30 | preglow | any thoughts on where recording codecs fit in? |
12:32:43 | preglow | i think 3.0 will be a bit tight for that |
12:32:49 | B4gder | yes, I'd like them in 3.1 |
12:33:00 | Jungti1234 | hi |
12:33:08 | preglow | i'll ad it to the wiki |
12:33:12 | preglow | add it too |
12:35:52 | safetydan | I really should get an SH1 compiler working |
12:36:08 | safetydan | Is the current CVS compile too large for archos? |
12:36:15 | B4gder | no |
12:36:29 | preglow | only compiler i can get working is arm |
12:36:31 | B4gder | we have plenty space left ;-) |
12:36:43 | preglow | gcc portability is best |
12:36:44 | safetydan | So... I could commit the clipboard patch and we'd still fit? |
12:36:51 | B4gder | safetydan: oh yes |
12:36:54 | preglow | safetydan: it's compressed if it doesn't |
12:37:05 | preglow | except for one platform? |
12:37:21 | B4gder | the player version is still uncompressed I believe |
12:37:37 | safetydan | Any objections to comitting the clipboard patch then? |
12:37:45 | preglow | none from me |
12:37:45 | B4gder | not from me |
12:37:53 | preglow | does it work on directories? |
12:37:56 | safetydan | yup |
12:38:00 | preglow | oh, then go ahead |
12:38:03 | preglow | sounds totally sweet |
12:38:09 | safetydan | And on Ondio it can copy/move across volumes |
12:38:45 | JdGordon | did any1 have a look at my text editor plugin? |
12:38:47 | Moos | safetydan: please do :) |
12:39:08 | | Quit ScoTTie (Read error: 110 (Connection timed out)) |
12:39:18 | Bg3r | preglow do we use BUTTON_LEFT/BUTTON_RIGHT on iPods ? |
12:40:10 | preglow | no |
12:40:18 | Bg3r | ok, so they are not *so* common :) |
12:40:18 | preglow | _PREV and _NEXT, i think |
12:40:29 | preglow | brb |
12:40:33 | Bg3r | k |
12:41:45 | safetydan | hrm... maybe I should make it sure it still works okay |
12:41:49 | amiconn | B4gder: langv2 in 3.0 means another rework of strings. Currently we have separate strings for player and the rest, which can be combined with v2 |
12:42:02 | B4gder | ah, true |
12:42:32 | Bg3r | B4gder we can do lang translation after the feat. freeze, yep ? :) |
12:42:39 | B4gder | yes |
12:42:46 | amiconn | I will group these related strings together anyway |
12:43:01 | B4gder | a translation is hardly a new feature ;-) |
12:43:05 | Bg3r | maybe i'll update the bulgarian translation just for the number :P |
12:43:25 | amiconn | Bg3r: That's actually an important thing. The freeze will allow translators to catch up |
12:43:31 | B4gder | uplang is gonna be messier with the v2 format |
12:43:39 | * | Moos will upload french file |
12:43:48 | amiconn | Bg3r: We do use double click on Ondio |
12:44:07 | Bg3r | amiconn in navigation ? |
12:44:14 | amiconn | ? |
12:44:28 | B4gder | argh, annoying when people leave wiki locks |
12:44:32 | Bg3r | do we use double click in tree/menu navigation |
12:44:43 | | Join damaki [0] (n=Chocolat@ALille-153-1-73-240.w86-207.abo.wanadoo.fr) |
12:44:44 | amiconn | Not tree/menu, but radio screen |
12:45:20 | Bg3r | i'll look into this |
12:45:22 | amiconn | However, the centralised event type approach will have to be applied to all button handling loops |
12:45:24 | Moos | B4gder: is it me? if so I found the topic already loked by preglow |
12:45:40 | | Join JdGordon41 [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
12:45:46 | B4gder | ah, its YOU!!! :-P |
12:45:58 | B4gder | Moos: you can click the checkbox in the bottom when you save |
12:46:02 | Moos | but force it like I did sorry :-) |
12:46:05 | B4gder | then it releases the lock immediately |
12:46:07 | Moos | ok |
12:46:07 | amiconn | ...and another important point is that we will centralise the button actions in one place as far as possible |
12:46:07 | Bg3r | amiconn how do you see it then ? |
12:46:17 | B4gder | Moos: but OK, I'll steal it now, thanks |
12:46:25 | * | amiconn hopes for Zagor to come up with the summary document |
12:46:32 | Bg3r | me too |
12:46:36 | B4gder | and me |
12:46:43 | LinusN | me too |
12:46:46 | Bg3r | :) |
12:46:49 | * | B4gder pokes Zagor with a stick |
12:46:52 | Bg3r | go go Zagor :) |
12:47:09 | * | Moos is making the Clipnoard dance :) |
12:47:19 | Moos | clipboard |
12:47:26 | * | LinusN watches and claps his hands |
12:47:36 | safetydan | How many different types of dance do we have now? |
12:47:43 | safetydan | Audio, clipboard, assembler... ? |
12:47:50 | LinusN | DanceBox |
12:47:53 | Moos | lot of them :-) |
12:48:09 | * | amiconn giggles |
12:48:12 | safetydan | hrm, I should update the manual while I'm here |
12:49:04 | B4gder | safetydan: we discussed your wps tokenizer effort at the devcon as we like the idea, but it turned out none of us has actually checked it out! ;-) |
12:49:17 | | Join ashridah [0] (i=ashridah@220-253-120-32.VIC.netspace.net.au) |
12:49:39 | B4gder | it should make things better for the more complicated WPSes targeted for 3.1 or so |
12:49:40 | * | LinusN gets a cup of black goo |
12:51:12 | safetydan | B4gder, ah cool |
12:51:16 | safetydan | it's not very complete |
12:51:24 | Jungti1234 | wow.. Rockbox 3.0.. |
12:51:28 | B4gder | we have faith in you! ;-) |
12:51:32 | safetydan | and I'm thinking that it might be better to do a table driven parser... |
12:51:56 | safetydan | ha |
12:52:15 | safetydan | Won't be working on it for a while unless I finish the other stuff off |
12:52:30 | B4gder | at debcon I tried to make everybody feel obliged to code like hell since we paid for food with the rockbox fund ;-) |
12:52:30 | safetydan | since I'm not here during the feature freeze I thought I'd do as much polishing work now while I can |
12:52:35 | B4gder | devcon |
12:52:49 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
12:53:02 | safetydan | You can write it off as a business expense, "Fuel for programmers" |
12:53:02 | B4gder | safetydan: it feels like too much of a change for 3.0 anyway, the wps stuff I mean |
12:53:09 | safetydan | B4gder, oh yeah way too large |
12:53:29 | preglow | yea |
12:53:32 | preglow | too little time for iot |
12:53:42 | * | tucoz does the useful commit dance :-) |
12:53:43 | preglow | we might be a bit pressed with what's there already |
12:53:50 | B4gder | oh yes |
12:53:51 | safetydan | phew... no build errors |
12:53:57 | preglow | especially plus all the well hidden bugs there are in the playback engine |
12:53:58 | B4gder | the time frame is... aggressive |
12:54:00 | preglow | those needs to go |
12:54:13 | tucoz | safetydan, do the no build errors dance :) |
12:54:17 | preglow | B4gder: anyway, all time frames grow aggressive on me sooner or later anyway ;) |
12:54:26 | B4gder | haha |
12:54:29 | * | safetydan does the "No build errors" dance |
12:54:34 | tucoz | hehe |
12:54:53 | B4gder | and only 6 servers built |
12:54:59 | safetydan | Actually, tucoz, where's the onplay menu in the manual? |
12:55:08 | safetydan | Like which file should I be editing |
12:55:25 | tucoz | safetydan, I actually don't know. |
12:55:26 | | Join ScoTTie [0] (n=scott@unaffiliated/scottie) |
12:55:55 | safetydan | ah well, guess I'll build it and find out |
12:56:40 | tucoz | I haven't really read the manual that closely. Just fixed it here and there and made it easier to work with. |
12:56:58 | | Join Matze [0] (i=Miranda@p5484CEBB.dip.t-dialin.net) |
12:57:44 | | Join ScoTTie_ [0] (n=scott@unaffiliated/scottie) |
12:57:52 | safetydan | it's in rockbox_interface/main.tex if anyone else wants to find it |
12:58:51 | preglow | hmmm |
12:59:03 | preglow | and there's always the issue of whether we should try to integrate jlos new crossfeed into 3.0 |
12:59:07 | preglow | so much to do... |
12:59:26 | tucoz | which reminds me. I think we should stop using floats for tables and images. They do 'float' around too much, although they are placed with the [h!] option |
12:59:40 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
13:00 |
13:00:07 | amiconn | safetydan: Please remind me: Does the directory copy work if the destination dir already exists, and does it comapre dates/sizes? |
13:00:33 | LinusN | s/pdif recording should perhaps be in 3.0 |
13:01:09 | tucoz | will that in that case gracefully ignore the copy-protection bit? |
13:01:28 | safetydan | amiconn, it works if the destination folder exists, no it doesn't compare dates/sizes |
13:01:45 | safetydan | I was trying to keep code size down at the time so I didn't do the compare |
13:01:49 | LinusN | tucoz: yes |
13:01:56 | tucoz | nice :) |
13:02:13 | safetydan | Hrm... how do you close a feature request? |
13:02:33 | B4gder | "close task" |
13:02:55 | safetydan | I swear that option wasn't there before... |
13:03:01 | B4gder | haha |
13:03:25 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
13:03:27 | Zagor | B4gder: har du kvar javascriptet vi använder för att refresha bara bilden på webkameran? |
13:03:31 | Zagor | gah, sorry |
13:03:36 | Zagor | wrong channel |
13:03:46 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
13:04:19 | JdGordon | ah, finally back... windows reset 3 times while trying to access some files on my h300.. i think the hdd has errors :'( |
13:04:25 | mirak | hi |
13:04:29 | JdGordon | and now winamp crashes at the end of a track |
13:06:07 | | Quit JdGordon41 (Read error: 110 (Connection timed out)) |
13:07:47 | yan | Re: My 3rd iPod doesn't want to speak menu items... |
13:09:42 | | Join KN|stiff [0] (n=phhome@Fcfdd.f.strato-dslnet.de) |
13:13:01 | | Quit Moos (Read error: 110 (Connection timed out)) |
13:14:57 | JdGordon | can rb save a txt file as a unicode file? |
13:15:02 | yan | I have a gdb for arm-elf, how should I proceed to debug my iPod stuff? |
13:15:18 | | Part ashridah ("Leaving") |
13:15:22 | | Join ashridah [0] (i=ashridah@220-253-120-32.VIC.netspace.net.au) |
13:15:22 | | Quit ScoTTie (Read error: 110 (Connection timed out)) |
13:15:30 | ashridah | @#$%@#$%ing xchat! |
13:15:37 | ashridah | ctrl-w means delete a word, not close the fricking tab |
13:16:08 | LinusN | yan: you need a gdb stub |
13:16:28 | LinusN | i guess you could use the serial port in the dock connector |
13:16:29 | yan | I have a gdb compiled for arm-elf debugging |
13:16:46 | LinusN | yan: i said gdb *stub* |
13:16:57 | yan | stub? |
13:17:08 | yan | what's that? |
13:17:14 | LinusN | the code in the target that communicates with the debugger |
13:17:28 | yan | Oh okay |
13:17:56 | yan | and ... are there some for iPods? |
13:17:57 | LinusN | we haven't yet worked on an ipod stub |
13:18:04 | yan | ah ok |
13:18:26 | JdGordon | ok, um.. whats the keys for the sdl sim in linux? numpad doesnt seem to be workign? |
13:18:29 | LinusN | but we intend to |
13:18:44 | safetydan | JdGordon, try the arrow keys |
13:18:52 | safetydan | but numpad does work |
13:19:02 | safetydan | at least here |
13:19:13 | LinusN | http://www.rockbox.org/twiki/bin/view/Main/UiSimulator |
13:19:16 | JdGordon | no, keypad definatly isnt working here (im connecting over vnc), how do u get the menu? |
13:19:30 | safetydan | JdGordon, try Ins |
13:19:41 | JdGordon | nop |
13:19:47 | LinusN | http://www.rockbox.org/twiki/bin/view/Main/UiSimulator |
13:20:06 | safetydan | possibly a limitation of vnc |
13:20:06 | LinusN | ins is supposed to work |
13:20:17 | safetydan | since Ins and . work here |
13:20:56 | JdGordon | ok, wierd.. restarted it and its working |
13:21:13 | preglow | and ipod gdb stub would be... marvelous... |
13:21:44 | JdGordon | _some_ keys work.. must be vnc or ssh or something screweing it up |
13:21:53 | amiconn | preglow: What do you think? Might icache cause the crash when swapping codecs? |
13:22:05 | LinusN | preglow: do we know how to use the serial port on the pp chipset? |
13:22:19 | amiconn | Also, what exactly happens with voice after your 'undefined' mode fix? |
13:24:18 | preglow | amiconn: i don't know, i can't test afterwards |
13:24:27 | preglow | amiconn: and yeah, sure it can, but i don' think that's the cause of the crash |
13:24:34 | preglow | amiconn: i think i know of a way to invalidate the icache |
13:24:39 | preglow | s/icache/cache/ |
13:25:02 | amiconn | Hmm, in fact, isn't it actually a unified cache? |
13:25:21 | kclaf | bbl, i you want to test things with voice ill be around in 3 or 4 hours |
13:26:00 | preglow | amiconn: inded it is |
13:26:09 | preglow | amiconn: you can purge it by just reading 8kb of data |
13:26:29 | preglow | amiconn: but point is, it's probably purged by the point swapping action itself |
13:26:33 | amiconn | If so, swapping codecs itself should sync the cache |
13:26:43 | preglow | amiconn: for example, we don't purge any cache for plugin action |
13:26:52 | preglow | amiconn: there are so many memory accesses done that it empties itself |
13:27:37 | | Quit ashridah ("sleep") |
13:27:38 | yan | LinusN: To have a "speaking" rockbox, should I need to do something else that tust copy the english.voice into the .rockbox/langs directory? |
13:28:07 | LinusN | reboot |
13:28:39 | yan | ok, so it doesn't seem to work on iPods for now |
13:28:52 | LinusN | you need the latest daily build |
13:29:20 | yan | voice latest daily builds? |
13:29:33 | LinusN | rockbox latest daily build |
13:29:42 | yan | (are there any the "rockbox-devel" checkout on the cvs?) |
13:30:21 | yan | I used the CVS (cbhecked out this morning (in France), and compiled out for 3g ipod. It seems to work). |
13:30:28 | | Join Moos [0] (n=527bca1e@labb.contactor.se) |
13:31:13 | LinusN | the cvs version should work, albeit shaky |
13:31:24 | LinusN | i'm not an ipod expert though |
13:31:53 | bobTHC | :) |
13:33:13 | tucoz | LinusN, for the 3g's as well? I didn't think audio was functional on those yet. |
13:33:27 | yan | And is there a way to "force" a specific language, a line to edit into a config-file? (to allow me to edit it out of the rockbox firmware, and see what I'm doing) |
13:33:33 | LinusN | as i said, i'm no ipod expert :-) |
13:33:34 | amiconn | B4gder: What do the 'total time' and 'average' numbers mean in the build stats? |
13:34:00 | B4gder | number of seconds the server used for building |
13:34:25 | amiconn | Is it really that fast (17 secs on average on mine)? |
13:34:28 | B4gder | the times on the right are for each individual build it built |
13:34:44 | amiconn | Iirc a full rebuild takes ~70 sec when done manually |
13:34:46 | B4gder | amiconn: if you check single build logs it now displays build time for each |
13:34:55 | B4gder | amiconn: many builds are very fast |
13:34:59 | amiconn | Maybe that's ccache? |
13:35:02 | B4gder | a boot loader with ccache |
13:35:10 | B4gder | usually is less than 10 seconds |
13:35:24 | [IDC]Dragon | wow, drool |
13:36:01 | B4gder | I want to use those times mainly to verify that the build script is using the servers in an optimal way |
13:36:12 | amiconn | Yeah, 6 seconds for FM bootbox on mine... |
13:36:16 | JdGordon | is the \n char "available" in the keyboard input? |
13:36:28 | LinusN | no |
13:36:29 | B4gder | they take max 300 seconds but yet the whole build takes 400 |
13:36:51 | JdGordon | any suggestions how i can get a user to say where they want a line split in 2? |
13:36:54 | amiconn | Upload times? |
13:37:10 | B4gder | amiconn: but even the 127.0.0.1 takes 300 only and that's localhost ;-) |
13:37:35 | B4gder | its rather indicating that either the script does something wrong, or that we lack servers for some particular setup |
13:38:12 | B4gder | I'll talk to t0mas about it and see what we can come up with |
13:38:29 | t0mas | you have 1 min. |
13:38:33 | t0mas | I'm at school :) |
13:38:37 | t0mas | 13:40 is end of hour :P |
13:38:52 | B4gder | t0mas: we need more fine grained debug data or further timing on non-build times |
13:39:01 | t0mas | well we do a source build |
13:39:04 | t0mas | after all builds |
13:39:04 | B4gder | t0mas: check the latest server stats pages and you'll see |
13:39:14 | t0mas | make a source zip... and make a buildpage |
13:39:29 | mirak | does anyone worked on video recently ? |
13:39:30 | amiconn | B4gder: The builds which are done last should give a clue... |
13:39:31 | t0mas | all on our harddisk trouble server.. |
13:40:03 | t0mas | brb |
13:40:05 | t0mas | 2 hours |
13:40:14 | B4gder | t0mas: the source build is not taken into account |
13:40:24 | B4gder | amiconn: very true... I'll check |
13:40:39 | JdGordon | also.. slow uploads... |
13:40:44 | yan | LinusN: Do you know if there is somewhere logs of what is really done and what should be done on iPodPorts? |
13:40:57 | B4gder | JdGordon: two of these servers do not have slow uploads |
13:41:02 | *** | Saving seen data "./dancer.seen" |
13:41:05 | JdGordon | the other 5 do? |
13:41:11 | B4gder | so? |
13:41:16 | Moos | mirak: as far I know, NO, you was the onlyone seems to be interested |
13:41:25 | B4gder | why does the build take 400 seconds when no server build more than 300 ? |
13:41:48 | B4gder | if it was transfers, |
13:41:53 | B4gder | the local server would use almost 400 |
13:41:59 | B4gder | and the others less |
13:42:05 | JdGordon | coz i know a 2mb file on my comp will take a bit of time to send.. (20k/s max up)... *2 builds ive been getting.. it adds up |
13:42:37 | B4gder | I guess its more the fact that a single build can take a long time sometimes |
13:42:51 | amiconn | B4gder: My server only actually built for 85 seconds |
13:42:57 | B4gder | so with bad luck that runs or more less alone towards the end |
13:42:59 | mirak | Moos: ok |
13:43:25 | JdGordon | doesnt really matter... 5min isnt all that slow... |
13:43:28 | amiconn | Looks like the upload speed thing (and the fact that I can't build everything) |
13:43:38 | B4gder | I think the latter |
13:43:45 | B4gder | I think the sims might be the villains here |
13:43:50 | * | B4gder checks |
13:44:11 | JdGordon | .. get the cvs build page to build the table as builds are uploaded and it might be interesting.... |
13:44:47 | amiconn | B4gder: Did you scrap the sim zip blob uploads? |
13:44:48 | B4gder | no |
13:44:53 | B4gder | amiconn: no, not yet |
13:45:02 | B4gder | JdGordon: that would be too big of change to do atm |
13:45:11 | JdGordon | ok.. but that would be kool |
13:45:15 | B4gder | I agree |
13:46:32 | JdGordon | ok, im stumped.. im working on my text editor... iv been asked to add a way to split a line into multiple lines.. i use the onscreen kb for input... whats the best way to get the user to show where it wants the line split? im thinking getting them to put | at the breaks.. but that doesnt work if | is in the line already?? |
13:46:56 | Bg3r | JdGordon what about a special key ? |
13:46:59 | Bg3r | like "enter" ? |
13:47:21 | JdGordon | does the onscreen kb allow for that sort of thing? |
13:48:07 | Bg3r | JdGordon no, but you can add it ;) |
13:48:26 | JdGordon | _FINE!_ |
13:48:37 | Bg3r | it would be good to add a parameter like bool multiline |
13:49:57 | JdGordon | oh, was there any talk about reorganising the source tree a bit? stuff in the recorder folder should move into apps imho |
13:49:57 | preglow | B4gder: thought about removing wpses from the ordinary cvs build downloads+ |
13:50:00 | preglow | ? |
13:50:41 | B4gder | we're probably gonna introduce something like that, yes |
13:50:57 | Bg3r | JdGordon the problem is that u'll lose the history if you do that in cvs ... |
13:51:14 | Bg3r | s/history/revision history |
13:51:30 | * | safetydan awaits the coming of the git/svn repository |
13:51:30 | JdGordon | :( , cvs doesnt handle moves at all? that sux |
13:51:55 | safetydan | JdGordon, nope, CVS is sucky like that |
13:52:18 | Bg3r | B4gder any decision about the cvs's successor ? |
13:52:30 | B4gder | svn or git |
13:52:32 | Kummer | git doesn't really handle renames either |
13:52:40 | Bg3r | ah ? |
13:52:50 | B4gder | I have code in both ;-) |
13:52:55 | * | B4gder grins |
13:53:52 | safetydan | Kummer, well it does... just not in the most intuitive way |
13:54:03 | Kummer | yeah http://en.wikipedia.org/wiki/Git_(software) |
13:54:14 | yan | LinusN: Do you know if there is somewhere logs of what is really done and what should be done on iPodPorts? |
13:54:26 | yan | Or does someone know |
13:54:42 | LinusN | i don't work on the ipod targets at all |
13:54:52 | tucoz | Regarding the viewports approach. For the larger displays, will it that include a possibility to have the filebrowser as a viewport? |
13:55:16 | B4gder | tucoz: that's unrelated to the viewport effort really |
13:55:22 | tucoz | really? |
13:55:27 | B4gder | viewports is about fixing the gfxlayer |
13:55:42 | preglow | yan: optimising is pretty important at the moment |
13:56:07 | yan | preglow: Do you know how it is on a 3g ipod? |
13:56:11 | preglow | i have no idea |
13:56:11 | B4gder | tucoz: but we have no plans to add what you suggested. That'd be a 4.0 feature ;-) |
13:56:14 | preglow | i only work on the nano |
13:56:37 | Mikachu | preglow: have you played any pacbox on your nano? |
13:56:49 | yan | preglow: I saw sone ipod_3g code but cannot figure out who did them :) |
13:56:52 | Mikachu | it's happened twice now that it just shut down while playing, after maybe 5-10 minuter |
13:58:57 | tucoz | B4gder, ok. I was mainly thinking of treating the file-browser as a widget. For 320x240 displays, that would (imho) be a natural thing to do. |
13:59:09 | yan | preglow: And I would be interrested to be a ipod3g tester, but doesn't want to open a "bug" if the thing is not yet functionnal |
13:59:25 | JdGordon | ah, new server stats page looks nice... |
13:59:26 | B4gder | tucoz: the file browser is the main screen for Rockbox, so it would rather be the WPS that would pop up on it ;-) |
13:59:31 | LinusN | tucoz: natural? why? |
13:59:53 | * | JdGordon wonders why my comp wasnt used |
14:00 |
14:00:38 | tucoz | LinusN, huge screen estate. Well maybe not natural, but it would then be able to use the screen in a more effective manner. |
14:00:59 | tucoz | Or maybe I am wrong. Playlist viewport might be more natural. |
14:02:49 | Mikachu | if you don't know, are they natural? :) |
14:03:09 | Bg3r | does all archos recorders have the same remote ? (at in the same number of button functions) |
14:03:11 | preglow | Mikachu: i have |
14:03:12 | LinusN | again, viewports is primarily a gfx library feature, and is not to be confused with windows |
14:03:12 | Bg3r | do |
14:03:26 | preglow | yan: problem is that no developers have 3gs, so you have nothing to test |
14:03:30 | Mikachu | preglow: have you experienced the same thing? |
14:03:54 | preglow | Mikachu: experienced what? |
14:04:02 | tucoz | Mikachu, I was only thinking of the resolution, not the screen size. I was thinking of something like pc mp3-players (winamp etc). |
14:04:03 | Mikachu | ah, forgot to hilight you on that line, hang on |
14:04:08 | Mikachu | preglow: it's happened twice now that it just shut down while playing, after maybe 5-10 minuter |
14:04:23 | amiconn | Bg3r: There is only one archos remote type which can be used on recorder v1 and player |
14:04:25 | preglow | Mikachu: haven't played it that long, i'm not a big pac man fan :) |
14:04:41 | amiconn | v2/fm recorders don't support remote iirc |
14:04:45 | Mikachu | preglow: okay |
14:04:52 | Bg3r | amiconn 10q :) |
14:04:55 | amiconn | Ondios don't supprt remote for sure |
14:04:58 | Mikachu | preglow: it's always fun to reproduce these bugs on others' hardware |
14:05:53 | safetydan | So... karaoke mode... that needs to be ported to swcodec right? Along with the other channel settings? |
14:07:19 | [IDC]Dragon | amiconn: fm/ve can use the remote, too |
14:07:27 | [IDC]Dragon | fm/v2 |
14:07:28 | preglow | safetydan: yeah |
14:07:33 | preglow | safetydan: either that or disabled |
14:07:39 | preglow | safetydan: can't say i see the use for them... |
14:07:59 | preglow | most certainly a case of features we can do without, imho |
14:08:02 | [IDC]Dragon | but on some units the 4th ring of the plug is not connected, for strange reasons |
14:08:03 | safetydan | should at least have mono |
14:08:17 | Moos | there is still the "split edit" plugin wasnt ported yet for swcodec |
14:08:24 | preglow | safetydan: why? |
14:08:26 | [IDC]Dragon | a 0 Ohm resistor is missing |
14:08:47 | safetydan | preglow, useful for listening with only one earphone in |
14:09:03 | preglow | hahah |
14:09:22 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:09:27 | preglow | do you do that often? :P |
14:09:40 | JdGordon | http://www.rockbox.org/tracker/task/4864 in before the freeze? :))) |
14:09:44 | safetydan | often enough :) |
14:10:11 | safetydan | I've also seen one guy asking for it because he's deaf in one ear and very stereo music doesn't sound right. |
14:10:25 | preglow | well, ok |
14:10:27 | amiconn | preglow: If we have mono and stereo width, karaoke mode is a by-product |
14:10:31 | preglow | i can implement that featureeasy enough |
14:11:10 | Moos | efore the feature freeze? :-) |
14:11:15 | Moos | before even |
14:11:45 | preglow | haha |
14:11:49 | Moos | or maybe this is considering like bugfixe |
14:11:51 | Moos | :-) |
14:11:52 | preglow | yeah, it should just take a couple of hours |
14:12:18 | Moos | Cool ! |
14:12:26 | safetydan | Is there more to mono than (left + right) / 2? |
14:12:26 | preglow | i just need to code a general stereo matrixing for swcodec targets |
14:12:28 | JdGordon | how do i do a cvs diff on 1 file? |
14:12:32 | preglow | safetydan: no |
14:12:43 | safetydan | overflow handling is the only thing I can think of |
14:12:50 | LinusN | JdGordon: cvs diff <filename> |
14:12:55 | Mikachu | what happens if you do left | right? |
14:13:03 | preglow | amiconn: mas has a full four setting stereo matrix, and that's how you implement those, yes? |
14:13:12 | JdGordon | ta |
14:13:34 | LinusN | preglow: yes |
14:13:50 | preglow | ok, i'll see if i can do it later today |
14:13:54 | LinusN | wow |
14:13:56 | preglow | first i need to finish the wav/aiff stuff |
14:15:45 | JdGordon | http://www.rockbox.org/tracker/task/4861 |
14:15:49 | amiconn | preglow: yes |
14:15:55 | preglow | i'll just do the same thing |
14:16:01 | preglow | no optimised case for mono conversions or the like |
14:16:10 | amiconn | The mas has a stereo matrix with 4 variable gain paths |
14:16:21 | Jungti1234 | http://user.chol.com/~aha007x/dong/gisang.wmv |
14:16:26 | preglow | amiconn: gain it gain or only attenuate? |
14:16:30 | Jungti1234 | hmm :-l |
14:16:35 | preglow | amiconn: _CAN_ t gain |
14:16:36 | preglow | it |
14:16:38 | preglow | my lord |
14:16:41 | Moos | LinusN: quick question please, I'm wondered regarding the cpu frenquency wiki page, how thazt will be for iAudio, cause used Coldfire with 120MHz max? |
14:16:45 | preglow | i need a new speech centre |
14:16:49 | amiconn | preglow: gain range is +/- 1 |
14:16:49 | B4gder | http://video.greatestjournal.com/files/berlitz_tv_commercial%202006.mpg |
14:16:55 | B4gder | there, in case you missed it before ;-) |
14:16:57 | amiconn | (20 bit fixed point) |
14:17:01 | preglow | amiconn: good, that's what swcodec will have as well |
14:18:38 | preglow | B4gder: ahahahah |
14:18:39 | LinusN | Moos: i think we will go for 124MHz as well and overclock it |
14:18:47 | | Quit darkless (Read error: 113 (No route to host)) |
14:18:57 | B4gder | its just the best |
14:19:07 | Moos | LinusN: ah ok, this is hardwarly possible? |
14:19:11 | Mikachu | i had a german lecturer in a math course, that was also fun |
14:20:12 | LinusN | Moos: yes, i do it today |
14:20:17 | | Quit Moos ("CGI:IRC") |
14:20:43 | preglow | LinusN: do you know if it'll be generally safe, though? iirc, the chip is labled 120mhz max |
14:20:59 | | Join Moos [0] (n=527bca1e@labb.contactor.se) |
14:21:15 | preglow | or was that the h3x0 one? |
14:21:17 | LinusN | preglow: i believe so |
14:21:28 | Moos | it's what I thought too |
14:21:59 | LinusN | one interesting thing is that all the hxxx i have opened have "120" scribbled on them with a pen |
14:22:05 | LinusN | on the cpu |
14:22:27 | Moos | oh |
14:22:28 | preglow | ahhh |
14:22:29 | LinusN | i wonder if that means that they are rated 120mhz as well |
14:22:33 | preglow | well |
14:22:46 | preglow | we could easily run them at a lower freq |
14:22:49 | preglow | would force us to optimise more |
14:22:50 | Moos | why not define boost mode at 120 then? |
14:23:09 | LinusN | we want it to be a multiple of the base frequency |
14:23:32 | LinusN | so it would be about 124-11 |
14:23:53 | Moos | I'm so silly sorry, didn't thought at this |
14:23:54 | preglow | B4gder: is there any reason we'd want to use git and not svn? |
14:23:55 | Moos | :-) |
14:24:12 | B4gder | preglow: it offers a different approach for patches/branches that might suit us |
14:24:23 | preglow | might or will? :) |
14:24:26 | B4gder | might |
14:24:33 | LinusN | Moos: we can set it to almoat any frequency we want, but we use multiples of the base for practical reasons |
14:24:38 | LinusN | almost |
14:24:56 | Moos | amiconn's cacul iirc |
14:24:59 | B4gder | preglow: zagor's setting up a git repo now to allow us to do some testing to get a feel if git is for us or not |
14:25:05 | preglow | goodie |
14:25:34 | * | safetydan feels like he's back at uni... |
14:25:42 | safetydan | Reading through so many papers on cordic at the moment... |
14:26:21 | Moos | LinusN: btw do you managed to have the power management things on iAudios? |
14:26:42 | LinusN | what do you mean? |
14:27:11 | Moos | about the chip |
14:27:32 | amiconn | Actually we don't have to use integer multiples of the base, but doing so makes it easier to the timer to the varying cpu clock |
14:28:15 | amiconn | We could change it to using 1/2 of the base or sth like that |
14:28:23 | JdGordon | grrr... whats the navi button #defined as...? |
14:28:28 | amiconn | It will lose a bit of timer precision this way |
14:28:34 | safetydan | JdGordon, BUTTON_SELECT I think |
14:28:51 | Moos | LinusN: I did read you have enough to build a bootloader for X5 but it is not "welcome" yet on the Rockbox code, is this right? |
14:29:06 | [IDC]Dragon | I just read that git is no vcs, but a repository of file objecs |
14:29:17 | [IDC]Dragon | the vcs feature comes ontop |
14:29:28 | LinusN | Moos: it is "welcome" |
14:29:31 | [IDC]Dragon | with Cogito or others |
14:29:44 | [IDC]Dragon | is that correct? |
14:29:49 | LinusN | i just haven't had the time to work on the real loader |
14:30:02 | [IDC]Dragon | if so, git itself doesn't help us |
14:30:39 | Moos | LinusN: Oh ok, thanks, that is really good to hear |
14:30:53 | safetydan | [IDC]Dragon, I think cogito etc are just friendlier interfaces to the basic operations |
14:31:14 | amiconn | preglow: You aren't restricted to this 'multiple of some base' on iPod, as the timer base freq is fixed |
14:31:16 | Zagor | [IDC]Dragon: afaik git contains the vcs layer too. |
14:31:37 | amiconn | ...and I think the idle freq could be lower on iPod (just judging from the values) |
14:31:46 | preglow | amiconn: yeah, it could, probably |
14:32:06 | preglow | not only probably, but it can |
14:32:12 | preglow | i thought about it this morning when editing the wiki |
14:32:16 | preglow | 24mhz is awfully close to 30 |
14:32:17 | amiconn | 10 MHz? |
14:32:28 | preglow | amiconn: i _think_ i tried it once and it gave problems |
14:32:32 | preglow | amiconn: but i'll try again |
14:33:02 | [IDC]Dragon | is there a git homepage? (google didn't really help me find it) |
14:33:23 | preglow | http://git.or.cz/ |
14:33:51 | Moos | LinusN: is the amiconn's ATA read/write asm optimisations speed up the things a bit on X5 too? |
14:33:58 | Zagor | some friendly docs: http://www.kernel.org/pub/software/scm/git/docs/tutorial.html |
14:34:13 | LinusN | Moos: yes |
14:34:18 | preglow | Moos: "the amiconn"? you make him sound like a robot, which i'm almost certain he's not :) |
14:34:19 | [IDC]Dragon | thanks |
14:34:20 | JdGordon | well.. as per usual.. the 2 patches i linked above have both been fixed/updated :p |
14:34:26 | Moos | LinusN: goodie |
14:34:55 | preglow | as a matter or fact, i distinctly remember bagder scrutinising him closely at devcon and concluding he was human ;) |
14:35:03 | Moos | preglow: why: isn't amiconn did those optimisations? want you I credit you? :-) |
14:35:22 | Moos | hehe :-) |
14:35:27 | B4gder | preglow: or a very fine human-looking droid |
14:35:36 | preglow | B4gder: a fine piece of machinery indeed |
14:35:54 | B4gder | those japanese are amazing engineers |
14:35:58 | Moos | haha :D |
14:37:26 | Bg3r | does the archos player/studio only have ON, STOP, LEFT, RIGHT, PLAY & MENU keys ? |
14:38:28 | preglow | [IDC]Dragon: seems there are several home pages for it... |
14:39:13 | | Quit mikearthur (Remote closed the connection) |
14:39:24 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:40:49 | JdGordon | re: closing all open bug reports.. does that include half-assed attempts.. e.g http://www.rockbox.org/tracker/task/4859 could be fixed by just removing the menu item... ? |
14:41:26 | amiconn | Bg3r: yes |
14:41:42 | Jungti1234 | hmm |
14:42:29 | Bg3r | amiconn how does one power on an ondio? |
14:42:43 | Bg3r | OFF ? or MENU ? |
14:42:52 | amiconn | Off |
14:42:57 | Bg3r | heh |
14:43:14 | Bg3r | 10x |
14:43:25 | Bg3r | a little bit .. strange key :) |
14:43:29 | amiconn | It's actually the power button, but we used OFF to make clear it can't be used for long presses |
14:43:30 | B4gder | "press OFF to switch ON" ;-) |
14:43:41 | Zagor | sounds like a design by Sony/Ericsson |
14:43:49 | amiconn | In the wiki I used OnOff for that button |
14:44:04 | B4gder | reminds me of "click start to shut down" |
14:44:11 | Bg3r | :) |
14:44:15 | Bg3r | yeah |
14:44:15 | tucoz | amiconn, should I change the button definition in for the manual. That is, what should that button be called? |
14:44:30 | Bg3r | amiconn i'm cleaning the button.h atm, that's why i'm asking ... |
14:45:02 | preglow | anyone know if 32 bit aiffs are possible? i can't seem to be able to make sox make one for me |
14:45:06 | amiconn | *Perhaps* we should rename it to BUTTON_POWER, and BUTTON_MENU to BUTTON_MODE, |
14:45:18 | amiconn | but that requires lots of changes |
14:45:49 | Bg3r | yeah, i'll leave it for some other day ... |
14:45:58 | tucoz | amiconn, is this correct for the player? \newcommand{\ButtonMenu}{Menu} |
14:47:17 | Bg3r | preglow : why's this comment /* TODO: These codes should relate to the hardware */ in all ipods' key defines ? |
14:48:10 | preglow | Bg3r: linuxstb wrote that, i don't get it either |
14:48:32 | Bg3r | k |
14:52:41 | Jungti1234 | bye |
14:52:44 | preglow | a,skl |
14:52:47 | preglow | also <- |
14:52:55 | | Quit Jungti1234 () |
14:52:56 | preglow | anyone ever gotten adpcm to work with wav.c? |
14:54:53 | | Quit Rob2222_ () |
14:55:29 | Bg3r | preglow power on for iPods is the Play button, yep ? |
14:55:33 | | Join Rob2222 [0] (n=Miranda@ACB638C9.ipt.aol.com) |
14:55:53 | preglow | yea |
14:55:57 | Bg3r | k, 10q |
14:56:40 | ohrn | I have just hit another weird problem on my H340 |
14:56:48 | ohrn | bootloader USB mode have stopped working |
14:56:59 | Bg3r | ohrn it happens sometimes ... |
14:57:14 | ohrn | k |
14:57:25 | ohrn | any idea ono how to get it working again? |
14:57:59 | ohrn | booting old firmwares or the original didnt help |
14:58:09 | Bg3r | huh? |
14:58:34 | ohrn | well, it used to work perfectly |
14:58:50 | ohrn | and now it doesnt, I've tried several times on different computers |
14:59:05 | ohrn | and the only thing I can think of is if a new firmware changes some chip somewhere |
14:59:14 | ohrn | that the bootloader doesnt initialize properly |
15:00 |
15:00:12 | ohrn | when attaching the cable all I get is the "Bootloader USB mode" text, but the computer doesnt detect anything connected |
15:00:27 | Moos | ohrm: keep in mind is still in development |
15:00:53 | ohrn | attaching the cable when the full rockbox firmware is running works normally |
15:01:28 | ohrn | and since I havnt reflashed the bootloader I dont see wht it should suddenlt stop working... :*) |
15:04:30 | Mikachu | i found a small bug... firmware/include/string.h defines strstr, but it's not actually implemented anywhere |
15:05:18 | Mikachu | i copied in strstr.c from glibc but i can't find where in the build system to include the file |
15:05:29 | | Nick CoCoLUS is now known as CoCo^uni (n=coco@h081217139221.dyn.cm.kabsi.at) |
15:05:59 | B4gder | firmware/common/, but only if you really need the function |
15:06:24 | Mikachu | that's where i put it, but i can't figure out to make the build system see it |
15:06:41 | Mikachu | i want to do a partial string matching in my modified dict.c and i think tolower/toupper will molest my utf-8 |
15:07:07 | B4gder | Mikachu: add the file to firmware/SOURCES too |
15:07:08 | Mikachu | also just spotted two ^M in unicode.c |
15:07:11 | Mikachu | ah |
15:07:14 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:08:22 | linuxstb_ | preglow, Bg3r : I wrote that comment in button.h when I originally added the button definitions (before preglow wrote the button driver). I assumed that the numbers would in some way relate to the hardware. But it seems that they don't - so feel free to delete that comment. |
15:09:50 | Bg3r | linuxstb okies;) |
15:10:01 | linuxstb_ | Bg3r: Also, "power on" is achieved by pressing either the centre button (SELECT) or MENU - those buttons are hardwired to the pcf50605. A long press on PLAY is power-off from within Rockbox. |
15:10:23 | preglow | select too? |
15:10:39 | Bg3r | so, select/menu, not play ? |
15:10:40 | preglow | ahaha, i did say PLAY, didn't i |
15:10:41 | preglow | oh well |
15:10:47 | preglow | never trust preglow |
15:10:51 | Bg3r | :P |
15:11:14 | Bg3r | i'm asking just because i want order the buttons in some way |
15:11:18 | linuxstb_ | On both my ipods, both select and menu will turn it on. |
15:12:12 | Mikachu | here's a patch to remove the ^M from unicode.c, http://mikachu.ath.cx/patches/rockbox-unicode_ctrl-m.patch |
15:12:23 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
15:13:02 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:13:08 | lostlogic | whee, online from heathrow again :) |
15:13:17 | Mikachu | actually random.c has ^M endings too, i'll include that too |
15:13:36 | Bg3r | lostlogic heh |
15:13:37 | B4gder | lostlogic: you found your way to the airport fine then I presume? ;-) |
15:13:58 | lostlogic | B4gder: yes yes −− the hotel I stayed at had a shuttle in the morning |
15:14:02 | Mikachu | http://mikachu.ath.cx/patches/rockbox-unicode_random_ctrl-m.patch |
15:14:03 | B4gder | nice |
15:14:07 | Mikachu | if you care about that stuff |
15:14:47 | preglow | i need a 32 bit aiff :/// |
15:15:57 | Bg3r | linuxstb? i don't get why u define a BUTTON_HOLD ... |
15:16:32 | ohrn | Bg3r: I have a suggestion for button.h |
15:16:54 | Bg3r | ohrn like ? |
15:16:59 | | Part LinusN |
15:17:02 | ohrn | drop BUTTON_REMOTE from the BUTTON_RC_xxx definitions |
15:17:20 | Bg3r | ohrn yes, i'm doing this too |
15:17:23 | ohrn | and change BUTTON_REMOTE to 0x0fff0000 |
15:17:37 | ohrn | great |
15:18:09 | ohrn | then a lot of button checking code can be simplified |
15:19:40 | amiconn | Bg3r: With our new button event idea, we'll be running out of bits... |
15:20:35 | Bg3r | amiconn sure ? |
15:21:02 | Bg3r | atm we have 5 free bits on the platform with most keys - iriver |
15:21:03 | amiconn | almost |
15:21:13 | amiconn | 5? |
15:21:21 | Bg3r | yes |
15:21:24 | amiconn | The top 5 are reserved for SYS_ |
15:21:33 | Bg3r | except them |
15:21:39 | amiconn | ..and we reserve 12 for main and 12 for remote |
15:21:49 | amiconn | 32-24-5 == 3 |
15:21:51 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
15:21:53 | Bg3r | 11 remote |
15:22:07 | Bg3r | 9 main unit |
15:22:16 | Bg3r | 2 modifiers - repeat & release |
15:23:05 | amiconn | ..and we need _REPEAT, _SHORT_RELEASE, _LONG_RELEASE, _DOUBLE_RELEASE |
15:23:33 | Bg3r | hm, i really want to see the comments from the dev conf |
15:23:48 | amiconn | Maybe we don't need _LONG_RELEASE |
15:23:50 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:25:34 | amiconn | Hmm someone needs to analyse the exact event sequences used in every screen |
15:25:53 | amiconn | I expcet both the quickscreens and pitch screen to be the trickiest |
15:26:21 | | Quit Moos ("CGI:IRC (EOF)") |
15:26:33 | Bg3r | hm |
15:26:54 | Bg3r | where's the pitchscreen situated ? |
15:28:22 | Bg3r | Zagor ? any plans to write the notes taken on the dev conf ? |
15:28:23 | Mikachu | in the code? screens.c iirc |
15:29:24 | Bg3r | 10x |
15:29:42 | Zagor | Bg3r: we're distributing that responsibility. christi has written about the release plans. linusn will write about the new TargetTree file hierarchy etc. |
15:29:58 | Zagor | i guess I could put up the agenda with notes, though. |
15:30:54 | Bg3r | yep:) |
15:31:00 | Bg3r | please, do so |
15:31:32 | ohrn | hum |
15:32:03 | ohrn | you can easily save one bit in the SYS_xxx definitions |
15:32:23 | ohrn | just change SYS_EVENT to 0xf0000000 |
15:32:35 | ohrn | and drop it from all the other SYS_xxx defines |
15:33:15 | Bg3r | ohrn yeah, this is possible too |
15:33:28 | ohrn | same deal as with BUTTON_REMOTE |
15:33:31 | Bg3r | yep |
15:34:06 | Mikachu | omg, someone ported puzzle bobble? |
15:34:36 | BHSPitLappy | wth is puzzle bobble? |
15:34:51 | safetydan | Mikachu, yeah after that there's no chance I'll get work done... too busy playing bubbles |
15:34:57 | | Quit Lynx_ (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
15:34:57 | Mikachu | hehe |
15:35:19 | Mikachu | BHSPitLappy: fun game |
15:35:33 | ohrn | what wasnt the plugin named frozen bubble? |
15:35:52 | Mikachu | if you fork you have to change the name i believe |
15:36:25 | ohrn | k |
15:36:33 | Mikachu | that could be wrong |
15:36:34 | BHSPitLappy | is it pretty much the shoot-bubbles-to-make-groups-of-3 game |
15:36:50 | BHSPitLappy | holy crap |
15:37:01 | BHSPitLappy | the backlight fade... that's friggin awesome, is that relatively new? |
15:37:28 | Mikachu | yeah, yesterday or so |
15:37:30 | B4gder | for ipod yes |
15:37:47 | Mikachu | note to self, strstr doesn't work so well if you mix the order of *needle and *haystack |
15:38:00 | B4gder | heh |
15:38:01 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
15:38:06 | B4gder | searching for a haystack in a needle? ;-) |
15:38:22 | Mikachu | yeah :) |
15:38:30 | Mikachu | it doesn't work with them in the right order either it seems |
15:39:08 | Mikachu | oh wait, the code does a second strcmp a bit down for no apparent reason |
15:39:10 | Bg3r | preglow does the ipod 4g have hold key ? |
15:39:46 | BHSPitLappy | props on that backlight thing... that has me hypnotized |
15:40:36 | BHSPitLappy | bubbles looks really good |
15:40:50 | BHSPitLappy | awesome anims |
15:40:55 | preglow | Bg3r: probably |
15:41:06 | *** | Saving seen data "./dancer.seen" |
15:41:11 | preglow | the only ipod i know well is the nano, so can't give you a good answer |
15:41:21 | Bg3r | ok, this is strange |
15:41:22 | safetydan | oh bah bah bah |
15:41:27 | safetydan | lousy fixed point |
15:41:42 | * | safetydan only now realises that 4.0 just happens to be largest number you can represent in s2.29 |
15:41:45 | Bg3r | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ |
15:41:46 | Bg3r | (CONFIG_KEYPAD == IPOD_3G_PAD) |
15:41:46 | Bg3r | #define HAS_BUTTON_HOLD |
15:41:47 | DBUG | Enqueued KICK Bg3r |
15:41:47 | Bg3r | #endif |
15:41:50 | Bg3r | and |
15:41:57 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
15:42:05 | Mikachu | heh |
15:42:12 | Bg3r | the only diff in button.h between KEYPAD_3G and KEYPAD_4G is a BUTTON_HOLD define |
15:42:33 | Mikachu | the nano doesn't send an interrupt for hold i think |
15:42:34 | Bg3r | ah, i wanted to ask for 3g, not for 4g |
15:43:16 | Bg3r | where is Paul_The_Nerd :( |
15:44:01 | safetydan | right that explains why the cordic stuff craps out at 4.0 |
15:44:23 | | Quit didj (Read error: 110 (Connection timed out)) |
15:44:54 | Mikachu | hooray, finally it works |
15:44:55 | preglow | safetydan: haha |
15:45:13 | Mikachu | now for multiple matches... |
15:45:28 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
15:45:28 | * | safetydan is feeling a little silly having spent two hours going nuts over that little problem |
15:45:38 | BHSPitLappy | did something change with scrolling? |
15:45:57 | Mikachu | is there a −−dry-run equivalent for cvs update? |
15:45:58 | BHSPitLappy | it seems like something's affected the menus within plugins... |
15:46:02 | preglow | safetydan: but can you make it work with 0.32 fixed point? :> |
15:46:12 | preglow | safetydan: where the argument is not pi, but 0..1 ... |
15:46:37 | Mikachu | mmm, pi |
15:47:01 | safetydan | preglow, well now that I know I'm not crazy and the algorithm does actually work, it shouldn't be too hard |
15:47:22 | preglow | safetydan: as far as i could understand, it's not really dependent on the argument being in radians at all |
15:47:39 | preglow | safetydan: as long as you can keep track of how you divide the cordic circle thing |
15:47:45 | muesli__ | test |
15:47:51 | preglow | i don't really know how cordic works, i just had a look at the code :/ |
15:48:39 | safetydan | it's a bit of a black box for me at the moment too, but I'm getting there |
15:48:44 | preglow | we need a good way to return codec error messages to the user |
15:48:52 | preglow | i think i had it going myself |
15:48:59 | preglow | only problem was i didn't understand the K constant |
15:50:07 | amiconn | preglow: Do we really need to ? |
15:50:29 | preglow | amiconn: well, how else is a user to understand that the codec doesn't support more channels than two, for example? |
15:50:33 | | Join IcyStorM [0] (n=aknemyr@h49n8c1o1043.bredband.skanova.com) |
15:50:45 | webguest96 | or chained oggs |
15:50:56 | IcyStorM | How do I quit the new "Jewels" build on iPod 5G |
15:51:06 | preglow | IcyStorM: keep select pressed and you get a menu |
15:51:20 | IcyStorM | thx |
15:51:25 | safetydan | Ah, K... that's just the reciprocal of the gain |
15:51:27 | t0mas | B4gder: yuo can add timestamps to the debug messages |
15:51:27 | amiconn | preglow: Well, the user will notice that playing a certain file doesn't work. |
15:51:33 | preglow | amiconn: but not why... |
15:51:38 | preglow | amiconn: not exactly user-friendly |
15:51:43 | t0mas | that way you should be able to see what server does what... and in what time |
15:51:51 | amiconn | On archos, if the mas doesn't understand to decode a certain stream, it will just skip along |
15:52:05 | preglow | amiconn: that's archos, on swcodecs we can do a better job |
15:52:23 | preglow | amiconn: i'd rather not have to have users send files to me so that i can tell what's wrong with them |
15:52:28 | preglow | amiconn: i want rockbox to tell them |
15:52:28 | | Join Aditya [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
15:52:33 | Mikachu | who is responsible for bubbles? |
15:52:41 | bobTHC | btw, what about mas HW decoding state ? |
15:52:41 | preglow | Mikachu: rotator, i guess |
15:52:47 | Mikachu | okay |
15:52:53 | amiconn | In the jpeg viewer we also just say 'unsupported' and the error code |
15:52:54 | safetydan | preglow, http://www.fpga-guru.com/files/crdcsrvy.pdf is the best overview paper I've found |
15:53:28 | preglow | amiconn: 'unsupported' is better than 'codec error', at lteast |
15:53:31 | IcyStorM | Hmm, why is the background in "wormlet" white even if I have choosed to use black bg-colour |
15:53:47 | BHSPitLappy | maybe because it's a game? |
15:54:17 | IcyStorM | Yeah but why is it using my white colour in the game and not my black bg |
15:54:36 | Mikachu | because it's a game |
15:54:36 | BHSPitLappy | oic |
15:54:44 | preglow | games can do whatever they want |
15:54:49 | amiconn | Plugins always use the default fg/bg unless they change these themselves |
15:54:51 | IcyStorM | ok |
15:55:42 | amiconn | ..and default bg isn't white, btw |
15:55:54 | amiconn | It's light blue (rockbox blue) |
15:56:45 | Mikachu | i changed mine to mikachu blue :) |
15:59:01 | Mikachu | i'd forgot how much i rule at frozen bubble |
15:59:28 | Mikachu | will there ever be any support for music/sound in plugins? or can they already do it if they really wanted? |
15:59:59 | B4gder | doom has sound afaik |
16:00 |
16:00:12 | amiconn | rockboy too, and metronome... |
16:00:44 | | Join Rob2222_ [0] (n=Miranda@ACB00F2E.ipt.aol.com) |
16:01:01 | | Part yan |
16:01:06 | Mikachu | heh, i haven't run any of those so i didn't realize |
16:01:23 | | Join alexweblinux [0] (n=chatzill@cpmsq.epam.com) |
16:02:54 | Mikachu | any chance of plugins playing sounds while still listening to rockbox music? :) |
16:03:21 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:03:42 | | Part Paul_The_Nerd |
16:03:50 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:04:39 | preglow | not impossible |
16:04:47 | preglow | but poor little cpu... |
16:05:20 | Mikachu | just some small plop sounds in bubbles and such would be fun |
16:05:26 | amiconn | metronome should do that |
16:05:29 | Mikachu | there are probably sounds in frozenbubble |
16:06:00 | amiconn | rockboy and doom can't because they claim the main buffer (and iram too) |
16:06:25 | BHSPitLappy | can't what? |
16:06:26 | Mikachu | yeah, they are not the type of games where you would want other music playing i think anyway |
16:06:41 | Paul_The_Nerd | This HAS to be a joke |
16:06:49 | Paul_The_Nerd | Prefetch Abort: C0EDBABE |
16:06:57 | Mikachu | hahaha |
16:07:08 | B4gder | yeah, its spelled wrong! |
16:07:18 | Mikachu | co-ed, not code |
16:07:29 | B4gder | haha |
16:07:35 | Paul_The_Nerd | Mikachu: Last time it was DEADBEEE |
16:07:50 | Mikachu | Paul_The_Nerd: maybe you have a particularly high l33t affinity |
16:07:55 | Paul_The_Nerd | My iPod has apparently developed a sense of humor. |
16:08:10 | preglow | i think it would actually make sense for me to implement my Grand Rockbox Effects unit scheme as a separate application |
16:08:36 | | Quit alexweblinux ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
16:08:36 | | Quit [IDC]Dragon ("CGI:IRC (EOF)") |
16:09:02 | BHSPitLappy | kudos, all |
16:09:33 | webguest96 | someone should %s/iRiver/iriver/g in the manual |
16:09:57 | B4gder | there's a constant changing back and forth on that uppcase R |
16:10:02 | B4gder | uppercase |
16:10:13 | B4gder | at least in the wiki and the likes |
16:10:36 | | Join quobl_ [0] (n=quobl@tor/session/x-8fbb94dfd7305762) |
16:10:57 | Bg3r | webguest96 to be honest, on my intl h340's box it's written as iRiver ... |
16:11:08 | B4gder | they used to write it like that |
16:11:16 | Bg3r | but now they changed it |
16:11:32 | webguest96 | My opinion is the current preferred form should be used |
16:11:44 | B4gder | I agree |
16:11:46 | preglow | i say write Iriver |
16:11:56 | Bg3r | preglow this looks ... bad :) |
16:12:01 | preglow | i couldn't care less about how it looks |
16:12:05 | preglow | it's correct english |
16:12:06 | Bg3r | :P |
16:12:10 | preglow | which iRiver is not |
16:12:10 | webguest96 | preglow: And Ipod? |
16:12:15 | preglow | webguest96: yes |
16:12:32 | Bg3r | apple think differently than you, apparently |
16:12:44 | webguest96 | And Ibm, *chortle* |
16:12:51 | preglow | i say we shouldn't let corporate language infiltrate proper language |
16:13:07 | Paul_The_Nerd | IBM can stay all caps because it's International Business Machines |
16:13:13 | webguest96 | Yes, I just realised |
16:13:14 | Bg3r | preglow it's a matter of habbit ... |
16:13:39 | webguest96 | They're still proper names, it's not like we're verbing them or anything |
16:13:45 | | Part IcyStorM |
16:14:32 | | Quit quobl (Remote closed the connection) |
16:15:15 | Paul_The_Nerd | So, how would I go about resolving this c0edbabe prefetch abort? |
16:15:57 | preglow | webguest96: they're proper name with a spelling that goes against all linguistic rules |
16:16:10 | preglow | Paul_The_Nerd: wha? |
16:16:21 | Paul_The_Nerd | preglow: Voice has decided to change into prefetch aborts for some reason. |
16:16:32 | preglow | at address c0edbabe? |
16:16:36 | Paul_The_Nerd | preglow: Yes. |
16:16:39 | preglow | what the fuck |
16:16:55 | Paul_The_Nerd | preglow: It was at deadbeee until I cvs uped and put a newer build on |
16:16:57 | safetydan | There truly is no other possible response to a crash at that address. |
16:17:18 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
16:17:33 | webguest96 | I recommend getting rid of the unit which has obviously become self-aware |
16:19:03 | preglow | Paul_The_Nerd: it's trying to speak to you!"¤ |
16:19:11 | Paul_The_Nerd | preglow: I *do* live in a college town. |
16:19:17 | Bg3r | "i hear dead people..." |
16:19:50 | Bg3r | or was it "i see..." |
16:21:18 | Paul_The_Nerd | I wonder if that's my fortune for the day. |
16:21:33 | tucoz | What do you think of moving the drop function in tetrox for the h1xx to the Rec key? |
16:21:41 | preglow | i just grepped the source for that address, i can't find it anywhere |
16:21:55 | preglow | but it obviously tried to fetch an address from there |
16:22:28 | tucoz | It's not very convenient to move the blocks with the right hand, and drop with a key on the right hand side of the player |
16:23:57 | Paul_The_Nerd | preglow: I've still got a few misc patches on mine, would that affect things much? Should I rebuild without the patches and get you a less hilarious data abort location? |
16:24:43 | preglow | Paul_The_Nerd: i can try it myself instead |
16:24:46 | preglow | how to reproduce? |
16:25:32 | Paul_The_Nerd | preglow: Okay, there are three different results you can get. |
16:25:40 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
16:25:53 | Paul_The_Nerd | If you boot up, with voice enabled and a voice file present, but never enter the menus (so the voice never plays) you get that problem |
16:26:18 | Paul_The_Nerd | You get that problem when you try to start playback |
16:26:31 | Paul_The_Nerd | If you boot up, enter the menus so you hear voice, then attempt to start playback, you get an Undefined Instruction at a different address |
16:27:41 | Paul_The_Nerd | If you have voice on, disable it, and then attempt to start playback, everything just freezes. |
16:28:13 | Paul_The_Nerd | And if you have voice disabled entirely and attempt to start playback (after a clean boot and the voice file is present) you get Undefined Instruction again |
16:29:32 | Paul_The_Nerd | The undefined instructions is in .text.dirbrowse |
16:29:49 | preglow | this just sounds straight out unlikely |
16:29:59 | * | preglow gets a voice file |
16:30:45 | preglow | will a 2.5 voice file trigger it? |
16:30:48 | B4gder | regarding voice, we decided Christ should attempt to contact AT&T about the license |
16:30:52 | Paul_The_Nerd | Hm, apparently the hard-freeze and the undefined instruction are interchangeable. |
16:30:57 | B4gder | Christi |
16:31:14 | preglow | B4gder: would have been nicer if we had christ himself contact them |
16:31:23 | Paul_The_Nerd | preglow: I *think* mine is a 2.5 voice file. It's the English_Audrey one from shortly before they were stripped from the page. |
16:31:28 | B4gder | interesting slip there, I agree ;-) |
16:31:56 | Bg3r | B4gder : "2006-03-17: *The* The Rockbox International Developers Conference 2006" |
16:32:09 | B4gder | bug Zagor about it ;-) |
16:32:16 | Bg3r | :P |
16:32:17 | B4gder | its been there for days already |
16:33:05 | Mikachu | Bg3r: there could be other The Rockbox International Developers Conference 2006es |
16:33:17 | Zagor | Bg3r: whine whine :-) |
16:34:38 | | Join SereR0KR [0] (n=Fletcher@Fd3f4.f.strato-dslnet.de) |
16:35:22 | preglow | Paul_The_Nerd: i get a crash in current_playmode |
16:35:23 | Bg3r | :D |
16:36:41 | preglow | something just has to be overwriting something here |
16:36:54 | preglow | the second instruction of current_playmode is an ldr |
16:36:58 | preglow | and it looks very fine |
16:37:05 | * | preglow adds some debugging features |
16:40:19 | * | preglow can't remember the flags to make objdump disassemble bin files... |
16:40:34 | B4gder | I always forget that too ;-) |
16:40:54 | B4gder | -D −−target binary -marm |
16:41:18 | | Quit Paul_The_Nerd ("Leaving.") |
16:42:12 | preglow | thankee |
16:44:12 | | Join ST [0] (i=STx@c211-30-249-241.blktn3.nsw.optusnet.com.au) |
16:44:22 | preglow | ldmltib ? |
16:44:36 | preglow | whatever that means, i doubt our arm has it |
16:44:55 | preglow | BAH |
16:44:57 | preglow | forget it |
16:45:08 | preglow | well, ok |
16:45:14 | preglow | that's hardly an illegal instruction |
16:45:22 | | Quit ST (Client Quit) |
16:45:26 | | Join Moos [0] (i=DrMoos@m20.net81-66-158.noos.fr) |
16:45:33 | Mikachu | heh, one hit on google |
16:46:03 | preglow | load multiple if less than increment before |
16:46:08 | preglow | i forgot about ldm syntax |
16:46:11 | preglow | but anyway |
16:46:14 | preglow | it's a legal instruction |
16:46:25 | preglow | but a better point is the fact that that is not the instruction that's supposed to be there |
16:46:34 | Mikachu | that's quite an acronym |
16:46:45 | preglow | so i think voice file loading corrupts memory somehow |
16:48:06 | preglow | this is nasty |
16:49:41 | tucoz | Is unplayability a bug? Xobox is quite unplayable on h1xx as it is right now. |
16:52:42 | tucoz | 1) The menu should use inverse selector instead of gray/white 2) It is very hard to see where the 'ship' when playing. Should I file a bug for this? |
16:53:28 | B4gder | sure |
16:53:38 | B4gder | or prod Paprica ;-) |
16:53:55 | tucoz | Ah, ok. I'll talk to him later on |
16:54:11 | tucoz | Paprica, around? |
16:55:24 | Mikachu | every time i've whoised him, his idle is less than a minute :) |
16:55:54 | * | amiconn doesn't even understand the principle of xobox |
16:56:07 | Mikachu | what the goal of the game is? |
16:56:27 | Mikachu | you want to fill as much of the playing area as possible by drawing around parts of it |
16:56:48 | Mikachu | you die if you hit an enemy, or it hits your line before you finish drawing it |
16:56:58 | bobTHC | like snake |
16:57:06 | bobTHC | ? |
16:57:11 | Mikachu | but the other way around for the tail i guess |
16:57:20 | Mikachu | after you enter a filled area you're safe |
16:57:34 | preglow | hrmph |
16:57:38 | preglow | the error is not in load_voicefile |
16:57:38 | Mikachu | and if you surrounded any areas without enemies in them, they will be filled too |
16:58:15 | safetydan | Like Qix |
16:58:34 | Mikachu | since it's a clone of qix yeah... :) |
16:58:46 | tucoz | Paprica, I am away for a while now, but if you read this could you fix some h1xx issues for Xobox? 1) The menu should use inverse selector instead of gray/white 2) It is very hard to see where the 'ship' when playing. |
16:59:30 | preglow | ok |
16:59:37 | preglow | if i don't talk_init, i don't crash either |
16:59:40 | preglow | but that's to be expected |
17:00 |
17:00:48 | webguest96 | Why don't plugins use the regular menu system? |
17:01:12 | tucoz | webguest96, they should :) |
17:01:44 | Mikachu | some do |
17:04:00 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
17:04:42 | tucoz | Paprica, 2) could possibly be solved by drawing a black border and/or having the cross in the middle of the ship in black as well. |
17:06:48 | | Quit mikearthur (Remote closed the connection) |
17:07:30 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:09:18 | | Join ^BeN^ [0] (i=Paprica@85-250-104-69.bb.netvision.net.il) |
17:09:30 | | Join Xerion_ [0] (i=xerion@zorgash.student.utwente.nl) |
17:11:29 | | Join Hobbit_HK_ [0] (n=a@TLV62-0-100-137.bb.netvision.net.il) |
17:11:56 | | Join blah-- [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
17:12:08 | | Quit ScoTTie_ (clarke.freenode.net irc.freenode.net) |
17:12:08 | NSplit | clarke.freenode.net irc.freenode.net |
17:12:08 | | Quit tucoz (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit B4gder (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit DreamTactix291 (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit lostlogic (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit ohrn (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit Paprica (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit gunpowda (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit cs_weasel (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit Xerion (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit gtkspert (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit prh (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit Hobbit_HK (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
17:12:08 | | Nick blah-- is now known as gunpowda (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
17:12:09 | | Nick Xerion_ is now known as Xerion (i=xerion@zorgash.student.utwente.nl) |
17:12:32 | NHeal | clarke.freenode.net irc.freenode.net |
17:12:32 | NJoin | ScoTTie_ [0] (n=scott@unaffiliated/scottie) |
17:12:32 | NJoin | tucoz [0] (n=martin@rockbox/developer/tucoz) |
17:12:32 | NJoin | t0mas [0] (n=tomas@ip503c08d1.speed.planet.nl) |
17:12:32 | | Join B4gder [0] (n=daniel@rockbox/developer/bagder) |
17:12:32 | NJoin | DreamTactix291 [0] (n=DreamTac@adsl-149-149-180.bna.bellsouth.net) |
17:12:32 | NJoin | nudel [0] (i=nudel@dynamic-62-56-38-86.park-s46b.dslaccess.co.uk) |
17:12:32 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
17:12:32 | NJoin | Paprica [0] (i=Paprica@rockbox/developer/paprica) |
17:12:32 | NJoin | Hobbit_HK [0] (n=a@TLV62-0-100-137.bb.netvision.net.il) |
17:12:32 | NJoin | ohrn [0] (i=dront@canine.chl.chalmers.se) |
17:12:32 | NJoin | gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
17:12:32 | NJoin | prh [0] (n=paul@212.13.203.80) |
17:12:32 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
17:12:32 | NJoin | cs_weasel [0] (n=user@felice.cse.msstate.edu) |
17:12:32 | NJoin | lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
17:12:32 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
17:12:32 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
17:16:33 | preglow | looks like the culprit is in voice_init |
17:17:48 | preglow | no, no it's not |
17:21:34 | Zagor | http://www.rockbox.org/twiki/bin/view/Main/DevconNotes |
17:21:40 | * | Zagor heads off |
17:21:41 | | Quit Zagor ("Client exiting") |
17:26:44 | | Quit Hobbit_HK (Success) |
17:26:51 | | Quit B4gder (Connection timed out) |
17:28:00 | | Quit Paprica (Connection timed out) |
17:28:15 | preglow | think i've got the bug now |
17:34:18 | Bg3r | :) |
17:34:35 | preglow | this is weird... |
17:40:33 | | Join ghode|afk [0] (i=testing@host-84-9-105-90.bulldogdsl.com) |
17:40:37 | | Join ghode [0] (n=garudin@host-84-9-105-90.bulldogdsl.com) |
17:40:41 | | Quit ghode (Remote closed the connection) |
17:41:09 | *** | Saving seen data "./dancer.seen" |
17:49:31 | preglow | something goes terribly wrong in codec load |
17:49:37 | preglow | it's starting to look like a cache issue after all |
17:50:28 | | Quit quobl_ (Remote closed the connection) |
17:52:09 | Bg3r | preglow could you try http://www.rockbox.org/tracker/task/4867 ? |
17:53:33 | Bg3r | amiconn could you try it on the archoses ? |
17:53:39 | | Quit tenzing (Read error: 104 (Connection reset by peer)) |
17:56:19 | mirak | Moos: hey |
17:56:28 | mirak | who is Moos ? |
17:57:27 | | Quit gunpowda (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
17:58:43 | XavierGr | Hello All! |
17:59:22 | Bg3r | hello, XavierGr :) |
17:59:24 | Bg3r | and bye ... |
17:59:31 | XavierGr | oh bye! |
17:59:34 | Bg3r | :P |
17:59:41 | Moos | hello and bye too :) |
17:59:47 | | Quit Moos ("Glory to Rockbox !!!") |
18:00 |
18:00:39 | XavierGr | is the cut copy paste patch commited? |
18:01:06 | Bg3r | yep |
18:01:18 | Bg3r | bbl |
18:02:10 | XavierGr | when I can't find it on the commit history? |
18:03:24 | Mikachu | it's the top two entries... |
18:03:55 | XavierGr | I muste been really blind or drunl! |
18:04:00 | XavierGr | ^drunk |
18:04:06 | Mikachu | or both |
18:04:12 | muesli__ | too much ouzo!!! ;-p |
18:04:21 | XavierGr | I saw the manual commit for it and not the actuall code.... |
18:04:44 | XavierGr | muesli: no I don't like ouzo. Maybe Raki (tsikoudia) coud be better. |
18:05:03 | | Quit webguest96 ("CGI:IRC") |
18:05:06 | muesli__ | whatever kixxx ur butt :-) |
18:05:14 | XavierGr | hehe |
18:06:14 | XavierGr | bad day in college though. I had a debate with one of the proffesors there. I was annoyed by the way he laughed at C language, while praising Java. (He teaches Java) |
18:06:35 | | Join webguest86 [0] (n=3e4f4094@labb.contactor.se) |
18:07:04 | webguest86 | Hi, am I the only one thinking that tetrox should not use a dark background on h1x0? |
18:07:04 | muesli__ | its all spanish villages to me ;-) |
18:08:11 | Mikachu | XavierGr: heh, my advice is don't bother, i've had one or two java profs to |
18:08:12 | Mikachu | o |
18:08:15 | XavierGr | He was like: On java we can do this quite easily while in C you waste your time e.t.c, I tried to tell him that maybe somethings are easier but due to a cost. |
18:08:49 | muesli__ | you cant change congret heads... |
18:08:53 | muesli__ | waste of time.. |
18:08:56 | XavierGr | short story is that I ended up being the nerd or the guy that is a fanboy... |
18:09:07 | muesli__ | concrete |
18:10:53 | XavierGr | from my little knowledge (as far as 3 lessons) it seems to me that java is something like C with classes and object-oriented. Is that right? |
18:11:59 | webguest86 | and no memory handling |
18:12:02 | Mikachu | or c++ with sucking |
18:12:26 | XavierGr | no memory handling? Interesting... |
18:12:49 | charkins | no *explicit* memory handling |
18:13:07 | Mikachu | it has a garbage collector with its own mind |
18:13:41 | | Quit bobTHC ("Smoke Weed Every Dayz !!!!!!!") |
18:14:41 | XavierGr | he was quite happy with the try{} catch theme. It got my nerves at times. Saying that programming in C with fopen is childish.... |
18:15:54 | webguest86 | Saying that a programming language has no merit is stupid in pretty much all cases. |
18:16:04 | XavierGr | I agree |
18:16:11 | webguest86 | Be it C, Java, BASIC, Fortran or whatever |
18:16:42 | Mikachu | all profs think what they do is the most awesome thing ever, otherwise they wouldn't be a prof in it |
18:18:26 | | Quit KN|stiff (Read error: 110 (Connection timed out)) |
18:18:40 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
18:18:43 | XavierGr | I am annoyed by some people. They discourage you completely. I learned programming basics via Visual Basic. Every time I mention that name Everybody laughs. The through Rockbox I learned C only to find others to lauch at it. |
18:19:17 | XavierGr | Even if I don't use Visual Basic any more, I don't regret coding for it a little bit. |
18:19:18 | t0mas | eh? |
18:19:19 | Mikachu | i also learned visual basic, but i make sure to never mention it :) |
18:19:30 | t0mas | lauch at C? |
18:19:31 | webguest86 | I don't see why people would laugh at either. Learning programming basics using VB is completely fine |
18:19:59 | webguest86 | Now, using it for anything important would generate an odd stare from me |
18:20:33 | Paul_The_Nerd | My first programming was in actual BASIC. Well, QBASIC which is even worse. Assuming one would call that "programming" anyway. |
18:20:39 | t0mas | :D |
18:20:41 | t0mas | I did that too |
18:20:43 | XavierGr | I agree, but on a small personla app, it is quite handy if you hand GUI and stuff. (though there must be many alternatives) |
18:21:02 | XavierGr | hand = want |
18:21:03 | t0mas | XavierGr: but some people were laughing at C? |
18:21:12 | XavierGr | Not exactly lauching |
18:21:21 | XavierGr | But very itchy about it. |
18:21:32 | t0mas | And what did they want to use? |
18:21:33 | t0mas | Java? |
18:21:33 | * | preglow learnt programming in qbasic :> |
18:21:45 | XavierGr | That java is the crussader that can won all others. (it is quite stupid) |
18:21:52 | t0mas | lol |
18:21:57 | Paul_The_Nerd | t0mas: I know a lot of people who think JAVA is superior in *all* cases. |
18:21:59 | t0mas | let them write a firmware in Java |
18:22:10 | preglow | Paul_The_Nerd: this bug is a tricky one |
18:22:12 | XavierGr | (that wasn't his exact words, I jest felt that he was implying to it) |
18:22:13 | * | t0mas wrote a simple OS kernel... |
18:22:18 | t0mas | good luck doing that in Java |
18:22:33 | XavierGr | that was my point but... |
18:22:48 | * | t0mas does like Java for some things... |
18:23:05 | Paul_The_Nerd | preglow: You know I love to find the difficult ones. At least this one *probably* won't need another compiler change (I hope) |
18:23:07 | t0mas | but still... people saying that it's so perfect because of it's GC just can't code :P |
18:23:25 | XavierGr | GC? |
18:23:38 | charkins | garbage collection |
18:23:44 | t0mas | jup |
18:24:18 | Mikachu | my edict (japanese dict) mod of dict is coming along... http://mikachu.ath.cx/jaPod.jpg |
18:24:36 | tucoz | At least Java has a pretty impressive API presented in a quite easy to use way |
18:24:41 | t0mas | Mikachu: based on the dict plugin? |
18:24:44 | t0mas | or rewrite? |
18:24:59 | XavierGr | Mikachu that would be handy for me. |
18:25:04 | Mikachu | hacked to pieces would be the right word :) |
18:25:08 | Mikachu | can't scroll down yet |
18:25:16 | preglow | Mikachu: what font is that? |
18:25:17 | Mikachu | i just managed to get it to print all matches |
18:25:20 | t0mas | ah, original dict can't do that too ;) |
18:25:21 | Mikachu | 6+12x13 |
18:25:36 | Mikachu | i think i want to parse the edict format a bit more |
18:25:42 | t0mas | Mikachu: we should try to get it integrated into dict... and get scrollign... |
18:26:25 | Mikachu | i removed your binary search, but it still takes less than a second to search through my 2MB file |
18:26:48 | t0mas | yeah, but a normal english dictionary is way bigger... |
18:27:02 | Mikachu | but i can't sort the japanese dict by ascii :) |
18:27:08 | Mikachu | and it has multiple entries with the same reading anyway |
18:27:10 | t0mas | you can do binary search on unicode? |
18:27:27 | Mikachu | not me |
18:27:34 | t0mas | ah ok |
18:27:41 | Mikachu | and it would probably be uneasy on utf8 encoded unicode |
18:27:50 | t0mas | don't know |
18:27:55 | t0mas | never really looked into unicode... |
18:28:09 | t0mas | but it's time to make some food... 18:30... starting to get hungry :) |
18:28:11 | t0mas | brb |
18:28:25 | Mikachu | hehe, i just ate some sandwiches |
18:30:01 | preglow | Paul_The_Nerd: turns out the crash is thanks to something funky in codec load |
18:30:43 | Paul_The_Nerd | preglow: So, it has nothing to do with voice directly, it's just agitated by voice? |
18:30:46 | preglow | Mikachu: reading up on diff. eqs? :> |
18:30:52 | preglow | Paul_The_Nerd: looks like it |
18:31:12 | Mikachu | preglow: heh, yeah |
18:31:13 | Paul_The_Nerd | Is this the point at which we summon lostlogic? |
18:31:17 | Mikachu | "kontinuerliga system" |
18:31:30 | Mikachu | we find eigenfunctions and eigenvalues for sturm-liouville operators |
18:31:37 | Mikachu | great fun |
18:31:42 | preglow | god knows what that is |
18:31:48 | Mikachu | hehe |
18:32:34 | Mikachu | i have to use my desktop lamp to get decent pics of the ipod, if i just use the backlight my camera decides to make the display white and the rest dark, like the webcam on night 1 |
18:32:53 | preglow | manual exposure should work |
18:33:01 | * | safetydan notes java discussion, stays quiet despite Java being his day job :) |
18:33:06 | Mikachu | my camera has 4 buttons, one of them is power |
18:33:11 | preglow | my job is c++ :/// |
18:33:22 | safetydan | Mikachu, try a long press, it works in Rockbox :) |
18:33:28 | Mikachu | safetydan: hehe |
18:33:31 | | Quit linuxstb_ ("Leaving") |
18:33:40 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
18:33:41 | safetydan | I had a lecturer that described C as "like a double-ended chainsaw" |
18:33:46 | safetydan | he didn't like pointers at all |
18:34:01 | preglow | that's beacause he is weak |
18:34:03 | safetydan | His favourite language was Haskell |
18:34:08 | preglow | yes, exactly |
18:34:10 | preglow | academics... |
18:34:36 | safetydan | Though few people seem to know that Java started as an embedded systems language |
18:34:41 | safetydan | Called Oak I believe. |
18:35:16 | | Join Spida [0] (i=Spida@p508A14CF.dip0.t-ipconnect.de) |
18:35:35 | Mikachu | and to be truly portable, it makes modern desktop computers run at the same speed as embedded systems? |
18:36:05 | preglow | aRGHGHGHR |
18:36:08 | webguest86 | Java isn't *that* slow.. it's just that the gui toolkits suck immensely |
18:36:28 | safetydan | Ah the speed argument. You know Java can actually be faster than native code. The advantage of runtime profiling. |
18:36:32 | Mikachu | i haven't tried that many JREs, but the ones i have tried all take at least 3-4 seconds to start... |
18:36:40 | safetydan | startup time still sucks yes |
18:36:49 | safetydan | Java 6 is supposed to address that a bit with JVM sharing |
18:36:50 | Mikachu | i don't care so much for runtime speed for desktop apps |
18:37:00 | Mikachu | and i don't want a jvm loaded in mem plz |
18:37:18 | safetydan | I take you don't like .NET either? |
18:37:21 | XavierGr | wow the java wars! |
18:37:27 | Mikachu | well, mono doesn't seem so slow |
18:37:34 | Mikachu | i don't want to start a huge discussion or anything |
18:37:38 | safetydan | It's running a VM in the background as well |
18:37:44 | kclaf | xavierGr : yea next time ud better stfu ;D |
18:37:44 | tucoz | I wouldn't say java is that slow. It's Swing that sucks. I think the newer java versions are quite good. And it is said that server JVM is quite fast compared to the standard JVM |
18:37:59 | safetydan | tucoz, it's the same vm just different paramters :) |
18:38:05 | Mikachu | safetydan: when you said jvm sharing would solve startup time i assumed it means i would need a jvm loaded at all times |
18:38:12 | tucoz | well, a different mode then :) |
18:38:12 | preglow | any oo language that doesn't have operator overloading is no friend of mine |
18:38:50 | XavierGr | java doesn't has that from what I remember, right? |
18:38:54 | * | Paul_The_Nerd seconds preglow's opinion on that one. |
18:38:54 | preglow | nah |
18:38:57 | webguest86 | operator overloading is serious crack |
18:38:57 | Mikachu | will anything bad happen if i lcd_puts outside the screen? |
18:39:13 | safetydan | Mikachu, well each additional Java app wouldn't start a new JVM at least |
18:39:14 | preglow | the java designers thought operator overloading makes the language less clear |
18:39:18 | preglow | i think the lack just makes it annoying |
18:39:36 | Paul_The_Nerd | How does something that's optional make a language less clear? |
18:39:48 | | Part tucoz ("Leaving") |
18:39:58 | safetydan | preglow, the silly thing is there is at least one overloaded operator in Java |
18:40:03 | preglow | oh? |
18:40:08 | safetydan | Addition is + and it's also string concatenation |
18:40:36 | safetydan | They were too weak to go the whole hog and force something like string.add("moo") instead of string + "moo" |
18:40:46 | preglow | hahaha |
18:40:49 | preglow | how nice |
18:40:59 | preglow | no, siree |
18:41:02 | preglow | i like my operator overloading |
18:41:03 | Mikachu | string + "moo" + "hi" + woot() would be a bit unreadable with string.add syntax i think |
18:41:31 | preglow | what, strings.add("moo").add("hi").add(woot()) is unclear to you? :-) |
18:41:34 | Mikachu | string.add("moo".add("hi".add(woot)))) |
18:41:46 | Paul_The_Nerd | Readable enough for me, thanks. |
18:41:46 | webguest86 | Remind me why they're not using . for string concatenation? |
18:41:52 | webguest86 | oh.. meh |
18:41:55 | safetydan | webguest86, too confusing with numbers |
18:42:02 | safetydan | and methods of course |
18:42:08 | webguest86 | Yes, methods.. damn methods |
18:42:47 | webguest86 | I propose we all start using sml instead. |
18:42:51 | safetydan | ha |
18:42:57 | preglow | i need some beer for this debugging session |
18:42:58 | preglow | shop time |
18:43:07 | * | safetydan has beer in freezer |
18:43:11 | safetydan | must make cold |
18:43:16 | * | Mikachu has icecream in freezer |
18:43:33 | safetydan | Soon I'll have bearcream in freeze if I'm not careful |
18:43:42 | safetydan | freezer even |
18:43:46 | safetydan | beer |
18:43:47 | safetydan | gah |
18:43:49 | * | safetydan gets beer |
18:44:02 | * | kclaf has women in freezer |
18:44:23 | * | Paul_The_Nerd could have a c0ed babe in the freezer if you gave him just a few seconds. |
18:44:46 | preglow | gagag |
18:44:48 | preglow | bearcream |
18:45:00 | Mikachu | that sounds very disgusting |
18:45:02 | safetydan | beercream! I mean beercream! |
18:45:08 | preglow | it does indeed |
18:45:12 | safetydan | even that doesn't sound too good |
18:45:31 | preglow | oh, i've had beer and ice cream |
18:45:42 | Mikachu | preglow: it's sort of a generalization of fourier expansion |
18:45:56 | Mikachu | (brainlag) |
18:46:02 | preglow | Mikachu: ahh, right |
18:46:14 | preglow | i've had a nice bock with ice cream |
18:46:15 | preglow | tasty as hell |
18:46:33 | preglow | anything with beer in it = tasty as hell |
18:48:11 | Mikachu | if i have a while loop around a switch case, how do i break out of the while loop? |
18:48:16 | Mikachu | do i need a state variable? |
18:48:30 | ohrn | goto |
18:48:35 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
18:48:37 | safetydan | or state variable |
18:48:55 | Mikachu | i have already used one goto in this code :) |
18:49:00 | Mikachu | == max |
18:49:12 | ohrn | the floodgates are alreay open then |
18:49:16 | amiconn | ^BeN^ |
18:49:21 | amiconn | oops |
18:49:24 | | Nick ^BeN^ is now known as Paprica (i=Paprica@85-250-104-69.bb.netvision.net.il) |
18:49:27 | preglow | shopbbrb |
18:49:35 | Paprica | 10x amiconn =] |
18:49:36 | | Join Matze [0] (i=Miranda@p5484CEBB.dip.t-dialin.net) |
18:49:39 | amiconn | Mikachu: The binary search in dict is there for several reasons |
18:50:12 | amiconn | ...one being that it would be really slow to search a larger dict on Ondio linearly |
18:50:51 | ohrn | I wonder why they didnt fix break in the C99 standard |
18:50:57 | Mikachu | i could probably use binary search with a more intelligent edict->rdf script |
18:51:02 | Mikachu | that grouped words together by reading |
18:51:09 | Mikachu | but for now i just wanted to get it working |
18:51:42 | amiconn | I don't know whether you already did something in that direction, but my idea is to combine both files used by dict, and make dict.rock a viewer |
18:52:09 | amiconn | This way one could have an arbitrary number of dictionaries |
18:52:11 | | Quit Mikachu (Remote closed the connection) |
18:52:16 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
18:52:26 | Mikachu | did you get "get it working"? |
18:52:44 | amiconn | yes |
18:52:58 | amiconn | Did you get my 2 subsequent remarks? |
18:53:04 | Mikachu | no |
18:53:18 | amiconn | [18:51:58] <amiconn> I don't know whether you already did something in that direction, but my idea is to combine both files used by dict, and make dict.rock a viewer |
18:53:22 | amiconn | [18:52:25] <amiconn> This way one could have an arbitrary number of dictionaries |
18:53:27 | Mikachu | ah |
18:53:49 | Mikachu | should work if we just concatenated the files and stored the size of the index in the header so the plugin can jump to the definitions part |
18:54:41 | Mikachu | the index files has 32 chars with the searchable keys, and an int offset into the other file |
18:54:54 | Mikachu | so just adding the number from the header to that should give the right byte offset |
18:55:25 | amiconn | Or just store the offset from the beginning of the file as it is now |
18:55:38 | | Quit mirak (Remote closed the connection) |
18:55:59 | Mikachu | right, i was thinking without modifying rdf2binary for some reason :) |
18:56:02 | amiconn | Binary search for unicode should be possible using UCS-2 |
18:56:08 | Mikachu | but that's even easier |
18:56:23 | Mikachu | you have ucs2<->utf8 functions already? |
18:56:24 | amiconn | Of course that would restrict us to a subset of unicode |
18:56:35 | | Join obo [0] (n=obo@82-46-57-180.cable.ubr02.trow.blueyonder.co.uk) |
18:56:42 | amiconn | Otherwise we could use UCS-4 |
18:56:51 | amiconn | Doing it with UTF-8 is a bit harder |
18:57:10 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
18:57:32 | Mikachu | the index file is usually not the large one, so that shouldn't be a problem i think |
18:57:40 | Mikachu | the .desc file can still be utf8 |
18:58:12 | amiconn | yes |
18:58:17 | Mikachu | but we still don't have a unicode strcasecmp i think |
18:58:30 | Mikachu | (or strcasestr) |
18:58:31 | amiconn | Ah, yes |
18:59:05 | Mikachu | i want to do exact match, partial match, beginning partial, and end partial |
18:59:35 | Mikachu | end partial not being so crucial |
18:59:38 | amiconn | Well, as long as we don't need that in the core, it could be part of the plugin lib |
18:59:52 | amiconn | Then other plugins could reuse it |
18:59:53 | Mikachu | would it be static in every plugin that uses it then? |
18:59:58 | amiconn | yes |
19:00 |
19:00:03 | Mikachu | not a big issue i guess |
19:00:06 | amiconn | no |
19:01:15 | amiconn | This is the case with all plugin lib functions |
19:01:44 | amiconn | The plugin lib is there to avoid source code duplication. |
19:02:21 | amiconn | Only one plugin can be loaded at a time, so we don't waste ram, |
19:02:37 | amiconn | and disk space isn't really tight |
19:02:53 | amiconn | not even on our flash players |
19:03:01 | Mikachu | it's probably within the limits of cluster sizes anyway |
19:03:51 | amiconn | On a 20GB (or larger) FAT32 partition standard cluster size is 32KB, |
19:04:05 | amiconn | so a complete archos plugin fits into one cluster |
19:04:07 | Mikachu | oops, i don't have w* in my hiragana table |
19:09:13 | ohrn | hum |
19:09:54 | ohrn | I've just copied a big bunch of files back and forth over USB |
19:10:07 | | Join webguest20 [0] (n=534349e3@labb.contactor.se) |
19:10:09 | ohrn | and the battery level dropped considerably |
19:10:21 | | Quit webguest20 (Client Quit) |
19:11:11 | ohrn | getting power from usb is still broken, or? |
19:11:31 | Paul_The_Nerd | ohrn: On what target? |
19:11:32 | ohrn | on the H300 that is |
19:11:40 | | Join webguest15 [0] (n=534349e3@labb.contactor.se) |
19:12:32 | | Join quobl [0] (n=quobl@tor/session/x-93fce3c0fb3ccc48) |
19:12:33 | Paul_The_Nerd | I don't think much has changed relating to the power situation on that lately, has it? |
19:14:08 | ohrn | dunno, thats what Im asking |
19:14:21 | ohrn | if its bug material or not. :) |
19:15:23 | Paul_The_Nerd | Well, I didn't see any messages in the changelog that said USB charging on H300s should be fixed, but I could've missed it. Did you see any? |
19:16:44 | ohrn | no, but I only understand half of them anyway |
19:21:26 | | Nick CoCo^uni is now known as CoCoLUS (n=coco@h081217139221.dyn.cm.kabsi.at) |
19:24:06 | ohrn | in the "virtual keyboard" |
19:24:20 | ohrn | how to I move the insert caret on a H300? |
19:25:05 | Mikachu | there's a function for endianswapping a long in dict.c, isn't there a general rb function/define for that? |
19:25:56 | HCl | bah.. stupid college :/ |
19:26:05 | * | HCl doesn't get much of a chance to work on rockbox :/ |
19:28:36 | XavierGr | ohrn press and hold play |
19:29:16 | ohrn | ah, thanks! |
19:29:27 | ohrn | ok, next stupid question |
19:29:45 | ohrn | is it possible to get shuffling without loading a playlist? |
19:30:01 | ohrn | i.e. play all files in dir X shuffled? |
19:31:13 | Paul_The_Nerd | ohrn: If shuffle's enabled, then yeah, just click on a file |
19:31:13 | Mikachu | ohrn: yes, open the context menu on the dir and select Insert Shuffled |
19:31:33 | Mikachu | (there is a bug about this not being shown when the playlist is empty) |
19:31:33 | Paul_The_Nerd | You can even set it not to play the file you clicked on. |
19:31:58 | Mikachu | there is also a bug that i haven't reported yet that it's not possible to insert files last and shuffled, only either |
19:35:38 | ohrn | k |
19:35:51 | ohrn | I think Im starting to figure this out |
19:36:45 | ohrn | ok |
19:36:52 | ohrn | so I insert a dir |
19:36:54 | ohrn | then what |
19:37:18 | | Join Moos [0] (i=DrMoos@m20.net81-66-158.noos.fr) |
19:37:54 | ohrn | how do I "press play" on my new playlist? |
19:38:37 | Paul_The_Nerd | Funny you should say "press play" |
19:38:56 | Paul_The_Nerd | The Play button (not Navi) resumes whatever's currently in the in-ram playlist |
19:39:38 | ohrn | when I pres play it beifly shows a "Loading..." splash |
19:39:43 | ohrn | breifly |
19:39:47 | ohrn | but it doesnt play anything |
19:40:06 | Paul_The_Nerd | Hrm |
19:40:17 | Paul_The_Nerd | When you inserted the first group of songs, it should've started playing automatically. Did it? |
19:40:30 | ohrn | nope |
19:40:56 | ohrn | also I found "View Current Playlist" in the settings |
19:40:59 | Paul_The_Nerd | ohrn: Okay, question one: Are you inserting a folder? |
19:41:01 | ohrn | nothing happens when I select it |
19:41:12 | *** | Saving seen data "./dancer.seen" |
19:41:18 | Paul_The_Nerd | ohrn: And, does that folder contain songs, or just other folders (that contain either songs or folders, it doesn't matter) |
19:41:21 | ohrn | yes, I select playlist -> Insert on a folder |
19:41:25 | ohrn | nothing is playing right now |
19:41:31 | Paul_The_Nerd | Does that folder contain songs, or folders? |
19:41:38 | ohrn | yes, it contains mp3 files |
19:41:40 | ohrn | no subdirs |
19:42:01 | Paul_The_Nerd | So, when you long-click on the folder, and then choose Playlist, then Insert, it doesn't play? |
19:42:13 | ohrn | yup |
19:42:20 | amiconn | Mikachu: Rockbox has several macros for endianess handling, based on 2 inline functions |
19:42:29 | ohrn | hum |
19:42:37 | amiconn | They should work in plugins as well |
19:42:44 | | Join Nico_P [0] (i=Nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
19:42:45 | ohrn | if I select a single file first, so that it is playing |
19:42:49 | ohrn | then I can add more dirs |
19:43:00 | ohrn | and it seems to work as expected |
19:44:27 | Paul_The_Nerd | Strange. I have no problems with it. =/ |
19:44:41 | Mikachu | amiconn: and what would one that works on a long be called? |
19:44:45 | | Quit charkins ("Leaving") |
19:45:02 | Paul_The_Nerd | Also, directed at other here: Why is Playlist-> Insert *incredibly* slow compared to going to the playlist menu and choosing "Create Playlist" from within the folder I'd be inserting? |
19:45:14 | Mikachu | i tried looking for it but i got lost in ifdefs |
19:45:55 | amiconn | Mikachu: Depends on what you want. The generic swap function would be swap32(). That one always swaps, but there are some conventient macros as well, allowing to e.g. read a big endian integer no matter what the cpu endianess is |
19:46:32 | amiconn | That would be betoh32() in the above example (big-endian-to-host-32) |
19:46:42 | ohrn | well, now it works |
19:46:48 | amiconn | All these macros and the 2 inlines are defined in system.h |
19:46:49 | preglow | amiconn: there are some bytes to be saved on some archos devices in sound.c, by using shorts instead of ints for the bass_treble etc tables |
19:47:00 | ohrn | lets just blame my incompetence |
19:47:02 | Paul_The_Nerd | ohrn: Are you sure you weren't doing it on a folder that contained subdirs before? |
19:47:12 | ohrn | Im pretty sure, yea |
19:47:24 | amiconn | preglow: Maybe not. The code size increase might eat up the space saved for the tables itself |
19:47:27 | Paul_The_Nerd | ohrn: if you enable the recursively insert... option under the Playlist menu, that won't be a concern in the future. |
19:47:39 | preglow | amiconn: there'd be a code size increase? |
19:48:05 | ohrn | ok |
19:48:12 | amiconn | Well, possibly for signed values and most certainly for unsigned ones |
19:48:38 | amiconn | I tried that once in the early stages of the grayscale lib |
19:49:08 | amiconn | Changing some values in the struct from int to short/char gave a code size increase of >500 bytes... |
19:49:27 | | Join DrMoos [0] (i=DrMoos@m20.net81-66-158.noos.fr) |
19:49:28 | preglow | but why? |
19:49:39 | preglow | some sh weirdness? |
19:49:44 | amiconn | zero extension... |
19:49:50 | preglow | riight |
19:50:07 | preglow | sh is a tad bit too weird for me |
19:50:34 | preglow | someone should donate me an archos device so i can learn it :> |
19:50:51 | amiconn | Well, on coldfire there might also be a code size increase |
19:51:22 | ohrn | yea, gcc will do all sorts of stupis stuff with shorts |
19:51:59 | ohrn | trust me, I've read the disassembly and had the nightmares |
19:53:21 | amiconn | Coldfire does no extension on load, so if the value is needed as 32bit later, either extension needs at least one extra instruction |
19:54:48 | ohrn | yea, and gcc tend to invent dump stuff like: and.l #0x000ffff, d0 ; move.w d0, somewhere |
19:55:30 | ohrn | dump = dumb |
19:55:55 | preglow | amiconn: i'm having some trouble interpreting these stereo setting values |
19:56:14 | amiconn | We actually saw one of gcc's most hilarious 'inventions' at devcon |
19:56:18 | preglow | amiconn: liks 0xc0000 for mono mode, isn't that value 1.5 ? |
19:56:30 | amiconn | move.l %%d0,%%d1 |
19:56:42 | amiconn | addq.l #4,%%sp |
19:56:47 | Mikachu | amiconn: okay |
19:56:50 | amiconn | move.l %%d1,%%d0 |
19:56:52 | amiconn | rts |
19:56:54 | preglow | aahahahha |
19:57:03 | preglow | bloody marvelous |
19:57:06 | amiconn | yup |
19:57:06 | ohrn | yea, thats a classic |
19:57:36 | amiconn | preglow: These values are 1.19 fixed point. |
19:57:48 | amiconn | 0xc0000 is -0.5 |
19:58:01 | | Quit webguest15 ("CGI:IRC") |
19:58:18 | preglow | the source says 13.19... |
19:58:24 | amiconn | For some reason the standard for MAS is to have the straight values negative |
19:58:39 | amiconn | Yes, in the source it's 13.19 because it uses 32bit ints |
19:58:59 | amiconn | The MAS only uses 20bit so that's what the MAS sees |
19:59:05 | amiconn | 1.19 |
19:59:05 | preglow | i think it's a beat misleading |
19:59:06 | preglow | anywho |
19:59:08 | preglow | i get it then |
19:59:12 | Mikachu | amiconn: looks like letoh32 does what reverse() did |
19:59:39 | preglow | so i can just invert the values and i'll have what i need? |
20:00 |
20:00:08 | | Join mozetti [0] (n=mozetti@p54A8518A.dip.t-dialin.net) |
20:00:09 | preglow | negate, etc |
20:00:17 | amiconn | What format *do* you need? |
20:00:21 | | Join KN|stiff [0] (n=phhome@Fd051.f.strato-dslnet.de) |
20:00:29 | preglow | i'll be using s0.31, but i was thinking of just reusing that code |
20:00:46 | preglow | to have this done quickly |
20:00:58 | preglow | forget it |
20:01:00 | preglow | i can't do that |
20:01:07 | preglow | that'd require a call into apps code |
20:01:08 | preglow | beh |
20:01:12 | preglow | i'll just do it some other way |
20:02:15 | amiconn | Well, just reuse the code and adjust the values to the format used by dsp.c |
20:02:35 | preglow | yeah, will |
20:02:42 | preglow | i'll go ahead and introduce a dsp_cf.S now too |
20:02:48 | preglow | so we won't need huge blobs of asm in dsp.c |
20:04:05 | | Join spiralout [0] (n=keep_goi@drsd-d9ba9eac.pool.mediaWays.net) |
20:04:23 | Paprica | amiconn? |
20:04:40 | Paprica | could you check the last version of rockcalendar on your ondio? |
20:05:14 | spiralout | hi...where can i find a printable manual of rockbox for iriver players? |
20:05:51 | nobelium- | http://rockbox.audiostuff.info/OtherStuff/rockbox-build.pdf |
20:06:07 | nobelium- | :) |
20:06:07 | | Quit Moos (Read error: 110 (Connection timed out)) |
20:06:23 | Paul_The_Nerd | spiralout: There's also a manual in the CVS in latex that can easily be converted to PDF. Out of curiosity, which iRiver? |
20:06:39 | | Nick DrMoos is now known as Moos (i=DrMoos@m20.net81-66-158.noos.fr) |
20:06:44 | Mikachu | manual still doesn't compile for nano because of lacking images.. |
20:07:02 | spiralout | h140 how to get the latex manual from cvs to pdf? |
20:07:05 | Paul_The_Nerd | Mikachu: Yeah, but Nano isn't an iRiver target. :-P |
20:07:10 | Mikachu | sure, just saying :) |
20:07:10 | BHSPitLappy | someone make dem images :P |
20:07:36 | Paul_The_Nerd | spiralout: Once you check out the source, you follow steps as if you were going to compile, and when you do the configure, one of the choices is "Manual" |
20:07:43 | Paul_The_Nerd | when you then follow that with "make" it creates a .pdf |
20:08:07 | spiralout | ah thanks for the fast replies |
20:12:11 | | Quit spiralout ("ChatZilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
20:18:54 | Paul_The_Nerd | Apparently people are getting rather irritated that Doom is listed in the "3.0" release. |
20:19:26 | amiconn | ? |
20:19:37 | Paul_The_Nerd | Many many "Why not spend more time working on something else" |
20:19:56 | Paul_The_Nerd | And many ignoring of the statement "Doom is essentially a freebie, because it's an actively developed patch" |
20:21:02 | amiconn | There is a reason why we want that |
20:21:20 | Paul_The_Nerd | Oh? |
20:22:09 | Mikachu | if someone wants to spend time on doom that's up to them, users don't really get to decide (if you ask me) |
20:22:34 | Paul_The_Nerd | Mikachu: Most of the work for doom has been done from the outside anyway. |
20:23:20 | Spida | hm, doom doesn't seem to be include in rockbox optimized 1.06 for iriver h3x0 |
20:23:45 | amiconn | One more reason to not call it optimized, hehe |
20:23:48 | Paul_The_Nerd | Spida: that's because it was broken, and got fixed shortly after optimized stopped updating |
20:23:59 | Mikachu | heh, i wanted betoh32 after all i think |
20:24:48 | Mikachu | yeah, now the descriptions aren't all wrong :) |
20:26:04 | Mikachu | now i can press prev/next to go to other hits (for partial matching) |
20:27:35 | Paul_The_Nerd | So... when did FB2K 0.9 finally release? |
20:28:44 | | Quit muesli__ ("ich will Kühe!!!") |
20:29:27 | dpassen1 | Yesterday, I believe. |
20:29:36 | dpassen1 | Tried it out, went back to 0.8.3 |
20:29:56 | | Join fox010 [0] (n=Miranda@plz-84-242-95-195.nat.karneval.cz) |
20:30:09 | Mikachu | hm, matching at the start of an entry should be pretty easy yeah, just strncmp? |
20:30:41 | Paul_The_Nerd | dpassen1: What didn't you like? |
20:31:04 | Paprica | amiconn? |
20:31:22 | dpassen1 | No ASIO output, features seemed removed, rather than added |
20:32:09 | dpassen1 | As I have 0 complaints with 0.8.3, I see no reason to update .. yet. |
20:33:48 | preglow | btw, any idea how long until the next devcon? a full year? |
20:34:04 | Paul_The_Nerd | dpassen1: When I tried to use masstagger in 0.8.3 it mangled some of my files, and didn't do that in the 0.9 RC I tried, which is mainly the only reason I picked one over the other, since I don't really use most of the features. :) |
20:34:31 | dpassen1 | Curious, regardless of version, masstagger is my most used feature. |
20:35:24 | Paul_The_Nerd | dpassen1: I think I may have had a setting wrong back then, though. I think the "mangling" was more "It put Ape tags on them, and I did not expect that so forget to verify I'd set it right" |
20:37:57 | nobelium- | Spida: there isn't optimized version anymore |
20:38:04 | nobelium- | it was retagged experimental due to its nature |
20:38:13 | nobelium- | plus it's now maintained by a different author |
20:38:34 | nobelium- | and can be reached at http://rockbox.audiostuff.info |
20:38:42 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
20:40:49 | Mikachu | need a utf8strwidth or something too... |
20:40:59 | Mikachu | linebreaking is totally busted |
20:42:26 | preglow | hmm |
20:45:14 | preglow | this firmware/ and apps/ thing is really starting to get really shady |
20:46:12 | amiconn | Paprica: Is there a newer one that |
20:46:29 | amiconn | s/that/than the one I tried at devcon?/ |
20:47:42 | amiconn | See http://www.rockbox.org/irc/rockbox-20060317.txt starting 20:11 |
20:48:22 | amiconn | Additional remark: The default date is 1900-01-01 which is really odd |
20:49:19 | preglow | amiconn: is it likely the matrixing facility will be used further? if not, i think i'll just hardcode a loop for each case |
20:49:25 | preglow | should be a bit faster |
20:50:24 | preglow | perhaps i should just code a general one just in case it is needed at some point |
20:51:28 | amiconn | Well, stereo width is working in 1% steps on archos |
20:51:45 | amiconn | That means there are 256 different cases |
20:52:01 | preglow | that one would have to be semiconfigurable, yes |
20:52:07 | preglow | but it still only uses 2 values, not 4 |
20:52:15 | Paprica | amiconn, i sending you the last rockcalendar |
20:52:15 | amiconn | ..plus the (asymmetric) mono left, mono right, and karaoke |
20:52:28 | Paprica | accept it ok? |
20:53:10 | | Join webguest11 [0] (n=3e4f4094@labb.contactor.se) |
20:55:11 | preglow | amiconn: i'll just do a general one in case it's ever needed |
20:55:20 | webguest11 | What's the reason for Doom in 3.0? ("There is a reason why we want that") |
20:55:33 | webguest11 | That is, what is the specific reason, other than it's pretty much ready |
20:56:01 | amiconn | preglow: I think you can save some battery by having special cases for pure stereo, pure mono, mono left and mono right |
20:56:07 | webguest11 | (not one of the complainers, just curious about that one remark) |
20:56:37 | amiconn | Configurable stereo width and karaoke can be handled by a symmetric configurable loop |
20:56:57 | amiconn | I don't think we need the general case with all 4 variables being different |
20:57:25 | preglow | okies |
20:57:28 | kclaf | er im a bit lost in RB source code structure, where could i find the code that opens & reads a .txt file ? |
20:58:22 | Mikachu | you mean the viewer plugin? |
20:58:25 | Mikachu | apps/plugins/viewer.c |
20:58:25 | kclaf | yea |
20:58:31 | kclaf | ok thx mikachu |
21:00 |
21:01:48 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-089-181.pools.arcor-ip.net) |
21:10:38 | | Join XavierGr_ [0] (n=XavierGr@ppp58-adsl-155.ath.forthnet.gr) |
21:11:42 | XavierGr_ | can anyone test if digg.com works for him? |
21:11:51 | XavierGr_ | I can't connect there... |
21:11:54 | Yash | works for me |
21:12:28 | amiconn | preglow: Btw, any news regarding the voice crashes on iPod? I got your remark about it possibly being a cache issue. |
21:12:33 | XavierGr_ | hmm the proxy was to blame |
21:12:36 | preglow | amiconn: i don't see how it can |
21:12:45 | preglow | amiconn: the area where it crashes is not in the codec buffer |
21:13:00 | preglow | amiconn: i have narrowed the issue down to codec_load |
21:13:17 | preglow | i'm taking a small break from debugging now |
21:13:25 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-5-161.w82-121.abo.wanadoo.fr) |
21:13:45 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
21:14:14 | preglow | codec_load_file, i mean |
21:20:10 | | Join benBurnsToShine [0] (i=Ben@abo-167-20-68.rns.modulonet.fr) |
21:21:44 | preglow | and have anyone got any adpcm files the wav codec will actually eat? |
21:28:03 | | Quit mirak (Remote closed the connection) |
21:29:48 | | Join herz42 [0] (n=herz42@p549FF1DA.dip.t-dialin.net) |
21:29:49 | | Quit benBurnsToShine ("~ H a l o k a n ~ S c r i p T v2.1 dispo sur http://www.halokan.") |
21:29:52 | | Join jlo [0] (n=jlo@atm91-1-82-227-1-35.fbx.proxad.net) |
21:30:04 | jlo | HI ALL |
21:30:39 | Mikachu | sssshhhh |
21:30:50 | Mikachu | be vewwy vewwy quiet, i'm hunting wabbits |
21:31:12 | jlo | ooops, .... sorry |
21:31:23 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
21:32:25 | * | Paul_The_Nerd wanders around ahead of Mikachu and swaps all the Rabbit Season signs with Duck Season signs. |
21:32:25 | preglow | jlo: hi |
21:32:41 | jlo | hello preglow |
21:32:45 | Mikachu | Paul_The_Nerd: :( |
21:32:52 | preglow | jlo: did you test the crossfeed with first order filters? |
21:32:54 | * | Mikachu shoots Paul_The_Nerd thinking he's a duck |
21:32:59 | Mikachu | look, i'm Dick Cheney! |
21:33:04 | * | Mikachu gets a heart attack |
21:33:35 | preglow | jlo: i'm thinking about trying to put your crossfade in before rockbox 3.0 feature freeze |
21:33:37 | Paul_The_Nerd | Mikachu: Hehehe. I even live in Austin, though I'm not a Lawyer. |
21:33:40 | | Part Aditya |
21:33:42 | preglow | jlo: cross_feed_ |
21:33:47 | Mikachu | Paul_The_Nerd: hehe |
21:34:52 | jlo | yes, it works well, no big differences betweeen first and second, what's important is to have the shelving part |
21:34:56 | ohrn | btw, does anyone know why you can't have the charger and usb cable connected to a H300 at the same time? |
21:35:18 | ohrn | the computer shuts down the usb hub when the charger is connected |
21:35:33 | preglow | jlo: then we will use first order, it'll make a huge difference in speed |
21:35:51 | ohrn | happens both with rockbox and original firmware |
21:35:55 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
21:36:22 | jlo | preglow : would be fine if you could do it but please do a single config file with eq and crossfeed parameters |
21:36:37 | tucoz | preglow, I just noticed an updated APE-patch. Didn't David Bryant come up with a scheme that doesn't make APE-tag loading slow? |
21:36:37 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
21:37:09 | tucoz | (if that is the reason for not loading APE-tags anyway) |
21:37:18 | preglow | tucoz: is it slow? |
21:37:30 | preglow | tucoz: i think it was just scanning for the id3v2 and ape tags in one go |
21:37:31 | tucoz | preglow, I mean, the searching to the end of the file |
21:37:35 | Mikachu | /* Macro that sign extends an unsigned byte */ |
21:37:38 | Mikachu | #define SE(x) ((int32_t)((int8_t)(x))) |
21:37:42 | Mikachu | sorry, but that was funny :) |
21:37:46 | preglow | jlo: config file? |
21:37:57 | preglow | jlo: what does crossfeed have to do with the eq? |
21:38:12 | preglow | tucoz: you have to do that |
21:38:34 | preglow | Mikachu: hahahah, i didn't even see that |
21:38:41 | Paul_The_Nerd | Mikachu: Now if *only* that were what caused the errors at C0EDBABE, my day would be complete. |
21:38:47 | Mikachu | hehe |
21:38:59 | tucoz | preglow, exactly. But I got the impression that APE tag loading was not added to rockbox becuase it is inefficient. But, by doing like you said, it doesn't really matter |
21:39:28 | preglow | tucoz: it's partly that, and partly a tag priority issue |
21:39:32 | tucoz | I see |
21:39:37 | preglow | tucoz: as in what to do if you find both id3v2 and ape |
21:40:01 | tucoz | define a prioroity, and go by that. I would say, if you find an ape tag, load that |
21:40:12 | Mikachu | looking at ohrns bug about contrast not having an effect on H300, should it have an effect on ipods? |
21:40:28 | preglow | tucoz: i'd rather say always use apev2 |
21:40:30 | ohrn | another question, does anyone know if there's a way to get windows to *stop* telling me I have connected a hi-speed usb device to a slow port? |
21:40:31 | Mikachu | i'm not sure what it would do on a color display, so maybe the menu item should be hidden |
21:40:42 | Mikachu | ohrn: mke2fs /dev/hda1 |
21:40:53 | ohrn | this computer only has usb 1.0 ports so it's not like I can to anything about it.... |
21:41:03 | tucoz | preglow, yes. Hard code that. |
21:41:09 | ohrn | yea, well, I'm tempted but I already have linux on my other box |
21:41:15 | *** | Saving seen data "./dancer.seen" |
21:41:31 | tucoz | as an ape-tag would most certainly have been added by a person wanting an ape tag :-) |
21:41:42 | jlo | it means that crossfeed may have three parameters (delay, F, high freq attenuation) to suit everybody and those parameters together in the same config file that eq because lowshelf eq is fine to exactly tune low freq pf crossfeed : I'll send you a config file sample |
21:41:47 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-43-11.w83-114.abo.wanadoo.fr) |
21:42:17 | Paul_The_Nerd | Mikachu: Do the color LCDs even really have a contrast setting? I think it should be hidden... |
21:42:28 | Mikachu | yeah that's what i'm wondering |
21:42:46 | Mikachu | and invert screen etc |
21:42:48 | preglow | jlo: i get what you're meaning, i just don't know if i want that |
21:43:07 | preglow | jlo: i have to consider that some people might wants to change only the eq settings and not the crossfeed settings |
21:43:34 | preglow | jlo: by forcing them to save the crossfeed settings together with the eq settings, i'll annoy a lot of people |
21:43:54 | jlo | maybe you're right |
21:44:02 | preglow | i agree it'd be neat |
21:44:07 | preglow | but we'd need a switch or something for it |
21:44:11 | preglow | and we don't want more options :] |
21:44:43 | jlo | what do you mean by switch : crossfeed on /off ? |
21:45:48 | preglow | no, a switch to determine if you want to save only eq settings or both eq and crossfeed settings in the preset file |
21:46:09 | jlo | i understand |
21:46:13 | preglow | perhaps we'll do a dsp preset system one day |
21:46:19 | preglow | that'd make sense, i guess |
21:46:37 | preglow | but yeah, i'll boot into windows and give your crossfeed stuff a go when i have time soon |
21:46:52 | preglow | i want it to make it into 3.0 at least, it's much better than the crossfeed we have now |
21:47:24 | jlo | would be fine if you try : with pulse signal it's easy to set it up |
21:49:13 | jlo | preglow : also read my page, you'll understand why i think EQ and crossfeed are a bit related |
21:49:28 | preglow | will do when i test it |
21:49:43 | preglow | i think i know already anyway |
21:50:17 | | Quit fox010 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:57:23 | ohrn | I'm pondering a preformance issue with pacbox |
21:57:37 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
21:57:55 | ohrn | if a plugin never calls rb->yeild() stuff like HD spindown never happens (becasue other threads never get a chanse to run) |
21:58:08 | ohrn | but calling rb->yield() is a serious performance hog |
21:58:09 | | Join fox010 [0] (n=Miranda@plz-84-242-95-195.nat.karneval.cz) |
21:58:57 | jlo | preglow : let me know by mail when you want me to test a patch |
21:59:16 | ohrn | what is best, calling yeild less often or adding ata_spindown() to the plugin api? |
22:00 |
22:01:17 | preglow | jlo: will do |
22:01:50 | jlo | bye everybody, I have to leave |
22:02:02 | preglow | later, jlo |
22:02:11 | | Part jlo |
22:05:14 | Lear | He, "somewhat sidetracked"... :) |
22:05:22 | | Join solexx_ [0] (n=jrschulz@c204096.adsl.hansenet.de) |
22:06:46 | | Quit quobl (Read error: 104 (Connection reset by peer)) |
22:07:01 | | Join quobl [0] (n=quobl@tor/session/x-6600a3275fe96fee) |
22:09:41 | preglow | heh |
22:10:13 | preglow | struth |
22:12:03 | t0mas | any swedish people around? |
22:12:19 | ohrn | yes |
22:12:40 | t0mas | ok, I've someone bragging about his database access to secret services db's there |
22:12:44 | t0mas | (idiot) |
22:12:57 | t0mas | do you have a name of someone there? |
22:13:04 | t0mas | name, city and age... |
22:13:12 | Mikachu | a name of who? |
22:13:16 | Mikachu | (whom?) |
22:13:24 | t0mas | he should be able to get phone number, address (ok, I can do that) and court records (no way...) |
22:13:37 | t0mas | [22:12:04] <Mole2> +In 2-3 days I can know if she have ever been in court and all the names of her relatives. |
22:13:41 | ohrn | ok, so he found an online phonbook |
22:13:47 | ohrn | who cares? |
22:13:51 | * | mozetti snickers |
22:13:52 | t0mas | [22:12:18] <Mole2> +In 1-2 weeks I can have her photo and all her old school grades etc... |
22:13:56 | * | t0mas wants to test ;) |
22:13:56 | Mikachu | t0mas: go to privatpersoner.eniro.se and search for someone's name |
22:14:30 | Paprica | amiconn, is the key mapping for rock calendar is OK now? |
22:14:31 | t0mas | [22:14:02] <Mole2> +In one case I could not locate a girl properly since she moved around to much lately. So instead I located her father who was a high up bank manager and working in Latvia... |
22:14:35 | t0mas | interesting bullshit man... |
22:14:45 | t0mas | ohrn: can you get me the name of your neighbour? |
22:14:48 | Lear | well, you wouldn't need a "secret service" database for that... any journalist would know how to get that kind of information. |
22:14:52 | t0mas | I just want to see how much info he can really get |
22:15:05 | t0mas | Lear: for just some random person? |
22:15:23 | Lear | I guess, I'm not a journalist myself. :) |
22:15:42 | Paul_The_Nerd | t0mas: A *ton* of information can be gathered just by appropriate google inquiries. |
22:15:47 | t0mas | well... in the Netherlands it's not easy to get such information |
22:15:47 | preglow | thanks god |
22:15:50 | Lear | Probably need a little more than just a name though. |
22:15:55 | t0mas | afaik court records are not public |
22:15:59 | Mikachu | t0mas: saw the url? |
22:16:07 | ohrn | court records are public here, so thats not a big deal either |
22:16:07 | t0mas | Mikachu: yes |
22:16:27 | t0mas | ohrn: ah, so google, a phone book... and some searching in court records does the trick? |
22:16:33 | ohrn | yea |
22:16:43 | t0mas | ghehe, nice country for privacy then... |
22:16:47 | ohrn | and you can visit your local IRS office and get a wealth of info as well |
22:16:54 | t0mas | IRS? |
22:17:03 | ohrn | tthe tax collector |
22:17:21 | t0mas | wtf? they give you information about someone else? |
22:17:36 | |