00:00:06 | amiconn | The LED is (mis)used as a recording indicator on archos recorders because it's a nice red LED |
00:00:25 | amiconn | ..so the ATA driver isn't allowed to touch the LED during recording |
00:01:20 | | Quit Lear ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
00:03:42 | amiconn | TiMiD: Hehe, now it works but the icon is wrong. |
00:03:49 | amiconn | Flash disk icon :) |
00:04:08 | TiMiD | oh yes I took the default Icon :p |
00:04:18 | | Quit matsl (Remote closed the connection) |
00:04:24 | TiMiD | (I'm vert bad when it comes to do graphics ) |
00:05:10 | TiMiD | I'm thinking about moving the enable / disable process for leds into the led driver |
00:05:27 | amiconn | ? |
00:05:41 | TiMiD | if Iunderstand |
00:05:53 | amiconn | Imho it doesn't belong there |
00:06:27 | amiconn | ata_led_enable() is not about enabling the LED, it's about allowing the ATA driver to access the LED |
00:06:34 | TiMiD | yes |
00:06:43 | TiMiD | I understand that |
00:07:10 | TiMiD | but it could also be available for other parts of the code |
00:07:18 | TiMiD | since it doesn't costs anything ... |
00:07:57 | TiMiD | disk_led_set_enable function in led.C |
00:08:44 | amiconn | It *is* available for other code. apps/recorder/recording.c uses it |
00:08:45 | TiMiD | blocking the leds is something that belongs to the led driver |
00:08:50 | TiMiD | yes |
00:08:53 | TiMiD | it is available |
00:09:01 | amiconn | The thing is that the led is *not* blocked |
00:09:05 | | Quit RotAtoR ("Leaving") |
00:09:34 | TiMiD | but what I mean is that it should be more general than ata_ |
00:09:51 | * | amiconn doesn't get the point |
00:09:53 | amiconn | Why? |
00:10:13 | amiconn | It's the ata driver who is told not to mess with the LED. |
00:10:43 | TiMiD | hehe we don't see the things the same way |
00:10:55 | | Join andyat11 [0] (n=459d4d95@labb.contactor.se) |
00:11:05 | andyat11 | Hey\ |
00:11:16 | TiMiD | I see it more like the led code which is told not to respond |
00:11:21 | TiMiD | (in my logic) |
00:11:41 | andyat11 | Does anyone know how to hack the firmware on the pmp 120 (iriver) |
00:12:17 | amiconn | TiMiD: If you tell the LED code not to respond, how would the other app use the LED then? |
00:12:23 | Bagder | andyat11: it runs a uclinux on an arm7, should be "easy" enough |
00:12:53 | TiMiD | the app that blocks the leds unblocks them |
00:12:56 | | Join Febs [0] (n=cfac7a51@labb.contactor.se) |
00:13:06 | TiMiD | exacly like it should be done now :) |
00:13:10 | amiconn | ??????? |
00:13:20 | andyat11 | im trying to see if I can add formats etc like .swf |
00:13:42 | TiMiD | just a function name change and a file move |
00:13:54 | andyat11 | then see if it can be done with flash to use different controls |
00:14:00 | TiMiD | well |
00:14:02 | amiconn | The app would block the led because it wants to use it exclusively, but can't access it because it's blocked. When it unblocks the LED it would also be accessible for the ata driver again |
00:14:48 | TiMiD | right now the app tells the ata driver "hey don't use the leds" |
00:15:43 | TiMiD | in my logic it should be more that the app tells the led "hey don't react to anything else than unblock" |
00:15:54 | TiMiD | which is the same |
00:16:08 | TiMiD | excepted that it's not the ata driver but theled code that does it |
00:16:09 | amiconn | Yes, but the how???? would the app use the LED *while* it is blocked? |
00:16:25 | andyat11 | anyone know if rockbox will work on pmp series? |
00:16:32 | Bagder | andyat11: it does not |
00:16:41 | Bagder | andyat11: we're waiting for you to make it |
00:16:52 | Kyl3 | Shamrock Man is working on PMP firmware |
00:16:52 | ender` | amiconn: did you see my H120 scan with rockbox logo on screen? |
00:17:06 | TiMiD | amiconn: it would unblock it when the need for blocking is finished |
00:17:33 | TiMiD | again, it's not a functionnality change |
00:17:36 | Bagder | TiMiD: what would the point be of changing the naming/concept/approach ? |
00:17:43 | amiconn | You still didn't answer *how* the app would use the LED *while* it is blocked. |
00:18:06 | amiconn | Blocked means inaccessible, for everyone |
00:18:07 | TiMiD | the app doesn't use led, it's the ata driver that uses them |
00:18:11 | TiMiD | yes |
00:18:15 | TiMiD | inaccessible |
00:18:27 | amiconn | Then you really didn't get the point |
00:18:47 | TiMiD | so what the point exactly ? |
00:18:52 | amiconn | recording.c forbids the ata driver to access the LED because it uses the LED for itself |
00:19:01 | ender` | anyway, http://deeperthought.ena.si/imgs/ROCKbox-iHP-120.jpg |
00:19:12 | TiMiD | oww |
00:19:13 | TiMiD | ok |
00:19:21 | TiMiD | then in ata driver it's fine :) |
00:19:29 | andyat11 | Kyl3 I added him to msn or watever yahoo hes never on |
00:20:01 | amiconn | The only more general concept I can imagine would be to introduce LED ownership and priorities. But that would be a little over the top, imho |
00:20:24 | Bagder | ender`: neat |
00:20:34 | TiMiD | I thought the reocd code wanted t stip the leds because it would maybe reduce the sound quality, like the iriver remote or smth like this |
00:20:55 | TiMiD | yep we don't need this kind of complexity |
00:21:06 | ender` | i cheated actually, that was a JPEG showing on the screen :) |
00:21:18 | amiconn | No it simply wants to use the red LED as a recording indication. |
00:21:39 | TiMiD | hehe at least it's clear in my mind now :) |
00:21:45 | ender` | (and i confirmed that XP x64 also crashes when trying to read the screendumps :) |
00:21:46 | amiconn | Flashes while recording paused, on while recording |
00:21:54 | ender` | anyway, i'm off to bed |
00:22:12 | TiMiD | I wanted also to discuss about something that I had in mind |
00:22:19 | TiMiD | about the screen_access |
00:22:38 | andyat11 | Kyl3 u there? |
00:22:58 | TiMiD | currently, everything is done by screen |
00:23:07 | | Quit tim66 (Read error: 113 (No route to host)) |
00:23:27 | andyat11 | anyone have a pmp 120 or 140 |
00:23:28 | andyat11 | ? |
00:24:08 | preglow | amiconn: is address 0 "invalid" for all current rockbox platforms? |
00:24:18 | amiconn | nope |
00:24:24 | TiMiD | so apps uses the same screen and can write on the others areas |
00:24:26 | preglow | seems it wont be for ipod either |
00:24:38 | amiconn | Depends how you define 'invalid' though |
00:24:42 | TiMiD | I thought it would be nice to have some kind of zone defining |
00:25:12 | preglow | amiconn: well, it's never invalid as such, it's kind of a pointless question, i guess, no ordinary code should write or read there anyway |
00:25:15 | TiMiD | scrolling would be done inside a zone, no need for margins wit that |
00:25:17 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
00:25:27 | amiconn | It's an accessible address on all current platforms, but code normally shouldn't access it |
00:25:34 | andyat11 | guys is it possible to take the firmware from the ipod and put it on the pmp? |
00:25:41 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:25:42 | Bagder | andyat11: no |
00:25:43 | TiMiD | (I don't know how to explain it very well in englis ...) |
00:25:48 | andyat11 | i know its risky but changing like clicking and that |
00:25:50 | amiconn | On iriver the flash starts at 0, on archos the boot ROM is located there |
00:25:57 | preglow | flash starts at 0 on ipod as well |
00:26:04 | preglow | but i'm going to remap it to be sram |
00:26:06 | preglow | sdram |
00:26:16 | amiconn | Any reason for this? |
00:26:25 | preglow | exception vectors are at 0 for arm |
00:26:29 | | Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
00:26:31 | preglow | but we can't manipulate them when they're in rom |
00:26:41 | andyat11 | o ya wat about the swf can u make ur iriver recongnize that? |
00:26:41 | amiconn | Always at 0, no VBR? |
00:26:47 | preglow | amiconn: no vbr |
00:26:57 | amiconn | strange concept... |
00:27:03 | preglow | andyat11: why the hell would we want that? |
00:27:05 | Bagder | andyat11: if you write code for it, then it would be possible |
00:28:31 | preglow | amiconn: well, arm tries to be as low complexity as possible, it seems |
00:28:46 | preglow | amiconn: so if they can shave off some transistors by not having a vbr, that's what they'll do, and indeed, did |
00:28:46 | | Quit Kohlriba ("Leaving") |
00:29:06 | andyat11 | Bagder so that you can play games via flash and theres a ton of games people would love with it |
00:29:23 | Bagder | andyat11: we have numerous games anyway |
00:29:33 | preglow | amiconn: portalplayer specific parts have some other exception vectors, but they're exclusive to the pp5020, and i thought i'd take the remap route in case we'd ever need to support pp5002 |
00:29:55 | Kyl3 | speaking of which whats everyones high score in snake2 ;P |
00:30:06 | preglow | besides, this route will make the code compatible with other arm targets as well |
00:31:31 | andyat11 | Bagder? wat games??? You have games on your pmp? |
00:31:32 | drumrboy | specific parts have some other exception vectors, but they're exclusive to the pp5020, and i thought i'd take the remap route in case we'd ever need to support pp5002 |
00:31:32 | drumrboy | <Kyl3> speaking of which whats everyones high score in snake2 ;P |
00:31:32 | drumrboy | <preglow> besides, this route will make the code compatible with other arm targ |
00:31:50 | Bagder | andyat11: this is #rockbox, we speak rockbox here. Rockbox features several games. |
00:32:02 | andyat11 | O thats wat u mean |
00:32:09 | andyat11 | but none for pmp |
00:32:19 | Bagder | so port rockbox to it |
00:32:33 | andyat11 | rockbox will work on it? |
00:32:34 | Bagder | should keep you busy for a while ;-) |
00:32:53 | Bagder | rockbox works on just about everything |
00:32:59 | Bagder | given enough time and effort ;-) |
00:33:27 | andyat11 | LOL u talking to a n00b for firmwares maby not coding for sites but u get my point |
00:33:40 | amiconn | TiMiD: Why are there 2 statusbar_icon_*() functions left in apps/recorder/icons.c ? |
00:33:52 | Bagder | andyat11: yes, but you don't get mine |
00:33:54 | | Join muesli_- [0] (i=muesli_t@Bc1fa.b.pppool.de) |
00:33:56 | amiconn | (all the way down) |
00:35:28 | andyat11 | Bagder y not LOL you created it for pmp? |
00:35:42 | * | Bagder sighs |
00:36:10 | amiconn | TiMiD: Nm, found the reason |
00:36:25 | amiconn | olde bookmark display code... :( |
00:36:27 | andyat11 | Badger stop confusing me LOL |
00:36:34 | andyat11 | Bagder |
00:36:38 | * | preglow pats Bagder on the back |
00:37:07 | Bagder | andyat11: I give up, you can think whatever you please |
00:37:16 | andyat11 | lol |
00:38:38 | andyat11 | what do u edit these things with? |
00:38:44 | andyat11 | .c |
00:39:06 | andyat11 | notepad work fine? |
00:39:14 | preglow | notepad works fine for everything |
00:39:17 | preglow | if you're masochistic |
00:39:43 | andyat11 | :LOL |
00:39:55 | andyat11 | *LOOKS 20 SECONDS AND GIVES UP |
00:41:58 | andyat11 | Ill pay someone to get this working for me |
00:42:13 | andyat11 | approx 100-200 |
00:42:33 | Bagder | per hour I presume |
00:42:43 | andyat11 | LOL sry |
00:43:02 | andyat11 | unless it takes 1 hour |
00:44:24 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
00:45:23 | preglow | nah, fulltime and enough docs, it shouldn't take more than a number of months |
00:45:29 | andyat11 | well ill start donating to rockbox if they start creating it for iriver pmp |
00:45:53 | | Quit Kyl3 () |
00:46:05 | preglow | donate an actual pmp unit, and we'll start talking |
00:46:23 | Bagder | its a TI arm so no docs |
00:46:44 | preglow | ahahah |
00:46:53 | preglow | ti are really nice people |
00:46:58 | Bagder | oh yes |
00:47:26 | andyat11 | preglow u a firmware coder on this site? |
00:47:38 | preglow | yeah |
00:47:46 | andyat11 | nice good job |
00:47:49 | preglow | thanks |
00:48:16 | andyat11 | well mistic river id be they'll chip in for ya guys |
00:48:24 | | Join Moos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
00:48:28 | andyat11 | how much u guys got so far for 1 |
00:48:38 | andyat11 | bet*^^ |
00:49:11 | Bagder | you don't make sense |
00:49:32 | andyat11 | badger? |
00:49:39 | preglow | where? here? |
00:49:41 | Bagder | what did you just ask? |
00:49:41 | * | preglow runs |
00:49:56 | preglow | how much money we have |
00:50:11 | andyat11 | how much have u guys been donated for the pmp 120 or 140 |
00:50:21 | preglow | i have no idea |
00:50:24 | preglow | we don't just need a player |
00:50:28 | Bagder | we accept donations in general |
00:50:31 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
00:50:34 | Bagder | not FOR any specific player |
00:50:37 | preglow | we need someone with the skills and want to do the port |
00:50:39 | | Join morpheousx [0] (n=45b12005@labb.contactor.se) |
00:50:52 | preglow | if you find someone with a unit, and someone with the skills, then hell, perhaps you'll see rockbox on pmp |
00:50:52 | morpheousx | anyone around? |
00:51:10 | preglow | morpheousx: yeah |
00:51:15 | Febs | 62 of us. |
00:52:31 | amiconn | mrf. |
00:52:40 | * | amiconn hates making stoopid mistakes |
00:53:25 | andyat11 | preglow y dont u do this instead use ur own money to buy pmp then once u fix the script sell it for like 10 each then ull make more money |
00:53:40 | preglow | andyat11: you call rockbox a _script_? |
00:53:54 | andyat11 | LOL preglow |
00:53:59 | preglow | guns, sunrise, tomorrow |
00:54:10 | Bagder | hahaha |
00:54:16 | andyat11 | LOL I sumetimes glurt out things |
00:54:23 | andyat11 | blurt |
00:54:29 | andyat11 | without reading |
00:54:36 | andyat11 | *ha* |
00:54:46 | preglow | andyat11: well, doing a port requires a massive amount of time |
00:54:53 | andyat11 | how the heck do u shout like the * say ur ugly |
00:54:58 | preglow | andyat11: doing a pmp port will probably be very, very hard |
00:55:24 | andyat11 | o |
00:55:30 | andyat11 | well i g2g |
00:55:36 | andyat11 | maby come back tomarrow |
00:55:36 | drumrboy | isnt ShamrockMan from MR already doin a PMP firmware? |
00:55:37 | preglow | aight |
00:55:40 | morpheousx | I have a FUJITSU laptop hdd i took from my creative mps player,i wanted to use it in my laptop,the hdd is 40gigs,the mp3 player won't work anymore so i figured i'd use it in my laptop but i think it' locked, the bios in my dell laptop does'nt see it and when i try to put in my winxp cd, it says that there is no hdd found,then winxp reboots and my laptop goes to a screen where it says the hdd is password protected |
00:55:47 | | Quit andyat11 ("CGI:IRC") |
00:56:20 | Bagder | it sounds like a lock |
00:56:25 | morpheousx | hmm... |
00:56:31 | morpheousx | yeah,what i fiured |
00:56:52 | * | Bagder recall the old days of rockbox fun |
00:57:18 | morpheousx | any software anyone can reccomend? |
00:57:18 | Bagder | Zagor wasted a whole series of hard drives that way ;-) |
00:58:12 | Bagder | I don't think the software is the problem. The problem is to get your hands on a password to unlock it |
00:58:33 | morpheousx | well..this laptop was'ntmeant for a pc |
00:58:52 | morpheousx | it came out of a creative mps player |
00:59:14 | morpheousx | mp3 player* |
00:59:34 | morpheousx | I think it works like an xbox hdd |
01:00 |
01:00:14 | morpheousx | so i guess i'm out of luck? |
01:00:26 | Bagder | it doesn't matter |
01:00:26 | Bagder | a lock, if it is a lock, is at ATA level |
01:00:38 | morpheousx | one question |
01:00:50 | morpheousx | I ran ontrack on it |
01:01:02 | morpheousx | and it says that there is no hdd |
01:01:16 | morpheousx | would a locked hdd hide itself ? |
01:01:34 | morpheousx | i thought it would atleast see the hdd |
01:03:31 | *** | Saving seen data "./dancer.seen" |
01:04:13 | Bagder | and for obvious reasons there isn't just a big red button to unlock it |
01:04:13 | Bagder | you need to send the proper password to it to unlock |
01:04:18 | Bagder | enough for now, my bed is calling... |
01:04:18 | * | Bagder runs off |
01:06:56 | | Part bobwise |
01:07:08 | | Quit muesli_- (Read error: 110 (Connection timed out)) |
01:07:56 | | Join iCe21_00 [0] (i=iCe21_00@CPE0014bf0994ec-CM0014e8b5a1d6.cpe.net.cable.rogers.com) |
01:08:26 | | Quit morpheousx ("CGI:IRC (EOF)") |
01:11:40 | amiconn | Fix for remote disk icon on iriver committed. |
01:12:17 | amiconn | Now it would be nice if someone could design a nice little disk icon (size 12x7 pixel) |
01:13:26 | | Quit Moos (Read error: 110 (Connection timed out)) |
01:15:12 | | Quit perplexity (Excess Flood) |
01:16:54 | preglow | sure rasher hasn't already got one? |
01:17:12 | preglow | right, 12x7 |
01:17:41 | | Join DreamTactix291 [0] (n=DreamTac@adsl-157-39-233.bna.bellsouth.net) |
01:20:34 | | Join perplexity [0] (n=joust@de23559.alshamil.net.ae) |
01:31:50 | | Quit xmixahlx ("blah blah blah") |
01:35:16 | hshah | what file is the remote usb hex again? |
01:35:37 | | Join Stu3 [0] (n=Stu3@203-217-54-37.dyn.iinet.net.au) |
01:37:54 | | Join Kyl3 [0] (i=Kyle@cpe-24-90-232-130.nyc.res.rr.com) |
01:39:45 | amiconn | preglow: The ipod has no ata led? |
01:39:50 | preglow | amiconn: no leds at all |
01:40:19 | amiconn | What about adding a virtual LED to the status bar then, like on Ondio and (now actually working) iriver remote? |
01:40:35 | hshah | guys - you know where the usb remote logo is? |
01:40:36 | preglow | i think that sounds great |
01:40:38 | hshah | what file is it in? |
01:40:58 | amiconn | preglow: It's now just a matter of adding a #define to config-ipod*.h |
01:41:19 | preglow | amiconn: currently it's got an equivalant in the ondio flash softled, yes? |
01:41:46 | amiconn | I added a basic HD icon |
01:42:03 | preglow | at least i get a flash icon at disk accesses now |
01:42:10 | amiconn | (in fact I sort-of reinstated this icon, it was used before we had the flash disk icon) |
01:42:29 | amiconn | you do? |
01:42:36 | preglow | yeah, i get one at bootup |
01:42:39 | preglow | then it goes away |
01:44:10 | amiconn | I was surprised that the iPod nano uses the (disk) ata driver, although it is flash based |
01:44:41 | preglow | yup, me too |
01:44:46 | preglow | but relieved :) |
01:45:23 | amiconn | Heh, after all I think the Ondio MMC driver was fun to implement (although I thought different back then), and I learned a lot |
01:45:34 | preglow | of course |
01:45:41 | preglow | but there's more than enough to be done for this port already |
01:45:48 | preglow | so i'm pretty glad i don't have to mess with that |
01:46:14 | amiconn | Now there is the problem that the flash disk icon would be more appropriate on nano |
01:46:51 | amiconn | ....but direct checks for platform are discouraged |
01:47:36 | preglow | you know, i think a disk icon will do just fine |
01:47:47 | | Quit iCe21_00 () |
01:48:08 | hshah | TiMiD - which file is the remote usb hex in again? |
01:48:12 | preglow | it doesn't really matter, for ondio i think it's more appropriate, after all, there is a practical difference, the user _knows_ that he's dealing with flash memory |
01:48:57 | amiconn | Yeah, it's even extendable |
01:50:03 | amiconn | Mhm, no _Firefly_ |
01:50:23 | amiconn | The rwps loader seems to have a bug |
01:50:44 | amiconn | After loading an .rwps, I got periodic bursts of static during mp3 playback |
01:50:51 | amiconn | A reboot fixed that |
01:50:59 | preglow | ouch |
01:54:08 | * | amiconn is puzzled |
01:54:58 | amiconn | Maybe there's a different gcc version used for the iPod builds? |
01:55:11 | amiconn | Different from archos targets that is |
01:55:40 | preglow | 3.4.4 |
01:55:43 | amiconn | Should've gotten the same warnings & yellow for Ondio as the ones for iPod |
01:55:48 | amiconn | Hokey |
01:56:04 | preglow | there are such differences, some times |
01:56:17 | amiconn | Maybe I should build myself arm-elf-gcc, just to check such things |
01:56:21 | hshah | amiconn / preglow do you know? |
01:59:01 | amiconn | The virtual LED is already enabled for iPod builds |
02:00 |
02:00:16 | Kyl3 | Fixed the Wiki. I linked to IriverBoot on the IriverPort page for the H300 bootloader... took me like tries |
02:01:08 | | Quit CBM-away (Read error: 104 (Connection reset by peer)) |
02:01:43 | | Join CBM-away [0] (n=BurgerBo@63.150.80.142) |
02:05:31 | | Join thegeek_ [0] (n=thegeek@s208a.studby.ntnu.no) |
02:07:54 | | Quit CBM-away (Read error: 104 (Connection reset by peer)) |
02:08:49 | | Join CBM-away [0] (n=BurgerBo@63.150.80.142) |
02:13:07 | | Part drumrboy |
02:14:31 | preglow | hmm |
02:14:55 | | Join drumrboy [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
02:15:04 | preglow | do you think the software and hardware eq should be able to operate together? |
02:15:41 | amiconn | Do you mean the audio codec treble/bass settings? |
02:15:47 | amiconn | If so, why not? |
02:16:17 | preglow | just wondering how to handle the prescale in that case |
02:16:36 | amiconn | Which prescale? |
02:17:27 | preglow | like you do with the audio codec one, if you amp up a band, there's a prescaler you can apply to the audio to gain it down before the eq, then you gain it up afterwards with the main volume control |
02:17:31 | amiconn | The prescale in the UDA is applied to the digital data output of the CPU, so it only depends on the UDA treble & bass setting |
02:17:31 | preglow | to prevent clipping |
02:17:49 | preglow | we'll need a software prescale for the software eq as well, i guess |
02:17:58 | amiconn | Prescaling for the EQ has to be done within the EQ code |
02:18:02 | preglow | yeah |
02:18:08 | preglow | it's just an extra mul. no biggie |
02:18:24 | preglow | i think i'll add an overall gain control to the eq anyway |
02:18:42 | | Quit thegeek (Read error: 110 (Connection timed out)) |
02:19:08 | | Join Paul_The_Nerd [0] (n=paulthen@cpe-70-114-192-167.houston.res.rr.com) |
02:19:10 | amiconn | Btw, I'm thinking about removing the code part that corrects the main volume to account for lowering the prescaler with increasing bass/treble |
02:19:11 | preglow | it'll be really fun to see how this eq performs |
02:19:19 | amiconn | This would have 2 advantages |
02:19:31 | amiconn | (1) it would simplify the code. |
02:19:57 | preglow | so when you boost bass, what in reality happens is you lower the rest of the spectrum instead? |
02:20:04 | amiconn | (2) The volume would be always be lowered when boosting bass or treble, not only above a certain threshold |
02:20:40 | preglow | that is what would happen, right? |
02:21:13 | amiconn | This means that (a) you'll immediately notice that bass boost means a volume tradeoff and (b) the volume scale stays dB-linear instead of being limited aboce a certain value |
02:21:20 | preglow | i don't think that makes sense at all |
02:21:27 | preglow | that's not what people will expect from using an eq |
02:21:38 | preglow | i'd rather just do it the iriver way |
02:22:01 | preglow | i actually think it'll cause even more complaints and clueless users than what we currently do |
02:22:07 | amiconn | Right now there's the effect that with bass fully boosted, it doesn't matter whether you set the volume to 83 or 100, it's exactly the same output |
02:22:13 | preglow | yup |
02:22:19 | preglow | and i think that's got to go as well |
02:22:33 | preglow | i think i basically just want what iriver does, it's what everyone else does |
02:22:41 | amiconn | Well we can't have everything |
02:22:43 | preglow | i'm tired of people nagging about it |
02:22:44 | | Join hshah_ [0] (n=hshah@hirenshah.plus.com) |
02:22:45 | amiconn | We have 3 options |
02:22:51 | preglow | if they can't hear the clipping, let them have it |
02:23:36 | amiconn | That's not one of the options |
02:24:07 | preglow | but ok, what are the options? |
02:24:17 | | Join Paul_The_Nerd_ [0] (n=paulthen@cpe-70-114-192-167.houston.res.rr.com) |
02:24:24 | amiconn | I know how that sounds. Even 4 dB boost made up for *horrible* clipping |
02:24:31 | preglow | yup |
02:24:54 | preglow | but you'd be surprised how many people can't hear clipping |
02:25:06 | amiconn | Huh? |
02:25:21 | amiconn | I agree that people might not able to hear *slight* clipping |
02:25:21 | preglow | i've even met people who think 64kbps mp3s sound just peachy, heh |
02:25:44 | preglow | yeah, and the degree of clipping depends much on what music you listen to |
02:25:58 | preglow | a lot of current music has already been clipped heavily in mastering and production |
02:26:00 | amiconn | Here are the options: (1) Leave it as-is (2) Implement my suggestion to leave out the volume correction (3) reduce bass & treble boost at high volume |
02:26:18 | preglow | isn't 3 currently what we do? |
02:26:23 | preglow | ahh, no |
02:26:26 | preglow | i'm confused |
02:26:28 | amiconn | Currently I'd vote for (2), because of the volume "platform" occuring witjh (1) |
02:26:30 | Febs | It's the opposite. |
02:27:02 | preglow | i don't like 2 at all, it doesn't do what all other eqs on the planet currently do |
02:27:16 | Febs | I'd vote for 3. |
02:27:17 | amiconn | (3) is imho bad because our treble & bass scales are calibrated (in dB) while the volume scale is not (percent) |
02:27:23 | Febs | (Not that my vote counts for anything.) |
02:27:31 | preglow | amiconn: yeah, but you can get a rough estimate |
02:27:34 | preglow | but anyway |
02:27:39 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
02:27:44 | preglow | like i said, i just want the settings to be what they are, clipping or not |
02:28:00 | preglow | i don't like software to guess what i want |
02:28:01 | Paul_The_Nerd_ | If you leave it out, people can manually recreate the effect just by altering the values by hand, right? |
02:28:12 | amiconn | The thing is that 90% volume is always 90% of what is possible, but if we reduce a 12 dB bass boost to e.g. 6 dB the display value is clearly wrong |
02:28:22 | Paul_The_Nerd_ | By leaving it out, you basically increase the level of user control, and the choice to screw up sound becomes their own, no? |
02:29:05 | amiconn | Yeah, and then some clever guy performs a sound quality comparison.... Noooo, I'd say |
02:29:15 | preglow | i'd like the software to prescale/volume fix the audio if the level is low enough for it to work, if not, i want the treble and bass settings to be left alone, and let the clipping commence |
02:29:52 | preglow | not all audio will clip either, you know |
02:30:07 | preglow | if I happen to know there's enough headroom in this track for eq to work with no clip, i don't wont rockbox to correct me |
02:30:14 | preglow | s/wont/want/ |
02:30:25 | amiconn | I'm pretty sure almost all audio will clip. 24 dB is a lot |
02:30:38 | preglow | 24 db will clip, yes, but there are 12 step inbetween |
02:30:51 | preglow | and i have albums where a 10 db gain will go with no clip |
02:30:54 | preglow | an extreme example, granted |
02:31:20 | preglow | my point is still this: i know better than rockbox, and i don't want it correcting me |
02:31:57 | amiconn | You may know better than rockbox, but I bet many users don't |
02:32:13 | preglow | well, no, but they're perfectly capable of dealing with it anyway |
02:32:16 | preglow | if it sounds bad, they fix it |
02:32:33 | preglow | the concept of 'overload' is pretty widespread, so most people will know what happened and decrease volume |
02:32:39 | amiconn | Imho it's better to avoid bad sound |
02:32:52 | Febs | Isn't there a middle ground? Scale back bass boost as volume is increased, but not on a 1:1 basis. |
02:33:02 | PaulJ | i don't think the firmware should allow clipping |
02:33:06 | drumrboy | i think people should def. have an option... |
02:33:07 | preglow | i just want rockbox eq to work like any other eq i've ever used |
02:33:07 | DreamTactix291 | nor do I |
02:33:11 | Febs | E.g., at full volume, bass is scaled lower than 24dB but not to 0. |
02:33:14 | preglow | if i overdrive it, then there's clipping |
02:33:26 | preglow | you already see how confused people are when we don't act like they expect we will |
02:33:35 | preglow | and in this area, i so no point in not conforming to their expectations |
02:33:47 | drumrboy | ok, make an advanced version and a n00b version |
02:34:05 | drumrboy | people who understand shouldnt have to suffer for less advanced users |
02:34:10 | preglow | but in any case, i think a poll/voting session would do nicely here |
02:34:28 | drumrboy | we can do it in mistic river, if wanted ill start a poll |
02:34:29 | amiconn | Imho bad sound will cause a bad rockbox experience |
02:34:53 | Febs | Unfortunately, I think that many MR users would not even understand what the poll was asking. |
02:34:56 | amiconn | We could do like iriver, provided we have a mechanism to display what's happening |
02:35:20 | drumrboy | well, we might as well try, im actually curious... ill add a "wtf is clipping" option |
02:35:25 | Febs | Remember that you're talking about the same user base that asks what the difference is between "base" and "trebbel." |
02:35:29 | preglow | amiconn: we could have some kind of 'imminent overdrive' indicator, but i think it'd only be useful for this one thing |
02:35:45 | DreamTactix291 | true |
02:35:46 | amiconn | ...or give up dB scaling in favor for a vague treble/bass adjustment in percent |
02:36:02 | amiconn | (which I wouldn't want) |
02:36:02 | preglow | but anyway |
02:36:59 | preglow | all other eqs (i've seen) work like iriver's, and i can't ever having seen someone complain about them clipping |
02:37:02 | PaulJ | i like drummrboys idea of having a setting entry: avoid clipping: yes/no |
02:37:08 | preglow | PaulJ: i'd like to avoid settings |
02:37:27 | preglow | another point in favour of my approach, is that all volume/eq combinations can be realised with it, not so with amiconn's |
02:37:31 | amiconn | Btw, regarding the argument 'some music won't clip because of its low level': Isn't that compensated for when using replaygain? |
02:37:48 | preglow | amiconn: not necessarily, replaygain doesn't always normalise audio to peak level |
02:37:56 | preglow | amiconn: it depends on the replaygain scanner used |
02:38:25 | amiconn | Ah, yes, it tries to normalise perceived volume |
02:38:26 | | Quit Paul_The_Nerd (Read error: 110 (Connection timed out)) |
02:38:27 | preglow | as a matter of fact, it's a rare occasion the time you see a file replaygained to 0 db |
02:38:30 | preglow | amiconn: exactly |
02:38:49 | * | amiconn never uses replaygain |
02:38:57 | preglow | amiconn: in most cases i've stumbled across, replaygain actually applied negative gain, so it's kind of a moot point |
02:38:57 | Paul_The_Nerd_ | Well, isn't there already a "prevent clipping" setting under replaygain? |
02:39:39 | | Quit hshah (Read error: 110 (Connection timed out)) |
02:39:43 | DreamTactix291 | Paul_The_Nerd_: that's for replaygain |
02:39:48 | DreamTactix291 | and that shouldn't be used usually |
02:40:02 | preglow | that's only for preventing the preamp from overdoing things |
02:40:07 | amiconn | The MAS3587 and MAS3539 have an AVC feature that normalises the peak level |
02:40:47 | drumrboy | http://www.misticriver.net/showthread.php?t=32320 |
02:40:52 | drumrboy | http://www.misticriver.net/showthread.php?t=32320 |
02:40:57 | Paul_The_Nerd_ | I'm just saying that the setting already exists. You've been talking about preventing clipping elsewhere, could there be a global "prevent clipping" option that performed both sorts of functions? |
02:41:19 | preglow | drumrboy: that doesn't mention an eq anywhere |
02:41:22 | * | Paul_The_Nerd_ shrugs |
02:41:24 | drumrboy | im not sure if thats what we were going for, but i made it anyway ;) |
02:41:33 | drumrboy | haha, idk, i was bored |
02:41:36 | Febs | I don't think it is. |
02:41:38 | PaulJ | drummrboy:why haven't you started teh poll in the general rockbox forum? |
02:42:21 | * | markun is reading neuros irc logs |
02:42:24 | preglow | Paul_The_Nerd_: well, perhaps, but again, i'd rather we didn't have an option |
02:42:41 | preglow | rockbox already has too many options for most people |
02:42:46 | markun | Some things really surprise me: "Video CODECs are not possible to implement on the ARM." |
02:42:48 | drumrboy | oh, i guess i didnt even thinkk aout it given i have an h300 so... if DT id here, it can get moved |
02:42:50 | Paul_The_Nerd_ | I'm just offering up further ideas if a compromise is needed |
02:43:07 | DreamTactix291 | markun: my PMP-120 has an ARM CPU and it plays video |
02:43:14 | Paul_The_Nerd_ | I'm personally in favor of "Give the users as much freedom over the sound, and let them screw it up if they want." |
02:43:22 | Febs | drumrboy, I think it should be deleted. If we're going to poll users, some thought needs to be put into the poll. |
02:43:23 | DreamTactix291 | a CPU can do anything if it's powerful enough and is programmed to do something |
02:43:25 | preglow | DreamTactix291: it also has a TI dsp which probably does the video decoding |
02:43:29 | markun | DreamTactix291: I also know it's possible :) |
02:43:32 | | Nick drumrboy is now known as Drumrboy}{Away (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
02:43:48 | Paul_The_Nerd_ | My Nintendo DS has an ARM processor, and there's video in games for it. |
02:43:57 | Paul_The_Nerd_ | I believe it's an ARM of some sort |
02:43:57 | Drumrboy}{Away | true |
02:44:00 | preglow | well, of course it's possible :) |
02:44:01 | DreamTactix291 | it is |
02:44:07 | preglow | Paul_The_Nerd_: ds has a 33mhz arm |
02:44:09 | DreamTactix291 | so is GBA |
02:44:21 | Paul_The_Nerd_ | The DS is only 33mhz? |
02:44:23 | preglow | yup |
02:44:27 | Drumrboy}{Away | iirc My Tungsten T3 has 400MHz Arm. |
02:44:27 | Paul_The_Nerd_ | Wow |
02:44:37 | markun | The H3xx 120MHz colfire CPU also plays video.. |
02:44:37 | DreamTactix291 | i thought DS was 66 |
02:44:39 | DreamTactix291 | and GBA was 33 |
02:44:42 | Drumrboy}{Away | the PSP has 333, i got a DS and PSP |
02:44:43 | Drumrboy}{Away | haha |
02:45:02 | Drumrboy}{Away | well, the DS has dual chips iirc |
02:45:05 | Paul_The_Nerd_ | The PSP also has a really bad looking screen that seems to fade too slow |
02:45:12 | Paul_The_Nerd_ | I see a lot of ghosting when I've played on 'em. |
02:45:14 | preglow | forget me |
02:45:16 | Drumrboy}{Away | how do you mean? |
02:45:18 | preglow | it's got a 67mhz cpu as well |
02:45:23 | preglow | it's actually got two arm cores |
02:45:28 | preglow | one 67 and one 33 |
02:45:31 | Drumrboy}{Away | oh, i have never once noticed that problem |
02:45:32 | DreamTactix291 | yeah |
02:45:33 | preglow | one of them is the same as the one in ipod |
02:45:39 | Paul_The_Nerd_ | I've seen it on at least 4 PSPs |
02:45:52 | markun | I'm wondering what speed we could get ffmpeg to decode mpeg4 files on a 200mhz with a res of 320x240 |
02:46:08 | Drumrboy}{Away | the only screen problem i've had is dead pixels... i have 4 minor |
02:46:09 | markun | It has some ARM assembly |
02:46:24 | preglow | markun: well, at least i look forward to seeing you try it out :) |
02:46:26 | Paul_The_Nerd_ | What I don't get is that all the 3D DS games I've played have had Antialiasing, but NO texture filtering |
02:46:29 | Drumrboy}{Away | and it is quite possibly just the game that you were playing |
02:46:30 | Paul_The_Nerd_ | Generally you expect the opposite. |
02:47:14 | Drumrboy}{Away | for example, ridge racer blurs alot to give a sense of speed |
02:47:17 | Paul_The_Nerd_ | Naah, Drumrboy, three different games have done it: Untold Legends, Darkstalkers, and... I'm not really sure what the other was. It was at a store unit for that one. |
02:47:30 | Paul_The_Nerd_ | It's not an intentional blur. It's slow pixel fading/refresh/change. |
02:47:40 | markun | preglow: I'm looking forward to have ANY code running on it :) (the Gigabeat, which btw will be send to me tomorrow) |
02:47:42 | Drumrboy}{Away | i see then.. ive never noticed that, but i am assuming your right ;) |
02:47:46 | * | Paul_The_Nerd_ shrugs |
02:47:54 | preglow | markun: let's just hope getting code onto it will be easy |
02:47:59 | Paul_The_Nerd_ | It may not happen on all |
02:48:04 | preglow | markun: at least i've got some crt0.S code for you to use :) |
02:48:10 | Paul_The_Nerd_ | I could've just had bad luck, or picked the wrong games, or be overly sensitive |
02:48:23 | Drumrboy}{Away | nite all |
02:48:25 | Paul_The_Nerd_ | Cya |
02:48:51 | markun | preglow: yes, a lot of the iriver port will help me a lot |
02:49:20 | preglow | well, yeah, and ipod port |
02:49:43 | markun | preglow: There is a update.sh linux binary, which I suspect is being executed when updating |
02:49:58 | markun | yes, ipod was what I wanted to say :) |
02:50:22 | markun | but I'm off to sleep now |
02:50:26 | markun | good night all |
02:50:27 | preglow | at least portions of crt0.S and threading will do you nicely |
02:50:28 | preglow | night |
02:56:34 | Kyl3 | so what are the odds of video after music on the h300 |
02:58:51 | preglow | depends on who's willing to work on it |
02:59:03 | preglow | you can pretty much count me out |
02:59:17 | preglow | since i haven't got an h3x0 or interest in video |
02:59:18 | preglow | heh |
03:00 |
03:03:34 | *** | Saving seen data "./dancer.seen" |
03:06:35 | | Quit Febs ("CGI:IRC (EOF)") |
03:08:41 | | Join Benacool [0] (n=benacool@modemcable035.68-202-24.mc.videotron.ca) |
03:10:58 | | Join Vlad0man [0] (n=Vladoman@p54A7DF48.dip.t-dialin.net) |
03:12:28 | | Quit Benacool (Client Quit) |
03:13:50 | | Join Benacool [0] (n=benacool@modemcable035.68-202-24.mc.videotron.ca) |
03:14:53 | Benacool | Hello there |
03:15:26 | CheeseBurgerMan | Hello |
03:15:28 | preglow | why, hi |
03:16:38 | Benacool | If I think to had found a possible bug in the H300 loader is it there I say it ?? |
03:16:57 | preglow | just say it here first |
03:17:00 | preglow | so we can see if it's a known bug |
03:17:40 | Benacool | When you plug the player to charge it with the wall adapter is it normal that it boot on the stock firmware and not on rockbox ? |
03:18:21 | preglow | hmm, don't know |
03:18:26 | preglow | haven't heard that before |
03:18:30 | Benacool | ok lol |
03:19:50 | Benacool | someone can talk about this to Linus ? |
03:20:37 | preglow | he might read the logs himself |
03:20:41 | preglow | but i'll mention it if i can remember it |
03:20:52 | Benacool | okay I thinked of that after i press enter lol... |
03:21:00 | Benacool | ok |
03:21:17 | Kyl3 | its normal |
03:21:33 | Kyl3 | since Rockbox cant tetect the AC adapter yet |
03:21:38 | Kyl3 | detect* |
03:22:18 | Benacool | ok ... |
03:22:40 | Benacool | thanks |
03:22:55 | | Join Febs [0] (n=cfac7a51@labb.contactor.se) |
03:24:30 | XavierGr | Febs: What happened with the ABX test and the guy that will pass through it? |
03:26:50 | | Join solexx [0] (n=jrschulz@d020065.adsl.hansenet.de) |
03:27:39 | Febs | I haven't had time to put together the clips for him to do it. |
03:27:55 | Febs | Incidentally, did you get the clip I sent you? |
03:28:04 | XavierGr | ah okay then, just interested to know the results |
03:28:07 | XavierGr | yes |
03:28:14 | | Quit Vladoman (Read error: 110 (Connection timed out)) |
03:28:22 | XavierGr | well I made a mistake with my mic when I tested |
03:28:23 | Febs | That was recorded with RB firmware and the gain at about 3. |
03:28:44 | XavierGr | I used the line-in instead the external-mic option in iriver fw? |
03:28:47 | XavierGr | really |
03:28:48 | XavierGr | ? |
03:29:12 | Febs | Yes. Of course, it was a VERY loud pit orchestra. |
03:29:23 | XavierGr | I can't get a loud signal in rockbox (or iriver) line-in |
03:29:33 | XavierGr | even with 24db gain |
03:29:43 | XavierGr | external mic option on iriver works well though |
03:30:03 | Febs | That is strange. |
03:30:35 | XavierGr | probably I will get to test it again with one person that I know that has exactly the same mic, just to be sure. |
03:30:56 | XavierGr | I will send you clip from tonight's rehearsal. |
03:31:10 | XavierGr | it is a grand piano with a guitar. |
03:31:31 | XavierGr | recorded at iriver fw external mic option and volume set to 20 (maximum) |
03:32:06 | XavierGr | the distance is about 2 meters from both instruments |
03:33:01 | | Quit CheeseBurgerMan (Read error: 104 (Connection reset by peer)) |
03:33:45 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
03:38:04 | | Quit solexx_ (Connection timed out) |
03:45:02 | hshah_ | night all |
03:45:05 | | Nick hshah_ is now known as hshah (n=hshah@hirenshah.plus.com) |
03:45:23 | | Nick hshah is now known as hshah|sleeping (n=hshah@hirenshah.plus.com) |
03:45:57 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
03:46:09 | | Join DreamTactix291 [0] (n=DreamTac@adsl-157-39-233.bna.bellsouth.net) |
03:51:25 | | Quit Paul_The_Nerd_ ("Chatzilla 0.9.68a [Firefox 1.0.7/20050915]") |
03:53:50 | | Quit PaulJ (".") |
03:54:03 | XavierGr | Febs mail sent, please tell me your opinion about the levels. |
03:55:06 | | Join iCe21_00 [0] (i=iCe21_00@CPE0014bf0994ec-CM0014e8b5a1d6.cpe.net.cable.rogers.com) |
03:57:47 | | Quit tvelocity ("Leaving") |
03:58:57 | | Join XavierGr_ [0] (n=XavierGr@ppp11-adsl-10.ath.forthnet.gr) |
04:00 |
04:01:13 | Kyl3 | that dead syndrome needs to be fixed with the next bootloader update |
04:02:53 | Febs | XavierGr, the levels do seem a little low. I'm judging just by how much of the noise floor I can hear relative to the music. |
04:03:15 | Febs | I don't have an audio editor on this computer, but will look at with one tomorrow. |
04:03:19 | Kyl3 | there sound now? |
04:03:30 | Febs | Kyl3, no. Different conversation. |
04:03:37 | Kyl3 | oh |
04:03:54 | | Join Paul_The_Nerd [0] (n=paulthen@cpe-70-114-192-167.houston.res.rr.com) |
04:04:06 | Febs | XavierGr, were you recording in a large room? |
04:04:16 | preglow | Kyl3: linus did listen to music on his h3x0 today... |
04:04:29 | XavierGr_ | yes it is the place where the concert will take place |
04:04:42 | XavierGr_ | not so big though |
04:04:42 | Kyl3 | good news then |
04:04:52 | XavierGr_ | 100-150 persons and it is closed |
04:05:00 | Kyl3 | after music someone can fix the dead syndrome |
04:05:06 | iCe21_00 | Can someone explain or link me to the differences in terms of progress between a boot loader and daily builds |
04:05:23 | Febs | I could tell it was something bigger than, say, a room in someone's house. |
04:05:27 | Kyl3 | where the hd spins up and the lcd doesnt turn on and u have to reset it |
04:05:47 | Febs | Very nice playing by the way. |
04:05:54 | XavierGr_ | :) thanks. |
04:06:58 | DreamTactix291 | iCe21_00: what do you want to know? |
04:06:58 | preglow | what do you play? |
04:07:27 | XavierGr_ | classical guitar |
04:08:16 | preglow | nice |
04:08:24 | iCe21_00 | I just wanted to know what the differences between the bootloader and the dailybuilds are in terms of progress, |
04:09:20 | DreamTactix291 | basically here's my understanding |
04:09:26 | DreamTactix291 | if the bootloader works it works |
04:09:40 | DreamTactix291 | the daily builds are where the actual program code is |
04:09:50 | DreamTactix291 | the bootloader is what allows the firmware to boot period |
04:10:16 | iCe21_00 | but what makes the overall player more stable, the daily builds or an updated bootloader |
04:10:31 | iCe21_00 | or do they both control different things in terms of stability |
04:12:47 | Paul_The_Nerd | The stability is mostly in the daily builds |
04:13:03 | Paul_The_Nerd | The bootloader is almost a Yes/No thing. "Yes it works, or no, sorry, it's a brick." |
04:13:56 | Paul_The_Nerd | The daily build portion is loaded by the bootloader, and it actually *does* the work. (Sound, User Interface, etc is there) and the daily build portion *shouldn't* be able to ever permanently harm your player |
04:14:15 | iCe21_00 | so you know how the H300 firmware is "for developpers only right now" with this status more likely to change with more updates in the daily builds or with an updated bootloader |
04:14:30 | iCe21_00 | is this status* |
04:14:31 | Paul_The_Nerd | Daily Builds primarily |
04:14:36 | iCe21_00 | k |
04:14:41 | Paul_The_Nerd | I hear there *may* be a bug in the bootloader right now |
04:14:41 | iCe21_00 | thats the answer i was looking for |
04:14:46 | iCe21_00 | thanks paul |
04:14:47 | Paul_The_Nerd | I'd wait on installing it for the moment |
04:14:52 | iCe21_00 | yeah |
04:14:55 | iCe21_00 | I'm holding off |
04:14:57 | preglow | there are bugs in the bootloader |
04:15:13 | preglow | there seems to be some hardware we didn't know about, for one |
04:15:16 | Paul_The_Nerd | But all the progress for functionality is in the daily build. |
04:15:57 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
04:16:26 | iCe21_00 | So basically once the bootloader has been "mastered" its really more the updates that make the player more stable |
04:16:37 | DreamTactix291 | pretty much |
04:17:06 | iCe21_00 | alright |
04:17:08 | iCe21_00 | thanks guys |
04:17:19 | | Join Jungti1234 [0] (n=jungti12@58.77.81.75) |
04:18:37 | iCe21_00 | is there anywhere to view what has been fixed/updated/added/ in the version of the daily build |
04:18:52 | DreamTactix291 | it's listed everytime there's a change |
04:19:03 | DreamTactix291 | there's a changelog you can check daily on the daily builds page |
04:19:09 | Paul_The_Nerd | If you look at the front page, it tells anything that's changed |
04:19:32 | DreamTactix291 | yeah that too |
04:19:52 | iCe21_00 | yea |
04:19:53 | iCe21_00 | I found it |
04:19:57 | DreamTactix291 | http://www.rockbox.org/daily.shtml <−− lists them back a long time back too |
04:20:29 | | Quit Febs ("CGI:IRC (EOF)") |
04:20:34 | | Join Febs_ [0] (n=cfac7a51@labb.contactor.se) |
04:20:44 | | Nick Febs_ is now known as Febs (n=cfac7a51@labb.contactor.se) |
04:23:08 | | Join Noel_sad_song [0] (n=c87ec44a@labb.contactor.se) |
04:27:53 | iCe21_00 | hey guys, whats with the .bin file |
04:28:02 | iCe21_00 | what does it do/for |
04:28:54 | Paul_The_Nerd | I believe the .bin file is for patching the firmware if you want to do it yourself rather than using fwpatcher. But don't quote me on it. |
04:29:57 | iCe21_00 | why would you want to do that instead of user the fwpatcher (the only thing I could think of is to tweak the code to customize it?) |
04:30:19 | Paul_The_Nerd | That, and the fwpatcher doesn't support all versions of the firmware |
04:30:36 | iCe21_00 | oh yea? |
04:30:40 | iCe21_00 | didnt know that |
04:30:46 | iCe21_00 | which ones doesnt it support |
04:30:57 | Paul_The_Nerd | Mainly older versions. Version numbers prior to the current. |
04:31:14 | iCe21_00 | rgr |
04:31:22 | Paul_The_Nerd | Also, fwpatcher.exe is a windows application. I'm not sure that there's an equivalent for every OS, in fact I think there isn't. |
04:33:09 | | Quit Noel_sad_song ("CGI:IRC (EOF)") |
04:44:30 | | Join Noel_sad_song [0] (n=c87ec44a@labb.contactor.se) |
04:51:51 | | Part Benacool |
04:53:25 | | Quit iCe21_00 () |
04:58:03 | | Quit Noel_sad_song ("CGI:IRC (EOF)") |
05:00 |
05:01:31 | | Quit Paul_The_Nerd ("Chatzilla 0.9.68a [Firefox 1.0.7/20050915]") |
05:03:36 | *** | Saving seen data "./dancer.seen" |
05:07:04 | | Join Benacool [0] (n=benacool@modemcable035.68-202-24.mc.videotron.ca) |
05:07:23 | | Join webguest84 [0] (n=45dda986@labb.contactor.se) |
05:08:04 | | Join ashridah [0] (i=ashridah@220-253-122-134.VIC.netspace.net.au) |
05:09:23 | | Quit webguest84 (Client Quit) |
05:21:13 | | Quit Kyl3 () |
05:27:50 | | Quit Benacool (Read error: 110 (Connection timed out)) |
05:40:20 | | Quit perplexity (Read error: 113 (No route to host)) |
06:00 |
06:05:24 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:11:35 | | Quit goa (Read error: 104 (Connection reset by peer)) |
06:12:11 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
06:14:12 | | Quit Jungti1234 ("Bye Bye~ http://cafe.naver.com/iriverh300") |
06:14:52 | | Join Jungti1234 [0] (n=jungti12@58.77.81.75) |
06:20:14 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
06:58:30 | | Join lamed [0] (n=d8ef2688@labb.contactor.se) |
06:59:16 | | Quit lamed (Client Quit) |
06:59:52 | | Join lamed [0] (n=d8ef2688@labb.contactor.se) |
07:00 |
07:00:39 | | Quit lamed (Client Quit) |
07:02:32 | | Join mofoGX [0] (n=mofo@064-084-110-024.alt.wireless.cust.winbeam.com) |
07:03:40 | *** | Saving seen data "./dancer.seen" |
07:09:42 | | Quit CheeseBurgerMan (Read error: 104 (Connection reset by peer)) |
07:11:25 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
07:26:33 | | Join tvelocity [0] (n=tony@84.254.15.210) |
07:27:32 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
07:29:57 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
07:35:47 | | Quit hshah|sleeping (Read error: 110 (Connection timed out)) |
07:39:24 | | Join n2 [0] (n=Mitch@24-177-166-0.dhcp.mrqt.mi.charter.com) |
07:40:11 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
07:40:24 | | Join DreamTactix291 [0] (n=DreamTac@adsl-157-39-233.bna.bellsouth.net) |
07:44:40 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:57:32 | | Quit ehntoo (Read error: 110 (Connection timed out)) |
08:00 |
08:23:54 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-178-125.nsw.bigpond.net.au) |
08:25:39 | | Quit Membrillo (Client Quit) |
08:44:00 | | Quit mordov (Read error: 110 (Connection timed out)) |
08:44:00 | | Quit CheeseBurgerMan (Read error: 104 (Connection reset by peer)) |
08:47:58 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
08:55:30 | | Join Sando [0] (n=lolsteam@144.135.255.155) |
08:56:56 | | Quit Sandoaway (Read error: 110 (Connection timed out)) |
09:00 |
09:03:42 | *** | Saving seen data "./dancer.seen" |
09:04:50 | | Join Sandoaway [0] (n=lolsteam@144.135.255.155) |
09:07:44 | | Join amiconn_ [0] (n=jens@p54BD58F0.dip.t-dialin.net) |
09:08:45 | | Quit amiconn (Nick collision from services.) |
09:08:45 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD58F0.dip.t-dialin.net) |
09:12:50 | | Nick Lynx_awy is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
09:14:23 | | Join ender` [0] (i=ychat@84.52.165.220) |
09:22:14 | | Join Amar [0] (n=502c6e50@labb.contactor.se) |
09:24:04 | | Quit Sando (Read error: 110 (Connection timed out)) |
09:27:35 | | Quit Sandoaway ("/") |
09:29:16 | | Quit CheeseBurgerMan (Read error: 104 (Connection reset by peer)) |
09:37:39 | | Join DMJC [0] (n=DMJC@220-245-176-174-sa-pppoe.tpgi.com.au) |
09:40:37 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
09:40:52 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
09:41:02 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
09:51:15 | | Join snarf [0] (n=snarf@62.135.203.223) |
09:59:57 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:00 |
10:00:18 | LinusN | phew, i had a frightening near-brick experience :-) |
10:00:49 | LinusN | my h320 just wouldn't turn off or reset |
10:00:57 | CheeseBurgerMan | :o |
10:00:59 | LinusN | nothing helped |
10:01:15 | CheeseBurgerMan | Yikes |
10:01:19 | LinusN | i connected the bdm, and the flash contents were all garbled |
10:01:36 | LinusN | somehow, the flash had entered a tristate mode |
10:01:54 | * | CheeseBurgerMan has decided not to install Rockbox quite yet... |
10:01:56 | LinusN | not even the CFI reset sequence helped |
10:02:13 | LinusN | finally, i pulled the battery, and the slash stopped acting up |
10:02:17 | LinusN | flash |
10:02:26 | LinusN | but it wouldn't boot rockbox |
10:02:27 | | Join perplexity [0] (n=joust@83.110.209.107) |
10:02:47 | LinusN | it looked much like the experience other people had with the black lcd |
10:03:04 | LinusN | however, after booting the original once, it started working again |
10:03:14 | LinusN | weird indeed |
10:04:49 | DreamTactix291 | yes |
10:04:54 | DreamTactix291 | fortunately it's fixed now |
10:05:15 | DreamTactix291 | any ideas on what would cause it? |
10:05:20 | LinusN | yup, was afraid that i would have to buy another one to continue developing |
10:05:31 | LinusN | i have no idea what caused it |
10:07:26 | | Join muesli- [0] (n=muesli_t@141.71.4.189) |
10:08:16 | DreamTactix291 | hmm |
10:11:42 | muesli- | re |
10:11:59 | muesli- | DreamTactix291 nice pix on your webspace ;) |
10:12:12 | DreamTactix291 | thanks |
10:13:22 | | Join mashalla [0] (n=davidm@linux77.eikon.e-technik.tu-muenchen.de) |
10:13:38 | muesli- | servus |
10:13:47 | DreamTactix291 | i'm going to end up having to do a hard drive upgrade on my H140 soon the way i keep adding music to my collection :) |
10:13:49 | | Quit Slasheri (Read error: 128 (Network is unreachable)) |
10:14:12 | muesli- | i am just selling a 60gb toshiba drive.. |
10:14:28 | DreamTactix291 | really? |
10:15:06 | muesli- | http://tinyurl.com/e3s39 |
10:16:10 | DreamTactix291 | i see |
10:16:15 | LinusN | interesting |
10:16:22 | DreamTactix291 | i haven't filled mine up yet |
10:16:28 | DreamTactix291 | so i'm thinking of waiting for an 80GB |
10:16:54 | LinusN | muesli-: why do you sell it? |
10:17:00 | DreamTactix291 | if i threw my lossless collection i'd need an 80GB at least just for that. but i use Vorbis -q6 so i get by with a lot smaller |
10:17:06 | LinusN | "due change on a 340"? |
10:17:11 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
10:17:35 | muesli- | now you great guy have completed the h300 bootloader i am keen on a h320 ;) |
10:17:40 | muesli- | have |
10:18:11 | DreamTactix291 | ah |
10:19:03 | DreamTactix291 | Linus: what was the hardest codec to port over in your opinion so far? |
10:24:56 | LinusN | DreamTactix291: the codecs doesn't need porting |
10:25:19 | LinusN | i layed music on my h300 last night |
10:25:21 | LinusN | played |
10:25:30 | snarf | i'm guessing libmpc or libfaad |
10:25:58 | LinusN | ah, i misunderstood your question |
10:26:04 | snarf | Oh you meant to h300.. |
10:26:08 | aliask | LinusN: Through a hack or by actually getting the DAC driver working? |
10:26:19 | snarf | Or not - so which is it? |
10:26:46 | | Join webguest28 [0] (n=5106d7e1@labb.contactor.se) |
10:26:58 | LinusN | snarf: i haven't been involved in the codec porting, so i don't really know |
10:27:24 | LinusN | aliask: i got the dac working, but the button driver problem persists... |
10:27:45 | aliask | The button issue while the CPU is boosted? |
10:27:50 | LinusN | yes |
10:28:06 | | Quit novimon (Read error: 104 (Connection reset by peer)) |
10:28:14 | aliask | Argh, thats pretty much all that's stopping me from putting rockbox on my H300 |
10:28:23 | aliask | That, and I left my USB cable at school. |
10:28:28 | snarf | I meant to ask DreamTactix what he meant by porting - to h300, or to Rockbox |
10:29:20 | | Quit webguest28 (Client Quit) |
10:29:24 | LinusN | DreamTactix291: so? |
10:29:55 | LinusN | btw, the button driver issue seems to be a nasty one |
10:31:27 | aliask | Well, if it is any help, it must be possible (somehow)... the folks at iRiver got it going. |
10:31:42 | | Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
10:31:43 | LinusN | i don't know if they run it at 124MHz |
10:32:01 | aliask | What are the available increments? |
10:32:15 | aliask | 11/48/120? |
10:32:24 | LinusN | we can set it to just about any frequency |
10:32:46 | aliask | Oh, well thats cool. What freq. do the problems start appearing? |
10:33:06 | | Quit Amar ("CGI:IRC") |
10:33:10 | LinusN | i haven't experimented with that yet |
10:33:41 | | Join Zak1392 [0] (n=zkeeping@CPE-139-168-220-233.sa.bigpond.net.au) |
10:33:58 | | Nick aliask is now known as aliask|away (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
10:36:04 | Jungti1234 | hi |
10:36:35 | JdGordon | does rockbox allow u to play an entire directroy (and sub dirs) without making a playlist first? |
10:37:08 | snarf | Rockbox only plays playlists |
10:37:09 | DreamTactix291 | Linus: i meant on the H100 originally |
10:37:32 | snarf | You don't have to save it to a file first though.. |
10:37:49 | ashridah | JdGordon: you can create it more or less on the fly fairly easily. just hold 'navi' on the toplevel directory and then insert it. if the player's not playing, there won't be a playlist yet |
10:38:02 | JdGordon | ok |
10:38:23 | ashridah | iirc, there's also a 'continue to next directory' mode |
10:38:30 | snarf | DreamTactix: from looking from the sideline, I think libmpc and libfaad then |
10:38:38 | muesli- | iirc? |
10:38:47 | DreamTactix291 | that was my guess too |
10:38:55 | DreamTactix291 | but best to ask the people who had to do it you know :) |
10:39:07 | ashridah | muesli-: "IIRC" == "if i recall correctly" |
10:39:18 | muesli- | ah mk ;) |
10:39:28 | DreamTactix291 | i abandoned musepack a long time ago when GT3b2 originally came around |
10:39:53 | snarf | Preglow or linuxstb should know, then.. |
10:39:56 | markun | LinusN: Did your near-brick-experience happen after you made a lot of changes, or do you think the problem might also be in the current builds? |
10:40:37 | ghode|afk | muesli-: i saw yesterday in the logs that you were returning some Koss headphones, can i ask what model they were? |
10:40:46 | muesli- | ksc 35 |
10:42:33 | muesli- | but i cant recommend them |
10:42:54 | muesli- | your ears will hurt within short time |
10:43:12 | muesli- | sound is ok, but bass is too low for me |
10:43:25 | muesli- | and too mute too |
10:45:41 | markun | muesli-: My Koss PortaPro started to sound a dull, then I cut a little hole in the foam and now they are quite ok again. |
10:46:17 | muesli- | portapro and ksc 35 are using the same driver |
10:46:39 | muesli- | but those ksc have very less pressure to your ear |
10:46:52 | | Nick Vlad0man is now known as Vladoman (n=Vladoman@p54A7DF48.dip.t-dialin.net) |
10:47:28 | muesli- | cushioning is very low..thus they are quite mute and loads of sound will get lost |
10:48:06 | | Join Slasheri [0] (i=miipekk@ihme.org) |
10:54:55 | | Quit snarf (Remote closed the connection) |
10:55:12 | | Quit tvelocity ("Leaving") |
11:00 |
11:01:31 | | Quit Slasheri (Read error: 145 (Connection timed out)) |
11:03:19 | | Join Polo_o [0] (n=polo_o@82-69-160-166.dsl.in-addr.zen.co.uk) |
11:03:45 | *** | Saving seen data "./dancer.seen" |
11:04:50 | ghode|afk | i bought some ksc75 and i am getting the same problem muesli-: too much sound escape. I think i am going to stick to my ex71s |
11:05:11 | | Nick aliask|away is now known as aliask (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
11:10:13 | Febs | JdGordon, make sure that you have "Recursively insert directories" set to ON if you want to include subdirectories. |
11:10:16 | Febs | http://www.rockbox.org/twiki/bin/view/Main/ManualMainMenu#Recursively_Insert_Directory |
11:10:30 | JdGordon | ok, kewl |
11:10:32 | JdGordon | thanx |
11:11:12 | JdGordon | has any progress been made on the audio for the h300 in the last few days?? (ive been away from comp for too long :D ) |
11:11:47 | | Join Wett [0] (n=wett@l03m-212-194-103-107.d4.club-internet.fr) |
11:13:04 | Febs | JdGordon, read the log from about 45 minutes ago. LinusN played music last night. |
11:13:13 | JdGordon | aweseom |
11:14:56 | Wett | does linus sleep sometimes ? |
11:15:09 | LinusN | occasionally |
11:15:12 | aliask | On rare occasions. |
11:15:13 | B4gder | robots don't sleep |
11:15:34 | LinusN | i dream of electric sheep |
11:15:43 | | Join bobTHC [0] (n=bobthc@l04m-62-34-29-104.d1.club-internet.fr) |
11:15:54 | Wett | oh, it helps. I guess sometimes you debug in your dreams too |
11:16:03 | bobTHC | hi folks ! |
11:16:46 | | Join Nibbler [0] (n=sven@port-212-202-193-27.dynamic.qsc.de) |
11:16:50 | aliask | Hey, I have a spare box that I was thinking about setting up as a rockbox/learning box, what distro of linux do you guys reccomend? |
11:17:04 | * | B4gder likes debian |
11:17:21 | B4gder | but for a newbie, I'm not sure that is a good choice |
11:17:37 | aliask | Are you serious? Debian is the only linux I could ever figure out. |
11:17:47 | * | B4gder is grown up on unix |
11:17:54 | * | bobTHC likes ubuntu |
11:18:03 | ashridah | aliask: it doesn't matter too much which distro you use, since you end up building a complete cross-compiler anyway, so the devel environment is fairly self contained. |
11:18:18 | aliask | Do you have to do it from source? |
11:18:42 | B4gder | yes |
11:18:42 | aliask | Thats one of the things I don't like about linux, having to do most things from source. Sometimes you just can't be bothered. |
11:18:48 | ashridah | aliask: someone could probably send you precompiled binaries, but i don't know of any specific official source for an m68k or sh targeted compiler |
11:18:51 | B4gder | source is power |
11:18:52 | LinusN | B4gder: so you're not a grown up otherwise ;-) |
11:19:01 | bobTHC | :) |
11:19:07 | | Quit perplexity (Read error: 113 (No route to host)) |
11:19:08 | aliask | Cheapshot :) |
11:19:18 | B4gder | LinusN: people would probably say I'm not grown-up in any area... |
11:19:39 | ashridah | aliask: i avoid source pretty easily pretty much all the time, but the cross compiler's a fairly specialized target, it's not necessarily worth a distro's time to compile cross compilers for all potential targets |
11:19:43 | Rick | ooooh |
11:19:45 | B4gder | not that I know any "people" |
11:19:50 | Rick | got h300 going now? nice (: |
11:20:08 | | Part mashalla ("Kopete 0.10 : http://kopete.kde.org") |
11:24:45 | amiconn | LinusN: Any more info concerning the button driver prob? |
11:25:05 | LinusN | nope |
11:25:23 | LinusN | it is probably not related to the button driver at all |
11:26:41 | amiconn | What happens? |
11:30:23 | LinusN | ah, solved it |
11:30:34 | * | LinusN blames amiconn |
11:30:41 | amiconn | huh? |
11:30:43 | B4gder | you can blame me too ;-) |
11:30:52 | LinusN | the PLL was overclocked |
11:30:54 | aliask | I'm fine with you blaming people other than me. |
11:31:02 | * | LinusN blames aliask |
11:31:03 | JdGordon | ill take some blame also if it speeds up development :D |
11:31:06 | aliask | Nooooo |
11:31:37 | aliask | So what, the CPU was just going too fast to catch the interrupts or something? |
11:31:45 | LinusN | amiconn: fvco max is 400MHz |
11:32:01 | amiconn | I know, and I checked my calculations several times |
11:32:17 | amiconn | I chose fvo as little above fmin as possible |
11:32:23 | amiconn | *fvco |
11:32:31 | amiconn | fmin is 200MHz |
11:32:50 | LinusN | for 124mhz, you set vcodiv to 86 and plldiv to 2 |
11:33:49 | LinusN | 11289600*88/2 = 496742400 |
11:34:15 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
11:36:10 | amiconn | LinusN: I'll check again... I wanna know where I went wrong |
11:36:53 | | Join perplexity [0] (n=joust@de23559.alshamil.net.ae) |
11:45:27 | amiconn | LinusN: Fin is 11289600/2, not 11289600 |
11:46:01 | | Join muesli|tarn [0] (n=muesli_t@141.71.4.189) |
11:46:10 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
11:46:25 | amiconn | So my calculations are correct |
11:46:38 | amiconn | CRSEL = 1 means Fin = Fxtal/2 |
11:46:39 | LinusN | saw that too :-( |
11:47:04 | LinusN | damn |
11:50:10 | | Join lamed [0] (n=50e671d2@labb.contactor.se) |
11:50:34 | amiconn | Btw, if that would really have been the cause, why should it have worked on H1x0 then? |
11:51:20 | lamed | wow! looking at the logs, i've managed to register to the irc client through the site's web-client, using google's wap convertor through my nokia 3100! |
11:51:31 | lamed | no talking/reading though. |
11:52:13 | | Quit CoCoLUS ("changing servers") |
11:53:20 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
11:54:03 | lamed | xaviergr_ , here? |
11:54:46 | LinusN | amiconn: a lot of my h100, and the h300 has a sticker on the CPU, saying "120" |
11:56:05 | LinusN | i wonder if that means that the cpu is rated to 120mhz, despite it being a bga...? |
11:56:54 | | Join Slasher [0] (i=miipekk@ihme.org) |
11:59:46 | HCl | yawn.. |
12:00 |
12:01:14 | | Quit lamed ("CGI:IRC (EOF)") |
12:05:38 | markun | HCl: morning |
12:07:04 | HCl | hi |
12:07:06 | HCl | :/ |
12:07:14 | HCl | sup? |
12:08:17 | muesli|tarn | LinusN <LinusN> i dream of electric sheep ;-) i suggest for you Everything You Always Wanted to Know About Sex * But Were Afraid to Ask |
12:08:18 | muesli|tarn | ;) |
12:08:28 | markun | HCl: I bought a Gigabeat player to port rockbox to it |
12:08:42 | LinusN | .-) |
12:09:11 | muesli|tarn | it contains a nice sheep scene ;) |
12:09:23 | HCl | i see |
12:09:33 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
12:09:41 | markun | I have a radio play of "Traeumen Androiden" on my iriver :) |
12:09:59 | * | HCl goes to make breakfast.. |
12:10:02 | | Join Moos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
12:12:52 | Zak1392 | is there any way i can get solitaire on my h340? |
12:13:20 | ghode|afk | markun: sweet, which version did you get? |
12:13:31 | markun | F40 |
12:13:56 | markun | I would have prefered a X30 or F41, but well.. |
12:13:57 | ghode|afk | whats the screen like? and the controls? |
12:15:34 | Zak1392 | is there any way i can get solitaire on my h340? |
12:15:42 | Zak1392 | ??? |
12:16:03 | markun | ghode|afk: I don't have it yet. It should leave the UK today |
12:16:17 | LinusN | Zak1392: yes, run the solitaire plugin |
12:16:31 | LinusN | it's not yet ported to the h300 though |
12:16:35 | ghode|afk | is the f40 the newer thiner version? |
12:16:45 | Zak1392 | linus: how? |
12:16:53 | LinusN | how to port it? |
12:17:04 | Zak1392 | yeah, i think... |
12:17:22 | markun | The gigabeat can switch between landscape and portraid use. Would be cool to have the same feature in rockbox |
12:17:30 | LinusN | well, it uses grayscale bitmaps, so you'll have to convert them to color |
12:17:51 | Zak1392 | do i have to? |
12:17:55 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
12:17:59 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
12:18:05 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
12:18:26 | LinusN | Zak1392: your other choice is to wait for someone else to do it |
12:18:49 | Zak1392 | where can i dl it? |
12:18:55 | Zak1392 | solitaire |
12:19:08 | markun | ghode|afk: no, the F41 has the 1 platter HD (and is thinner than the F20) |
12:19:10 | LinusN | it's in the rockbox daily build |
12:19:17 | Zak1392 | okay |
12:19:37 | ghode|afk | ah ok, which website did you order from? |
12:19:47 | markun | ebay.nl :) |
12:20:32 | markun | It's a 2nd hand unit. |
12:20:35 | ghode|afk | hehe |
12:21:09 | markun | He got it as a present, almost never used it and wanted to buy a car mp3 player. |
12:21:47 | ghode|afk | i hope it arrives ok |
12:23:01 | markun | it's pretty useless for me without rockbox. Can only be used in windows (which I don't have) and doesn't play Ogg (which is all I have) |
12:23:43 | ghode|afk | ah, so good motivation to get rbx ported then :) |
12:24:11 | markun | yes, a very good motivation |
12:25:02 | | Join DMJC [0] (n=DMJC@220-245-176-174-sa-pppoe.tpgi.com.au) |
12:29:23 | aliask | Is there anyone who I can ask really dumb questions about C programming to? |
12:30:11 | ashridah | depends how big the question is. |
12:30:15 | ashridah | may as well ask here |
12:30:42 | wubbla | aliask: if in doubt −−> /j ##C |
12:30:43 | wubbla | :D |
12:31:05 | aliask | Well, its just that I'm learning it by making plugins for rockbox, so I might have a lot. But first things first, is there a Wiki page or something that documents the rb api? |
12:32:47 | | Join webguest09 [0] (n=522e39b4@labb.contactor.se) |
12:33:00 | B4gder | there's the plugin.h header file |
12:33:11 | B4gder | and lots of existing plugins as examples |
12:33:25 | aliask | Ok, I'll take a wade through there to start off. |
12:35:31 | | Nick paugh is now known as CogentCaffeine (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
12:35:57 | | Join linuxstb [0] (n=linuxstb@host213-123-154-169.in-addr.btopenworld.com) |
12:42:00 | amiconn | Zak1392, LinusN: The solitaire plugin does work on H300, even in colour, it's just not being built by default |
12:43:28 | amiconn | The cards are really tiny though, that's a thing I want to look into |
12:43:32 | JdGordon | whats the solatraie plugin named in the list? i dont c it |
12:43:46 | | Quit Lynx_ (" reboot") |
12:43:46 | amiconn | (making the cards scale to the lcd res) |
12:46:56 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
12:46:56 | Febs | JdGordon, it should be named Solitaire: http://www.rockbox.org/twiki/bin/view/Main/PluginSolitaire |
12:47:54 | Zak1392 | when i run solitaire it freezes when i press start |
12:49:35 | muesli|tarn | on a 1xx? |
12:49:44 | Zak1392 | h340 |
12:49:49 | muesli|tarn | ah ok |
12:50:50 | muesli|tarn | how much matters hdd consumption? |
12:50:52 | Zak1392 | amiconn: what build did you download. (what model) |
12:51:07 | muesli|tarn | MK2008GAL vs MK6006GAH vs MK4007GAL |
12:51:08 | muesli|tarn | Power Consumption: |
12:51:08 | muesli|tarn | Start 1.8watts - 1.2watts - 1.8watts |
12:51:08 | DBUG | Enqueued KICK muesli|tarn |
12:51:08 | muesli|tarn | Seeking 1.1watts - 1.4watts - 1.15watts |
12:51:09 | muesli|tarn | Reading 1.0watts - 1.4watts - 1.1watts |
12:51:09 | *** | Alert Mode level 1 |
12:51:09 | muesli|tarn | Writing 1.0watts - 1.4watts - 1.1watts |
12:51:11 | muesli|tarn | Idle 0.4watts - 0.6watts - 0.4watts |
12:51:13 | muesli|tarn | Standby 0.12watts - 0.2watts - 0.12watts |
12:51:15 | muesli|tarn | Sleep 0.07watts - 0.08watts- 0.07watts |
12:52:26 | amiconn | Zak1392: None; I don't even have a H300. I've enabled solitaire in my local cvs working copy so it gets built |
12:52:33 | amiconn | I tried it in the H300 simulator |
12:55:05 | Zak1392 | −−−−−−−−−−−−−−−−−−−−−−−−−−- |
12:55:05 | Zak1392 | rockboxui.exe - Bad Image |
12:55:05 | Zak1392 | −−−−−−−−−−−−−−−−−−−−−−−−−−- |
12:55:05 | DBUG | Enqueued KICK Zak1392 |
12:55:05 | Zak1392 | The application or DLL C:\Documents and Settings\Zachary Keeping\Desktop\New Folder (9)\Simulation\archos\.rockbox\rocks\solitaire.rock is not a valid Windows image. Please check this against your installation diskette. |
12:55:05 | Zak1392 | −−−−−−−−−−−−−−−−−−−−−−−−−−- |
12:55:06 | *** | Alert Mode level 2 |
12:55:06 | Zak1392 | OK |
12:55:08 | Zak1392 | −−−−−−−−−−−−−−−−−−−−−−−−−−- |
12:55:23 | Zak1392 | i get that when i run anything in the h300 simulator |
12:55:33 | aliask | I get that as well when I try to run plugins in the sim. |
12:55:40 | amiconn | Strange... |
12:55:47 | amiconn | Works perfectly here |
12:56:08 | Zak1392 | ??? |
12:57:44 | Zak1392 | what is your sim like? (directories and stuff) |
12:57:51 | Zak1392 | @amiconn |
13:00 |
13:01:56 | Zak1392 | amiconn: could you upload the solitaire.rock file? |
13:02:15 | | Quit CogentCaffeine ("gwan oot") |
13:03:48 | *** | Saving seen data "./dancer.seen" |
13:03:50 | | Join Kaggen [0] (n=kaggen@nl-67-197.netlogon.liu.se) |
13:05:07 | *** | Alert Mode OFF |
13:08:17 | muesli|tarn | Kaggen i better give you no translation of your nick ;) |
13:08:48 | Nibbler | :] |
13:12:35 | linuxstb | Zak1392: I hope you're not trying to ru the solitaire.rock from your H340 in the Windows Sim? |
13:13:22 | linuxstb | The simulators don't run the same rocks - you need to use the rocks that are compiled to run in the sim. |
13:17:43 | | Quit muesli|tarn ("ich will Kühe!!!") |
13:24:45 | | Quit Drumrboy}{Away (Read error: 110 (Connection timed out)) |
13:25:11 | | Join PaulJ [0] (n=PaulJ@vpn-3026.gwdg.de) |
13:29:43 | Kaggen | muesli|tarn: Well, alot of names can be funny in different languages, me real name Anders is slightly funny in german. (Ich bin Anders :-)) |
13:32:10 | | Part ashridah ("Leaving") |
13:32:28 | | Join ashridah [0] (i=ashridah@220-253-122-134.VIC.netspace.net.au) |
13:35:36 | | Quit aliask ("Chatzilla 0.9.67 [Firefox 1.0.6/20050717]") |
13:46:09 | | Join webguest18 [0] (n=d4886a7e@labb.contactor.se) |
13:47:18 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
13:47:45 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
13:49:46 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
13:54:31 | | Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) |
13:57:53 | | Quit Zak1392 () |
14:00 |
14:01:21 | _FireFly_ | amiconn is the bug(when loading rwps-files and mp3-playback) only when you load a rwps-file ?? because rwps and wps-files are loaded from the same function |
14:02:27 | _FireFly_ | only the pointer to wps_data struct changes depending to the wps-screen in wich the file/data-buffer should be loaded/displayed |
14:03:58 | _FireFly_ | so i have no clue how this bug is only triggered when loading rwps-files |
14:10:21 | | Quit Moos ("Glory to Rockbox") |
14:10:56 | | Join mashalla [0] (i=mashalla@p5498D975.dip.t-dialin.net) |
14:12:52 | | Quit webguest18 ("CGI:IRC (EOF)") |
14:14:25 | | Quit mashalla (Client Quit) |
14:21:02 | _FireFly_ | btw i have locally a slightly modfied wps-loader running which reduces the ram-usage of the wps-format-data. |
14:22:38 | _FireFly_ | This loader reads the wps-file line-by-line and lines with following tags didn't gets into the format-buffer: %x,%xl,%we,%wd |
14:23:06 | _FireFly_ | and also comment-lines |
14:23:32 | _FireFly_ | so i could reduce the used space in the format-buffer ca. by half for my wps. |
14:25:00 | LinusN | hmm, i can't run the h300 reliably above 90mhz... |
14:25:17 | LinusN | time to connect the logic analyzer |
14:26:44 | Slasher | Hmm, enough voltage for the cpu? |
14:26:48 | Kaggen | LinusN, the BDM might not like high speeds? |
14:26:58 | LinusN | i'm not running the bdm |
14:27:28 | wubbla | hmm... |
14:27:50 | Kaggen | In that case there might be a pheripheral device that does not like the bus freq at 45MHz? |
14:28:12 | wubbla | LinusN: so the CPU might be the reason for the booting problem? |
14:28:21 | LinusN | nope |
14:28:29 | preglow | nah, don't think it boot at naything above 11mhz |
14:28:35 | LinusN | the boot runs at 45mhz |
14:28:43 | wubbla | ah |
14:29:04 | | Join bluebrother^ [0] (n=dom@nat-ph3-wh.rz.uni-karlsruhe.de) |
14:29:11 | LinusN | i think i'll cap it at 90mhz for now, just to enjoy the music :-) |
14:29:20 | preglow | should run just nicely anyway |
14:29:27 | LinusN | it does |
14:29:29 | preglow | but the timer might end up inaccurate |
14:29:33 | LinusN | no |
14:29:37 | Kaggen | Otherwise it's good idea to try and find where it hangs |
14:29:42 | preglow | LinusN: then hooray! |
14:29:45 | LinusN | Kaggen: of course |
14:30:07 | Kaggen | well, it was kinda obvious, sorry :-) |
14:30:13 | LinusN | but it could be nice for the progress-thirsty h300 crowd to run rockbox |
14:31:07 | PaulJ | but how does rockboy work on h300? i thought it runs at 120 MHz |
14:31:25 | LinusN | it does |
14:31:39 | LinusN | but not on all players, and not every time |
14:31:45 | Kaggen | the BGA package for coldfire allows 140MHz, the QFP allow 120MHz |
14:32:02 | LinusN | Kaggen: yes, i don't think the frequency itself is the problem |
14:32:20 | LinusN | strangely enough, most of my players have a sticker on the cpu, saying "120" |
14:32:23 | DMJC | you have music working on 300 series? |
14:32:28 | LinusN | DMJC: yes |
14:32:30 | DMJC | haha |
14:32:40 | DMJC | be hillarious if they ring me tomorrow to say they have it in |
14:32:44 | preglow | perhaps iriver got them cheap :> |
14:33:08 | DMJC | it'll be like.. well I sat on my iriver busting it... but the replacement 300 runs rockbox anyway.. |
14:33:09 | DMJC | score |
14:33:24 | LinusN | when i set it to 120mhz, the tick counter goes like wild, and the button driver gives me all 0's |
14:33:39 | DMJC | does H300 have a proper clock? |
14:33:40 | Kaggen | huh!?! |
14:33:42 | preglow | LinusN: that's that not the problem you see at all clocks above 90? |
14:33:48 | LinusN | DMJC: an rtc, yes |
14:33:59 | DMJC | nice |
14:34:02 | LinusN | preglow: i see it above 90mhz |
14:34:12 | preglow | weird... |
14:34:15 | | Join uncledrax [0] (i=uncledra@ppp115-181.static.internode.on.net) |
14:34:17 | preglow | well |
14:34:21 | preglow | i say just cap it for now |
14:34:26 | LinusN | indeed, but i hope there's a perfectly good explanation |
14:34:34 | preglow | even if there's not, it's no biggie |
14:34:39 | Slasher | Hmm, i got something like that behaviour on h140 too when i changed the gcc optimization settings.. |
14:34:40 | preglow | 90mhz should be enough for our needs |
14:34:52 | Slasher | at least the button driver went wild :) |
14:35:12 | Kaggen | Were is the code running from? SDRAM or FLASH might give timing problems if set up to aggressive. |
14:35:13 | DMJC | bbs |
14:35:15 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
14:35:29 | preglow | sdram |
14:35:40 | preglow | i believe the sdram is the same as in h1x0 |
14:35:44 | LinusN | same type as on the h100 |
14:36:01 | Kaggen | but 32MB? |
14:36:04 | preglow | yea |
14:36:08 | preglow | both have that |
14:36:08 | tucoz | LinusN: congrats on the sound progress. No "Gentlemen" post this time? Or is that per cpu perhaps. |
14:36:10 | LinusN | and the sdram is mostly idling |
14:36:13 | preglow | only h110 has 16mb |
14:36:21 | Slasher | LinusN: probably you could try increasing the waitstates if not already tried :) |
14:36:33 | Ctcp | Ignored 2 channel CTCP requests in 3 minutes and 57 seconds at the last flood |
14:36:33 | * | B4gder expects a "gentlemen" mail |
14:36:43 | LinusN | B4gder: absolutely |
14:37:24 | * | preglow hopes he'll be able to send one of those one day... |
14:37:37 | B4gder | :-) |
14:37:40 | Kaggen | But if the SDRAM was at fault, alot more stuff would break than the internal timer and GPIO (well, they don't break at all) |
14:38:22 | LinusN | B4gder: i'll just have to put Machinae Supremacy on the player first :-) |
14:38:38 | tucoz | As I am quite satisfied with my h120 these days, I think I'll stick with it until I read the nano-sound mail :) |
14:39:21 | preglow | yeah, i'm very satisfied with it myself |
14:39:50 | preglow | and will be until warmer times, when i no longer have a high capacity jacket pocket to lug it around in |
14:40:15 | _FireFly_ | ;) |
14:40:27 | tucoz | hehe |
14:40:55 | tucoz | The nano is really impressive in terms of looks and size. |
14:41:01 | preglow | yup |
14:41:05 | preglow | the internals are pretty nice as well |
14:41:09 | preglow | 2x100mhz arm |
14:41:12 | preglow | and 128kb iram |
14:42:05 | preglow | plus 8kb cache for each cpu |
14:42:13 | preglow | wish it was possible to configure it to only do code :/ |
14:42:43 | | Join DMJC-L [0] (n=DMJC-L@220-245-176-174-sa-pppoe.tpgi.com.au) |
14:43:05 | tucoz | hehe, yes. I came to think of that a couple of days ago. I bought my first walkman in 1989, and that was one of the first really compact ones. I do not think I could imagine what the future would bring 15 years later. |
14:44:40 | tucoz | As hardisks, mp3's and so forth were that common those days. |
14:44:54 | preglow | weren't, i take it? ;) |
14:45:07 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-126.pools.arcor-ip.net) |
14:45:08 | tucoz | hehe, the webclient hides what I write :) |
14:45:16 | DMJC-L | they were common |
14:45:17 | preglow | mp3 wasn't even invented, i _think_ i had seen a floppy disk |
14:45:20 | DMJC-L | just 1mb in size.. |
14:45:27 | tucoz | preglow, no Amiga? |
14:45:40 | preglow | i think i was fiddling around with a c64 those days |
14:45:53 | preglow | i was eight year old at the time, so... |
14:46:23 | * | B4gder reads "Gentlemen" |
14:46:42 | tucoz | I remember a 3.5" floppy costed 15sek back then |
14:46:52 | tucoz | or maybe more |
14:46:57 | | Quit B4gder ("time to say moo") |
14:47:44 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
14:47:55 | | Quit _FireFly_ ("REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)") |
14:48:36 | DMJC-L | I remember back to amiga |
14:48:49 | tucoz | yes, that was fun. |
14:48:54 | preglow | i never had one :/ |
14:48:54 | DMJC-L | had a c-64 but that was when amiga was already out |
14:49:03 | preglow | though i had more than ample fun with it |
14:49:06 | | Quit webguest09 ("CGI:IRC") |
14:49:12 | DMJC-L | was about 5 at the time |
14:49:14 | DMJC-L | 4/5 |
14:49:15 | preglow | i would probably never be coding today if it wasn't for good old c64 |
14:49:28 | DMJC-L | actually I think we had the C-64 before I was born |
14:49:33 | DMJC-L | what year did they release? |
14:49:36 | | Join webguest09 [0] (n=522e39b4@labb.contactor.se) |
14:49:40 | tucoz | 1982 or something |
14:49:44 | DMJC-L | yeah |
14:49:54 | DMJC-L | before I existed heh |
14:50:18 | tucoz | august 1982 |
14:50:52 | preglow | oh, i just did exist then |
14:50:57 | preglow | but wasn't exactly capable of much |
14:50:58 | DMJC-L | my next machine was when I was 8/9? |
14:51:06 | DMJC-L | oh wait |
14:51:13 | DMJC-L | 9/10 |
14:51:15 | DMJC-L | heh |
14:51:15 | tucoz | I think I played on a intellivision in 1982 |
14:51:22 | | Quit webguest09 (Client Quit) |
14:51:30 | DMJC-L | my cousin had an amstrad |
14:52:47 | tucoz | bye bye for now |
14:52:53 | | Part tucoz |
14:55:41 | Febs | LinusN, I just saw your message on the mailing list, and just wanted to say congratulations on your progress and thanks for all your hard work. |
14:58:44 | | Join _DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
15:00 |
15:03:41 | | Join _FireFly_ [0] (n=FireFly@p54A46A3D.dip.t-dialin.net) |
15:03:52 | *** | Saving seen data "./dancer.seen" |
15:08:47 | | Join Nixsos [0] (n=Nixsos@i62009.upc-i.chello.nl) |
15:08:56 | Jungti1234 | If use wps in newest rock box firmware, become off. |
15:12:02 | Jungti1234 | Who is seeing? |
15:13:11 | Febs | What do you mean? |
15:13:18 | | Part Kaggen |
15:13:59 | Jungti1234 | If use wps in new rockbox firmware, system turns off. |
15:14:10 | Jungti1234 | new version |
15:14:36 | | Quit DangerousDan (Read error: 110 (Connection timed out)) |
15:14:48 | Jungti1234 | It's H300's firmware. |
15:14:56 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
15:15:53 | Febs | I still don't understand. A WPS is *always* in use while playing music. |
15:16:07 | Jungti1234 | ah sorry |
15:16:39 | Jungti1234 | It's wps file. |
15:16:53 | DJDD_ | Heya |
15:17:44 | Febs | Jungti1234, there is *always* a WPS file in use while you are playing music. But since H300 Rockbox does not yet play music, this is a moot point. |
15:17:47 | Jungti1234 | If use rockbox firmware of new version, when use wps file, system turns off. |
15:18:25 | DJDD_ | Hey guys, im looking for the hacked firmware to run rockbox, where can i get it? |
15:18:31 | Jungti1234 | I'm sorry because do not English. |
15:18:47 | Febs | DJDD, what do you mean, "hacked firmware." |
15:18:48 | _FireFly_ | DJDD_: which device ?? |
15:18:53 | DJDD_ | H140 |
15:19:03 | _FireFly_ | What os do you use ?? |
15:19:21 | Febs | http://www.rockbox.org/twiki/bin/view/Main/IriverPort?topic=ManualRockboxInstall |
15:19:24 | DJDD_ | winXP |
15:19:29 | _FireFly_ | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot |
15:19:33 | DJDD_ | awesome, thanks |
15:21:51 | Febs | Jungti1234, you should wait until for a more stable version of H300 Rockbox. |
15:22:04 | Febs | The current version is for developers only. |
15:22:14 | Jungti1234 | -_- hey.. |
15:22:34 | Jungti1234 | I know it. |
15:22:46 | DJDD_ | Ok, i've DLed the rockbox firmware and the bootloader builder. How do i build it from there? I can't make full sence of the manual |
15:23:22 | Febs | What can't you understand? The link I directed you to explains it step by step. |
15:23:44 | Jungti1234 | Febs: You may not speak repeating it painfully. :) |
15:24:17 | Febs | Jungti1234, my last comment was directed to DJDD. |
15:24:42 | Jungti1234 | [23:21] <Febs> Jungti1234, you should wait until for a more stable version of H300 Rockbox. <- this |
15:25:06 | DJDD_ | I don't know what command line to use to patch the firmware |
15:25:22 | _FireFly_ | use the fwpatcher util |
15:25:53 | Febs | DJDD, read this page: http://www.rockbox.org/twiki/bin/view/Main/ManualRockboxInstall |
15:26:23 | LinusN | hmmm, it seems like the lcd waitstates have something to do with the instability |
15:26:28 | bobTHC | DJDD_ > where are u from ? |
15:27:05 | DJDD_ | aussie |
15:28:32 | DJDD_ | ok, done |
15:29:18 | DJDD_ | Next |
15:29:24 | DJDD_ | The java database builder |
15:29:33 | preglow | LinusN: oh? |
15:29:53 | preglow | LinusN: how can that influence the tick timer? |
15:31:39 | Jungti1234 | Linus is on lunch now. |
15:32:14 | LinusN | oops |
15:32:35 | Jungti1234 | hehe |
15:33:15 | | Join gadasi [0] (n=d33a593d@labb.contactor.se) |
15:33:29 | gadasi | hi |
15:33:35 | Jungti1234 | hi gadasi haha |
15:33:53 | Jungti1234 | It's me. |
15:34:40 | gadasi | finally I had entered this place. |
15:35:02 | gadasi | where is developer? |
15:35:22 | Jungti1234 | Everybody are developer. |
15:35:34 | gadasi | hmm.... |
15:35:55 | gadasi | many people are existed.... |
15:36:14 | wubbla | :-) |
15:36:55 | Jungti1234 | He is Korean. |
15:37:11 | wubbla | i just noticed it :) |
15:37:35 | | Quit gadasi (Client Quit) |
15:37:36 | | Join gadasi [0] (n=d33a593d@labb.contactor.se) |
15:37:37 | Jungti1234 | good night |
15:37:40 | Jungti1234 | bye |
15:37:49 | | Quit Jungti1234 ("Bye Bye~ http://cafe.naver.com/iriverh300") |
15:37:51 | gadasi | see you tommorrow |
15:38:45 | gadasi | here is 11:40 pm... in korea. |
15:40:02 | gadasi | I I and jingti1234 are always appreciation for developer's efforts... |
15:40:16 | gadasi | I and jingti1234 are always appreciation for developer's efforts... |
15:40:31 | gadasi | I and jingti1234 are always appreciation for developer's efforts... |
15:42:36 | LinusN | hmm, with double waitstates i can play music at 124mhz, but only for a while |
15:43:04 | gadasi | but in my hope... firmware which is playing the music will be relased... if possible ... |
15:43:09 | LinusN | suddenly the button driver gets a 0x00 from the adc, and sends a BUTTON_OFF |
15:43:45 | ^BeN^ | what is the problem with 124mhz |
15:43:45 | ^BeN^ | ? |
15:43:52 | LinusN | i wish i knew |
15:43:52 | preglow | something |
15:44:11 | ^BeN^ | =\ |
15:46:24 | gadasi | in tommorow i will be back....please do a good job. |
15:46:35 | gadasi | %u314E%u314E |
15:46:39 | gadasi | ^^ |
15:46:50 | gadasi | bye~~~ developers |
15:47:18 | | Quit gadasi ("CGI:IRC (EOF)") |
15:48:25 | LinusN | those koreans are funny |
15:48:57 | preglow | i like the sudden bursts of funnily encoded hangul best |
15:49:13 | wubbla | indeed, they are :D |
15:53:48 | | Join Drumrboy|away [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
15:57:32 | | Quit DJDD_ (Read error: 104 (Connection reset by peer)) |
15:57:41 | amiconn | LinusN: The CPUs with the "120" sticker on them... if this really means 120 MHZ, do you think overclocking by 3% could be a problem? |
15:57:55 | LinusN | i don't think so |
15:58:21 | amiconn | The next lower setting possible for correct timer would then be 112.89 MHz |
15:58:28 | amiconn | (x10) |
15:58:32 | _FireFly_ | amiconn: have you read my question ?? |
15:58:34 | LinusN | i tried the 10, 9 and 8 multipliers |
15:58:39 | LinusN | 8 worked |
15:58:42 | LinusN | 90mhz |
15:58:48 | amiconn | Yes, read that |
15:59:06 | amiconn | _FireFly_: I don't know whether it happens for normal .wps as well |
15:59:19 | LinusN | doubling the lcd waitstates gives pretty reliable operation at 124mhz |
15:59:31 | LinusN | but not entirely |
15:59:44 | amiconn | I just added an .rwps yesterday (cloned my standard .wps for it), loaded it, then resumed playback |
15:59:55 | amiconn | This resulted in periodic bursts of static |
16:00 |
16:00:04 | _FireFly_ | amiconn: the problem should also happen for normal .wps files if there us a problem in the wps-loader |
16:00:04 | amiconn | Rebooting fixed the problem |
16:00:12 | _FireFly_ | s/us/is |
16:00:36 | amiconn | LinusN: Btw, I suspected the LCD wait states were too short... |
16:01:19 | amiconn | Iirc the timing is similar to the flash ROM, so LCD should use the same wait states |
16:01:24 | amiconn | (H1x0 LCD that is) |
16:01:25 | LinusN | yes they are, and we use a slow mode in the lcd itself |
16:01:47 | amiconn | Didn't look at the datasheet for the H300 LCD |
16:01:49 | LinusN | amiconn: the h100 lcd waitstates are fine tuned |
16:01:49 | | Join webguest85 [0] (n=d5654809@labb.contactor.se) |
16:02:19 | webguest85 | must say, very very goood job on the h3xx Linus ! |
16:02:29 | LinusN | on that lcd it's the delay between accesses that is critical |
16:02:35 | LinusN | webguest85: thx |
16:02:58 | webguest85 | and a question, is it possible to get the rockboy screen to full ? |
16:03:11 | LinusN | yes i believe so |
16:03:19 | webguest85 | good:d |
16:03:30 | amiconn | Yes, and there is an additional nop in the LCD driver which is hampering performance at 45 MHz and 11 MHz |
16:03:31 | LinusN | rockbox is optimized for the h100 |
16:03:42 | LinusN | yup |
16:03:54 | amiconn | Would it be possible to remove this nop and increase the waitstates at 124 MHz a bit? |
16:03:57 | webguest85 | is it hard to get the games and other stuff to colour? |
16:04:09 | LinusN | amiconn: should work |
16:04:36 | LinusN | webguest85: i don't know |
16:05:07 | amiconn | webguest85: Rockboy is rather slow. Upscaling to full screen would make it even slower |
16:05:16 | webguest85 | im really impressed on your work :D |
16:05:25 | LinusN | especially on the slow h300 lcd... |
16:05:31 | webguest85 | YEAH I WAS JUST THINKING ABOUT THAT :d |
16:05:43 | webguest85 | SORRY ABOUT CAPS LOCK |
16:05:43 | | Quit bobTHC (Read error: 110 (Connection timed out)) |
16:06:03 | webguest85 | so the lcd is slow? |
16:06:04 | LinusN | i suspect that the frequency issue is a port pin collision or something |
16:06:04 | | Quit Kohlrabi ("Leaving") |
16:06:17 | LinusN | yes it's slow |
16:06:46 | webguest85 | but it would be possible to increase the speed on rockboy later on ? |
16:06:49 | preglow | webguest85: yes, it's possible, but that means stretching it, which wont look pretty |
16:07:05 | amiconn | LinusN: What is this slow vs. fast mode? Is there a reason why we can't use the fast mode? |
16:07:11 | LinusN | preglow: it is shrunk today |
16:07:21 | amiconn | LinusN: no. |
16:07:27 | preglow | LinusN: well, yeah, but that wont mean much for the width |
16:07:32 | preglow | LinusN: which isn't shrunk |
16:07:33 | LinusN | amiconn: not really, we have to make sure we transfer the data in multiples of 4 words |
16:07:35 | amiconn | rockboy on H300 uses exactly 160x128 px |
16:07:46 | | Join webguest94 [0] (n=3a4d514b@labb.contactor.se) |
16:08:21 | amiconn | LinusN: Looks like a task for me... ;) |
16:08:30 | amiconn | Some neat optimised asm... |
16:08:35 | LinusN | yup |
16:08:48 | webguest85 | just read about the problem you got when trying to play music on the h3xx linus, seams to be a big problem at the moment :S |
16:09:02 | | Quit webguest94 (Client Quit) |
16:09:02 | amiconn | Reading from framebuffer using burst mode and write to lcd in fast mode |
16:09:32 | LinusN | amiconn: the cycle time is 150ns in normal mode and 100ns in fast mode |
16:11:20 | amiconn | So you need 9 wait states at 124 MHz ? |
16:12:04 | amiconn | (normal mode) |
16:15:08 | _FireFly_ | amiconn: what do you mean mit resumed playback ? has you paused the playback when loading the rwps ?? |
16:19:42 | | Join Mongey [0] (n=5347090a@labb.contactor.se) |
16:20:18 | | Join Mongey| [0] (n=mongeyc@83-71-9-10.b-ras1.dbn.dublin.eircom.net) |
16:20:46 | | Quit Mongey (Client Quit) |
16:21:04 | amiconn | _FireFly_: No, I stopped playback, loaded the .rwps, then resumed |
16:21:18 | _FireFly_ | k |
16:21:42 | _FireFly_ | have you only this problem with mp3-files ?? |
16:22:27 | LinusN | _FireFly_: you don't even have to play music |
16:22:36 | LinusN | just boost the frequency |
16:22:45 | LinusN | oh, ignore me |
16:23:11 | amiconn | LinusN: How many waitstates are you using now? |
16:23:46 | LinusN | 9 |
16:24:28 | _FireFly_ | i can't reproduce it |
16:25:17 | _FireFly_ | i never had this problem |
16:25:35 | _FireFly_ | neither with my unofficial remote-patch and with the new wps-code |
16:25:42 | _FireFly_ | s/and/nor |
16:25:53 | amiconn | I can try again in the evening. It happened when loading the first .rwps ever, so transition from default to mine |
16:25:57 | amiconn | (no images) |
16:26:08 | | Quit ashridah ("Leaving") |
16:26:27 | | Quit San (Read error: 110 (Connection timed out)) |
16:26:35 | amiconn | LinusN: Perhaps some port pins need slower timing? |
16:27:03 | amiconn | What about i2c, is rockbox bit-banging? |
16:27:09 | LinusN | perhaps, or perhaps a collision makes the edges slow |
16:27:25 | LinusN | the button adc is bit-banged |
16:27:45 | LinusN | but i have slowed it down to a crawl, with the same results |
16:28:07 | amiconn | Any specific reason? The coldfire does have integrated i2c controllers afair |
16:28:36 | LinusN | the reason is of course that the pcd50606 is connected to port pins and not the i2c controller |
16:29:22 | amiconn | Ah ok. Strange disgn imho... |
16:29:30 | amiconn | *design |
16:29:30 | LinusN | i think so too |
16:29:41 | LinusN | the uda1380 is connected to the i2c controller though |
16:30:15 | LinusN | and the fm tuner on the h100 as well, but the missing clk pullup forces us to bitbang anyway |
16:30:32 | amiconn | Well, i2c is a bus... |
16:30:46 | LinusN | tell that to them |
16:30:52 | amiconn | ...and afaik on archos there is more than one chip connected to the same i2c |
16:30:58 | amiconn | (RTC and MAS) |
16:31:27 | preglow | latency becomes a problem pretty quickly |
16:31:30 | preglow | but it depends, of course |
16:32:27 | | Join tucoz [0] (n=martin@hornved.ii.uib.no) |
16:34:03 | | Quit webguest85 ("CGI:IRC (Ping timeout)") |
16:39:06 | amiconn | LinusN: Sorry for pestering again, but there are still no windows installer builds... |
16:44:35 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
16:44:39 | preglow | btw, amiconn and i differ on how we think the eq should behave. his suggestion is to lower the volume automatically as a side effect of applying gain with the eq, so there is no chance of clipping happening ever. i think there should be no gain changes when applying eq, so that the eq will clip if you're using high volume, but it doesn't steal the possibility of doing so if you know what you're doing either. anyone else have any opinions on this? |
16:45:02 | preglow | currently the eq uses some hybrid where it only lowers volume if it's too high to not possibly cause clipping |
16:47:19 | | Join muesli- [0] (n=muesli_t@141.71.4.189) |
16:47:27 | muesli- | weeeh |
16:47:34 | LinusN | i want to be able to "overdrive" the gain, but I want to know where the limit is |
16:48:02 | LinusN | so i don't have to tweak blindly |
16:48:04 | preglow | yeah, we also discussed an indicator of some kind |
16:48:11 | preglow | but i don't know how that should look |
16:48:31 | preglow | the problem is that volume is adjusted in percent, while eq uses db |
16:48:34 | LinusN | once upon a time i suggested a volume control that went above 100% |
16:48:36 | preglow | so we can only define some rough limit |
16:48:41 | preglow | LinusN: i want that as well |
16:48:42 | tucoz | Yes, it should be able to have some sort of indicator for that. Like a ! next to the volume control |
16:48:52 | preglow | but it'll have to be software for iriver |
16:48:58 | preglow | i'm doing a software gain control for the eq anyway |
16:49:02 | LinusN | but i would very mush prefer a dB volume control |
16:49:29 | preglow | yeah, me too |
16:49:34 | preglow | not impossible either |
16:49:41 | LinusN | then there's no doubt where the limit is |
16:49:57 | preglow | let's just ditch the entire uda volume control and use a software one :> |
16:50:03 | LinusN | :-) |
16:50:06 | preglow | it's just a couple of instructions extra per sample, heh |
16:52:30 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
16:53:16 | preglow | but yeah, i believe this will be more important when my parametric eq is finished |
16:53:28 | preglow | you can define pretty narrow bands with high gains, and still be pretty sure it'll never clip |
16:53:36 | preglow | but always prescaling the volume down wont give you that choice |
16:53:46 | preglow | and i think it's silly for a firmware like rockbox to limit the users choices |
16:54:34 | tucoz | by looking at the number of options currently available, that seems like a true statement. |
16:54:43 | preglow | exactly |
16:54:53 | preglow | we haven't taken that route before, so i don't see why we should now |
16:55:13 | tucoz | As it is, after all, a dap |
16:56:06 | preglow | at least i know i'd be pretty pissed if i did a 12 db gain in one band, just to have the entire volume scaled down by 12db to compensate for the nearly impossible clip |
16:56:46 | preglow | we never know how large the possibility of clipping is, se we have to gain everything down by 12db to compensate for the worst case |
16:57:00 | preglow | s/pissed/pissed off/ :) |
16:57:26 | amiconn | LinusN: My point is that allowing overdrive will lead to distortion, i.e. bad sound |
16:57:40 | LinusN | of course |
16:57:49 | LinusN | s/will/could/ |
16:57:51 | amiconn | There are those clever guys trying to compare sound quality without having a clue what they're doing |
16:58:26 | LinusN | we do that on the archos recorder today |
16:58:26 | preglow | yeah, but i don't see why we should adjust our firmware to suit them |
16:58:34 | amiconn | LinusN: Not really. |
16:58:50 | amiconn | For one, I never made the archos recorder clip noticeably |
16:58:51 | preglow | we've never been about winning usability tests |
16:58:57 | preglow | afaik |
16:59:20 | tucoz | amiconn: Isn't that what it's been like all the time. A lot of people do not understand how rockbox behaves as it is now |
16:59:26 | amiconn | ...unlike the UDA which clips horribly even at 4dB gain with no prescaling |
16:59:27 | LinusN | in any case, i want the iriver algorithm for clipping prevention |
16:59:48 | amiconn | Read last night's log |
16:59:56 | preglow | you mean just capping treble and boost when it gets too high? |
17:00 |
17:00:25 | amiconn | If we reduce bass & treble with increasing volume, this means our settings values are lying |
17:00:28 | preglow | i'd just like it to clip horribly, but i'd also like an indicator that this might happen. i have no idea how this should be implemented, though |
17:00:39 | LinusN | amiconn: they are lying today too |
17:01:26 | amiconn | Imho not as much, and even that can be avoided. Bass & treble are in dB, so if we reduce them, the value doesn't match reality |
17:01:39 | preglow | but even |
17:01:59 | LinusN | i want the best sound, and i think lowering the bass at high volume is the better choice |
17:01:59 | preglow | imagine a five band eq, if you prescale the whole audio band to compensate for a small gain in one band |
17:02:03 | preglow | that just doesn't make sense |
17:02:06 | amiconn | However, volume is in percent, and that's not a 'calibrated' unit, it's just the percentage of the possible maximum |
17:02:18 | LinusN | i want db volume as well :-) |
17:02:43 | amiconn | Then this will become even more difficult... |
17:03:30 | preglow | my way isn't difficult at all :) |
17:03:49 | preglow | it's the easiest possible, and simultaneously the one that is most logical, hooray for me |
17:03:50 | LinusN | btw, do silent tracks clip horribly at 4db gain too? |
17:03:53 | *** | Saving seen data "./dancer.seen" |
17:04:36 | amiconn | Do you suggest AVC? |
17:04:53 | LinusN | no |
17:05:23 | amiconn | Digital clipping is bad both for ears and for equipment |
17:05:38 | preglow | it's bad for tweeters, not equipment |
17:05:48 | LinusN | it's just that "will clip horribly" is not the absolute truth |
17:05:51 | preglow | and it's bad for ears only if you use too loud a volume generally |
17:06:08 | LinusN | "might clip horribly" is a better choice of words |
17:06:16 | amiconn | Of course, and with lower volume there will be no clipping |
17:06:23 | LinusN | yup |
17:06:41 | preglow | but anyway |
17:06:56 | preglow | the only point in this i care about: i know better than rockbox, and i don't want it making my choices for me |
17:06:57 | Febs | I like the idea of a clipping indicator. |
17:07:13 | preglow | that makes for a _very_ frustrating user experience |
17:07:32 | preglow | as you can already see from the masses of confused users of the current eq behaviour |
17:07:39 | Febs | I have a wireless in-ear monitor system for on-stage performance. I has a clipping indicator. Easy to use−−the indicator lights up, turn the volume down. |
17:07:48 | amiconn | LinusN: On second thought, the archos does clip with boosted bass or treble _and_ volume above 92, but that seems to be analog clipping |
17:07:49 | Febs | I/It |
17:07:58 | LinusN | amiconn: it's digital |
17:08:01 | amiconn | Febs: The problem is how to indicate clipping |
17:08:07 | preglow | Febs: problem is we can't decide strictly when clipping occurs |
17:08:15 | preglow | and what amiconn says |
17:08:31 | amiconn | LinusN: The volume control of the mas is split into a digital and an analog part, says the datasheet |
17:08:48 | preglow | it's almost certainly a digital eq |
17:09:45 | preglow | ah |
17:09:51 | muesli- | amiconn was war systemsteuerung gleich nochmal in englisch? |
17:10:28 | wubbla | muesli-: control panel?! |
17:10:49 | muesli- | sorry |
17:10:57 | muesli- | sound good |
17:11:00 | | Join San [0] (n=Test@213-202-149-132.bas503.dsl.esat.net) |
17:11:31 | wubbla | muesli-: as i've got no idea, i'm just guessing |
17:11:43 | LinusN | personally, this issue doesn't really apply to me because i always keep my eq flat :-) |
17:11:48 | preglow | well, me too |
17:11:55 | preglow | i've never used it |
17:11:57 | preglow | but still |
17:12:13 | Febs | Me too. |
17:12:22 | preglow | i'm making one, and will probably end up answering users who're asking why the hell the eq doesn't work as they think it should |
17:12:31 | preglow | as every other eq does |
17:12:42 | tucoz | I am a little confused, how is it that Rockbox can prevent clipping as it is now but not just let clipping occur and tell the user that. |
17:12:54 | LinusN | i can live with automatic clip prevention, but i want the bass/treble to be limited instead of the volume |
17:12:54 | preglow | tucoz: plain and simple, if you ask for much gain, you don't get it |
17:13:07 | amiconn | This issue doesn't apply to me as well. While I do use bass & treble boost with earphones, I never use volume settings around 80 and above |
17:13:09 | preglow | tucoz: too much gain, that is |
17:13:29 | preglow | and i never use volume settings below 80 :) |
17:13:54 | preglow | i'd hear more traffic than music, if i did |
17:13:57 | amiconn | With my earphones I normally use values around 60 |
17:14:13 | | Quit Mongey| () |
17:14:14 | _FireFly_ | me too |
17:14:15 | amiconn | ...occasionally up to 70 |
17:14:32 | Febs | preglow: I use in-ear monitors to block outside noise. |
17:14:56 | amiconn | No in-canal phones here, just plain Sennheiser MX450 |
17:15:00 | Febs | I already have some minor hearing loss from 25 years of performing on loud stages. I can't risk running volume so high. |
17:15:19 | tucoz | yes, I get that part. But the calculation that prevents clipping must be based on some values. If those values are above the clipping-preventing-level, then show that as an indicator |
17:15:40 | preglow | i already have some minor hearing loss from being a bloody fool |
17:15:46 | preglow | but nothing much |
17:16:01 | Febs | tucoz, if I understand the current method, it limits gain whether there is actual clipping or not. |
17:16:08 | preglow | Febs: indeed |
17:16:12 | preglow | Febs: which is the essence of the issue |
17:16:29 | tucoz | I see |
17:16:31 | preglow | it limits it because the worst case audio would clip, and never gives you a choice yourself |
17:16:35 | LinusN | i'd go for an option, "prevent clipping", yes/no, where the bass/treble are limited |
17:16:59 | preglow | LinusN: we already have a prevent clipping option for replaygain, do you suggest we have a universal one? |
17:17:10 | LinusN | yes |
17:17:15 | preglow | that sounds good to me |
17:17:35 | LinusN | if you want to go wild, you set it to no |
17:17:36 | preglow | if you don't mind clipping in replaygain, you wont mind it other places either |
17:17:40 | tucoz | Yes, more options!! That is the true spirit of Rockbox. |
17:17:46 | preglow | tucoz: the option already exists |
17:17:48 | LinusN | but then you hopefully know what you are doing |
17:17:55 | tucoz | grrrr |
17:17:56 | PaulJ | peglow: would it be possible to implement something like a Preamp in the equalizerscreen (similar to winamp) and and suggest a preampsetting to the user? so he could still decide to use another value and risk possible clipping. |
17:17:58 | tucoz | ;) |
17:18:10 | preglow | LinusN: we should probably rename it to use some more commong word than clipping |
17:18:20 | preglow | PaulJ: yes |
17:18:25 | preglow | PaulJ: that's in my plans |
17:18:28 | LinusN | what would that word be then? |
17:18:31 | tucoz | distortion? |
17:18:41 | Febs | Overload. |
17:18:42 | preglow | hmm |
17:18:44 | preglow | overdrive |
17:18:44 | preglow | heh |
17:18:47 | LinusN | "prevent funny noise" :-) |
17:18:49 | preglow | perhaps only add 'audio' before 'clipping' |
17:18:50 | preglow | heh |
17:19:43 | amiconn | "Allow Overdrive" yes/no |
17:20:06 | | Join Amar [0] (n=502c6e50@labb.contactor.se) |
17:20:25 | Lynx_ | "Sound sucks" yes/no |
17:21:17 | preglow | i might as well just remove the replaygain preamp setting as well |
17:21:35 | preglow | since the eq will have it |
17:22:21 | preglow | and then i need to convert all codecs to use 28 bit accuracy, hrmph |
17:22:40 | amiconn | preglow: Hmm, the MAS datasheet is a bit vague. From the block diagram it looks like all audio settings are purely digital, but the description for the main volume control says it's split |
17:22:51 | amiconn | http://www.rockbox.org/twiki/pub/Main/DataSheets/mas3587f_2pd.pdf pages 9 and 10 |
17:23:19 | San | I heard about linusN playing music :D |
17:23:22 | San | how is that going? |
17:23:25 | preglow | prescaler is digital, and main control analogue, i guess |
17:23:29 | LinusN | did i play that loud? |
17:23:39 | CheeseBurgerMan | lol |
17:23:50 | CheeseBurgerMan | The music heard round the world. ;) |
17:23:56 | tucoz | LinusN: it still echoes |
17:25:11 | San | lol |
17:25:14 | amiconn | LinusN: Btw, from looking at the block diagram the archos recorder should also allow line in loop through like the player |
17:25:21 | San | how is it going linusN? |
17:25:32 | | Join Mindship-01 [0] (n=personal@62-221-202-178.dsl.fiberworld.nl) |
17:25:39 | San | <LinusN> i dream of electric sheep |
17:25:41 | San | WTF^^ |
17:25:41 | CheeseBurgerMan | SOMEONE'S eager, San... ;) |
17:25:42 | San | lol |
17:25:50 | San | yup |
17:25:51 | San | :D |
17:26:00 | LinusN | amiconn: sure |
17:26:06 | San | iriver firmware is crap, it was broken yesterday |
17:26:12 | San | the 0000 files error |
17:26:15 | CheeseBurgerMan | :o |
17:26:18 | LinusN | San: i'm still having trouble with the pcf50606 driver |
17:26:19 | San | fixed it |
17:26:25 | San | ooh, yeah, that |
17:26:26 | San | :p |
17:26:34 | Mindship-01 | If the image variables from apps/recorder/icons.c are moved to files, where should they be stored on the device? |
17:26:37 | San | good work though man |
17:26:38 | San | :D |
17:26:39 | LinusN | or rather, with the cpu frequency |
17:26:59 | LinusN | Mindship-01: in .rockbox somewhere |
17:27:34 | Mindship-01 | LinusN: can't be |
17:27:36 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
17:27:53 | Mindship-01 | I'm looking at Feature request 955078 |
17:28:12 | Mindship-01 | Shouldn't it be loaded before the HDD can be read? |
17:28:24 | _FireFly_ | Mindship-01: look at apps/gui/logos.ch |
17:29:07 | LinusN | Mindship-01: yes |
17:29:47 | Mindship-01 | there is no apps/gui |
17:30:14 | _FireFly_ | then you didn't have the lastest sources |
17:30:27 | LinusN | _FireFly_: he's not talking about source code |
17:30:28 | Mindship-01 | argh... |
17:30:33 | Mindship-01 | LinusN: I am |
17:30:47 | Mindship-01 | I want that request to be implemented |
17:30:53 | _FireFly_ | LinusN: and what is that ?? apps/recorder/icons.c |
17:31:19 | Mindship-01 | Thats where I found some images |
17:31:24 | Mindship-01 | I believe they were |
17:32:07 | Mindship-01 | I think my source is the latest |
17:32:13 | Mindship-01 | (s/l-ed this week) |
17:32:16 | LinusN | Mindship-01: i thought you wanted to move the bmp's to files to be loaded at runtime |
17:32:16 | Mindship-01 | d/l* |
17:32:33 | Mindship-01 | LinusN: that seems to be the first step |
17:32:37 | _FireFly_ | Mindship-01: then you must have apps/gui/ |
17:33:07 | _FireFly_ | or the archive is corrupted(when you had downloaded a source-archive) |
17:33:20 | LinusN | Mindship-01: if you want to implement that request you should ignore the current graphics |
17:33:54 | LinusN | let rockbox display the current splash and show the user-selected afterwards, when the disk is ready |
17:34:11 | Mindship-01 | LinusN: why do that? |
17:34:29 | LinusN | because it's simpler |
17:34:34 | Mindship-01 | can I not copy a pic. from the HDD to the boot zone? |
17:34:52 | LinusN | ????? |
17:34:57 | Mindship-01 | (wherever that is) |
17:35:07 | _FireFly_ | and the user didn't have to recompile the firmware if they want to change the logo |
17:35:27 | LinusN | the rockbox logo is in the rockbox.iriver file |
17:35:43 | | Join webguest14 [0] (n=d56546a6@labb.contactor.se) |
17:35:56 | Mindship-01 | i thought: the user selects an image, the software replaces the current image (which I believe does not reside on the HDD) with the chosen one |
17:36:28 | LinusN | it would have to patch the rockbox.iriver file |
17:37:10 | Mindship-01 | can that be done? |
17:37:17 | LinusN | not easily |
17:37:21 | Mindship-01 | damn... |
17:37:45 | Mindship-01 | Is it hard to do that on your pc? |
17:38:15 | Mindship-01 | (you can change the image, but have to upgrade firmware afterwards :P) |
17:38:55 | Mindship-01 | I am not a real programmer, I must say, but I sure want my name to appear while booting... |
17:39:06 | Mindship-01 | not some silly Rockbox logo |
17:39:29 | Mindship-01 | two friends of mine have the same device you see ;-) |
17:40:31 | Mindship-01 | Am I being ignored now for not having enough experience? |
17:40:45 | Mindship-01 | LinusN, _FireFly_? |
17:41:23 | LinusN | there is a reason that the feature request still isn't implemented |
17:41:33 | | Join pfavr [0] (n=Peter_Fa@0x50a32a37.unknown.tele.dk) |
17:41:56 | LinusN | and we don't think the rockbox logo is silly, btw |
17:42:15 | wubbla | Mindship-01: why do you want your name to appear while booting?! |
17:42:31 | Mindship-01 | wubbla: to tell the world I own that device |
17:42:42 | Mindship-01 | LinusN: me not realy either =P |
17:42:49 | LinusN | "you are 0wn3d" :-) |
17:43:15 | Mindship-01 | yup, isn't Rockbox build to overcome that? ;-) |
17:43:40 | LinusN | Mindship-01: it is pretty easy to replace the rockbox logo, but you have to recompile it |
17:44:00 | Mindship-01 | Can I do that? |
17:44:18 | LinusN | yes |
17:44:48 | Mindship-01 | _FireFly_: I found the /apps/gui in the daily build... |
17:45:06 | Mindship-01 | LinusN: how??? (/me is eager to knoww) |
17:45:07 | LinusN | http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
17:45:27 | Mindship-01 | that does not describe the picture replacing... |
17:46:24 | linuxstb | On a related note, do people think it would be a good idea to store the original .bmp files in CVS and run bmp2rb as part of the build process? |
17:46:46 | wubbla | linuxstb: yeah, that's definitely a good idea |
17:46:53 | linuxstb | The main reason is that we now have two 16-bit colour LCDs with different bitmap formats. |
17:47:11 | linuxstb | And if we support the greyscale ipods, we will probably have two 2-bit bitmap formats. |
17:47:43 | Mindship-01 | linuxstb: please, do make that change! You can think of some test to overcome that problem! |
17:48:10 | Mindship-01 | I would be extremely thankful (well, 'very' anyway) |
17:49:36 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
17:49:43 | | Join Philip [0] (n=Philip_0@user-5487.l2.c1.dsl.pol.co.uk) |
17:50:45 | | Join mashalla [0] (n=david@p5498D975.dip.t-dialin.net) |
17:50:56 | | Quit webguest14 ("CGI:IRC (Ping timeout)") |
17:52:02 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
17:54:50 | Mindship-01 | linuxstb: Is your proposal going to be implemented? And when? (announce on list perhaps) |
18:00 |
18:02:20 | amiconn | linuxstb: That would be similar to genlang for the built-in language |
18:02:28 | muesli- | mmh |
18:02:33 | muesli- | strange thing happened |
18:02:36 | muesli- | just |
18:02:44 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
18:03:05 | muesli- | am using usb mode and copying stuff to my i140 |
18:03:19 | muesli- | and it displays codec failure |
18:03:27 | _FireFly_ | nice ;) |
18:03:28 | muesli- | there's no music playing |
18:03:45 | muesli- | and there's only 1 album=mp3 on it |
18:03:51 | muesli- | which was playing very nice |
18:03:59 | preglow | yes, i've had that happen once as well |
18:04:10 | muesli- | ok :D |
18:04:22 | muesli- | as long as i doenst crash i dont care ;) |
18:05:11 | linuxstb | Mindship-01: I'm not going to go away and implement it today, but it's something I would like to do at some point. |
18:09:33 | Mindship-01 | linuxstb: quite vague, but okay with me. Please anounce it on the list. I'm looking forward to this change of source-tree... |
18:17:12 | | Part Polo_o |
18:18:30 | | Quit tucoz ("Leaving") |
18:20:54 | | Quit Mindship-01 ("thanks all...") |
18:25:09 | | Join Kyl3 [0] (i=Kyle@cpe-24-90-232-130.nyc.res.rr.com) |
18:29:44 | | Quit mashalla ("Kopete 0.10 : http://kopete.kde.org") |
18:31:59 | | Quit Kyl3 () |
18:36:56 | | Quit Nixsos () |
18:37:59 | | Join akaidiot [0] (n=nope@c-f744e255.363-1-64736c11.cust.bredbandsbolaget.se) |
18:45:13 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
18:45:23 | | Quit linuxstb ("Client Exiting") |
18:49:54 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
18:51:07 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:54:58 | hshah | TiMiD - at this rate the poll you made is not going to help |
18:54:59 | hshah | lol |
18:55:03 | hshah | its 7 - 7 |
18:55:39 | hshah | people from here who haven't voted, please vote - http://forums.rockbox.org/index.php?topic=1931.0 |
18:55:45 | | Quit San (Read error: 110 (Connection timed out)) |
18:55:56 | | Join Hansmaulwurf [0] (n=maerlyn@p5081A93E.dip0.t-ipconnect.de) |
18:58:15 | | Join hardeep [0] (n=hardeep@c-67-188-108-180.hsd1.ca.comcast.net) |
19:00 |
19:03:55 | *** | Saving seen data "./dancer.seen" |
19:06:12 | Philip | hshah: voted for yours :) |
19:06:26 | hshah | cool thanks :) |
19:08:49 | | Join Moos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
19:13:36 | | Nick Lynx_ is now known as Lynx_awy (n=lynx@tina-10-4.genetik.uni-koeln.de) |
19:17:31 | | Quit bluebrother^ ("leaving") |
19:20:37 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
19:25:10 | | Quit n2 (Nick collision from services.) |
19:25:51 | | Join noclue2 [0] (n=Mitch@24-177-166-0.dhcp.mrqt.mi.charter.com) |
19:27:18 | | Quit Febs ("CGI:IRC (EOF)") |
19:27:23 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-126.pools.arcor-ip.net) |
19:33:13 | | Join Raskolnikov [0] (n=rodja@host-84-222-95-246.cust-adsl.tiscali.it) |
19:33:18 | Raskolnikov | hi all |
19:33:47 | Philip | hello |
19:34:12 | Raskolnikov | is too early to submit an h300 bug? :) |
19:34:33 | Philip | probably ;) since they are everywhere |
19:34:43 | Raskolnikov | eheh |
19:34:48 | Raskolnikov | it's in the ogg loading |
19:34:49 | perplexity | Well, given it's all pretty non-functional still.. I reckon you are jumping the gun a little :) |
19:35:01 | Raskolnikov | rockbox can't find tags |
19:35:06 | Philip | i think we should wait at least till music is playing first |
19:36:11 | | Join tvelocity [0] (n=tony@84.254.15.210) |
19:36:27 | | Join Subterranean [0] (n=a@spc2-asht1-3-0-cust195.bagu.broadband.ntl.com) |
19:36:29 | Raskolnikov | i hope that will happen soon :) |
19:36:42 | Raskolnikov | i've read linus already had music playing on his h300 |
19:37:03 | Philip | but only linus... |
19:37:10 | Philip | not released yet |
19:37:21 | Raskolnikov | yeah i know |
19:37:32 | NicoFR | did he happen to say when he would commit the changes ? |
19:40:31 | Raskolnikov | we can try to ask him :) |
19:41:01 | Philip | he is online |
19:42:34 | Raskolnikov | yep |
19:43:13 | Raskolnikov | i'm going crazy, watching recent cvs activity almost every hour :P |
19:44:59 | Hansmaulwurf | maybe we should donate them some coffee |
19:45:09 | Raskolnikov | ehehehe |
19:46:33 | Hansmaulwurf | at the moment i expect an color-patch for my H120 every hour |
19:46:34 | Hansmaulwurf | ;P |
19:46:50 | Kohlrabi | that'd be great |
19:47:29 | Raskolnikov | what's your favourite wps? |
19:48:15 | HCl | o.o |
19:51:24 | | Join San [0] (n=Test@212.2.168.121) |
19:54:08 | Kohlrabi | btw |
19:54:14 | | Join arfo___ [0] (n=arfo@e178090226.adsl.alicedsl.de) |
19:54:28 | Kohlrabi | When I choose a WPS-file, what happens to remote WPS? |
19:54:35 | DBUG | Enqueued KICK arfo___ |
19:54:35 | arfo___ | hey everybody |
19:54:39 | _FireFly_ | Kohlrabi: nothing |
19:54:48 | _FireFly_ | they are independent |
19:54:53 | arfo___ | got also a WPS-question.. |
19:54:54 | Kohlrabi | OK |
19:55:03 | Kohlrabi | So, I have to build a seperate one for remote? |
19:55:07 | *** | Alert Mode level 1 |
19:55:07 | arfo___ | why does the %wd tag not work? |
19:55:13 | *** | Alert Mode level 2 |
19:55:13 | arfo___ | still shows statusbar |
19:55:21 | *** | Alert Mode level 3 |
19:55:21 | arfo___ | both on remote & main lcd |
19:55:46 | *** | Alert Mode level 4 |
19:55:46 | arfo___ | a bug? |
19:55:50 | _FireFly_ | Kohlrabi: yepp if you don't want the default one |
19:56:00 | _FireFly_ | the file-ending is .rwps |
19:56:03 | *** | Alert Mode level 5 |
19:56:03 | arfo___ | or am i just too stupid? |
19:56:09 | Kohlrabi | ahke |
19:56:17 | Kohlrabi | That would've been my next question, thx :) |
19:57:02 | *** | Alert Mode level 6 |
19:57:02 | arfo___ | help? |
19:57:34 | San | Did I hear that someone is playing music on their H300? |
19:57:43 | Philip | Linus is |
19:57:46 | Kohlrabi | linus did |
19:57:48 | San | ah |
19:58:00 | San | but... |
19:58:04 | San | [18:03] <muesli-> and there's only 1 album=mp3 on it |
19:58:04 | San | [18:03] <muesli-> which was playing very nice |
19:58:17 | Philip | but buttons go strange at 120MHz |
19:58:24 | San | hhhmm |
19:58:30 | _FireFly_ | arfo___: i'm testing if this is a bug or not |
19:58:45 | San | when your playing music, and then press stop, and try to go back to the root, nothing happens |
19:59:02 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:59:02 | DBUG | Enqueued KICK San |
19:59:02 | * | San Skinny Dips in a sea of Aerosmith - Rockin' The Joint - I Don't Want To Miss A Thing |
19:59:34 | *** | Alert Mode level 7 |
19:59:34 | arfo___ | firefly: thanks.. |
19:59:50 | Kohlrabi | _FireFly_: any way to read vorbiscomments? |
20:00 |
20:00:00 | | Quit tvelocity ("Leaving") |
20:00:00 | *** | Alert Mode level 8 |
20:00:00 | arfo___ | never worked here since it has been commited..for me |
20:00:10 | Kohlrabi | I don't want to ID3-tag my vorbis-files :\ |
20:00:28 | Kohlrabi | (foobar2k removes ID3-tags anyway, iirc) |
20:00:36 | San | no it doesn't |
20:00:38 | San | it adds them |
20:00:49 | San | well, it can if you want it to |
20:00:53 | _FireFly_ | Kohlrabi: the standard comments are displayed |
20:01:02 | _FireFly_ | e.g. album title artist |
20:01:49 | Kohlrabi | ah, OK |
20:02:05 | Kohlrabi | But I can't read custom comments (as of yet)? |
20:02:14 | _FireFly_ | yepp you can't |
20:02:15 | | Nick arfo___ is now known as arfo (n=arfo@e178090226.adsl.alicedsl.de) |
20:02:15 | DBUG | Enqueued KICK arfo |
20:02:15 | *** | Alert Mode level 9 |
20:02:51 | _FireFly_ | but there is a patch on the patch-tracker on sf.net but i don*t know it this works with the latest cvs-sources |
20:03:12 | Kohlrabi | um, ok thx |
20:03:25 | _FireFly_ | arfo: for me it works the %wd tag |
20:03:31 | *** | Alert Mode level 10 |
20:03:31 | arfo | hm strange |
20:03:41 | *** | Alert Mode level 11 |
20:03:41 | arfo | in settings, my statusbar is 'off' |
20:03:46 | *** | Alert Mode level 12 |
20:03:46 | arfo | erm |
20:03:49 | *** | Alert Mode level 13 |
20:03:49 | arfo | i ment ON |
20:04:06 | *** | Alert Mode level 14 |
20:04:06 | arfo | but it shouldt be displayed with that tag am i right? |
20:04:15 | _FireFly_ | yepp |
20:04:26 | _FireFly_ | but only on wps |
20:04:40 | *** | Alert Mode level 15 |
20:04:40 | arfo | i already deleted everything & copied newest version |
20:04:55 | *** | Alert Mode level 16 |
20:04:55 | arfo | well ok, I only see the status bar when I change volume |
20:05:02 | _FireFly_ | strange |
20:05:07 | *** | Alert Mode level 17 |
20:05:07 | arfo | it kinda overwrites the stuff of WPS |
20:05:42 | *** | Alert Mode level 18 |
20:05:42 | arfo | well I'll try again.. |
20:05:44 | *** | Alert Mode level 19 |
20:05:44 | arfo | thanks anyway |
20:12:43 | | Join Cassandra [0] (i=Cassandr@elmyra.coraline.org) |
20:15:45 | *** | Alert Mode OFF |
20:15:57 | _FireFly_ | Hi Cassandra |
20:16:08 | Cassandra | Heya |
20:16:34 | arfo | firefly: sorry my fault. I had an old version of rockbox.iriver in /rockbox and the newr one on root ;) |
20:16:46 | arfo | next time i know better |
20:17:17 | _FireFly_ | Cassandra: do you have some time to submit a small fix for the wps when using the %wd tag ?? |
20:17:22 | _FireFly_ | arfo: ;) |
20:17:38 | Cassandra | What's it fix? |
20:17:39 | NicoFR | btw, are there any H300 WPS ? |
20:17:49 | Cassandra | Not yet, no. |
20:17:50 | Slasher | arfo: Hmm.. could you turn the colors off please. It's impossible to read your text from a black terminal |
20:18:12 | _FireFly_ | currently the margin isn't set probably when leaving the quickscreen |
20:18:14 | _FireFly_ | http://home.arcor.de/s.wezel/wps_sb_tag_fix.patch |
20:18:32 | *** | Alert Mode level 1 |
20:18:32 | arfo | sorry. using trillian.. I'm gone anyway.. |
20:18:38 | _FireFly_ | Slasher: which client ?? |
20:18:43 | Slasher | _FireFly_: irssi |
20:18:54 | *** | Alert Mode level 2 |
20:18:54 | arfo | but my color is black.. |
20:18:58 | *** | Alert Mode level 3 |
20:18:58 | arfo | (text) |
20:19:04 | *** | Alert Mode level 4 |
20:19:04 | arfo | isnt it? |
20:19:07 | _FireFly_ | hmm in xchat there is a option to disable mirc colors |
20:19:14 | Slasher | and KDE Konsole.. I can't even hilight the text with selection.. Probably it has black background too |
20:19:20 | Wett | arfo: i see it blue |
20:19:32 | _FireFly_ | i'm in white ;) |
20:19:34 | *** | Alert Mode level 5 |
20:19:34 | arfo | hm |
20:19:42 | *** | Alert Mode level 6 |
20:19:42 | arfo | well i see u all in black.. |
20:19:49 | *** | Alert Mode level 7 |
20:19:49 | arfo | but u're right, i'm dark blue |
20:19:59 | Slasher | _FireFly_: ok, /set hide_colors on did it |
20:20:05 | _FireFly_ | ;) |
20:20:14 | Slasher | but still that isn't the correct way to fix the problem :P |
20:20:33 | arfo | better? |
20:20:41 | arfo | now its black again.. |
20:20:57 | arfo | anyway gotta go |
20:20:59 | arfo | see ya |
20:21:08 | Slasher | arfo: yes, much better now |
20:21:20 | arfo | nice ;) *gone* |
20:21:21 | | Part arfo |
20:22:33 | Cassandra | _FireFly_, looks simple enough, I'll apply it. |
20:22:35 | | Join Noel_sad_song [0] (n=c87ec44a@labb.contactor.se) |
20:22:45 | _FireFly_ | Cassandra: thanks |
20:23:04 | Drumrboy|away | are previously made wps screens compatable with the h300 |
20:24:04 | Drumrboy|away | does anybody know? |
20:25:54 | | Join Acksaw [0] (i=Acksaw@spc1-stok5-4-0-cust5.bagu.broadband.ntl.com) |
20:26:18 | Cassandra | All the H1xx screens are compatible. |
20:26:30 | Cassandra | Some of them just don't take up the full screen. |
20:27:02 | Cassandra | I'll do an H3xx screen once I have a working simulator. |
20:27:14 | Cassandra | (Or if someone wants to give me an H3xx) |
20:27:56 | NicoFR | there is a simulator build on misticriver |
20:28:31 | Cassandra | Probably for Windows. I do Rockbox development under Linux. |
20:28:46 | NicoFR | ok |
20:29:07 | Cassandra | Won't be in colour either. We don't have support for multi-colour WPSes yet. |
20:29:21 | NicoFR | not yet |
20:29:32 | NicoFR | hopefully soon :) |
20:29:50 | *** | Alert Mode OFF |
20:30:03 | Cassandra | Well I had a discussion with amicon, our graphics guru the other day, and we came up with a plausible way of implementing it. |
20:30:13 | Cassandra | As to when it'll happen, I'm not really sure. |
20:31:43 | Kohlrabi | Any place on the website where I can find out how to build the simulator? |
20:32:12 | _FireFly_ | Cassandra: i have a slightly modified wps-loaded which reduces the used space in the format-buffer e.g. your boxes.wps uses with this loader only 538 bytes instead 1759 :) |
20:32:36 | Acksaw | how close is audio? |
20:33:20 | _FireFly_ | the loader loads the wps-file line by line and lines with following tags didn't get into the format-buffer: %x %xl %wd %we |
20:33:25 | _FireFly_ | and also comments |
20:33:46 | _FireFly_ | s/wps-loaded/wps-file-loader |
20:34:23 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
20:34:56 | _FireFly_ | the readed lines gets parsed from a seperate function which returns true if one of these tags are found and handled otherwise false |
20:35:15 | Cassandra | _FireFly_, sounds good. |
20:35:25 | Cassandra | But there aren't any invalid tags in my WPS. |
20:35:51 | _FireFly_ | no not invalid tags |
20:36:11 | Drumrboy|away | How close is audio (mp3) support? |
20:36:43 | | Quit Subterranean (Read error: 110 (Connection timed out)) |
20:36:56 | _FireFly_ | these tags are handled seperatly because i think that image-loading tags, comment-line the %wd %we tags doesn't need to be in the format-buffer because they are only parsed direktly after loading the file |
20:37:45 | | Join larsie [0] (n=Lars@niwg-n-3f07.adsl.wanadoo.nl) |
20:37:52 | larsie | lo |
20:38:40 | Cassandra | Oh right. |
20:38:44 | Acksaw | so |
20:38:44 | Cassandra | Yes, this is true. |
20:38:48 | Acksaw | cant anyone answer me? |
20:39:07 | _FireFly_ | Cassandra: if you want to try it yourself here is the patch: http://home.arcor.de/s.wezel/wps-load.patch |
20:39:16 | Cassandra | Acksaw, about 3 metres. |
20:39:26 | Acksaw | minutes* ? |
20:39:44 | Drumrboy|away | i think that might've been sarcastic? |
20:40:08 | _FireFly_ | TiMiD wanted to submit it but it seams that he has currently not mutch time for rockbox |
20:40:09 | amiconn | Cassandra: Can't you just use the H300 sim under wine? |
20:40:32 | amiconn | Iirc linuxstb does that and he said it works pretty well |
20:40:44 | Drumrboy|away | probably, you could |
20:41:10 | Drumrboy|away | is remote supported in h300 yet? |
20:41:26 | Drumrboy|away | or how about remote support in rockboy |
20:41:32 | Drumrboy|away | that'd be awseome |
20:41:38 | larsie | already there |
20:41:43 | Acksaw | so |
20:41:44 | larsie | :) |
20:41:46 | Cassandra | amicon: Possibly. I may give it a try in a bit. |
20:42:01 | Acksaw | is there anyone that can answer a question for me, or try? without being sarcastic? |
20:42:18 | | Join Lear [0] (n=chatzill@h73n11c1o285.bredband.skanova.com) |
20:42:21 | _FireFly_ | Drumrboy|away: plugins must draw to the remote yourself if they want it |
20:42:23 | Cassandra | _FireFly_, looks like I'd mishandle lines with a comment after valid markup. |
20:42:32 | larsie | linus said on the mailing list that he had the sound working, when will it be on the cvs? |
20:42:39 | _FireFly_ | Cassandra: ? |
20:42:40 | Cassandra | ie %wd # No status bar |
20:43:03 | Kohlrabi | oh, OK, sim is building now :o |
20:43:11 | | Join tucoz [0] (n=martin@hornved.ii.uib.no) |
20:43:42 | _FireFly_ | Cassandra: in this case it's no problem becuase the %wd tag is parsed before the # |
20:43:46 | LinusN | larsie: soon, i have some debugging to do first |
20:44:02 | larsie | ok thanks for the reply :) |
20:44:20 | NicoFR | is it stable at the default CPU freq ? |
20:44:41 | amiconn | Drumrboy|away: Imho remote support for rockboy doesn't make much sense. Too low resolution, b&w only, and rather slow data transfer |
20:45:06 | _FireFly_ | Cassandra: with this loader the %wd or %we tag must be on y seperate line |
20:45:21 | San | Do you guys want me to be the "official flame the people who ask when rockbox is released" guy? |
20:45:22 | _FireFly_ | s/y/a |
20:45:30 | Cassandra | OK - was a bad example. Pick a more conventional tag.; |
20:45:40 | tucoz | Cassandra, if you're in commit-mood, there are a couple of updates to the wps's that are in cvs at sourceforge. |
20:45:57 | Cassandra | San, I'd rather you just made 'em go away without asking. |
20:46:19 | Cassandra | Also the people who's first response to "x is done" is "when will y be done". |
20:46:27 | Acksaw | OMFG |
20:46:31 | Acksaw | O M F G |
20:46:41 | Acksaw | new iriver firmware! |
20:46:42 | San | ah |
20:46:45 | San | whats up? |
20:46:47 | San | reall?!? |
20:46:49 | Philip | what!! |
20:46:53 | Cassandra | tucoz, mostly I'm in a go to sleep mood. |
20:47:01 | Acksaw | yeh! |
20:47:02 | Acksaw | omfg |
20:47:06 | tucoz | Cassandra, hehe |
20:47:07 | noclue2 | Acksaw, for what player? |
20:47:11 | Acksaw | h500 |
20:47:12 | larsie | seriously :| |
20:47:15 | Acksaw | h300* |
20:47:19 | larsie | wow |
20:47:20 | Philip | lol |
20:47:22 | _FireFly_ | Cassandra: does your example work with the current methode ?? |
20:47:27 | larsie | they sayd it was a hoax |
20:47:30 | noclue2 | took them a while. |
20:47:33 | larsie | :) |
20:47:33 | Cassandra | At the moment, I'm trying to get up the energy to go find my iRiver to test _firefly_'s patch before I commit it. |
20:47:43 | larsie | lol |
20:47:46 | | Nick noclue2 is now known as ehntoo (n=Mitch@24-177-166-0.dhcp.mrqt.mi.charter.com) |
20:47:46 | Cassandra | _FireFly_, no idea, actually. |
20:47:54 | perplexity | Hrm.. not on the iriver site I'm browsing.. :( |
20:47:54 | larsie | it isn't that small |
20:47:57 | larsie | :P |
20:48:10 | NicoFR | Acksaw: url ? |
20:48:14 | Acksaw | the guy said so |
20:48:17 | _FireFly_ | Cassandra: afaik currently only comments are registered as comments if the '#' is found on the start of the line |
20:48:20 | Acksaw | he said they got OTF playlists and gapless |
20:48:31 | Acksaw | should i ask for a link? |
20:48:34 | perplexity | yes |
20:48:35 | ehntoo | gapless is a pshaw. |
20:48:36 | | Quit Wett (Read error: 104 (Connection reset by peer)) |
20:48:41 | Cassandra | If that's true, then it's not a problem. |
20:48:52 | larsie | can't find it either |
20:49:08 | ehntoo | there's only 1.28 on the website. |
20:49:09 | NicoFR | what guy ? |
20:49:12 | Acksaw | oh.. |
20:49:13 | larsie | maybe on the korean |
20:49:18 | perplexity | For a brief fleeting moment I _almost_ got excited |
20:49:18 | Acksaw | the guy said he was joking |
20:49:25 | Acksaw | :'( |
20:49:29 | NicoFR | :p |
20:49:33 | larsie | arg |
20:49:33 | ehntoo | what guys is this, now? |
20:49:36 | ehntoo | *guy |
20:49:40 | amiconn | _FireFly_: I'd vote for leaving it that way (# as comment only at the start of the line) |
20:49:50 | larsie | too busy being exited to notice :P |
20:49:58 | amiconn | How else would one insert the # sign in a wps? |
20:50:00 | perplexity | Now go and post that on mysticriver with an address to send the lynch mob :p) |
20:50:14 | _FireFly_ | amiconn: right |
20:50:16 | Acksaw | how do you sign up to the rockbox mailing lists? |
20:50:18 | | Join frederic [0] (n=chatzill@i577B9F5C.versanet.de) |
20:50:27 | larsie | ehm |
20:50:33 | Cassandra | amiconn, have you seriously never commented a bit of code to the right of it? |
20:50:37 | larsie | just search for mailing list ;) |
20:50:38 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
20:50:40 | tucoz | Acksaw, http://www.rockbox.org/mail/ |
20:50:47 | larsie | :P |
20:51:17 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
20:51:21 | Cassandra | Not that I care greatly, but it is done. And I always thought positional syntax sucked when I was doing Fortran. |
20:51:46 | amiconn | Cassandra: Actually I have no single comment in any of my wps'es |
20:51:47 | Acksaw | yay i signed up |
20:52:09 | larsie | gives you loads of e-mails |
20:52:11 | _FireFly_ | amiconn: after you said it i have found that my new loader doesn't parse the '#' only on the start of the line ... i will change it now |
20:52:18 | Cassandra | amiconn, me neither, but theoretically someone might think it works that way. |
20:52:23 | larsie | about 90% not interesting for me |
20:52:27 | larsie | :P |
20:52:29 | Cassandra | We should at least document that it doesn't/ |
20:52:46 | larsie | for=to |
20:53:08 | amiconn | Cassandra: yup. |
20:54:38 | | Quit Noel_sad_song ("CGI:IRC (EOF)") |
20:56:35 | | Join Sanitarium [0] (n=Test@212.2.168.121) |
20:56:35 | | Quit larsie (Read error: 104 (Connection reset by peer)) |
20:57:20 | | Quit matsl (Read error: 104 (Connection reset by peer)) |
20:58:17 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
20:58:30 | _FireFly_ | Cassandra: updated version uploaded to the same place |
20:58:42 | | Join muesli_- [0] (i=muesli_t@Bbc9a.b.pppool.de) |
20:59:08 | muesli_- | re |
20:59:10 | _FireFly_ | now '#' only get matched if they are on the start of the line |
21:00 |
21:01:13 | Cassandra | _firefly_: I can't really take a proper look at it tonight, but it looks good. |
21:01:26 | | Part tucoz ("Leaving") |
21:01:33 | _FireFly_ | np |
21:01:36 | Cassandra | Remind me what this other patch is supposed to fix. |
21:02:12 | _FireFly_ | currently the margin isn't set probably when leaving the quickscreen |
21:02:16 | Cassandra | Oh, that's funky. |
21:02:25 | _FireFly_ | ? |
21:02:33 | Cassandra | convbdf now correctly works with the Linux console font I designed. |
21:02:40 | | Quit Raskolnikov (Read error: 104 (Connection reset by peer)) |
21:02:57 | _FireFly_ | there was an update some days ago for this afaik |
21:03:35 | Cassandra | In the patched version I just tried, there's part of the WPS at the top of the quick screen. |
21:03:56 | *** | Saving seen data "./dancer.seen" |
21:03:59 | Cassandra | Yeah. I just hadn't got around to testing it. |
21:04:16 | | Quit frederic ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
21:05:17 | _FireFly_ | Cassandra: only with the fix applied ?? |
21:05:51 | Cassandra | Yes, with the fix applied. |
21:06:02 | Cassandra | Let me just check that it patched OK. |
21:06:34 | _FireFly_ | strange |
21:07:08 | | Quit hardeep (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
21:08:51 | Cassandra | It's definitely in there. |
21:09:13 | | Quit Moos (Read error: 110 (Connection timed out)) |
21:09:24 | Kohlrabi | oh |
21:09:30 | Kohlrabi | Can someone help me? |
21:09:31 | Cassandra | should that really be gui_wps_setmargine? |
21:09:36 | Kohlrabi | I just built the ui simulator |
21:09:44 | Cassandra | No, you're a hopeless case. ;) |
21:09:49 | Kohlrabi | How does it work? |
21:09:51 | Kohlrabi | :) |
21:10:00 | Cassandra | For which platform? |
21:10:04 | Kohlrabi | I boot up, and it's just a player with battery level displayed |
21:10:08 | Kohlrabi | cygwin |
21:10:21 | Cassandra | jukebox platform |
21:10:23 | Kohlrabi | Do I need to put the wps-files in the uisim dir? |
21:10:30 | Kohlrabi | err |
21:10:32 | Kohlrabi | H120 |
21:10:37 | Cassandra | Oh, right. |
21:10:49 | Bagder | Kohlrabi: there's a 'archos' directory simulating the root dir |
21:10:50 | amiconn | Kohlrabi: That's because you probably have no supported files in the simulator root |
21:10:58 | Cassandra | You need to have a archos directory (hysterical raisins) in your build dir. |
21:11:01 | Kohlrabi | ah? |
21:11:03 | Cassandra | Then "make install" |
21:11:04 | Kohlrabi | so? |
21:11:06 | Kohlrabi | ahke |
21:11:06 | Cassandra | Then run it. |
21:11:11 | amiconn | What you see is the status bar and the file browser with no files |
21:11:13 | _FireFly_ | Cassandra: yes because in gui_wps_setmargine i check if the %we or %wd tag was used in the wps |
21:11:30 | Kohlrabi | ke, thx |
21:11:43 | amiconn | setmargine ? Looks like a typo to me |
21:11:43 | | Quit Mxm`Pas`Bien (Read error: 104 (Connection reset by peer)) |
21:11:46 | | Join Maxime [0] (n=flemmard@fbx.flemmard.net) |
21:11:52 | Cassandra | Ah, you're being French aren't you? margin is spelt without the e in English. ;) |
21:12:21 | Cassandra | Was a %wd wps, _FireFly_ |
21:12:30 | NicoFR | in french it's "marge" |
21:12:34 | NicoFR | ;) |
21:12:50 | Kohlrabi | um |
21:13:00 | Kohlrabi | Maybe I didnt get everything right |
21:13:08 | Kohlrabi | I checked out uisimulator |
21:13:13 | _FireFly_ | it*s a typo gui_wps_set_margin is the right function name ;) |
21:13:17 | Kohlrabi | put it in rockbox dir |
21:13:19 | | Join Wett [0] (n=wett@l03m-212-194-103-107.d4.club-internet.fr) |
21:13:33 | Kohlrabi | started configure from within uisimulator |
21:13:38 | Kohlrabi | and did make |
21:13:46 | _FireFly_ | no i have it calle *margine |
21:13:47 | Cassandra | I'm about to commit this font. Does anyone mind if I insert a line in the bottom of the CREDITS to the effect that "The jackash font is dedicated to the memory of Ashley 'Jack' Scarborough." |
21:13:49 | _FireFly_ | argh |
21:13:51 | Kohlrabi | And now I did make install |
21:14:02 | Kohlrabi | And it did *something* |
21:14:08 | Kohlrabi | But still the same problem |
21:14:12 | Cassandra | _FireFly_, sorry, that was what I was asking you. |
21:14:23 | Bagder | Kohlrabi: that's not a problem, you just simulate an empty disk |
21:14:26 | Cassandra | Presumably, if I change to set_margin, it should work. |
21:14:32 | Kohlrabi | ah |
21:14:34 | Kohlrabi | ok |
21:14:38 | | Quit San (Read error: 110 (Connection timed out)) |
21:14:50 | Bagder | Kohlrabi: put files in the "archos" dir and they will appear in the sim |
21:14:51 | _FireFly_ | no no i have defined a function |
21:14:59 | Kohlrabi | k, thx |
21:15:05 | _FireFly_ | gui_wsp_set_margine |
21:15:09 | Cassandra | Sorry, never mind me. |
21:15:29 | _FireFly_ | Cassandra: gwps.c:71 |
21:16:16 | _FireFly_ | in this function i do the check if the y-margin should be set to STATUSBAR_HIGHT or not |
21:16:17 | Cassandra | Yeah, I see it. |
21:16:51 | _FireFly_ | but why it does work with the menu |
21:16:52 | Cassandra | You have an if construction that's almost certainly wrong. |
21:17:30 | _FireFly_ | ?? |
21:17:35 | | Join Benacool [0] (n=benacool@modemcable035.68-202-24.mc.videotron.ca) |
21:17:40 | Cassandra | Erm, maybe not. |
21:17:50 | _FireFly_ | it's right ;) |
21:18:52 | Wett | is it normal I can't compile the simulator with cygwin ? |
21:19:03 | Cassandra | Sometimes happens that way. |
21:19:09 | _FireFly_ | when no %we or %wd tag is found then gloabl_settings.statusbar is used to determine if the y-margin should be set to STATUSBAR_HEIGHT or not |
21:19:13 | Bagder | Wett: no, it is buildable with cygwin |
21:19:19 | Bagder | and has been for years |
21:19:21 | Cassandra | Erase the directory and re-run configure. |
21:19:31 | Wett | that's what i did |
21:19:37 | Wett | a fresh new cvs update |
21:19:47 | Kohlrabi | ugh |
21:19:51 | Kohlrabi | simulator crashed :\ |
21:20:05 | Cassandra | What's the difference between data->wps_sb_tag and data->show_sb_on_wps? |
21:20:22 | Cassandra | wett: Are you using the recommended gcc? |
21:20:35 | amiconn | ? |
21:20:47 | Kohlrabi | <Wett> is it normal I can't compile the simulator with cygwin ? | it doidnt work with gcc 3.3.3 for me |
21:20:50 | amiconn | Afair we don't recommend a specific gcc for sims |
21:20:50 | Kohlrabi | Try the newest one |
21:20:52 | Wett | i'm using the devel environment |
21:20:55 | Kohlrabi | 3.4.4.1 iirc |
21:21:01 | Kohlrabi | oh, I see :\ |
21:21:04 | Bagder | why didn't it work with 3.3.3? |
21:21:11 | Cassandra | Good question. |
21:21:22 | Kohlrabi | compiling needed cc1 |
21:21:27 | Wett | in fact it's looking for some /uisimulator directory it can't find |
21:21:29 | Bagder | Wett: the devkit is not really "cygwin", it is a stripped down cygwin |
21:21:32 | Kohlrabi | Which gcc 3.3.3 apparently didnt provide |
21:21:45 | amiconn | It does |
21:21:52 | Bagder | Kohlrabi: that sounds like a broken gcc install, nothing else |
21:21:55 | amiconn | cc1 is part of every gcc |
21:22:07 | Kohlrabi | mkay |
21:22:07 | Bagder | Wett: you need a uisimulator dir, yes |
21:22:22 | Wett | just create it, empty ? lol, ok |
21:22:34 | Bagder | Wett: no, its the dir with the sim code |
21:22:41 | Bagder | cvs co uisimulator |
21:22:59 | Cassandra | That's true - if you've not checked it out, it certainly won't work. |
21:23:16 | Wett | hm <_< please excuse me. |
21:24:37 | Kohlrabi | ah another question |
21:24:52 | Ctcp | Ignored 3 channel CTCP requests in 3 minutes and 13 seconds at the last flood |
21:24:52 | * | amiconn had an idea how to speed up the 16bit lcd driver, especially the mono bitmap drawing |
21:25:30 | Cassandra | Do tell. |
21:25:39 | Kohlrabi | Can I put dummy err |
21:25:41 | Kohlrabi | yes |
21:25:50 | Kohlrabi | can I put dummy sound file sin the sim-dir? |
21:25:58 | Kohlrabi | like 0 byte oggs? |
21:26:04 | Cassandra | You're better off using a real one. |
21:26:07 | Bagder | you can put whatever you want there |
21:26:09 | Kohlrabi | ok |
21:26:12 | Kohlrabi | :) |
21:26:17 | Kohlrabi | That I know |
21:26:23 | Cassandra | Of course you could always make a file of 5 minutes of silence. |
21:26:29 | Kohlrabi | wow |
21:26:35 | Kohlrabi | That'd be great |
21:26:54 | Cassandra | Although John Cage may sue you if you do. |
21:27:03 | Bagder | haha |
21:27:55 | Cassandra | Bagder, he actually did do that to someone once when they co-credited him on a minute's silence on their album. |
21:28:06 | Bagder | I read about it |
21:28:15 | Cassandra | *nods* |
21:28:35 | Bagder | "I did silence first!" |
21:30:05 | _FireFly_ | Cassandra: i found the problem |
21:30:42 | Cassandra | _FireFly_, me too, I think. |
21:30:43 | _FireFly_ | it seams that the quickscreen doesn't reset the y-margin to 0 explicitly |
21:30:55 | Cassandra | Ah, right. |
21:31:58 | Cassandra | I can tell you that I have the statusbar global on and a %wd tag in the WPS. |
21:32:46 | _FireFly_ | me too |
21:32:56 | | Join andy [0] (i=andy@81-235-185-13-no46.tbcn.telia.com) |
21:33:23 | _FireFly_ | afaik the statusbar wasn't drawn in the old quickscreen |
21:33:51 | andy | XavierGr_: have you tried different ADC values? |
21:34:07 | Cassandra | I think you're right, yes. |
21:34:12 | andy | XavierGr_: ADC gain in the recording options menu that is |
21:34:14 | Cassandra | I'm not entirely sure it should be. |
21:34:42 | | Quit DMJC-L (Read error: 104 (Connection reset by peer)) |
21:35:57 | | Join DMJC-L [0] (n=DMJC-L@220-245-176-174-sa-pppoe.tpgi.com.au) |
21:36:15 | amiconn | _FireFly_, Cassandra: Yes that's a change introduced with multiscreen support |
21:36:46 | | Quit Acksaw () |
21:36:57 | _FireFly_ | amiconn: so the question is: should the statusbar be shown on quickscreen or not ?? |
21:37:10 | amiconn | (Statusbar in quickscreens, in yes/no requests...) |
21:37:31 | | Quit Benacool (Read error: 110 (Connection timed out)) |
21:37:43 | * | Cassandra isn't sure. |
21:37:49 | * | amiconn neither |
21:37:50 | Cassandra | Both ways have advantages. |
21:38:12 | Cassandra | Hmm I think on balance we should go for status bar always visible. |
21:38:25 | _FireFly_ | i think TiMiD has forgotten to explizitly set the y-margin to 0 as he has wrote the quickscreen and the yes/no request widget |
21:38:28 | Cassandra | Although I could easily be persuaded the other way. |
21:39:29 | * | Cassandra swears. Why does my bdf file kill Xwindows when I open it up in fontforge? |
21:40:06 | | Quit Philip ("bye everybody") |
21:40:35 | _FireFly_ | i have noticed a other bug: if you have bookmark on stop set to ask the question is printed twice |
21:40:55 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
21:41:10 | amiconn | The quickscreen also has a bug, but only on iriver |
21:41:22 | amiconn | The quickmode doesn't work quite right |
21:41:33 | _FireFly_ | quickmode ?? |
21:41:36 | amiconn | On archos it's working fine |
21:42:42 | _FireFly_ | amiconn: what is the quickmode ?? |
21:43:06 | amiconn | There are 2 modes of quickscreen operation: |
21:44:00 | amiconn | 1. Normal mode: Press quickscreen button to bring it up, press left/right/down to adjust options, press quickscreen button again to leave |
21:45:14 | amiconn | 2. Quickmode: Press & hold quickscreen button, press left/right/down to select options. Stop holding quickscreen button to leave |
21:46:43 | _FireFly_ | amiconn: the problem is/was when you enter the quickscreen from the remote then the remote-buttons didn't work |
21:46:55 | amiconn | That's another problem |
21:47:05 | amiconn | (was) |
21:48:05 | _FireFly_ | yepp but the fix for this problem might be break the second mode of the quickscreen |
21:49:25 | amiconn | Hmm. The quickscreen doesn't seem to work at all on the remote |
21:49:49 | amiconn | I can bring it up, but I can't change a single option |
21:49:59 | amiconn | (either mode) |
21:50:22 | _FireFly_ | this should be solved in the latest cvs |
21:50:46 | amiconn | Hmpf, yes |
21:50:54 | * | amiconn didn't cvs up :/ |
21:51:16 | _FireFly_ | the problem was this "calc" key = button & ~button_enter |
21:51:30 | | Join mashalla [0] (n=dj-dave@p5498D975.dip.t-dialin.net) |
21:51:46 | amiconn | This BUTTON_REMOTE business has to go |
21:51:46 | _FireFly_ | this doesn't work for remote-buttons due the extra bit REMOTE_BUTTON |
21:53:26 | amiconn | Hmm. Now it works from the remote, but only in normal mode |
21:54:20 | _FireFly_ | yepp iirc someone has mentioned that key-combos doesn*t work with remote-buttons |
21:54:48 | Cassandra | Right, my brain appears to have dried up. |
21:54:50 | LinusN | let's kick BUTTON_REMOTE out the door and lock it |
21:55:38 | _FireFly_ | LinusN: but then how do you know if a remote-button was pressed ?? because currently on two places this value is used to check |
21:55:50 | LinusN | where? |
21:56:05 | LinusN | we can use a remote mask instead |
21:56:06 | _FireFly_ | LinusN: #ifdef WPS_KEYLOCK |
21:56:06 | _FireFly_ | /* ignore non-remote buttons when keys are locked */ |
21:56:06 | _FireFly_ | if (keys_locked && |
21:56:06 | DBUG | Enqueued KICK _FireFly_ |
21:56:06 | _FireFly_ | ! ((button < 0) || |
21:56:06 | _FireFly_ | (button == BUTTON_NONE) || |
21:56:07 | *** | Alert Mode level 1 |
21:56:07 | _FireFly_ | ((button & WPS_KEYLOCK) == WPS_KEYLOCK) || |
21:56:09 | _FireFly_ | (button & BUTTON_REMOTE) |
21:56:11 | _FireFly_ | )) |
21:56:13 | _FireFly_ | { |
21:56:15 | _FireFly_ | if (!(button & BUTTON_REL)) |
21:56:17 | _FireFly_ | display_keylock_text(true); |
21:56:19 | _FireFly_ | restore = true; |
21:56:21 | _FireFly_ | button = BUTTON_NONE; |
21:56:23 | _FireFly_ | } |
21:56:25 | _FireFly_ | #endif |
21:56:25 | | Join Subterranean [0] (n=a@spc2-asht1-3-0-cust195.bagu.broadband.ntl.com) |
21:56:27 | _FireFly_ | gwps.c |
21:56:29 | _FireFly_ | line 199 |
21:56:34 | LinusN | BUTTON_REMOTE can be a mask with all the remote bits set |
21:56:42 | _FireFly_ | and button.c:170 |
21:56:43 | amiconn | _FireFly_: In theory, no button combos on the h1x0 will work other than those that use Play and/or Stop and *one* other button |
21:57:03 | amiconn | The A-B + Left/Right/Down combo worked by chance with the old quickscreen, |
21:57:04 | andy | LinusN: great work with the 300! did you have to tweek the uda driver a lot? |
21:57:20 | LinusN | andy: not at all, just the reset |
21:57:42 | andy | LinusN: nice |
21:57:58 | | Quit Wett (Read error: 104 (Connection reset by peer)) |
21:57:58 | amiconn | _FireFly_: The WPS_KEYLOCK business is archos only, and we already discussed a better solution for soft keylock... |
21:58:41 | _FireFly_ | amiconn: right i have somewhere the irc-log from this |
21:58:48 | amiconn | LinusN: Did you read about this more general soft keylock idea in the logs? |
21:59:06 | Bagder | I would think other targets will get soft keylock too in the future |
21:59:18 | Bagder | not that it changes anything right now |
21:59:42 | | Join ender1 [0] (i=ychat@84.52.165.220) |
22:00 |
22:00:15 | _FireFly_ | LinusN: if not then you can read the relevant parts here : http://home.arcor.de/s.wezel/new_soft_keylock_handling_for_non_iriver_targets.txt |
22:01:34 | | Quit Kohlrabi (Nick collision from services.) |
22:01:37 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-134-126.pools.arcor-ip.net) |
22:04:58 | | Join Musicmad [0] (n=Musicmad@port547.ds1-oebr.adsl.cybercity.dk) |
22:06:08 | *** | Alert Mode OFF |
22:07:09 | | Join Benacool [0] (n=benacool@modemcable035.68-202-24.mc.videotron.ca) |
22:07:13 | _FireFly_ | hmm strange the quickscreen-bug (statusbar isn't draw when entering it from wps and %wd is used) doesn't have to do that the margin isn't set correctly |
22:07:41 | _FireFly_ | it is set correctly and gui_syncstatusbar_draw is also called |
22:09:21 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:09:21 | * | amiconn wonders why his playlist is shuffled although shuffle is off :/ |
22:09:51 | Bagder | did you shut it off during playback? |
22:10:01 | Bagder | shuffle I mean |
22:10:01 | amiconn | nope |
22:10:04 | Bagder | ok |
22:10:12 | Bagder | I think I had the reversed bug the other day |
22:10:15 | amiconn | I mean, it was off at the beginning |
22:10:29 | amiconn | Then I played around with the quickscreen (during playback) |
22:11:15 | Bagder | it was off, I started playing, enabled shuffle but it didn't play shuffled anyway |
22:11:18 | amiconn | The playlist got shuffled but didn't unshuffle again |
22:12:15 | | Quit ender` (Read error: 110 (Connection timed out)) |
22:15:06 | _FireFly_ | ah got it :) |
22:15:55 | _FireFly_ | after i added gui_syncstatusbar_draw(&statusbars, true); before the while-loop now the statusbar is shown correctly when entering the quickscreen from wps and %wd is used |
22:17:41 | _FireFly_ | currently the statusbar gets shown/updated when you change the shuffel or repeat option in thw quickscreen |
22:17:49 | _FireFly_ | s/thw/the |
22:20:40 | Lear | Hm... Shouldn't the reset button reset an iRiver, and not just turn it off? I don't remember how it used to behave... |
22:21:30 | preglow | Lear: correct |
22:21:32 | Benacool | is it because of thanksgiving that they are no updates since yesterday on the daily update / irc logs ? ( sorry to interrupt you guys ^^' ) |
22:22:36 | | Join PresaGirl [0] (n=Anne@p54AFB48E.dip0.t-ipconnect.de) |
22:22:41 | PresaGirl | tach |
22:22:52 | _FireFly_ | hi |
22:23:16 | PresaGirl | was gibt's hier? |
22:24:07 | wubbla | PresaGirl: english speaking people! |
22:24:31 | | Part PresaGirl |
22:24:37 | wubbla | hehe |
22:24:47 | _FireFly_ | *g* |
22:25:27 | | Quit matsl (Read error: 104 (Connection reset by peer)) |
22:26:07 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
22:26:18 | muesli_- | der zeig ich mal meine rockbox :D |
22:26:31 | mashalla | haha |
22:26:32 | Benacool | en français c'est meiux ? (lol sorry ;-)) |
22:26:40 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
22:27:02 | Benacool | mieux plutôt ... je me fourvois dans ma propre langue ! |
22:27:04 | | Nick ender1 is now known as ender` (i=ychat@84.52.165.220) |
22:27:18 | Maxime | c la polio, c tt ^^ |
22:27:40 | Benacool | la polio ? |
22:28:03 | preglow | english? |
22:28:06 | Maxime | ui, on apelle ca comme ca kan on inverse des lettres etc |
22:28:16 | Benacool | ah ... |
22:28:23 | Maxime | preglow: i've explained a 'french' expression for when people 'invert' some letters in a word or else.. |
22:28:29 | Maxime | like "mpm" instead of "lol" |
22:28:31 | Maxime | or else.. |
22:28:34 | Benacool | hum i was saying if it is better in english lol |
22:28:39 | Benacool | oh |
22:28:46 | Benacool | in french i mean lol |
22:35:46 | Benacool | weel, Linus listenned aeorosmith on his h300... it goes faster than i thought, you make an awsome work guys! |
22:36:12 | Benacool | awesome* |
22:36:13 | LinusN | _FireFly_, amiconn: i like the softlock idea |
22:36:34 | LinusN | ironically enough, that's pretty much how it worked when i first implemented it |
22:37:00 | _FireFly_ | and why was it changed ?? |
22:37:17 | LinusN | i think it was because people wanted to alter volume in the locked state |
22:37:45 | | Part Musicmad |
22:38:05 | amiconn | LinusN: I've never seen this implemented?? |
22:38:26 | amiconn | (The change-volume-while-locked I mean, and also your original lock implementation) |
22:38:53 | _FireFly_ | "/* ignore non-remote buttons when keys are locked */" |
22:39:00 | Sanitarium | any new news? |
22:39:02 | _FireFly_ | that is the comment for the current implementation |
22:39:43 | amiconn | Yes. |
22:39:54 | amiconn | This just means that the lock doesn't affect the remote |
22:40:00 | amiconn | (which makes sense) |
22:40:31 | LinusN | amiconn: i believe it was button.c 1.5, but it seems it wasn't me doing that |
22:40:43 | _FireFly_ | yepp but this should be also relative simple to implement with the "new" softlock idea |
22:40:49 | amiconn | yes |
22:41:14 | amiconn | The iriver button driver even has to distinguish between 2 different locks |
22:41:42 | | Quit paugh ("Leaving") |
22:44:17 | | Quit DMJC (Read error: 110 (Connection timed out)) |
22:44:37 | | Join DMJC [0] (n=DMJC@60-240-213-132.tpgi.com.au) |
22:44:58 | | Quit DMJC-L (Read error: 110 (Connection timed out)) |
22:47:26 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
22:48:09 | _FireFly_ | amiconn: the 2. mode of the quickscreen works also on the iriver(only when mode-button on main-device is pressed) but after the quickscreen is left the button-handler returns a mode-button | BUTTON_REPEAT -> quickscreen is shown again |
22:48:10 | amiconn | LinusN: Now I know who added the dirty backlight_tick() call in button_tick() I removed recently ;) |
22:48:38 | LinusN | i'll kill that guy if i see him |
22:48:39 | | Join ashridah [0] (i=ashridah@220-253-122-224.VIC.netspace.net.au) |
22:49:15 | amiconn | _FireFly_: No it doesn't work correctly. The quickscreen immediately quits when using left/right/down even if I continue to hold A-B, then reappears after a fraction of a second |
22:49:46 | | Quit matsl ("ERC Version 5.0 (CVS) $Revision: 1.776 $ (IRC client for Emacs)") |
22:49:51 | _FireFly_ | it works if you release the button directly after you have pressed left/right/down |
22:51:15 | _FireFly_ | the Problem is, that the button-handler returns a "<button> | BUTTON_REPEAT" when the "get_button"-fn is called |
22:51:21 | _FireFly_ | afaik |
22:51:39 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
22:51:51 | _FireFly_ | because A-B is still hold |
22:52:13 | amiconn | Yes. |
22:52:25 | amiconn | It should not quit as long as you hold A-B |
22:52:42 | _FireFly_ | you misunderstand me |
22:53:53 | | Quit Subterranean (Read error: 110 (Connection timed out)) |
22:54:36 | Lear | Now I know why "old" oggs crash on target (like, those encoded by pre 1.0-files)... |
22:55:01 | _FireFly_ | if you hold A-B then press left/right/down -> the quickscreen is left but you hold still the A-B button so the next "get_button"-fn-call returns (BUTTON_MODE | BUTTON_REPEAT) -> so the screen is shown again |
22:55:53 | _FireFly_ | but if you release the A-B button directly after you had pressed Left/right/down the quickscreen is only left |
22:56:17 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:56:23 | amiconn | Yes, but the quickscreen should not exit as long as I continue to hold A_B |
22:56:59 | _FireFly_ | ok now i know what do you mean |
22:58:43 | _FireFly_ | it seams, if you press a other button when holding A-B then the button driver thinks that the A-B is released so he returns A-B/BUTTON_REL -> quickscreen is quit |
23:00 |
23:00:18 | _FireFly_ | under iriver |
23:00:18 | preglow | Lear: explain |
23:02:55 | LinusN | _FireFly_: of course it does |
23:03:09 | | Join webguest52 [0] (n=d5a8b399@labb.contactor.se) |
23:03:13 | LinusN | A-B can't be combined with other buttons |
23:03:14 | amiconn | LinusN: If it does, then why did the quickscreen work before? |
23:03:34 | LinusN | i dunno |
23:03:38 | amiconn | I thought the driver would delay the release event somehow... |
23:04:00 | *** | Saving seen data "./dancer.seen" |
23:04:35 | amiconn | LinusN: Do you want to try my optimised 16bit lcd driver and check whether it's faster? |
23:04:48 | LinusN | what did you do? |
23:05:11 | amiconn | Basically I changed the pixel functions to be less complex |
23:05:16 | amiconn | They are called a lot |
23:05:28 | amiconn | They now take an address instead of x and y |
23:05:43 | amiconn | So the ydo not have to calculate the address everytime |
23:06:09 | Lear | preglow: Tremor tries to allocate 22 kB on the stack. |
23:06:11 | LinusN | i actually don't have time right now, but please submit a patch |
23:06:16 | amiconn | Now it works very similar to the grayscale lib buffered mode |
23:07:14 | | Part webguest52 |
23:07:15 | Lear | preglow: Done by a couple of alloca calls in sharedbook.c:book_init_decode. |
23:08:04 | linuxstb | Lear: Can we change them to mallocs? |
23:08:13 | | Quit NicoFR () |
23:08:16 | Lear | Maybe static buffers would work there (MALLOC_BUF isn't large enough for a conversion to malloc). |
23:09:33 | Lear | Two buffers on 11 kB would be enough for my test file. No idea if that is the max possible... |
23:09:44 | linuxstb | static buffers would probably be better anyway. |
23:10:38 | linuxstb | Just make their size a #define, and if possible make Tremor fail cleanly if a file needs larger buffers. This could stop a lot of the Ogg problems people are having. |
23:10:51 | Lear | Too bad bss sections are "expanded" in plugins... :) |
23:10:58 | preglow | Lear: wow.... |
23:11:57 | amiconn | Lear: The expanded bss section just increases the size of the binary, but makes no difference otherwise |
23:12:27 | amiconn | The space is reserved anyway |
23:13:01 | Lear | Yes, I know that. Still, increasing the codec file by 20+ kB just like that feels a bit wrong. :) |
23:13:02 | amiconn | ..but of course it would be better to leave out bss |
23:13:09 | | Join Wett [0] (n=wett@l03m-212-194-103-107.d4.club-internet.fr) |
23:14:28 | amiconn | Btw, speaking about sizes: The current /.rockbox/wps dir for a H1x0 install consists of >200 files with a total data size of ~41 KB |
23:14:39 | amiconn | They take 6.5 MB on my H140... |
23:15:02 | amiconn | Less than 1% actually used... |
23:15:23 | linuxstb | Has my ipod build gone insane, or have the icons been moved to the right-side of the screen in the file browser? |
23:16:01 | _FireFly_ | the icons are on the left side :) |
23:16:22 | _FireFly_ | at least on iriver h120 |
23:16:34 | preglow | amiconn: then don't include it |
23:16:42 | linuxstb | Ignore me then, I must have broken my lcd driver... |
23:17:02 | amiconn | linuxstb: iPod specific part or lcd-16bit? |
23:17:23 | | Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@63.150.80.142) |
23:17:38 | linuxstb | The ipod lcd_update_rect |
23:20:51 | andy | anyone else noticed "Panic! Updating size on empty dir entry 5" (from fat.c) ? I repeatable get this when returning from USB mode when I have deleted a file in the root directory. |
23:21:26 | Wett | hm, I found that HZ, and so sleep is not accurate enough for my purpose. Does anyone knows if it's safe to modify HZ definition to 1000 ? |
23:21:42 | amiconn | Why? |
23:21:47 | _FireFly_ | andy have you "unmounted" the device cleanly ?? |
23:21:54 | andy | _FireFly_: yes |
23:22:44 | Wett | amiconn: because to I need to sleep between two video frames, and this sleeping time is smtg like HZ/68 |
23:23:10 | amiconn | sleep() will never be accurate enough for this to work |
23:23:15 | preglow | indeed |
23:23:37 | amiconn | sleep() only guarantees that the thread won't advance for *at least* the specified time |
23:23:39 | preglow | can you use timer.c from a plugin? |
23:23:39 | Wett | erf, it's the best solution I found. U see something else I could try to get accuracy ? |
23:24:24 | amiconn | That's what the user timer is for, and why both the grayscale library (archos and iriver) and video playback (archos only until now) use it |
23:25:09 | amiconn | preglow: Guess why I implemented timer.c? |
23:25:43 | preglow | i didn't know plugins used it |
23:25:48 | preglow | thought grayscale lib was mostly what used it |
23:25:53 | Wett | ok... So i'll try it. |
23:26:01 | amiconn | Yes, and the grayscale lib is to be linked against plugins |
23:26:12 | preglow | yes, of course it is |
23:26:15 | preglow | forgot that |
23:26:39 | amiconn | On archos there are two other plugins apart from the grayscale ones that use the timer |
23:26:50 | amiconn | One is video.rock, the other is metronome.rock |
23:27:08 | | Quit CheeseBurgerMan (Read error: 104 (Connection reset by peer)) |
23:28:20 | Lear | Hrm, maybe I shouldn't bother commiting the fix. Playback isn't realtime anyway. :/ |
23:28:30 | preglow | hmm? |
23:28:32 | preglow | for old files? |
23:28:36 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
23:28:54 | Lear | Yes, and the codec hangs on exit too. |
23:28:56 | preglow | floor0 files? |
23:29:14 | | Join Subterranean [0] (n=a@spc2-asht1-3-0-cust195.bagu.broadband.ntl.com) |
23:29:22 | preglow | which reminds me |
23:29:24 | Lear | (Triggering an iRiver boot, interestingly enough. Assuming I didn't accidentally pressed record... :) |
23:29:27 | amiconn | LinusN: Patch tracker? dcc? |
23:29:27 | preglow | i really need to get this musepack stuff commited |
23:29:37 | Lear | Yes, floor0. |
23:29:49 | LinusN | amiconn: patch tracker |
23:30:14 | preglow | Lear: perhaps we should just not support floor0 files |
23:30:28 | preglow | i don't feel like using precious iram to make them work faster |
23:30:52 | Lear | are we that short on iram? |
23:31:03 | preglow | no |
23:31:04 | preglow | but still |
23:31:15 | preglow | you'll almost _never_ bump into a floor0 file |
23:31:22 | amiconn | Hmm, wasn't the remote support for delete screen already committed? |
23:31:29 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
23:31:32 | amiconn | The patch in the tracker is still marked open... |
23:32:01 | Lear | Hm... Should actually be fairly simple to detect in metadata too... :) |
23:32:37 | preglow | but then again |
23:32:40 | amiconn | Okay, patch closed |
23:32:46 | preglow | i thought floor 1 files were slower to decode than floor 0 |
23:33:36 | _FireFly_ | amiconn: one or two already commitd patches on tracker are also not closed |
23:34:40 | _FireFly_ | amiconn: e.g. the wps-widget |
23:35:53 | amiconn | LinusN: https://sourceforge.net/tracker/index.php?func=detail&aid=1365921&group_id=44306&atid=439120 |
23:36:06 | Lear | preglow: there are a couple of data arrays in floor0 not in iram, maybe that explains some... |
23:37:12 | Lear | They do seem to be fairly heavily used in one function. |
23:37:13 | amiconn | _FireFly_: closed. |
23:37:52 | | Quit mashalla () |
23:38:05 | Lear | Small though, something like 250 bytes. |
23:40:44 | preglow | Lear: well, feel free to try it out |
23:40:50 | preglow | a damn pity tremor is so slow |
23:43:00 | linuxstb | Tremor is only using 32KB of iram at the moment... |
23:43:23 | Lear | Nope, that didn't do much. Part of the floor0 function have an arm version, btw. |
23:44:25 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
23:45:29 | Lear | (The function I'm talking about is vorbis_lsp_to_curve...) |
23:46:31 | | Quit Amar ("CGI:IRC") |
23:47:29 | | Join andrew [0] (n=415d0d4d@labb.contactor.se) |
23:48:02 | andrew | Hey |
23:48:13 | andrew | Bagder my buddy im back |
23:48:14 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.142) |
23:48:17 | andrew | LMAO |
23:48:48 | andrew | soo anyone here |
23:49:32 | andrew | Bagder I found something and just wondering |
23:49:39 | | Quit Lear ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
23:50:18 | _FireFly_ | good night everybody |
23:50:26 | | Part andy |
23:50:32 | | Quit _FireFly_ ("Leaving") |
23:51:50 | | Join Jungti1234 [0] (n=jungti12@58.77.81.75) |
23:54:00 | | Quit andrew ("CGI:IRC (EOF)") |
23:58:01 | | Quit Jungti1234 ("Bye Bye~ http://cafe.naver.com/iriverh300") |