00:05:30 | | Join jmw [0] (jmw@ool-18e451ed.dyn.optonline.net) |
00:37:23 | | Quit PsycoXul ("blaaah.") |
00:38:03 | matp | just wondering what ppl do with silence tracks on their ripped albums ...? |
00:42:02 | | Quit jmw (Read error: 104 (Connection reset by peer)) |
00:43:59 | *** | Saving seen data "./dancer.seen" |
00:45:10 | dwihno | silence tracks? |
00:48:28 | | Join tension [0] (jmw@ool-18e451ed.dyn.optonline.net) |
00:48:39 | | Nick tension is now known as jmw (jmw@ool-18e451ed.dyn.optonline.net) |
00:56:51 | | Join PsycoXul [0] (psyco@adsl-63-205-43-56.dsl.lsan03.pacbell.net) |
01:00 |
01:20:23 | | Quit Zagor ("Client Exiting") |
01:39:44 | | Quit mistaRx (Read error: 110 (Connection timed out)) |
01:57:24 | | Quit jmw (Read error: 110 (Connection timed out)) |
02:00 |
02:35:32 | | Join telliott [0] (trilluser@208.251.255.120) |
02:37:24 | telliott | I am getting the Archos Jukebox 20 recorder. Do you think that it maked decent recordings? |
02:40:54 | webmind | think, it's a pretty ok device i think |
02:42:39 | telliott | I'm also getting it for the speedy usb transfers. O'll have to play with the recording feature. What model do you have? |
02:42:51 | telliott | usb 2.0 |
02:44:02 | *** | Saving seen data "./dancer.seen" |
02:47:16 | | Part telliott |
04:00 |
04:44:06 | *** | Saving seen data "./dancer.seen" |
04:46:26 | | Join jmw [0] (jmw@24.228.81.237) |
04:52:48 | jmw | i could really do with a strstr implementation |
05:00 |
05:13:16 | | Quit jmw ("and that's all i have to say") |
06:00 |
06:44:08 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:17:54 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:20:46 | | Nick LinusN is now known as Linus (~linus@labb.contactor.se) |
07:20:52 | | Nick Linus is now known as LinusN (~linus@labb.contactor.se) |
07:23:49 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
07:24:02 | | Join edx [0] (~edx@pD9EA9873.dip.t-dialin.net) |
07:41:19 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
07:41:30 | Bagder | morning |
07:43:48 | LinusN | mo |
07:43:56 | Mode | "#rockbox +o Bagder " by LinusN (~linus@labb.contactor.se) |
07:44:02 | * | Bagder bows |
07:51:28 | LinusN | The new loadable fonts patch works OK |
07:51:36 | Bagder | cool |
07:51:50 | Bagder | but no cool internal fonts for it yet? |
07:51:56 | LinusN | but the spacing between the folder/mp3 icons is a little small... |
07:52:12 | Bagder | ok |
07:53:02 | LinusN | and the row pixel positions are calculated from the top of the LCD rather that fron the top of the file area in the dir browser |
07:53:23 | LinusN | so the first row is only half with the 5x7 font |
07:54:02 | Bagder | those are probable assumptions in non-font code |
07:54:14 | Bagder | I mean that the font is of a certain size |
07:54:44 | LinusN | yeah, the dir browser lets the LCD calculate the row positions |
07:54:49 | LinusN | lcd driver |
07:54:53 | Bagder | ok |
07:55:01 | LinusN | it should use putxy |
07:58:59 | Hes | Morning |
07:59:25 | Bagder | hey Hes |
08:00 |
08:01:11 | Hes | What do you guys think of Uwe's suggestions? |
08:01:51 | * | Bagder hasn't really gotten the details, only scanned the mail |
08:02:06 | Hes | The last mail from the list... |
08:02:31 | | Quit edx (Read error: 110 (Connection timed out)) |
08:02:40 | Bagder | yes... but I have a million more mails too i need to get sorted ;-) |
08:05:58 | Hes | I don't quite understand his point about user-toggleable charging. |
08:06:42 | Hes | I honestly think that if the user plugs in the charger, his intention is to have the batteries charged. |
08:06:52 | Bagder | I agree |
08:07:08 | Bagder | and if he intend to keep it connected, "deep discharge" is a fine option |
08:07:11 | LinusN | Hes: no, he wants to keep the unit alive while listening to music at work |
08:07:24 | Hes | And that the charging algorithm he suggest is generally the one that's already implemented. |
08:07:35 | LinusN | and, of course, having the batteries charged when he leaves for home |
08:07:48 | Hes | LinusN: right |
08:07:51 | LinusN | Hes: basically the same, yes |
08:08:40 | Hes | Do you see any sense in keeping track of the 'phase of charging'? |
08:08:52 | LinusN | I think his point is that you might want to do things differently depending on the batteries status when you plug in the charger, and that he believes that the -deltaV detection may fail when the unit is running |
08:09:31 | Bagder | the -deltaV triggers too early, that's for sure |
08:09:39 | Hes | Yeah, the falloff detection gives false positives every now and then |
08:09:59 | Hes | but we can improve it... |
08:10:40 | Hes | But I think it's easier to tune the current code instead of rewriting, it's quite a short piece of code stilll? |
08:10:48 | Hes | Although quick to rewrite too 8-) |
08:11:57 | Bagder | well, if the algorithm generally remains, then I can't see why a rewrite would be necessary |
08:12:06 | LinusN | i agree |
08:12:28 | LinusN | still, it's nice to have several opinions on this |
08:12:32 | Hes | Yeah |
08:12:50 | LinusN | that way we can really try to do the best |
08:13:19 | Bagder | yes, trying out different approaches is A Good Thing |
08:13:55 | LinusN | the battery charging stuff is very important |
08:14:06 | Hes | and non-trivial... |
08:14:17 | * | Bagder nosd |
08:14:20 | Bagder | hm |
08:14:23 | Bagder | nods ;-) |
08:14:35 | LinusN | for one, we really want to charge them to the maximum, because the battery time will depend on it |
08:14:53 | LinusN | and we don't want to risk wearing them out too much |
08:16:32 | Hes | The EX70's & rockbox was a huge success this weekend, drove to the countryside (some 4 hours of driving in one direction) |
08:16:49 | LinusN | EX70 rule hard! |
08:17:01 | Hes | the EX70's lowered the noise level inside the helmet quite a lot |
08:17:42 | Hes | but still - lower bass can not be heard because of much background noise in that area, and it comes in through the head not the ears 8-) |
08:21:55 | LinusN | Hehe, the mailing list traffic surely got a boost when the 1.2 was released... |
08:22:35 | Bagder | yes |
08:22:42 | Bagder | quite a flood right now |
08:24:05 | LinusN | but still, the Yahoo guys don't seem to understand that Rockbox has a separate mailing list for support :-( |
08:24:48 | Bagder | well, that's because ppl continue to reply in that forum ;-) |
08:35:51 | LinusN | I'll hang Zagor for not directing people to the rockbox list/bug report system |
08:36:07 | Bagder | I'll back you up ;-) |
08:36:40 | LinusN | we definitely do not need to be active on two forums! |
08:37:19 | Bagder | well, the archos group has 3398 members... |
08:38:55 | LinusN | so? |
08:39:21 | Bagder | it's good to be able to reply to things there |
08:39:31 | Bagder | not saying it should double the rockbox list |
08:39:46 | dwihno | *shake his head* |
08:39:48 | dwihno | Good morning |
08:39:53 | LinusN | morn |
08:39:57 | Bagder | morn dwihno |
08:40:04 | dwihno | I could really use a can of coffee |
08:40:23 | LinusN | Bagder: yes, it is out duty to answer people on that list and tell them where to get help |
08:40:32 | | Join edx [0] (~edx@pD9EAA659.dip.t-dialin.net) |
08:40:40 | LinusN | not give the help on the forum |
08:40:46 | Bagder | you're right |
08:41:16 | LinusN | we have no obligation to help people whatsoever |
08:41:38 | Bagder | of course not |
08:41:55 | LinusN | and if they don't want to join the rockbox list, or file bug reports on our soite, it's their problem, not ours |
08:42:09 | LinusN | out site |
08:42:14 | LinusN | our site |
08:42:24 | LinusN | (my fingers are thick today) |
08:44:09 | *** | Saving seen data "./dancer.seen" |
08:58:51 | Bagder | anyone tried the multi-line scroll patch? |
09:00 |
09:01:40 | Bagder | "If somebody sues you, you change the algorithm or you just hire a hit-man to whack the stupid git." |
09:01:47 | Bagder | (Linus Torvalds on patents) |
09:02:02 | LinusN | i like that |
09:02:13 | Bagder | he has a way with words ;-) |
09:02:14 | LinusN | Bagder: no, i haven't tried that patch |
09:03:30 | Bagder | the amount of patches flying in is thrilling, but quite demanding too |
09:04:02 | LinusN | indeed |
09:04:21 | Hes | Loadable fonts support? (N) |
09:04:26 | LinusN | and we suddenly have to filter them |
09:04:28 | Hes | hrrr |
09:04:37 | LinusN | Hes: what is the problem? |
09:04:53 | Hes | Wondering if I should try them or not 8-) |
09:05:05 | Bagder | go go go |
09:05:10 | Bagder | :-) |
09:05:20 | Hes | allright... |
09:05:42 | Bagder | but we should add some decent internal fonts too |
09:06:12 | LinusN | Bagder: the current internal fonts are very decent IMO |
09:06:22 | Bagder | I disagree |
09:06:23 | LinusN | except for the lack of glyphs |
09:06:47 | LinusN | Bagder: what is wrong with them? |
09:06:49 | Bagder | the lack of lots of letters for iso8859-1 and the non-proportional |
09:06:53 | LinusN | i think they look terrific |
09:06:57 | Bagder | they do |
09:07:24 | LinusN | Bagder: we still need monospaced fonts |
09:07:25 | Bagder | they need to be proportional |
09:07:29 | Bagder | LinusN: why? |
09:07:40 | Hes | I want åäöÅÄÖ |
09:07:57 | LinusN | because displaying data in columns is hard with proportional fonts |
09:08:02 | Hes | with å being optional 8-) |
09:08:14 | Bagder | LinusN: not with putsxy() |
09:09:27 | Bagder | but ok, there could be a monospaced font included |
09:09:36 | Bagder | I still think default shouldn't |
09:09:36 | LinusN | you may be right |
09:09:41 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
09:09:50 | LinusN | Bagder: i agree |
09:10:07 | LinusN | but today it is still plain ugly, regarding the scrolling |
09:10:11 | Bagder | morning matsl |
09:10:17 | LinusN | and the space between the icon and the text |
09:10:23 | LinusN | and the row calculation bug |
09:10:26 | matsl | morning |
09:10:33 | Bagder | well, those are bugs that need to be fixed |
09:10:42 | Bagder | ... and I *do* want smooth scrolling |
09:11:04 | Bagder | undependent of the letter widths |
09:11:21 | LinusN | that would be nice |
09:11:32 | LinusN | and that it scrolled when it actually needs to |
09:11:45 | Bagder | yes |
09:11:46 | LinusN | maybe that bug is fixed now, btw |
09:11:50 | Hes | Should we do the scrolling at pixel level so we could scroll graphics etc too? Virtual desktop 8-) |
09:12:14 | LinusN | the scroll code needs to be very much revised |
09:12:14 | Bagder | making a virtual desktop would be very easy in fact |
09:12:32 | Bagder | but I was more aiming at making the scroll thread scroll text by pixels |
09:12:43 | LinusN | since tit is based on text lines |
09:13:17 | Bagder | exactly, and the fact that everything is stored in columns |
09:13:22 | LinusN | the text line concept is a little weak now when a line can be of any width |
09:13:24 | LinusN | height |
09:14:10 | Bagder | that doesn't change much though |
09:14:32 | LinusN | not in the current code, no |
09:14:40 | Bagder | lcd_update_rect() will be slight less good though |
09:14:43 | Bagder | slightly |
09:15:07 | LinusN | indeed |
09:15:36 | Bagder | but compared with the current code, it will still be a lot faster |
09:15:38 | * | edx has a c++ question |
09:16:21 | edx | if I have the constructor of a base class which calls a virtual function, does it call the funciton of the derivered class or itself? |
09:16:24 | LinusN | edx: posing a c++ question in the rockbox list is like asking about Allah in a catholic church |
09:16:27 | | Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
09:16:40 | Zagor | hi guys |
09:16:44 | edx | hi |
09:16:46 | LinusN | yo Zagor |
09:17:00 | Bagder | morning Zagor |
09:17:30 | Zagor | what, no checkins yet? ;) |
09:17:43 | * | Bagder is swamped with unrelated work |
09:18:18 | matsl | Bagder: Simulator doesn't show all characters. Known problem? |
09:18:25 | Hadaka | hm |
09:18:31 | Zagor | matsl: the font lacks some chars |
09:18:38 | Bagder | matsl: yes, the player sim has the same charset as the recorder |
09:18:56 | Bagder | ... which doesn't match the actual product's charset |
09:19:00 | Zagor | dwihno: any progress with the font? |
09:19:20 | matsl | Sorry. Not that problem. To few chars shown on the line. |
09:19:35 | Bagder | matsl: oh, didn't know that |
09:19:39 | matsl | My line gets chopped of. |
09:20:09 | matsl | I miss the two last characters. |
09:20:17 | Bagder | matsl: you think you can fix? |
09:20:51 | LinusN | edx: calling virtual methods from a base class constructor is bad practice IMHO |
09:21:00 | matsl | Bagder: I can look into it later. Must work some today. Wiktor-projekt at 10:00 |
09:21:51 | LinusN | edx: the virtual method will be the one of the base class |
09:22:18 | LinusN | you can definitely not expect it to be anything else |
09:23:44 | matsl | cu |
09:23:59 | | Quit matsl ("Client Exiting") |
09:27:56 | edx | LinusN: thanks |
09:28:07 | edx | very impractical in my opinion... |
09:29:29 | Hadaka | guesses are you are doing one of two things wrong |
09:29:41 | LinusN | edx: yes, but tying your hands by using C++ is impractical too |
09:29:43 | Hadaka | either you are trying to make things in constructor which do not belong in a constructor |
09:30:13 | * | LinusN is starting a language war |
09:30:44 | Hadaka | or you are trying to virtualize initialization by calling virtual functions, where as you should use separate constructors for each class, perhaps calling a common simple init function |
09:31:44 | * | Zagor wonders how the Cursed Language made it into Rockbox discussions? |
09:31:59 | Hadaka | blame edx |
09:32:58 | * | Bagder runs for coffee |
09:33:48 | * | LinusN runs for his life, afraid of the C++ warriors |
09:33:56 | edx | LinusN: why? tying my hands using C is impractical because I can do everything in C++ i can do in C (I dont refer to RockBox here and I do not want to create a flame war, in my opinion it is good to use C for Rockbox because we don't need C++) |
09:34:06 | * | edx runs off as well |
09:34:27 | LinusN | i rest my case |
09:35:10 | LinusN | (i was actually talking more about OO than C++) |
09:35:17 | Zagor | i think i'll add some notes in CONTRIBUTING about 80 columns and the virtues of whitespace |
09:35:24 | LinusN | Zagor: indeed |
09:35:54 | LinusN | Zagor: you might add something about keeping the style in the file |
09:36:09 | Hadaka | LinusN: there are not too many languages compiled directly to machine code to choose from |
09:36:21 | Zagor | LinusN: yes |
09:36:42 | LinusN | Hadaka: true |
09:39:33 | Hes | Hey, is ata_disk_is_active() good and working at the moment? |
09:42:04 | Bagder | Zagor: linus mentioned something about bad look in the dir browser with the new font patch |
09:42:08 | LinusN | Hes: it should be |
09:42:38 | LinusN | Hes: it tells you if the disk is spinning |
09:42:45 | LinusN | not actually active |
09:44:16 | Hes | Excellent. I just made the charger try to skip voltage samples if it's spinning. |
09:44:37 | Bagder | Zagor: perhaps the CONTRIBUTING file could mention that we enjoy if the subject mentions PATCH when patches are posted |
09:45:02 | Bagder | I sometimes find it hard to dig up patches from the mails |
09:48:34 | Hes | Where are the instructions for setting up the fonts? where to put them? |
09:51:03 | Bagder | at least before, it was supposed to be in the root dir |
09:51:06 | * | adi|home gets the feeling thats going into the FAQ |
09:51:20 | Bagder | adi|home: we should sort it out properly first |
09:51:28 | * | adi|home nods |
09:51:40 | adi|home | i just know its going to have to go into the FAQ |
09:51:48 | adi|home | atleast where to get instructions when we decide |
09:51:50 | Bagder | I think we might want to add a 'rockbox' dir or something for stuff like that |
09:52:00 | Bagder | I hate to pollute my root dir |
09:52:33 | LinusN | a 'doc' dir? |
09:52:37 | Hes | .rockbox with the hidden bit set... |
09:52:48 | LinusN | ah, on the target!!! |
09:52:49 | Bagder | LinusN: not docs, fonts, config, blablabla |
09:53:14 | Bagder | Hes: that's a good idea |
09:53:15 | LinusN | i meant a 'doc' CVS dir |
09:53:21 | Bagder | aha |
09:53:29 | LinusN | i want a font selector in the settings |
09:53:30 | Bagder | well, we have the docs in the www dir |
09:53:38 | Hes | Which font is good? |
09:53:45 | LinusN | none of them |
09:53:45 | Zagor | Hes: none :-( |
09:53:47 | Bagder | LinusN: what would the font setting do? |
09:53:50 | Hes | argh. |
09:54:06 | LinusN | select the default font to use |
09:54:23 | LinusN | i want to be able to have several fonts on disk |
09:54:25 | Bagder | LinusN: sounds like a good idea |
09:54:38 | Bagder | then we need a font browser ;-) |
09:54:47 | LinusN | .rockbox/fonts |
09:56:04 | LinusN | i am so tired of that distortion bug |
09:56:11 | LinusN | i can't reproduce it |
09:56:27 | Bagder | I have a feeling that is gonna give us headache |
09:56:58 | Topic | "http://rockbox.haxx.se/" by Bagder (~daniel@as3-3-2.ras.s.bonet.se) |
09:57:05 | LinusN | it sure gives the user a headache, with that noise! :-) |
09:58:58 | LinusN | i wish we had some guy in stockholm that had the problem |
10:00 |
10:00:25 | Mode | "#rockbox +o Zagor " by LinusN (~linus@labb.contactor.se) |
10:01:56 | * | LinusN reads the wishes for "ON goes to WPS in all menus" and fears them |
10:04:58 | | Quit matp ("Client Exiting") |
10:06:22 | Zagor | it might be a good idea to change the MENU +/- for volume on player into ON +/-, since that's what people are used to from the archos firmware |
10:07:10 | LinusN | i don't like that |
10:07:13 | Bagder | Zagor: a suggestion regarding the manual on the site: we rename the current one to manual-1.2 and then try to keep the manual/ one up-to-date |
10:07:25 | Zagor | LinusN: why not? |
10:07:35 | LinusN | ON is used for WPS toggling |
10:07:36 | Zagor | Bagder: good idea |
10:07:53 | Zagor | LinusN: so? MENU is used for menu toggling |
10:07:56 | LinusN | using MENU for quick-access settings is more consistent |
10:09:03 | Zagor | you have a point there |
10:09:13 | LinusN | then all options are reached via the MENU key |
10:09:22 | Zagor | either release MENU and use the menus, or hold menu and use shortcuts. i like it. |
10:09:42 | LinusN | we had a long discussion on IRC about that |
10:10:09 | LinusN | and we finally ended up with the MENU key solution |
10:10:20 | LinusN | i like it a lot |
10:12:08 | Bagder | do you get the player sim to get full lines? |
10:12:25 | Bagder | displayed |
10:13:13 | Zagor | nope, only 9 chars here |
10:13:27 | Bagder | I think I made the window too narrow |
10:14:07 | Zagor | it doesn't look too narrow. there's space for char 10 and 11, just no chars. :-) |
10:14:20 | Bagder | oh |
10:14:40 | Bagder | then I don't know |
10:37:26 | LinusN | Bagder: who calls drawtext() in the player sim? |
10:37:54 | Bagder | drawtext() ? |
10:38:42 | Bagder | aha |
10:39:01 | Bagder | nothing uses that |
10:39:06 | Bagder | that's just very old code |
10:39:20 | LinusN | why is the old code there then? |
10:39:28 | Bagder | no one removed it |
10:39:33 | LinusN | how does a text get displayed then?= |
10:39:47 | Bagder | the player sim uses the actual recorder font code |
10:40:09 | LinusN | in lcd.c? |
10:40:11 | Bagder | yes |
10:40:41 | LinusN | how about LCD_WIDTH then? |
10:40:51 | LinusN | it is 112 pixels, right? |
10:40:58 | Bagder | yes, that is probably what hits the limit |
10:41:18 | LinusN | we should have separate code for the player text |
10:41:23 | Bagder | it would need to be modified for the player sim |
10:41:27 | Bagder | feel free to add |
10:41:38 | LinusN | oh, thank you! :-) |
10:41:41 | Bagder | right |
10:41:49 | Bagder | that's kind of what I think too |
10:42:14 | Bagder | so let's adjust LCD_WIDTH when the player sim is built ;-) |
10:42:26 | LinusN | :-) |
10:42:56 | Bagder | the "least resistance" approach |
10:43:23 | Hes | The disk-spinning-sample-skipping seems to work, i get 0.01v-0.02v variation while playing on a half full battery set |
10:44:11 | *** | Saving seen data "./dancer.seen" |
10:46:59 | Bagder | coolio |
10:49:15 | Zagor | The Code Police leaps into action :) |
10:49:23 | | Nick Zagor is now known as Zagor|donuts (bjst@as9-5-6.k.s.bonet.se) |
10:53:41 | ironi__ | he y ppl |
10:53:49 | Bagder | hey ironi |
10:53:51 | ironi__ | u have any tips on mobos for athlon |
10:53:57 | ironi__ | (a bit off topic) =) |
10:54:30 | Bagder | well, for dual CPU there is only one :-P |
10:54:31 | LinusN | Zagor|donuts: Code Police? Nah, rather Space Patrol :-) |
10:54:54 | Bagder | rockbox.haxx.se runs dual Athlon |
10:55:09 | LinusN | ironi__: i have A7V333. It works good for me |
10:57:23 | Hadaka | hey btw, gcc-3.1 didn't work for sh1? how about gcc-3.2? |
10:57:48 | Bagder | do they still offer sh-1 ? |
10:57:55 | Bagder | they planned to drop it |
10:57:55 | Hadaka | eh? |
10:58:04 | LinusN | i think they have dropped the sh1 support |
10:58:20 | Hadaka | hm |
10:58:21 | Bagder | http://gcc.gnu.org/ml/gcc/2002-06/msg00049.html |
10:58:33 | Hadaka | so in a few years, we can no longer use gcc for rockbox? |
10:58:40 | Bagder | right |
10:58:57 | LinusN | Hadaka: we will probably be able to use it for a long, long time |
10:59:13 | Bagder | 3.0.4, yes |
10:59:16 | Hadaka | puuh |
10:59:19 | Hadaka | that sucks majorly |
10:59:28 | LinusN | as long as they don't remove the downloads for the older gcc compilers |
10:59:49 | Hadaka | well compilers get new versions for a reason |
11:00 |
11:00:19 | | Join notch|busy [0] (hidden-use@arthur.techprt.co.uk) |
11:00:23 | LinusN | yes, they want to improve the internals for newer architectures |
11:00:33 | Bagder | hehe |
11:00:37 | Hadaka | no future support is like cutting the head off a chicken |
11:00:38 | Bagder | well they *do* fix bugs too |
11:00:43 | Hadaka | it may still do something, but not for long ;) |
11:01:00 | LinusN | Bagder: yes, but mostly on "modern" architectures |
11:01:12 | Hadaka | but C99 support is still not complete |
11:01:19 | Hadaka | not to even talk about the enhancements in C++ |
11:01:36 | Bagder | LinusN: "mostly" perhaps yes, but not exclusively |
11:02:08 | LinusN | Has anyone thought of what mp3o might do to change playback speed? |
11:02:22 | LinusN | a special DSP hack? |
11:02:55 | LinusN | i think they have that |
11:03:13 | LinusN | the hardware specs are very similaro to ours |
11:03:33 | Bagder | what is mp3o ? |
11:05:16 | ironi__ | LinusN: i was looking at that |
11:05:39 | ironi__ | but i am thinking maybe epox or abit |
11:07:49 | LinusN | Bagder: m3po, sorry. |
11:08:03 | LinusN | it's a standalone CD MP3 player |
11:08:32 | LinusN | based on SHx, MAS3507D and DAC3550A |
11:08:50 | Bagder | ok |
11:11:43 | LinusN | http://www.m3po.com/_eng/index_eng.html |
11:12:06 | LinusN | it claims to be able to change playback speed when preserving the pitch |
11:12:16 | Bagder | wow |
11:12:44 | LinusN | they *must* have a custom DSP code for that |
11:13:41 | Bagder | perhaps Micronas offer that kind of code |
11:13:48 | LinusN | probably |
11:13:57 | Hes | 0.01V is 1 centivolt, right? 8-] |
11:14:05 | LinusN | yes |
11:14:30 | LinusN | i wish Uwe could join this channel |
11:15:34 | Bagder | that would be good, yes |
11:15:39 | LinusN | it's so frustrating to have that kind of technical discussion in a mailing list |
11:16:50 | LinusN | especially when he isn't up-to-date with how the hardware works |
11:22:02 | LinusN | i just can't understand why the Archos Multimedia Jukebox comes with USB1.1 |
11:22:58 | Hadaka | yeah, that is indeed weird |
11:31:36 | dwihno | Zagor|donuts: regarding the font... I got that font program working and I've started the "conversion". It will probably be done this evening, or early tomorrow. |
11:38:30 | LinusN | I see the name Vladimir Pantelic in the m3po firmware binary... |
11:38:53 | Bagder | hehe |
11:38:56 | Zagor|donuts | dwihno: nice! |
11:38:58 | | Nick Zagor|donuts is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) |
11:39:10 | LinusN | That name keeps popping up |
11:39:50 | Bagder | well he worked/works for Archos, doesn't he? |
11:39:58 | LinusN | possibly |
11:40:25 | LinusN | i also assume that he has something to do with the pitch control on the m3po |
11:41:28 | dwihno | Zagor: how well does the loadable font stuff work? |
11:41:46 | | Nick LinusN is now known as Linus|lunch (~linus@labb.contactor.se) |
11:41:51 | Zagor | dwihno: fairly well, but for fixed-width fonts only yet |
11:42:02 | Zagor | i'm working on that now |
11:44:03 | Zagor | when it works, all other font code well be thrown out |
11:44:07 | Linus|lunch | Zagor: 5x7 is proportional, and it works OK |
11:44:25 | Zagor | oh, it does? |
11:44:29 | Linus|lunch | except for the spacing against the icons |
11:44:44 | Linus|lunch | however, the bdf2ajf converter sucks |
11:44:56 | Zagor | yes, very much |
11:45:09 | dwihno | Zagor: kick-ass! :D |
11:45:10 | Linus|lunch | 5x7 is about the only proprtional font it can convert |
11:45:24 | Zagor | it's not proportional. m is the same width as i |
11:46:08 | Linus|lunch | sorry, my mistake |
11:46:26 | Linus|lunch | it looked proportional for a while, then i got sober |
11:46:30 | Zagor | hehe |
11:46:42 | Zagor | no more drinks at lunch for you |
11:46:48 | Linus|lunch | :-) |
11:47:56 | dwihno | :-) |
11:53:08 | dwihno | yum |
11:53:09 | dwihno | gröt |
12:00 |
12:12:15 | DEBUG | EOF from server (Connection reset by peer) |
12:12:15 | *** | Cleanup |
12:12:15 | *** | Cleanup |
12:12:15 | *** | No seen item changed, no save performed. |
12:12:15 | *** | Exit |
12:12:21 | *** | Started Dancer V4.16p1 |
12:12:21 | *** | Connected to irc.eu.openprojects.net on port 6667 |
12:12:21 | *** | Logfile for #rockbox started |
12:12:22 | *** | Server message 501: 'logbot :Unknown MODE flag' |
12:12:22 | Mode | "logbot :+i" by logbot |
12:12:22 | | Join logbot [242] (~bjst@labb.contactor.se) |
12:12:22 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
12:12:22 | | Join notch|busy [0] (hidden-use@arthur.techprt.co.uk) |
12:12:22 | | Join @Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
12:12:22 | | Join edx [0] (~edx@pD9EAA659.dip.t-dialin.net) |
12:12:22 | | Join @Linus|lunch [0] (~linus@labb.contactor.se) |
12:12:22 | | Join PsycoXul [0] (psyco@adsl-63-205-43-56.dsl.lsan03.pacbell.net) |
12:12:22 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
12:12:22 | | Join adi|work [0] (~adiamas@pool-151-204-138-24.ny325.east.verizon.net) |
12:12:22 | | Join webmind [0] (webmind@seal.student.utwente.nl) |
12:12:22 | | Join matp|work [0] (~mpritch@gateway.riversoft.com) |
12:12:22 | | Join adi|home [0] (~adiamas@as5300-10.216-194-24-54.nyc.ny.metconnect.net) |
12:12:22 | | Join ironi__ [0] (~ironi@80.88.116.93) |
12:12:22 | | Join Synthe [0] (Synthe@galt.synthe.net) |
12:12:22 | | Join fragglet [0] (~fraggle@62.253.119.151) |
12:12:22 | | Join dwihno [0] (dwihno@Bald067.Baldakinen.Umea.SE) |
12:12:22 | | Join datazone [0] ([0x72LyCYj@207.136.36.203) |
12:12:22 | | Join mbr|gone [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
12:12:22 | | Join TummGBG [0] (coyote@mysko.net) |
12:12:22 | | Join Hes [0] (~hessu@hessu.zedi.sonera.fi) |
12:12:23 | | Join Hadaka [0] (naked@graywolf.onnanifujiyuu.org) |
12:25:01 | Zagor | ahh, helvetica is a nice font |
12:28:43 | | Nick Linus|lunch is now known as LinusN (~linus@labb.contactor.se) |
12:34:54 | Zagor | and it's a full unicode font. neato++ |
12:35:53 | LinusN | is helvetica free? |
12:36:01 | Zagor | yup |
12:36:28 | dwihno | w/h? |
12:36:28 | Zagor | comes with XFree86 |
12:37:28 | Zagor | proper height 10, but we can do some tricks to shrink it |
12:37:46 | Zagor | 90% of a glyphs have upper and lower 2 empty |
12:38:34 | Zagor | it's not perfect, but a good starting point for testing |
12:39:50 | Zagor | the full unicode font is 80k in bdf format (text) |
12:41:11 | Zagor | uh, it's not full. it just has a few extra pages other than 8859-1 |
12:41:19 | Zagor | i'll be quiet now :) |
12:41:31 | LinusN | (at last) |
12:41:38 | | Join PsycoXuul [0] (psyco@adsl-63-205-41-15.dsl.lsan03.pacbell.net) |
12:41:44 | * | Zagor sobs |
12:42:43 | LinusN | maybe i was too hard on that guy on the mailing list about the 200-file limit... :-) |
12:44:17 | Zagor | no, i think it was alright. if he wants to waste his ram with huge dirs he knows how to do it |
12:45:11 | Zagor | f*cking spammers! |
12:45:21 | LinusN | didn't we merge the remote serial code? |
12:45:31 | Zagor | not yet. feel free to. |
12:46:17 | dwihno | What status is the loader thingy? It bugs on 1.27d firmware? |
12:46:55 | LinusN | yes |
12:47:06 | dwihno | hmm |
12:52:31 | Hes | Does it work on the recorder yet? |
12:52:34 | | Quit PsycoXul (Read error: 110 (Connection timed out)) |
12:53:36 | | Nick PsycoXuul is now known as PsycoXul (psyco@adsl-63-205-41-15.dsl.lsan03.pacbell.net) |
12:54:29 | Hes | Ahh, religion wars, here we come. |
12:54:46 | LinusN | Hes: i answered "yes" on the question if it bugs :-) |
12:54:56 | Zagor | long time since I saw a *real* religion war in mailing lists :-) |
12:56:18 | LinusN | some people just don't have a sense of humor |
12:58:13 | Hes | Yeah. I had a really small link to the 'shit happens' list, some wooden-eyed random US-based web surfer got really angry at it |
12:59:57 | Hes | http://hes.iki.fi/misc/shit.html in case it's new to someone 8-) |
13:00 |
13:00:39 | Hes | Actually the guy/people that wrote the thing knew quite a bit about world religions 8-) |
13:04:25 | LinusN | Zagor: i think you should merge the remote control patch, since you have one :-) |
13:04:51 | Zagor | hehe. opk |
13:04:52 | Zagor | ok |
13:10:44 | | Join Bino_monk [0] (Bugger@vpooley.fsnet.co.uk) |
13:13:29 | | Quit Bino_monk (Client Quit) |
13:23:50 | Zagor | cool, it works. just need to test on player too. |
13:24:05 | Bagder | the remote code? |
13:24:37 | datazone | dude, how did you guys get the volume to be so much louder? |
13:25:18 | Zagor | there are lots of sound settings in the chip |
13:25:33 | Zagor | we also got the player to pop and crackle sometimes :-( |
13:25:45 | Zagor | Bagder: yup |
13:26:03 | Bagder | neato! |
13:26:12 | Bagder | people have been wanting that |
13:26:26 | * | Bagder bows before notch |
13:26:39 | Zagor | it'll have to be bit of a kludge though, since there are more buttons on the remote than on the player... :-) |
13:26:55 | Bagder | hehe |
13:28:39 | Zagor | bah, of course the batteries of my busted-charger player are empty :( |
13:29:33 | Zagor | LinusN: you should probably get my player-new for distortion hunting |
13:29:45 | LinusN | I have it |
13:30:03 | Zagor | umm, do I have the old? |
13:30:15 | * | Zagor mixes up all his ... archi? |
13:30:18 | LinusN | yes, that is why we swapped them the other day |
13:31:52 | Zagor | ah, right |
13:32:46 | Hes | I want to build a remote controller with large buttons which can be operated with driving gloves on 8-) |
13:33:10 | Hes | Volume control while driving is a must, the noise level difference is huge between 80 and 140 km/h |
13:33:11 | Zagor | don't you have those buttons in the steering wheel? just a bit of soldering... |
13:34:35 | Hes | No steering wheel on my bike 8-) and no extra buttons either. http://hes.iki.fi/photo/mopot/?c=v&ctype=medium&first=11&count=1 |
13:34:57 | Hes | Want something that I can strap on the outside of the driving suit |
13:35:37 | dwihno | Nice bike |
13:40:14 | | Join elinenbe [0] (~elinenbe@141.211.2.204) |
13:40:23 | LinusN | hi eric |
13:40:29 | elinenbe | hello |
13:44:45 | elinenbe | my box rocks! |
13:45:17 | LinusN | oh, really? |
13:45:33 | Zagor | haha |
13:46:24 | | Join elinenbe_ [0] (~eric@pcp01722108pcs.union01.nj.comcast.net) |
13:46:50 | | Quit elinenbe ("Leaving") |
13:46:58 | LinusN | lots of elinenbe:s here... |
13:47:24 | Mode | "#rockbox +o Bagder " by ChanServ (ChanServ@services.) |
13:48:01 | | Nick elinenbe_ is now known as elinenbe (~eric@pcp01722108pcs.union01.nj.comcast.net) |
13:49:29 | Zagor | any ideas how to handle the vol+/- buttons on the player? Recorder gets BUTTON_UP/DOWN, but those are the same as PLAY/STOP on recorder. We should split them IMHO, so player doesn't use UP/DOWN in normal code |
13:49:53 | Zagor | those are the same as PLAY/STOP on *player*, i mean |
13:51:33 | Zagor | or, we introduce two new buttons: BUTTON_VOL_UP and BUTTON_VOL_DOWN. I think that's best. |
13:53:14 | | Part Bagder |
13:53:24 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
13:53:27 | | Part Bagder |
13:53:35 | Zagor | bouncy bouncy |
13:53:44 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
13:53:52 | Hes | I think I got the charger working much better now. Charged to 5.52V without false stops |
13:54:02 | Zagor | Hes: nice |
13:54:02 | dwihno | In the future, some kind of individual button configuration in the settings menu would be neato |
13:54:06 | Bagder | nice |
13:54:23 | Bagder | yes, we need to start thinking on how to allow custom keys definitions |
13:54:28 | elinenbe | Hes: good work |
13:54:39 | | Part LinusN |
13:55:32 | | Join LinusN [0] (~linus@labb.contactor.se) |
13:55:35 | elinenbe | if there are custom keys and all settings can be customized, then people will not aregue with rockbox developers, but will argue amongst themselves about the proper way to set things up |
13:55:52 | Zagor | that's a good thing |
13:56:05 | LinusN | instead we will have a hard time answering support requests |
13:56:14 | LinusN | "i pressed LEFT and it crashed" |
13:56:16 | Zagor | that's a bad thing :-) |
13:56:21 | Bagder | hey |
13:56:26 | Zagor | i doub't we'll have many such bugs |
13:56:27 | Bagder | we can limit functionality for that reason |
13:56:46 | LinusN | i assume you meant "can't" |
13:56:53 | Bagder | uh yes ;-) |
13:57:01 | * | Bagder can spell ;-P |
13:57:49 | LinusN | who changed the Pitch control bug report? |
13:57:55 | Zagor | i did |
13:58:10 | LinusN | "next release" |
13:58:20 | Zagor | uh? no i didn't do that |
13:59:24 | LinusN | i guess that field changed itself |
13:59:39 | LinusN | i wish we could get our hands on that DSP code... |
13:59:48 | LinusN | well, we can, but not legally |
14:00 |
14:00:08 | Zagor | i didn't change anything. i closed a similar request days ago. get a grip. |
14:00:37 | | Join Hadaka_ [0] (naked@graywolf.onnanifujiyuu.org) |
14:00:37 | | Quit Hadaka (Read error: 104 (Connection reset by peer)) |
14:00:49 | elinenbe | get someone to get it for you who is young and doesn't care about legal ramifications |
14:00:55 | LinusN | Zagor: i just received a mail, saying that it has changed |
14:01:16 | Zagor | yup, me too. but this time it wasn't me. |
14:01:18 | Bagder | I think the reporter changed it |
14:01:27 | Bagder | since he filed the same comment again |
14:01:36 | Zagor | the mail should contain who changed it |
14:01:45 | LinusN | that was some days ago |
14:02:07 | LinusN | hehe, now i see. he changed it himself |
14:02:30 | LinusN | what is it with that person? |
14:02:41 | Zagor | i'm removing that group |
14:02:45 | Bagder | people are generally insane ;-) |
14:03:56 | Bagder | except us of course |
14:04:24 | LinusN | no need to mention that |
14:05:34 | LinusN | do we know what DSP that is in the MAS? |
14:05:57 | Zagor | i don't think it's public |
14:05:58 | Bagder | its a Micronas one too |
14:06:15 | Bagder | we did get some good indications from some docs somewhere |
14:06:22 | Bagder | can't remember exactly right now |
14:07:00 | LinusN | i thought it was some Motorola DSP |
14:07:14 | Bagder | I don't think so |
14:07:29 | Bagder | can you reach edx's page? |
14:07:42 | LinusN | what page? |
14:07:47 | Bagder | http://codeforce.d2g.com/rockbox/autocvs |
14:09:07 | LinusN | seems dead |
14:09:12 | Zagor | i'm opening the request item again, for investigation |
14:09:20 | LinusN | what item? |
14:09:35 | Bagder | the change pitch |
14:09:36 | LinusN | ic |
14:12:23 | *** | Saving seen data "./dancer.seen" |
14:13:19 | Zagor | "we have completely revised and refined the entire speed change without disturbing the pitch" and a downloadable firmware/os. time for some reverse engineering, methinks! |
14:13:23 | notch|busy | Hes: Re driving remote - check out : http://www.geocities.com/notching/Sony-archos-remote.html |
14:14:31 | LinusN | Zagor: yes, but reverse engineering the DSP code is beyond reach without knowing the DSP type |
14:14:47 | Zagor | yeah, but can always steal it ;) |
14:15:11 | LinusN | I have the firmware in my hexl-mode emacs |
14:15:32 | LinusN | the HW seems very Archos-like |
14:15:36 | Bagder | "MAS has a digital signal processor (DSP) core offering a performance of 40MIPS or 80MIPS for complex multiplications." |
14:15:40 | Zagor | we should at least be able to conclude if they use custom dsp or not |
14:15:54 | LinusN | I would say they do |
14:16:08 | Zagor | i think so to, but we want to be certain |
14:16:09 | Bagder | "Owing to the fact that the 3507's DSP core does not need to run at full speed, the power consumption can be kept quite low." |
14:16:13 | LinusN | how else coudl they do it? |
14:22:06 | Bagder | "For fast access of internal DSP states the processor core has an address space of 256 data registers, which can be accessed by the device's I2C bus." |
14:22:21 | | Nick Zagor is now known as Zagor|out (bjst@as9-5-6.k.s.bonet.se) |
14:23:26 | Hes | Committed charger changes now... |
14:24:02 | Hes | battery_level_safe() now uses the last minute's average too. |
14:24:05 | notch|busy | has anyone with cvs dev acess committed my serial remote source? |
14:24:10 | Hes | (if one is available) |
14:24:19 | | Join liam_ [0] (~liam@fwott1-1.cis.ec.gc.ca) |
14:24:35 | Bagder | notch|busy: Zagor is working with it, but I don't think he committed anything yet |
14:25:04 | | Nick liam_ is now known as jedix` (~liam@fwott1-1.cis.ec.gc.ca) |
14:26:38 | notch|busy | I dont think he likes my #idef 's ;-) |
14:26:45 | notch|busy | #ifdef |
14:27:14 | Bagder | well, he is The Code Police ;-] |
14:28:50 | edx | Bagder: my page is down.. that is the dns service i am using is down :/ |
14:29:17 | Bagder | ah, ok |
14:29:42 | edx | hmm id like to have a top level domain but i have a dynamic ip.. |
14:32:59 | Hes | From: Uwe Freese <mail@uwe-freese.de> |
14:32:59 | Hes | Reply-To: rockbox@cool.haxx.se |
14:32:59 | Hes | To: Heikki Hannikainen <rockbox@cool.haxx.se> |
14:33:03 | Hes | Heh, funny To:. |
14:33:55 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:34:00 | | Join elinenbe_ [0] (~eric@pcp01722108pcs.union01.nj.comcast.net) |
14:36:36 | | Nick elinenbe_ is now known as elinenbe (~eric@pcp01722108pcs.union01.nj.comcast.net) |
14:57:13 | * | Bagder is in a bad mood today |
14:57:14 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:57:38 | * | LinusN is afraid of Bagder today |
14:58:02 | * | Bagder curses all silly people in the world |
14:58:25 | * | LinusN doesn't want to be cursed |
14:59:23 | Bagder | it so annoys me, I want to build an app with like 200 source files, from various directories... |
14:59:37 | Bagder | ... and I can build one nice makefile with automated dependencies and things... |
15:00 |
15:00:00 | Bagder | ... until I found out that N directories are using the same name of some local header file, so I can't use the same CFLAGS for all files... |
15:02:10 | Bagder | so now I need to write N separate makefiles |
15:03:02 | | Quit edx ("later") |
15:06:12 | notch|busy | Current CVS: Main.c is not compiling... |
15:06:49 | Bagder | isn't it just a collision in your cvs update? |
15:07:31 | notch|busy | is there an easy way to refresh my main.c (not update it?) |
15:07:46 | Bagder | just delete it and then update |
15:07:52 | notch|busy | cheers! |
15:08:43 | notch|busy | yep must have been a collision.... |
15:10:18 | Bagder | the compile status shows all green, so it looked like that |
15:15:17 | | Nick Hadaka_ is now known as Hadaka (naked@graywolf.onnanifujiyuu.org) |
15:35:56 | | Join edx [0] (~edx@pD9EAA659.dip.t-dialin.net) |
15:41:35 | Bagder | sourceforge isn't updated to 1.2 yet |
15:43:55 | LinusN | Bagder: how to update? |
15:44:17 | Bagder | ftp the files to upload.source.net/incoming/ |
15:44:23 | Bagder | then go admin => release |
15:44:40 | Bagder | upload.sourceforge.net/incoming/ |
15:45:01 | Bagder | lots of clicks and fill in descriptions etc |
15:47:39 | | Nick Zagor|out is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) |
15:47:44 | Zagor | edx: your mail is bouncing again |
15:47:56 | Zagor | edx:(reason: 550 5.7.1 <edx@codeforce.d2g.com>... Relaying denied) |
15:49:46 | Zagor | notch|busy: what's this "let the hardware settle" delay? do you have a number how long we must wait? |
15:50:34 | LinusN | Zagor: it is the time you have to wait for the baud rate generator to get in synch |
15:50:54 | Zagor | which is how long? I want to replace the busy loop with a sleep |
15:50:55 | LinusN | i can't seem to find the passus in the data sheets that tell us exactly how long to wait |
15:51:03 | LinusN | i think it's "1 bit time" |
15:51:18 | LinusN | sleep(1) will be enough |
15:51:22 | Zagor | ok |
15:51:49 | Zagor | is it vital to read SSR1 before setting it? |
15:52:00 | LinusN | yes |
15:52:06 | Zagor | roger |
15:52:22 | LinusN | " a bit is cleared after a 1 has been read and 0 is written to it" |
15:52:31 | Zagor | ah |
15:55:27 | notch|busy | Zagor: I dont have acess to the standard remote, so I dont know how fast it can spit data at the serial port |
15:56:23 | Zagor | ok. it doesn't spit very fast, so I removed the repeat limiter |
15:56:41 | notch|busy | It may send data at faster rates in order to impliement the track fast forward function |
15:57:15 | notch|busy | okay |
15:57:55 | LinusN | We need a way to find out how to set the REPEAT flag correctly? |
15:58:33 | | Join Monkey__ [0] (~chatzilla@adsl-156-147-97.owb.bellsouth.net) |
15:58:38 | notch|busy | wondered why I couldnt get FF to work - I gues it was never implemented for the remote in the standard archos firmware... |
15:59:02 | LinusN | really? |
15:59:13 | | Quit Monkey__ (Client Quit) |
16:00 |
16:00:02 | notch|busy | Well can you fast forward within a track with the remote - anyone know (stock firmware) ? |
16:00:37 | * | Bagder has no remote |
16:01:51 | | Nick notch|busy is now known as notch (hidden-use@arthur.techprt.co.uk) |
16:02:44 | edx | Zagor: yes.. the damn DNS supplying server is down |
16:03:09 | notch | Thinking about it...George Styles posted to the list that the remote code worked fine... |
16:03:31 | notch | so I guess there was no FF function on the remote... |
16:03:37 | Bagder | Zagor: did you try the update_rect() yet? |
16:12:27 | *** | Saving seen data "./dancer.seen" |
16:14:28 | Hes | 5:12pm up 81 day(s), 7:23, 24 users, load average: 3.47, 7.24, 7.41 |
16:14:30 | Hes | whops |
16:14:34 | Hes | channel lottery. |
16:14:47 | Bagder | did we win? ;-) |
16:17:35 | Hes | nope |
16:17:37 | | Part LinusN |
16:17:39 | Bagder | darn |
16:22:21 | | Join LinusN [0] (~linus@labb.contactor.se) |
16:24:10 | Bagder | LinusN: tunnel probbs? |
16:24:27 | LinusN | yup |
16:27:55 | Bagder | Julien Labruyère updated his design #5 |
16:28:02 | Bagder | http://rockbox.haxx.se/tshirt-contest/designs.html |
16:29:32 | LinusN | time to go home |
16:29:36 | LinusN | cu giys! |
16:29:38 | Bagder | bye LinusN |
16:29:47 | | Part LinusN |
16:30:23 | Zagor | Bagder: nope, haven't tried yet |
16:31:12 | Hes | Please try out the tuned charger... |
16:33:28 | | Quit edx ("later") |
16:40:24 | | Join grummel [0] (lamamba_@h135n1fls34o883.telia.com) |
16:40:58 | grummel | any bodi here?! |
16:41:05 | Bagder | sure |
16:41:47 | grummel | u tried the remote patch?! |
16:41:54 | Bagder | nope |
16:42:00 | Bagder | Zagor has |
16:42:08 | Bagder | and notch ;-) |
16:42:22 | grummel | do u know what they think?! |
16:42:34 | Bagder | notch wrote it, so I guess he thinks it works |
16:42:41 | grummel | =) |
16:43:10 | Bagder | I've heard no complaints yet anyway |
16:43:41 | notch | well apart from coding 'faults' :-)) |
16:43:44 | grummel | is it reliable(unlike with stock firmware) |
16:43:49 | grummel | ? |
16:44:18 | notch | how is the stock unreliable? |
16:45:18 | grummel | "they" say that it sometimes has got a will of it's own! |
16:46:16 | RipnetUK | i will test the remote patch tonight... thestock remote IS unreliable, it sometimes dies, ad you haev to press a volume key to get it working again... when i tried the original Notch patch, it was much better. Not only that, but the keys were mapped direct to 'real' keys, so it was a lot morelogical than the Archos remote |
16:48:54 | notch | was that on a player/recorder |
16:50:36 | RipnetUK | recorder - just to be clear - it was the original (archos) which had the problem, not the Notch patch |
16:51:56 | grummel | ok, I think I might just go out and buy me a remote |
16:53:56 | RipnetUK | grummel - be warned, they are a bit crap... they EAT battaries, and they require taking apart to replace the battaries, and the wire is not good at handling being bent - i had to chop mine and re-solder it because the wire broke inside as it entered the remote unit... while doing this, i knocked a surface mount resister off the board, and it took some to get that back again :) |
16:54:15 | notch | better to make your own :-) |
16:54:53 | notch | Someone suggested a mod to take a sony remote - that would be cool. |
16:54:54 | grummel | ahhh! |
16:57:20 | RipnetUK | but would still need power, or a 'take apart my baby (archos)' mod |
16:58:24 | RipnetUK | yeah, sony remote would be cool, i have a spare from my Clie which I never use for MP3 |
16:58:28 | RipnetUK | just a resistance |
17:00 |
17:04:49 | Bagder | gotta run |
17:04:51 | | Part Bagder |
17:12:25 | datazone | so what batteries do you guys find are the best for the archos |
17:13:17 | datazone | i just picked up some 1700mAh energizers... hope they are good |
17:13:32 | datazone | now to find a good charger |
17:18:10 | notch | RipnetUK: you dont need power if you mod the archos with a pullup resistor.... |
17:19:27 | notch | i.e. turn the digital input to an anlog one an add a pullup (10k). |
17:19:38 | notch | and then write some code of course! |
17:48:12 | RipnetUK | yeah, but I aint soldering my favorate toy :( |
17:48:41 | RipnetUK | can we use the analog in somehow? the line in? |
17:51:10 | RipnetUK | if we could take a sample, we could use a lot less power from the battary in the remote if we stuck it through a sony remote, and measured the voltage on the analog in? impossible? most likely :( |
17:51:57 | RipnetUK | i suspect we are stuck with the RS232 remote if we dont want to take the Archos apart |
17:55:37 | Zagor | the line in goes directly to the mp3 encoder on the recorder. on the player, it goes nowhere. |
18:00 |
18:12:29 | *** | Saving seen data "./dancer.seen" |
18:16:48 | RipnetUK | ok |
18:24:24 | RipnetUK | are loadable fonts proportional? i ask because the config file seems to make them muturally exclusive |
18:25:20 | Zagor | they are not yet, but they will be. prop fonts and loadable fonts use different code, that's why they are mutexed. all font code will be merged to a single set soon, though |
18:30:48 | | Join brucessherwood [0] (~bruces@64.3.27.50) |
18:36:54 | | Part brucessherwood ("Client Exiting") |
18:38:51 | | Quit grummel () |
18:44:28 | | Quit RipnetUK (Read error: 104 (Connection reset by peer)) |
18:50:14 | | Join grummel [0] (lamamba_@h135n1fls34o883.telia.com) |
19:00 |
19:06:27 | | Quit grummel () |
19:48:00 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
19:54:25 | RipnetUK | just tried the remote code - it doesnt work properly :( vol up/down do not do anything - in original patch they correctly mimicked the up/down allowing directory browsing... |
19:55:08 | RipnetUK | using JBR20 |
19:55:35 | Zagor | volume only works in wps, just like the keypad |
19:55:49 | Zagor | we can add volume during browsing too, I just didn't do it in the first patch |
19:56:22 | Zagor | I agree it's a little unintuitive |
19:56:27 | RipnetUK | no, in the original patch, the volume keys did up/down in the dir list |
19:56:32 | RipnetUK | and volume in WPS |
19:56:37 | RipnetUK | exactly like the real keys |
19:57:02 | Zagor | yes, but that's wrong. it would makes player/recorder remote work differently |
19:57:47 | RipnetUK | but its better... volume doesnt seem to do anything even in WPS |
19:58:18 | RipnetUK | i liked it before when the vol keys were the same as pressing up/down on the unit itself |
19:59:00 | Zagor | so what should they do on player? |
19:59:43 | Zagor | see my point? |
20:00 |
20:00:05 | RipnetUK | dont know... whatever people want i guess, but why limit the functionality of recorder because the player has less keys? surely we need to use the #defines to change the behaviour, or allow a setup menu to assign remote keys to real keys, which is different on the player and recorder? |
20:00:47 | RipnetUK | at the moment, you cannot browse around the jukebox with the remote - which was a major feature (IMHO) of the original Notch patch... |
20:00:52 | Zagor | sure, we can add that VOL_UP goes up in the browser. but they ARE different keys. I will not have different keys send the same symbol. |
20:01:28 | Zagor | the fix should be in apps/tree.c, not firmware/driver/serial.c |
20:01:54 | RipnetUK | ??? surely a one-one mapping of keys on remote to keys on unit is whats required? not sure exactly how the player works as dont have one, but i liked the way the remote keys just emulated the real keys |
20:02:17 | RipnetUK | maybe I should build the player simulator and have a play... |
20:02:29 | RipnetUK | gotta pop out, but I promised I would report on the remote when I got home... talk later? |
20:03:08 | RipnetUK | but my other point is volume keys do NOTHING even on the WPS |
20:03:14 | Zagor | but there *are* no volume keys on the unit, so we can't emulate "real" keys. that was just an assignment. the remote control introduces two *new* buttons |
20:03:35 | Zagor | I just noticed that too. Very strange, I had it working previously. Checking. |
20:03:49 | RipnetUK | I see, could I ask for an option to do a straight one-to-one mapping for recorders? its really simple that way |
20:03:50 | Zagor | sure, see you later. |
20:03:55 | RipnetUK | bye |
20:10:32 | | Join edx [0] (~edx@pD9EAA659.dip.t-dialin.net) |
20:12:31 | *** | Saving seen data "./dancer.seen" |
21:00 |
21:19:06 | RipnetUK | zagor - thanks for fixing that :) |
21:19:34 | RipnetUK | its works good now |
21:34:04 | | Join elinenbe [0] (~elin@pcp01722108pcs.union01.nj.comcast.net) |
21:35:47 | | Join Electrocut [0] (Electrocut@rennes-1-a7-62-147-96-161.dial.proxad.net) |
22:00 |
22:12:32 | *** | No seen item changed, no save performed. |
22:18:04 | | Join Lovechild [0] (~david@3E6B23CE.aarh.stofanet.dk) |
22:27:08 | | Quit Electrocut () |
22:30:16 | | Join JuNoN [0] (Banditlead@4.2.252.64.snet.net) |
22:40:46 | | Quit adi|home (Read error: 104 (Connection reset by peer)) |
22:44:18 | | Quit JuNoN ("I MADE IT ONTO THE CSR CHARTS!!! #59!!!!!") |
22:45:11 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
22:46:04 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
23:00 |
23:03:50 | | Quit edx ("good night, guys") |
23:11:06 | | Part Lovechild |
23:19:48 | | Quit RipnetUK () |
23:30:27 | | Part jedix` ("Client Exiting") |
23:32:47 | * | adi|work screams softly in the night... |
23:33:31 | Zagor | that dream again? about forever having to use archos' firmware? there, there... |
23:34:05 | | Quit matsl ("Client Exiting") |
23:34:17 | datazone | i think that was the "oh crap the volume is at 100%, my poor ears" scream |
23:34:18 | * | adi|work sniffles |
23:34:37 | adi|work | no.. it has to do with 'users' not acceptings agreeded upon limits |
23:34:45 | adi|work | the whole 200 dir thing |
23:34:54 | adi|work | don't we have more important thngs to work on? |
23:34:59 | * | adi|work sighs |
23:35:00 | * | Zagor agrees |
23:35:41 | datazone | hey, whats wrong with wanting 1 gazillion gazillion songs in a directory? :) |
23:36:03 | adi|work | hehe nothing |
23:36:13 | adi|work | but im on the verge of pulling my LART out |
23:36:29 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
23:36:58 | Zagor | have you read about serial ata? they're cutting the number of data wires down from 40 to 7 |
23:37:18 | Zagor | but at the same time, they bump the number of power lines from 4 to 15... *sigh* |
23:37:38 | Zagor | so, basically, the mess will be constant |
23:37:53 | * | adi|work sees your mouth moving but doesn't understand your words |
23:38:14 | Zagor | http://www6.tomshardware.com/storage/02q3/020812/index.html |
23:38:46 | | Part matsl |
23:38:46 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
23:38:51 | | Part matsl |
23:38:51 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
23:42:22 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
23:42:28 | Zagor | heyy, bagder! |
23:42:32 | Bagder | hey ho |
23:42:48 | matsl | Bagder: my friend! |
23:43:22 | Bagder | matsl: I've figured out the player sim problem |
23:43:34 | matsl | Bagder: need hint on the missing two chars problem in ... so |
23:43:59 | Bagder | matsl: since it uses the recorder lcd functions, and they're limited to the LCD_WIDTH... |
23:44:11 | Bagder | when I increased the player sim font, it grew beyond that size |
23:44:13 | Zagor | ahhhhahah |
23:44:24 | Bagder | so it need to be enlarged conditionally |
23:44:27 | matsl | ok |
23:44:46 | matsl | ok |
23:44:53 | Bagder | I haven't tried this myself, but it feels right ;-) |
23:45:20 | matsl | what's the story about it using the recorde lcd-functions? |
23:45:43 | Bagder | basicly because those are working graphical functions with pixel control |
23:46:13 | * | Zagor rolls his eyes as the 200/dir discussion comes around for lap #2... |
23:46:40 | matsl | and the lcd_width isn't the same for player and recorder then? |
23:46:56 | Bagder | matsl: LCD_WIDTH is set to 112 pixels as that is how wide a recorder screen is |
23:47:05 | Bagder | a player sim need not to have that limit |
23:47:18 | Bagder | I set it to use the largest font |
23:47:21 | Bagder | 16 pixels |
23:47:29 | Bagder | or is it 12? |
23:47:33 | Bagder | whatever, times 11 |
23:47:38 | Bagder | makes more than 112 |
23:48:01 | matsl | Bagder: ok. I'm getting the picture. |
23:48:37 | matsl | Bagder: I have time now to try it. OK? |
23:48:51 | Bagder | well I don't ;-) |
23:48:54 | Bagder | so you go |
23:49:12 | matsl | ok. |
23:49:44 | matsl | Zagor: What's so fun with the 200 dir problem? |
23:50:50 | Zagor | it's not fun, that's the whole point. it's an academic question. only one guy has ever bumped into the limit, but everyone screams "a limit! get rid of it now!!!" |
23:52:35 | matsl | If I'm not mistaken I'm heading straight against tripping over it. But I have only a 6GB disk so I guess I'm safe for now ;-) |
23:53:00 | Zagor | may I ask how you navigate among those 200 files? |
23:53:06 | Bagder | well, if anyone feels strong enough they write a fix for it |
23:53:14 | Bagder | if they don't, they don't feel strong enough ;-) |
23:53:45 | matsl | Sequential ... |
23:54:51 | matsl | Zagor: Anyway, I don't say get rid of it. I only say tell the user whats wrong when it happens. |
23:55:19 | Zagor | that's a reasonable point |