00:00:09 | PaulJam | the test was about one year ago, with the stock battery. |
00:00:30 | amiconn | >17h with retailos _and_ backlight??? |
00:00:31 | Mekrob | so is rockbox in the future for sansa |
00:00:40 | linuxstb_ | liyang: Ignore me, I think it's the same application... |
00:00:42 | PaulJam | 13 with backlight |
00:00:46 | amiconn | ah |
00:00:53 | * | amiconn misread |
00:01:11 | sharpe | linuxstb: it is :) |
00:01:23 | liyang | linuxstb_: ah, um. |
00:01:23 | dionoea | :q |
00:01:27 | dionoea | oops |
00:01:32 | liyang | Now I'm really embarassed. |
00:02:28 | liyang | Just realised I had several versions of the iPod Updater and QuickSilver was running an ancient one. |
00:03:58 | Mekrob | anyone |
00:04:11 | Mekrob | is a sansa rockbox in the future |
00:04:12 | markun | Mekrob: probably |
00:04:20 | Mekrob | or podzilla |
00:04:23 | linuxstb_ | I would say maybe... |
00:04:28 | Mekrob | is someone working on one |
00:04:31 | Mekrob | i can help |
00:04:59 | | Quit seablue ("the cool spot") |
00:05:48 | markun | Mekrob: are you going to buy one then? |
00:05:55 | linuxstb_ | Sansa have donated two players but zero in the way of technical documentation so far, and there is no public documentation available... |
00:05:58 | Mekrob | its looking like it |
00:06:11 | Mekrob | video and mp3 and other features |
00:06:12 | Bagder | Mekrob: http://daniel.haxx.se/rockbox-sandisk-connection.html |
00:07:19 | linuxstb_ | Maybe sansa could write a bootloader for Rockbox... |
00:07:33 | * | amiconn is really curious what runtime we would get in radio mode |
00:07:48 | * | amiconn should probably perform one such runtime test as well |
00:07:48 | Mekrob | who is the guy who talked to sansa |
00:07:56 | Bagder | linuxstb: not a bad idea |
00:08:00 | Mekrob | its summer now so i can spend alot of time working on this |
00:08:01 | Bagder | Mekrob: me |
00:08:18 | Mekrob | so have you started to build it yet? |
00:08:31 | Mekrob | ill help in anyway possible |
00:08:32 | Bagder | I suggest you read that page |
00:08:35 | Bagder | and some links from it |
00:08:41 | Bagder | but in short: no |
00:08:48 | sharpe | :) |
00:09:10 | Mekrob | aw |
00:09:19 | Mekrob | well when and if you do im willing to help |
00:09:24 | Bagder | then join in |
00:09:41 | Mekrob | because i guess ill just have to sacrifice rockbox until then |
00:09:52 | Mekrob | i dont see anywhere were i can |
00:10:05 | Bagder | well, then you won't be of much use ;-) |
00:10:08 | midkay | what can you help with? |
00:10:36 | linuxstb_ | markun: Any news about the gigabeat bootloader? I noticed the "todo" list is getting shorter... |
00:10:50 | Mekrob | i want to help |
00:10:58 | Mekrob | im getting the player |
00:11:23 | Bagder | Mekrob: we're so far merely investigating and trying to figure out the file formats used for firmware upgrade |
00:11:45 | midkay | Mekrob, i mean, do you have any programming skills? anything like that? |
00:11:49 | markun | linuxstb_: time and lazyness on my part are the only problems right now |
00:11:50 | midkay | in what way can you assist the port? |
00:12:00 | Mekrob | i know a little c++ |
00:12:06 | Mekrob | and rss |
00:12:12 | Mekrob | and html kinda |
00:12:18 | Mekrob | im learning |
00:12:24 | Mekrob | i learn quick |
00:12:53 | Mekrob | if you told me what to learn i can learn it |
00:12:58 | Bagder | ARM assembler |
00:12:59 | markun | linuxstb_: we have some problems reading the ADC values |
00:13:24 | linuxstb_ | markun: Is that for the button driver? |
00:13:31 | Mekrob | ok i will look into this when i get back from the grocery store |
00:13:34 | markun | linuxstb_: and battery voltage we think |
00:13:43 | Genre9mp3 | amiconn: A radio battery benchmark may take ages... |
00:13:52 | Bagder | Mekrob: we probably need to do a bit of arm disassembly to figure out things |
00:15:01 | Kronuz | the issue of the sound stopping when scrolling doesn't seem to be an issue of the CPU being overused |
00:15:03 | linuxstb_ | Mekrob: The first place to start would be to download the Rockbox source, read it, and build a UI simulator and play with that. |
00:15:28 | | Join vesuv [0] (n=vesuv@p54A71F88.dip0.t-ipconnect.de) |
00:15:40 | vesuv | good evening |
00:16:27 | | Quit SereR0KR ("XChat Aqua") |
00:16:29 | markun | Kronuz: why do you think that? |
00:16:45 | markun | vesuv: hi |
00:17:35 | | Part stripwax |
00:17:49 | vesuv | I'm kinda curious if somebody could give me a projection, when Rockbox will be released for iPod 3G? |
00:18:10 | linuxstb_ | Currently there is no-one working on it... |
00:18:12 | Kronuz | markun: it seems for the anti-skip buffer (music seems to stop only when the auto-skip buffer ends) |
00:18:25 | markun | linuxstb_: we now enable USB mode at the end of our little test 'firmwares' so we don't have to open up our Gigabeats all the time |
00:18:36 | vesuv | linuxstb_: hm, that's to bad. |
00:18:47 | Kronuz | markun: maybe not :P |
00:19:08 | lou | (Kronuz) markun: it seems for the anti-skip buffer (music seems to stop only when the auto-skip buffer ends) |
00:19:24 | lou | i did not noticed any difference when changing the skip buffer values |
00:19:40 | lou | it still stops playing when i scroll through files |
00:19:51 | lou | no matter how high the anti-skip buffer is set |
00:19:52 | Kronuz | yeah, me neither... it must have been a weird coincidence |
00:20:15 | Kronuz | but after checking again it again stopped sooner |
00:20:39 | vesuv | Well, thanks for the information, anyway. |
00:20:41 | Kronuz | I guess it has something to do with an interruption being handled too often during menu navigation |
00:21:22 | Kronuz | perhaps reducing the sampling of the wheel on menus, or making the handler faster... |
00:21:34 | vesuv | I guess, I need to find me a Windows PC to restore my iPod then. |
00:21:39 | Kronuz | I don't know (I just found Rockbox yesterday evening :P) |
00:24:27 | | Join Koganei [0] (i=Kogs@Toronto-HSE-ppp3780398.sympatico.ca) |
00:24:50 | Koganei | Rockbox doesn't support DivX playback on iPod video, right? |
00:25:05 | liyang | Nope. |
00:25:11 | Koganei | =/ any plans that it will? |
00:25:22 | liyang | Not likely. |
00:25:28 | Koganei | okay, thanks ^_^; |
00:25:30 | | Join JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
00:25:39 | | Quit Koganei (Client Quit) |
00:25:51 | liyang | That was short and concise. |
00:27:22 | markun | liyang: yes, good job :) |
00:28:21 | linuxstb_ | markun: Have you done any LCD speed tests on the gigabeat? |
00:28:22 | Kronuz | lol |
00:29:22 | vesuv | Should I leave now, since I don't have any other questions? ,) |
00:29:41 | markun | linuxstb_: the gigabeat updates the framebuffer to the LCD driver 30 times per second right now |
00:29:50 | * | liyang is planning on lurking until his connection drops out. |
00:30:05 | markun | I don't know yet how we can only make it update when we want to |
00:30:11 | linuxstb_ | markun: So it's a memory-mapped framebuffer? |
00:30:27 | * | liyang ponders: How much effort would it be to give RockBox HFS+ support? |
00:30:43 | Bagder | linuxstb: this much −−> <−−- |
00:30:45 | markun | no, it's in RAM and a dedicated DMA is sending it to the LCD driver |
00:30:46 | Bagder | arg |
00:30:53 | | Join [1]ZenMasterJG [0] (n=Jordan@69.43.65.34) |
00:30:53 | linuxstb_ | liyang: A lot... Especially for write support, which is what Rockbox needs. |
00:30:57 | Bagder | I meant for liyang |
00:31:05 | liyang | (given the current status of Linux HFS+...) |
00:31:18 | liyang | linuxstb_: thought as much. :-/ |
00:31:23 | Bagder | we have nothing in common with linux in the fs department |
00:31:41 | Bagder | other than that Bjorn fixed the linux fat too ;-) |
00:31:52 | liyang | well, they're documented it, as it were, via the miracle of source code. |
00:32:02 | | Quit heff ("Client Exiting") |
00:32:08 | | Quit ZenMasterJG (Nick collision from services.) |
00:32:17 | Bagder | yes it is certainly possible |
00:32:21 | Bagder | but still heaps of work |
00:32:26 | linuxstb_ | Lots of Mac users would love you for adding HFS+ support, but IMO there are 101 more important things to do for the ipod port first. |
00:32:36 | markun | liyang: take a look at the S3C2440A user manual if you are interested |
00:32:51 | markun | eh.. that was for linuxstb_ :) |
00:32:57 | liyang | I'm one of those Mac users. =) |
00:33:03 | liyang | XD |
00:33:58 | linuxstb_ | markun: I'm just curious at a high level... So in theory you think you should be able to manually start the DMA update? |
00:34:04 | vesuv | I wish I could say the same, my iBookd died a week a go :( |
00:34:31 | | Nick [1]ZenMasterJG is now known as ZenMasterJG (n=Jordan@69.43.65.34) |
00:34:36 | markun | linuxstb_: we can enable and disable the update interrupt I think |
00:35:08 | *** | Saving seen data "./dancer.seen" |
00:35:46 | Kronuz | is there a developer around who knows about backlight? |
00:35:54 | Kronuz | BL_IPODNANO is for iPod Video as well? |
00:36:04 | linuxstb_ | Yes (to your second question) |
00:36:17 | Kronuz | why isn't it called BL_IPOD5G ? |
00:36:28 | Kronuz | :P |
00:36:32 | linuxstb_ | Because it's the same as the Nano, and the Nano came first. |
00:36:37 | Mekrob | badger |
00:36:41 | Mekrob | you have aim? |
00:36:41 | liyang | Well... |
00:36:47 | Kronuz | lol |
00:37:12 | Kronuz | it's confusing, I think it should be changed to BL_IPOD5G |
00:37:19 | Kronuz | but oh well :P |
00:37:25 | Bagder | Mekrob: if you're referring to me, I'm Bagder and I am on IRC only |
00:37:40 | Mekrob | oh ok then |
00:37:53 | Bagder | well, apart from email of course |
00:37:59 | Mekrob | i dont feel like registering my nick |
00:38:07 | liyang | Video development started first if you look at their firmware version numbers. |
00:38:12 | Mekrob | and talking in public is rather tedious |
00:38:48 | liyang | Kronuz: #define BL_IPOD5G BL_IPODNANO |
00:40:28 | Mekrob | so i guess im out on coding the sansa |
00:40:44 | Bagder | yes |
00:40:50 | Bagder | you're too picky and touchy |
00:40:55 | Bagder | go away |
00:41:04 | * | Bagder gets annoyed |
00:41:09 | Mekrob | ... |
00:41:12 | Mekrob | w/e |
00:41:29 | Mekrob | i dont particularly care i was just trying to help out |
00:41:37 | Bagder | and you whine |
00:41:39 | Bagder | all the time |
00:41:45 | Mekrob | yup |
00:42:04 | Mekrob | i guess your better without me |
00:42:11 | liyang | his what? |
00:42:45 | Bagder | Mekrob: when you want to join a huge communty |
00:42:55 | liyang | (sorry, I'm being presumptious. But no girls on teh intarbutt &c.) |
00:43:00 | Bagder | a good idea is to at least consider the existing way of doing and talking |
00:43:01 | Mekrob | i already am a member of one |
00:43:08 | Mekrob | i am |
00:43:16 | Bagder | good |
00:43:26 | Bagder | then please show it |
00:43:37 | Mekrob | its just tedious if i have a question to ask you i have to sift through everyone else typing to find your answer |
00:43:55 | Mekrob | it would be alot easier to contact over an instnt message |
00:43:56 | Bagder | and I feel the other way |
00:44:01 | Bagder | I hate private talkers |
00:44:07 | Bagder | when the subject is Rockbox |
00:44:10 | Mekrob | well thats why i feel we cant coexist |
00:44:28 | Bagder | and that's why I said the above |
00:44:29 | liyang | Fight to the death! |
00:44:39 | scorche | Mekrob: it isnt hard to pick out the answer if you preface it with Bagder: |
00:44:42 | * | Bagder looks at his +o status |
00:44:51 | Mikachu | Mekrob: there are irc clients that don't suck of course |
00:44:55 | liyang | Bagder: I can see that. =) |
00:45:00 | Mekrob | im using hydra |
00:45:01 | Bagder | hehe |
00:45:06 | Mekrob | and ive used mirc |
00:45:09 | Mekrob | and xchat |
00:45:14 | scorche | Mekrob: and you can always /msg him |
00:45:16 | Mekrob | but this is the best for me |
00:45:20 | Mikachu | maybe they don't belong to that group then |
00:45:20 | Mekrob | yah |
00:45:25 | | Join webguest22 [0] (n=47fb537e@labb.contactor.se) |
00:45:28 | Mekrob | but i havent registered |
00:45:37 | scorche | you dont have to register to /msg... |
00:45:39 | Mekrob | and dont feel like it |
00:45:42 | Mekrob | yah |
00:45:48 | Mekrob | it blocks privates |
00:45:56 | Mikachu | you could do /dcc chat |
00:45:56 | Mekrob | "to prevent spam |
00:45:57 | | Quit webguest22 (Client Quit) |
00:45:58 | Bagder | scorche: yes you do on freenode, if the receiver hasn't switched it off |
00:45:59 | Mikachu | if you really had to |
00:46:02 | | Quit mikearthur ("Konversation terminated!") |
00:46:03 | scorche | ick... |
00:47:06 | petur | this is pointless... if he'll ever contribute a patch he probably won't give his real name |
00:47:09 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
00:47:27 | Mekrob | who |
00:47:30 | Mekrob | me? |
00:47:39 | Mikachu | yes |
00:47:44 | Mekrob | my real name is mike |
00:47:59 | Mekrob | happy? |
00:48:04 | Mikachu | full name |
00:48:09 | petur | so why won't you register your nick? |
00:48:11 | Mekrob | michael j moyers |
00:48:23 | Mekrob | idk |
00:48:28 | Mekrob | dont feel like it yet |
00:48:33 | Kronuz | hey, does Rockbox have audio normalization? |
00:48:44 | Mekrob | ive been in this chat a day and people are already hostil |
00:48:47 | Bagder | Kronuz: as in replaygain, yes |
00:48:48 | Mikachu | Mekrob: what would be the downside of registering? it's just one /msg to nickserv |
00:48:52 | lou | why would you reveal your real name on irc? |
00:48:58 | Mekrob | idk if that is a community i want to be the part on |
00:49:05 | * | petur feels like stopping this conversation |
00:49:12 | * | Bagder stopped it already |
00:49:12 | Mikachu | lou: everyone's name here is known |
00:49:15 | liyang | I'm always my real name. |
00:49:30 | Bagder | don't feed the trolls as they say |
00:49:36 | Mikachu | you couldn't find me with my real name even if you know what city i live in :) |
00:49:48 | lou | that somehow makes the whole idea of having a nickname obsolete |
00:49:52 | Mekrob | mine is easy |
00:50:02 | liyang | Bagder: I've only just realised your nick doesn't say Badger. |
00:50:09 | Mekrob | lol |
00:50:11 | Mikachu | nicknames aren't to keep you real name secret |
00:50:12 | lou | lol |
00:50:12 | Bagder | congratulations! ;-) |
00:50:16 | Mekrob | i commented on that earlier |
00:50:26 | lou | i am always reading Badger |
00:50:40 | | Join heff [0] (n=felix@xdsl-84-44-240-120.netcologne.de) |
00:51:08 | * | amiconn is looking at really interesting curves... |
00:51:25 | * | Bagder is looking at hexdumps |
00:51:50 | Mekrob | what is the biggest sd card anyones seen? |
00:51:59 | Mekrob | like in gb |
00:52:02 | Bagder | micro-sd? 512MB |
00:52:10 | Bagder | 1GB is "coming soon" |
00:52:21 | Bagder | or possibly available somewhere already |
00:52:25 | Mekrob | im getting one for my sansa thats a 4 gig |
00:52:30 | Bagder | haha |
00:52:32 | Mekrob | so ill have a 12 gig |
00:52:33 | Bagder | no you don't |
00:52:40 | Mekrob | yah |
00:52:42 | Mekrob | ill link ya |
00:52:44 | Bagder | you're a fool if you beleive so |
00:52:51 | Mekrob | http://www.newegg.com/Product/ProductList.asp?N=2070170068+1053107930+105331385&Submit=ENE&SubCategory=68 |
00:52:55 | midkay | Mekrob, they make 8gb sansas? |
00:52:56 | Mekrob | not mini sd |
00:53:02 | Mekrob | i thought so |
00:53:02 | Bagder | M I C R O |
00:53:12 | Mekrob | i didnt say MICRO |
00:53:15 | Mekrob | i said sd |
00:53:19 | Bagder | I said micro |
00:53:30 | Bagder | as that's what the Sansa wants |
00:53:35 | Mekrob | well then were referring to different things |
00:53:46 | Mekrob | it didnt say micro.. |
00:53:56 | Bagder | now I stop this for real |
00:54:58 | chendo | eh |
00:55:01 | chendo | miniSD? |
00:55:05 | chendo | i personally have a 1gb |
00:55:11 | chendo | and there are 2gbs out... |
00:55:12 | Bagder | the sansa takes a _micro_-SD |
00:55:16 | scorche | micro/transflash >_> |
00:55:18 | linuxstb_ | 1GB micro-sd seems available now: http://www.memorybits.co.uk/microsdtransflash_755.php |
00:55:42 | amiconn | http://amiconn.dyndns.org/grayscale_analysis.png |
00:55:51 | | Quit Noah0504 ("Lost terminal") |
00:56:55 | amiconn | This is the transfer function. Seems we don't just need to correct gamma, but also that bended something... |
00:57:20 | chendo | oh right micro... |
00:57:47 | | Join NewEgg [0] (n=Captain_@64-252-103-238.adsl.snet.net) |
00:57:47 | | Quit bizinichimonji (SendQ exceeded) |
00:58:18 | NewEgg | hey does ny1 no if doom works on da nano |
00:58:30 | Mikachu | maybe Febs can answer that |
00:58:37 | Bagder | hahaha |
00:58:42 | Mikachu | :P |
00:58:43 | Bagder | /whois ny1 |
00:58:44 | Mikachu | yes, it does |
00:59:30 | | Join bizinichimonji [0] (i=rawr@pei219-54.resnet.usf.edu) |
01:00 |
01:00:25 | Febs | Mikachu, haha. |
01:00:41 | Febs | NewEgg, we speak and write English here. |
01:02:36 | NewEgg | im sorry |
01:02:39 | NewEgg | ill try |
01:03:00 | petur | almost there ;) |
01:03:06 | | Quit bluebrother ("Leaving") |
01:03:09 | Febs | Besides, if you're going to use that abbreviation crap, wouldn't it be "ne1"? |
01:04:32 | ZenMasterJG | Febs: I do believe that would be traditional AOL lamer-speak, yes. Maybe this is some sort of new dialect. |
01:04:52 | sharpe | it's a hybrid, i believe. |
01:05:23 | Kronuz | is the whole firmware put in the .ipod file? |
01:05:43 | | Join XavierGr [0] (n=xavier@ppp119-22.adsl.forthnet.gr) |
01:05:55 | linuxstb_ | Apart from plugins, codecs, fonts,.... The core firmware is in the .ipod file. |
01:05:58 | Kronuz | like the hardware specific and settings and mp3 player, etc? |
01:06:17 | Kronuz | (the wps, that is) |
01:06:27 | Kronuz | and menu, etc... |
01:07:11 | petur | Kronuz: look inside the zip file and it will become obvious what's in it and not |
01:07:30 | Kronuz | it's not that obvius when you don't know the extensions |
01:07:55 | linuxstb_ | Kronuz: Or looking at the source code, everything in firmware/ and apps/ (apart from apps/codecs/ and apps/plugins) is the core firmware. |
01:08:24 | Kronuz | I see, that's what I thought, but I just wasn't sure |
01:08:25 | Kronuz | :) |
01:09:25 | Kronuz | damn, the brightness patch for the ipod won't work for some weird reason |
01:09:41 | Mikachu | could be bitrot, doesn't apply? |
01:09:41 | Kronuz | I just get a [No Files] message |
01:09:48 | | Join austriancoder [0] (n=5078751e@labb.contactor.se) |
01:09:54 | Kronuz | ?? |
01:10:00 | Mikachu | what says no files? |
01:10:07 | markun | austriancoder: long time no see |
01:10:29 | Kronuz | when I turn the iPod on, after "installing" the patched firmware |
01:10:41 | Mikachu | ah |
01:10:41 | Kronuz | I get a [No files] message in the middle and nothing works |
01:11:01 | austriancoder | markun: i know... had much to do with university this term... and i waited until iriver power problem was solved :) |
01:11:02 | XavierGr | yeah! Hello austriancoder! |
01:11:06 | linuxstb_ | Have you copied the .rockbox folder? |
01:11:12 | Kronuz | I checked the patch line by line... I honestle does't see where the problem is |
01:11:13 | sharpe | hmm... |
01:11:23 | | Quit TeaSea ("Leaving") |
01:11:34 | sharpe | well, someone's posted about the pacman roms... |
01:11:46 | Kronuz | linuxstb_: I tried it both ways... but after knowing what is changed and what isn't by the patch, I only need to update the .ipod |
01:11:53 | Kronuz | the .rockbox is there too |
01:12:04 | Kronuz | I even get a backdrop |
01:12:19 | Kronuz | it's really really weird |
01:12:21 | linuxstb_ | What if you remove the patch and try compiling? |
01:12:26 | Kronuz | it works |
01:12:37 | Kronuz | it works without the patch |
01:12:46 | Kronuz | and the patch is like 8 lines long |
01:12:49 | linuxstb_ | Where is the patch? |
01:12:55 | Kronuz | and it's very straightforward |
01:13:13 | Kronuz | http://www.rockbox.org/tracker/task/5234 |
01:13:54 | Kronuz | it's actually a simple patch |
01:16:06 | linuxstb_ | Try resetting your settings when you boot (turn on the hold switch). |
01:16:44 | linuxstb_ | The patch changes the settings structure (by enabling backlight brightness) but doesn't change the settings version. |
01:17:09 | linuxstb_ | This will confuse Rockbox... |
01:17:32 | Kronuz | hmm.. is there a way I can do that by deleting a file instead? |
01:17:54 | linuxstb_ | No - but you can export your current settings to a .cfg file, then reload them afterwards. |
01:18:07 | Kronuz | no, I can't |
01:18:11 | Kronuz | menu doesn't work :P |
01:18:27 | petur | use a cvs build to export the settings ;) |
01:19:00 | Kronuz | what good woult that make if I can't import them on the patched version? |
01:19:03 | | Part NewEgg |
01:19:09 | Mikachu | you can, that's the whole point |
01:19:12 | Mikachu | export, reset, import |
01:19:23 | Kronuz | import happens automatically? |
01:19:26 | Mikachu | no |
01:19:30 | Kronuz | 'cause I can't get into the menu |
01:19:38 | Kronuz | in the patched version |
01:19:41 | Mikachu | guy, after you reset you will be able to |
01:19:56 | Kronuz | I have resetted and still doesn't work |
01:20:12 | Kronuz | I'll just try the hold |
01:20:13 | Kronuz | :P |
01:20:45 | | Quit juxtap () |
01:21:50 | petur | is there a way to figure out if the cpu is boosted? |
01:22:01 | Kronuz | okay, that did the trick |
01:22:14 | Kronuz | there should be a way of forcing a clear by deleting some file |
01:22:26 | petur | you just did |
01:22:39 | Kronuz | but I mean by deleting the file from the PC |
01:22:48 | Kronuz | when the iPod is connected via USB |
01:22:58 | Mekrob | hey btw bag there is 2 gb micro sd cards out |
01:23:07 | linuxstb_ | Why would that be easier? |
01:23:17 | Kronuz | beacouse of my skin |
01:23:18 | Kronuz | :P |
01:23:27 | Kronuz | it cover's the hold |
01:23:51 | petur | Kronuz: file based settings are coming later |
01:24:47 | petur | amiconn: I recall you were planning to do something regarding boosting and disk access? |
01:25:46 | Kronuz | that brightness works like a charm... :) |
01:25:55 | Kronuz | I hope it doesn't reduce the life of my iPod :S |
01:26:08 | Kronuz | "could continuously pwm'ing the backlight influence player lifetime?" |
01:27:34 | Kronuz | what does pwm stands for? |
01:27:34 | | Quit Mekrob (Read error: 104 (Connection reset by peer)) |
01:27:40 | | Join Mekrob [0] (n=Captain_@64-252-103-238.adsl.snet.net) |
01:27:58 | petur | pulse width modulation |
01:28:31 | Kronuz | oh... so it's like turning on and off the led |
01:28:37 | Kronuz | it's a led or something like that? |
01:29:37 | Mekrob | anyone own a sansa e260? |
01:30:01 | Mekrob | or 250 or 270 |
01:30:18 | | Quit Seed (Nick collision from services.) |
01:30:25 | | Quit lodesi ("Parti") |
01:30:26 | | Join Seed [0] (i=ben@85.64.200.85.dynamic.barak-online.net) |
01:31:42 | hardeep | petur: you find out if the cpu is boosted by checking the boost_counter variable |
01:32:08 | hardeep | i guess you could also look at the cpu frequency |
01:32:13 | petur | I bet it's not freely accessible? |
01:32:17 | Genre9mp3 | hardeep: hi there |
01:32:25 | hardeep | Genre9mp3: hey |
01:32:30 | hardeep | petur: it is |
01:32:37 | hardeep | petur: intended for the debug menu |
01:32:48 | petur | dangerous... |
01:32:57 | Genre9mp3 | hardeep: I suppose you didn't gat any PM by me... |
01:33:01 | hardeep | yup |
01:33:12 | * | Genre9mp3 wonders why... |
01:33:18 | Genre9mp3 | anyway... |
01:33:29 | hardeep | Genre9mp3: oh, yeah I did... i can't think of any reason we don't have fg/bg colors in theme settings |
01:33:30 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
01:33:37 | hardeep | it's trivial to add |
01:33:47 | Noah0504 | I have a small question for thee. |
01:33:59 | Genre9mp3 | we just have to add this in the WPSLIS file? |
01:34:08 | Kronuz | what's the prevent clipping in replaygain? |
01:34:17 | hardeep | and the script needs to be modified |
01:34:51 | Noah0504 | When I set Rockbox to show files by ID3 I see Example 1 and Example 2 among the main screen. How do I remove those? |
01:35:20 | Genre9mp3 | I think it's necessery at least for bmp-based wps |
01:35:21 | hardeep | Noah0504: you need to modify /.rockbox/tagnavi.config |
01:35:32 | petur | Kronuz: it prevents clipping in replaygain :) |
01:35:38 | Kronuz | lol |
01:35:43 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-90-83.w86-215.abo.wanadoo.fr) |
01:36:01 | Kronuz | why is tag cache off ram by default? |
01:36:25 | hardeep | Genre9mp3: what should the defaults for iCatcher/UniCatcher be? |
01:36:31 | petur | Kronuz: some people prefer to use the ram for audio |
01:36:46 | Genre9mp3 | fg: 000000 bg: FFFFFF |
01:36:54 | Noah0504 | hardeep: Okay, I'll give it a look. |
01:37:06 | Kronuz | and how can you tell it to reserve it for audio? if it's not used then it's for audio or how? |
01:37:09 | hardeep | hmmmm, actually, we probably don't need to modify the bg, as the wps already does that |
01:37:13 | hardeep | only the fg needs to be set |
01:37:32 | Genre9mp3 | yes..but what about the menus? |
01:37:41 | Mekrob | anyone own a sansa e200 series mp3 player |
01:37:50 | hardeep | true |
01:37:51 | petur | Kronuz: I think it is |
01:38:19 | Genre9mp3 | If someone has white fg and black bg when he/she loads the theme he will get a nice unreadable menu screen |
01:38:48 | * | petur points Mekrob to the page Bagder mentioned earlier |
01:38:53 | Noah0504 | hardeep: Thanks for your help. I changed it with no problem. |
01:38:55 | Kronuz | scroll speed is not for navegation scrolling but for the titles scrolled in the wps, right? |
01:39:23 | XavierGr | yes |
01:39:45 | hardeep | maybe the better solution would be to have a WPS-specific fg/bg |
01:40:00 | Genre9mp3 | Generally I think that if we want a specific colour we should specify both fg/bg |
01:40:07 | Genre9mp3 | hardeep: exactly |
01:40:26 | markun | Mekrob: only Bagder |
01:40:31 | | Join juxtap [0] (n=juxtap@wbs-196-2-103-85.wbs.co.za) |
01:40:32 | Kronuz | in the battery capacity |
01:40:32 | Genre9mp3 | Text based WPS don't need to specify colours, though |
01:40:39 | Kronuz | how do you know what it's the right setting? |
01:40:46 | hardeep | they can if they want... |
01:40:46 | petur | markun: Paul too |
01:40:56 | Genre9mp3 | markun: Also Paul_The_Nerd has an e270 |
01:41:14 | Genre9mp3 | hardeep: Yes.... |
01:41:16 | hardeep | Kronuz: the values should be correct unless you replaced the stock battery |
01:41:33 | hardeep | Kronuz: default values that is |
01:41:52 | Genre9mp3 | hardeep: The other we talked with linuxstb about backdrops also |
01:41:57 | Genre9mp3 | the other day |
01:41:59 | markun | petur, Genre9mp3: ok, thanks |
01:42:18 | Noah0504 | Would you guys believe that I've been using Rockbox for about 3 months and I just discovered the Tag Cache feature the other day? |
01:42:18 | petur | markun: but he bought one ;) |
01:42:21 | Noah0504 | haha |
01:42:28 | hardeep | i thought we could already specify a backdrop just for the wps |
01:42:43 | petur | hardeep: yes |
01:42:52 | Genre9mp3 | We discussed of making a "backdrop: " entry in the .cfg that clears the backdrop (if there is one) |
01:42:53 | Kronuz | what does the battery change if I change the value? |
01:43:12 | Kronuz | I mean what happens if I change the value of the battery capacity |
01:43:13 | Kronuz | ? |
01:43:33 | | Quit obo ("bye") |
01:43:36 | hardeep | Kronuz: it's only for calculating amount of battery life left... |
01:43:43 | Genre9mp3 | hardeep: The problem is when you already have a backdrop and then load a theme that doesn't specify one |
01:43:46 | Kronuz | that's what I though |
01:44:04 | hardeep | Genre9mp3: yeah, that's been an issue for a while |
01:44:07 | Kronuz | both iPod G5 30GB and 60GB have the same battery? |
01:44:28 | Genre9mp3 | Themes that are supposed to be used without a backdrop should somehow be able to clear it |
01:44:58 | linuxstb_ | Kronuz: no |
01:44:59 | petur | Genre9mp3: I wonder if that problem still exists as I tried to fix it some time ago |
01:45:21 | Kronuz | linuxstb_: then how I know I have the right one set? (capacity) |
01:45:27 | Genre9mp3 | petur: I think yes but, let me check |
01:45:30 | linuxstb_ | petur: This is in the main menus etc, not the WPS |
01:45:43 | linuxstb_ | (I think you only fixed the WPS) |
01:45:47 | petur | I did some changes for main backdrop too |
01:46:00 | * | petur has bad memory |
01:46:04 | | Quit jd_ () |
01:46:07 | Kronuz | also, I'm trying to save the configuration to a file but how do you accept the filename after you've set it? |
01:46:13 | linuxstb_ | One problem is the .cfg file doesn't store the fact that the user has no backdrop. |
01:46:22 | linuxstb_ | Kronuz: Long press on the centre button |
01:46:49 | | Quit heff ("Client Exiting") |
01:46:51 | Genre9mp3 | petur: It doesn't clear the backdrop |
01:47:00 | petur | linuxstb_: so always clear before reading the file? |
01:47:05 | Genre9mp3 | You have to clear it manually |
01:47:22 | linuxstb_ | petur: No, you don't want to clear every time you load a .cfg file. |
01:47:28 | Kronuz | linuxstb_: good, thanks :) |
01:47:58 | Genre9mp3 | A "backdrop: " or a "backdrop: no" entry would be fine |
01:48:04 | petur | what's the chance that loading a cfg will have the same backdrop? |
01:48:29 | petur | most themes have either no backdrop or a different one |
01:48:33 | Kronuz | I have my battery set to 1300 mAh, how is the defualt calculated? from the model of the device? it's autodetected? or what? |
01:48:39 | Genre9mp3 | petur: true |
01:49:38 | Noah0504 | Okay, one more question. If I just view tracks, it just shows the titles of the songs. However, if I view by albums or artists, the tracks have the track number in them. |
01:49:50 | Noah0504 | What makes the difference? |
01:50:16 | midkay | the fact that you're browsing from another mode.. |
01:50:37 | midkay | it's not too useful to have track numbers in track browse mode.. since you'll have a ton of 01's, 02's.. etc.. |
01:50:41 | Kronuz | hmm http://www.mdsbattery.co.uk/shop/productprofile.asp?ProductGroupID=2066 |
01:50:42 | | Quit Febs () |
01:50:53 | Kronuz | says they have 760 mAh batteries |
01:51:10 | Kronuz | the higher the better (lasts longer)? |
01:51:13 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
01:51:23 | Noah0504 | midkay: Okay, I gotcha. |
01:51:44 | midkay | otherwise if you wanted a song you'd have to remember the number or look at every single one, you know? :) |
01:51:53 | linuxstb_ | Kronuz: Don't worry about the battery capacity setting in Rockbox - it's only used to display a runtime estimation, and isn't properly calibrated on the ipods yet. |
01:52:07 | Kronuz | oh, okay :) |
01:53:08 | Kronuz | I've found most of the pages on the internet say iPod 5G video 60GB has a 760 mAh battery |
01:56:56 | | Quit petur ("Zzzz") |
01:57:53 | | Quit smably (Read error: 110 (Connection timed out)) |
01:59:58 | hardeep | wow, fragmentation has a huge affect on wps bitmap loading |
02:00 |
02:00:07 | | Join bk0 [0] (n=bk@cpe-24-195-202-150.nycap.res.rr.com) |
02:00:19 | hardeep | iCatcher load went from 27s to 7s on my archos after re-formatting |
02:00:35 | Noah0504 | What do I use to comment in a Rockbox config file? |
02:00:46 | hardeep | er, that's boot time with iCatcher set as default |
02:00:52 | hardeep | Noah0504: # |
02:00:55 | Noah0504 | Thanks. |
02:00:58 | hardeep | at beginning of line |
02:01:46 | XavierGr | nice |
02:01:52 | Kronuz | how do you make rockbox power off by "hibernating" ? |
02:01:55 | Kronuz | is it not possible? |
02:02:09 | XavierGr | hardeep: is there an intention to make it default? |
02:02:24 | XavierGr | Kronuz: it is not possible to hibernate |
02:02:28 | hardeep | XavierGr: performance is my concern... |
02:02:43 | XavierGr | yes performance is a serious issue |
02:02:46 | hardeep | if fragmentation has that much of an affect... imagine how many bugs will be reported |
02:02:58 | Kronuz | XavierGr: why? (like apple's firmware does) |
02:02:58 | XavierGr | 7 secnonds are tolerable but 27..... |
02:03:11 | XavierGr | Kronuz: stupid battery waster |
02:03:25 | Kronuz | oh, really? |
02:03:26 | Kronuz | hmm |
02:03:52 | hardeep | we may want to look at making a wps with less/no bitmaps as the default |
02:03:54 | Genre9mp3 | Single bmp or tar packaged WPS should solve the boot issue due to fragmentation |
02:04:04 | hardeep | Genre9mp3: yeah, it should |
02:04:20 | Mekrob | markun |
02:04:24 | XavierGr | it would be nice to have a tar loader |
02:04:28 | Mekrob | i cant pm you back |
02:04:28 | hardeep | but that's not going to happen pre-3.0 |
02:04:31 | linuxstb_ | Kronuz: Because: a) No-one has done it; b) Rockbox boots quickly, so no-one is interested in doing it. |
02:05:58 | Kronuz | I can feel the HDD roaring very often |
02:06:13 | Mekrob | does anyone know were i can find some sansa e260 accessories |
02:06:13 | Kronuz | that must be one of the issues why it drains the battery faster than apple's firmware |
02:06:22 | Mekrob | like a case and a screen protector |
02:06:25 | linuxstb_ | When do you hear the HDD? |
02:06:26 | XavierGr | Kronuz: have you set dircache to on? |
02:06:36 | Kronuz | XavierGr: yes |
02:06:55 | Kronuz | from time to time, while playing music |
02:07:21 | linuxstb_ | When Rockbox is buffering your music... |
02:07:25 | Kronuz | it definitely is roaring all the time |
02:07:43 | Kronuz | don't know but it seems it's most of the time doing something on the hdd |
02:07:55 | Kronuz | I can feel it |
02:08:16 | linuxstb_ | What kind of music are you playing? |
02:08:21 | Kronuz | mp3 |
02:08:26 | | Join smably [0] (n=smably@CPE00045ad69b08-CM0012c9a07828.cpe.net.cable.rogers.com) |
02:08:27 | Kronuz | regular mp3 files |
02:08:34 | Kronuz | 128kbps |
02:09:17 | Kronuz | not sure those are disk accesses (roaring is really low) but definitely there's movement inside (I can feel it) |
02:09:19 | linuxstb_ | If you go into the audio thread debug screen, you can see how Rockbox is using its buffers, and when they are being filled. |
02:09:46 | linuxstb_ | There are two main buffers - the codec buffer (for storing compressed data) and the PCM buffer (uncompressed data). |
02:10:42 | Kronuz | the lower one (codec) it's always at about 80% |
02:10:58 | Kronuz | the other one changes too much from 20% to 80% |
02:11:08 | Kronuz | or some times more or less |
02:11:37 | linuxstb_ | And is the CPU boost percentage at 100%? |
02:11:37 | Kronuz | don't know what that means though |
02:11:45 | | Join dj-fu [0] (n=deejay@202-169-221-57.worldnet.co.nz) |
02:11:46 | Kronuz | nope, 90% |
02:11:50 | hardeep | Kronuz: what are the values next to codec: ? |
02:11:51 | Kronuz | 91% |
02:12:12 | Kronuz | they move too much... hard to read |
02:12:20 | Kronuz | (probably there should be commas there :P) |
02:12:23 | hardeep | Kronuz: it should say X/Y |
02:12:26 | hardeep | what's the Y value ? |
02:12:29 | hardeep | that should be constant |
02:12:42 | linuxstb_ | The problem could be that Rockbox is struggling with your MP3s, and doesn't have enough CPU time to completely fill the buffer. So it never powers down the hard drive. |
02:13:02 | Genre9mp3 | Anyone know if there is a way to force the status bar to update? |
02:13:04 | linuxstb_ | But I would be surprised if that's the case with 128kbps files... |
02:13:09 | Kronuz | bout 49,000,000 I think for the one just next to codec |
02:13:48 | hardeep | hmmm, are you running a version that has the 60MB buffer patch? |
02:14:01 | hardeep | er 64MB |
02:14:15 | Kronuz | yep |
02:14:19 | Kronuz | 64MB patch |
02:14:38 | Kronuz | what's the boost ratio? |
02:14:43 | Kronuz | it's 83% now |
02:14:44 | linuxstb_ | Are you still running that backlight patch? |
02:14:51 | Kronuz | yes |
02:14:54 | Kronuz | the brightness |
02:15:18 | Kronuz | but right now it's off, I'm reading the stuff with the backlight off |
02:15:34 | Kronuz | (so I guess the brightness it's not doing anything) |
02:15:43 | dongs | orly |
02:15:47 | hardeep | the codec buffer should go down almost to zero before it reloads... something's wrong with the version you're using |
02:15:53 | hardeep | if it's staying at 80% |
02:16:25 | hardeep | i'd recommend trying the latest cvs build, to make sure it's not a problem with the patches you're using |
02:16:38 | Kronuz | but what's the problem? |
02:16:45 | Kronuz | just the roaring? |
02:16:58 | Kronuz | or how should that sound thread be working? |
02:17:04 | hardeep | if it's staying at 80% then it's constantly loading tracks off disk |
02:17:19 | Kronuz | oh |
02:17:21 | linuxstb_ | The buffer should get filled to 100%, then emptied to almost 0%, then filled again... |
02:17:26 | hardeep | the audio thread normally lets the buffer get down to < 5% or so before reloading |
02:17:36 | Kronuz | it's at 86% |
02:17:45 | Kronuz | the codec bar is the ammount of buffer loaded from disk? |
02:17:53 | hardeep | Kronuz: yes |
02:17:54 | Kronuz | like 45/64MB ? |
02:17:55 | linuxstb_ | How big is the playlist you are playing? |
02:18:04 | Kronuz | is that where the 86% comes from? |
02:18:16 | Kronuz | dunno.. probably about 2K MP3 |
02:18:19 | hardeep | are you referring to the boost ratio? |
02:18:27 | Kronuz | yes |
02:18:32 | Kronuz | 86% boost ratio |
02:18:40 | hardeep | that refers to cpu boost, has nothing to do with buffer |
02:18:46 | Kronuz | oh, ok |
02:18:48 | hardeep | is the progress bar decreasing ? |
02:18:59 | Kronuz | so that's alright if it's at 86% (the boost ratio) |
02:19:12 | Kronuz | it seems the codec bar is decreasing slowly |
02:19:24 | Kronuz | yes |
02:19:32 | Kronuz | but the pcm bar is crazy |
02:19:37 | Kronuz | goes up and down |
02:19:47 | linuxstb_ | That's normal. |
02:20:01 | Kronuz | and it's only 300K in size? |
02:20:45 | linuxstb_ | I thought it was 512KB. But yes, that's the approximate size. |
02:21:32 | Kronuz | I'm not sure the drive it's roaring, but it feels like something's moving inside (barely) |
02:21:38 | Kronuz | (most of the time) |
02:22:03 | Kronuz | maybe moving the heads or I don't know |
02:22:35 | Kronuz | when should it read stuff again from the hdd? |
02:22:41 | linuxstb_ | No, as hardeep said, if the codec buffer is stuck at around 80%, then the disk is constantly working. Which isn't normal. |
02:22:43 | Kronuz | when the codec bar reaches 0? |
02:23:08 | Kronuz | nope, that one is dropping |
02:23:11 | linuxstb_ | A little before 0 - so the buffer never becomes empty. |
02:23:15 | Kronuz | it's like on 65% now |
02:23:33 | Kronuz | (and constantly going down) |
02:23:38 | Kronuz | (the codec buffer, that is) |
02:23:59 | linuxstb_ | Then that sounds fine and your disk should be sleeping... |
02:24:09 | Kronuz | it seems |
02:24:16 | Kronuz | but I can feel it roaring barely |
02:24:21 | Kronuz | (I might be crazy :P) |
02:24:33 | Kronuz | but I'm positive I do feel some movement |
02:24:45 | linuxstb_ | Try again with a clean build and see if you get the same thing. |
02:24:59 | Kronuz | (might be my bloodstream, hehe) |
02:25:29 | Kronuz | is there no way of knowing if the hard drive it's spinning or moving heads, or something? |
02:25:32 | Kronuz | in the debug? |
02:25:55 | smably | is the disk icon in the statusbar showing? |
02:26:25 | Kronuz | I have a skin don't know if it shows on that skin :S |
02:26:44 | Kronuz | I'm using the jBlackGlass skin |
02:27:06 | smably | can you switch back to rockbox_default to test? |
02:27:26 | earHertz | Kronuz: that's just like teh whiote man, taking teh black man's skin |
02:27:26 | | Quit Noah0504 ("Lost terminal") |
02:31:10 | Kronuz | oh, the skin also has the little disk whenit's accessing the hdd |
02:32:32 | Kronuz | while the disk icon is on the status bar it really is more noisy |
02:33:11 | Kronuz | but I mean is there no other way of saying if the hdd is being moved insome way? |
02:33:17 | Kronuz | other than that icon on the toolbar? |
02:33:27 | Kronuz | what if it's just spinning? |
02:33:28 | smably | not as far as i know |
02:33:51 | smably | i think the icon turns on whenever the hard drive is on |
02:33:56 | smably | so it will show if it's spinning |
02:34:11 | | Quit linuxstb_ ("CGI:IRC") |
02:34:11 | Kronuz | what about spinning? |
02:34:44 | Kronuz | probalby the icon should be on when it's spinning |
02:34:54 | Kronuz | I mean it must be |
02:35:05 | Kronuz | I mean it already is that way, most likely |
02:35:09 | *** | Saving seen data "./dancer.seen" |
02:35:09 | earHertz | Kronuz: use the source-code, Luke |
02:35:35 | Kronuz | the source is strong in me? |
02:35:41 | Kronuz | ^_^ |
02:35:45 | earHertz | I doubt it ;) |
02:35:49 | Kronuz | lol |
02:35:51 | Kronuz | me too :P |
02:36:10 | smably | actually, looks like i was wrong |
02:36:40 | smably | my disk is definitely spinning, but the icon only shows when it's seeking |
02:36:51 | Kronuz | that's what I thought |
02:36:55 | | Quit Kohlrabi ("Hello my name is CoolClonk .") |
02:36:58 | Kronuz | that might be the roaring I feel |
02:37:10 | Kronuz | it's very slight |
02:37:19 | Kronuz | almost undetectable |
02:37:20 | earHertz | I did a doxygen of the whole code tree: it ended up being 206MB |
02:37:23 | | Join joe2 [0] (n=YouCeyE@ppp-71-136-58-54.dsl.sndg02.pacbell.net) |
02:37:28 | Kronuz | O_O |
02:37:50 | earHertz | not the code itself, the doxygen documentation |
02:38:06 | Kronuz | smably: I think we should have two different kind of icons (one for seeking/accessing and one for spinning) |
02:38:18 | Kronuz | and nothing when it's trully off |
02:38:31 | Kronuz | so we can detect this anomalies more easily :P |
02:38:35 | smably | seems like a reasonable idea :) |
02:38:38 | earHertz | Kronuz: the idcon is in statusbar.c; it cals some driver fucntion |
02:39:50 | Kronuz | lol I don't like how the apple's firmware looks anymore :P |
02:39:55 | Kronuz | (at all) |
02:39:56 | smably | cd |
02:40:00 | smably | agh |
02:40:03 | smably | wrong window |
02:40:06 | Kronuz | hehe |
02:40:28 | earHertz | then you cover the sedated gerbil with lube |
02:40:35 | earHertz | agh, wrong window |
02:40:43 | Kronuz | ROTFL |
02:40:51 | smably | heh |
02:42:00 | Kronuz | earHertz: what's the line? in statusbar.c |
02:42:36 | earHertz | Kronuz: got me. It's composed of a struct with the data, differnet fuictions for displaying each part, and a public driver function |
02:42:56 | earHertz | look at the function for the disk |
02:43:02 | Mekrob | anyone know of a good screen protector for the e200 player |
02:43:45 | earHertz | Mekrob: for my ipod, I constructed a case out of the cd protectors that came witjh teh ipod cds |
02:44:03 | Kronuz | the wps is completely skinnable, are the file and menu navigators too? |
02:44:11 | earHertz | Kronuz: no |
02:44:15 | Kronuz | :( |
02:44:19 | Kronuz | will it ever be? |
02:44:28 | Kronuz | it sould :) |
02:44:29 | earHertz | The navigation is all done in gui/list.c |
02:44:42 | earHertz | you can put a background image on |
02:44:43 | Mekrob | ear |
02:44:45 | Kronuz | perhaps it could be made more skinable |
02:44:50 | Mekrob | can you explaain this more? |
02:45:10 | Kronuz | like for changing the status bar |
02:45:15 | earHertz | list/c is a general list displayer. It uses a callback function to get the data, and holds the list's state in a struct |
02:45:22 | Kronuz | (the icons) |
02:45:28 | Kronuz | as in the wps |
02:45:47 | Mekrob | no im talking about the screen portector |
02:45:50 | Kronuz | while playing you can change the battery icon, etc |
02:45:51 | | Quit YouCeyE (Read error: 104 (Connection reset by peer)) |
02:45:52 | earHertz | for most list functions, there are actually two fucntions: the actual function that applies teh list to one screen, and a driver that calls that function in a lopp for all screens. |
02:46:01 | earHertz | Mekrob: oh |
02:46:05 | | Join akaidiota [0] (n=not@84-217-82-37.tn.glocalnet.net) |
02:46:24 | | Join saab_rider2 [0] (i=saa_b_r_@221.223.103.120) |
02:46:33 | earHertz | Get any see-thru plastic wrapper. Hopefully, it's already a "pocket" three sides are fused, one id open. |
02:46:55 | Kronuz | is statusbar.c used for the "while playing" too? |
02:47:02 | | Part pixelma |
02:47:13 | earHertz | Put your device inteh pocket. Use cellophane tape to wrap off unused space. Cut holes for the earrplug ansd any other io ports. |
02:47:25 | linuxstb | Kronuz: It can be, but normally a WPS will disable the built-in statusbar and do it itself. |
02:48:07 | Kronuz | and that can't be done in the menues, right? |
02:48:15 | Kronuz | I think it should be possible :P |
02:48:21 | Kronuz | would be nice |
02:48:25 | Kronuz | anyway |
02:49:45 | linuxstb | Not at the moment, but I'm sure it will come. |
02:50:02 | Kronuz | if the WPS decides to draw it's own status bar, how does it get the status values? |
02:50:25 | linuxstb | See the CustomWPS wiki page. |
02:50:43 | Kronuz | I meant at the sourceode level |
02:50:45 | earHertz | Kronuz: embedde dspecial control seququences, startuing witth the percent sign, are subsyituted |
02:50:58 | earHertz | the wps driver has acces to the values |
02:51:05 | Kronuz | it doesn't ge them from the statusbar.c, right? |
02:51:13 | earHertz | it does noty |
02:51:21 | Kronuz | it gets them as statusbar.c gets them |
02:51:28 | Kronuz | calling the driver functions |
02:51:32 | Kronuz | (directly) |
02:51:33 | earHertz | probbaly |
02:51:50 | Kronuz | so if we want to add the extra disk icon we would have to do so in two places |
02:52:09 | earHertz | Kronuz: more or less |
02:52:10 | Kronuz | statusbar.c and the WPS somewhere.c |
02:52:29 | Kronuz | very very interesting :) |
02:53:32 | Kronuz | gui_statusbar_led() is that it? |
02:55:33 | earHertz | Kronuz: dunno. |
02:55:37 | smably | yes |
02:56:13 | | Join ashridah [0] (i=ashridah@220-253-120-160.VIC.netspace.net.au) |
02:57:02 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
02:57:34 | Kronuz | led_read() |
02:57:41 | Kronuz | that's the one, I suppose |
02:57:57 | earHertz | a big black bird just flew across my window |
02:58:23 | Kronuz | O_O |
02:58:48 | earHertz | and it was cawing "Kronuz, kronuz, kronuz" |
02:58:57 | Kronuz | was it a raven? |
02:59:01 | earHertz | scary |
02:59:05 | earHertz | or a crow |
03:00 |
03:00:06 | Kronuz | :P |
03:00:09 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
03:01:34 | Kronuz | source code it's weird :P |
03:01:58 | Kronuz | (if you've read it just for a few minutes total) |
03:02:46 | Kronuz | what's the boost ratio about? |
03:03:30 | | Quit flynux (Network is unreachable) |
03:03:54 | Kronuz | it's nice how you can go to the previous/next track without rockbox reading the hard drive :) |
03:04:00 | Kronuz | I like it :) |
03:04:14 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
03:04:40 | | Join flynux [0] (n=flynux@2a01:38:0:0:0:0:0:1) |
03:05:02 | smably | Kronuz: boost ratio indicates how often the CPU has been boosted |
03:05:18 | Kronuz | boosted as in the old PC's turbo? |
03:05:24 | smably | pretty much, yeah |
03:05:26 | earHertz | smably: not quite; it indicated how many callers have asked for boost |
03:05:35 | smably | ok :) |
03:05:52 | Kronuz | but "what is the boost"? |
03:05:53 | earHertz | teh boost is turned off only after all callers have asked for it to be turned off |
03:05:59 | earHertz | Kronuz: the cpu speed |
03:06:07 | Kronuz | turbo mode then? |
03:06:11 | Kronuz | it's only on or off? |
03:06:29 | earHertz | please note, bossting is somewhat expensive, it takes several milliseconds for the cpu to be ready again |
03:06:50 | earHertz | Kronuz: on teh ipod I think tyjere may be three setitngs, not sure |
03:07:00 | Kronuz | I see |
03:07:18 | Kronuz | 3K mp3 files and only about 130K of Tag cache... does that sounds logical? |
03:07:19 | | Quit gpoo (Connection reset by peer) |
03:07:22 | | Quit Mikachu (Read error: 104 (Connection reset by peer)) |
03:07:26 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
03:07:30 | Kronuz | it's too little doesn't it? |
03:07:34 | earHertz | boosting also take smore batery power. try to avoid boosting |
03:07:44 | Kronuz | lol |
03:07:56 | Kronuz | it must boost to play mp3, I suppose |
03:08:06 | Kronuz | I would have thought the tag cache was bigger |
03:08:32 | Kronuz | for me it's a good choice to keep it up on memory then, I suppose |
03:08:37 | Kronuz | (only a couple KB) |
03:09:27 | Kronuz | dircache info says the cache isn't initialized... |
03:09:29 | Kronuz | why? |
03:09:41 | earHertz | dunno |
03:09:47 | Kronuz | I'm pretty sure I selected it on the settings... |
03:10:15 | Kronuz | "directory cache: on" |
03:10:20 | Kronuz | it's on already |
03:11:10 | | Quit dj-fu (Read error: 110 (Connection timed out)) |
03:11:27 | | Quit joe2 (Read error: 110 (Connection timed out)) |
03:12:33 | Kronuz | "General Settings->Playback->Crossfade" vs. "Sound Settings->Crossfade" |
03:12:37 | Kronuz | what's the difference? |
03:13:07 | earHertz | Kronuz: dunno. read yhe ,aminal |
03:13:10 | earHertz | manual |
03:13:25 | smably | Kronuz: crossfade vs. crossFEED |
03:13:36 | Kronuz | hmm |
03:13:59 | Kronuz | it's true |
03:14:15 | smably | i don't use it, but i believe crossfeed mixes the left and right channels a bit |
03:14:20 | smably | don't quote me on that |
03:14:29 | ashridah | Kronuz: crossfeed feeds a slightly delayed and attenuated copy of the left channel into the right channel and vice versa, in order to simulate speakers to your brain (since most cds are geared to be listened with a stereo, not headphones) |
03:14:48 | ashridah | crossfade fades between songs |
03:14:55 | Kronuz | oh |
03:14:59 | Kronuz | that's interesting |
03:15:13 | earHertz | ashridah: weird. is it effecrtive? |
03:15:15 | Kronuz | maybe we should find a better name for crossfaded |
03:15:25 | Kronuz | blended or something |
03:15:34 | Kronuz | would be clearer, I belive |
03:15:35 | Mikachu | crossfade is a very standard name |
03:15:44 | Kronuz | oh, is it? :P |
03:15:46 | Mikachu | crossfeed isn't afaict |
03:15:58 | | Join webguest82 [0] (n=57078476@labb.contactor.se) |
03:16:00 | Kronuz | crossfade I understand what it means |
03:16:03 | webguest82 | Hi all |
03:16:09 | Kronuz | but crossfaded was difficult |
03:16:13 | | Nick webguest82 is now known as Ethaniel (n=57078476@labb.contactor.se) |
03:16:13 | Kronuz | hi webguest82 |
03:16:19 | Mikachu | Kronuz: it's crossfeed |
03:16:20 | Mikachu | feed |
03:16:21 | Kronuz | hi Ethaniel :P |
03:16:24 | Ethaniel | I'm new here, i'm a owner of a 3g ipod |
03:16:25 | Ethaniel | :) |
03:16:48 | Ethaniel | can I ask, if someone knows, what is the status of the project for my Player? |
03:17:26 | Kronuz | Mikachu: hehe |
03:17:33 | Kronuz | Mikachu: just realized, my mistake |
03:17:44 | | Quit mirak (Remote closed the connection) |
03:18:19 | Kronuz | crossfeed should be called blended, crossfeed... the names is too easily mistaked for crossfade |
03:18:23 | Ethaniel | nobody? |
03:18:51 | idnar | my headphone amp already does crossfeed, but that's a nifty feature to have in software |
03:19:09 | smably | Kronuz: google "crossfeed" - seems to be the standard name for that effect |
03:19:29 | Kronuz | yeah, you're probably right... I just got confused, never heard of it before |
03:19:43 | Ethaniel | or anyone in this channel owns an iPod Nano? i ordered it yesterday from apple store |
03:20:17 | Kronuz | smably: once you read it right "cross-feed" is quite understandable |
03:20:40 | ashridah | Ethaniel: i don't know the specific generations of ipods, but it works reasonably well on quite a few models |
03:20:44 | | Join yuriks [0] (n=yuriks@201-41-15-79.smace701.dsl.brasiltelecom.net.br) |
03:20:49 | ashridah | the nano is one of the better ones supported |
03:20:54 | yuriks | anyway to have an "iPod mode"? |
03:21:18 | smably | Kronuz: you may have a point (i was initially confused about that too) |
03:21:41 | Ethaniel | I currently own an old 3G 40gb one |
03:21:48 | Ethaniel | not supported by Rockbox |
03:21:55 | ashridah | Ethaniel: actual status is probably best represented by the wiki on www.rockbox.org, specifically, http://www.rockbox.org/twiki/bin/view/Main/IpodStatus |
03:22:00 | Ethaniel | but i ordered the nano, and I'll install rockbox on it, i wanted to know how is it |
03:22:06 | ashridah | but it seems to suggest the 3G isn't working yet |
03:22:09 | Kronuz | smably: I don't think I'll to be using crossfeed though... I like *crazy* left/right stereo sounds :P |
03:22:19 | Ethaniel | thank you, ashridah, i check there, also i checked there |
03:22:21 | ashridah | yuriks: how do you mean 'ipod mode' ? |
03:22:26 | Kronuz | feels weird to listen :P |
03:22:34 | Kronuz | (gets you dizy) |
03:22:39 | Ethaniel | yes yes I know it doesn't work, but if someone knows the status of the development |
03:22:43 | liyang | Ethaniel: it works, but the experience is still smoother with AppleOS/iTunes :-/ |
03:23:00 | smably | Kronuz: heh :) |
03:23:04 | yuriks | ashridah: similar interface to the apple firmware |
03:23:12 | yuriks | the current one is kinda confusing >_< |
03:23:12 | smably | i think crossfeed also drains your battery a bit more quickly |
03:23:14 | Ethaniel | what do you mean, liyang? |
03:23:18 | ashridah | hrm, the feeling i've gotten by watching CVS is that it hasn't been progressing, but that's partly because rockbox has been in an extended feature freeze while trying to get 3.0 out the door |
03:23:29 | ashridah | yuriks: apart from an ipod-alike WPS, not really. |
03:23:31 | Kronuz | smably: but it does, it does make you dizzy :) |
03:23:37 | yuriks | =/ |
03:23:44 | yuriks | I just had a killer ideia |
03:23:54 | yuriks | implement iTunes functionality as a FUSE filesystem |
03:24:12 | yuriks | where you would have an "Incoming" folder, where you put the music to install |
03:24:18 | liyang | Ethaniel: you may be fiddling with it for a while before you're at all happy with the setup. |
03:24:19 | Ethaniel | anybody here have got a nano= |
03:24:25 | Ethaniel | not on the garden, of course :D |
03:24:46 | yuriks | and a "Songs" folder that would contain the songs that are arleady on the iPod |
03:24:55 | yuriks | for use with the original firmware and ipodlinux |
03:24:58 | liyang | I have a video which is identical (from RockBox's PoV.) |
03:24:59 | ashridah | Ethaniel: there are a few ipod users who usually hang out here, this just seems to have been a bad time to catch them |
03:25:21 | Ethaniel | no problems |
03:25:32 | Ethaniel | i'll try to return |
03:25:33 | Ethaniel | :) |
03:25:38 | Ethaniel | good night boys |
03:25:40 | ashridah | but yeah, the ipod builds are hardly finished |
03:25:43 | ashridah | by any definition of the term |
03:25:51 | Kronuz | anti-skip buffer changes the pcm size we saw in the "info->sound thread" ? |
03:25:56 | ashridah | but they do work on most newer models |
03:26:03 | liyang | Ethaniel: and girls, and everything else inbetween. |
03:26:06 | | Quit Ethaniel ("CGI:IRC (EOF)") |
03:27:14 | Kronuz | is it enough by ctivating crossfade or do I still have to modify the "Fade-In/Out Delay/Duration" for it to work? |
03:27:29 | Kronuz | 'cause those setting are set to 0 |
03:27:36 | Kronuz | (by default) |
03:27:39 | midkay | you need to set them appropriately. |
03:27:54 | Kronuz | does that mean it isn't working if I don't set them to any value? |
03:28:00 | midkay | right. |
03:28:04 | midkay | 0 seconds of crossfade = no crossfade. |
03:28:07 | Kronuz | interesting |
03:28:23 | Kronuz | I think they should come with a better default value |
03:29:14 | Kronuz | I understand duration, but delay is tricky to get |
03:29:23 | midkay | don't bother with it then.. :) |
03:29:45 | Kronuz | shouldn't the values be in ms? |
03:29:48 | midkay | i don't think we should assume anything.. every user wants something different. 0 is a good starting point, the user should set it appropriately. |
03:30:03 | Kronuz | but for newbies |
03:30:03 | midkay | should they? |
03:30:12 | Kronuz | just turning it on has no effect at all |
03:30:29 | midkay | if a newbie doesn't understand the word "duration" they certainly shouldn't understand what crossfade is. :) |
03:30:40 | | Nick mongey is now known as mongey|zZz (i=mongeyc@213-94-253-71.b-ras1.dbn.dublin.eircom.net) |
03:30:43 | JdGordon | 1 exam to go :D |
03:30:49 | midkay | because there's more to it than just turning it on.. like there's more to listening to music than just buying an mp3 player. |
03:31:00 | Kronuz | it gets confusing (for new people) it would be better to have a default like 300 or 500 ms |
03:31:11 | Kronuz | but also you can only select whole seconds atm |
03:31:18 | midkay | that's intentional.. |
03:31:33 | midkay | 500ms is *really* short. |
03:31:45 | Kronuz | well, it's not that short |
03:31:52 | Kronuz | that's the value I use in winamp |
03:32:19 | * | midkay shrugs |
03:32:26 | midkay | i haven't tried it. |
03:32:40 | Kronuz | but it's on the lower end... smaller duration it's just not noticable |
03:33:19 | midkay | like the suggested-by-you 300ms? :) |
03:33:25 | Kronuz | yeah |
03:33:30 | Kronuz | but I said 300 or 500 ms |
03:33:57 | midkay | meaning you suggested 300.. not only that value, but you did suggest it.. never mind. |
03:34:05 | Kronuz | lol |
03:34:32 | Kronuz | it was as 300 *or*, not, better make it 500 |
03:34:37 | Kronuz | ^_^ |
03:36:50 | Kronuz | what program adds replaygain information to the tags? |
03:37:03 | Kronuz | (like for adding that information to all my mp3) |
03:37:06 | smably | foobar200 |
03:37:10 | smably | *2000 |
03:38:02 | Kronuz | hmm |
03:38:06 | Kronuz | sounds interesting :) |
03:38:14 | Kronuz | thanks smably :) |
03:38:18 | smably | np |
03:40:56 | Kronuz | damn |
03:41:05 | Kronuz | I changed something in the debug window |
03:41:14 | Kronuz | about the cpu frequency |
03:41:19 | Kronuz | the boost counter |
03:41:33 | Kronuz | do I have to do something to fix it? |
03:41:42 | midkay | there's nothing to fix, really.. |
03:41:54 | midkay | select returns you to the standard boost-when-needed mode, iirc.. |
03:42:35 | midkay | nah, Play. |
03:42:44 | midkay | menu, then play. |
03:43:16 | Kronuz | boost counter 43 |
03:43:21 | Kronuz | is there a limit? |
03:43:34 | midkay | not within reason, but that's changing nothing at all, so you know. |
03:43:51 | Kronuz | when I change it to 0 the music stops |
03:44:05 | midkay | because that's 30mhz - too slow. |
03:44:06 | Kronuz | or stops more often when I navigate the menus |
03:44:23 | Kronuz | but I don't get what exactly boost counter means |
03:44:32 | midkay | it's not significant.. |
03:44:39 | midkay | just know that 0 = 30mhz, and >0 = 75mhz. |
03:44:41 | Kronuz | so I leave it on 1? |
03:44:48 | earHertz | Kronuz: even at 75MHz, you'll find teh music stops. The list and lcd code is just too slow |
03:45:07 | earHertz | Kronuz: my lcd patch will help slightly. |
03:45:17 | Kronuz | oh, I have your patch :) |
03:45:31 | Kronuz | thanks, btw :) |
03:45:36 | earHertz | yeah, np |
03:45:48 | earHertz | I'll be adding some more speed ups in teh next few wekes |
03:45:54 | Kronuz | I hope I can some day create something useful too |
03:46:30 | earHertz | the list code coulsd definitely be optimized |
03:47:29 | | Join dj-fu [0] (n=deejay@202-169-221-57.worldnet.co.nz) |
03:47:56 | Kronuz | it's a linked list? |
03:48:10 | Kronuz | it's in c, right? not c++ (the source code) |
03:49:44 | | Quit PaulJam (".") |
03:49:54 | earHertz | no, no |
03:50:15 | earHertz | it's a gui list. it displays the menus, the tracks, any list-like data |
03:52:49 | Kronuz | what's the proper way of rebooting the iPod? |
03:53:02 | earHertz | select + menu buttons for 4 seconds |
03:54:58 | Kronuz | the weirdest thing was happening but it isn't anymore: when I rebooted the iPod I lost the configuration and settings (some of them, not all) weird |
03:55:12 | Kronuz | this time I didn't lose anything ... don't know why |
03:55:31 | kerb | Kronuz: if hold is on while booting it clears the settings |
03:55:31 | | Quit dj-fu (Read error: 104 (Connection reset by peer)) |
03:56:25 | Kronuz | yeah, but that wan't it |
03:56:33 | Kronuz | it just cleared half setting |
03:56:54 | Kronuz | or most likely corrupted the settings or something |
03:57:00 | Kronuz | as the fonts were black |
03:57:10 | Kronuz | but the theme was still working |
03:57:25 | Kronuz | and someother settings were off when I set them on, etc |
03:58:08 | | Quit smably ("real life omg") |
03:59:59 | toxicaway | I got a basic question |
04:00 |
04:00:47 | toxicaway | I installed rockbox, and I restarted into the iPod firmware, now how do I restart? I hold the Play/Pause button until it shutsdown, when when i start the iPod up again, it simply comes back into the iPod firmware again |
04:01:01 | Mikachu | play/pause doesn't shut down |
04:01:04 | Mikachu | you want select+menu |
04:01:11 | toxicaway | isn't that reset though? |
04:01:24 | Kronuz | wow, it will take me 4 hours to calculate the replaygain for my mp3 :S |
04:01:44 | | Quit toxicaway (Read error: 104 (Connection reset by peer)) |
04:03:13 | | Join toxicfume [0] (n=attitude@ppp-58.8.1.109.revip2.asianet.co.th) |
04:03:20 | toxicfume | Mikachu: sorry got disconnected |
04:03:28 | toxicfume | Mikachu: so wasn't what you said reset? |
04:03:39 | Mikachu | yes |
04:04:24 | Kronuz | now that we're on mp3 collections, what's a good program to mass-edit tags, case beautify and rename files for mp3? |
04:04:35 | toxicfume | so i have to reset, but not shutdown? or is what Apple calls "Off" (that is holding the Play/Pause button) not shutdown? |
04:04:44 | Mikachu | apple doesn't let you shutdown at all |
04:04:49 | Mikachu | only rockbox does |
04:05:13 | Kronuz | hibertnate will be a good option for rockbox, I insist :P |
04:05:18 | earHertz | Kronuz: mp3bookhelper is complicated but vry very full-featured |
04:05:29 | Kronuz | hmm |
04:05:42 | Kronuz | complicated sounds nice :) |
04:05:56 | Kronuz | most of the ones I've tried are very basic |
04:06:16 | toxicfume | Mikachu: ohh, so when you are using the Apple firmware, and when you supposedly turn it "off", battery power is still being consumed? Is it in some kind of a standby mode? |
04:06:23 | Mikachu | yeah |
04:06:29 | hardeep | Kronuz: Media Monkey is my preferred application on Windows |
04:06:34 | Mikachu | after 24 hours or so, it will go into deep sleep mode |
04:06:35 | hardeep | Kronuz: great for tagging as well as playing |
04:07:31 | Kronuz | where's the replaygain information saved? |
04:07:37 | toxicfume | ahh okay! thanks Mikachu |
04:07:41 | Kronuz | as id3tag? |
04:10:20 | Kronuz | Opening more than 2000 sound files at the same time in more than 20 folders :( |
04:10:30 | Kronuz | (MP3 Book Helper) |
04:11:53 | earHertz | mp3bookhelper will do it |
04:12:10 | Kronuz | "but Mp3BH was not optimized to do so " |
04:12:25 | earHertz | huh? |
04:12:37 | | Join BHSPitLappy [0] (n=Steve-O@adsl-65-71-93-28.dsl.rcsntx.swbell.net) |
04:12:40 | Kronuz | I have more music than that just in my iPod :P |
04:12:53 | Kronuz | earHertz: that's from their website |
04:12:58 | earHertz | oh |
04:13:18 | Kronuz | I suppose I have too many MP3 files |
04:13:34 | Kronuz | I'll never ever be able to listen to all of them ^_^ |
04:15:39 | yuriks | heh |
04:15:51 | yuriks | I just have the entire Rush collection I ripped from CDs |
04:16:00 | yuriks | well, I'm missing a few CDs, but it's mostly complete |
04:16:10 | yuriks | and that's pretty much what I lesten to =P |
04:16:16 | Kronuz | I have like 50K mp3 |
04:16:22 | yuriks | (Yeah, my musical tastes aren't that broad) |
04:16:24 | yuriks | OMG |
04:16:34 | Kronuz | mine neither |
04:16:43 | Kronuz | I limit myself to a few groups |
04:16:59 | Kronuz | but for some reason I have a big collection |
04:17:09 | Kronuz | I'm *crazy* |
04:17:58 | Kronuz | I guess I'm a collections maniac... I always collect stuff |
04:18:17 | Kronuz | it's like I have OCD or something |
04:18:26 | Kronuz | ^_^ |
04:19:02 | yuriks | heh |
04:19:42 | Kronuz | what's worse, most of the titles in my collection are ordered and with well formed and correct names :S |
04:20:01 | yuriks | heh |
04:20:18 | Kronuz | and most also have ID3 tags (I've spent days doing that, I'm sure) |
04:20:21 | yuriks | Naming music is a biatch, even musicbrainz doesn't helps that much |
04:20:26 | Kronuz | don't even know why |
04:20:39 | Kronuz | as I've said so, I'm mad |
04:20:48 | Kronuz | it's like I start and can't stop |
04:21:00 | Kronuz | (until I finish) ^_^ |
04:21:12 | Kronuz | that's why I don't "start" anymore |
04:21:22 | Kronuz | but now earHertz did it -_- |
04:21:37 | earHertz | huh? |
04:21:41 | Kronuz | he got me started again |
04:21:49 | yuriks | ... |
04:22:05 | Kronuz | I have big collections for lots of things |
04:22:09 | earHertz | oh, well, I don't do filesharing, and almost all my music Iis downloaded by album, not indivudually |
04:23:01 | Kronuz | which reminds me, I'll go mad when my HDDs die (I don't have any backups O_O) |
04:23:40 | Kronuz | what's a good way of doing backup of about 2TB of stuff? |
04:25:02 | yuriks | heh |
04:25:03 | yuriks | O_O |
04:25:18 | Kronuz | I really shouldn't make backups... I'm getting sick, it's an illness of the mind or something. I'll never in my life have the time to "use" all that stuff, so why the hell do I have it? (it would be better if my HDDs die, maybe that cures me) |
04:25:19 | Mikachu | tapes maybe |
04:25:22 | yuriks | I guess... buy 2TB worth of HDs and RAID them? |
04:25:38 | Kronuz | yep RAID |
04:25:54 | Kronuz | I already have them in RAID but it's stripped |
04:26:03 | Kronuz | (not enough money for RAID5 :P) |
04:26:20 | yuriks | Kronuz: haha, I keep all my downloads (all the little little programs, you know), I have 6 gb of it only |
04:26:37 | Kronuz | yeah, that too |
04:26:51 | Kronuz | though I generally try to clean my downloads from time to time |
04:26:59 | Kronuz | (like a good maniac does -_-) |
04:27:06 | yuriks | hehe |
04:27:23 | Kronuz | Mikachu: are tapes cheap? |
04:27:35 | Mikachu | no :P |
04:27:39 | yuriks | heh |
04:27:39 | Kronuz | I've always wondered... they must be really slow tho' |
04:27:47 | yuriks | yeah |
04:27:50 | yuriks | and unreliable |
04:27:54 | Kronuz | lol |
04:28:05 | yuriks | magnetic stuff (- HDs) == bad |
04:28:18 | yuriks | I say you wait for holodisks |
04:28:25 | yuriks | or at least blu-ray |
04:28:33 | Kronuz | woohoo!! holodisks!! |
04:28:50 | Kronuz | or data-cubes |
04:29:10 | Kronuz | or "memory crystals" |
04:30:34 | | Join Aditya|Nap [0] (n=aditya@c-69-138-7-5.hsd1.md.comcast.net) |
04:30:37 | Kronuz | which can hold 1024PB in a single 5x1" cylinder |
04:30:44 | Kronuz | ^_^ |
04:30:51 | | Part Aditya|Nap |
04:31:46 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
04:32:44 | Kronuz | I just hope to get to see the "fission batteries" |
04:33:00 | Kronuz | I hate my iPod losing power so soon |
04:34:31 | yuriks | Kronuz: you may like this: https://gna.org/projects/tagsfs |
04:34:37 | yuriks | If you use linux that is =P |
04:34:44 | yuriks | I just don't know how well it scales XD |
04:34:56 | Kronuz | hmm that's interesting |
04:35:12 | *** | Saving seen data "./dancer.seen" |
04:39:55 | | Quit ZenMasterJG (Connection timed out) |
04:53:53 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
04:56:34 | | Quit Kronuz (Read error: 110 (Connection timed out)) |
04:59:12 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
05:00 |
05:00:08 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-71-93-28.dsl.rcsntx.swbell.net) |
05:01:33 | | Join Rob2222_ [0] (n=Miranda@ACB64C2A.ipt.aol.com) |
05:04:20 | | Join jbauman [0] (n=Johnq@66.216.165.90.dynamic.dejazzd.com) |
05:17:16 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:49:11 | | Quit jbauman ("Leaving") |
05:51:16 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
05:57:20 | | Quit rotator ("zzzzzzzzzz") |
06:00 |
06:06:40 | | Quit novimon (Read error: 110 (Connection timed out)) |
06:08:24 | | Quit XavierGr ("One firmware to rule them all!") |
06:10:54 | | Join Aditya|Nap [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
06:12:43 | | Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
06:14:53 | | Part Aditya|Nap |
06:35:16 | *** | Saving seen data "./dancer.seen" |
06:39:45 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-24-40.austin.res.rr.com) |
06:45:07 | Paul_The_Nerd | Evenin' folks |
06:45:39 | | Quit xoder ("to avoid thermal overload or something") |
06:48:28 | | Join imbrandon [0] (n=brandon@ubuntu/member/pdpc.active.imbrandon) |
06:51:26 | | Join smrq [0] (n=smrq@h-68-164-10-92.chcgilgm.dynamic.covad.net) |
06:52:39 | | Quit Seed (Nick collision from services.) |
06:52:47 | | Join Seed [0] (i=ben@85.64.200.85.dynamic.barak-online.net) |
06:53:55 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-70-112-170-18.austin.res.rr.com) |
06:54:04 | | Nick Paul_The_Ner1 is now known as Llorean (n=Paul_The@cpe-70-112-170-18.austin.res.rr.com) |
06:54:28 | midkay | yo. |
06:55:14 | * | Llorean curses his neighbor's unreliable wifi. |
06:55:28 | * | Llorean needs to get his cable hooked up soon. |
06:56:58 | midkay | haha. |
06:57:04 | midkay | beggars can't be choosers. |
06:57:07 | midkay | not usually at least. |
06:58:08 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-084-024.pools.arcor-ip.net) |
06:59:18 | | Join Owner [0] (i=jazzbo10@12-215-45-232.client.mchsi.com) |
06:59:45 | | Quit MrStatic1oid ("Lost terminal") |
06:59:47 | | Quit Owner (Client Quit) |
07:00 |
07:00:19 | | Join SW|IRC [0] (i=jazzbo10@12-215-45-232.client.mchsi.com) |
07:05:23 | bagawk | Llorean: if it a WRT54G, install DD-WRT and incream Tx power to 251 mW :) |
07:06:41 | scorche | bagawk: provided he is operating under his neighbor's permission =) |
07:07:00 | bagawk | scorche: ohh yes of course! |
07:08:55 | | Join blooe [0] (n=chatzill@Kitchener-HSE-ppp3565498.sympatico.ca) |
07:09:18 | earHertz | midkay: you have cvs write rights, right? |
07:09:25 | midkay | yes |
07:10:03 | earHertz | why is our compilation not set to c99? |
07:10:12 | midkay | .. |
07:10:21 | midkay | i'd have any idea? :) |
07:10:22 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:10:40 | earHertz | mybe I should ask B4gder |
07:11:01 | midkay | woteva :) |
07:11:03 | | Quit SW|IRC () |
07:12:10 | earHertz | Hey B4gder: why is our compilation not set to c99? |
07:12:32 | | Quit Paul_The_Nerd (Read error: 110 (Connection timed out)) |
07:13:06 | B4gder | I think just because we never really wanted to limit ourselves to c99 |
07:13:18 | B4gder | and we certainly didn't from the start |
07:13:43 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
07:14:16 | earHertz | C99's been the standard for 6+ years, and I still can't write for( int i = 0 ;... ) in rockbox |
07:14:32 | B4gder | 1 - we don't like that kind of code |
07:14:43 | B4gder | 2 - we used to allow builds with non-c99 compilers |
07:15:04 | * | earHertz waits for 3 |
07:15:16 | B4gder | :-) |
07:15:29 | B4gder | can't think of a number 3 |
07:15:37 | midkay | 3 - c99 sucks! |
07:15:42 | earHertz | well, I can understand , but you're implying that it's no longer operative/ |
07:15:43 | earHertz | ? |
07:16:01 | B4gder | you mean number 2? I'm not really sure actually |
07:16:51 | B4gder | I know some people used msvc to build the sim on windows until at least rather recently |
07:16:51 | | Quit Llorean (Read error: 110 (Connection timed out)) |
07:17:41 | earHertz | msvc still isn't standard compliant? |
07:17:45 | earHertz | sheesh |
07:17:53 | bagawk | I have had teachers that taught writting code in c99 style and 89 style. From what I have seen 89 is a better style, keeps you in good coding habbits |
07:18:32 | B4gder | I consider putting the variable declarations first a good habit |
07:18:38 | B4gder | but c99 has a few other neatos |
07:19:40 | earHertz | But the standards committe wouldn't have admitted for initlalizer declarations if they thought it a bad thing |
07:20:12 | earHertz | and it's a good thing, because it limits the loop counter's scope to the loop |
07:21:04 | B4gder | as someone who learned and wrote C code loooong before C99, that kind of code hurts my eyes |
07:21:41 | B4gder | but yeah, I'm old and grumpy |
07:22:06 | earHertz | well, it's understandable to be most comfortable with what you're used to. |
07:23:37 | earHertz | to me, decaring the counter outside the loop implies you'll use it outside the loop |
07:27:28 | earHertz | since we're not using c99, how is it we have inline functions in the code? are we relying on teh gnu extensions to c89 for that? |
07:29:14 | B4gder | well, we are using gcc in those areas and gcc handles that well |
07:30:58 | earHertz | midkay: c99 doesn't suck. the standards commitee spent much time and effort on it, and the guys on teh commitee are gods among men |
07:32:43 | B4gder | besides, with all the code currently written being (mostly) c89 I figure it makes sense to maintain that style/level |
07:33:11 | | Quit saab_rider2 (Read error: 110 (Connection timed out)) |
07:33:39 | midkay | earHertz, i was kidding. it was a joke. a "fake #3" if you will. |
07:38:48 | | Join smably [0] (n=smably@CPE00045ad69b08-CM0012c9a07828.cpe.net.cable.rogers.com) |
07:38:58 | | Quit hardeep (Remote closed the connection) |
07:41:56 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
07:44:00 | * | JdGordon just got his h300 anti-us'ed :D |
07:44:06 | JdGordon | gotta c if it actually works now |
07:44:24 | smably | JdGordon: you did the internal mod? |
07:44:33 | JdGordon | ye |
07:44:41 | smably | nice :) |
07:44:44 | | Join MrStaticVoid [0] (n=jlee@69-175-94-207.frdrmd.adelphia.net) |
07:44:54 | smably | i did that a while ago, and it works pretty well |
07:45:09 | smably | don't use it often because of the transfer rate, but it's handy to have around |
07:45:16 | JdGordon | how do u goto the connected device in the browser? |
07:45:35 | smably | hold down either record or A/B (can't remember which ATM) |
07:46:35 | JdGordon | hold rec goes back to the menu, hold ab does nothing |
07:46:47 | JdGordon | might be my dodgey home-made cable tho |
07:46:49 | smably | hmm... |
07:46:59 | smably | do you see a device tab? |
07:47:11 | JdGordon | no, just host |
07:47:20 | smably | oh, then it's probably the cable |
07:47:27 | smably | normally the tab shows up as soon as you attach the device |
07:48:13 | JdGordon | red-> red, white->white, green->green and black->black in the cable? |
07:48:30 | smably | dunno; i bought one from the iriver store |
07:48:35 | JdGordon | ok |
07:48:42 | JdGordon | maybe this thumbdrive doesnt work |
07:48:51 | JdGordon | off to try the digicam |
07:49:01 | smably | the voltage is apparently below USB spec |
07:49:18 | smably | i haven't had any problems with it, but i think i read about someone on MR who did |
07:51:14 | B4gder | 'Apple is about to unveil the next generation of iPod, the best-selling music player in the U.S., using a "none-touch" concept, Gou said without elaborating.' |
07:51:20 | B4gder | http://www.chinapost.com.tw/business/detail.asp?GRP=E&id=84130 |
07:51:35 | smably | i certainly wouldn't touch the ipod ;) |
07:53:54 | JdGordon | well the mod works and the cable works, must be the flash drive and the camera.. ill keep testing things tho |
07:55:34 | | Join finik [0] (n=clicker@adsl-69-107-112-149.dsl.pltn13.pacbell.net) |
07:56:19 | finik | can somebody help me? what is the easiest way to show a bmp on screen from within a plugin? |
07:56:38 | finik | I dont' want to reinvent the wheel |
07:57:33 | | Join scorche [0] (n=scorche@208.110.158.11) |
07:57:44 | JdGordon | there is a function to load a bmp isnt there? |
07:58:16 | finik | yes I foudn the one to load |
07:58:28 | finik | I am looking for a way to display it now |
07:58:49 | finik | rb->lcd_bitmap_part ? |
07:59:57 | JdGordon | something like that |
08:00 |
08:04:14 | finik | thanks |
08:04:22 | finik | trying to figure out the parameters |
08:05:43 | | Join nixternal [0] (n=nixterna@71.194.189.213) |
08:05:48 | imbrandon | are there any mpg plugind for rockbox ? |
08:05:50 | nixternal | SWEET!!! |
08:05:52 | imbrandon | mpg |
08:06:05 | B4gder | imbrandon: nope |
08:06:10 | imbrandon | ;( |
08:06:11 | B4gder | feel free to write one |
08:06:14 | nixternal | hehe |
08:06:22 | imbrandon | B4gder, dont tempt me ;) |
08:06:36 | imbrandon | ;) |
08:06:37 | * | B4gder offers a cookie for imbrandon when its complete |
08:06:42 | nixternal | i dare you too imbrandon ;) |
08:07:02 | nixternal | oh well..no pr0n on your new iPod imbrandon...return it ;) |
08:07:07 | imbrandon | lol |
08:08:10 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-166-15.austin.res.rr.com) |
08:08:12 | imbrandon | B4gder, btw we found you all by way of an interview with the founder of the linux distro we code for recomended rockbox in the last podcast ;) |
08:08:23 | nixternal | wo0t |
08:08:40 | B4gder | nice |
08:08:53 | B4gder | world domination next! |
08:09:19 | nixternal | hehe yes |
08:09:26 | * | Paul_The_Nerd cheers |
08:09:27 | nixternal | Dancing Megaman wps kills me |
08:09:33 | JdGordon | why the heck is rebeat on by default?? |
08:09:46 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
08:09:58 | imbrandon | B4gder, http://www.buntudot.org/2006/06/16/tllts-interviews-mark-shuttleworth/ if you wanna listen sometime, he give rockbox very good review ... and by the looks so far he's right , only played with it 10 minutes on my 4gig nano but it rocks |
08:10:37 | Paul_The_Nerd | It's quite early on the iPods still, so if you're impressed now, wait until it's at the level the iRiver ports are, or maybe even the Archos ones. |
08:10:48 | imbrandon | ;) |
08:11:10 | nixternal | hmmm...maybe i will go pick up an iRiver or an ARchos just to see this |
08:11:22 | scorche | is it just me, or does the link not work? =S |
08:11:22 | nixternal | because on my nano2g it flat out kicks a$$ |
08:11:31 | Paul_The_Nerd | Really the big differences are that you can use the EQ without playback glitches, the battery life is LONGER than stock, rather than shorter. |
08:11:31 | B4gder | the link does not work for me either |
08:11:42 | imbrandon | hrm *looks* |
08:13:23 | nixternal | recommended file size for WPS images? |
08:14:27 | | Join TR0N1C [0] (n=TR0N1C@c-67-183-56-123.hsd1.wa.comcast.net) |
08:14:44 | TR0N1C | hello |
08:15:03 | TR0N1C | I have a 4th gen ipod w/rockbox. |
08:15:06 | Paul_The_Nerd | nixternal: It's actually a limit for total size of all WPS images, if I recall. |
08:15:37 | TR0N1C | It seems like the only way to put files on it is to boot into original (apple) firmware. Is that right? |
08:15:41 | Paul_The_Nerd | nixternal: It varies with screen size and color depth of the screen, but I don't remember the formula. |
08:15:49 | nixternal | what about dpi/resolution? im sure a 200x200 image probably won't fit, unless it scales it down |
08:16:02 | nixternal | ok Paul_The_Nerd..i will keep reading the site..and trial and error |
08:16:17 | Paul_The_Nerd | nixternal: The screen on a 5G iPod is 320x240 pixels. 220x176 on 4G iPod (Photo/Colour) |
08:16:31 | nixternal | oh ok...didn't even think of looking at it that way |
08:16:37 | Paul_The_Nerd | TR0N1C: Pretty much. When you plug in a USB cable it reboots into a disk mode that's part of the Apple firmware. |
08:17:05 | Paul_The_Nerd | nixternal: Images aren't scaled or transformed in any way, so all you gotta do is make 'em the right number of pixels for their purpose |
08:17:17 | TR0N1C | Ok. Just wanted to make sure I wasn't missing something. THanks |
08:17:23 | nixternal | good deal.. Paul_The_Nerd thank you !!! |
08:17:40 | sharpe | great how it's possible to work contractions of words into sentences explaining something. |
08:19:14 | * | Paul_The_Nerd wonders if we were on some "major" news site maybe, 11 days ago, either that or 2/3 days. |
08:19:30 | sharpe | i guess it'd really be more of the way you would pronounce a word. |
08:19:38 | sharpe | Paul_The_Nerd: why's that? |
08:20:09 | Paul_The_Nerd | There seems to have been an increase in repeat-questions in the forums recently, and it feels like a new-user influx, similar in feel to the ones from Slashdot. |
08:20:27 | B4gder | we had a boost in visitors on june 2nd |
08:20:33 | B4gder | and 14th |
08:20:36 | bagawk | I _really_ do hate solaris when I have to use it |
08:21:04 | bagawk | To day I had to do this: http://leepil.dyndns.org/sunterm.jpg |
08:21:26 | B4gder | haha |
08:21:27 | | Join chromoXdor [0] (n=chromo@p54BFE524.dip.t-dialin.net) |
08:21:40 | B4gder | you were *forced* to take a blurry shot? B-P |
08:21:51 | bagawk | hehe |
08:22:00 | sharpe | hmm |
08:22:16 | sharpe | i've gotten better spam these days. |
08:22:37 | | Join ponlork [0] (i=WinNT@66-214-34-26.dhcp.lnbh.ca.charter.com) |
08:24:10 | | Join muesli|delhi [0] (n=muesli_t@125.23.54.109) |
08:24:50 | sharpe | i also get stock advice. how nice. |
08:26:31 | sharpe | ah, lovely. "cheeked, black-haired witch waved from next to the toaster." |
08:29:29 | imbrandon | sharpe / B4gder sorry bout the link not working, looks like my host had some "issues" but its all worked out now it seemed , link works again |
08:29:30 | sharpe | i think i'll be back to helping tomorrow. |
08:30:22 | sharpe | you mean scorche, not me. :) |
08:30:23 | scorche | imbrandon: so i see =) |
08:30:41 | imbrandon | err scorche sorry , tab competition ;) |
08:30:47 | scorche | hehe |
08:33:12 | imbrandon | brb |
08:33:17 | | Part imbrandon ("Konversation terminated!") |
08:33:27 | | Join imbrandon [0] (n=brandon@ubuntu/member/pdpc.active.imbrandon) |
08:35:17 | imbrandon | so some newb questions if someone dosent mind indulging me, the rockbox kernel is it a linux kernel , as to say if i compile say mplayer for arm would it run as a module with minimal code changes ) |
08:35:19 | *** | Saving seen data "./dancer.seen" |
08:35:27 | imbrandon | ? |
08:35:36 | ashridah | no |
08:35:41 | ashridah | it isn't related to linux in any way |
08:35:47 | imbrandon | ahh ok |
08:35:50 | ashridah | nor is it a fully fledged operating system |
08:36:10 | imbrandon | is there an sdk of sorts ? if i was going to look into video playback ? |
08:36:21 | ashridah | it was originally coined on the archos mp3 players, which were hardware-decoder based mp3 players, archos replaced the firmware, added extra features, voice menus, plugins, etc. |
08:36:30 | imbrandon | or a toolchain for that matter ( gcc / linker etc ) |
08:36:40 | B4gder | imbrandon: http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
08:36:45 | sharpe | imbrandon: yes, there's many a toolchain. |
08:37:16 | imbrandon | cool thanks guys i'm sure you get questions like this 100 times a day ( i know we do over in #ubuntu / #kubuntu heheh ) |
08:37:30 | Paul_The_Nerd | imbrandon: If you're on windows, we offer a VMWare image fully set up, if you're on linux there's a handy script that'll set up most of the crosscompilers you need for you. |
08:37:41 | sharpe | generally it's not really about development that is asked... |
08:37:46 | Paul_The_Nerd | It's in the source archive, in the tools directory. |
08:37:59 | imbrandon | Paul_The_Nerd, linux all the way , i'm a kubuntu developer and motu ;) |
08:38:32 | Paul_The_Nerd | imbrandon: Then check out the sources from CVS, go into the tools directory, and let it do all the work for you. ;) |
08:38:34 | imbrandon | cool thanks |
08:38:50 | Paul_The_Nerd | I can't remember the name of it. |
08:39:02 | imbrandon | yea if its a scipt i'm sure i can find it |
08:39:05 | imbrandon | script* |
08:39:06 | B4gder | tools/rockboxdev.sh |
08:39:15 | Paul_The_Nerd | There you go. |
08:39:51 | imbrandon | will be a change from dev'ing for linux i'm sure ;) |
08:40:07 | Paul_The_Nerd | Hehehe |
08:40:12 | B4gder | well, its more similar to doing kernel hacking |
08:40:23 | B4gder | since you're more down to the bits |
08:40:30 | imbrandon | but if i'm right its just a normal arm proc in the ipods and the like right ? |
08:40:33 | nixternal | did i hear kernel hacking |
08:40:38 | * | nixternal gets interested |
08:40:53 | B4gder | imbrandon: its not a "normal" arm but yes ipods have ARM cores |
08:41:00 | imbrandon | ahh ok |
08:41:20 | B4gder | I say not normal since there are no docs available |
08:41:23 | TR0N1C | exit |
08:41:24 | TR0N1C | exit |
08:41:25 | DBUG | Enqueued KICK TR0N1C |
08:41:25 | TR0N1C | exit |
08:41:33 | | Quit TR0N1C ("leaving") |
08:41:37 | scorche | lol |
08:41:44 | Paul_The_Nerd | I'm hoping that since PP didn't just send me a straight refusal maybe they're actually considering my request though. |
08:42:05 | Paul_The_Nerd | But of course, it's also possible it just hasn't been read yet. |
08:42:11 | scorche | Paul_The_Nerd: you got a response?.or not |
08:42:12 | ashridah | i'm betting they framed it and have a good laugh every time they walk past :) |
08:42:15 | scorche | or not then ;) |
08:42:25 | Paul_The_Nerd | scorche: No response yet. |
08:42:34 | Paul_The_Nerd | ashridah: At least I'm bringing joy to a few peoples' life. |
08:42:56 | | Join tvelocity [0] (n=tony@ppp126-248.adsl.forthnet.gr) |
08:47:58 | scorche | B4gder: if you havent found it yet, discussion about rockbox starts at 54:52 |
08:48:40 | B4gder | thanks |
08:49:00 | finik | stupid newbie question: I am trying to call read_bmp_file from a plugin, and get "undefined reference..", any ideas what am I doing wrong? |
08:49:10 | scorche | he calls it "linux for your ipod" though =P |
08:50:02 | bagawk | finik: are you pulling that from the api stucture? |
08:50:40 | finik | bagawk: I think I already got it :) |
08:51:09 | imbrandon | scorche, I talk to him most every day , i'll make sure he knows its not ;) |
08:51:17 | scorche | hehe |
08:51:21 | imbrandon | ;) |
08:51:41 | finik | bagawk: so all the services I need, I should try to look for in rb-> first? :) |
08:51:54 | scorche | B4gder: sorry, 59:52...not 54 |
08:52:32 | bagawk | finik: humm, pretty much |
08:52:46 | finik | bagawk: thanks, I think it worked :) |
08:53:05 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
08:53:52 | imbrandon | scorche, just curious is the bootload2 thats used able to boot ipodlinux , rockbox and apple firimware ? i know i'd be on my own doing so but just wondering if its been done / can be done |
08:53:56 | | Quit sharpe ("Leaving") |
08:54:20 | imbrandon | please excuse my typo's i'm horrable tonight |
08:54:24 | scorche | imbrandon: it can actually |
08:54:40 | scorche | i believe ssharpe has it currently set that way |
08:54:47 | | Quit lancelott (Read error: 104 (Connection reset by peer)) |
08:54:50 | | Join lancelott [0] (n=lancelot@71-37-28-96.tukw.qwest.net) |
08:54:51 | imbrandon | scorche, cool ok |
08:54:58 | Paul_The_Nerd | imbrandon: Were you asking about one of the alternate bootloaders? |
08:55:41 | imbrandon | not i , actualy just thought there was bootloader and bootloader2 ( i'm very new to this, been a linux hacker for years just got my ipod today thoughand exploring ) |
08:55:43 | imbrandon | ;) |
08:56:27 | Paul_The_Nerd | There's the official bootloader |
08:56:32 | Paul_The_Nerd | Which is just the Rockbox Bootloader |
08:56:57 | imbrandon | yea thats what i thought was bootloader2 |
08:57:02 | Paul_The_Nerd | There's also "Loader2" which is the iPodLinux bootloader. It's a little more... it has an UI for picking your OS to boot, instead of just holding down the appropriate button. |
08:57:14 | imbrandon | ahhh |
08:57:22 | imbrandon | that might be the way to go with tripple booting |
08:57:27 | Paul_The_Nerd | The official Rockbox bootloader can do Rockbox, AppleOS and Linux. |
08:57:35 | Paul_The_Nerd | And it's quite fast at booting |
08:57:40 | imbrandon | yea i noticed |
08:57:41 | scorche | both can support both ipl and rockbox |
08:57:42 | Paul_The_Nerd | Loader2 takes a bit longer, but gives you a menu to choose. |
08:57:44 | scorche | ...yeah |
08:58:00 | imbrandon | right |
08:58:16 | imbrandon | loader2 is grub"ish" i assume ( as in menu etc ) |
08:58:19 | imbrandon | not ness code |
08:58:27 | Paul_The_Nerd | Dunno, I've never used it. |
08:58:50 | scorche | imbrandon: for the rockbox loader, holding nothing while booting will boot you to rockbox, holding menu > apple, holding play > ipl |
08:58:51 | | Join theli_ua [0] (n=theli@pension-icom.intercom.net.ua) |
08:58:56 | imbrandon | kk i think i'll play with it a while just to try it out, not like i cant just wipe it and reload ;) |
08:59:18 | Paul_The_Nerd | My familiarity with iPodLinux extends this far: I put it on my Nano after we got the Rockbox bootloader properly loading RetailOS just to make sure all of the triple boot functionality worked. Then I removed it. |
08:59:29 | imbrandon | ahh scorche , yea i have rockbox and apple on there atm was looking to add ipl |
08:59:55 | imbrandon | heheh Paul_The_Nerd ;) |
09:00 |
09:00:28 | imbrandon | i'll probbly use it to play / debug mpg's as i TRY to hack something up for rb mpg support |
09:00:39 | imbrandon | so all 3 would be nice |
09:00:41 | imbrandon | ;) |
09:01:06 | | Join ender` [0] (i=null@84.52.165.220) |
09:01:23 | imbrandon | do most of the other players have lcd's to display a mpg ? |
09:01:28 | Paul_The_Nerd | Fair enough |
09:02:10 | imbrandon | i'm only familiar with ipod nano and ipod video havent phisicaly seent the others |
09:02:18 | Paul_The_Nerd | All players we support except (oddly enough) the Archos Player have bitmap-lcds in either mono, grayscale, or color |
09:02:37 | imbrandon | cool ok so MOST would be able to use it |
09:02:51 | Paul_The_Nerd | In terms of color devices: H300, X5, iPod Photo, Nano, Video. |
09:02:59 | scorche | imbrandon: ipod 5g, x5, e200, iriver3xx would be the color ones |
09:03:13 | Paul_The_Nerd | Hey, no fair counting the e200 already |
09:03:18 | scorche | except e200 is far from being operational |
09:03:27 | imbrandon | yea even greyscale would be a novelty , nixternal my partner in crime has a ipod with grayscale display |
09:03:48 | scorche | Paul_The_Nerd: i never win in speed, so i gotta add something you dont have ;) |
09:03:52 | Paul_The_Nerd | Our grayscale library offers I believe 33 shades on 2-bit displays on several of our players |
09:03:56 | imbrandon | and i use the 4g nanno ( color ) |
09:04:16 | Paul_The_Nerd | scorche: Technically I have an e200. ;) |
09:04:40 | scorche | Paul_The_Nerd: fine _type_ no need to get literal =P |
09:04:50 | imbrandon | heh |
09:05:05 | Paul_The_Nerd | :-P |
09:05:27 | imbrandon | well to all the rockbox hackers before me , great work i'm very inpressed so far |
09:05:33 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:06:06 | scorche | imbrandon: also, the archos jbr can "play" video currently....but it isnt much to look at ;) |
09:06:12 | Paul_The_Nerd | Hehehe |
09:06:20 | imbrandon | ;) |
09:06:39 | bagawk | scorche: hey! I have watched full movies on my jbr! |
09:07:16 | imbrandon | ok i'm going to be afk a few trying to get the ipl to tripple boot back in a few ( hopefully not screwing much up ) |
09:07:28 | scorche | bagawk: yes, but for my "reading material", i like being able to tell the difference in body parts |
09:07:33 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
09:07:33 | * | scorche whistles |
09:07:39 | imbrandon | hahahaha |
09:08:06 | bagawk | scorche: :P |
09:08:09 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
09:10:45 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
09:15:14 | | Join tongas [0] (n=c3063b0e@labb.contactor.se) |
09:15:37 | finik | I am trying to load bitmap with a plugin, but I get only some garbage on screen and its flickering |
09:16:07 | B4gder | maybe you should try looking at the album art patch |
09:16:25 | finik | bm.data=(char*)buf; |
09:16:25 | finik | rb->read_bmp_file(filename, &bm, filesize, FORMAT_NATIVE); |
09:16:25 | finik | rb->lcd_bitmap_part(bm.data, 0, 0, 0, 0, 0, 100, 100); |
09:16:56 | finik | maybe you can see something wrong just by looking at this? |
09:17:08 | | Quit tongas (Client Quit) |
09:17:29 | B4gder | I don't know the details of any of those functions off the top of my head |
09:17:33 | | Join tongas [0] (n=c3063b0e@labb.contactor.se) |
09:17:35 | finik | :) |
09:18:23 | finik | I think albut art and wps are not using lcd_bitmap_part, but doing something nasty |
09:18:55 | Paul_The_Nerd | finik: What is that FORMAT_NATIVE telling it to do? Is that a "what format to convert it to" or is it as I think, the format it expects the bitmap to be in? |
09:18:56 | * | amiconn boints finik to http://www.rockbox.org/twiki/bin/viewauth/Main/GraphicsAPI |
09:19:25 | finik | amiconn: thanks!!! |
09:19:41 | amiconn | finik: Just setting the stride to zero in the lcd_bitmap_part() call surely won't work correctly |
09:20:14 | | Quit idnar (Nick collision from services.) |
09:20:25 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
09:20:48 | finik | amiconn: what is this stride thing? stride*y+x....is this supposed to be line length? |
09:21:50 | finik | Paul_The_Nerd: I have no idea, but I try as a test just to load a backdrop, whichs is loaded the same way |
09:21:52 | | Quit ponlork ("-=SysReset 2.53=-") |
09:22:14 | | Join midkay_ [0] (n=midkay@67-40-198-98.tukw.qwest.net) |
09:22:35 | | Quit bizinichimonji ("reboot") |
09:22:42 | | Quit midkay_ (Client Quit) |
09:23:24 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-024.pools.arcor-ip.net) |
09:23:47 | finik | no, it's not :) sorry |
09:25:05 | | Join midkay_ [0] (n=midkay@67-40-198-98.tukw.qwest.net) |
09:25:14 | * | Paul_The_Nerd shrugs |
09:26:29 | | Quit midkay (Nick collision from services.) |
09:26:30 | | Nick midkay_ is now known as midkay (n=midkay@67-40-198-98.tukw.qwest.net) |
09:26:31 | | Part nixternal ("Konversation terminated!") |
09:31:59 | austriancoder | can anybody verify if this bug is fixed, so that we can close it? http://www.rockbox.org/tracker/task/5009 |
09:37:19 | _FireFly_ | finik: must be set to the width of the bitmap |
09:37:25 | _FireFly_ | the stride |
09:38:21 | | Quit _FireFly_ ("Leaving") |
09:41:56 | amiconn | When using 1400mAh for the H300 battery for calculating currents, the average playback current without backlight perfect-matches that of the H1x0 under the same conditions and its 1300mAh battery |
09:42:14 | amiconn | So I'm 95% sure the stock H300 battery *is* a 1400mAh one |
09:43:46 | | Quit tvelocity (Read error: 110 (Connection timed out)) |
09:52:43 | chendo | well, i have the stock battery in front fo me |
09:52:49 | chendo | but nothing to say what voltage it is |
09:52:54 | chendo | i'll check the model number out though |
09:53:43 | | Quit Kohlrabi ("Hello my name is CoolClonk .") |
09:53:54 | scorche | chendo: mAh is not voltage ;) |
09:54:05 | chendo | er |
09:54:06 | chendo | yeah |
09:54:10 | chendo | i meant mAh ;p |
09:54:14 | scorche | hehe |
09:54:21 | chendo | uh |
09:54:28 | chendo | it's a 1500mAh. |
09:54:35 | chendo | average 1550mAh. |
09:54:58 | chendo | manufacteror(sp)'s site. |
09:55:14 | chendo | http://www.skc.co.kr/skhp/en/prod/bat/03.jsp |
09:55:22 | chendo | LPCS355385 |
09:56:12 | Mikachu | manufacturer |
09:56:36 | chendo | amiconn, maybe you should set the default mAh on iriver targets to 1500? |
10:00 |
10:02:14 | Paul_The_Nerd | I assume you mean just the H300s, right? |
10:02:34 | chendo | yeah |
10:02:55 | chendo | well unless someone has H100 battery model |
10:03:08 | Paul_The_Nerd | The H100 is known to be 1300, I believe. Like, actually known. |
10:04:00 | chendo | ah |
10:04:30 | Paul_The_Nerd | And of course, when you talk about 'iriver targets' there's also iFP-700 series. While not complete yet, it is a build target. |
10:06:14 | chendo | iriver h300 targets |
10:06:43 | | Quit austriancoder ("CGI:IRC (Ping timeout)") |
10:08:12 | amiconn | chendo: The battery in my H340 has *nothing* written on it |
10:08:24 | chendo | huh |
10:08:28 | chendo | nothing at all? |
10:08:34 | amiconn | correct |
10:08:38 | chendo | yours is international or US? |
10:09:03 | amiconn | international of course |
10:10:35 | chendo | weird... |
10:10:47 | chendo | maybe they changed them for batches |
10:11:03 | chendo | they'd keep the mAh the same right? for advertising purposes? |
10:17:06 | finik | is there any special reason to have function read_bmp_file not to allow loading of bitmaps bigger than LCD? why should bmp loading library care about current system screen size at all? |
10:17:32 | chendo | are we gonna do anything about the record button on the h300? |
10:17:38 | chendo | i'd like to put it to use... |
10:17:59 | chendo | like instead of using hold to show alternate info on some wpses, have the record button toggle that |
10:18:13 | Paul_The_Nerd | I'd say, short press = record screen, long press = LCD quickscreen |
10:18:27 | Paul_The_Nerd | The Hold on WPS thing is just a hack using existing WPS tags, it's not really a function of the hold button |
10:18:43 | Paul_The_Nerd | You could just as easily make it happen when the battery level reaches a certain amount, or the music is being fast forwarded. |
10:18:47 | | Join tvelocity [0] (n=tony@ppp120-144.adsl.forthnet.gr) |
10:18:56 | Paul_The_Nerd | finik: What do you need with a bmp larger than the screen? |
10:19:42 | | Join jd_ [0] (n=jd@wikipedia/Meanos) |
10:19:50 | | Join austriancoder [0] (n=5078751e@labb.contactor.se) |
10:19:59 | | Join finik- [0] (n=clicker@adsl-69-107-104-213.dsl.pltn13.pacbell.net) |
10:20:49 | Paul_The_Nerd | finik-: What do you need with a bmp larger than the screen? |
10:21:32 | finik- | Paul_The_Nerd: I want to load a larger BMP and then to display only parts of it on screen |
10:21:39 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:22:49 | tucoz | amiconn, are the links in the wikipage on flashing outdated? Should I just link to the bootbox page for now? |
10:23:55 | Paul_The_Nerd | finik-: Using bitmap_part? |
10:24:21 | finik- | Paul_The_Nerd: yes, lcd_bitmap_part |
10:25:57 | finik- | Paul_The_Nerd: is there a nicer way to do it? |
10:26:45 | tucoz | amiconn, I can write a notification in the manual that the instructions are outdated though. Do you think I should do that? |
10:27:03 | Paul_The_Nerd | finik-: I'm pretty sure it's not limited by the height of the screen. For example the chessbox images are much longer than the screen is tall, and are used succesfully |
10:28:14 | finik- | Paul_The_Nerd: Look in the read_bmp_file func, error code -5 and -6 are sanity checks for width and height respectively |
10:29:12 | finik- | funny thing also is the function doesn't fail on error code -7 despite the fact I am giving a smaller buffer than I should :) |
10:30:10 | Paul_The_Nerd | finik-: Well, check how Chessbox works then, because it clearly uses them. |
10:30:34 | finik- | I'll, thanks |
10:31:15 | Paul_The_Nerd | It may be that the author is going around it somehow, but it gets by some way or other. ;) |
10:31:43 | finik- | by the way, did anybody port libpng? I think I saw somebody was working on png viewer on mailing list or forum, but I can't find it in the code |
10:31:50 | | Join gtkspert [0] (n=gtkspert@203-59-175-52.dyn.iinet.net.au) |
10:33:25 | tucoz | Paul_The_Nerd, so the flash images are the ones located in the BootBox page in the wiki? |
10:34:05 | Paul_The_Nerd | tucoz: Those are the ones you use, yup. They get rid of the original Archos in-flash firmware though, if I understand correctly. |
10:34:18 | linuxstb | finik, Paul_The_Nerd: Chessbox's bitmaps are linked into Chessbox at compile-time, not loaded via the read_bmp_file() function. |
10:34:30 | Paul_The_Nerd | linuxstb: Aaaah, that would explain it. |
10:34:32 | B4gder | finik-: I don't think anyone did any libpng work |
10:35:04 | tucoz | hmm, ok. So, a notification on top of the flashing rockbox section is necessary. |
10:35:08 | linuxstb | finik: I can't think of a reason why you can't remove those checks from read_bmp_file(), as long as some sanity checks remain. |
10:35:20 | *** | Saving seen data "./dancer.seen" |
10:35:34 | | Join SereR0KR [0] (n=Fletcher@Fd256.f.strato-dslnet.de) |
10:35:55 | finik- | linuxstb: I already found the array of checkbox :) thanks |
10:36:10 | | Quit finik (Read error: 110 (Connection timed out)) |
10:36:49 | | Quit chromoXdor (Read error: 110 (Connection timed out)) |
10:37:17 | finik- | linuxstb: yes, I think these 2 sanity checks do not make any sense here :) I removed them for now on my local perforce, don't know yet what is the policy for submitting such changes to your CVS |
10:37:54 | petur | finik-: make a patch and submit it to the tracker |
10:38:48 | petur | then annoy devs with it here until it gets committed ;) |
10:39:19 | finik- | :) |
10:40:11 | Paul_The_Nerd | Always remember: When annoying devs to get committed, I am not one of them. |
10:40:20 | petur | rofl |
10:40:35 | finik- | by the way, who is holding the main switch here? |
10:40:36 | scorche | Paul_The_Nerd tries. |
10:40:46 | | Join menollo [0] (n=53740bec@labb.contactor.se) |
10:40:59 | B4gder | and remember, annoying devs are better done when you send over a handful of beers first |
10:41:07 | B4gder | :-) |
10:41:09 | petur | for all other purposes you *can* annoy Paul_The_Nerd :p |
10:41:27 | Paul_The_Nerd | You can *try* to annoy me. |
10:41:52 | * | petur looks but finds no reason |
10:42:07 | Paul_The_Nerd | Also, be careful on your beer choices. A wrong move can greatly harm your chances. |
10:42:32 | finik- | :) |
10:43:11 | B4gder | hehe |
10:43:34 | B4gder | and perpaps most importantly, we don't count in US pint sizes we want imperial |
10:43:35 | petur | so that rules out Heineken :D |
10:44:50 | finik- | this is too complicated, I think somebody should put all this on a wiki page |
10:45:02 | finik- | under the "For developers" |
10:45:16 | B4gder | sorry, but we haven't gotten that much beers yet to do that |
10:45:22 | B4gder | :-P |
10:45:36 | finik- | B4gder: so now you know why :) |
10:46:31 | | Join dpr0 [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
10:48:00 | finik- | uuu, I didn't realize it is so difficult to write software without jtag and debugger |
10:51:47 | linuxstb | You can use the UI simulator and gdb |
10:52:45 | petur | is WAV playback supposed to be gapless? |
10:53:10 | tucoz | B4gder, I have tried to get Rockbox running on the X5. Although it compiles fine, it looks like it stops loading after the e.g. [SUPER MARIO] splash. |
10:53:47 | tucoz | after Karls commit, shoudn't this be fairly easy to get running? (I use the sim btw) |
10:54:12 | linuxstb | petur: Yes. |
10:54:19 | tucoz | Rockboy |
10:54:22 | linuxstb | petur: Are you saying it isn't? |
10:54:29 | petur | no |
10:54:42 | finik- | linuxstb: I am using UI sim, I used gdb last time 6 years ago and hated it, is it any better now? |
10:54:51 | linuxstb | No idea, I don't use it. |
10:55:21 | petur | I'm listening to the result of my recording marathon (12h), and just noticed it didn't sound 100% ok when moving to the next file |
10:55:29 | tucoz | B4gder, nevermind. It maybe isn't that straigtforward after all. :) I'll see what I can do later on. |
10:55:41 | petur | could be the recording too, will have to check at home tonight |
10:57:51 | B4gder | finik-: gdb is the king as it was 6 years ago ;-) |
11:00 |
11:00:03 | | Quit imbrandon (Remote closed the connection) |
11:06:30 | | Quit darkless_ (Read error: 110 (Connection timed out)) |
11:07:45 | | Quit austriancoder ("CGI:IRC (EOF)") |
11:07:52 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-70-112-170-18.austin.res.rr.com) |
11:08:22 | | Quit Paul_The_Nerd (Nick collision from services.) |
11:08:30 | | Nick Paul_The_Ner1 is now known as Paul_The_Nerd (n=Paul_The@cpe-70-112-170-18.austin.res.rr.com) |
11:16:17 | linuxstb | Anyone know if the vmware player can access disk partitions directly? e.g. to allow Linux running in vmware player for Windows to access ext2/ext3 partitions? |
11:16:46 | ashridah | yeah, it can |
11:18:12 | linuxstb | Thanks. Anyone have a suggestion for a Debian Unstable image for use in the player? (one more full-featured than the Rockbox development image). |
11:19:04 | ashridah | can't suggest one that'll work with vmware, unfortunately. |
11:19:15 | JdGordon | use colinux |
11:19:22 | ashridah | there are some for colinux, etc, however |
11:20:07 | ravon | I haven't seen a Linux installation that doesn't work in vmware so far. |
11:20:35 | | Quit bk0 (brown.freenode.net irc.freenode.net) |
11:20:35 | NSplit | brown.freenode.net irc.freenode.net |
11:20:35 | | Quit hannesd (brown.freenode.net irc.freenode.net) |
11:20:35 | | Quit preglow (brown.freenode.net irc.freenode.net) |
11:20:35 | | Quit Quarryman (brown.freenode.net irc.freenode.net) |
11:20:37 | | Quit chendo (Remote closed the connection) |
11:21:14 | ashridah | ravon: it's more the image he's after. |
11:21:39 | NHeal | brown.freenode.net irc.freenode.net |
11:21:39 | NJoin | hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
11:22:05 | ravon | ashridah: ah, oki |
11:22:32 | Mikachu | linuxstb: gsx server is free, it lets you create images andall that |
11:23:01 | JdGordon | what configure options do i need to use to be able to use the sim in gdb? or will the regular sim build work? |
11:23:42 | JdGordon | aparently the reuglr sim build is fine |
11:24:09 | linuxstb | Mikachu: I'll have a look... I've now got too many options :( |
11:24:25 | NJoin | bk0 [0] (n=bk@cpe-24-195-202-150.nycap.res.rr.com) |
11:24:30 | Mikachu | i can take it back if you want |
11:25:41 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-70-112-166-15.austin.res.rr.com) |
11:26:27 | | Join whatboutbob [0] (n=cb053b01@labb.contactor.se) |
11:27:07 | whatboutbob | petur: the 2gb split was seamless when I tested it a couple of months back... |
11:27:34 | | Join saa[b_r]ider [0] (i=saa_b_r_@221.223.106.158) |
11:28:42 | JdGordon | anyone know a good gdb frontend? |
11:29:11 | B4gder | emacs! |
11:29:16 | petur | whatboutbob: well it doesn't sound right here, will try to find out tonight. It seems to me some samples went missing but it's difficult to say by just hearing it |
11:29:21 | | Part whatboutbob |
11:31:06 | tucoz | JdGordon, ddd? |
11:31:13 | amiconn | tucoz: Yes the links are outdated, as I took the old flash images down on purposes. Bootbox is now the only supported method |
11:31:20 | JdGordon | tucoz: just installed it, trying to figure it out |
11:31:29 | B4gder | and there's xxgdb too |
11:32:16 | tucoz | amiconn, ok. I just added a couple of notes in those instructions: http://www.rockbox.org/viewcvs.cgi/manual/advanced_topics/archos-flashing.tex.diff?r1=1.4&r2=1.5 |
11:37:19 | JdGordon | :'( i cant figure out why my changes are killing the sim |
11:37:24 | | Quit ender` (Read error: 110 (Connection timed out)) |
11:39:37 | JdGordon | somehow sim_open() is getting NULL for name... but my changes go no where near that :'( |
11:40:06 | | Quit Paul_The_Ner1 ("Leaving.") |
11:42:55 | | Quit Paul_The_Nerd (Read error: 110 (Connection timed out)) |
11:44:30 | JdGordon | umm.. playlist.c line 253.. isnt that a naughty bug? ... if (!file) { file = ""; .... isnt that trying to write to NULL which is bad? |
11:45:24 | petur | no |
11:45:31 | petur | *file = would be |
11:46:08 | JdGordon | whats the file = "" for then? |
11:46:51 | petur | assigns it the address of an empty char array (string) |
11:47:06 | * | petur hasn't looked at the code at all |
11:47:18 | JdGordon | oh ok.. looks wierd to me |
11:47:37 | amiconn | It isn't weird at all |
11:48:47 | JdGordon | no, i get it.. just hadnt done that before.. looks odd the first time |
11:48:50 | JdGordon | ignore me.... |
11:49:31 | petur | it becomes a bug if 'file' is a global var because the address of "" becomes invalid outside the function (again - without checking the code) |
11:50:40 | JdGordon | file is in the funstion args, so shuoldnt become a problem there |
11:51:57 | amiconn | petur: The address of a string doesn't become invalid outside the function |
11:52:40 | amiconn | They're static, and included in rodata.str1.x |
11:52:44 | petur | oh it's a const |
11:52:50 | petur | right, my bad |
11:52:54 | amiconn | (x = 1 or 4, depending on target) |
11:53:19 | finik- | another newbie question, how can I compile only the plugin I am working on? for some reason when I just do make, it recompiles bunch of other staff altough it has not changed |
11:53:39 | amiconn | petur: A variable just declared 'const' within a function *will* become invalid outside the function. A string literal won't |
11:53:50 | petur | yes I know |
11:54:04 | petur | just using the wrong words ;) |
11:54:08 | amiconn | The string literal behaves like 'static const' |
12:00 |
12:06:46 | | Join ender` [0] (i=null@84.52.165.220) |
12:10:57 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
12:14:11 | JdGordon | is anyone bored and willing to have a look at a patch and see if you can figure out why its crashing for me? im stumped |
12:24:02 | JdGordon | grrrr.. this is so unfair.. the damn patch works cept it crashes for some unknown reason well after its finished in my added code :'( |
12:28:30 | | Quit amiconn (Read error: 110 (Connection timed out)) |
12:28:30 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
12:28:32 | | Nick ashridah is now known as Lost-ash (i=ashridah@220-253-120-160.VIC.netspace.net.au) |
12:35:21 | *** | Saving seen data "./dancer.seen" |
12:48:06 | | Quit muesli|delhi (Read error: 110 (Connection timed out)) |
12:48:19 | | Join muesli|delhi [0] (n=muesli_t@125.23.59.117) |
12:51:39 | | Join chromoXdor [0] (n=chromo@p54BFE24D.dip.t-dialin.net) |
12:52:08 | chromoXdor | i dunno if im right here |
12:52:22 | chromoXdor | but is it possible to use the h300 as an external hd wich is ONLY power by USB?? |
12:54:21 | JdGordon | oh crap! i got it working :D |
12:54:26 | chromoXdor | so that the battery doesnt need to be recharged or discharge ervery time iconnect it with my computer |
12:55:33 | * | JdGordon doesnt know |
12:55:57 | JdGordon | no, the battery does need to be charged to use it |
12:56:27 | JdGordon | ive had it disconnect when the battery got too low, and i assume it wont connect at all if there is no power from the batt |
12:56:51 | Genre9mp3 | Quote from dapreview: "Ever since Apple released the iPod, people have tried to label players such as the iRiver IHP-120 as an iPod killer. Fact is, players like the IHP-120 are far too complex and, quite frankly, nerdy for the majority of the population. What most people want is a fashion symbol that also has seamless integration with music stores. Words like ogg and gapless are completely foreign to most consumers." |
12:57:08 | Genre9mp3 | LOL |
12:57:55 | JdGordon | haha, but unfortuantly true to some extent |
12:58:00 | | Quit jd_ (Nick collision from services.) |
12:58:04 | | Join jd__ [0] (n=jd@APuteaux-151-1-52-178.w82-124.abo.wanadoo.fr) |
12:58:24 | Genre9mp3 | Yes...unfortunately the statement it's true |
12:59:14 | | Nick jd__ is now known as jd_ (n=jd@APuteaux-151-1-52-178.w82-124.abo.wanadoo.fr) |
12:59:33 | Genre9mp3 | But I cannot understand why someone needs a "fashion symbol" to listen to his music |
12:59:56 | Genre9mp3 | But well...the world isn't perfect after all.. |
12:59:57 | JdGordon | because the vast majority of ppl are idiot lemmings |
13:00 |
13:00:10 | tucoz | I can agree with the nerd factor, but why people doesn't care about gaps between their tracks is a mystery |
13:00:14 | Genre9mp3 | lemmings? hehe |
13:00:36 | JdGordon | re gaps, most cds put gaps in the tracks, which is why people dont care, they arnt used to it |
13:01:21 | tucoz | Sure, but there are lots of albums where there shouldn't be gaps. I've heard the multi-million selling pink floyd albums sometimes should be gapless |
13:02:14 | Genre9mp3 | Yes...also same goes for live albums |
13:02:25 | tucoz | that also |
13:02:53 | tucoz | crowd cheers −−- click −−−− silence −−-click −−- crowd cheers |
13:03:49 | linuxstb | Or worse if the tracks segue into each other. |
13:03:50 | Genre9mp3 | pretty annoying... |
13:04:59 | tucoz | but not a selling point as far as ipod goes |
13:05:08 | | Nick dpr0 is now known as dpro (n=x@chello080109121047.8.15.vie.surfer.at) |
13:05:14 | JdGordon | pink floyd and live recordings are the ones i always hear about when gapless comes up :D |
13:06:16 | JdGordon | wwwoooooo |
13:06:25 | * | JdGordon finally has jump to random folder working :D |
13:06:46 | | Part chromoXdor |
13:07:14 | Genre9mp3 | JdGordon: You made a random folder patch? |
13:07:21 | JdGordon | yup |
13:07:27 | Genre9mp3 | nice |
13:07:31 | JdGordon | now we have two random folder patches |
13:07:37 | Genre9mp3 | :) |
13:07:46 | JdGordon | 1 is insert the tree randomly, and one is jump to random folder when ths folder finishes |
13:08:00 | JdGordon | just cleaning it up so i can put it on fs |
13:08:15 | juxtap | JdGordon, what device you got? |
13:08:20 | JdGordon | h300 |
13:08:35 | juxtap | oh |
13:08:43 | | Nick jd_ is now known as jd_miam (n=jd@wikipedia/Meanos) |
13:08:52 | linuxstb | How do you find the directory to move to? |
13:09:03 | saa[b_r]ider | Genre9mp3: are you using a patched build on your H300? |
13:09:45 | JdGordon | linuxstb: grab the plugin buffer, traverse the tree and add them to the buffer, then pick a random one from the list |
13:09:58 | saa[b_r]ider | or just a clean daily build |
13:10:59 | Genre9mp3 | saa[b_r]ider: Currently I use a patched build but I made the battery benchmark using a CVS build |
13:11:17 | linuxstb | JdGordon: So you don't use the dircache? |
13:11:45 | JdGordon | doesnt the tree_context use it automatically if its on? |
13:11:53 | saa[b_r]ider | Genre9mp3: do you intend to do a test with your current build as well? |
13:13:59 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
13:14:13 | Genre9mp3 | saa[b_r]ider: I don't use an experimental one... |
13:15:51 | | Quit Poka64 ("back to work") |
13:17:33 | saa[b_r]ider | Genre9mp3: you don't necesseraly need to use a build available on MR to test it.... what patches do you have implemented to your build? |
13:20:38 | linuxstb | JdGordon: Yes, but I was thinking that maybe the internal dircache structures could be used (when available) instead of copying the information to the plugin buffer. But how fast is your scan with dircache enabled? |
13:21:59 | JdGordon | just copyed it onto the dap, without dircache on its painfully slow (as expected) |
13:22:23 | JdGordon | took, maybe 0.5s with dircache on |
13:22:53 | linuxstb | What happens if you skip to a folder with no music? |
13:23:16 | JdGordon | it looks over the data untill it finds one with music |
13:23:27 | JdGordon | i tried getting it to check when it reads the folder, but ti wasnt working |
13:23:35 | | Quit idnar_ (Read error: 110 (Connection timed out)) |
13:23:47 | JdGordon | ill put the pacth online in a sec |
13:24:03 | linuxstb | So it chooses a random folder, checks if there is music in that folder, and then if not it tries again? |
13:24:35 | linuxstb | But it sounds like the kind of patch I would use to play albums randomly. |
13:24:38 | Genre9mp3 | saa[b_r]ider: Album art/Scrolling margins/EQ WPS tags/Backlight filter/List titles/Record button use in WPS/MOD & SID codec |
13:24:59 | JdGordon | ye, it keeps looping over the folder list, it doesnt rebuild it every time. |
13:25:12 | JdGordon | it could actually be done better, but for the moment its god enough |
13:26:33 | JdGordon | http://jdgordon.homeip.net:8080/dump/random_folder.diff is the patch if your interested |
13:26:46 | linuxstb | Only problem I can think of is that it may not work well on the Archos devices (32KB plugin buffer) and as you say, on devices without dircache enabled. |
13:26:50 | JdGordon | i forgot to change the strings to be translatable so its not on fss yet |
13:27:03 | linuxstb | I don't have time to look now, but I'm definitely curious to try it. |
13:28:31 | tucoz | amiconn, around? |
13:28:32 | JdGordon | the archos could be a problem. but it makes sure not to overrun the buffer, and ignores any folder starting with the . which saves a bit of space |
13:28:37 | aliask | Is there any compelling reason to have dircache turned off? |
13:28:50 | JdGordon | ye, on flash players which dont need it |
13:30:42 | amiconn | aliask: I always have dircache off. I don't like it |
13:30:43 | JdGordon | linuxstb: if it cant get the plugin buffer should i fall back to the next folder? |
13:31:19 | aliask | amiconn: On your archos, or iriver? |
13:32:07 | JdGordon | and do u use tagcache instead? |
13:32:21 | * | JdGordon finds everything too slow without dc on |
13:32:25 | amiconn | On all targets where it's available. On archos, dirache isn't available, for RAM reasons |
13:32:45 | aliask | JdGordon: I'm exactly the same. |
13:33:09 | | Join darkless_ [0] (n=darkless@cpe.atm2-0-1131059.0x50a648ba.banxx1.customer.tele.dk) |
13:33:11 | aliask | What reason do you have for not using it amiconn? RAM usage? |
13:33:11 | amiconn | JdGordon: I do casually use tagcache, but mostly filebrowser mode |
13:33:26 | JdGordon | you must be pretty patient then? |
13:33:33 | amiconn | No I'm not |
13:33:40 | amiconn | (patient) |
13:34:12 | tucoz | amiconn, i am quite sure you know this, but when zooming out mandelbrot 11 times, weird things start to happen |
13:34:23 | amiconn | But browsing w/o dirache just needs one spinup when I start browsing. That's a fair tradeoff for not wasting RAM |
13:34:46 | amiconn | tucoz: Yes, the fixed point maths overflow when you zoom out too far |
13:35:12 | amiconn | It produces weird looking images, but shouldn't crash |
13:35:14 | tucoz | that was my guess as well. but, i managed to get a freeze by zooming in and out. |
13:36:16 | amiconn | Really? I never got madelbrot to freeze... |
13:36:22 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-120-160.VIC.netspace.net.au) |
13:37:02 | tucoz | it could be that i was a bit un-patient, but it didnt respond for maybe 20 seconds |
13:38:22 | ashridah | it can take a while for some views |
13:39:10 | aliask | How much difference to battery life does the lcd brightness make? |
13:39:18 | tucoz | the asm optimations are pretty impressive though :) |
13:40:40 | amiconn | aliask: What target? |
13:40:47 | aliask | H300 |
13:44:42 | amiconn | Full-brightness backlight cuts down runtime a lot |
13:45:19 | amiconn | I got 20:26 with no backlight, and 09:26 with full backlight, all other conditions identical (192kbps mp3, disk poweroff enabled, stock battery) |
13:45:47 | aliask | I was just thinking of say runing the brightness at 7 instead of 9, and was just wondering how much difference it'd actually make. |
13:45:57 | | Join TCK [0] (i=TCK@81-178-117-156.dsl.pipex.com) |
13:47:05 | * | petur finds brightness 5 more than enough |
13:47:09 | aliask | I'm also considering creating a patch for having the backlight go to an intermediate low light before completely switching off, and I'm interested in how much power that'll end up using. |
13:47:25 | amiconn | I'll do measurements with various brightnesses (brightness=8 currently running; brightness=2 next) |
13:47:35 | aliask | petur: Even in sunlight? |
13:47:40 | JdGordon | ok, patch is on flyspray # 2808 |
13:48:12 | * | petur avoids direct strong sunlight :) |
13:48:26 | * | petur creeps back under his rock |
13:49:42 | aliask | :) |
13:50:49 | petur | the only time I've turned up brightness was when I used it as a flashlight to find something |
13:51:24 | | Join jd_ [0] (n=jd@wikipedia/Meanos) |
13:51:29 | Genre9mp3 | petur: LOL |
13:52:10 | * | amiconn also normally uses brightness=5 |
13:52:26 | amiconn | In sunlight it's necessary to turn it up a bit |
13:53:31 | | Join ripnetuk [0] (n=george@host-87-74-125-82.bulldogdsl.com) |
13:53:36 | | Part ripnetuk |
13:56:11 | | Join Jungti1234 [0] (n=jungti12@124.60.10.76) |
13:56:43 | Jungti1234 | hi |
13:57:04 | | Join Redbreva [0] (n=c1713011@labb.contactor.se) |
13:57:07 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-024.pools.arcor-ip.net) |
13:59:49 | | Quit SereR0KR ("XChat Aqua") |
13:59:50 | juxtap | who wants to swap their H320 for an ipod 5g? :] |
14:00 |
14:00:11 | Genre9mp3 | not me :) |
14:00:11 | * | JdGordon |
14:00:20 | JdGordon | maybe... |
14:00:44 | | Quit Redbreva (Client Quit) |
14:00:56 | juxtap | lol, you serious? |
14:01:50 | Genre9mp3 | yes I am |
14:01:54 | | Quit jd_miam (No route to host) |
14:02:02 | petur | hahaha |
14:02:40 | Genre9mp3 | actually I have an H340 |
14:03:14 | juxtap | i want one |
14:03:24 | juxtap | what a stupid error to buy an ipod |
14:04:07 | JdGordon | juxtap: id consider swapping.. the 20gb hdd is too small and damn the 5g is thin |
14:04:36 | Genre9mp3 | juxtap: At least rockbox is on iPod now... |
14:04:42 | juxtap | thin and fragile :p |
14:04:54 | juxtap | amen Genre9mp3 |
14:05:31 | juxtap | how much $ is the H340 compared to the H320? |
14:06:20 | JdGordon | an extra AUD$50ish |
14:06:31 | JdGordon | although u cant buy either of them new anymore |
14:06:48 | juxtap | why not? |
14:06:56 | JdGordon | iriver dont make em anymore |
14:07:08 | * | Genre9mp3 wonders if he is the only one here that finds the iPods too thin for his taste |
14:07:22 | JdGordon | no such thing as too thin |
14:07:29 | JdGordon | unless you go anorixic thin... |
14:07:31 | B4gder | why do you want a thick player? |
14:07:34 | Genre9mp3 | juxtap: You can find them in ebay though |
14:07:51 | juxtap | ah |
14:07:52 | Genre9mp3 | B4gder: Not thick, but a solid one |
14:08:06 | juxtap | why'd they stop making them? :/ |
14:08:06 | | Quit TeaSea ("Leaving") |
14:08:12 | JdGordon | coz they are idiots! |
14:08:37 | B4gder | personally, I don't think h3x0 feels any more solid than ipod 5g |
14:08:51 | JdGordon | it feels fatter, thats about it |
14:09:29 | juxtap | eheheh |
14:09:38 | juxtap | isn't the iriver plastic? |
14:09:38 | Genre9mp3 | I must admit I would prefer the H340 to be thiner, but I think it suits to my hands better than the iPods |
14:09:51 | JdGordon | i havtn had much of a play with rb on the 5g, but the few min i did play it felt wierd, buttons all felt wrong |
14:09:56 | juxtap | (they still advertise h300 series on the website) |
14:09:56 | JdGordon | juxtap: yup |
14:12:51 | Genre9mp3 | B4gder: What daps are you using? besides your beloved one Sansa :) |
14:12:58 | JdGordon | does the rec button do anything anywhere in the core? (short and long presses)? |
14:13:09 | B4gder | iaudio x5 and iriver h140 |
14:13:40 | Genre9mp3 | X5 or X5L? |
14:13:49 | B4gder | plain X5 20GB |
14:13:54 | Genre9mp3 | ok |
14:17:45 | B4gder | "Hon Hai Precision Industry may be the biggest company you never heard of." |
14:18:04 | B4gder | 160000 employees |
14:18:20 | Genre9mp3 | B4gder: BTW, What's X5's battery life with Rockbox? |
14:18:28 | B4gder | Genre9mp3: crap |
14:19:20 | markun | B4gder: and do you know why it's so bad? |
14:19:40 | Genre9mp3 | Maybe a similar problem with what the H300 had |
14:19:40 | Genre9mp3 | ? |
14:19:44 | B4gder | we have some theories, and I believe the generic i2c driver is one of them |
14:20:02 | B4gder | no one really worked on the problem |
14:23:59 | Lynx_ | Is the H300 power consumption issue fixed? |
14:24:05 | B4gder | yes |
14:24:10 | | Join pixelma [0] (n=pixelma@212.204.41.115) |
14:24:12 | Lynx_ | nice |
14:24:24 | Lynx_ | was the usbotg thing really the cause? |
14:24:31 | B4gder | yeps |
14:25:00 | B4gder | so now at least we know the run-time we'll get with usb otg enabled! ;-) |
14:25:20 | Lynx_ | hehe |
14:25:25 | JdGordon | it doesnt need to be on unless is actually being used tho? |
14:25:34 | B4gder | right |
14:25:36 | Lynx_ | i can't just be enabled for the time it's going to be used? |
14:26:00 | markun | Lynx_: it can, but right now it's never used |
14:26:03 | Genre9mp3 | B4gder: I suppose that we can ....hehe I was about to ask the same thing |
14:26:43 | Lynx_ | markun: ok |
14:26:55 | amiconn | Genre9mp3: I don't think the 5g is too thin (I prefer thin & light equipment), but I wouldn't buy an ipod (except mini) for another reason - they're far too susceptible to scratches |
14:27:05 | | Quit Mekrob (Read error: 104 (Connection reset by peer)) |
14:27:45 | Genre9mp3 | amiconn: I guess this is a subjective thin(g) ;) |
14:28:40 | amiconn | Also, if you prefer to have standard connections (incl. line in for recording), built-in radio etc, the ipods are out of question |
14:29:33 | aliask | And tactile feedback for scrolling |
14:29:57 | | Join Mekrob [0] (n=Captain_@64-252-103-238.adsl.snet.net) |
14:30:13 | ashridah | you mean the feedback you can only use if you can hear the miniature speaker they embedded under the pad? :) |
14:30:26 | JdGordon | feedback is meh, but the connections are good to have |
14:30:37 | petur | speaking of those features: I'm looking for a rockboxable target with big screen and radio. Bad luck I think |
14:30:53 | tongas | juxtap: why do you consider it would be a stupid error to buy an ipod ?! |
14:31:02 | ashridah | i regularly use line in from my foxtel set top box, while recording digital radio |
14:31:23 | amiconn | petur: You already have that. It's the H300 |
14:31:32 | ashridah | pity the radio on the iriver itself is flakey due to a substandard crystal or someting |
14:31:35 | ashridah | thing |
14:31:50 | tongas | juxtap: you say you want an iriver H340... |
14:32:05 | tongas | i'm gonna sell mine... |
14:32:16 | tongas | ... for an ipod 5G ! |
14:33:27 | petur | amiconn: looking for a bigger screen. It's for my father and big screen + large font will avoid him putting on his glasses all the time |
14:33:36 | petur | (and don't mention voice) |
14:33:41 | | Quit menollo ("CGI:IRC (Ping timeout)") |
14:34:14 | aliask | Whenever I use an iPod, I get really frustrated because I can never select what I want. I sit there scrolling back over and over the same item going one too far every time. |
14:34:36 | amiconn | petur: The H300 with e.g. Helvetica/24 is readable from several meters distance... |
14:35:25 | *** | Saving seen data "./dancer.seen" |
14:36:56 | JdGordon | 1 letter at a time... |
14:37:03 | amiconn | Nope |
14:37:24 | amiconn | 11 lines w/o status bar, 10 lines with status bar |
14:38:19 | Jungti1234 | coffee... :D |
14:38:39 | Jungti1234 | bread~ |
14:38:54 | | Join damaki [0] (n=Chocolat@ALille-153-1-12-200.w83-198.abo.wanadoo.fr) |
14:44:02 | aliask | Is there a reason backlight fading isn't on the H300? |
14:44:45 | B4gder | yes, hw restrictions |
14:45:53 | ashridah | it's using EL backlighting? |
14:46:04 | aliask | I thought it was just a matter of setting the brightness quickly. |
14:46:15 | amiconn | No, but it can only do a few discrete steps of brightness |
14:46:20 | ashridah | aliask: on the H1xx it's done using pulse width modulation |
14:46:34 | ashridah | which averages out to fade in or out |
14:46:43 | ashridah | well. out. |
14:46:44 | amiconn | ..and the pwm is done in hardware; the backlight isn't directly switched by a port pin |
14:46:55 | aliask | Ah ok. |
14:48:46 | | Join hardkaare [0] (n=siineeh@83.72.1.154.ip.tele2adsl.dk) |
14:48:51 | hardkaare | Hi there |
14:49:26 | hardkaare | Im trying to compile the ipod_fw.c in ubuntu 6.0.6 withc gcc-4.4 but gives me a lot of errors |
14:49:36 | hardkaare | I have tryed with gcc-3.3 too |
14:49:58 | hardkaare | getting something like this incompatible implicit declaration of built-in function ‘fprintf’ |
14:50:25 | hardkaare | and this is what im trying to do: incompatible implicit declaration of built-in function ‘fprintf’ |
14:50:28 | JdGordon | i was getting the same problems |
14:50:30 | B4gder | 4.4!? |
14:50:32 | hardkaare | gcc -o ipod_fw ipod_fw.c |
14:50:36 | hardkaare | 4.0 |
14:51:06 | | Join SereR0KR [0] (n=Fletcher@Fd256.f.strato-dslnet.de) |
14:51:13 | hardkaare | 4.03 |
14:51:24 | B4gder | implicit declaration is a warning, not an error |
14:51:49 | hardkaare | B4gder, yes but there is no exe file, after the compiler has run |
14:52:19 | B4gder | I did it this very minute with gcc 4.0.4 just fine |
14:52:23 | amiconn | B4gder: 'implicit declaration' is a warning. 'incompatible implicit declaration' is probably an error |
14:53:13 | | Quit smrq (Read error: 104 (Connection reset by peer)) |
14:53:34 | | Join smrq [0] (n=smrq@h-68-164-10-92.chcgilgm.dynamic.covad.net) |
14:53:40 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
14:53:48 | hardkaare | same command |
14:53:49 | | Quit smrq (Read error: 104 (Connection reset by peer)) |
14:53:56 | hardkaare | B4gder, ? |
14:53:59 | B4gder | yes |
14:54:03 | | Join smrq [0] (n=smrq@h-68-164-10-92.chcgilgm.dynamic.covad.net) |
14:54:23 | B4gder | I copied your line from above |
14:54:28 | markun | do you guys know a tool to compress and/or decompress parts of a pdf file? |
14:55:49 | juxtap | tongas, well i've never actually held an iriver device, but the pictures and specs look really cool |
14:56:08 | juxtap | i like my ipod. but i'd prefer to have line-in and fm radio and stuff |
14:56:16 | hardkaare | B4gder, hmm, could you sent me the file, so I dont have too use time finding out why i can't compile it |
14:56:41 | B4gder | http://daniel.haxx.se/rockbox/ipod_fw |
14:57:13 | B4gder | built on a Debian unstable |
14:58:04 | hardkaare | B4gder, oki im in ubuntu dapper drake |
14:58:15 | | Nick lostlogi1 is now known as lostlogic (n=lostlogi@temporal.lostlogicx.com) |
14:58:17 | | Quit mongey|zZz (Read error: 110 (Connection timed out)) |
15:00 |
15:00:10 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
15:01:25 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
15:02:54 | | Quit idnar (Client Quit) |
15:03:06 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
15:05:24 | Mekrob | anyone know of a reliable sansa e200 case |
15:06:10 | | Join ryran [0] (n=ryran@rrcs-70-60-124-144.midsouth.biz.rr.com) |
15:06:36 | ryran | buenas dias everybody |
15:06:54 | ryran | 'cept I guess most of you are in zeh eu, so... not so much morning for ya |
15:07:03 | ryran | ah well |
15:08:34 | ashridah | heh. it's like 11pm here. |
15:08:39 | B4gder | buy its still 'dia' ;-) |
15:08:43 | * | ashridah pats his sunburnt country. |
15:08:56 | ryran | rooight |
15:09:22 | * | B4gder experiences a slight case of afternoon coma |
15:10:09 | * | Lynx_ experiences a severe case of monday coma |
15:10:16 | ryran | ugh. monday. |
15:10:28 | ryran | just kill me now. |
15:10:29 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
15:10:32 | * | petur experiences a slight case of summer coma |
15:10:58 | B4gder | we need a coma comparison page |
15:11:05 | tongas | i checked on ebay, not a single H340 to sell, all over the world... |
15:11:18 | petur | not true |
15:11:23 | markun | ryran: I think dia is masculine |
15:11:26 | Mekrob | so no one has a snsa e200 series or a cas for it |
15:11:27 | Jungti1234 | damn chinese |
15:11:41 | markun | Jungti1234: what did they do this time? |
15:11:47 | ryran | markun: uhh..no. :P |
15:11:50 | Jungti1234 | I'm angry... |
15:11:51 | B4gder | I wouldn't want a case for my sansa |
15:11:54 | Mekrob | markun |
15:11:58 | markun | Mekrob: hi |
15:12:04 | Mekrob | you messages me about my projects |
15:12:09 | markun | yes |
15:12:11 | Mekrob | what do you mean |
15:12:41 | * | JdGordon experinces a slight case of 11pm coma |
15:12:55 | * | JdGordon missed the boat on that one.. |
15:13:42 | JdGordon | does the lcd remote drain the h300 battery much? |
15:13:48 | * | Genre9mp3 joins the coma experience with a slight case of hot coma (34°C currently) |
15:14:08 | juxtap | what's the difference between iaudio X5L and X5V? |
15:14:21 | B4gder | the L has a larger battery |
15:14:24 | B4gder | the V has no radio |
15:14:58 | petur | did they remove the chip or just disable it in fw? |
15:15:17 | saa[b_r]ider | Jungti1234: hahaha... remember that I'm in china |
15:15:19 | B4gder | we don't know, haven't seen any x5v scans |
15:16:22 | | Join smrq_ [0] (n=smrq@h-68-164-11-241.chcgilgm.dynamic.covad.net) |
15:16:22 | markun | ryran: I'm sure it is :) |
15:16:25 | Jungti1234 | fbqefewjfhwfwek |
15:16:58 | Jungti1234 | I can't understand chinese. |
15:17:13 | Jungti1234 | and I can't understand iriver madmen. |
15:17:55 | saa[b_r]ider | Jungti1234: did they make a new decision about iRiver products? |
15:18:27 | Jungti1234 | They do me to get angry. suddenly, abusive to me. |
15:18:45 | Jungti1234 | They attack me. |
15:18:47 | markun | Mekrob: do you get my private messages? |
15:18:58 | Jungti1234 | WHY? 'They went mad.' |
15:19:25 | Jungti1234 | saab: no |
15:19:34 | saa[b_r]ider | Jungti1234: they physically attacked you? |
15:19:59 | Jungti1234 | physically? |
15:20:12 | Jungti1234 | By speech. |
15:20:30 | Jungti1234 | hey. |
15:20:38 | Jungti1234 | Rockbox support gigabeat. no? |
15:20:49 | markun | not yet |
15:20:57 | JdGordon | but markun is on the case!! |
15:20:57 | Jungti1234 | um.. |
15:21:00 | hardkaare | can I view movies and fotos with rockbox (have a ipod video 60g) |
15:21:07 | JdGordon | fotoz yes |
15:21:34 | markun | hardkaare: if you want to play movies you can dual boot to apple's firmware for now |
15:21:34 | saa[b_r]ider | movies no |
15:21:36 | ryran | markun: I see you're right. how come alllllllllll these years no one's ever told me I should be saying buenos? I have enough spanish-speaking friends. sheesh. |
15:22:05 | markun | ryran: also "los planetas" and "la mano" |
15:22:14 | | Quit ashridah ("sleep") |
15:23:07 | markun | ryran: I don't speak spanish very well, but I've heared buanos dias so many times that it looked a bit strange when you typed it wrong |
15:23:21 | ryran | too funny. |
15:24:39 | | Quit darkless_ (Read error: 113 (No route to host)) |
15:25:40 | hardkaare | oki so how do I watch foto's? |
15:26:29 | saa[b_r]ider | you could say bueno dia |
15:26:57 | saa[b_r]ider | right? |
15:26:59 | hardkaare | saa[b_r]ider, does that work? hehe |
15:28:07 | saa[b_r]ider | hardkaare: browse the directories and go to the image you want to view, and just click on it |
15:28:31 | hardkaare | hmm cool |
15:28:39 | | Join menollo [0] (n=53740bec@labb.contactor.se) |
15:29:07 | saa[b_r]ider | make sure that the "show files" is set to "supported" or "all" |
15:29:24 | hardkaare | oki |
15:29:30 | hardkaare | thx a lot guy's |
15:29:37 | saa[b_r]ider | so you could actually find the images.. |
15:33:32 | | Quit JdGordon (Remote closed the connection) |
15:33:40 | | Quit menollo ("CGI:IRC (Ping timeout)") |
15:34:18 | | Join JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
15:36:06 | | Quit smrq (Read error: 110 (Connection timed out)) |
15:41:36 | | Quit dpro (Read error: 110 (Connection timed out)) |
15:42:19 | | Quit aliask ("Chatzilla 0.9.72 [Firefox 1.5.0.4/2006050817]") |
15:46:05 | JdGordon | does moving files around disable dircache? |
15:47:16 | Jungti1234 | markun you there? |
15:47:45 | | Quit hardkaare ("Leaving") |
15:47:53 | markun | yes |
15:48:03 | | Join Hansmaulwurf [0] (n=maerlyn@p50818B4C.dip0.t-ipconnect.de) |
15:48:07 | Jungti1234 | Atmel ATmega88 8-bit microcontroller |
15:48:10 | Jungti1234 | what's that? |
15:48:40 | Jungti1234 | LCD name is....? |
15:48:52 | petur | Jungti1234: a small cpu+flash+ram in one chip |
15:49:07 | Jungti1234 | :-O |
15:49:16 | Jungti1234 | good.. |
15:49:27 | B4gder | "High Performance, Low Power AVR® 8-Bit Microcontroller" |
15:49:42 | * | linuxstb thinks B4gder asked google |
15:49:59 | B4gder | I call him dr Google |
15:50:03 | Jungti1234 | hehehe |
15:51:07 | | Join under_score [0] (n=sl0t@host86-128-242-151.range86-128.btcentralplus.com) |
15:51:21 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2992.JPG |
15:51:32 | Jungti1234 | LCD name is..? |
15:52:18 | markun | Jungti1234: I will have to look it up again |
15:52:29 | B4gder | very similar to the h300 marking: http://www.rockbox.org/twiki/pub/Main/IriverH3XXHardwareComponents/h300-lcd-markings.jpg |
15:52:47 | Jungti1234 | yes.. |
15:52:58 | Jungti1234 | markun: where? |
15:53:03 | markun | http://www.varitronix.com/ |
15:53:37 | Jungti1234 | umm |
15:53:38 | markun | I think it's COG-T150MHG-03 |
15:54:03 | markun | Look here: http://www.rockbox.org/twiki/bin/view/Main/IaudioX5HardwareComponents#LCD_Varitronix_COG_T180MLH |
15:54:09 | Jungti1234 | are you sure? |
15:54:33 | markun | It's the only 128x128 with 1.5" |
15:54:45 | Jungti1234 | COG-T150MHG-03... |
15:54:46 | Jungti1234 | ok |
15:54:47 | markun | And the logo is the same as the Varitronix of the X5 |
15:55:07 | JdGordon | night all |
15:55:15 | | Quit JdGordon (Remote closed the connection) |
15:55:50 | B4gder | you can try emailing them with the picture and ask |
15:56:23 | Jungti1234 | yep |
15:56:40 | B4gder | what's the screen's resolution? |
15:56:41 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2989.JPG |
15:56:44 | Jungti1234 | What's that? |
15:56:55 | B4gder | number of pixels width x height |
15:57:05 | Jungti1234 | 128x128 |
15:57:20 | Jungti1234 | MAL CIRRUS 42L51C BD0547? |
15:58:06 | markun | http://www.rockbox.org/twiki/bin/view/Main/IriverE10Info |
15:58:07 | petur | the audio chip |
15:58:22 | Jungti1234 | update? |
15:58:27 | markun | I've identified most of the components |
15:58:39 | Jungti1234 | I will upload picture |
15:58:40 | Jungti1234 | s |
15:59:09 | markun | Jungti1234: can you make a IriverE10HardwareInfo and put pictures of the chips there? |
15:59:53 | B4gder | is the LCD 1.5" |
16:00 |
16:00:00 | B4gder | ? |
16:00:06 | Jungti1234 | yep |
16:00:19 | Jungti1234 | markun: of course. |
16:00:24 | B4gder | then it matches a single one by varitronix |
16:00:49 | markun | B4gder: exactly |
16:01:03 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2988.JPG |
16:01:14 | Jungti1234 | LT 5C 4055 B6779 |
16:01:32 | markun | B4gder: but I couldn't find the datasheet for the TL1771 LCD driver IC |
16:01:37 | Jungti1234 | Linear Technology LTC4055? Linear Technology LTC3407? |
16:02:05 | Jungti1234 | markun answer please |
16:02:15 | markun | Jungti1234: LTC4055 |
16:03:20 | Jungti1234 | then, LAGK N285 603? |
16:03:29 | | Join mongey|zZz [0] (i=mongeyc@213-94-249-139.b-ras1.dbn.dublin.eircom.net) |
16:04:15 | markun | Jungti1234: That's the LTC3407 |
16:05:56 | Jungti1234 | 12,000 SUNNY 539? |
16:07:08 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2986.JPG |
16:07:36 | Jungti1234 | T1211 08060 buG5032 |
16:07:48 | | Join XavierGr [0] (n=xavier@ppp163-178.adsl.forthnet.gr) |
16:08:42 | markun | Jungti1234: 12,000 is the oscillator |
16:08:46 | | Join saab_rider2 [0] (i=saa_b_r_@221.223.101.145) |
16:09:16 | Jungti1234 | It need? |
16:09:30 | B4gder | the T1211is used in the 300 |
16:09:47 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents#Philips_TEA1211_DC_DC_Converter |
16:09:47 | Jungti1234 | H300? |
16:10:02 | B4gder | yes |
16:10:38 | | Part Nibbler ("Leaving") |
16:10:40 | Jungti1234 | ah |
16:11:05 | Jungti1234 | It's some different. |
16:11:44 | Jungti1234 | name of the chip is TEA1211? |
16:13:06 | B4gder | so it seems |
16:14:04 | Jungti1234 | 12.000 SUNNY 539 name is..? |
16:14:09 | Jungti1234 | sunny539? |
16:17:06 | | Quit Zagor ("Client exiting") |
16:20:04 | Jungti1234 | hmm |
16:23:48 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2981.JPG |
16:23:49 | | Quit theli_ua ("by all") |
16:23:53 | Jungti1234 | KATC.. what's that? |
16:24:00 | markun | I don't know |
16:24:07 | | Quit juxtap () |
16:24:17 | markun | That's the only one I couldn't find |
16:24:32 | | Quit muesli|delhi ("ich will Kühe!!!") |
16:25:05 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2982.JPG |
16:25:12 | Jungti1234 | E8564 613L |
16:25:16 | Jungti1234 | It's important? |
16:25:36 | | Join juxtap [0] (n=juxtap@mtngprs7.mtn.co.za) |
16:26:55 | markun | Perhaps similar to Epson 2C RTC Module E8564 448 |
16:26:56 | B4gder | there's an RTC named 8564 |
16:26:58 | markun | In the H10 |
16:27:05 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
16:27:06 | Jungti1234 | same chip? |
16:27:10 | B4gder | hehe |
16:27:14 | Jungti1234 | :) |
16:28:27 | B4gder | there's a driver in the linux kernel for epson 8564 |
16:29:34 | Jungti1234 | hmm |
16:29:36 | Jungti1234 | KATC.. |
16:30:13 | B4gder | but the epson one is using "R8564" as markings |
16:30:22 | Jungti1234 | you need Battery info? |
16:30:54 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2966.JPG |
16:31:37 | markun | B4gder: the chip in the H10 also has E8564 on it |
16:32:22 | B4gder | the epson datasheet for the 8564 describes the markings of the chip |
16:32:35 | B4gder | and it says R8564 |
16:32:50 | XavierGr | Jungti1234: nice camera |
16:32:56 | Jungti1234 | :) thanks |
16:33:06 | B4gder | hm |
16:33:13 | Jungti1234 | B4gder: then? R8564? E8564? |
16:33:19 | B4gder | it seems it was another datasheet, as the one linked from the h10 page says E8564 clearly |
16:33:35 | B4gder | might've been a different package |
16:33:51 | B4gder | ah yes |
16:33:55 | Jungti1234 | E? |
16:33:57 | B4gder | the 10 pin one says E |
16:34:01 | Jungti1234 | :) |
16:34:07 | B4gder | the 20+ pin ones says R |
16:34:10 | Jungti1234 | It's 10 pin. |
16:34:31 | B4gder | Epson RTC-8564JE it is |
16:34:49 | Jungti1234 | ok |
16:34:55 | Jungti1234 | Doesn't battery info need? |
16:35:12 | B4gder | not likely, no |
16:35:22 | XavierGr | I saw a nightmare today |
16:35:28 | *** | Saving seen data "./dancer.seen" |
16:35:32 | XavierGr | I was using Mac |
16:35:34 | markun | B4gder: any idea what the atmel could be doing in there? |
16:35:34 | Jungti1234 | hehe.. what's nightmare |
16:35:47 | XavierGr | And the worst thing was that I liked it! LOL |
16:35:47 | markun | Jungti1234: bad dream |
16:35:47 | amiconn | E8564 is just a different case version of R8564 |
16:36:15 | * | amiconn is too late |
16:36:22 | Jungti1234 | markun: I know, I mean is what contents of these dream are. |
16:36:30 | B4gder | markun: no idea really, but probably it offloads the main mcu with some kind of work that is hard to guess |
16:37:08 | Jungti1234 | Where can I find information of battery? |
16:37:15 | Jungti1234 | mAh... more.. |
16:37:27 | Genre9mp3 | XavierGr: OMG..very scary |
16:37:49 | Genre9mp3 | Thanks god it was only a dream...right? |
16:37:57 | Jungti1234 | hehehe |
16:38:00 | XavierGr | yeah |
16:38:46 | Genre9mp3 | But not worse than having an iPod and actually like it, eh? |
16:38:51 | Jungti1234 | Need information of battery and KATC chip info. |
16:38:53 | ^BeN^ | blah |
16:38:53 | ^BeN^ | Error: bad 'FONTBOUNDINGBOX' |
16:38:54 | ^BeN^ | Error reading font header |
16:39:00 | ^BeN^ | what should i do? |
16:39:01 | XavierGr | I saw that dream due to my obsession to convert to linux |
16:39:17 | XavierGr | though I keep canceling it due to software and hardware dependencies |
16:39:29 | | Nick ^BeN^ is now known as Paprica (i=Paprica@85-250-150-155.bb.netvision.net.il) |
16:39:41 | Jungti1234 | hehe hi paprica |
16:39:46 | Jungti1234 | long time no see |
16:39:47 | Paprica | hello :) |
16:39:50 | Paprica | yep |
16:40:16 | Paprica | someone know? |
16:40:41 | XavierGr | Genre9mp3: At least iPod is rockboxable, so it isn't so frightening |
16:41:23 | Genre9mp3 | XavierGr: You certainly have a point there... |
16:41:54 | Genre9mp3 | But I cannot imagine you with fancy white earbuds |
16:42:06 | Genre9mp3 | Now that's scary! |
16:42:08 | Genre9mp3 | LOL |
16:43:31 | XavierGr | haha |
16:46:16 | Mekrob | wwtf |
16:46:26 | Mekrob | half of my commands dont work |
16:46:42 | Mekrob | how do i clear the screen in hydrairc |
16:46:48 | Mekrob | in mirc it is /clear |
16:47:03 | lou | the fuck is hydrairc? |
16:47:33 | markun | lou: another client. Couldn't you guess? |
16:47:51 | B4gder | yeah, the name didn't give any clues |
16:47:57 | * | amiconn wonders why someone would want to clear the screen in irc |
16:47:59 | B4gder | </sarcasm> |
16:48:05 | lou | ho ho |
16:48:53 | | Join saa[b_r]ider [0] (i=saa_b_r_@221.223.101.145) |
16:49:15 | lou | 'HydraIRC is a completely new IRC client that makes IRC a joy to use.' |
16:49:18 | lou | oh i see |
16:49:23 | lou | completly new |
16:49:27 | * | amiconn uses HydraIRC, and likes it |
16:49:35 | lou | (without the bind to clear your screen) |
16:49:35 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2958.JPG |
16:49:39 | lou | 7clear |
16:50:00 | lou | never liked gui clients |
16:50:04 | lou | and when i had to use one |
16:50:18 | lou | my choice was mIRC |
16:50:33 | B4gder | a command line user on windows? how odd |
16:50:39 | amiconn | mirc is shareware |
16:51:48 | markun | Mekrob: from Q 28 you would think it supports /clear http://www.hydrairc.com/wiki/wakka.php?wakka=FAQ&v=17ha |
16:52:37 | Lynx_ | markun: it doesn't |
16:52:48 | Jungti1234 | markun |
16:52:52 | markun | maybe /cl works then? |
16:53:16 | Jungti1234 | TEA1211 is FM chip? |
16:53:20 | Lynx_ | no |
16:54:50 | Jungti1234 | hey markun |
16:55:13 | Jungti1234 | What is E10 FM chip? |
16:55:39 | markun | Don't know |
16:55:45 | | Quit under_score () |
16:56:23 | Jungti1234 | hmm |
16:56:31 | Jungti1234 | strange... |
16:56:34 | Jungti1234 | I can't find it |
16:58:18 | Jungti1234 | I think Philips TEA1211 is FM chip. |
16:58:25 | Jungti1234 | no? |
16:58:49 | petur | no |
16:58:58 | Jungti1234 | then? |
16:59:26 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2974.JPG |
16:59:30 | Jungti1234 | http://www.ihuf.net/rockbox/DSCN2975.JPG |
16:59:37 | Jungti1234 | board pics |
16:59:54 | | Quit tongas ("CGI:IRC") |
17:00 |
17:02:19 | Jungti1234 | hmm |
17:02:20 | Jungti1234 | bye all |
17:02:41 | Jungti1234 | thanks today :D |
17:02:43 | B4gder | what no movie! ;-) |
17:03:05 | | Quit Jungti1234 () |
17:06:02 | Mekrob | what formats does the sansa e270 accept for vids |
17:06:23 | B4gder | it converts videos for the player using a windows program |
17:06:32 | B4gder | no idea to what format though |
17:07:26 | | Quit saab_rider2 (Read error: 110 (Connection timed out)) |
17:08:27 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-024.pools.arcor-ip.net) |
17:08:47 | Mekrob | but will it accept .mov files? |
17:08:57 | B4gder | no idea |
17:14:15 | | Join ZenMasterJG [0] (n=Jordan@69.43.65.34) |
17:17:09 | | Join PaulJam [0] (i=Paul@vpn-3201.gwdg.de) |
17:23:17 | | Join hardeep [0] (n=hardeep@c-71-202-85-199.hsd1.ca.comcast.net) |
17:29:45 | Mekrob | anyone know a prgrm that will let you play swf games |
17:31:36 | XavierGr | media player classic |
17:31:43 | XavierGr | but it isn't meant for games |
17:31:54 | XavierGr | though some times you can play them |
17:31:56 | | Join Febs [0] (n=medifebb@adsl-70-245-230-94.dsl.stlsmo.swbell.net) |
17:33:24 | | Join Kronuz [0] (i=Kronuz@dsl-201-129-132-39.prod-infinitum.com.mx) |
17:33:30 | Kronuz | hello |
17:34:06 | | Nick jd_ is now known as jd_away (n=jd@wikipedia/Meanos) |
17:35:54 | | Quit toxicfume (Read error: 104 (Connection reset by peer)) |
17:38:32 | | Quit tvelocity ("Ex-Chat") |
17:42:49 | | Quit B4gder ("time to say moo") |
17:44:12 | | Join bluebrother [0] (i=sBkwxxwg@nat-wh-1.rz.uni-karlsruhe.de) |
17:46:34 | Kronuz | "Crossfade between tracks! Crossfading would require two MP3 decoders, and we only have one. This is not possible." |
17:46:40 | Kronuz | that's on the NoDo list |
17:46:48 | Mikachu | it only applies to hardware mp3 decoders |
17:46:54 | Kronuz | oh, ok |
17:47:01 | Kronuz | I think it should say that :P |
17:47:12 | petur | feel free to edit it ;) |
17:47:33 | Kronuz | I don't have access :P |
17:47:45 | Kronuz | oh |
17:47:49 | Kronuz | registration :) |
17:48:15 | * | petur spells wiki: w i k i :) |
17:50:58 | Febs | Kronuz, that NoDo is already listed under the topic "Features we will not or cannot implement on the Archos line of players." How much more explicit does it need to be? |
17:51:56 | tucoz | Febs, you have spent too much time in the forums :). the grumpyness reveals that |
17:54:00 | Kronuz | Febs: explicit as it should say it will not be implemented for "devices using hardware mp3 decoders" |
17:54:46 | ryran | that line confused me for a sec once when I was browsing around the wiki too... |
17:55:12 | ZenMasterJG | hmm... so i've plugged in my ipod, but its not showing up in explorer. that sucks. |
17:55:27 | ZenMasterJG | wait.. there it goes. like 5 minutes later. weeeird |
17:56:16 | Kronuz | ryran: that's right... sounds like either the list is outdated or that the crossfade we've been using was for something else than what we initially thought it was for |
17:56:58 | | Quit petur ("argh") |
17:57:06 | ryran | ZenMasterJG: my 5g ipod is the same way.. 'cept it always takes about 30 seconds |
17:57:14 | ryran | (my nano shows up instantly) |
17:57:26 | | Join chendo [0] (n=chendo@203-206-24-211.dyn.iinet.net.au) |
17:57:27 | | Join imbrandon_ [0] (n=brandon@ubuntu/member/pdpc.active.imbrandon) |
17:57:37 | Febs | Hmmm. Archos is the only platform with a hardware decoder. Are there any other players these days that have hardware decoders? And if so, do we know that the have the same limitations as the Archos? |
17:57:56 | Kronuz | to make it even better we could mention there what devices use mp3 hardware decoding (though I'm not sure exactly what models do) |
17:58:34 | tucoz | Kronuz, all the currently supported archos models |
17:59:10 | tucoz | Kronuz, player, the recorders and the ondios |
17:59:23 | Kronuz | ondios? what's that? |
17:59:39 | Kronuz | an Archos model, I suppose :P (silly question) |
17:59:49 | PaulJam | can someone tell me what the error '*panic* mount: 0' after USB disconnect on h300 means? |
17:59:50 | tucoz | Kronuz, http://www.rockbox.org/daily.shtml <−− currently supported platers |
18:00 |
18:00:16 | tucoz | *players |
18:00:31 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
18:00:33 | Kronuz | oh... that's more than half of the list (Archos) |
18:01:13 | XavierGr | Bagder: Do you think that it would be good to update the news in front page with the fixed power issue on H300 for all users to see? |
18:02:15 | | Join kristnjov [0] (n=hehe@demen.dtek.chalmers.se) |
18:02:21 | kristnjov | hello. |
18:02:21 | Mikachu | kristnjov: hi |
18:02:47 | kristnjov | i'm not sure what to search for in the bug section so i'll just ask here and see if anyone else has these problems. |
18:03:28 | kristnjov | when i have lots and lots of directories on my ipod video 30 GB and scroll down (or up for that matter) it just freezes |
18:03:44 | kristnjov | i'm using a daily build from a few days ago. |
18:04:55 | Genre9mp3 | PaulJam: I don't have that... |
18:05:15 | Genre9mp3 | Though, I still cannot play music after USB disconnect |
18:05:29 | PaulJam | i had this error today for the first time |
18:05:57 | PaulJam | but i have never had the problem that i can't play music after usb disconnect |
18:06:43 | Genre9mp3 | Also...if I try to reconnect the player Windows won't recognize it |
18:07:14 | kristnjov | Genre9mp3, i've had that problem before and if i rembember correctly i just rebooted and then it worked fine. |
18:07:16 | Genre9mp3 | I have to reboot every time after USB connection |
18:07:31 | Genre9mp3 | kristnjov: Yes, I know |
18:08:51 | PaulJam | Genre9mp3: after you disconnect, do you just hit the play button, or do you select a new song? |
18:09:14 | ZenMasterJG | kristnjov: you mean the playback skips? or the whole thing freezes? |
18:09:35 | Kronuz | talking about USB reminds me... there's a bug somewhere. When I connect my iPod to the charger (not to the computer) rockbox reboots and goes into "link" mode then, when it realizes there's no actual connection, it reboots again and the process starts all over again (it never gets me to the player) |
18:09:50 | Genre9mp3 | PaulJam: Both not working I think |
18:09:56 | Kronuz | (after pressing buttons and stuff during reboot, I finally could get into the player once) |
18:09:58 | kristnjov | ZenMasterJG, freezes. when i'm not even playing music. |
18:09:58 | Genre9mp3 | But let me check... |
18:10:37 | kristnjov | ZenMasterJG, this has been going on ever since i first started using rockbox and not until now have i had the strength to complain about it. |
18:10:49 | Genre9mp3 | PaulJam: Yes...both not working |
18:11:08 | kerb | does rockboy support .7z? |
18:11:13 | ZenMasterJG | kristnjov: hehe, i donno, try a newer build, i guess. i've never had that problem |
18:11:37 | Mikachu | kerb: most likely no compressions |
18:11:55 | kristnjov | ZenMasterJG, something i might want to mention is that i have more than 100 (perhaps 200) directories (albums). |
18:13:04 | Kronuz | hey, how does the apple firmware goes to hibernation? just stops the decoders and shuts down the video and stops boosting the processor? 'cause I don't think it's storing the memory on hard drive |
18:14:29 | Mikachu | Kronuz: it doesn't store the memory until after 24 hours or so |
18:14:30 | | Join clinix [0] (n=ben@p54B829B7.dip0.t-ipconnect.de) |
18:14:38 | Kronuz | that’s what I thought |
18:14:45 | Mikachu | Kronuz: the soft sleep lowers the cpu to 24kHz or so |
18:14:49 | ZenMasterJG | kristnjov: do you have to reboot when it freezes, or does it just slow down for a bit? |
18:14:49 | Kronuz | ‘cause it makes no hard drive nocide at all |
18:14:57 | Kronuz | noise |
18:15:04 | Kronuz | brb |
18:15:07 | | Part Kronuz |
18:15:11 | | Join Kronuz [0] (i=Kronuz@dsl-201-129-132-39.prod-infinitum.com.mx) |
18:15:15 | | Part Kronuz |
18:15:18 | kristnjov | ZenMasterJG, it totally freezes, only a hard reboot (menu + middle) is possible |
18:15:39 | | Join Kronuz [0] (i=Kronuz@dsl-201-129-132-39.prod-infinitum.com.mx) |
18:15:39 | PaulJam | Genre9mp3: my h320 plays fine after usb disconnect |
18:15:45 | Kronuz | back |
18:15:58 | ZenMasterJG | kristnjov: try a newer build, see if that helps. you might want to try and break those album directories up by artist too, that might help |
18:16:34 | kristnjov | ZenMasterJG, i'll update the firmware (although i'm sure that won't work) and split it up and see if that helps |
18:16:35 | Kronuz | I sort of like the apple's way to "turn off" the device it's much faster to turn it on (even when you "waste" batteries when it's supposedly off) |
18:16:47 | Genre9mp3 | PaulJam: I'm wondering (can't think of a connection to that, though) if the Bootloader USB mode works for you (cause my does not) |
18:17:28 | PaulJam | bootloader usb works for me. |
18:17:28 | Kronuz | and also, when you turn it on, there's no hard drive access (which could in fact kill the whole purpose of shutting the device off for real, depending on the use) |
18:18:09 | Mikachu | Kronuz: with autoresume i just press menu and put ti in my pocket, music starts 6 seconds later |
18:18:36 | tucoz | is it just me, or is download.rockbox.org down? |
18:18:45 | Kronuz | that's alright, but mainly what I don't like is the disk roaring |
18:18:48 | kristnjov | it's down |
18:18:49 | Genre9mp3 | Damn...Usually such bugs that exist for some and for others do not are tricky to get solved |
18:18:50 | XavierGr | the USB problems (both normal and bottloader related) are quite annoying |
18:19:03 | XavierGr | on some units it just woks on others won't |
18:19:09 | XavierGr | it is very strange behaviour |
18:20:17 | Kronuz | sounds like an unneeded waste of 6 or 7 seconds plus unnecessary hdd access (for some, including me, would be better and faster just to go into a "sleep" mode, instead of actually turning the device off) |
18:21:09 | Kronuz | 6 seconds are still 6 seconds, and the hard drive must start hard working on every "turn on" |
18:22:31 | Kronuz | anyway, about the usb charger rebooting the system.. (I wonder if it even is necessary to reboot after transferring files from the computer) |
18:23:19 | Kronuz | (I'd like to reboot as little as possible) |
18:24:14 | Kronuz | but you know if it's a known bug or what? having a hard time making rockbox on the iPod having it connected to the usb charger |
18:25:20 | | Join thomjoha [0] (n=thomjoha@hekta.edt.aft.hist.no) |
18:25:23 | | Nick thomjoha is now known as preglow (n=thomjoha@hekta.edt.aft.hist.no) |
18:29:50 | Kronuz | does the simulator simulate only archos devices? |
18:30:34 | kristnjov | i've been surfing so much on overheardinNY i thought that was a quote. |
18:30:38 | PaulJam | i think there is a uisimulator for every target |
18:30:45 | Kronuz | hmm |
18:30:53 | Kronuz | looks different than on my iPod |
18:31:12 | Kronuz | (with different options on the menu) |
18:32:04 | | Quit XavierGr ("One firmware to rule them all!") |
18:34:19 | tucoz | could someone see if the download links works: http://www.rockbox.org/daily.shtml |
18:34:41 | kristnjov | i told you, they don't |
18:34:53 | tucoz | oh, sorry |
18:35:01 | tucoz | missed that :) |
18:35:07 | kristnjov | :D |
18:35:18 | tucoz | Bagder, download.rockbox.org is down (but maybe you know that) |
18:35:21 | kristnjov | you might want to ask why they don't work. |
18:35:29 | markun | Kronuz: where did you get the simulator from? |
18:35:33 | *** | Saving seen data "./dancer.seen" |
18:35:54 | PaulJam | Kronuz: if you run the uisim with './rockboxui −−background' does it show the correct picture of your target? |
18:36:01 | Kronuz | I built it |
18:36:08 | markun | Bagder: download.rockbox.org is down |
18:36:25 | Kronuz | PaulJam: it seems it does, but the options aren't there |
18:36:26 | kristnjov | markun, tucoz just said that |
18:36:38 | tucoz | kristnjov, the more the merrier :) |
18:36:39 | markun | damn, we are not paying attention :) |
18:36:40 | Kronuz | (all of the options in my iPod menu) |
18:36:44 | kristnjov | tucoz, true that shit |
18:36:48 | markun | must be the weather here |
18:37:58 | tucoz | afk |
18:38:07 | PaulJam | Kronuz: i think some items are not available in the uisim e.g. the debug menu |
18:40:46 | Kronuz | yeah, and some others too |
18:40:50 | Kronuz | :( |
18:41:04 | Kronuz | I was trying to build it using win32, but I got a much of missing files |
18:41:16 | Kronuz | autoconf.h, config.h lcd.h debug.h, etc |
18:41:39 | Kronuz | file.h dir.h kernel.h (I think that's about it) |
18:41:59 | markun | and you followed the instructions in the wiki? |
18:42:08 | Kronuz | oh, I was reading the READMEs |
18:42:12 | Kronuz | in the CVS :P |
18:42:34 | markun | http://www.rockbox.org/twiki/bin/view/Main/UiSimulator |
18:43:29 | Kronuz | lol , it seys to get a prebuilt one |
18:43:35 | markun | :) |
18:43:47 | Kronuz | that's of no use to me :P |
18:43:48 | | Quit smrq_ (Read error: 104 (Connection reset by peer)) |
18:44:06 | markun | I think the 'building' instructions also work for windows, but I'm not sure |
18:44:30 | Kronuz | well, I'm sure they don't under visual studio |
18:44:39 | Kronuz | (even though there's a solution file) |
18:44:41 | | Join smrq_ [0] (n=smrq@h-68-164-11-241.chcgilgm.dynamic.covad.net) |
18:44:54 | markun | Perhaps you can get it back to work |
18:45:02 | Kronuz | I probably only need to copy the files I just told you about |
18:45:17 | Kronuz | dunno why they're not there... I'll dig a little on it |
18:45:30 | markun | The files should be in the source tree |
18:46:04 | Kronuz | they're there, but in different directories |
18:46:21 | Kronuz | debug.h is at firmware\export (the only debug.h) |
18:47:09 | Kronuz | seems all the files I need are there |
18:47:54 | Kronuz | I wonder... should't those includes be using < > ? |
18:48:01 | Kronuz | like the #include "config.h" |
18:48:12 | Kronuz | if all those files are there in firmware/export |
18:48:29 | Kronuz | and they're included from many different locations and directories |
18:50:56 | | Quit hannesd (Read error: 104 (Connection reset by peer)) |
18:51:31 | | Join akaidiot [0] (n=not@84-217-87-234.tn.glocalnet.net) |
18:52:47 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
18:53:56 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
18:56:11 | | Quit ryran ("hasta la pasta!") |
18:56:11 | | Quit smrq_ (Read error: 104 (Connection reset by peer)) |
18:57:53 | | Join smrq_ [0] (n=smrq@h-68-164-11-241.chcgilgm.dynamic.covad.net) |
18:58:22 | markun | Kronuz: no, you just need to add the include directories to visual studio I think |
18:59:31 | markun | I don't know if the rockbox sim builds with the visual studio compiler. |
19:00 |
19:01:15 | | Quit clinix ("Ex-Chat") |
19:04:52 | | Join ac [0] (n=c1aa023c@labb.contactor.se) |
19:05:19 | ac | Hi.. can somebody of the admins close this bug: http://www.rockbox.org/tracker/task/5009 ? |
19:05:43 | Kronuz | markun: I did it already.. I also have to add the autoconf.h file and modify it a little |
19:05:54 | Kronuz | also, there's stuff with the code :S |
19:05:59 | Kronuz | and Visual Studio 8 |
19:06:05 | Kronuz | (which is stricter) |
19:07:06 | tucoz | ac sure |
19:07:13 | | Part kristnjov |
19:08:13 | ac | tucoz: fine - thanks |
19:08:18 | tucoz | np |
19:10:10 | Kronuz | it seems it's going to be tough to compile in VS |
19:10:31 | Kronuz | win32 project files must have been untouched for a long time |
19:10:48 | | Quit hardeep ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]") |
19:11:08 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
19:13:38 | Kronuz | I think I'll just quit |
19:13:47 | Kronuz | I can use the linux version :P |
19:16:48 | | Nick jd_away is now known as jd_miam (n=jd@wikipedia/Meanos) |
19:24:16 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
19:44:23 | | Nick jd_miam is now known as jd_ (n=jd@wikipedia/Meanos) |
19:44:51 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
19:54:48 | | Join heff [0] (n=felix@87.78.4.196) |
20:00 |
20:00:32 | | Join TCK [0] (i=TCK@81-179-93-127.dsl.pipex.com) |
20:16:51 | | Join _FireFly_ [0] (n=stephan@dslb-084-057-100-129.pools.arcor-ip.net) |
20:23:34 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
20:29:54 | | Quit ac ("CGI:IRC (EOF)") |
20:30:52 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
20:33:12 | | Join menollo [0] (n=53740bec@labb.contactor.se) |
20:34:50 | | Join RedBreva [0] (n=chatzill@host217-42-183-128.range217-42.btcentralplus.com) |
20:35:34 | *** | Saving seen data "./dancer.seen" |
20:38:53 | menollo | I'm trying to make my first plugin (with no program experience :S:S) and i'v some problems with 'rb->putsxy'.. someone a suggestion.. and how can I debug (eclipse?? or is there another/eaysier way..) |
20:39:42 | | Join petur [0] (n=petur@rockbox/developer/petur) |
20:41:26 | menollo | ow.. i think its lcd_putsxy not putsxy :S |
20:42:11 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
20:43:31 | | Quit Kronuz (Read error: 110 (Connection timed out)) |
20:43:53 | | Join Rob2222 [0] (n=Miranda@ACB59E7F.ipt.aol.com) |
20:47:47 | | Join vesuv_ [0] (n=vesuv@p54A70C67.dip0.t-ipconnect.de) |
20:52:26 | | Quit vesuv_ ("Konversation terminated!") |
20:56:24 | | Quit Genre9mp3 () |
20:57:12 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
20:59:34 | bk0 | menollo: use gdb on the simulator ('$ gdb ./rockboxui') |
20:59:48 | bk0 | set breakpoints, step throught the code, etc |
21:00 |
21:02:31 | | Quit vesuv (Read error: 110 (Connection timed out)) |
21:03:26 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-63-62.w82-121.abo.wanadoo.fr) |
21:06:18 | | Join XavierGr [0] (n=xavier@ppp163-178.adsl.forthnet.gr) |
21:07:41 | | Join bu88a [0] (n=1827ae01@labb.contactor.se) |
21:07:58 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
21:09:42 | | Join Genre9mp3 [0] (n=yngwiejo@dsl-88-218-17-158.customers.vivodi.gr) |
21:10:46 | | Quit mirak (Remote closed the connection) |
21:18:12 | | Quit ZenMasterJG (Read error: 104 (Connection reset by peer)) |
21:20:02 | | Join bondolo [0] (n=mike@dsl081-053-164.sfo1.dsl.speakeasy.net) |
21:27:01 | dionoea | hello |
21:28:54 | juxtap | i set my offline browser to download 'www.rockbox.org' |
21:28:59 | juxtap | heh..HUGE |
21:29:02 | juxtap | :| |
21:29:25 | dionoea | :) |
21:29:28 | XavierGr | why do that? |
21:29:49 | juxtap | where i work there's no internet. |
21:29:50 | dionoea | so he can browse offline ? |
21:31:34 | | Join Kronuz [0] (i=Kronuz@201.137.250.7) |
21:31:43 | Kronuz | I'm back again :) |
21:32:05 | Kronuz | hey, iPods have ARM processors, right? |
21:32:13 | Mikachu | correct |
21:32:21 | Kronuz | I read somewhere some iPods have two cores? |
21:32:30 | Kronuz | what's the processor model? |
21:32:50 | Kronuz | I'm ready to get started on dual core support and suspend mode for ROCKbox :) |
21:33:23 | Mekrob | ANYONE HAVE A SANSA E200 SERIES? |
21:33:27 | Mekrob | sorry for the caps |
21:33:48 | Kronuz | Mikachu: (as a challenge too, as I've never programmed a dual core kernel) |
21:36:03 | XavierGr | oh shit! |
21:36:09 | XavierGr | I deleted my mbr |
21:36:17 | dionoea | haha |
21:36:20 | Kronuz | mbr? |
21:36:23 | preglow | Kronuz: dual core support, you say |
21:36:25 | XavierGr | master boot record |
21:36:29 | Kronuz | lol |
21:36:29 | Kronuz | :P |
21:36:34 | preglow | Kronuz: got any ideas on how you want to do that? |
21:36:56 | Kronuz | preglow: some, yes, I've had some thoughts |
21:37:01 | XavierGr | windows still recognize the partitions but partition magic sees the whole disc as unllocated disk space |
21:37:15 | Kronuz | preglow: but I still have much to learn about the cores and how rockbox currently works |
21:37:33 | preglow | Kronuz: i/we fefel that one of the cores should be dedicated to decoding audio only |
21:37:40 | Mikachu | XavierGr: if you remember the starting block numbers just recreate the partition table |
21:37:42 | preglow | Kronuz: which removes the need for a complicated scheduler |
21:37:45 | Kronuz | yeah, that's what I thought too |
21:37:46 | juxtap | Mekrob, no, are they cool? |
21:37:58 | XavierGr | Mikachu I dont!!!! |
21:38:10 | XavierGr | and all that to remove the grub bootloader |
21:38:15 | Kronuz | preglow: but perhaps not even the whole core is needed for audio |
21:38:19 | XavierGr | now if I shut down all will be lost |
21:38:46 | Kronuz | perhaps for video decoding the task could be split between the two |
21:39:03 | Kronuz | if we only knew about that other chip |
21:39:04 | Mikachu | i wouldn't worry about video decoding |
21:39:16 | preglow | Kronuz: oh, i think it will be |
21:39:37 | XavierGr | why oh why didn't I save the mbr first? |
21:39:50 | preglow | Kronuz: perhaps, but let's please ignore video for the time being. rockbox is a music player |
21:39:52 | * | XavierGr pulls his hair out!!! |
21:40:41 | Kronuz | yeah, but I just want to keep it in mind |
21:40:46 | preglow | sure |
21:40:58 | Kronuz | (let's just not forget that there's video too while programming) |
21:41:05 | preglow | but please don't overdo the thread scheduler, we want to know what threads can possibly run on what cores |
21:41:11 | Kronuz | (that's what I say) |
21:41:23 | preglow | this to possibly minimise having to spill the cache all the time (the two cores have caches that aren't necessarily coherent) |
21:41:29 | Kronuz | it has two ARM7TDMI, right? |
21:41:33 | preglow | and to keep the complexity down |
21:41:34 | preglow | correct |
21:42:30 | Mekrob | anyone got a second or two that they can spare to help me find some info |
21:42:50 | Kronuz | preglow: "we want to know what threads can possibly run on what cores" - what do you mean? |
21:43:18 | preglow | Kronuz: we don't want the second core to run the main thread, scrolling thread, etc |
21:43:25 | preglow | Kronuz: we want it to run a specific set of threads |
21:43:42 | Kronuz | oh, you mean to be able to choose on what core a thread is running? |
21:44:02 | preglow | more like hardcode than choose |
21:44:17 | Kronuz | oh |
21:44:27 | Kronuz | I was thinking as a parameter to the create thread |
21:44:36 | Kronuz | (don't know yet, 'cause not all devices have dual cores) |
21:45:18 | preglow | very few have |
21:45:31 | preglow | only portalplayer based stuff, which is right now, ipod |
21:46:01 | Kronuz | also, I'm not sure how good is the code on that side (real concurrent access to memory) |
21:46:17 | preglow | but yes, we really want dual core operation to be as specific as possible, ie. only codec thread on the second core, so we can optimise more easily and not implement resource intensive generic cases |
21:46:40 | Febs | Mekrob, what do you need? |
21:46:51 | Kronuz | preglow: is someone already working on dual core yet? |
21:46:54 | preglow | Kronuz: nopes |
21:47:01 | preglow | Kronuz: i've had some thoughts on it, but that's all |
21:47:42 | preglow | but yeah, are you familiar with rockbox? |
21:48:20 | Kronuz | damn, I feel guilty, I should be working and I'm playing with rockbox :S |
21:48:38 | Kronuz | preglow: not particularly, I just found about rockbox yesterday |
21:48:49 | preglow | then you should start to study how threading and stuff works, plus experiment some with dual core operation on ipod. currently, i've just put the second core to sleep |
21:48:50 | Kronuz | oh, wrong, almost two days ago |
21:49:22 | Kronuz | yeah, I've checked it a bit already (the thread stuff) |
21:49:34 | preglow | crt0.S is where all the second core stuff is dealt with as of now |
21:50:18 | preglow | good to know: cores are completely separate, share the same ram, but different caches, and the bus is not snooped, so accesses to the same memory should not be done by standard means |
21:50:29 | | Quit mongey|zZz ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
21:50:35 | preglow | there is a shared internal ram area that is not cached, however |
21:50:53 | preglow | but this ram is also very fast, so we use it for codecs and such, so there's not really much left for cross-core communication |
21:51:28 | | Join joe2 [0] (n=YouCeyE@ppp-71-136-87-138.dsl.sndg02.pacbell.net) |
21:52:23 | amiconn | grmpf |
21:52:27 | Mikachu | didn't you find executing code from it wasn't really much faster, just putting data there? |
21:53:44 | | Join ZenMasterJG [0] (n=Jordan@69.43.65.34) |
21:54:05 | amiconn | On PP5020+, iram doesn't make a difference for both code & data, provided the code/data is already cached |
21:54:17 | amiconn | (both iram and cache are single cycle) |
21:54:34 | menollo | ok, my test is a bit working.. but does anyone know if it's posible to compile only the plugin? i'm now everytime recompiling the hole rockbox-simulator.. |
21:54:37 | amiconn | PP5002 has a broken cache (1 waitstate), so it will make a difference |
21:54:43 | XavierGr | ok now I will try to reboot but most certenlly my main HD is fucked up. |
21:54:48 | | Quit XavierGr ("One firmware to rule them all!") |
21:54:59 | Mikachu | i remember enabling ICODE for vorbis and not being very impressed, and also linuxstb talking about pacbox |
21:55:38 | amiconn | Coldfire has instruction cache only, that's why it's way more beneficial to put data in iram than code |
21:55:39 | Kronuz | preglow: I also want to add a suspend mode as the apple's firmware |
21:56:04 | preglow | Kronuz: well, that should be far easier |
21:56:06 | Kronuz | preglow: so that turning the ipod off would really just suspend |
21:56:12 | Kronuz | yeah |
21:56:28 | preglow | you mean the fast wakeup suspend or the deep sleep one? |
21:56:29 | * | amiconn prefers poweroff over suspend |
21:56:40 | dionoea | are ints on all the targets 32 bit ? (at least color targets) |
21:56:41 | Kronuz | specially for me not having much experience (some, but not much) with processors other than the x86 family |
21:56:51 | Mikachu | that could lead to some fun corruption if someone menu+selects to apple while rockbox is suspended and writes to the disk |
21:57:04 | amiconn | dionoea: On all currently active targets, yes, but don't count on that |
21:57:23 | Kronuz | preglow: still, I have a pretty good understanding of hos systems work and I find it rather easy to get started on new things |
21:57:33 | preglow | but yeah, fast or slow suspend? |
21:57:35 | amiconn | The gmini is 16bit (calmrisc16), and sims can be 64bit nowadays (even in the distributed build system) |
21:57:42 | dionoea | well i'm doing some fixed point float calculations so i'd like as much precision as possible ( hsv <-> rgb conversions ) |
21:57:45 | Mikachu | i thought shut off and deep sleep were the same on ipods |
21:57:48 | dionoea | else my gradients look weird |
21:57:51 | preglow | amiconn: ints are 32 bit also on amd64 |
21:58:08 | preglow | you could of course build the sim on a sparc, i guess.. |
21:58:36 | amiconn | preglow: ints yes, but if you want 32bit on calmrisc and use 'long' for that, you'll get 64 bits and amd64 |
21:58:45 | preglow | oh, indeed |
21:58:54 | dionoea | as long as it's more than 32 :) |
21:59:05 | preglow | if you need _exactly_ some bit depth, use int32_t or similar |
22:00 |
22:00:23 | amiconn | The load caused by the H300 backlight isn't linear across the brightness setting range |
22:00:28 | amiconn | :/ |
22:00:58 | Kronuz | haven't you guys thugth of building an iPod emulator? |
22:01:16 | Kronuz | so that we can figure the Broadcom chip out easier? |
22:01:45 | preglow | amiconn: not exactly very surprising |
22:02:02 | amiconn | preglow: ?? |
22:02:09 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
22:02:17 | amiconn | I would have expected it to be linear, given that it's pwm |
22:03:04 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
22:03:21 | preglow | how far off is it? |
22:03:29 | preglow | i wouldn't have expected it to be strictly linear |
22:03:48 | Mekrob | does anyone here own a sansa e200 series mp3 play? |
22:03:53 | Mekrob | player |
22:04:23 | Mekrob | ? |
22:05:40 | petur | damn echo really takes long to fade |
22:06:35 | amiconn | preglow: I need to perform several more runtime tests, but at 53% brightness (8 of 15) the load is ~61% |
22:07:11 | * | amiconn suspects that the brightness scale itself isn't lineart |
22:07:13 | amiconn | -t |
22:07:40 | amiconn | ..especially since 0 and 1 are both black |
22:07:44 | Mekrob | ? |
22:11:15 | * | dionoea discovers that DEBUGF( ) is pretty usefull :) |
22:11:23 | | Quit _FireFly_ ("Client exiting") |
22:14:02 | | Quit smrq_ (Connection reset by peer) |
22:14:14 | | Join smrq_ [0] (n=smrq@h-68-164-11-241.chcgilgm.dynamic.covad.net) |
22:18:24 | Kronuz | preglow: hmm.. all the devices rockbox suppoer have ARM processors? |
22:18:31 | Mikachu | no |
22:19:02 | Kronuz | oh |
22:20:00 | Mikachu | i think there are three different |
22:20:47 | markun | Kronuz: here you can see the different compilers http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
22:20:56 | Kronuz | oh, I see it |
22:21:15 | Kronuz | coldfire too |
22:21:27 | Kronuz | and others :P |
22:22:12 | Kronuz | just that there's only a single crt0 file I would have thought of putting processor specific stuff in different files |
22:22:44 | markun | I think it will be split |
22:23:04 | Kronuz | it really should |
22:23:44 | Kronuz | but anyway... that'll be done in its own time |
22:24:17 | | Quit idnar (Remote closed the connection) |
22:24:43 | | Quit menollo ("CGI:IRC (Ping timeout)") |
22:25:48 | Kronuz | it's difficult to read with the mixed opcodes and processors :P |
22:26:03 | petur | ifdef hell ;) |
22:26:07 | Mikachu | run it through the preprocessor first :) |
22:26:19 | Kronuz | yeah :P |
22:26:28 | Kronuz | yeah, I can do that too |
22:26:58 | Kronuz | but still... would be better if they were on their own files |
22:27:25 | Kronuz | and nobody can argue on that ;) |
22:27:46 | amiconn | Hrmpf :/ |
22:27:58 | * | amiconn needs a fixed point implementation of pow() |
22:28:52 | Kronuz | lol |
22:28:53 | Kronuz | 0xdeadbeef |
22:29:13 | | Quit bu88a ("CGI:IRC") |
22:29:51 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
22:30:15 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
22:34:07 | preglow | amiconn: what base do you need? |
22:35:31 | preglow | there is some code in replaygain.c you might very well be able to use |
22:35:37 | *** | Saving seen data "./dancer.seen" |
22:35:50 | | Quit BioVorE (Read error: 110 (Connection timed out)) |
22:35:53 | amiconn | Base is between 0.0 and 1.0 (0..255 expressed as integer). Exponent range must be at least 1.0 .. 2.0, better 0.5 .. 3.0 |
22:36:03 | amiconn | It's for gamma correction |
22:36:34 | preglow | base varies, then it's harder |
22:37:02 | preglow | replaygain.c has fp_exp, which has base e, and a^x = e^(ln(a)*x) |
22:37:09 | preglow | but we have no fixed point ln anyway :/ |
22:37:09 | Kronuz | when was the rockbox project started? |
22:37:25 | Kronuz | and when was the iPod 5G stuff added? |
22:37:30 | amiconn | late 2001 |
22:37:46 | obo | I've got a fixed point ln in FS #5551 - last 2 comments |
22:37:57 | obo | fixed point sqrt also |
22:38:07 | Kronuz | I think the source code could use a major overhauling |
22:38:19 | Kronuz | (total rewrite would be an option) |
22:38:38 | Bagder | I beg to differ |
22:39:16 | preglow | Kronuz: i have a more general (but very probably slower) fixed point sqrt in eq.c |
22:39:28 | preglow | Kronuz: why do you say that? |
22:39:43 | preglow | ehh, that first was to obo |
22:40:04 | Kronuz | well, just that I find it rather messy (with all the mixed code and stuff) |
22:40:12 | preglow | mixed code as in ifdefs? |
22:40:21 | Kronuz | well, that too |
22:40:25 | preglow | we have introduced a partial solution to that already |
22:40:30 | Kronuz | then again it's a lot of work, and maybe I'm just a bit lost 'cause I'm really new to the code |
22:40:30 | preglow | not all code uses it yet |
22:40:34 | preglow | what other mixed code do you mean? |
22:40:42 | preglow | saying it's alot of work is an understatement |
22:40:46 | preglow | it'd be a massive project |
22:40:52 | Kronuz | hehe :P |
22:40:55 | Kronuz | I was trying to be positive |
22:40:59 | Bagder | and totally overrated imho |
22:41:03 | Bagder | rewrites usually are |
22:41:19 | preglow | well, at least for most c based projects |
22:41:34 | preglow | rewrites can do wonders for oo stuff if you've gone with a flawed design |
22:41:43 | Mikachu | isn't splitting arch specific code in the todo for 3.1? |
22:41:47 | preglow | Mikachu: yes |
22:41:49 | Mikachu | i glanced over that page yesterday |
22:42:21 | preglow | Kronuz: what other mixed code are you talking about? |
22:42:31 | Kronuz | just re-thinking the whole architecture and improving upon the concepts with the knowledge already gained during the time rockbox has been living... then rewriting a clean design with lots of comments would be nice |
22:42:58 | Bagder | we have a new arch structure planned |
22:43:04 | Bagder | and even started |
22:43:14 | Bagder | no need to rewrite for that |
22:43:22 | Kronuz | preglow: maybe I'm confused about it, I told you... I've just started reading the source code |
22:43:32 | Kronuz | but for instance the bootloader |
22:43:37 | preglow | starting a rewrite would put rockbox in an even bigger hole than it currently is, if you ask me |
22:43:45 | Kronuz | seems it's on crt0.S but also in the bootloader directory |
22:44:04 | preglow | Kronuz: lots of firmware/ code is used by the bootloaders |
22:44:06 | Kronuz | not if you do it in a new branch |
22:44:14 | preglow | crt0.S is a special case |
22:44:15 | Bagder | yes then too |
22:44:26 | Kronuz | I see |
22:44:36 | preglow | if we want a rewrite done, we have to force it |
22:44:41 | preglow | if not, it will never happen |
22:44:43 | preglow | you can trust me when i say that |
22:45:04 | Kronuz | I'm more used to c++ too |
22:45:07 | preglow | interest will vanish in the project for a lot of people then |
22:45:19 | Bagder | *shrug* |
22:45:28 | Kronuz | (maybe that's the reason I find it a bit confusing and mixed) |
22:46:02 | preglow | i don't really think the code is very bad anyway |
22:46:07 | Bagder | me neither |
22:46:12 | Kronuz | I didn't say it is bad |
22:46:22 | Bagder | sure it can use some polish, but the general state is not that bad |
22:46:22 | Kronuz | I just say it could be cleaner |
22:46:30 | preglow | sure |
22:46:48 | preglow | and i say we deal with that in the more or less only fashion available to use: incrementally |
22:46:51 | preglow | as you go |
22:46:59 | * | Bagder nods |
22:47:07 | preglow | as with the playback engine most recently |
22:47:37 | Kronuz | so, tell me about the new architecture plans |
22:47:49 | Kronuz | are those already in a drawing board? |
22:47:54 | preglow | the arch plans they're talking about involved moving all architecture dependent code into the target/ tree |
22:47:55 | Bagder | check the iaudio x5 file layout |
22:48:03 | preglow | nope, they're already implemented for iaudio |
22:48:08 | Kronuz | oh |
22:48:22 | preglow | this will remove most of the need for #ifdefs per target |
22:48:31 | Kronuz | I'd thought that one would be on firmware |
22:48:39 | Bagder | it is in firmware |
22:48:49 | Kronuz | oh, tight :P |
22:48:56 | Kronuz | right* |
22:49:35 | Kronuz | yeah, that's definitely better |
22:50:00 | Kronuz | why are there som many empty directories? |
22:50:20 | preglow | obo: interesting page about log/exp you found there |
22:51:31 | obo | yeah, you seen the bit about arm asm code? |
22:52:31 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-76-157.w86-207.abo.wanadoo.fr) |
22:52:46 | preglow | yeah, i can see how these will work nicely on arm right away |
22:52:53 | markun | Kronuz: empty? |
22:52:57 | preglow | unfortunately, it'll be pretty slow on other archs |
22:52:58 | Kronuz | it would be nice to have a threads CPU usage in the debug window |
22:53:10 | Kronuz | markun: well, firmware/test |
22:53:20 | Kronuz | has many empty directories |
22:53:27 | Bagder | its due to CVS |
22:53:41 | Kronuz | that too... switching to SVN ;) |
22:53:51 | Bagder | or |
22:53:54 | preglow | Kronuz: most threads do very little, i don't think such a cpu view would yield very much usable information |
22:54:01 | preglow | Bagder: THATS IT |
22:54:06 | preglow | Bagder: LETS GO SVN!!!1 |
22:54:11 | Bagder | they're not empty for me |
22:54:15 | preglow | hehe |
22:54:15 | Mikachu | all your problems are solved |
22:54:24 | * | Bagder slaps preglow |
22:54:27 | Mikachu | i forgot sarcasm caps |
22:54:30 | Bagder | down boy down |
22:54:32 | Kronuz | preglow: well, it would be threads CPU and disk usage |
22:54:39 | Kronuz | (maybe) |
22:54:51 | Kronuz | it would look nice if not useful :P |
22:54:55 | preglow | heh |
22:54:59 | preglow | please do implement it |
22:55:03 | | Quit idnar (Remote closed the connection) |
22:55:19 | Kronuz | I'll start implementing stuff as soon as I start figuring the code out |
22:55:52 | Kronuz | I'm already making good assumptions on many areas :) |
22:55:57 | preglow | shouldn't be too hard to add thread cpu monitor, but you'll need to hook the hires timer |
22:56:03 | preglow | which alone disqualifies it from cvs inclusion |
22:56:50 | | Quit xmixahlx ("blah blah blah") |
22:57:04 | Kronuz | oh, also I was talking with smably yesterday about a second disk access icon |
22:57:07 | * | dionoea asks if it's possible to have fonts rendered to a offscreen buffer |
22:57:21 | preglow | dionoea: everything is possible |
22:57:38 | dionoea | does the current api already provide a way to do so ? |
22:57:45 | preglow | not that i knmow of |
22:57:55 | Kronuz | preglow: I'm not sure, but I think the icon displays only when the disk is actually seeking or makig disk accesses |
22:57:57 | preglow | but i have dabbled very little in that part of rockbox |
22:58:06 | Mikachu | isn't the framebuffer in fact offscreen? :) |
22:58:09 | dionoea | ok, thanks for the answer |
22:58:18 | Kronuz | I was thinking of having a different icon to state when the disk was just spinning, but not accessing anything |
22:58:41 | dionoea | (it's to add text support in rockpaint ...) |
22:59:06 | preglow | Kronuz: currently, i believe the hd icon is meant to emulate the hardware disk activity leds on some devices |
22:59:23 | preglow | Kronuz: and those only light up at actual accesses, like you've probably seen on pcs too |
22:59:26 | Kronuz | yeah, that's why it's called led (in the source code, I suppose) |
22:59:42 | tucoz | preglow, what is 'rework' in norsk? |
22:59:50 | Kronuz | preglow: but you know it would be useful to see when the disk is spinning too (and not accessing anything) |
23:00 |
23:00:08 | | Quit RedBreva ("Time for Tubby ByeBye") |
23:00:27 | Kronuz | just 'cause in these devices spinning is not a good thing for battery, and it would help finding weird anomalies in the code behavior |
23:00:29 | preglow | tucoz: good question gimme a sec |
23:00:44 | Mikachu | omarbeta but spelled in norwegian? |
23:01:00 | preglow | omarbeide, i guess |
23:01:09 | preglow | heh |
23:01:11 | tucoz | probably. thanks |
23:01:13 | tucoz | :) |
23:01:19 | preglow | best candidate i can think of anyway |
23:02:00 | Kronuz | anyway, other small question in WPS files creation, %cL shows the hour in 00-12 format, and %cl in 1-12? |
23:02:08 | Bagder | coldfire 5251 is interesting |
23:02:18 | Bagder | "Other hardware features include on-chip USB 2.0 On-the-Go (OTG) technology" |
23:02:32 | preglow | Bagder: got any targets with that? |
23:02:42 | Bagder | someone mentioned one in the forums just now |
23:02:46 | Kronuz | ('cause I think the wiki is wrong, there, but I want to make sure) |
23:02:59 | * | preglow knows nothing about wpses |
23:03:06 | Bagder | "Sony NW-A3000" |
23:03:13 | preglow | i like the coldfires :> |
23:03:25 | Bagder | http://www.theautochannel.com/news/2006/05/15/006748.html |
23:03:33 | Kronuz | aso, why is it not %cP uppercase PM/AM ? |
23:03:42 | Kronuz | oh, well |
23:03:47 | Bagder | pretty new announcement it is |
23:04:42 | Bagder | "Freescale provides schematics, layout files and component lists for a 1.8-inch, 20 GB HDD reference design that includes a color liquid crystal display and support for JPEG, MPEG4 and USB 2.0 OTG." |
23:04:54 | Kronuz | hmm... are there documents explaining what's going on on every step of the iPod booting process and beyond? |
23:04:57 | Bagder | it makes you suspect Sony did what? ;-) |
23:05:12 | preglow | what the hell is that playforsure shit? |
23:05:16 | Bagder | DRM |
23:05:22 | preglow | nice.... |
23:05:36 | markun | preglow: did your love for ARM cool down a bit? |
23:05:44 | preglow | markun: yeah, a tiny bit |
23:06:06 | preglow | probably, with docs and a better hardware multiplier, i'd like it more |
23:06:16 | preglow | also, i don't like load/store archs |
23:06:18 | amiconn | Kronuz: Why do you need a separate icon for disk spinning? You can clearly notice when the disk is spinning, you don't even have to look at the unit... |
23:06:45 | Kronuz | amiconn: for the roaring? |
23:07:02 | | Quit damaki (Read error: 110 (Connection timed out)) |
23:07:07 | Kronuz | well, it's hardly noticeable without the access "sound" |
23:07:44 | Kronuz | there were some times yesterday when I wan't sure if it was spinning or not |
23:08:05 | markun | Kronuz: how long is your spin down timeout? |
23:08:15 | Kronuz | 5s. |
23:08:29 | Kronuz | but for moments I thought it was still spinning afterwards |
23:08:35 | Kronuz | (and maybe it was) |
23:08:46 | Kronuz | that's why an extra icon would be nice |
23:09:19 | Kronuz | maybe the little disk for access and some other much less intrusive one for spinning (nothing when it's off) |
23:10:48 | Kronuz | I'd change the 'I' for the hour (01..12) in WPS files to 'L' (hour 1..12 is 'l' and could get easily confused with 'l', besides 'L' sounds more consistent) |
23:11:07 | Kronuz | (but then again maybe not :P) |
23:11:12 | * | amiconn wonders whether the 1.8" disks in the ipods are so much different from the 1.8" disks in the irivers |
23:11:56 | * | preglow off |
23:11:59 | preglow | night |
23:12:03 | Kronuz | :( |
23:12:07 | Kronuz | oh well |
23:12:10 | Kronuz | g'night :) |
23:12:28 | Kronuz | preglow: hey, just one thing before you go :) |
23:12:46 | Kronuz | you know of any documents I might use to understand how the iPod boots and works, etc |
23:12:58 | Kronuz | (any information I could use for the ARM processors too) |
23:13:24 | Bagder | Kronuz: arm7tdmi (the core) docs are available |
23:13:40 | Kronuz | oh, yeah, I checked at Atmel already |
23:13:48 | Bagder | try arm.com |
23:13:57 | Kronuz | but applied on the iPod I meant |
23:14:25 | Kronuz | documents from reverse engineering |
23:14:33 | Bagder | I don't think there are any such |
23:14:41 | Bagder | other than source code |
23:14:42 | markun | Kronuz: perhaps at ipodlinux |
23:14:52 | Kronuz | I found some about the boot process in ipodlinux source code, but not much |
23:15:09 | Kronuz | it would be nice to make one on the wiki |
23:15:28 | Kronuz | narrating step by step what's going on from the time you power the iPod :P |
23:15:45 | Kronuz | wouldn't it be? |
23:16:09 | Kronuz | perhaps one couold synch the narration to the source code files (for newbies) |
23:16:22 | obo | Bagder: wikispam? |
23:16:58 | Bagder | hm |
23:17:41 | Kronuz | "and then the iPod copies the startup code to the 0x40000000 address and runs it from there, (crt0.S, line x-y)" |
23:17:45 | Kronuz | something like that |
23:18:36 | Kronuz | but the whole process... "finally the Rockbox creates the scrloo thread, which it's for.... (file, line n)" |
23:18:50 | Kronuz | maybe, that's just a thought |
23:19:12 | Kronuz | it would be nice to have something like that probably better to give just the filename and the function name) |
23:19:16 | Bagder | I agree its a good idea |
23:19:30 | Kronuz | for newbies it would be grat |
23:19:36 | Bagder | but hard work to write and keep up to date |
23:19:39 | Kronuz | also for those wanting to learn more about it |
23:19:53 | Kronuz | it would be hard to keep, but not too much |
23:20:05 | Kronuz | as the basic architecture wouldn't change offten |
23:20:16 | Kronuz | (if it changes at all) |
23:20:24 | Bagder | it does |
23:20:27 | Kronuz | except for dual core introductions and stuff like that |
23:20:49 | Kronuz | yeah, but keeping the narration in an abstract level, not procedural |
23:21:21 | Kronuz | not like "then line x does this and line y does that"... not like that |
23:21:54 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
23:26:49 | | Quit heff ("Client Exiting") |
23:26:59 | Kronuz | what's the entry point in the firmware? |
23:27:45 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
23:27:53 | Kronuz | hi Paul_The_Nerd! |
23:27:58 | Paul_The_Nerd | Hola |
23:27:59 | | Quit EbErT (Remote closed the connection) |
23:29:47 | Bagder | we're on exactly 1000 regged users in the wiki |
23:30:01 | Kronuz | me being the last one? :P |
23:30:07 | * | Paul_The_Nerd cheers |
23:30:21 | Bagder | Kronuz: yeps ;-) |
23:30:32 | Kronuz | lol |
23:30:42 | Kronuz | I'm the latest addition then? |
23:30:45 | Kronuz | :)) |
23:30:48 | Bagder | (excluding the spammer that came after you) |
23:31:11 | Kronuz | are spammers commen? |
23:31:14 | Kronuz | common* |
23:31:18 | Bagder | yes, fairly |
23:31:22 | | Quit akaidiot (Remote closed the connection) |
23:31:34 | Kronuz | :( and they just destroy stuff or what? |
23:31:45 | Bagder | just fill in weird stuff with lots of links |
23:31:55 | Kronuz | yak |
23:32:00 | Bagder | one guy posted a whole online store |
23:32:07 | Kronuz | they don't have a life or what? |
23:32:12 | Kronuz | damn |
23:35:07 | | Quit juxtap (Nick collision from services.) |
23:35:13 | | Join juxtap [0] (n=juxtap@mtngprs7.mtn.co.za) |
23:35:26 | tucoz | you would guess they don't. I even remember some of the spammers names. HanSolo and SinerAram being two nasty ones. |
23:35:49 | Bagder | yes |
23:36:02 | Bagder | we block >10 IP (ranges) nowadays |
23:36:13 | Kronuz | :S |
23:36:15 | Bagder | due to repeated spamming |
23:37:25 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3560699.sympatico.ca) |
23:37:35 | Kronuz | hey, why did you guys say Rockbox doesn't go back to the WPS after a while? |
23:38:38 | Paul_The_Nerd | Because nobody's bothered to make it do so, for the main part? |
23:39:37 | Kronuz | Paul_The_Nerd: anyway, a lot's been going on since you last were here Paul |
23:40:00 | | Quit idnar (Remote closed the connection) |
23:40:08 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
23:40:18 | Kronuz | Paul_The_Nerd: for the iPods, we now have dual core support |
23:40:27 | | Join akaidiot [0] (n=not@84-217-87-234.tn.glocalnet.net) |
23:40:49 | Kronuz | ... in the head, but still waiting to be implemented :P |
23:40:53 | Paul_The_Nerd | Hahaha |
23:40:55 | Kronuz | :P |
23:41:08 | Bagder | we have lots of stuff in the head! |
23:41:36 | Paul_The_Nerd | In the head I've got a way to support iTMS, but I don't think Apple will agree to its legality. ;) |
23:42:01 | Kronuz | lol |
23:42:48 | | Quit dpro (Read error: 110 (Connection timed out)) |
23:43:29 | Kronuz | Paul_The_Nerd: but I got you there for a moment, didn't I? |
23:44:16 | Paul_The_Nerd | It seemed kinda unlikely to happen overnight. |
23:44:30 | Paul_The_Nerd | Especially without 4-billion people hopping up and down in the forums about it. :-P |
23:44:49 | Kronuz | 4 billion, what are you talking about?!? |
23:44:53 | Paul_The_Nerd | I swear, 1/3 of the people in here are just watching for keywords to report back to various places. |
23:45:03 | Paul_The_Nerd | Okay, so maybe like, 500 |
23:45:07 | Kronuz | lol |
23:45:17 | | Quit Poka64 ("nite") |
23:45:30 | Paul_The_Nerd | Actually, I'd guess maybe 1200-1500 of our forum are iPod users, if not a little more |
23:45:46 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
23:47:48 | Kronuz | hey, is Rockbox making use of THUMB? |
23:48:03 | Bagder | no |
23:48:22 | Kronuz | I thought so... it's just for reducing the code size, isn't it? |
23:48:29 | Bagder | yes |
23:48:46 | Bagder | but since it is 16bit it is also generally better suited for 16bit memory accesses |
23:49:04 | * | dionoea introduces a new hsvrgb color picker http://people.videolan.org/~dionoea/rockpaint_colorpicker.png |
23:49:26 | Bagder | neat |
23:49:47 | Kronuz | I still need to understand how the dual cores work (I've never programmed a kernel on dual cores) |
23:50:15 | Kronuz | that's part of why I want to get into it (to learn something new) |
23:51:36 | smably | um, so earlier i claimed that i was going to try learning the playback code... |
23:51:43 | smably | i think i'm going to put that on hold for now |
23:51:48 | smably | (no pun intended) |
23:51:53 | Paul_The_Nerd | The playback code wins agian! |
23:51:57 | Paul_The_Nerd | again even |
23:51:58 | smably | heh :) |
23:52:05 | Kronuz | playback code? |
23:52:38 | Kronuz | "A Broadcom Bluetooth chip" |
23:52:48 | * | Paul_The_Nerd must now go prepare to attend class |
23:52:49 | | Part Paul_The_Nerd |
23:52:56 | Kronuz | not likely that one, right? |
23:52:58 | Kronuz | :P |
23:53:06 | smably | Kronuz: http://www.rockbox.org/twiki/bin/view/Main/SoftwareCodecPlayback |
23:53:50 | Kronuz | Paul_The_Nerd: what else is known about the Broadcom chip in the iPods? |
23:54:26 | | Quit akaidiot (Remote closed the connection) |
23:55:00 | Kronuz | smably: oh, it's just the codecs playback "module", right? |
23:55:17 | smably | i just wanted to get familiar with the playback architecture in general |
23:55:25 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
23:55:34 | smably | because apparently there are bugs that need fixing for 3.0, so i hoped i could help there |
23:55:56 | | Quit Kohlrabi (Nick collision from services.) |
23:56:02 | Kronuz | hey, Broadcom seems to build network chips |
23:56:06 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-136-171.pools.arcor-ip.net) |
23:56:29 | smably | i noticed that one of the items in ReleaseToDo is "remote support for iriver" |
23:56:29 | Kronuz | so I guess it would be unlikely the Broadcom chip on the iPod is for video decoding |
23:56:40 | smably | does anyone know what exactly this envolves? |
23:56:48 | smably | i know button mappings are an issue |
23:56:54 | smably | is there anything else that needs fixing? |
23:57:46 | | Quit Febs () |
23:58:41 | | Join actionshrimp [0] (n=nn@host86-142-223-227.range86-142.btcentralplus.com) |
23:58:54 | Kronuz | hmm.. it also has MPEG-2 encoders |