00:01:10 | Linus | "The C Programming Language" |
00:01:16 | USAG33k | simple enough |
00:01:32 | USAG33k | i haven't memorized the list of developers yet, are you part of the team |
00:01:33 | USAG33k | ? |
00:02:18 | Linus | I am one of the founders |
00:03:08 | USAG33k | nice |
00:03:27 | Linus | yeah. feels good. :-) |
00:03:35 | USAG33k | i am really amazed at how much time you guys are pouring into this, kudos |
00:04:30 | Linus | yeah, it's a lifestyle |
00:04:43 | USAG33k | i guess |
00:04:51 | USAG33k | so where are you from? |
00:05:11 | Linus | Sweden |
00:05:18 | USAG33k | wow |
00:05:25 | USAG33k | u.s. |
00:06:00 | USAG33k | any word on who is developing the code for the random play? |
00:06:23 | Linus | so far i think 5 people have contributed to that code |
00:06:38 | Linus | any specific question? |
00:06:51 | USAG33k | is it supposed to work at this point? |
00:07:09 | Linus | yes. on playlists |
00:07:33 | USAG33k | ah, outside of that it isn't supposed to function? |
00:07:44 | Linus | it isn't released, you have to use the daily builds |
00:07:55 | USAG33k | that's what i have been using |
00:08:02 | matp | Linus: just a quick FYI |
00:08:13 | | Join wettoad [0] (~wettoad@uludag.mbi-berlin.de) |
00:08:37 | Linus | one day someone will implement the random function for directory playing as well |
00:08:48 | USAG33k | excellent |
00:08:50 | Linus | maybe you? |
00:09:00 | USAG33k | i will do it, for i am the l337 codex0ring master |
00:09:11 | USAG33k | just lack experience in the C syntax |
00:09:11 | Linus | :-) |
00:10:19 | matp | I had a weird error earlier today :) |
00:10:29 | USAG33k | ? |
00:11:28 | Linus | matp: open your heart! |
00:11:50 | matp | IO9 Cpu Addr error. I think it then rebooted. I was driving, so I couldn't write down all the info. |
00:12:01 | Linus | just like that? |
00:13:18 | matp | It was merrily playing a playlist for 30 mins or so, then that happened. |
00:13:35 | matp | do you recognise the error? |
00:14:06 | Linus | i have seen it myself |
00:14:14 | Linus | but i have never been able to reproduce it |
00:14:56 | Linus | i think the bitswapping goes picking daisies |
00:15:06 | Linus | and overwrites the code |
00:15:06 | | Quit WetFlax ("I like core dumps") |
00:15:38 | matp | very weird. i've never seen it before |
00:17:14 | Linus | no, it's a new one |
00:17:19 | matp | on a brighter note, random play is now an excellent job, and I've not seen the mpeg buffer thingy again |
00:18:18 | matp | also, battery life seems much better. sorry, no quantitive evidence ... |
00:18:19 | Linus | great. have you noticed anything about battery time? |
00:18:34 | Linus | ah great! |
00:19:05 | matp | tommorow i will get a chance to test it more thoroughly. i've been in usb mode a lot recently |
00:19:24 | matp | brb |
00:28:56 | | Quit wettoad ("Client Exiting") |
00:30:41 | | Join wodokm [0] (wodokm@sunhalle69.informatik.tu-muenchen.de) |
00:31:11 | wodokm | hi all, trying to get sh-elf-gcc to work, someone can help me? |
00:31:31 | Linus | what is the problem? |
00:33:05 | wodokm | hmm i installed cvs, gcc and gdb via the cygwin installer, i guess binutils are also installed... or do i have to re-compile it with the options from the website (cross-gcc.html) ? |
00:34:44 | Linus | ok. so now you have a native compiler. good |
00:35:16 | Linus | now you need to download the soyrce code for gcc and binutils |
00:35:37 | wodokm | yes, and i got all the sources via cvs, worked fine also... |
00:36:02 | Linus | binutils-2.11 and gcc-3.0.4 is recommended |
00:37:15 | Linus | have you downloaded gcc-3.0.4.tar.gz? |
00:37:29 | Linus | and binutils-2.11-tar.gz? |
00:38:29 | wodokm | trying to install via cygwin, i installed the executables only, now trying to install the sources... |
00:39:16 | Linus | what versions? |
00:40:22 | wodokm | binutils20020706-2-src.tar.bz2 |
00:40:40 | Linus | i don't know what that is. |
00:41:14 | Linus | to save you from trouble you should download the official archives from a GNU mirror |
00:41:29 | wodokm | hmm okay, makes sense ;) |
00:44:29 | wodokm | ftp://ftp.gnu.org/gnu/binutils/binutils-2.11.2.tar.gz that okay? |
00:45:02 | Linus | perfect |
00:47:44 | wodokm | okay, i deinstalled the working .exe files, so i can freshly compile using the instructions from the website.. okay, i'll have to have gcc running for that, i'll einstall that hehehe |
00:48:12 | Linus | hehe, now i think you are getting it... :-) |
00:48:44 | Linus | the thing is that you will have two compilers when you are done |
00:48:49 | wodokm | rite, takes some time, but i'm kinda new to that unix kinda workin ;-) my amiga didn#t need that ehehehe |
00:48:52 | Linus | gcc and sh-elf-gcc |
00:49:24 | Linus | i just committed the first crude battery status display for the Player |
00:49:29 | wodokm | yea okay, just thought there'd be some confusion when the "old" gcc was also therre, but i need it of course... |
00:49:47 | *** | Saving seen data "./dancer.seen" |
00:49:51 | wodokm | he wow - the first lcd-icon being used ;) |
00:50:25 | Linus | actually, it uses the volume meter and the play/pause icons as well |
00:50:33 | Linus | cool as hell! |
00:50:36 | Linus | :-) |
00:51:02 | wodokm | yezz - the lcd gets more and moer filled, coool... |
00:51:39 | PsycoXul | hi |
00:52:31 | PsycoXul | with reference to auto volume on the player, i'd like something sorta like what xmms and winamp have, with per-track savable auto-loaded sound settings |
00:53:14 | Linus | PsycoXul: you are nuts! :-) |
00:53:22 | PsycoXul | heh |
00:53:40 | | Quit PiotR ("User abort with 5 Ctrl-C's") |
00:53:43 | Linus | you mean in the playlist, as comments? |
00:53:48 | PsycoXul | it'd be easy to store in either a master list, trackname.somesuch, or in playlists as comments |
00:54:27 | wodokm | well, for example all songs from toto are not very loud in volume.. when i hear something kinda silent, i a) know it's toto and b) have to turn up the volume ;-) maybe artist detection would be enough to do the volume pe-setting ?! |
00:54:40 | | Quit matp (Remote closed the connection) |
00:55:03 | PsycoXul | oh yeah |
00:55:34 | PsycoXul | there could be per-dir settings too stuffed in a file, or something |
00:56:00 | Linus | yeah, why not? |
00:56:39 | wodokm | this project is sooo cool, it'll be the ultimate player... and when it eally rocks, i'll get a recorder for a big display ;-) |
00:57:01 | PsycoXul | hehe |
00:57:06 | wodokm | does the recorder ercognize song-beginning/end like digital recording from CD to MD does? |
00:58:10 | Linus | eeh? |
00:59:30 | wodokm | well, can you record digital or analog? |
00:59:49 | Linus | we can't record at all at the moment |
01:00 |
01:00:15 | wodokm | i mean the hardware, what inputs does it support? |
01:00:42 | Linus | Line-in, microphone, and SPD/IF |
01:02:10 | wodokm | ah cool, so SP/DIF will probably detect the song-start-signals.. okay... |
01:02:11 | | Join mecraw [0] (~blah@ip68-4-92-30.oc.oc.cox.net) |
01:02:28 | Linus | yo mecraw! |
01:02:42 | wodokm | to the installation... i have no "configure" installed somehow... cmd not found... make btw is found... ? |
01:02:52 | mecraw | howdy |
01:03:06 | Linus | ok, so you will have to install automake and friends |
01:03:24 | mecraw | Linus: looks like you've been busy today |
01:03:30 | Linus | as always |
01:03:51 | wodokm | ah got it, i think... |
01:04:08 | wodokm | gotta find the path where the binutils ae.. okay, searchin... |
01:05:24 | wodokm | simply had to add the ".2" into the dir name ;( |
01:05:53 | wodokm | i kinda get used to the cygwin.. i think it's quite cool! |
01:06:14 | Linus | yeah. it's a poor mans UNIX |
01:06:37 | Linus | or rather, a Windows-loser UNIX :-) |
01:06:56 | wodokm | well, just don't want to install linux as dual boot, or in a vmware.. for hte thing i'm doing it's okay and easier i guess... |
01:07:09 | Linus | let's hope so |
01:07:24 | wodokm | yea we'll see... |
01:07:25 | Linus | have you started configure? |
01:07:38 | wodokm | yes it's working |
01:07:50 | Linus | nice |
01:08:18 | wodokm | yes i alkmost can't believe it =) |
01:08:40 | wodokm | so when's the new version available with the icons? *gg |
01:10:20 | mecraw | Linus: I'm hurt... you took the menu functionality out of WPS :( |
01:11:02 | | Nick wodokm is now known as DexterAYS_waitin (wodokm@sunhalle69.informatik.tu-muenchen.de) |
01:13:02 | Linus | mecraw: i did? |
01:13:11 | mecraw | looks like it |
01:13:15 | Linus | oops |
01:14:13 | mecraw | i keep very close tabs on the line(s) of code i submit :) |
01:14:27 | Linus | i removed more than that... :-( |
01:15:02 | mecraw | what else? |
01:17:06 | Linus | three other patches |
01:18:45 | Linus | i have commmitted a correct version |
01:19:05 | mecraw | cool |
01:19:12 | Linus | DexterAYS_waitin: the status code is already in the CVS |
01:19:50 | Linus | you can enjoy it as soon as you have your compiler ready |
01:20:11 | DexterAYS_waitin | fine... how's the loudness thing done btw, it's not there in archos, right? |
01:20:21 | elinenbe | did anyone see this? : http://www.edig.com/news/releases/pr072202.html |
01:20:40 | Linus | DexterAYS_waitin: the recorder has loudness in the stock firmware as well |
01:21:07 | Linus | the Player/Studio has no loudness/megabass functionality |
01:21:43 | elinenbe | Linus: I do not have the player, does the rockbox firmware add loudness/megabass to the player model? |
01:21:59 | DexterAYS_waitin | ahh, but not the player? |
01:22:11 | DexterAYS_waitin | ah okay. |
01:22:23 | Linus | elinenbe: no. it's an MP3 codec feature |
01:22:29 | elinenbe | Linus: I think megabass is copyright Sony, so we might want to consider another name. SuperBass / UltraBass / GhettoBass / |
01:22:41 | Linus | Micronas calls it Superbass |
01:22:57 | DexterAYS_waitin | well, so is the MAS DSP changed for that in the recorder? |
01:23:24 | Linus | yeah, the MP3 codec is very much different in the recorder |
01:23:41 | Linus | we call it Bass Boost, BTW |
01:23:45 | DexterAYS_waitin | oaky okay i'll get one, enough said. ;-)) |
01:23:56 | Linus | i have a player and a recorder |
01:24:08 | Linus | actually, i have a very early Player model |
01:24:19 | Linus | almost ancient |
01:24:29 | DexterAYS_waitin | so you got double stereo, 4.0 sound + 2 of 4 megabass hahaha |
01:24:39 | Linus | :-) |
01:24:40 | DexterAYS_waitin | with what firmware built in_ |
01:24:45 | DexterAYS_waitin | ? |
01:25:28 | Linus | my player has 3.18 |
01:25:59 | DexterAYS_waitin | wow - ancient - that's it. you got the word man... |
01:26:23 | Linus | oh yeah. the LCD is old, but it has åäö |
01:26:35 | Linus | something your model hasnt |
01:26:54 | Linus | and it has a hardware controlled backlight timer :-( |
01:27:01 | DexterAYS_waitin | why doesn't the songname display turn (temporarily for that one file) to filename automatically when there's no id3-tag ? |
01:27:05 | Linus | and a very sensitive OFF button |
01:27:24 | DexterAYS_waitin | huu - now i'm scared =) |
01:28:01 | Linus | there you have the perfect patch to start with |
01:28:23 | PsycoXul | speaking of backlight, whens that gonna work on players? |
01:28:29 | PsycoXul | and what about artist scrolling in the wps |
01:28:30 | elinenbe | my player had 3.18 too, and my recorder has 1.17ia |
01:28:41 | Linus | PsycoXul: doesn't it work on your Player? |
01:28:52 | elinenbe | I think all lines should scroll in the WPS |
01:29:03 | Linus | elinenbe: yeah |
01:29:04 | DexterAYS_waitin | and when's everything gonna work? </joking> |
01:29:05 | PsycoXul | and time display stuff on players/more WPS configurability |
01:29:27 | PsycoXul | Linus: not unless you recently implimented/fixed/whatever it |
01:29:28 | Linus | PsycoXul: start working! |
01:29:31 | elinenbe | maybe with a header at the beginning of each line file: artist: album: song: time: etc.... |
01:29:31 | PsycoXul | hehe |
01:29:54 | Linus | PsycoXul: the backlight is supposed to work |
01:30:09 | Linus | i implemented that a long time ago |
01:30:18 | PsycoXul | i'm trying to find the old x.themes.org stuff and all this freshmeat bull sucks... |
01:30:21 | Linus | is it always on or always off? |
01:30:31 | PsycoXul | Linus: well i've never seen the backlight on with rockbox on my studio20 |
01:30:51 | Linus | PsycoXul: can you build from CVS? |
01:31:08 | PsycoXul | sure, lemme reboot the other box |
01:32:05 | Linus | woo. i better go to bed soon. it's 1:30 am |
01:32:31 | DexterAYS_waitin | i have no backlight also, got the build from yesterday (some hours ago) |
01:32:33 | Linus | DexterAYS_waitin: how is it going? |
01:32:59 | elinenbe | anyone want to take my advance linear algebra exam for me tomorrow? |
01:33:03 | DexterAYS_waitin | still making the gcc.. finished with the binutils.. hope it works ... |
01:33:09 | PsycoXul | ok |
01:33:43 | DexterAYS_waitin | elienenbe: ummm, hmmmmmm, well, ........... no. |
01:33:46 | DexterAYS_waitin | sorry =) |
01:33:51 | Linus | PsycoXul: a long time ago, the backlight was always on, right? |
01:34:16 | PsycoXul | its never been on with rockbox for me |
01:34:24 | Linus | never ever? |
01:34:36 | Linus | ok |
01:34:45 | Linus | open backlight.c |
01:34:49 | PsycoXul | not when i hacked a call to turn it on in before you guys added it to be... not when you guys did add it... |
01:35:27 | PsycoXul | ok |
01:36:42 | DexterAYS_waitin | elinenbe: anyway, good luck in yourr exam tomorrow... |
01:36:48 | Linus | change the PADR |= 0x40 on line 56 to PADR &= ~0x40 |
01:37:06 | PsycoXul | ok |
01:37:38 | Linus | and do the opposite with the other one on line 65 |
01:37:46 | elinenbe | DexterAYS: thanks... |
01:38:00 | PsycoXul | ok... |
01:40:11 | DexterAYS_waitin | /bin/sh mklibgcc > tmp-libgcc.mk |
01:40:24 | DexterAYS_waitin | ^^^^that ones taking a minute now...... ;( |
01:40:26 | DexterAYS_waitin | stange |
01:40:37 | DexterAYS_waitin | strange |
01:40:45 | DexterAYS_waitin | ah it goes on.. |
01:41:08 | DexterAYS_waitin | thought it could hang - it's not rockbox, so.... |
01:41:29 | PsycoXul | woo icons |
01:41:36 | PsycoXul | but still no backlight |
01:42:13 | Linus | i might very well be a silly person. hang on... |
01:42:25 | PsycoXul | heh |
01:43:33 | Linus | i'm trying to find my old notes... |
01:44:35 | DexterAYS_waitin | i'd code snake if someone wanted to donate me a recorder? ;-)) |
01:45:14 | PsycoXul | hmm |
01:45:33 | PsycoXul | somebody fixed the sound quality |
01:45:43 | Linus | ? |
01:46:32 | PsycoXul | i used to get clipping without the trebble turned up several dB past the bass |
01:46:47 | PsycoXul | pretty much everything sounded like crap untill i set the treble to 14 or 15 |
01:46:55 | PsycoXul | but it sounds good by default now with this build |
01:47:34 | PsycoXul | woo i can even turn the bass up past the treble without clipping |
01:47:39 | DexterAYS_waitin | i got clipping when volume was 100%, but i don't know if it just was too loud for my amplifier as input signal? |
01:47:52 | PsycoXul | DexterAYS_waitin: probably |
01:47:57 | DexterAYS_waitin | don't know what it was like with the orig .mod .. gotta test that one... |
01:48:01 | PsycoXul | the clipping i was getting was at any volume level, even really quiet |
01:48:12 | DexterAYS_waitin | ah okay, i'll check anyway... |
01:48:17 | PsycoXul | but it sounds good now |
01:48:33 | | Nick DexterAYS_waitin is now known as DexWithSlowPC (wodokm@sunhalle69.informatik.tu-muenchen.de) |
01:48:44 | Linus | PsycoXul: when was the last time you tested a daily build? |
01:48:51 | PsycoXul | i didn't even notice any cvs commit messages recently that mentioned anything about this stuff.. |
01:49:22 | PsycoXul | archos20020718.mod |
01:49:29 | Linus | wierd |
01:49:45 | | Quit TrEEcH ("ircN 7.27 + 7.0 for mIRC (2002/01/10 00.00)") |
01:50:08 | Linus | i thought we fixed that a long time ago |
01:50:33 | Linus | PsycoXul: have you experienced pitch shifts as well? |
01:50:36 | PsycoXul | then the other day i compiled from cvs and it was the same for sound as that build.. and this new build just fixed it |
01:50:51 | PsycoXul | Linus: not that i've noticed, no |
01:52:25 | Linus | what a nightmare |
01:52:26 | | Nick DexWithSlowPC is now known as DexWithFullHD (wodokm@sunhalle69.informatik.tu-muenchen.de) |
01:52:29 | PsycoXul | heh |
01:52:40 | | Nick DexWithFullHD is now known as Dex (wodokm@sunhalle69.informatik.tu-muenchen.de) |
01:52:57 | Linus | i announced the backlight timer a long time ago, and nobody has complained until now |
01:53:04 | Linus | :-( |
01:53:17 | | Nick Dex is now known as DexterAYS (wodokm@sunhalle69.informatik.tu-muenchen.de) |
01:53:39 | PsycoXul | heh |
01:53:58 | Linus | PsycoXul: you mentioned that you wrote an own hack for the backlight |
01:54:15 | DexterAYS | now the last "make install" and it hopefully works (hmmm who knows..) |
01:54:18 | PsycoXul | the vol meter only goes 'Vol' and 2 bars with the volume all the way up.. there's 2 or 3 still unlit heh |
01:54:35 | Linus | badness |
01:55:41 | PsycoXul | Linus: yeah it was a long time ago... back when it was just the browser pretty much, i added a call to turn the backlight on and it didn't work.. i mentioned it at that time |
01:56:28 | DexterAYS | $ sh-elf-gcc |
01:56:28 | Linus | ok |
01:56:29 | DexterAYS | sh-elf-gcc: No input files |
01:56:35 | DexterAYS | sounds good.. |
01:56:35 | Linus | great! |
01:56:51 | PsycoXul | then pretty recently i mentioned that the backlight wasn't coming on, and somebody said it only was working on recorders |
01:57:00 | DexterAYS | now a simple make in the firmware dir should do? |
01:57:21 | Linus | DexterAYS: no |
01:57:36 | DexterAYS | so? |
01:57:58 | Linus | read firmware/README |
01:59:54 | DexterAYS | so i need apps, too? |
02:00 |
02:00:06 | Linus | yes. and tools |
02:00:59 | DexterAYS | hmm the CVS page on the hp doesn't tell so.. anyway i'll simply do ;) |
02:01:29 | Linus | the READMe tells you to |
02:02:03 | DexterAYS | yes, right! that's why i do it now =9 |
02:02:13 | Linus | :-) |
02:03:01 | DexterAYS | for build i take the build dir from gcc/binutils? or where do i make it? |
02:03:29 | Linus | PsycoXul: revert your changes in backlight.c |
02:03:39 | Linus | and use 0x4000 instead of 0x40 |
02:04:07 | Linus | DexterAYS: do like this: |
02:04:40 | Linus | 1) create a dir called "rockbox" somewhere, preferrably in your home directory |
02:04:48 | PsycoXul | so 56 should be PADR |= 0x4000; and 65 be PADR &= ~0x4000;? |
02:04:59 | Linus | PsycoXul: yes |
02:05:24 | DexterAYS | 1) done. |
02:06:00 | Linus | 2) check out firmware, tools and apps in that directory |
02:06:07 | PsycoXul | hmm |
02:06:10 | DexterAYS | 2) done. |
02:06:24 | Linus | you should now have rockbox/firmware, rockbox/tools and rockbox/apps |
02:06:39 | PsycoXul | i'm getting ata: -1 again when i leave usb mode in rockbox btw |
02:06:40 | DexterAYS | linus: yes, i have, correct. |
02:07:19 | Linus | PsycoXul: blame Björn for that. his deep sleep patch has caused that |
02:07:35 | PsycoXul | heh |
02:07:36 | Linus | DexterAYS: type "make" in the tools dir |
02:08:01 | PsycoXul | ok still no backlight |
02:08:04 | DexterAYS | gcc -O -s -ansi scramble.c -o scramble |
02:08:04 | DexterAYS | gcc -O -s -ansi descramble.c -o descramble |
02:08:05 | DexterAYS | gcc -O -s -ansi sh2d.c -o sh2d |
02:08:09 | DexterAYS | that's it. |
02:08:42 | Linus | good, now create a dir called, for example, rockbox/player |
02:08:58 | PsycoXul | and i swear that just added a little clipping :p heh i dunno though |
02:09:08 | DexterAYS | done. |
02:09:52 | Linus | PsycoXul: that is interesting |
02:10:13 | Linus | DexterAYS: in that directory, type ../tools/configure |
02:11:15 | DexterAYS | done. now "nake" in the rockbox/player dir does the rest, right? |
02:11:22 | DexterAYS | make |
02:11:30 | DexterAYS | nake, funny ;-) |
02:11:36 | Linus | yes. you did choose "new player", right? |
02:11:52 | DexterAYS | new LCD, rite |
02:12:01 | Linus | type "make" and pray |
02:12:25 | | Nick DexterAYS is now known as DexWaitinAgain (wodokm@sunhalle69.informatik.tu-muenchen.de) |
02:12:28 | DexWaitinAgain | =) |
02:12:57 | DexWaitinAgain | linus: btw: how did you find out how the .mod was encrypted? |
02:13:18 | Linus | Björn did most of that work |
02:13:50 | Linus | we assumed that the vector table was first in memory |
02:14:24 | DexWaitinAgain | yeah, but that took some tinme to fuigue out the algo, i guess... |
02:14:27 | DexWaitinAgain | status.c: In function `status_draw': |
02:14:27 | DexWaitinAgain | status.c:44: warning: implicit declaration of function `lcd_icon' |
02:14:27 | DexWaitinAgain | status.c:44: `ICON_BATTERY' undeclared (first use in this function) |
02:14:27 | DBUG | Enqueued KICK DexWaitinAgain |
02:14:27 | DexWaitinAgain | status.c:44: (Each undeclared identifier is reported only once |
02:14:27 | DexWaitinAgain | status.c:44: for each function it appears in.) |
02:14:28 | *** | Alert Mode level 1 |
02:14:28 | DexWaitinAgain | status.c:46: `ICON_BATTERY_1' undeclared (first use in this function) |
02:14:28 | Linus | and that has a pretty consistent look |
02:14:30 | DexWaitinAgain | status.c:50: `ICON_BATTERY_2' undeclared (first use in this function) |
02:14:32 | *** | Alert Mode level 2 |
02:14:32 | DexWaitinAgain | status.c:54: `ICON_BATTERY_3' undeclared (first use in this function) |
02:14:34 | *** | Alert Mode level 3 |
02:14:34 | DexWaitinAgain | status.c:59: `ICON_VOLUME' undeclared (first use in this function) |
02:14:36 | *** | Alert Mode level 4 |
02:14:36 | DexWaitinAgain | status.c:61: `ICON_VOLUME_1' undeclared (first use in this function) |
02:14:38 | *** | Alert Mode level 5 |
02:14:38 | DexWaitinAgain | status.c:65: `ICON_VOLUME_2' undeclared (first use in this function) |
02:14:40 | *** | Alert Mode level 6 |
02:14:40 | DexWaitinAgain | status.c:69: `ICON_VOLUME_3' undeclared (first use in this function) |
02:14:42 | *** | Alert Mode level 7 |
02:14:42 | DexWaitinAgain | status.c:73: `ICON_VOLUME_4' undeclared (first use in this function) |
02:14:44 | *** | Alert Mode level 8 |
02:14:44 | DexWaitinAgain | status.c:77: `ICON_VOLUME_5' undeclared (first use in this function) |
02:14:46 | *** | Alert Mode level 9 |
02:14:46 | DexWaitinAgain | status.c:84: `ICON_PLAY' undeclared (first use in this function) |
02:14:48 | *** | Alert Mode level 10 |
02:14:48 | DexWaitinAgain | status.c:85: `ICON_PAUSE' undeclared (first use in this function) |
02:14:50 | DexWaitinAgain | make[1]: *** [/home/Administrator/rockbox/player/status.o] Error 1 |
02:14:50 | PsycoXul | heh |
02:14:52 | DexWaitinAgain | make[1]: Leaving directory `/home/Administrator/rockbox/apps' |
02:14:54 | DexWaitinAgain | make: *** [apps] Error 2 |
02:15:19 | Linus | do "cvs update -dP" in the firmware dir |
02:15:29 | DexWaitinAgain | ah, i gotta update .. yes. mom |
02:16:08 | | Nick DexWaitinAgain is now known as DexPraying (wodokm@sunhalle69.informatik.tu-muenchen.de) |
02:16:08 | DBUG | Enqueued KICK DexPraying |
02:16:08 | *** | Alert Mode level 11 |
02:16:42 | | Nick DexPraying is now known as LinusRules (wodokm@sunhalle69.informatik.tu-muenchen.de) |
02:16:42 | DBUG | Enqueued KICK LinusRules |
02:16:42 | *** | Alert Mode level 12 |
02:16:51 | Linus | c00lness! |
02:17:03 | | Nick LinusRules is now known as DexterAYS (wodokm@sunhalle69.informatik.tu-muenchen.de) |
02:17:03 | DBUG | Enqueued KICK DexterAYS |
02:17:03 | *** | Alert Mode level 13 |
02:17:21 | DexterAYS | cool, now tell me where the pre-settings are (random=off, etc.) ... |
02:17:22 | Linus | actually, shifting data bits is a pretty common algorithm when it comes to scrambling firmware |
02:17:54 | DexterAYS | linus: ah, okay, if one knows that... could be anything? xor, rotates, ... |
02:17:58 | Linus | DexterAYS: check apps/settings.c and .h |
02:20:30 | Linus | man, i have to go to sleep |
02:20:51 | Linus | PsycoXul: how is the backlight test going? |
02:20:56 | DexterAYS | got it, coool... yeah ite, me too.. read u tomorrow... i'll overthink the filename displaying i told u today.. |
02:21:07 | PsycoXul | i still haven't seen it come on |
02:21:37 | Linus | even with the 0x4000 fix? |
02:21:39 | DexterAYS | someone give PsycoXul a light-bulb ;) |
02:21:49 | PsycoXul | yeah |
02:21:57 | Linus | ok, add the following line to backlight_init: |
02:22:30 | Linus | PAIOR |= 0x4000; |
02:23:41 | PsycoXul | before/after/inbetween what |
02:24:06 | Linus | before backlight_on() |
02:24:17 | PsycoXul | ok |
02:24:20 | DexterAYS | nite Linus and PsycoXul, till tomorrow... |
02:24:25 | Linus | nite |
02:24:26 | PsycoXul | night |
02:24:30 | | Part DexterAYS |
02:25:40 | PsycoXul | hey! |
02:25:59 | PsycoXul | now i guess i need to do your first fix |
02:26:04 | PsycoXul | cause it came on after 5 seconds... :p |
02:27:04 | *** | Alert Mode OFF |
02:27:47 | PsycoXul | there we go |
02:28:13 | Linus | so it works now? |
02:28:15 | PsycoXul | yep |
02:28:24 | Linus | do you have CVS commit access? |
02:28:28 | PsycoXul | no |
02:28:42 | Linus | ok. then i'll commit it |
02:29:11 | Linus | It's Grant, isn't it? |
02:29:17 | PsycoXul | right |
02:30:53 | Linus | and it's &= on line 56? |
02:31:42 | PsycoXul | on 56 we did |
02:31:43 | PsycoXul | - PADR |= 0x40; |
02:31:43 | PsycoXul | + PADR &= ~0x4000; |
02:31:45 | PsycoXul | on 65 |
02:31:50 | PsycoXul | - PADR &= ~0x40; |
02:31:50 | PsycoXul | + PADR |= 0x4000; |
02:31:57 | Linus | thx |
02:32:59 | Linus | committed. please test it |
02:34:30 | Linus | you could try a different approach, just as a test |
02:35:08 | Linus | on 56: PAIOR |= 0x4000 |
02:35:26 | Linus | on 65: PAIOR &= ~0x4000 |
02:35:49 | PsycoXul | gah the umount hung |
02:36:06 | Linus | on 118: PADR &= ~0x4000 |
02:37:49 | Linus | if that works we should do that instead |
02:37:51 | PsycoXul | well i already know whats in the cvs works since its identical to what i already tried... lemme reboot [ugh] and test that one |
02:42:06 | PsycoXul | hmm |
02:42:09 | PsycoXul | that doesn't seem to work |
02:43:10 | Linus | ok. |
02:43:39 | Linus | i suspected that there would be a pullup resistor on that pin |
02:44:25 | Linus | that would have saved us a tiny little bit of battery power |
02:44:34 | Linus | never mind |
02:44:40 | Linus | i must hit the sack |
02:45:05 | Linus | nite |
02:45:38 | | Part Linus |
02:45:41 | PsycoXul | night, thanks |
02:45:41 | PsycoXul | doh |
02:45:43 | PsycoXul | heh |
02:49:49 | *** | Saving seen data "./dancer.seen" |
02:56:48 | | Quit dwihno|gone (lerouge.openprojects.net irc.openprojects.net) |
02:56:48 | NSplit | lerouge.openprojects.net irc.openprojects.net |
02:58:00 | NHeal | lerouge.openprojects.net irc.openprojects.net |
02:58:00 | NJoin | dwihno|gone [0] (dwihno@193.180.246.67) |
03:00 |
03:04:58 | | Quit dwihno|gone (lerouge.openprojects.net irc.openprojects.net) |
03:04:58 | NSplit | lerouge.openprojects.net irc.openprojects.net |
03:05:20 | NHeal | lerouge.openprojects.net irc.openprojects.net |
03:05:20 | NJoin | dwihno|gone [0] (dwihno@193.180.246.67) |
03:37:29 | | Quit mecraw (Read error: 110 (Connection timed out)) |
04:00 |
04:04:38 | | Join g003y [0] (~foo@m198-187.dsl.rawbw.com) |
04:04:53 | g003y | psyco - you alive? |
04:10:02 | elinenbe | no, but I am! |
04:10:10 | g003y | heya :D |
04:10:37 | g003y | I was hoping psyco was alive cuz I experienced a similar error as he did one day |
04:10:44 | g003y | quite a nasty one too. |
04:49:52 | *** | Saving seen data "./dancer.seen" |
04:57:40 | PsycoXul | whats that |
04:57:40 | | Quit g003y (Read error: 104 (Connection reset by peer)) |
05:00 |
05:22:42 | | Join dsdfsadf [0] (~blah@ip68-4-92-30.oc.oc.cox.net) |
05:22:49 | | Part dsdfsadf |
05:23:09 | | Join mecraw [0] (~blah@ip68-4-92-30.oc.oc.cox.net) |
05:23:21 | | Part mecraw |
05:42:38 | | Quit Hadaka (lerouge.openprojects.net irc.openprojects.net) |
05:42:38 | NSplit | lerouge.openprojects.net irc.openprojects.net |
05:44:55 | NHeal | lerouge.openprojects.net irc.openprojects.net |
05:44:55 | NJoin | Hadaka [0] (naked@graywolf.onnanifujiyuu.org) |
05:56:40 | | Join elinenbe2 [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
05:56:40 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
05:58:22 | | Quit USAG33k ("Client Exiting") |
06:00 |
06:49:55 | *** | Saving seen data "./dancer.seen" |
08:00 |
08:08:02 | | Join mecraw|moving [0] (~mecraw@ip68-4-92-30.oc.oc.cox.net) |
08:08:23 | | Nick mecraw|moving is now known as mecraw (~mecraw@ip68-4-92-30.oc.oc.cox.net) |
08:08:32 | | Part mecraw |
08:13:25 | | Join g003y [0] (~foo@198.144.198.187) |
08:24:43 | | Quit g003y ("Trillian (http://www.ceruleanstudios.com)") |
08:25:52 | | Quit elinenbe2 (Read error: 110 (Connection timed out)) |
08:49:57 | *** | Saving seen data "./dancer.seen" |
08:58:18 | | Join WetFlax [0] (~wettoad@194.95.10.99) |
09:00 |
09:02:47 | | Join aakil [0] (~anon007@adsl-63-195-51-251.dsl.snfc21.pacbell.net) |
09:09:36 | | Join mbr_ [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
09:19:43 | | Part mbr_ |
09:22:10 | | Join mbr_ [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
09:28:19 | | Quit WetFlax ("I like core dumps") |
09:37:46 | | Quit aakil (Read error: 110 (Connection timed out)) |
10:00 |
10:06:45 | | Join Linus [0] (~linus@193.15.23.131) |
10:06:53 | Linus | todeloo! |
10:07:54 | PsycoXul | hello |
10:08:25 | | Quit Hadaka (lerouge.openprojects.net irc.openprojects.net) |
10:08:25 | NSplit | lerouge.openprojects.net irc.openprojects.net |
10:08:37 | NHeal | lerouge.openprojects.net irc.openprojects.net |
10:08:37 | NJoin | Hadaka [0] (naked@graywolf.onnanifujiyuu.org) |
10:08:54 | | Quit Hadaka (lerouge.openprojects.net irc.openprojects.net) |
10:08:59 | Linus | backlight still working? :-) |
10:09:02 | NJoin | Hadaka [0] (naked@graywolf.onnanifujiyuu.org) |
10:09:05 | PsycoXul | hehe |
10:09:20 | PsycoXul | afaik |
10:09:20 | PsycoXul | heh |
10:14:02 | Hes | morning. |
10:14:11 | Linus | morning |
10:14:24 | Hes | what a backlog since yesterday. 8-) |
10:14:54 | Linus | :-) |
10:17:42 | Linus | i wish g003y could join |
10:21:04 | Hes | In fact the recorder has the micronas Bass Boost (adding harmonics of bass sounds) and also a 'Super Bass' mode in the Loudness |
10:21:23 | Linus | ah |
10:23:56 | Hes | we don't enable the latter yet |
10:33:15 | | Join wettoad [0] (~wettoad@194.95.13.192) |
10:34:13 | Linus | hi wettoad |
10:36:02 | wettoad | hows it going |
10:36:17 | wettoad | thanks for the awesome well, soon to be awesome product |
10:37:07 | Linus | :-) |
10:39:26 | Hes | Heh, i forgot the newlines on the DEBUGF's, i haven't made the serial port mod 8-) |
10:42:59 | Linus | where are those? |
10:45:35 | Hes | The ones you fixed last night. |
10:45:43 | Hes | Just browsing through the CVS changes. |
10:45:47 | Linus | ah |
10:46:38 | Ctcp | Ignored 4 channel CTCP requests in 2 minutes and 36 seconds at the last flood |
10:46:38 | * | Linus gets some coffee |
10:49:08 | * | Hes hooks up the USB to try out the Automatic Volume Correction code |
10:49:16 | Linus | wow! |
10:50:01 | *** | Saving seen data "./dancer.seen" |
10:51:56 | Hes | And it works !!! |
10:52:54 | Linus | coooooooooooool! |
10:52:57 | Hes | Still have to reset it on track change. |
10:53:09 | Hes | Where in the code path should I insert that? |
10:53:16 | Hes | one call to sound_set() |
10:53:29 | Hes | which should happen exactly after a new track has started playing |
10:53:45 | Linus | ouch |
10:54:03 | Linus | how exact must it be? |
10:55:03 | Hes | Most important is that it happens after the new track has started |
10:55:29 | Hes | would be good (but not compulsory) to reset the AVC internal variables after a new track has started |
10:55:53 | Hes | I doubt I'll be using AVC, even with 8s decay time i find the pumping effect annoying. |
10:56:11 | | Quit edx () |
10:56:29 | Linus | Hes: not really a surprise, is it? |
10:56:57 | Hes | Definetely not. |
10:57:09 | Hes | But I'm sure some people will enjoy it. |
10:57:18 | Linus | yeah |
10:57:36 | Linus | about the track change, it is a little trycky |
10:57:38 | Linus | tricky |
10:57:40 | Hes | Many people do listen to NRJ-like hit music only, deeply compressed radio stations |
10:57:47 | Hes | I thought it would be. 8-) |
10:58:15 | Linus | you see, only the dma interrupt knows about the track changes |
10:58:45 | Hes | When is the WPS display changed? |
10:58:47 | Linus | and it is aware of them slightly before the track actually changes |
10:59:11 | Hes | Food |
10:59:47 | Linus | i guiess i have to attack the track change problem once and for all |
11:00 |
11:01:17 | | Join edx [0] (OKE60@fapc.kph.uni-mainz.de) |
11:01:22 | Linus | hi edx! |
11:01:33 | edx | hi |
11:03:33 | Linus | Hes just tested his Auto Volume Correction code! |
11:14:51 | | Join yro [0] (~yves@212.155.209.139) |
11:14:58 | Linus | yo yro! |
11:15:24 | | Quit edx (Read error: 104 (Connection reset by peer)) |
11:16:00 | | Join edx [0] (OKE60@fapc.kph.uni-mainz.de) |
11:17:23 | yro | Yo Linus |
11:17:29 | edx | Linus: what exactly does Auto Volume Correction? |
11:19:09 | Linus | it adjusts the volume dynamically |
11:20:11 | yro | Kind of a normalizer ? |
11:20:27 | Linus | sort of |
11:20:29 | | Join fridolin [0] (~chatzilla@wlan010.tzl.mu-luebeck.de) |
11:20:37 | Linus | hej fridolin! |
11:20:43 | fridolin | hi ! |
11:21:16 | fridolin | i've been watching you (the mailing-list) for a while now... |
11:21:37 | fridolin | writing my diploma let me spend only little time on private things. |
11:21:38 | Linus | oh no! we aree being watched! |
11:21:47 | fridolin | :-) |
11:22:08 | fridolin | rockbox rocks ... |
11:22:42 | fridolin | i was surprised how fast development started to bring out first running versions ! |
11:22:54 | * | edx too ;) |
11:23:17 | Linus | let's just say that we enjoy it so much that we can't stop! |
11:23:24 | fridolin | now i wonder if it could be possible to implement an ogg vorbis decoder on the mp3 decoding dsp in the archos. |
11:23:34 | Linus | yes and no |
11:23:51 | Linus | yes, the mp3 chip is programmable |
11:23:59 | fridolin | is it the same chip in all models or dos the recorder use another one than the player ? |
11:24:11 | fridolin | but not documented, i know... |
11:24:16 | Linus | not that |
11:24:49 | fridolin | well i programmed a TI dsp for my diploma thesis. |
11:24:52 | Linus | the amount of RAM for DSP code is very small |
11:25:03 | fridolin | thats what i expected... |
11:25:22 | fridolin | and i don't know anything about ogg vorbis (yet) |
11:25:47 | Linus | and as far as i know, the Ogg is floating point based, isn't it? |
11:25:57 | Linus | not very suitable for a DSP |
11:26:09 | fridolin | maybe - i really don't know anything about it yet. |
11:26:19 | fridolin | but i'll have a look. |
11:26:44 | fridolin | the one i programmes for the last month was a floating point dsp... (very comfortable :-)) |
11:27:07 | fridolin | is there anyone who already had a (closer) look at the dsp ? |
11:28:33 | Linus | no |
11:29:11 | Linus | i have heard rumours that it is motorola based |
11:30:49 | fridolin | i just had a short stop at xiph.org/ogg/vorbis |
11:31:30 | fridolin | there seems to be quite a lot of math in ogg vorbis but i don't know if floats are really necessary. |
11:32:15 | Linus | http://www.vorbis.com/faq.psp#fpsupport |
11:32:23 | fridolin | i'll try to find out more about the format and the dsp and then come back here later. |
11:33:24 | | Join dc-ru [0] (fiftyfour@cs24243154-109.houston.rr.com) |
11:33:35 | fridolin | ok... there is an integer version, but it is not royality free. |
11:33:51 | fridolin | so we'll have to build one on or own ;-) |
11:35:04 | fridolin | i'll go get some documentation. |
11:38:41 | fridolin | i tjought there was a kind of timetable on the web-site telling when you are usually on this channel but i can't find it now. |
11:38:54 | fridolin | when are you here usually ? |
11:39:19 | | Quit fridolin ("ChatZilla 0.8.8 [Mozilla rv:1.1b/20020722]") |
11:39:59 | | Join fridolin [0] (~chatzilla@141.83.143.74) |
11:40:52 | Linus | i am usually here daytime CET |
11:41:34 | fridolin | oops i los my mozilla :-o |
11:41:59 | fridolin | ok. i'll come back in a few days... |
11:42:10 | Linus | fridolin: if you create a fixed-point, free Ogg decoder, your will be somewhat of a hero |
11:42:20 | fridolin | :-) |
11:42:44 | fridolin | maybe someone will help... |
11:42:45 | Linus | there are IRC logs at the rockbox home page |
11:42:55 | fridolin | i saw them. |
11:43:08 | fridolin | and i`ll grep for dsp and ogg on them... |
11:43:17 | Linus | maybe we could gather some statistics from them... |
11:43:30 | Linus | to see when people usually are on |
11:43:41 | fridolin | ok. bye for now. i'll be back... |
11:43:53 | fridolin | i will continue wathing you ;-) |
11:44:18 | Linus | bye! |
11:59:15 | | Join MeRWiN [0] (~merwin@12-230-192-86.client.attbi.com) |
11:59:23 | Linus | hi MeRWiN! |
11:59:33 | MeRWiN | Hi! |
11:59:35 | MeRWiN | :P |
12:00 |
12:01:09 | MeRWiN | so, nobody awake here? |
12:02:25 | yro | Kind of, but at work unfortunately.... |
12:02:40 | Linus | same here |
12:04:43 | MeRWiN | hmm... only 3 am where i am |
12:05:06 | MeRWiN | I was damn surprised to come to the rockbox page today and see the progress on the project. It's flying :) |
12:06:15 | Linus | and still it's summer, and vacation time! |
12:06:26 | Linus | for some, that is... :-( |
12:06:56 | yro | It's working great on my jb... It's a damn good job, this project... |
12:07:02 | MeRWiN | heh. It's a grand project. Too bad Archos (and most other hardware developers) don't put enough time into updating their software. |
12:08:07 | Linus | well, one has to understand them... |
12:08:20 | Linus | time is money |
12:08:58 | Linus | they don't have the resources to pay people to keep updating the software |
12:09:11 | MeRWiN | they're spending all of their time pumping out new hardware |
12:09:47 | yro | Anyone has looked the new archos (w/ avi rec/play) ? |
12:10:06 | Linus | not me |
12:10:34 | MeRWiN | So this new software (i'm lookin' at the daily build) doesn't save it's settings? (ie: displaying filename instead of id3) |
12:12:00 | Linus | you mean that the wps setting isn't saved? |
12:12:51 | MeRWiN | oooh, hold on... i think i just updated the software |
12:12:55 | MeRWiN | i'll doublecheck :) |
12:13:14 | MeRWiN | I especially like the m3u support... that one is a must |
12:14:27 | MeRWiN | Linus: yeah, the WPS isn't being saved |
12:14:42 | Linus | badness |
12:14:43 | MeRWiN | it goes right back to the id3 |
12:14:59 | Hes | It isn't ? |
12:15:02 | Hes | Strange. |
12:15:09 | Hes | Is this on the recorder? |
12:15:12 | Linus | hang on. you are using a recorder, right? |
12:15:14 | MeRWiN | the player |
12:15:31 | Hes | Settings are not saved on the player at all (over a reboot) |
12:15:35 | Linus | the player version doesn't save settings at all |
12:15:41 | MeRWiN | ahh |
12:15:45 | Linus | yet |
12:15:46 | MeRWiN | (not to nag) having the feature of the remaining time of a song would be cool |
12:15:59 | Linus | MeRWiN: are you a coder? |
12:16:14 | Hes | The disk writing would be really good to have tested |
12:16:21 | Hes | maybe i'll try it out some night. |
12:16:22 | MeRWiN | Linus: I am better at revising code and adding onto it then creating from scratch |
12:16:38 | fridolin | help /name |
12:16:44 | fridolin | oops... |
12:17:04 | MeRWiN | I haven't had the patience to learn OOP either... i just know standard C,VB,PHP :) |
12:17:07 | Linus | MeRWiN: the WPS screen on the player isn't very good today |
12:17:26 | | Quit dc-ru (Read error: 110 (Connection timed out)) |
12:17:28 | Linus | MeRWiN: not having learned OOP is a blessing, IMHO |
12:17:41 | MeRWiN | Linus: hah... so can this code be compiled on Win32? |
12:17:58 | Linus | yes, we have win32 simulator |
12:18:20 | Linus | or you mean the firmware? |
12:18:28 | MeRWiN | Linus: but does compiling the firmware work under win32? |
12:18:35 | Linus | yes it does |
12:18:44 | Linus | install cygwin and build a cross compiler |
12:19:35 | | Part fridolin |
12:19:36 | MeRWiN | I may play with setting that up on my computer... it'd be a good project for all of the long flights that i take :) |
12:20:27 | MeRWiN | why do I see autoexec.bat and answer.txt on the screen with the sim? those aren't in the archos folder that i created :) |
12:20:43 | Linus | http://bjorn.haxx.se/rockbox/cross-gcc.html |
12:20:46 | Linus | you do? |
12:21:16 | MeRWiN | yup |
12:21:58 | MeRWiN | I put the sim in a folder, made an archos folder, put the archos.mod in that folder and booted up the sim. |
12:22:50 | Linus | you don't need the archos.mod file |
12:23:30 | MeRWiN | can you use the mod file with the sim? |
12:23:40 | Linus | no, the sim is standalone |
12:23:53 | MeRWiN | in either case it's going to the c:\ folder to start up |
12:27:47 | Linus | i have never used the win32 simulator |
12:28:07 | Linus | edx: how is it supposed to work? |
12:31:20 | Hes | Mailed the AVC patch now. |
12:32:01 | Linus | way to go. how did you solve the sound_set() call? |
12:32:13 | | Nick yro is now known as yro|lunch (~yves@212.155.209.139) |
12:32:16 | Hes | I didn't. |
12:32:21 | Hes | It works quite well as it is. |
12:33:24 | Hes | Maybe when going to a loud track to a quiet track with 8s decay time set it would be nice to do the reset. |
12:35:55 | Hes | It turns the volume down quickly anyway, decay time tells how long it takes before volume is slided up again |
12:36:14 | Hes | When is the WPS display changed? |
12:36:28 | MeRWiN | So am I right by saying that the firmware size for the Player can be anywhere up to 200k? |
12:36:34 | Linus | it is changed when the ID3 info changes |
12:36:46 | Linus | MeRWiN: at the moment yes |
12:37:31 | Hes | and ID3 info changes when a new id3 tag is found? |
12:37:36 | Hes | or? |
12:37:54 | webmind | re |
12:38:00 | Hes | I09:CPUAdrEr at 0900A4CA |
12:38:08 | Hes | it just died at track change. |
12:38:24 | Linus | Hes: the ID3 info changes when the DMA interrupt recognizes a track change |
12:38:25 | Hes | red led flashing at ~1hz |
12:39:05 | Hes | And at that point.. has the previous track stopped playing for sure? |
12:39:08 | Linus | Hes: i wish i knew what causes those crashes |
12:39:25 | Linus | Hes: no, it hasn't stopped playing for sure |
12:39:33 | Hes | hm. |
12:39:55 | Linus | i'll have to fix that once and for all |
12:40:23 | Linus | why didn't you use set_sound()? |
12:41:00 | Hes | I have a set of options (off, 2s, 4s, 8s) instead of an integer to set |
12:41:03 | | Join Electrocut [0] (Electrocut@rennes-1-a7-62-147-96-3.dial.proxad.net) |
12:41:23 | Linus | aha. |
12:41:41 | Electrocut | lo :) |
12:41:45 | Hes | The AVC control register only has those settings, plus a 20ms setting |
12:41:46 | Electrocut | is remoclone at present working ? |
12:41:56 | Linus | i don't know |
12:41:59 | Linus | i guess so |
12:42:14 | Electrocut | :/ |
12:43:13 | Hes | The crashes always seem to happen at track change for me |
12:43:34 | Linus | can you repeat it? |
12:43:48 | Hes | Nope. |
12:43:56 | Linus | of course... :-( |
12:43:57 | Hes | I'll try to look for a pattern. |
12:44:08 | Electrocut | i 'd try it this afternoon ... but if it doesn't work' i dont know if i 'll buy my pic16F84 |
12:44:08 | Electrocut | nobody had tried it here ? |
12:44:40 | Linus | i don't think anybody but Tjerk has tried it |
12:45:08 | | Join WetFlax [0] (~wettoad@194.95.10.99) |
12:45:19 | Electrocut | ok i 'll try to talk with it ... thanks |
12:45:47 | Electrocut | -scuse me i don't speak US very well ...- |
12:46:01 | Linus | :-) |
12:46:45 | Hes | Last night I played with the idea of keeping simple stats of the battery voltage |
12:46:46 | Electrocut | see u later :) |
12:46:54 | | Quit Electrocut ("+") |
12:47:04 | Linus | Hes: you mean to keep track of battery life? |
12:47:07 | Hes | maybe a thread (or a piece of code in an existing thread) putting the voltage in a table every minute or so. |
12:47:29 | Hes | And then a debug menu item to draw a graph of the voltage 8-) |
12:47:43 | Linus | cool thing for sure |
12:47:44 | Hes | It should be easy to detect from the stats when the battery is fully charged |
12:48:01 | Hes | and stop charging |
12:48:59 | Linus | yeah. as soon as the voltage stops increasing, the battery is full |
12:49:13 | Hes | And maybe keep a sliding average (unix-load-average-like) of the voltage when the disk I/O stops working to determine and predict the 'empty' condition |
12:49:23 | Hes | the sliding average could be saved in the config block |
12:50:03 | *** | Saving seen data "./dancer.seen" |
12:50:10 | Hes | and maybe a sliding average of the 'full' voltage level too to predict the time of charging/discharging time left |
12:51:03 | Hes | Would you think a new thread should be used, or could this be on another thread? It would basically sleep for most of the time (a minute or something) and then do just a little work. |
12:51:26 | Linus | i think a new thread is in place |
12:51:50 | | Quit WetFlax ("I like core dumps") |
12:52:10 | Hes | How accurate is sleep() and how often does a thread get CPU time on average? I guess there is a lot of variation there? |
12:52:25 | Linus | Hes: it varies a lot |
12:52:37 | Hes | and is there a way to measure time on the players, except for sleep()? |
12:52:57 | Linus | not really |
12:52:57 | Hes | It doesn't matter much in this case, though. |
12:53:11 | Linus | but you can keep track of time with the current_tick counter |
12:53:57 | Hes | Seems like the archos firmware does not stop charging, ever. |
12:54:04 | Linus | it does |
12:54:10 | Linus | on the recorder |
12:54:13 | Hes | Oh. |
12:54:22 | Hes | Does it show? |
12:54:32 | Linus | the players don't have a software controlled charger |
12:54:38 | MeRWiN | what does WPS stand for? |
12:54:47 | Hes | Words per second |
12:54:52 | Linus | While Playing Screen (rather silly, actually) |
12:55:12 | Linus | Hes: it says "Battery charged" |
12:55:24 | Hes | Oh. |
12:55:28 | MeRWiN | Does the player ever stop charging though? |
12:55:31 | Hes | Didn't notice that yet. 8-) |
12:55:32 | Linus | no |
12:55:49 | Hes | Dunno if I ever charged it fully then. |
12:55:51 | MeRWiN | Linus: that may be why archos freely sends out batteries to customers :) |
12:56:04 | Linus | Hes: you batteries may never reach the Full voltage level |
12:56:26 | Linus | MeRWiN: that is possible |
12:56:33 | Hes | They do? 8-) |
12:56:36 | Hadaka | hm |
12:56:50 | Linus | the charging rate is too slow to accurately detect the full status |
12:57:33 | MeRWiN | hes: I called customer support and asked them why the player was saying "HD Error" and they said "oh, the batteries are probably bad now. We'll send you some new ones) |
12:57:42 | Linus | Hes: every unit is delivered with two sets of batteries |
12:58:02 | Hes | I think my recorder only had one set. |
12:58:12 | Linus | really? |
12:58:24 | MeRWiN | My player only came with one when i bought it |
12:58:41 | Linus | lots of people have received two sets |
12:58:49 | Hes | Yes. And i'm sure i got the whole package, it hadn't been opened before. A recorder 20. |
12:59:13 | Linus | strange. i got two sets with my Player, and two with my rec20 |
12:59:15 | Hadaka | I received two |
12:59:20 | MeRWiN | Linus: They are shipping all of them with 2 now (that's what I was told at least) |
12:59:35 | Hes | Strange. |
12:59:49 | Linus | and it isn't a new thing either |
12:59:58 | MeRWiN | is changing the batteries difficult? I have never tried :) |
13:00 |
13:00:28 | Hadaka | trivial |
13:00:35 | Hadaka | on the recorder atleast |
13:01:07 | Linus | the difficult part is to know when to shut off the charger |
13:02:02 | Linus | if you continue charging when the batteries are fill, they will wear out faster |
13:02:25 | Hadaka | I wonder how the archos firmware handles that on the recorder |
13:02:53 | Linus | i am very sure that they stop when they reach a certain voltage level |
13:03:01 | Hes | I guess the battery thread would go to the firmware. battery.c or so. |
13:03:15 | Linus | power.c meybe? |
13:03:26 | Hes | yeah. |
13:03:57 | Linus | the charging rate is too slow to depend on negative-delta or zero-delta detection |
13:04:01 | MeRWiN | straight out of the archos faq: |
13:04:01 | MeRWiN | 14. Can I overcharge the NiMH batteries? |
13:04:01 | MeRWiN | No, because that may affect its performance. |
13:04:27 | Linus | what a silly answer |
13:04:36 | Hes | I'll do the graph and a manual charger to start with. |
13:04:37 | Linus | it's ambiguous |
13:05:43 | MeRWiN | Linus: corporate lingo... be as ambiguous as possible, while still being able to satisfy the customer |
13:06:04 | Linus | the question is silly too |
13:07:34 | Linus | Hes: remember, only the recorder can control the charger |
13:07:43 | Linus | time for lunch |
13:07:52 | | Nick Linus is now known as Linus|lunch (~linus@193.15.23.131) |
13:08:45 | Hes | ok... |
13:09:30 | Hes | There's already a power.c & power.h in drivers/ |
13:10:01 | | Nick yro|lunch is now known as yro (~yves@212.155.209.139) |
13:10:42 | | Join wodokm [0] (wodokm@sunhalle69.informatik.tu-muenchen.de) |
13:10:57 | wodokm | mornin' dudes.. |
13:11:10 | MeRWiN | So is the line-in jack on the player basically connected to nothing? |
13:18:23 | | Join Evil_Mind [0] (~StealthWa@212.199.34.82) |
13:20:06 | Evil_Mind | hi.... |
13:20:46 | webmind | ej |
13:23:10 | Evil_Mind | the last changes in the rockbox are really good.... |
13:23:34 | Evil_Mind | the light...battery status..... |
13:25:09 | Evil_Mind | but ther's still a problem...the sound is not clean....i hear many poping and ticking while playeing... |
13:25:28 | Evil_Mind | are you aware to this bug? |
13:27:07 | MeRWiN | Evil_Mind: I think they're all away right now :) Do you have this problem with every song played? |
13:27:08 | webmind | hmm |
13:27:16 | webmind | u sure the mp3 is not corrupt ? |
13:28:14 | wodokm | Evil_Mind: works fine on my mp3s... this happens often with bad ripped mp3s... |
13:28:50 | MeRWiN | Evil_Mind: I second wodokm's opinion. I haven't had any problems either. It's probably the MP3's themselves. You could try playing them on your computer and see if it does the same thing |
13:29:48 | MeRWiN | welp, time for me to hit the sack... ttyl |
13:29:55 | | Quit MeRWiN () |
13:30:14 | wodokm | need help on cygwin: where can i set the path to the sh-elf-gcc compiler forever so i don't have to set it everytime i start cygwin (some bash.c or whatever..)? |
13:31:05 | Hes | .profile/.bashrc in your 'home' directory (whereever bash starts up) |
13:31:24 | Hes | put the export PATH=$PATH:/blah stuff in that file |
13:31:37 | wodokm | hes: hi, good mornin' ;) |
13:31:44 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
13:33:12 | Evil_Mind | no ....when i play them on the computer they sound fine |
13:33:22 | Evil_Mind | i have studio 10 |
13:34:22 | wodokm | hes: thanks. it was .profile |
13:35:00 | wodokm | Evil_Mind: send me one, i'd like to test (wodokm@in.tum.de) |
13:35:24 | Evil_Mind | send what? |
13:35:28 | Evil_Mind | file? |
13:35:35 | wodokm | the mp3, yes |
13:36:45 | Evil_Mind | i think mybe its the bass... |
13:36:53 | Evil_Mind | whats the optimal bass level? |
13:40:33 | Evil_Mind | it even happens with the Pre Inserted Mp3 that came with the JB |
13:41:37 | Evil_Mind | and when i use the default frimware it plays it right.... |
13:44:59 | | Join dc-ru [0] (~fiftyfour@cs24243154-109.houston.rr.com) |
13:48:20 | | Nick Linus|lunch is now known as Linus (~linus@193.15.23.131) |
13:48:39 | Linus | Evil_Mind: have you tried to increase the treble way up? |
13:50:39 | Evil_Mind | no |
13:50:56 | Linus | please try that and tell me if there is a change |
13:52:47 | wodokm | hi linus, compilibg / cvs etc. works fine... |
13:52:59 | Evil_Mind | yes! |
13:53:16 | Evil_Mind | there is a change... |
13:54:24 | Evil_Mind | i think its ok now... |
13:54:35 | Linus | i don't like this |
13:54:45 | Evil_Mind | what? |
13:54:59 | Linus | your audio problems |
13:55:08 | PsycoXul | Evil_Mind: what version are you using? |
13:55:09 | Evil_Mind | why...? |
13:55:25 | Linus | Evil_Mind: not all people have the problems |
13:55:27 | Evil_Mind | version of rockbox? |
13:55:32 | PsycoXul | yes |
13:55:32 | Linus | yes |
13:56:11 | Evil_Mind | the daily build... |
13:56:32 | Evil_Mind | todays build |
13:56:53 | PsycoXul | 07/23? |
13:56:57 | Evil_Mind | yes |
13:57:10 | PsycoXul | strange... |
13:57:34 | PsycoXul | i had the same problem but it cleared up just in the last day or so |
13:57:53 | Evil_Mind | at 12 Db treble i think its ok....less then that it sound ticking.... |
13:58:26 | PsycoXul | yeah |
13:59:13 | Evil_Mind | <PsycoXul> you had the same problem? |
14:00 |
14:00:39 | wodokm | linus: volume bar only updates in file-selector, not when i change the volume in the menu... |
14:01:27 | Linus | wodokm: i know, i haven't fixed that yet |
14:02:30 | wodokm | linus: when stopping from play, then playing again it goes into pause mode, and revers (when paused, then stop then play again it goes into play mode..) |
14:03:23 | Evil_Mind | the max lines for the volume is 2.... |
14:03:34 | Linus | Evil_Mind: not anymore |
14:04:37 | Evil_Mind | do u update the daily build every time that u add something? |
14:04:57 | Linus | Evil_Mind: no, it is automatically built every morning |
14:05:19 | Evil_Mind | so why "not anymore"? |
14:05:47 | Evil_Mind | in my Jb there is only 2 lines of volume..... |
14:05:51 | Linus | because i have fixed it. |
14:05:55 | Linus | today |
14:06:12 | Linus | but it won't be in the daily build until tomorrow |
14:06:20 | Evil_Mind | oh..ok... |
14:06:30 | Evil_Mind | got it |
14:07:12 | Linus | how would we want the PLAY/STOP keys to work? |
14:07:33 | Linus | PLAY toggles between play and pause |
14:07:46 | Evil_Mind | yes... |
14:07:51 | Linus | what do we want to happen when we press STOP in WPS? |
14:07:59 | Evil_Mind | WPS=? |
14:08:00 | Linus | 1) stop and quit the WPS |
14:08:09 | Linus | Evil_Mind: While Playing Screen |
14:08:16 | Evil_Mind | thnx |
14:08:17 | Linus | 2) stop and stay in wps |
14:08:44 | wodokm | linus: i think changing from WPS to FILES with ON is quite a good idea!! |
14:08:56 | Linus | i would go for alternative 1 |
14:09:16 | Evil_Mind | i'm with wodokm |
14:09:38 | Linus | but ON already goes to FILES |
14:09:49 | Linus | i am talking about STOP |
14:09:57 | | Quit elinenbe ("User pushed the X - because it's Xtra, baby") |
14:10:48 | Linus | today it does like alternative 2 |
14:11:13 | Linus | but it doesn't correctly handle the PLAY key then |
14:11:36 | Evil_Mind | right.. |
14:11:37 | Linus | do you follow me? |
14:11:38 | wodokm | linus: i know what you're talking bout, i wanted to say that the NORMAL key to switching WPS<->FILES is and should be ON, and what happens with STOP should be not too much important... but well, hmm let's thin kabout it... |
14:11:51 | Evil_Mind | i think option 1 is better... |
14:12:05 | wodokm | linus: right, i told you some lines before... (that STOP doesnt handle right.) |
14:12:07 | Linus | me too. why stay in WPS when you have stopped the music? |
14:12:21 | Linus | wodokm: that is why i brought up the question |
14:12:40 | wodokm | linus: yes, option 1, something like a REAL stop should happen, so it's like PAUSE _AND_ ON key.. |
14:12:54 | Linus | i go for that |
14:13:47 | wodokm | linus: for me it seems you bring moe volume out of the jb than archos, but it seems clipped sometime when volume=100%... archos-vol100% seems to be rockbox-vol70-80% ? |
14:13:55 | Evil_Mind | question...: what's the "rockbox info" in the menu for? |
14:14:43 | Hes | Maybe the info menu item should be disabled on the player while it's empty. |
14:15:03 | Hes | On the recorder it just shows how many times the device has been booted in rockbox without booting to the archos firmware in between. |
14:15:23 | Evil_Mind | why u need this? |
14:15:26 | Hes | In the future it'll show things like amount of disk space free |
14:15:39 | Linus | and a lot more |
14:15:45 | Hes | estimated battery life left |
14:15:48 | | Join Electrocut [0] (Electrocut@rennes-1-a7-62-147-97-143.dial.proxad.net) |
14:15:52 | Hes | and things like that. |
14:16:03 | Electrocut | re |
14:16:19 | Hes | The boot counter was just an experiment i thought fun to do. |
14:16:35 | Hes | I'm going to do uptime storage some time too. |
14:16:43 | wodokm | hes: then so the complete playtime also... |
14:17:10 | Hes | Useless but geeky and interesting. |
14:17:27 | Linus | wodokm: we have taken all the measures we can think of to prevent clipping, according to the data sheets... |
14:17:39 | Linus | that is why i don't like that people still have problems |
14:18:08 | wodokm | linus: but in fact you really get moe power out of the jb? (seems to me you are!) |
14:18:18 | Evil_Mind | like me?....(; |
14:18:21 | Hes | Linus: not on recorder though, we don't limit volume + max(bass + treble) + loudnesss |
14:18:34 | wodokm | hes: got the player |
14:18:52 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
14:18:53 | Linus | Hes: nut yet |
14:19:34 | wodokm | linus: should i sample some volumes (same song), from archos.mod and rockbox.mod to compare it and check clipping? |
14:19:40 | Linus | Even more puzzing is that only some people have clipping problems |
14:20:10 | Linus | puzzling |
14:20:34 | wodokm | linus: maybe that's why archos can't go so loud? (or is it really ear-prevention with 100db?) |
14:20:48 | Electrocut | hum rockbox.mod saturate in bass |
14:21:37 | Linus | saturate? |
14:22:00 | Electrocut | "saturer" in french ... |
14:22:11 | Electrocut | saturation |
14:22:30 | Electrocut | the sond goes bad when it 's to high ... |
14:22:54 | Hes | saturate... fill the space, drive to the max |
14:23:20 | wodokm | linus: should i test? i'm used to that, weD've developed a sound system for game boy, i tested enough sammpling and looking at the wave stuff ;-) |
14:23:37 | Linus | wodokm: do so |
14:24:48 | wodokm | okay, i'm kinda interesed in that point now.. |
14:25:45 | | Quit elinenbe ("User pushed the X - because it's Xtra, baby") |
14:28:22 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
14:28:56 | Linus | is it possible that only Studio users have sound clipping problems? |
14:29:23 | Electrocut | has nobody tried remoclone except Tjerk ? i've e few questions about it |
14:29:33 | Linus | nobody |
14:29:47 | Linus | questions about the PIC code? |
14:29:53 | Electrocut | :( |
14:30:10 | Electrocut | yes ... i don't kwnow if it work |
14:30:38 | Electrocut | and if i can use a 16F84 instead of 16LF84 ... for first |
14:31:09 | Linus | the remote protocol is nothing but a simple serial port |
14:31:09 | | Quit yro ("ircII EPIC4-1.1.5 -- Are we there yet?") |
14:31:18 | Linus | 9600 bps |
14:31:22 | Linus | 8n1 |
14:31:27 | | Quit elinenbe (Client Quit) |
14:31:51 | Linus | only that it uses 3V logic instead if -10/+10V |
14:31:56 | Electrocut | thanks Linus ... i'll try with my pc to begin with |
14:32:06 | Linus | watch out! |
14:32:13 | Linus | you need a voltage converter |
14:32:38 | Electrocut | i know ... or i will burn my archos :) |
14:32:51 | Linus | good |
14:32:58 | Electrocut | :) |
14:33:07 | Linus | read the research notes on the home page |
14:33:44 | Linus | http://bjorn.haxx.se/rockbox/notes.html |
14:33:44 | Electrocut | i 've read them :) |
14:33:44 | Linus | ok |
14:34:04 | Electrocut | I keep wondering about the fuse's PIC positions ... |
14:34:05 | Linus | and remember, Rockbox doesn't listen to the remote |
14:34:18 | Electrocut | they are not mentionned anywhere |
14:34:39 | Electrocut | ok |
14:35:26 | Electrocut | i've a newbi question about qbasic : |
14:35:56 | Electrocut | how do u do a "10ms wait" for example ? |
14:36:14 | Linus | in qbasic? i don't think you do |
14:36:36 | Electrocut | yes in qbasic |
14:36:40 | Linus | if you are talking about the qbasic i know about |
14:37:02 | Electrocut | sorry ... |
14:37:55 | Electrocut | i'm going to try ... |
14:39:13 | | Quit Electrocut ("bye") |
14:39:34 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
14:43:36 | | Join yro [0] (~yves@ns1.alcove-solutions.com) |
14:48:40 | | Quit Evil_Mind ("Bah bye ya'll......") |
14:50:08 | *** | Saving seen data "./dancer.seen" |
14:58:10 | | Join jedix [0] (~liam@fwott1-1.cis.ec.gc.ca) |
14:58:39 | Linus | hi jedix! |
15:00 |
15:03:06 | jedix | hey |
15:03:16 | jedix | hows it going? |
15:06:25 | Linus | well, ok, i guess |
15:06:37 | Linus | jedix: what archos model do you have? |
15:07:46 | jedix | i don't |
15:07:54 | jedix | I was just working with the simulator |
15:07:59 | jedix | :/ |
15:08:09 | jedix | don't have the money right now.. |
15:11:54 | Linus | aha |
15:24:11 | | Join Fridolin [0] (~Fridolin@wlan010.tzl.mu-luebeck.de) |
15:27:28 | | Quit Fridolin (Client Quit) |
15:29:27 | wodokm | linus: wanna get the 2 waves i recorded? could be interesting for u |
15:29:41 | Linus | are they large? |
15:29:54 | Linus | wodokm: do you have clipping problems? |
15:30:13 | wodokm | 30MB & 20 MB, but i can MP3 them hehehe |
15:30:21 | Linus | gosh! |
15:30:49 | wodokm | i can make u a screenshot, too with both compared but if you wanna hear the clipping... |
15:31:03 | Linus | are you able to put them on an FTP server or something? |
15:31:12 | wodokm | well the clipping is only with the 100%, so it's the only thing you'd need as wave? |
15:31:24 | wodokm | http, sure.. so, mp3? |
15:31:32 | Linus | no, raw |
15:31:51 | wodokm | hmm i guess mono would be enough? |
15:31:58 | Linus | yeah |
15:33:37 | Linus | are you using earphones when listening to the Player? |
15:33:37 | wodokm | i'm upping |
15:33:48 | wodokm | no, my amplifier |
15:34:06 | Linus | from the Ear output? |
15:34:31 | wodokm | it's not like clipping when watching the samples, it's like there'd be a sawtooth modulated over it, strange, but you'll see... |
15:34:35 | wodokm | yes |
15:34:59 | wodokm | always use(d) the ear out, the line out sounds so thin... |
15:35:41 | Linus | the clipping should be present on the Line out as well. is it? |
15:36:39 | wodokm | anyway cool you get the output much louder, even the (undistorted) 90% volume is louder than archos 100% ... |
15:36:54 | wodokm | ...rockbox 80% is a little louder rthan archos 100%.. wow! |
15:37:09 | wodokm | i'll check the line out also... |
15:37:43 | Linus | yeah. that is very vital information |
15:38:26 | | Join Moofle [0] (~lucas@195.101.176.125) |
15:38:34 | Linus | hi Moofle! |
15:38:58 | Moofle | hi |
15:42:32 | | Quit dc-ru (Read error: 110 (Connection timed out)) |
15:43:51 | Hes | Ahh, a progressing, auto-scaling graph display of a table. |
15:44:18 | Linus | c0000l... |
15:44:22 | Hes | (of an increasing integer, increased by the thread... now just put the voltage in there and i'm done) |
15:45:52 | Hes | btw... rockbox still doesn't go to usb mode while in the menus |
15:46:02 | Hes | need to be in the directory list |
15:46:03 | wodokm | linus: also the line-out is louder on rockbox... quality seems the same to me |
15:46:33 | Linus | Hes: right. the menu code has no USB_CONNECTED message handling |
15:46:48 | Linus | the same...that is clipping? |
15:47:03 | wodokm | linus: and when you're working on that, turn the USB lcd-icon on ;) |
15:47:17 | Linus | wodokm: really? |
15:47:25 | wodokm | linus: no the same as archos... i don't hear clipping on line-out |
15:47:35 | wodokm | but only louder... |
15:47:56 | Linus | ok. so the clipping is not generated by the decoder. that is very interesting |
15:48:07 | Linus | wodokm: can you build now? |
15:49:44 | wodokm | linus: yeea, i'm king, i can build hehe |
15:50:08 | wodokm | maybe just because it's too loud? and the ear-out can't go this loud? |
15:50:37 | Hes | This is really cool. Made it update the voltage history every two seconds (for debugging) |
15:50:55 | Hes | seeing the voltage vary by the backlight & spinning disk looks cool |
15:51:16 | wodokm | hes: yeah and now use the volume meter (on player) for a level-meter ;-))) |
15:51:16 | Hes | nicely autoranges between 5.05 and 5.12 volts |
15:51:44 | Hes | now dropped sharply to 5.01 when the disk spinned up |
15:52:08 | wodokm | hes: such a dsipaly is cool, really seeing what's going on... |
15:52:30 | Hadaka | the debug display for recorder is even cooler :P |
15:52:32 | Linus | unless you have an oscilloscope... :-) |
15:52:48 | yro | Whaou, nice crash of my rockbox... |
15:53:10 | Hes | A couple days ago i tried adding peak level to the WPS, just like the voltage display |
15:53:21 | wodokm | i had an old osci once, and connected it to my line-out of my amiga, left to x, right to y, that rocked !! |
15:53:33 | Hes | it worked but if I made it update the display too often to get a good-looking jumping effect, playback stalled |
15:54:10 | wodokm | linus: damn the wodok.de server suxx on uploading big files... |
15:54:15 | yro | While listening music (of course), I have a "I09CPUAdrE at 0900718A" CVS from today... |
15:54:39 | Linus | yro: can you remember if it happened at the end of a song? |
15:55:14 | | Join Electrocut [0] (Electrocut@rennes-1-a7-62-147-97-128.dial.proxad.net) |
15:56:03 | yro | Hum, no sure, but I don't think so... |
15:56:53 | yro | Really not sure, actually, I can't tell... |
15:57:53 | yro | I'm with the power cable plugged. I don't know if it's related though |
15:59:36 | | Quit mbr_ (Ping timeout: 14400 seconds) |
16:00 |
16:02:15 | Linus | yro: recorder or player? |
16:04:56 | yro | JB Studio 20, I was in playlist shuffle on |
16:05:26 | yro | I can try to play this song again, but not in playlist mode (1500+ songs in it...) |
16:06:00 | | Join Trocut [0] (Electrocut@rennes-1-a7-62-147-98-223.dial.proxad.net) |
16:09:06 | Trocut | these no timeout ? i'm disconnected from "electrocut" since 5 minutes |
16:09:09 | Linus | i have an idea about the source of the problem... |
16:09:41 | yro | Linus: which is? |
16:09:55 | Linus | the ID3 info is updated in an interrupt |
16:10:26 | Linus | if the interrupt alters the info at the wrong time, bad things could happen |
16:11:32 | yro | ;-) ok |
16:15:45 | | Quit Trocut () |
16:18:58 | wodokm | adsl suxx ;) upsteam's so slow.. |
16:22:37 | Hes | Linus: was the AVC patch ok? |
16:22:49 | Linus | i think so |
16:22:55 | Linus | i havent come to that yet |
16:25:36 | wodokm | linus: the upload stocks all the time.. i'll tell you when i've got it on complete.. maybe not today.. |
16:27:28 | Linus | wodokm: no problem |
16:29:20 | | Quit Electrocut (Read error: 104 (Connection reset by peer)) |
16:31:52 | wodokm | linus: did u guys disasm the volume setting routine of archos? |
16:33:41 | Linus | no |
16:37:44 | wodokm | ... now i upload to my university account, maybe that works bette... |
16:37:47 | wodokm | better |
16:43:05 | | Join mbr_ [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
16:50:11 | *** | Saving seen data "./dancer.seen" |
17:00 |
17:13:06 | wodokm | linus: both archos files aer already complete, get them here: wodokm/rockbox/">http://home.in.tum.de/~wodokm/rockbox/ |
17:13:15 | wodokm | the rockbox's still uploading... |
17:13:31 | Linus | ok |
17:13:33 | wodokm | (i'm playing pinball illusions while uploading now ,-) |
17:13:39 | Linus | hehe |
17:22:07 | | Join dc-ru [0] (fiftyfour@cs24243154-109.houston.rr.com) |
17:24:00 | Linus | i have committed a change in mpeg.c that *could* fix the CPUAdr: problem |
17:24:21 | Linus | "could" as in "might" |
17:29:11 | wodokm | you can d/l the rockbox-60-70-... wav ow... |
17:32:53 | | Quit yro ("ircII EPIC4-1.1.5 -- Are we there yet?") |
17:36:20 | wodokm | okay, there're all up now... enjoy (hahaha;-) |
17:36:28 | wodokm | i'm off for today, see ya dudes. |
17:36:43 | | Part wodokm |
17:36:44 | | Join aakil [0] (~anon007@adsl-63-195-51-251.dsl.snfc21.pacbell.net) |
17:36:58 | | Join mecraw12 [0] (~blah@68.4.92.30) |
17:38:36 | Linus | yo mecraw12 |
17:39:56 | | Nick mecraw12 is now known as mecraw (~blah@68.4.92.30) |
17:40:02 | mecraw | good morning! |
17:40:14 | Linus | good evening |
17:40:35 | Linus | or rather, good afternoon |
17:40:43 | mecraw | anything interesting going on? |
17:42:02 | Linus | i am researching the clipping problems some people have |
17:49:16 | Linus | damn. i have to reboot my machine. BRB! |
17:49:22 | | Part Linus |
17:53:50 | | Join Linus [0] (~linus@193.15.23.131) |
18:00 |
18:04:42 | Linus | time to go home! bye! |
18:04:47 | | Part Linus |
18:08:15 | | Part mecraw |
18:12:33 | | Join mecraw [0] (~mecraw@ip68-4-92-30.oc.oc.cox.net) |
18:16:45 | | Join Fridolin [0] (~Fridolin@wlan010.tzl.mu-luebeck.de) |
18:19:21 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com)") |
18:23:11 | | Quit aakil (Read error: 110 (Connection timed out)) |
18:23:11 | | Quit dc-ru (Read error: 110 (Connection timed out)) |
18:26:18 | | Join mecraw [0] (~mecraw@68.4.92.30) |
18:26:52 | | Part mecraw |
18:27:02 | | Join mecraw12 [0] (~mecraw@68.4.92.30) |
18:27:09 | | Part mecraw12 |
18:27:41 | | Join mecraw12 [0] (~mecraw@ip68-4-92-30.oc.oc.cox.net) |
18:38:32 | | Quit Fridolin ("ChatZilla 0.8.8 [Mozilla rv:1.1b/20020722]") |
18:50:15 | *** | Saving seen data "./dancer.seen" |
19:00 |
19:33:36 | | Join Linus [0] (~linus@193.15.23.131) |
19:33:50 | Linus | wilma! i'm hoooome! |
19:36:11 | | Nick Linus is now known as Linus|dinner (~linus@193.15.23.131) |
19:37:42 | | Join dc-ru [0] (fiftyfour@cs24243154-109.houston.rr.com) |
19:47:01 | | Quit dc-ru ("I'm using [54-2k¹] 2.0 Website: http:/") |
20:00 |
20:41:46 | | Quit edx (Read error: 104 (Connection reset by peer)) |
20:41:48 | | Join edx|disconnected [0] (OKE60@fapc.kph.uni-mainz.de) |
20:48:42 | | Join Electrocut [0] (Electrocut@rennes-1-a7-62-147-98-140.dial.proxad.net) |
20:50:18 | *** | Saving seen data "./dancer.seen" |
21:00 |
21:05:46 | | Quit Electrocut ("+") |
21:09:23 | | Quit Moofle (Remote closed the connection) |
21:34:16 | | Join Moofle [0] (~moof@195.101.176.125) |
21:36:51 | | Nick Linus|dinner is now known as Linus (~linus@193.15.23.131) |
21:45:17 | | Join lithermon [0] (gxhb@62.25.174.111) |
22:00 |
22:08:14 | | Join jiggolo182 [0] (~brandon@ip68-10-228-27.hr.hr.cox.net) |
22:15:55 | | Part jiggolo182 |
22:26:56 | | Part lithermon |
22:50:21 | *** | Saving seen data "./dancer.seen" |
22:59:11 | | Join afrm-hck [0] (afrm-hck@65.167.48.83) |
22:59:37 | | Part afrm-hck |
23:00 |
23:15:04 | | Join g003y [0] (~foo@198.144.198.187) |
23:15:14 | Linus | yo g003y! |
23:15:16 | g003y | yo |
23:15:54 | g003y | any luck with those wonder CPU address errors? |
23:16:05 | g003y | I saw one yesterday on the train... it was ugly :D |
23:16:07 | Linus | i hope so |
23:16:23 | Linus | i think i know what it is |
23:16:44 | g003y | did you try the hold mode on your recorder I put in cvs last night? |
23:17:02 | Linus | i haven't tried it. how is it supposed to work?= |
23:17:23 | g003y | it only holds when playing and inside of the WPS window. |
23:17:51 | Linus | and the only working key is the menu key? |
23:17:54 | g003y | basically stops all buttons from disrupting your play |
23:18:00 | g003y | I left menu and on |
23:18:06 | g003y | well it's on for me at least :D |
23:18:21 | Linus | i have one, well two complaints about that fix |
23:18:45 | g003y | it's a feature :D |
23:18:49 | g003y | not a fix |
23:18:53 | Linus | i have one, well two complaints about that feature |
23:18:59 | g003y | hahahahah |
23:19:07 | g003y | go ahead shoot |
23:19:42 | Linus | 1) it is not very elegant, i mean you have to check the hold setting for every case |
23:19:53 | g003y | yup. |
23:19:59 | Linus | 2) it still activates the backlight |
23:20:01 | g003y | it's primitive :D |
23:20:04 | g003y | oh.... |
23:20:10 | g003y | yeah backlight. Thats a bug |
23:20:27 | g003y | I'm sure there is a better way |
23:20:36 | mecraw12 | can it be handled in button.c instead? |
23:20:37 | Linus | anyway, it works, and will continue working until we have a "better" solution |
23:20:43 | Linus | mecraw12: yeah |
23:20:51 | g003y | I was looking at button.c |
23:20:54 | Linus | i actually received a patch that solved it in button.c |
23:20:58 | g003y | but I usually don't muck in there |
23:21:20 | Linus | but that patch wasn't all that nice either |
23:21:33 | g003y | what was wrong with the button.c patch? |
23:21:37 | Linus | and i kind of forgot about it when i went on vacation |
23:21:51 | Linus | it hijacked the ON key |
23:21:54 | g003y | I just needed something now hence my primitive attempt at hold |
23:22:14 | Linus | g003y: that's the way to go |
23:22:32 | Linus | it works |
23:22:43 | g003y | it will be better once we start using key combos as well |
23:23:04 | Linus | what a coincidence |
23:23:13 | Linus | i was just thinking about that |
23:23:19 | g003y | heh |
23:23:33 | Linus | i wanted to do combos for the volume control on the Player |
23:24:01 | Linus | do you guys have any good ideas on which keys to use |
23:24:17 | g003y | we could go with Archos selections |
23:24:43 | Linus | that would probably be the best |
23:24:56 | Linus | but then we must have another way of leaving the WPS |
23:25:48 | Linus | or we have to distinguish between key-up and key-down |
23:26:18 | Linus | wait.... |
23:26:20 | Linus | we can |
23:26:33 | Linus | the wps polls the keys |
23:27:05 | Linus | it can wait until ON is released before leaving the wps |
23:27:59 | Linus | testing... |
23:28:13 | Linus | (god i love gdb) |
23:29:07 | Linus | hehehe. this will work |
23:33:11 | g003y | cool |
23:37:42 | g003y | alright time to doing some latest build testing |
23:39:16 | | Join afrm-hck [0] (afrm-hck@65.167.48.219) |
23:39:20 | | Part afrm-hck |
23:40:11 | | Quit jedix (Connection timed out) |
23:42:42 | Linus | c |
23:44:08 | g003y | linus: I meant to mention it before. When I got that CPU error that you may have fixed. It appeared to be on a track change when playing straight from a directory (not a playlist). |
23:44:48 | Linus | yeah, actually it doesn't matter |
23:45:16 | g003y | ok... we will see how it fares then :) |
23:45:18 | Linus | if my theory is correct, it has to do with odd file lengths and bad luck |
23:45:24 | g003y | heh |
23:45:29 | g003y | bad luck :) |
23:51:01 | Linus | damn. it is harder than i expected |
23:51:09 | Linus | (the button combos) |
23:53:21 | g003y | well you're a smart guy :D |
23:55:26 | Linus | hehe |
23:55:39 | Linus | we need to rethink the button concept a little |
23:56:10 | Linus | i could have solved it if wps didn't poll the keys |
23:56:40 | g003y | so maybe we have to go back and rework that bit |
23:56:47 | g003y | if we can |
23:56:53 | Linus | sure we can |
23:57:11 | Linus | we need to keep track of UP and DOWN events |
23:57:26 | g003y | ahh... good ol' events instead of polling |
23:57:39 | g003y | ?? |
23:57:42 | Linus | sort of |
23:58:35 | g003y | tree.c also polls for the button press |
23:58:51 | Linus | does it? |
23:59:08 | Linus | i thought it did button_get(true) |
23:59:18 | g003y | oh sorry... you're right |