00:00:07 | amiconn | I use make internal functions instead of @echo (which spawns a whole subshell just fo r'echo') |
00:01:21 | preglow | i doubt linux is that slow in doing that |
00:01:37 | amiconn | I'll check that next |
00:01:41 | preglow | since it's pretty much designed for being fast with stuff like that |
00:01:45 | preglow | most unices are |
00:02:03 | amiconn | Yeah, but using internal functions surely won't hurt |
00:03:49 | | Quit Febs ("CGI:IRC") |
00:04:11 | jhMikeS | which h300 functions are using the pcf50606? |
00:04:42 | amiconn | Pretty much the same as on X5, except charging |
00:06:18 | jhMikeS | I'm moving things around to the target tree so I guess if they don't have buttons it's my fault. :P |
00:06:19 | | Join secleinteer [0] (n=scl@adsl-70-237-222-3.dsl.stlsmo.sbcglobal.net) |
00:06:41 | preglow | anyone done any new battery benches on x5 now? |
00:07:13 | jhMikeS | preglow: How could they be done with them already? :D |
00:07:52 | | Join lini [0] (i=pugsley@62.204.144.237) |
00:08:00 | | Join arkascha [0] (n=arkascha@xdsl-195-14-206-146.netcologne.de) |
00:08:31 | | Part arkascha ("Konversation terminated!") |
00:08:37 | amiconn | Around 8% speedup on linux (with some measuring uncertainty - build just the plugins takes ~3.5 seconds on my amd64) |
00:09:10 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
00:09:22 | TerrorByte | Hey, guys. |
00:09:24 | TerrorByte | Question. |
00:09:32 | TerrorByte | You know for RockDoom.. |
00:09:43 | TerrorByte | All the keys can be fit on the buttons on my H10.... except strafing.. |
00:10:02 | TerrorByte | Can it be done so that pressing left and right while HOLDING DOWN the use key allows strafing? |
00:10:11 | TerrorByte | Instead of turning. |
00:10:28 | TerrorByte | So..... anyone? |
00:10:55 | psiborg | do it yourself? ;) |
00:11:03 | TerrorByte | I have no idea how? ;) |
00:11:10 | TerrorByte | But it is possible right? |
00:11:28 | TerrorByte | And not too hard??? :) |
00:11:36 | psiborg | i'd like to have strafing on my nano as well.. |
00:11:42 | TerrorByte | :) |
00:11:47 | TerrorByte | Yes! Support. |
00:11:50 | TerrorByte | Strafing kicks ass. |
00:11:57 | TerrorByte | Without strafing, can't dodge projectiles. |
00:12:01 | TerrorByte | Tsk tsk tsk.... |
00:12:03 | psiborg | it's probably possible, i can't imagine the strafing being ripped out for any reason.. |
00:12:26 | TerrorByte | Is it possible though to recognize that one key is held down and another is pressed at the same time? |
00:12:34 | TerrorByte | And do some action based on that? |
00:13:11 | Paul_the_Nerd | TerrorByte: It depends on the hardware. On different players they may or may not be able to detect two keys at once (sometimes some keys can and some keys can't even) |
00:13:28 | TerrorByte | Yeah that's exactly what I was thinking Paul. |
00:13:29 | tucoz | amiconn, nice :) |
00:13:38 | TerrorByte | Is there any way to test that for the H10? |
00:14:05 | Paul_the_Nerd | TerrorByte: Easy, code a plugin that shows what key is being pressed, and have it try to detect multiple keys at once. |
00:14:23 | TerrorByte | Wait, there's something like that in the Debug menu. |
00:14:35 | Paul_the_Nerd | There is. |
00:14:47 | TerrorByte | I/O Ports. |
00:14:50 | tucoz | amiconn, according to the manual, the 'Browse firmwares' option in the Manage settings menu is deprecated. Couldn't this be removed and free a few bytes? |
00:15:10 | amiconn | Why is it deprecated? |
00:15:16 | tucoz | I don't know |
00:15:19 | amiconn | Afaik it's not |
00:15:22 | TerrorByte | Okay, it does recognize keys being pressed. |
00:15:24 | tucoz | it just says that |
00:15:31 | Paul_the_Nerd | It seems to me to be a silly option. |
00:15:34 | TerrorByte | Nothing pressed, it reads: FF |
00:15:35 | * | amiconn actually uses it occasionally |
00:15:35 | tucoz | maybe it is for SWCODEC |
00:15:43 | TerrorByte | Left pressed, it reads: 7F |
00:15:44 | Paul_the_Nerd | Does there really need to be a menu entry for it, rather than someone just creating a /firmwares/ folder? |
00:15:57 | TerrorByte | Left and Right pressed, it reads: 3F |
00:15:59 | TerrorByte | Yes! |
00:16:04 | TerrorByte | It's possible. |
00:16:08 | Paul_the_Nerd | TerrorByte: And Right pressed? |
00:16:09 | TerrorByte | But I have no idea what to do now. |
00:16:16 | tucoz | http://download.rockbox.org/manual/rockbox-h100/rockbox-buildch9.html#x12-1970009.3.3 |
00:16:20 | TerrorByte | Right pressed, it reads: BF |
00:16:22 | TerrorByte | It's different. |
00:16:32 | tucoz | This is a legacy item it says |
00:16:51 | preglow | save bytes! |
00:16:53 | TerrorByte | So, I'm sure it can be done. |
00:16:53 | TerrorByte | But I have NO idea how. |
00:17:25 | Paul_the_Nerd | TerrorByte: So file a proper feature request, or go learn C. |
00:17:35 | TerrorByte | I know very little C. |
00:17:40 | TerrorByte | Should I just file a request? |
00:17:51 | TerrorByte | Paul, do you have the skills to do this? |
00:17:53 | * | Paul_the_Nerd reads the line he just wrote, but doesn't see any ambiguity. |
00:18:05 | Paul_the_Nerd | Yes I do, no I won't. At least not right now. |
00:18:18 | z0de | random album works :D (rememeber to generate list and turn of repeat) |
00:18:20 | TerrorByte | I see. |
00:18:21 | TerrorByte | How about now? |
00:18:22 | z0de | :D |
00:18:27 | TerrorByte | Just kidding. :) |
00:18:39 | preglow | what's the point of browse firmwares anyway? |
00:18:39 | TerrorByte | Since you know how to do this, how long do you think something like this would take? |
00:18:44 | TerrorByte | For you to get done. |
00:18:45 | TerrorByte | :) |
00:19:39 | Paul_the_Nerd | TerrorByte: Honestly, if I felt like doing it, assuming the input code in Doom hasn't really changed since last time I tinkered with it, I imagine a willing person could get it done in less than 5 minutes. Maybe 20 if things have changed enough to require a little tinkering. |
00:20:00 | TerrorByte | Wow. |
00:20:06 | TerrorByte | Wait, this is all done in C right? |
00:20:19 | Paul_the_Nerd | Yeah |
00:20:20 | TerrorByte | Well I'll file a request. |
00:20:32 | TerrorByte | But if you can find the time, I'd appreciate it if you did it. :) |
00:20:51 | Paul_the_Nerd | In all honesty, I'm A) Too Lazy and B) Not interested in Doom. |
00:20:57 | BigMac | I take it rockbox on the 5g does not have OFR support |
00:21:01 | TerrorByte | Alright then. |
00:21:06 | TerrorByte | I'll file a request. |
00:21:08 | z0de | so when will the alarm feature be put on the x5, then ill have all i need/ |
00:21:15 | Paul_the_Nerd | I did some work to help get Doom running on the PortalPlayer targets a long time ago, and that's the last I touched it at all |
00:21:21 | Paul_the_Nerd | BigMac: OFR? |
00:21:43 | BigMac | OptimFrog |
00:21:54 | BigMac | comparable sounds quality to flac |
00:22:00 | BigMac | much smaller file size |
00:22:04 | BigMac | similar to ape |
00:22:18 | z0de | !rules |
00:22:19 | TerrorByte | Wait Paul |
00:22:23 | TerrorByte | If I were to do this myself, or if you were... |
00:22:31 | TerrorByte | Would you be changing the .rock file for RockDoom? |
00:22:36 | z0de | are we allowed to talk about p2p here? |
00:22:37 | TerrorByte | Is that where the settings are stored? |
00:22:40 | TerrorByte | LOL z0de. |
00:22:45 | TerrorByte | Could tell from the. |
00:22:47 | TerrorByte | !rules |
00:22:48 | TerrorByte | :) |
00:22:52 | tucoz | someone should update this section. http://download.rockbox.org/manual/rockbox-recorder/rockbox-buildch9.html#x12-2110009.5 |
00:22:58 | z0de | i tried to check :P |
00:23:02 | TerrorByte | Heh. |
00:23:04 | tucoz | Rockbox in flash on the archos |
00:23:08 | z0de | are we/ |
00:23:09 | z0de | ? |
00:23:13 | Paul_the_Nerd | TerrorByte: You'd change the .c files and recompile, so you'd get a different .rock |
00:23:15 | TerrorByte | Why are you in Rockbox if you're here for P2P? |
00:23:16 | Genre9mp3 | BigMac: OptimFROG is even more heavy than APE! |
00:23:19 | TerrorByte | I see. |
00:23:25 | TerrorByte | And where are the .c files? |
00:23:32 | TerrorByte | Included? |
00:23:40 | Paul_the_Nerd | z0de: We respect copyright very strongly here. That should say enough in most cases. |
00:23:42 | TerrorByte | And how the hell would I compile it as a .rock file? |
00:23:43 | Paul_the_Nerd | TerrorByte: The source code archive. |
00:23:49 | z0de | understood. |
00:23:55 | Paul_the_Nerd | TerrorByte: And read the SimpleGuideToCompiling wiki page. |
00:24:12 | jhMikeS | what is zxbox and how do you use it? It's configured as a viewer so what does it view? |
00:24:24 | TerrorByte | Links? |
00:24:32 | TerrorByte | That's the last question I'm asking. |
00:24:33 | tucoz | jhMikeS, play a game file. |
00:24:34 | TerrorByte | :) |
00:24:41 | tucoz | jhMikeS, or tape file |
00:25:27 | Genre9mp3 | jhMikeS: ZX Spectrum Emulator |
00:25:34 | Paul_the_Nerd | TerrorByte: Giving you the title of a wiki page like that should be more than enough for you to get to the page. :-P You should learn to navigate the wiki if it's not enough for you |
00:25:37 | * | Paul_the_Nerd has to go now. |
00:25:42 | | Nick Paul_the_Nerd is now known as Paul_the_Away (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
00:26:00 | TerrorByte | LOL @ Paul. |
00:26:01 | TerrorByte | Thanks. |
00:26:19 | tucoz | jhMikeS, just get some games here. http://www.worldofspectrum.org/games/index.html and read http://www.rockbox.org/twiki/bin/view/Main/PluginZXBox |
00:26:25 | jhMikeS | tucoz: thanks |
00:27:42 | tucoz | bye |
00:27:42 | | Quit TerrorByte ("CGI:IRC (EOF)") |
00:27:44 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:27:44 | | Part tucoz ("Leaving") |
00:27:53 | | Join webguest02 [0] (i=47cddb39@gateway/web/cgi-irc/labb.contactor.se/session) |
00:28:09 | webguest02 | why arent the 5.5 ipods supported? |
00:28:43 | | Quit matsl_ (Read error: 110 (Connection timed out)) |
00:28:45 | webguest02 | did they change hardware? |
00:28:47 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
00:28:52 | | Join matsl_ [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
00:29:31 | | Quit Rondom ("Ex-Chat") |
00:31:26 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:31:48 | | Join ender` [0] (i=null@84.52.165.220) |
00:32:23 | | Join k0rnz [0] (n=k0rnz@207-237-65-113.c3-0.avec-ubr12.nyr-avec.ny.cable.rcn.com) |
00:32:30 | k0rnz | hello fellow rockboxers |
00:32:38 | k0rnz | especially Ipod Nano rockboxers |
00:32:47 | k0rnz | I'm here to rockbox with you all fellow rockboxers |
00:33:50 | Genre9mp3 | k0rnz: nice to hear... welcome then! :) |
00:34:02 | z0de | ipod sucks :P |
00:34:06 | k0rnz | thanks for the red carpet welcome dude |
00:34:07 | Genre9mp3 | haha |
00:34:13 | k0rnz | z0de: its not why we bought it |
00:34:28 | k0rnz | most ipod owners didnt get it for the features its sorta like a status symbol |
00:34:35 | k0rnz | it adds to the bulge in our pants |
00:34:41 | k0rnz | makes us look more sexier and leaner |
00:34:45 | k0rnz | you get the idea |
00:34:48 | z0de | well have fun being a sheep. |
00:34:58 | z0de | but i know what you mean. |
00:35:01 | hcs | I got it because it was easy to get, and I got mine cheap-ish. |
00:35:02 | Genre9mp3 | For me iPod is a status symbol to avoid! :P |
00:35:11 | z0de | me too Genre9mp3 |
00:35:19 | webguest02 | k0mz: i got ipod caue it was the cheapest :) |
00:35:36 | k0rnz | well thats not why we true ipodders get ours |
00:35:43 | k0rnz | mine has gotten me laid alot of times |
00:36:11 | Genre9mp3 | k0rnz: The iPod did that??? |
00:36:19 | z0de | its a addon |
00:36:25 | webguest02 | ewww i wouldnt want to sleep with anyone that wants to sleep with me for the ipod |
00:36:27 | k0rnz | lol! |
00:36:29 | webguest02 | rockbox maybe |
00:37:01 | k0rnz | its a cool icebreaker thing when girls see your ipod running a different OS |
00:37:22 | Genre9mp3 | k0rnz: since when? |
00:37:22 | webguest02 | bubbles is a better icebreaker |
00:37:24 | Kasperle | "eeeew, a geek, everybody hide" |
00:37:27 | Kasperle | ;) |
00:37:38 | k0rnz | especially the geeky looking girls with glasses that need to be soiled. |
00:37:42 | webguest02 | the penguin is so cute |
00:37:52 | k0rnz | yeah sorta like that and more |
00:38:21 | webguest02 | the the girl stole my ipod after the one night stand |
00:38:52 | webguest02 | but i didnt care cause it was a 4g... so i justed claimed it on the travel insurance and got a 5g |
00:38:57 | k0rnz | dude, she probably wanted another nite thats why she stole it so you could find her |
00:39:17 | z0de | or he was bad and it was compensation. |
00:39:17 | k0rnz | nowadays a girl stealing something from you after a one nite stand is like a girl leaving her number before she leaves |
00:39:25 | k0rnz | lol compensation |
00:39:27 | webguest02 | well too bad im quite happy with my 5g |
00:39:30 | z0de | heh |
00:39:49 | k0rnz | girls love my Nano because it can fit into "tight" spaces |
00:40:02 | webguest02 | she can deal with all the bugs in 4g now |
00:40:05 | k0rnz | if you know what I mean *cough*! |
00:40:25 | webguest02 | so can my 30gb 5g :p |
00:40:41 | webguest02 | and it can show pictures in tight spots too after you fit them there |
00:40:47 | k0rnz | i got a 30Gb 5G but its with my default girlfriend right now |
00:40:47 | Noah0504 | Huh, I never thought I would hear someone bragging about their "Nano." What tight places does it fit in, their ear? |
00:40:49 | Noah0504 | haha |
00:41:08 | k0rnz | oh you know the usual tight fitting places |
00:41:24 | webguest02 | like nostrils and such |
00:41:24 | Noah0504 | Sure, sure. |
00:41:28 | k0rnz | the Nano is made of a space age type of plastic that is self-lubing too so you know |
00:41:52 | k0rnz | cutting edge technology that is multipurpose |
00:42:03 | webguest02 | it seems a little small though |
00:42:40 | k0rnz | its not the size that matters my friend |
00:42:46 | jhMikeS | hrm |
00:42:47 | k0rnz | its the quality of the workmanship |
00:42:58 | webguest02 | so youve been given that line? |
00:43:03 | k0rnz | and the Nano has the word "Quality" written all over it |
00:43:16 | k0rnz | I invented it |
00:43:44 | webguest02 | http://www.misterpoll.com/results.mpl?id=2167598439 |
00:43:51 | k0rnz | i'm also a member of a famous penis enlargement forum but i cant post there or read the private areas because they closed off new membership signups at 64k members |
00:43:54 | webguest02 | according to 50% of women it does |
00:44:12 | k0rnz | well i've never met that 50%, I've only been with the other 50% |
00:44:27 | amiconn | Hmm, what's the purpose of putting shell commands in parentheses? |
00:44:31 | amiconn | Like this: |
00:44:38 | webguest02 | well 100% of women lie |
00:44:39 | jhMikeS | women usually like to spare feelings |
00:44:42 | amiconn | (echo "Blah" ; blah ) |
00:44:47 | k0rnz | most of those polls are skewed and biased because they dont take into account the male transvestites that pose as women and enter those polls |
00:44:58 | amiconn | What's the difference between this and just: |
00:45:06 | amiconn | echo "Blah"; blah |
00:45:09 | amiconn | ? |
00:45:14 | k0rnz | well i'm happy with my monstererous veiner 5.5 incher |
00:45:33 | jhMikeS | like I said |
00:45:36 | k0rnz | i'm almost at 6 but i keep getting lazy with my daily ritual of hanging weights off of my foreskin, etc |
00:46:00 | webguest02 | is there a os project like rockbox for blackberrys? |
00:46:13 | k0rnz | there might be one |
00:46:34 | k0rnz | i wish Apple would design a cellphone around the Ipod Nano design |
00:46:56 | webguest02 | my friend has an old 7750 that he wants to do something useful with |
00:46:58 | k0rnz | in 2 to 3 years cell phones can be implanted behind your ear |
00:47:11 | webguest02 | havent found any opensource ports |
00:47:14 | webguest02 | for blackberry |
00:47:32 | k0rnz | i wonder why no one has taken up a project like that |
00:47:45 | webguest02 | mayeb proprietary issues |
00:47:47 | k0rnz | with the popularity of the blackberry it seems like it would be a cool project |
00:47:51 | webguest02 | yep |
00:48:01 | k0rnz | well that didnt stop IPL developers |
00:48:07 | webguest02 | nope |
00:48:21 | k0rnz | and Apple has been known to bully anyone even the small potatoes |
00:48:37 | webguest02 | but it did stop 5.5g developers apparently |
00:48:46 | webguest02 | if it is going to be not supported |
00:49:04 | z0de | id say the blackberry is too mainstream but the ipod has rockbox. |
00:49:04 | k0rnz | well IPL is nice and cool, but if you havent tried rockbox you should |
00:49:11 | k0rnz | oh wait i'm in #rockbox |
00:49:28 | webguest02 | i havent tried IPL yet |
00:49:34 | webguest02 | just rockbox |
00:49:39 | Noah0504 | Eh, I'm not a big fan of IPL. |
00:49:43 | k0rnz | i have it is cool but once you try rockbox you will hate IPL |
00:50:01 | | Join anrdewmel [0] (n=andrewme@220-253-101-18.TAS.netspace.net.au) |
00:50:07 | webguest02 | rockbox seems user friendly and better for ipod interface and apabilities |
00:50:32 | webguest02 | though i must say doing rockboy is really difficult on ipod |
00:50:34 | amiconn | anyone? |
00:50:38 | anrdewmel | wondering if somebody can tell me what | means in C? |
00:50:59 | k0rnz | so far that seems to be the main selling point for poeple switching over to rockbox from ipl |
00:51:03 | jhMikeS | "Blah" |
00:51:13 | k0rnz | is it some sort of switch? |
00:51:20 | k0rnz | a "NOT" switch? |
00:51:26 | Noah0504 | I have a quick question about Tag Caching in Rockbox. Does it take disc number into account? Will it list disc one before disc two? |
00:51:30 | k0rnz | it has been years since I spoke in C |
00:51:35 | Noah0504 | ...I hope that made sense. |
00:51:37 | webguest02 | i would still like to see a pdf viewer for rockbox |
00:51:56 | k0rnz | that would be awesome but probably taxing on the memory of the device |
00:52:19 | webguest02 | i dont know...mine can open up 17MB jpegs with no problem |
00:52:51 | k0rnz | well in that case it wont probably be an issue |
00:52:52 | webguest02 | take about 10 seconds to load but it loads |
00:52:59 | jhMikeS | amiconn: I don't know. Single statement? |
00:53:15 | amiconn | apps/Makefile does this for 2 targets |
00:53:18 | jhMikeS | In DOS bats it works that way |
00:53:48 | webguest02 | and it the ipod video was designed to play video i would think there would be enough memory to open a pdf |
00:53:50 | jhMikeS | Somewhat like {} |
00:54:55 | anrdewmel | amicon, is | a not ? |
00:55:50 | k0rnz | well i'm gonna load rockbox now on my restored nano. gonna use a cool theme and hope it gets me laid a couple times this holiday season bye for now |
00:55:53 | | Quit k0rnz () |
00:55:56 | | Quit matsl_ (Read error: 110 (Connection timed out)) |
00:57:10 | webguest02 | laid with the reindeer? |
00:57:26 | | Quit ender` (" My computer NEVER cras") |
00:59:24 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
00:59:34 | preglow | rockbox always gets you laid |
00:59:36 | preglow | it's that cool it is |
00:59:47 | TerrorByte | Whaaaa!? |
00:59:51 | TerrorByte | First thing I see when I come here. |
00:59:57 | TerrorByte | "rockbox always gets you laid" |
00:59:58 | z0de | what theme would you reccomend for the x5 |
01:00 |
01:00:04 | preglow | rockbox is 100% about getting chicks |
01:00:09 | TerrorByte | LOL. |
01:00:12 | TerrorByte | True true... ;) |
01:00:19 | z0de | isn't everything? |
01:00:27 | z0de | idirect or otherwise |
01:00:32 | z0de | in* |
01:00:47 | preglow | haha |
01:00:49 | preglow | i wouldn't say so, no |
01:00:51 | TerrorByte | Right..... |
01:00:52 | preglow | but rockbox surely is |
01:01:20 | TerrorByte | Surely. |
01:02:55 | TerrorByte | Anyone actually play RockDoom? |
01:02:56 | anrdewmel | wondering if anybody can tell me what the | in this line means? |
01:02:57 | anrdewmel | case METRONOME_VOL_DOWN | BUTTON_REPEAT: |
01:03:11 | preglow | anrdewmel: it's an or operation |
01:03:20 | preglow | bitwise or |
01:03:20 | | Quit |AhIoRoS| (Remote closed the connection) |
01:03:23 | | Quit mirak (Read error: 131 (Connection reset by peer)) |
01:05:28 | TerrorByte | Anyone actually play RockDoom here? |
01:06:03 | anrdewmel | can you please help me to understand why it is in this bit |
01:06:04 | anrdewmel | case MENU_BUTTON_DOWN: |
01:06:04 | anrdewmel | case MENU_BUTTON_DOWN | BUTTON_REPEAT: |
01:06:09 | anrdewmel | and not just have the first line? |
01:06:38 | jhMikeS | they're two different case values |
01:06:38 | | Quit TerrorByte ("CGI:IRC (EOF)") |
01:07:03 | jhMikeS | MENU_BUTTON_DOWN != MENU_BUTTON_DOWN | BUTTON_REPEAT |
01:08:23 | anrdewmel | there is a switch (button) statement, to determine what to do with a button push. Most (but not all) of the case statements have this line, and IIRC the colon after the first indicates some kind of subservience of the second line to the first? |
01:08:54 | jhMikeS | no. the case pertains to the innermost enclosing switch statement |
01:14:30 | | Quit PaulJam (".") |
01:15:52 | | Join chendo_ [0] (n=chendo@203-206-13-212.dyn.iinet.net.au) |
01:21:00 | preglow | the dither noise rockbox uses is really crappy, sounds like |
01:21:24 | | Join k0rnz [0] (n=k0rnz@207-237-65-113.c3-0.avec-ubr12.nyr-avec.ny.cable.rcn.com) |
01:21:48 | k0rnz | anyone got time to show me a quick and dirty way of installing themes to rockbox on a Ipod Nano? |
01:22:01 | BigMac | Mpc support in rockbox? |
01:23:14 | preglow | BigMac: what about it? |
01:24:28 | preglow | fg |
01:26:39 | | Quit Id2ndR ("Parti") |
01:26:43 | BigMac | woops |
01:26:53 | BigMac | Is there MPC support in rockbox |
01:27:05 | preglow | sure |
01:27:07 | preglow | it's nice too |
01:27:14 | preglow | very fast |
01:27:18 | BigMac | Not much skippage? |
01:27:21 | preglow | not any |
01:27:23 | BigMac | hmm |
01:27:27 | preglow | i don't think it skips even on 3g ipods |
01:27:34 | BigMac | soo ogg is a bad idea heh? |
01:27:39 | preglow | depends what player you have |
01:27:46 | BigMac | 5g |
01:27:50 | preglow | then ogg works fine |
01:27:54 | BigMac | I know |
01:28:07 | | Quit k0rnz () |
01:28:13 | BigMac | but MPC is supposed to have the highest quality of all lossy |
01:28:18 | preglow | nah |
01:28:23 | preglow | depends on target bitrate |
01:28:37 | preglow | mpc is nice at bitrates around 160 kbps and up |
01:28:39 | psiborg | what does mpc stand for? |
01:28:41 | preglow | musepack |
01:28:47 | psiborg | ah :) |
01:28:59 | BigMac | so ogg q7 should be fine |
01:29:03 | | Quit chendo (Read error: 110 (Connection timed out)) |
01:29:12 | preglow | BigMac: q7 sounds like overkill to me |
01:29:13 | * | psiborg never fiddles around much with other formats than mp3 and ogg |
01:29:18 | preglow | i always use q5 and seldom hear artifacts |
01:29:28 | BigMac | I listened to it on my computer and I barely could tell the difference between flac and it |
01:29:36 | BigMac | I'm fine with overkill |
01:29:47 | BigMac | I had 5 gigs space on my 30 g |
01:29:56 | BigMac | with near 500 flac tracks |
01:30:07 | markun | why not stick with flac then? |
01:30:32 | psiborg | what's the size difference? |
01:30:40 | BigMac | Because I want the room for more songs when an album is available I want |
01:30:49 | BigMac | h/o i'll check |
01:33:19 | BigMac | korn-beg for me-6338 ogg-28593 flac |
01:33:23 | BigMac | both in kb |
01:33:33 | BigMac | bgi difference |
01:33:46 | BigMac | and little to no audible sound difference |
01:34:33 | psiborg | that's pretty big indeed |
01:35:56 | BigMac | yup |
01:35:57 | | Quit MarcoPolo ("Bye !") |
01:36:00 | BigMac | lol |
01:36:10 | BigMac | as of now my headphones consist of |
01:36:19 | BigMac | 1 of the 2 ipod earbuds |
01:36:39 | BigMac | that was broken into several pieces and super glued back together |
01:37:13 | preglow | damn, that's even more posh than the ipod buds i use |
01:37:15 | | Nick Paul_the_Away is now known as Paul_the_Nerd (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
01:37:18 | BigMac | But in 2 weeks I will be buying the best headphones I can buy in the local music store for 150 dollars |
01:37:41 | anrdewmel | You might be better ordering online? |
01:37:53 | BigMac | no cash |
01:37:53 | jhMikeS | how do you remove a file from the repository. cvs remove only seemed to do it locally. |
01:38:00 | BigMac | I get paid in gift cards |
01:38:25 | amiconn | jhMikeS: You need to commit the removal... |
01:38:54 | jhMikeS | I did a commit or do you need a switch for that? |
01:39:30 | amiconn | You need to explicitly state the removed file in the commit |
01:39:36 | jhMikeS | hmm |
01:41:18 | z0de | jhMikeS: any chance the alarm feature will be implemented for the x5? |
01:41:47 | jhMikeS | z0de: I don't know. LinusN was talking about doing it I think. |
01:41:55 | z0de | k |
01:42:01 | amiconn | Hmm, the build speedup will be even higher than what my first test showed :) |
01:42:56 | *** | Saving seen data "./dancer.seen" |
01:43:53 | | Join Soap [0] (n=chatzill@unaffiliated/s0ap) |
01:44:26 | preglow | haha, the current dithering really is messed up |
01:44:35 | preglow | neither noise shaping or dithering works as it should |
01:44:49 | markun | preglow: what's wrong? |
01:44:52 | Soap | When I change to Mono playback, does crossfeed get disabled automaticly, or do I need to turn it off manually? |
01:45:26 | jhMikeS | hmmm I tried that and when I did a cvs up on a different checkout I never got the "x is no longer in the repository." message |
01:45:31 | preglow | markun: write_samples currently dithers first one left sample, then one right, and so on |
01:45:53 | preglow | markun: that messes up the noise generation AND the noise shaping both since they assume a sequence of samples from the same channel |
01:46:07 | markun | ah |
01:46:20 | amiconn | jhMikeS: Did your 'cvs remove' command really remove the file from cvs? In order for 'cvs remove' to work, the file must not be present anymore |
01:46:51 | jhMikeS | Ok, I have to delete it from my hd first? |
01:46:57 | amiconn | yes |
01:47:14 | amiconn | First delete, then 'cvs remove', then commit |
01:48:02 | amiconn | 'cvs remove' should have complained |
01:48:28 | | Quit spiorf (Remote closed the connection) |
01:48:44 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
01:48:58 | jhMikeS | no complaints |
01:49:11 | jhMikeS | Should've worked this time though. |
01:52:06 | amiconn | Hmm. There's a minor problem with my info string change |
01:53:04 | amiconn | If I put the info output macro in front of more than one command within the same rule, now all outputs appear before any command is executed |
01:54:21 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:54:40 | amiconn | (for that rule of course) |
01:55:12 | | Join _jhMikeS_ [0] (n=jethead7@adsl-75-46-178-214.dsl.sfldmi.sbcglobal.net) |
01:55:33 | | Quit jhMikeS (Nick collision from services.) |
01:55:38 | | Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@adsl-75-46-178-214.dsl.sfldmi.sbcglobal.net) |
01:55:57 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
01:57:36 | jhMikeS | If anyone's with an H300 series would be so kind as to make sure their buttons still work I'd appreciate it. |
01:57:50 | jhMikeS | Latest CVS of course |
01:58:01 | | Join damaki [0] (n=Chocolat@ALille-151-1-50-160.w82-127.abo.wanadoo.fr) |
01:59:05 | amiconn | Wow, around 25% speedup... |
01:59:17 | jhMikeS | amiconn: on what? cygwin? |
01:59:25 | amiconn | yes |
02:00 |
02:01:41 | Soap | Does crossfeed get disabled automaticly when you select mono playback? If not would this not be a good (decent) feature? |
02:02:02 | preglow | Soap: well, you need stereo for crossfeed to even make sense |
02:02:10 | Soap | right |
02:02:22 | preglow | Soap: so yes. it's not disabled per se, the setting is still enabled, but you won't get crossfeed |
02:02:43 | Soap | well, you could just create an echo effect on a monural recording would you not? |
02:03:04 | Soap | s/could/would |
02:03:11 | preglow | Soap: well, sure, but crossfeed doesn't even involve an echo |
02:03:45 | Soap | It involves a delayed right channel in left channel and vise versa, the "echo" effect on a monural recording I was talking about., |
02:04:15 | preglow | it's more a flanger than an echo, but anyway, the entire point of crossfeed is to feed one channel to another |
02:04:21 | preglow | with mono you can't do that |
02:04:43 | Soap | But are the calculations still being done when you switch channel mode to mono in the menu? |
02:04:45 | preglow | so there's no point. just applying the delay to a mono signal makes no sense |
02:05:03 | preglow | Soap: yes, actually they are |
02:05:11 | preglow | hmm, and that might easily be considered a bug |
02:05:17 | Soap | Wasting my precious CPU |
02:05:17 | preglow | i didn't think of that |
02:05:58 | preglow | btw, where should i put the dither option? playback? sound settings? i say the last |
02:06:05 | | Join Terinjokes [0] (n=Terin@adsl-11-140-58.mia.bellsouth.net) |
02:06:22 | preglow | hmm, definitely sound settings |
02:06:25 | Soap | That's all I was curious about. If my "audiobook" .cfg file should also turn off crossfeed when switching to mono |
02:07:48 | preglow | god, the lang files are getting huge |
02:08:58 | Soap | Should I file an official bug on the mono/crossfeed thing or trust that it will be taken care of whenever such a silly thing has its day? |
02:09:03 | jhMikeS | dither option? sounds like a sound setting. *pun* |
02:09:32 | | Join AdamKili [0] (n=adam@71-213-191-218.albq.qwest.net) |
02:09:36 | Terinjokes | can i ask where the emergency disk mode is stored on the ipod? |
02:10:00 | Paul_the_Nerd | There's this little black chip inside... |
02:10:30 | Paul_the_Nerd | As far as I'm aware, the emergency disk mode is part of the program that's in flash memory, rather than on disk. |
02:10:31 | jhMikeS | overcooked potato chip iiow |
02:11:35 | Terinjokes | so if i go crazy and decide to erase the partition map from the ipod, will i be able to restore the ipod (via emergency disk mode) |
02:12:01 | z0de | could just not go crazy. |
02:12:27 | AdamKili | hey i borrowed a friends ipod and since i am thinking of getting an ipod myself, was wondering if i could try out rockbox on his ipod without affecting it in any way. i'm thinking of dual booting rockbox and Apple firmware and removing rockbox when i'm done and leaving the ipod unaffected. can this be done? it it easy? or risky? |
02:12:45 | Terinjokes | can be done, yes |
02:13:05 | Terinjokes | but you should probably *ask* the owner first |
02:13:17 | Paul_the_Nerd | AdamKili: Assuming you follow the directions carefully, easy to do, no/minimal risk (minimal being 'risk of user error') |
02:13:33 | jhMikeS | *L* it's better if you just get away with it :) |
02:13:39 | | Join Abst [0] (n=Abst@unaffiliated/abst) |
02:14:19 | scorche | AdamKili: honestly though, if i found out that a friend did something like that to one of my devices without asking, i would be mad =) |
02:14:46 | scorche | just ask him and tell him that there is no risk provided that you do it right |
02:15:02 | AdamKili | and it leaves everything on the hard drive? it won't delete his songs? and ok ok i'll call him and ask first |
02:15:08 | * | jhMikeS probably wouldn't let anyone loose with his stuff because things like this happen |
02:15:12 | scorche | and btw, it is dual-boot by default |
02:15:26 | Terinjokes | and if you do it wrong, the most harm that *should* happen is he'll have to move his music over again |
02:15:41 | Paul_the_Nerd | Terinjokes: Even if you do it wrong, that shouldn't be necessary |
02:15:57 | Terinjokes | trust me, my nano has done it many a time |
02:16:03 | scorche | unless you take a very large "creative liberty" with our instructions =) |
02:16:07 | Paul_the_Nerd | As long as you keep a copy of the bootpartition.bin that you create with the ipodpatcher -r N bootpartition.bin step as a backup, you should always be able to recover it. |
02:16:47 | Terinjokes | Paul_the_Nerd, not always, seems to be a bug over on macosx, were it won't restore |
02:17:00 | Paul_the_Nerd | Terinjokes: Then that's a flaw in OSX. |
02:17:10 | Paul_the_Nerd | The iPod itself is not irrecoverable, you just don't have a computer that can do it. |
02:17:38 | AdamKili | and i could back it up first. i think he only has about 15 gb on a 60 giger |
02:17:53 | Terinjokes | the diskdump program freaks out when it see the bootpartition has already been changed, so it doesn't make the changes |
02:18:27 | AdamKili | i g2g back l8r |
02:18:29 | | Quit AdamKili ("Ex-Chat") |
02:20:57 | preglow | anyone know how jdgordon's config patch is faring? |
02:21:07 | JdGordon | slowly |
02:21:16 | preglow | JdGordon: what's left? |
02:21:28 | JdGordon | ive hit a wall.. and because of exams im not touching it for about 2.5 weeks |
02:21:49 | jhMikeS | forget exams...focus on important stuff! :D |
02:22:05 | JdGordon | yeah, i know :p |
02:22:48 | preglow | focusing on exams never was my strong point |
02:23:21 | JdGordon | jhMikeS: h300 buttons still work |
02:23:25 | Terinjokes | procrastinator? |
02:23:41 | jhMikeS | JdGordon: *whew* Thanks for checking :) |
02:24:30 | | Join Soap_ [0] (n=chatzill@h11.227.40.69.ip.alltel.net) |
02:24:36 | | Join EtherNut [0] (i=44a9375d@gateway/web/cgi-irc/labb.contactor.se/session) |
02:25:07 | JdGordon | preglow: if you want to play with the patch i can upload the latest... if you can figure out why the audio thread is wacked it would be aweseom |
02:25:48 | | Quit Soap (Nick collision from services.) |
02:25:51 | | Nick Soap_ is now known as Soap (n=chatzill@h11.227.40.69.ip.alltel.net) |
02:27:06 | | Quit midkay ("Leaving") |
02:27:29 | jhMikeS | Is there some way to get CVS to automatically clean up files no longer in the repository instead of just deleting the entire checkout or picking them off individually? |
02:28:30 | JdGordon | cvs up -dP should do that |
02:28:39 | Paul_the_Nerd | It does it for me. |
02:28:41 | JdGordon | i tihnk |
02:28:48 | jhMikeS | rrr...yeah, I just took a look and the last removed file is gone |
02:29:08 | Paul_the_Nerd | Isn't P the one that tells it to prune? Or am I mistaken? |
02:29:15 | jhMikeS | not the one I deleted manually but the one from another was automatically pruned |
02:29:16 | * | Paul_the_Nerd doesn't really know them at all. |
02:29:27 | | Quit Terinjokes () |
02:30:03 | JdGordon | why does scrobbler.c have +x ? |
02:30:04 | jhMikeS | It says "-P Prune empty directories" |
02:33:31 | preglow | JdGordon: no time now, need to go to bed |
02:34:22 | | Join EspeonEefi [0] (i=espeonee@STRATTON-FOUR-FORTY-TWO.MIT.EDU) |
02:34:53 | | Quit EtherNut ("CGI:IRC (EOF)") |
02:35:47 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
02:54:21 | | Join Soap_ [0] (n=chatzill@h11.227.40.69.ip.alltel.net) |
02:54:36 | | Quit Soap (Nick collision from services.) |
02:54:47 | | Nick Soap_ is now known as Soap (n=chatzill@h11.227.40.69.ip.alltel.net) |
03:00 |
03:06:46 | | Quit dpro (Read error: 110 (Connection timed out)) |
03:16:59 | Nimdae | would it be possible to have a setting where when the backlight is off, it stops updating the display, in order to reduce unnecesary cpu usage? for example, why should it be updating in my pocket? |
03:19:21 | Paul_the_Nerd | Nimdae: Some of us use our players without backlight at all in many cases. |
03:19:45 | anrdewmel | this would not be as good for screens like those of the 5g ipod which can easily be read in fair light when the backlight it off. i will often leave the backlight off, and still read the display |
03:20:08 | Nimdae | that's why i said setting |
03:20:22 | Nimdae | configurable |
03:20:31 | Paul_the_Nerd | You have to remember that there's a general opposition to bloating the settings without good cause. |
03:20:44 | Paul_the_Nerd | For example, it'd be nice to know how much battery life can actually be gained from this. |
03:20:54 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
03:21:24 | Nimdae | i'd be willing to test it, if someone decides to consider it a worthy cause and make a patch |
03:21:35 | Nimdae | i understand the need to not bloat the settings, just a thought |
03:22:00 | Paul_the_Nerd | I think someone tested not having the screen draw when the backlight was off, and it really didn't affect much, just because a lot of the drawing to the framebuffer still has to happen anyway. |
03:22:23 | Paul_the_Nerd | Various threads don't know the state of the screen when they update, so they *have* to keep updating anyway. Or so my very very very limited and possibly incorrect understanding lies. |
03:23:22 | Nimdae | well, i didn't mean just drawing to the screen, but stop the calculations for it, if that was possible |
03:23:37 | Nimdae | but like you, i have very very very limited and possibly incorrect understand ;) |
03:23:41 | Nimdae | *understanding |
03:26:04 | amiconn | Stopping framebuffer updates completely with the display off will be nearly impossible. |
03:26:22 | amiconn | If the light goes back on, the display content will be wrong |
03:26:54 | amiconn | ...because rockbox often doesn't redraw the entire screen, but just some changed areas |
03:29:07 | | Quit Abst (Connection timed out) |
03:38:29 | | Join David__ [0] (n=chatzill@cpe-74-65-249-234.nyc.res.rr.com) |
03:38:55 | | Part pixelma |
03:40:38 | | Quit David__ (Client Quit) |
03:42:59 | *** | Saving seen data "./dancer.seen" |
03:47:42 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
03:50:15 | Nimdae | yeah, that's how my phone works, when i activate the screen, i see old information for like half a second, then it does a full screen update |
03:51:37 | | Join scorche` [0] (i=ScorchE@cpe-76-171-123-86.socal.res.rr.com) |
03:51:44 | | Quit scorche (Read error: 113 (No route to host)) |
03:53:22 | | Nick scorche` is now known as scorche (i=ScorchE@cpe-76-171-123-86.socal.res.rr.com) |
04:00 |
04:05:33 | | Quit webguest02 ("CGI:IRC (Ping timeout)") |
04:07:12 | rigel | whats up with the h10 battery life |
04:07:30 | rigel | i <3 rockbox but wish it got better batt life... |
04:07:54 | scorche | nothing is "up" with it |
04:07:57 | | Quit Soap (Read error: 110 (Connection timed out)) |
04:08:03 | scorche | it is a new port |
04:08:22 | scorche | that is how it usually goes until the port matures more |
04:09:05 | Paul_the_Nerd | Or in this case, until we figure out the portalplayer hardware |
04:09:14 | Paul_the_Nerd | Since all the iPods pretty much suffer in the same way. |
04:11:15 | | Quit SmilinBob ("Leaving") |
04:20:24 | | Quit anrdewmel (Read error: 110 (Connection timed out)) |
04:35:36 | Paul_the_Nerd | The newest version of the NSF player fails to work for me. |
04:35:37 | * | Paul_the_Nerd is sad. |
04:50:57 | pagefault | I notice a fix for ATA sleep |
04:51:03 | pagefault | does this affect the shutdown option |
04:54:01 | Paul_the_Nerd | Shutdown option? |
04:57:00 | pagefault | disk shutdown |
04:57:07 | pagefault | it turns off the disk after inactivity |
04:57:17 | pagefault | but it causes problems it never spins it back up on some players |
04:57:31 | Paul_the_Nerd | What player exactly are you referring to? |
04:57:36 | pagefault | h10 |
04:57:55 | Paul_the_Nerd | Because if you notice the fix relates only to the iPod Nano, at least the one I see on the front page. |
04:58:38 | pagefault | well that file is also used in the h10 firmware |
04:58:43 | pagefault | thats why I asked |
04:58:53 | Paul_the_Nerd | A lot of files are used in all or many targets... |
04:59:23 | Paul_the_Nerd | A cursory glance at the changes show that they only affect the Nano. |
05:00 |
05:00:01 | pagefault | looking at the code looks like it affects my player |
05:00:16 | pagefault | #ifndef IPOD_NANO |
05:00:34 | Paul_the_Nerd | Yes, ifndef IPOD_NANO, do what it's always done, else do new stuff |
05:00:36 | pagefault | oh nevermind |
05:00:39 | pagefault | I am sleepy |
05:01:01 | pagefault | excuse the intrusion |
05:01:12 | Paul_the_Nerd | No worries. |
05:01:20 | Paul_the_Nerd | But which H10s have problems? |
05:01:28 | pagefault | the 5/6gb models |
05:01:30 | Paul_the_Nerd | I thought disk sleeping was working at least on one of the H10 targets. |
05:01:39 | pagefault | we were talking about it in here yesterday |
05:01:52 | Paul_the_Nerd | It doesn't wake after sleeping, much like the Nano's flash? |
05:01:53 | pagefault | I just wondered if someone came up with a solution |
05:01:58 | pagefault | yes |
05:02:01 | pagefault | it just stays off |
05:02:08 | pagefault | so it essentially locks up |
05:03:40 | pagefault | plugging in the usb cable wakes it up |
05:03:45 | pagefault | but that boots it back to the iriver firmware |
05:04:44 | pagefault | so I think it's fixable |
05:04:51 | pagefault | but no one is sure how yet |
05:05:45 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
05:05:51 | | Join blue_lizard [0] (n=blue_liz@p5498502B.dip.t-dialin.net) |
05:12:40 | | Quit Noah0504 (Read error: 104 (Connection reset by peer)) |
05:14:52 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
05:23:47 | | Join Black-Syth [0] (n=gates_of@adsl-75-4-77-102.dsl.emhril.sbcglobal.net) |
05:24:04 | Black-Syth | Quick question, anything like Rockbox available for new gen nano? |
05:24:15 | Paul_the_Nerd | No. |
05:24:21 | Black-Syth | Terrible. |
05:24:26 | Black-Syth | Anything I can do to this thing? |
05:25:07 | Paul_the_Nerd | Not until someone figures out the hardware and how to replace the firmware. |
05:26:43 | myzar|away | same for the new ipods |
05:26:46 | myzar|away | but hope is not lost |
05:26:48 | | Nick myzar|away is now known as myzar (i=pwnt@c-24-103-130-103.client.hacked.us) |
05:26:52 | myzar | Bagder is hard at work |
05:26:58 | myzar | believe it |
05:27:13 | scorche | even though he is doing 0 work on the nano =) |
05:27:19 | myzar | shhhh scorche |
05:27:24 | Paul_the_Nerd | The new iPod 5.5G is drastically different from the new Nano |
05:27:27 | myzar | believe it |
05:27:34 | scorche | i dont |
05:27:34 | myzar | no more arguments |
05:27:44 | myzar | believe it, or naruto will have his way with you |
05:28:03 | scorche | o_O |
05:35:47 | | Quit Black-Syth () |
05:43:02 | *** | Saving seen data "./dancer.seen" |
05:44:23 | | Quit damaki (Remote closed the connection) |
05:59:48 | | Join JoeBorn [0] (n=rootmeis@adsl-75-3-11-194.dsl.chcgil.sbcglobal.net) |
06:00 |
06:17:09 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.homelinux.net") |
06:30:06 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
06:30:18 | | Join Teknomancer [0] (n=Teknoman@125.22.152.147) |
06:30:26 | Davide-NYC | hello |
06:30:36 | Teknomancer | hi all |
06:30:36 | Davide-NYC | jhMikeS: are you "in the house"? |
06:31:29 | Davide-NYC | if so, who you (briefly) explain this pcf50606 stuff to me. I am intrigued |
06:31:47 | Davide-NYC | or anyone that know what this is all about |
06:31:54 | jhMikeS | Davide-NYC: yup |
06:32:07 | jhMikeS | You had an idea but had left ? |
06:32:19 | Davide-NYC | Not again |
06:32:28 | Davide-NYC | urghh, I can't remember |
06:32:29 | jhMikeS | Was just working on culling the mp3 list |
06:32:34 | Davide-NYC | it'll come to me |
06:32:43 | Davide-NYC | Oh yeah! |
06:32:44 | jhMikeS | Do any SPDIF test |
06:32:45 | jhMikeS | ? |
06:32:53 | Davide-NYC | haven ot, sorry |
06:33:04 | Davide-NYC | How's this for an idea. |
06:33:23 | Davide-NYC | not include Mpeg 2 options at all |
06:34:02 | jhMikeS | hmm...then the only samplerate available for mp3 would be 44.1 |
06:34:14 | Davide-NYC | Question: do OF players playback MP2? |
06:34:28 | jhMikeS | The X5 does |
06:34:43 | Davide-NYC | I think it's worth it to find out. |
06:34:45 | jhMikeS | I think most decoder will decode it |
06:34:56 | jhMikeS | I can just look in the x5 book |
06:35:04 | Davide-NYC | If so my point would be less valid |
06:35:22 | Davide-NYC | but if (for example) iPods didn't, then I'd say leave it out. |
06:35:31 | Davide-NYC | We should encode just to the universal subset. |
06:35:44 | Paul_the_Nerd | MP2 is a pretty universal subset though |
06:35:47 | Davide-NYC | Or a nearly universal subset of Mpeg. |
06:35:51 | Paul_the_Nerd | A lot of stuff supports it |
06:36:00 | Davide-NYC | If so then I have no point really |
06:36:05 | Davide-NYC | :-) |
06:36:17 | Davide-NYC | But that was my idea. |
06:36:28 | Davide-NYC | from yesterday night. |
06:36:34 | jhMikeS | It's basically chosen by samplerate except for the low bitrates and 144kpbs |
06:36:54 | Davide-NYC | I thought mp3 supports 32kHz 44.1kHz 48kHz |
06:37:00 | jhMikeS | I'm leaving out the 144 since it breaks up a nice list |
06:37:00 | Davide-NYC | does the HW? |
06:37:07 | Davide-NYC | kewl |
06:37:27 | Davide-NYC | ^^ does the hardware support 32kHz? |
06:37:38 | jhMikeS | MPEG layer 3 version 1 supports 32, 44, 48, l3 version 2 16, 22, 24 |
06:37:54 | jhMikeS | The wmcodec players will |
06:38:12 | jhMikeS | The iRiver and iAudio no |
06:38:19 | Teknomancer | ah .. does anyone know what ".m4a" format is ? |
06:38:24 | Teknomancer | and can rockbox play it ? |
06:38:42 | jhMikeS | I'd would like a nice resampler to be able to record FM radio at 32khz since FM radio bandwith is limited to 15.3 kHz |
06:38:48 | Davide-NYC | m4a = aac = iTunes and YES. |
06:39:15 | Davide-NYC | Hey did you check out the menu discussion in your honor? |
06:39:19 | Teknomancer | hmm.. ok let me try copying my first m4a files to rockbox and try :) |
06:39:21 | Teknomancer | thanks Davide-NYC |
06:39:26 | Davide-NYC | NP ;-) |
06:39:53 | Davide-NYC | I have dentist in 7 hours |
06:39:57 | Davide-NYC | must sleep. |
06:40:02 | Davide-NYC | got home an hour ago. |
06:40:04 | Davide-NYC | :-( |
06:40:17 | Davide-NYC | no real time for RB tonight I'm afraid. |
06:40:46 | jhMikeS | Back to bed? |
06:40:53 | | Join anrdewmel [0] (n=andrewme@220-253-101-18.TAS.netspace.net.au) |
06:41:00 | Davide-NYC | jhMikeS: if you could please toss me a quick email explaining all of this pcf50606 that would rule |
06:41:10 | Davide-NYC | hasta manana |
06:41:14 | Davide-NYC | 'night |
06:41:15 | jhMikeS | sure... |
06:41:20 | jhMikeS | buenas noches |
06:41:20 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
06:42:16 | | Join nave7693 [0] (n=evan@adsl-69-110-16-201.dsl.pltn13.pacbell.net) |
06:45:49 | | Part nave7693 |
06:58:17 | | Quit pagefault ("Leaving") |
07:00 |
07:03:58 | | Quit EspeonEefi ("Leaving") |
07:08:51 | | Quit Paul_the_Nerd ("Leaving.") |
07:19:21 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
07:26:08 | | Join dirt [0] (n=d@adsl-69-109-224-103.dsl.pltn13.pacbell.net) |
07:26:25 | dirt | hello, how is work coming with apple fw 5.5? |
07:26:31 | Teknomancer | wow |
07:26:36 | Teknomancer | rockbox is playing .m4a ;) |
07:26:38 | Teknomancer | cool |
07:27:01 | scorche | dirt: you might want to check the forum thread about it |
07:28:33 | | Join robertjm [0] (n=robertjm@h-68-164-171-135.snfccasy.dynamic.covad.net) |
07:28:42 | dirt | ok |
07:29:47 | dirt | where in forums |
07:30:10 | scorche | new ports section where all the threads about new ports go ;) |
07:30:26 | robertjm | Hello All. I checked the manual and maybe I'm missing it, but how do I fastforward through Rockbox? Using Ipod 1st Gen. Nano. |
07:30:59 | scorche | hold the next button? |
07:31:14 | robertjm | That'll do! Thanks much. |
07:32:15 | dirt | how is progress going with utilizing the second chip or whatnot with the ipods? for more battery life. |
07:32:20 | dirt | not chip but... ? |
07:32:51 | scorche | that isnt really for more battery life, but it is going |
07:33:07 | dirt | what is it for |
07:33:28 | scorche | to have another core to do things on |
07:33:39 | scorche | in otherwords, it will give us much more processing power |
07:38:48 | | Quit robertjm ("using sirc version 2.211+KSIRC/1.3.12") |
07:39:35 | | Quit Landus (Nick collision from services.) |
07:39:58 | | Join Landus [0] (i=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
07:43:06 | *** | Saving seen data "./dancer.seen" |
07:43:32 | dirt | ic, what is being done about battery life? |
07:43:49 | scorche | we have to figure out the issue first |
07:44:02 | JdGordon | yeah, we are aiming for 1hr.. |
07:44:05 | dirt | because it goes fast, only drawback to rb imo, that and video pb, but dont get me wrong i love rockbox |
07:44:05 | | Join mordov|wrk [0] (n=mordov@213.184.195.98) |
07:44:07 | JdGordon | we'll get there son enough |
07:44:25 | dirt | i got a car charger and swaping to orig fw is not too bad for movies.. |
07:44:28 | dirt | rad |
07:44:53 | scorche | JdGordon: obviously not for some people =P |
07:44:55 | dirt | take care guys, and thanks |
07:45:08 | | Part dirt |
07:45:35 | | Nick myzar is now known as myzar|away (i=pwnt@c-24-103-130-103.client.hacked.us) |
07:50:08 | | Join nave7693 [0] (n=evan@adsl-69-110-16-201.dsl.pltn13.pacbell.net) |
07:52:40 | | Part nave7693 |
07:52:57 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
07:55:34 | | Nick myzar|away is now known as myzar (i=pwnt@c-24-103-130-103.client.hacked.us) |
07:59:30 | | Join damaki [0] (n=Chocolat@ALille-151-1-27-20.w83-192.abo.wanadoo.fr) |
08:00 |
08:04:19 | | Quit JoeBorn (Read error: 104 (Connection reset by peer)) |
08:06:03 | hcs | does anyone know of a close equivalent to USEC_TIMER for coldfire? |
08:08:34 | | Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU) |
08:09:13 | hcs | or anything I can count on to increment steadily, a timer unused? |
08:11:42 | | Join JoeBorn [0] (n=rootmeis@adsl-75-3-19-37.dsl.chcgil.sbcglobal.net) |
08:12:20 | | Quit Teknomancer ("Vision[1.2.0-Z-12102006]: i've been blurred!") |
08:23:38 | | Quit MarcoPolo (Remote closed the connection) |
08:24:40 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
08:25:49 | | Quit MarcoPolo (Remote closed the connection) |
08:26:16 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
08:38:49 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
08:41:01 | aliask | Wikispam at 10 o'clock! |
08:43:35 | scorche | man the bannons! |
08:44:03 | aliask | I just got a mental picture of a giant cannon shaped like a banana just then. |
08:45:43 | scorche | ...interesting |
08:45:56 | aliask | It made my day :D |
08:48:13 | | Join lee-qid [0] (n=liqid@p54966444.dip.t-dialin.net) |
08:48:51 | | Quit lee-qid (Client Quit) |
08:49:16 | | Join PaulJam [0] (n=pauljam@vpn-3030.gwdg.de) |
08:56:05 | | Join ender` [0] (i=null@84.52.165.220) |
08:56:54 | * | Bagder removed BestSongsong, BestSong, BestFang, BestQian, BestZhang |
08:57:32 | * | myzar hugs Bagder |
08:59:10 | aliask | And here's the bannon to celebrate: http://img85.imageshack.us/img85/4104/bannoney9.png |
08:59:53 | hcs | heh |
09:00 |
09:00:08 | anrdewmel | @aliask, lmfao |
09:00:37 | | Join Ribs [0] (n=freenode@91.84.8.218) |
09:00:48 | myzar | omg |
09:00:51 | myzar | a bananon |
09:00:54 | myzar | genius. |
09:01:28 | aliask | Don't thank me - thank scorche! (we love you scorche) |
09:03:00 | Bagder | http://lwn.net/Articles/204641/#Comments |
09:03:12 | Bagder | to save us from having the gplv3 debate... |
09:03:15 | Bagder | :-) |
09:06:02 | * | hcs is more or less license agnostic |
09:06:35 | hcs | I use modified BSD for my own projects, but I'm happy to go along with whatever rockbox uses. |
09:06:54 | BHSPitLappy | Pachelbel's "Bananon in D" |
09:07:01 | hcs | heh |
09:07:03 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
09:08:05 | myzar | i say... |
09:08:13 | myzar | we go with anarchy |
09:08:34 | myzar | DOWN WITH LICENCING! |
09:09:39 | Bagder | without license, there's _no_ right to use anyone else's things |
09:09:58 | myzar | err |
09:10:03 | myzar | let's go ahead another step |
09:10:04 | hcs | public domain, no need for licensing |
09:10:15 | myzar | DOWN WITH THE LIMITATION OF RIGHTS! |
09:10:16 | Bagder | that's a myth |
09:10:18 | myzar | yeah, that'll do. |
09:10:30 | Bagder | public domain is not a way to escape a license really |
09:10:46 | myzar | i say we abolish all legal matters and allow freedom of ANYTHING |
09:10:47 | myzar | ha. |
09:10:50 | myzar | now you can't argue that |
09:10:59 | hcs | Bagder: I'll admit that I really don't know, but my understanding was that waiving copyright protection works. |
09:11:12 | Bagder | not necessarily in all cases |
09:11:32 | hcs | interesting... could you cite an example? |
09:12:00 | Bagder | well, this is of course all law and law is fuzzy until taken to court |
09:12:34 | Bagder | and it differs from country to country |
09:13:14 | hcs | true, and I barely know anything about the US laws... |
09:14:36 | myzar | especially cross country court cases |
09:14:38 | myzar | ;o |
09:19:36 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
09:29:47 | pondlife | petur: Morning |
09:30:20 | | Quit mordov|wrk ("The amount of experience you have is paralell with the amount of equipment you have ruined.") |
09:30:41 | pondlife | petur: By any chance, do you know why the recording screen disables voice menus? |
09:30:51 | scorche | aliask: =) |
09:31:27 | aliask | pondlife: I think it's due to codec swapping. |
09:31:31 | scorche | petur: i dont even have to say it, do i? |
09:31:52 | petur | morning ;) |
09:32:20 | petur | the encoder framework changes removed it I think |
09:32:28 | petur | I already told jhMikeS |
09:33:06 | petur | scorche: don't :) |
09:33:07 | pondlife | Recording already stops any ongoing voice with a voice_stop(); I was wondering if there needed to be a mechanism to prevent voice restarting during record? |
09:33:22 | scorche | petur: i dont have to...it is already in your mind =) |
09:33:37 | pondlife | To fix the problem where a reset (or idle poweroff) leaves voice menus disabled. |
09:33:52 | | Quit petur ("CGI:IRC (EOF)") |
09:33:54 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-76d3e22ccb29e247) |
09:34:11 | pondlife | m..... |
09:34:13 | * | petur slaps the webclient with stuff on his desk |
09:34:15 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-097-184.pools.arcor-ip.net) |
09:34:30 | scorche | .a... |
09:34:39 | pondlife | ......aaaa.. |
09:34:45 | hcs | odd, battery level goes to zero after exiting pacbox |
09:34:56 | petur | the best solution will be to make the voice codec build-in, so no more swapping |
09:34:58 | scorche | ...nnn... |
09:34:59 | | Quit _FireFly_ (Client Quit) |
09:35:01 | * | pondlife attempts to delay the inevitable |
09:35:17 | pondlife | petur: True enough |
09:35:29 | * | petur considers closing the browser before it's too late |
09:35:34 | pondlife | scorche: too late already |
09:35:38 | pondlife | It's in my head now |
09:35:47 | scorche | =D |
09:35:49 | pondlife | do do de do do |
09:36:04 | * | pondlife drinks a bucket of vodka |
09:36:22 | pondlife | ... but it hashn't helpped |
09:36:44 | aliask | That song got played as an ad in Australia, so every time you say it, I feel the need to put on Banana boat sunscreen. |
09:37:19 | scorche | does the banana boat have bannons? |
09:37:31 | aliask | A distinct lack of them. |
09:37:37 | scorche | how lame |
09:37:37 | aliask | I should write them a letter. |
09:37:46 | petur | pondlife: since the big changes in recording by jhMikeS, I haven't been in that code anymore |
09:38:28 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-097-184.pools.arcor-ip.net) |
09:38:29 | pondlife | OK, I was just thinking I could resolve the problem from the voice side, so no settings change would be required. |
09:38:42 | pondlife | But I'd like to be sure what the problem is first |
09:39:04 | pondlife | No rush, got plenty other stuff to do. |
09:39:07 | petur | recording loads the encoder into the codec space |
09:40:35 | | Quit dan_a () |
09:43:11 | *** | Saving seen data "./dancer.seen" |
09:52:32 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
09:55:13 | | Quit BigBambi ("Leaving") |
10:00 |
10:02:32 | | Quit Paul_the_Nerd ("Leaving.") |
10:05:19 | | Quit petur ("worrrrk") |
10:09:51 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
10:11:24 | | Join damaki [0] (n=Chocolat@ALille-151-1-27-20.w83-192.abo.wanadoo.fr) |
10:18:57 | | Join mordov|wrk [0] (n=mordov@mail.furuno.no) |
10:20:07 | | Join spiorf [0] (n=spiorf@host222-127.pool8248.interbusiness.it) |
10:21:18 | Kitt0s | WEEEEEEEEEE !!!!!!!!!!! IT WORKED!!!!!!!!!!!!!! |
10:24:53 | | Quit midgey34 () |
10:26:51 | Kitt0s | how do i use && in #ifdef? |
10:28:17 | Bagder | #if defined(BLABLA) && define(BLABLA2) |
10:28:26 | Bagder | uh, defined() in both places |
10:28:45 | Kitt0s | ok thanks :] |
10:29:03 | Kitt0s | i manged to make a bootloader that instead of showing the ugly text.. shows a nice status bar :D |
10:30:38 | | Quit damaki (Remote closed the connection) |
10:30:39 | markun | what does the statusbar show? |
10:31:19 | Kitt0s | ahh sry |
10:31:21 | Kitt0s | progress bar |
10:31:41 | Kitt0s | works like a charm :] |
10:33:12 | markun | How do you calculate how far the bootloading progress is? |
10:35:11 | Kitt0s | well, i'v just replace all the printf's into a progress of 10% |
10:35:21 | Kitt0s | so it works ok.. |
10:36:11 | Bagder | isn't that like... very quick? |
10:36:59 | Kitt0s | hmm.. not very very.. but yea its quick.. but i hated opening my X5 and looking at that text and background... so i'v changed it.. |
10:37:04 | | Quit Nimdae (Read error: 104 (Connection reset by peer)) |
10:37:35 | markun | Can't say I hate it.. |
10:38:11 | Kitt0s | well i just like my bootloader alot better... |
10:38:17 | markun | Kitt0s: did you notice the big speed improvement with the latest rockbox? |
10:38:32 | Kitt0s | no? on the x5 you mean? |
10:38:54 | markun | yes |
10:39:36 | markun | the last daily is the first with the improvement |
10:39:45 | Kitt0s | ho |
10:39:56 | Kitt0s | i use a build from 24/10 |
10:40:16 | Bagder | I'd suggest you update then! ;-) |
10:40:27 | Kitt0s | lol yea :] |
10:40:44 | Kitt0s | whats the big improvment? i mean what caused it? |
10:40:54 | markun | "Pinched pcf50606 i2c code used in iRiver players and adapted to x5. Boost ratios down as much as 100 percent for mp3 and 50 percent for vorbis. mp3 hardly ever boosts even with eq. Scrolling much sharper. Like a whole new player. The code can be used for both iRiver and x5 by just defining macros with the appropriate ports and bit numbers for each player. Probably will have a pcf50606-coldfire.c soon." |
10:41:23 | | Join damaki [0] (n=Chocolat@ALille-151-1-38-3.w83-198.abo.wanadoo.fr) |
10:42:26 | | Join Nimdae [0] (n=nimmeh@71-11-210-76.dhcp.ftwo.tx.charter.com) |
10:42:45 | Kitt0s | sweet:] |
10:42:51 | Kitt0s | will upgrade soon! |
10:45:29 | markun | I see someone in the iaudiophile forum yesterday asked about rockbox runtime vs OF. Good chance they will give him outdated info now.. |
10:46:33 | Kitt0s | i think it was about the battery life? |
10:48:21 | markun | yes, which should also have improved dramatically with that update |
10:48:30 | Kitt0s | nice |
10:48:48 | Kitt0s | now i need a pinch for the ipod photo so it wouldn't get stuck all the time :< |
10:56:42 | markun | Bagder: Shall I add to the BatteryRuntime wiki page that the playlist should be bigger than the RAM size? |
11:00 |
11:00:07 | | Quit perpleXa ("Leaving") |
11:09:49 | pondlife | lostlogic: Don't suppose you're around yet? |
11:10:53 | | Join bd [0] (i=brimmy@144.133.104.206) |
11:12:51 | | Part bd ("<hfis-> BRIMSTONE IS OFF THE FUCKING HOOK") |
11:14:21 | | Join dpro [0] (n=dpro@chello080109121047.8.15.vie.surfer.at) |
11:15:06 | | Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa) |
11:30:32 | | Quit spiorf ("Read error: 104 (Connection reset by peer)") |
11:30:38 | | Join spiorf [0] (n=spiorf@host222-127.pool8248.interbusiness.it) |
11:41:58 | | Quit spiorf (Remote closed the connection) |
11:43:13 | *** | Saving seen data "./dancer.seen" |
11:56:20 | * | pondlife attempts to summon any playback.c gurus e.g. Slasheri or lostlogic, or ...? |
11:57:05 | Slasheri | pondlife :) |
11:57:16 | pondlife | I was looking into why the WPS progress bar doesn't reach the right hand side on short tracks with repeat=off... |
11:57:46 | Slasheri | hmm |
11:57:54 | pondlife | I found that audio_fill_file_buffer() is resulting in track details being cleared, while prev_ti is still required. |
11:58:10 | pondlife | The offending line seems to be if (!audio_initialize_buffer_fill(!start_play)) |
11:58:23 | pondlife | I think that !start_play should just be start_play |
11:58:43 | Slasheri | ok, i have no idea how it works now.. :) |
11:58:44 | pondlife | This fixes the problem, and makes the elapsed position correct |
11:59:02 | Slasheri | probably just a typo, lets check |
11:59:13 | pondlife | Looks like it was deliberate in http://www.rockbox.org/viewcvs.cgi/apps/playback.c.diff?r1=1.262&r2=1.263 |
12:00 |
12:00:12 | pondlife | But I would thin doing a clear if you're starting/restarting playbackwould make sense |
12:00:15 | pondlife | think |
12:01:14 | Slasheri | yep, true. but if starting playback, buffers should already be clear.. |
12:01:25 | pondlife | Otherwise, codec_pcmbuf_position_callback() gets to look at prev_ti and sees lots of 0s |
12:01:49 | Slasheri | oh, maybe prev_ti is just unitialized when starting playback? |
12:01:58 | Slasheri | it might be better just to initialize it properly |
12:02:13 | pondlife | brb |
12:11:54 | | Join Id2ndR [0] (n=ubuntu@laf31-2-62-34-88-193.dsl.club-internet.fr) |
12:14:05 | | Quit idnar (Nick collision from services.) |
12:14:08 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
12:20:48 | | Part anrdewmel |
12:22:21 | JdGordon | does anyone know where the code for the f2/3 screens are? |
12:23:05 | JdGordon | dw.. found it |
12:24:20 | pondlife | Slasheri: No, prev_ti itself isn't the problem, it points to the right track info. But the track info fields (length, elapsed etc.) have been zeroed. |
12:26:00 | | Quit _FireFly_ ("Leaving") |
12:26:20 | Slasheri | pondlife: shouldn't prev_ti be then NULL too? |
12:27:09 | Slasheri | ah, there was the restriction that it can never be null.. |
12:28:18 | pondlife | No, it's only used in the codec callback and it must have been initialised by then. |
12:28:31 | Slasheri | pondlife: hmm! i don't see prev_ti is properly initialized at all when playback starts |
12:28:34 | Slasheri | that must be fixed |
12:28:53 | Slasheri | that can cause it to write data to unknown memory locations |
12:29:16 | pondlife | What should it be initialised to? NULL I guess, and check it before use.. |
12:29:36 | Slasheri | yes, might be a good idea to do |
12:29:53 | pondlife | Will do |
12:30:06 | pondlife | But I'll wait to hear back from lostlogic before I commit this ! mod |
12:30:10 | Slasheri | currently it's just unitialized AND used when playback starts.. |
12:30:19 | Slasheri | so that might cause crashes |
12:30:33 | pondlife | Hmm, I don't see it being used at that point. |
12:30:48 | Slasheri | codec_pcmbuf_position_callback() |
12:30:52 | pondlife | codec_pcmbuf_position_callback() isn't called until the first track transition. |
12:30:54 | Slasheri | that function ever writes to it |
12:30:59 | Slasheri | ah, hmm |
12:31:38 | pondlife | Anyway, I've protected it now. |
12:33:35 | | Join barrywardell [0] (n=barrywar@194.46.163.30) |
12:33:44 | | Join Quazgaa [0] (i=quaz@m208.telcomplus.net) |
12:33:51 | | Join spiorf [0] (n=spiorf@host222-127.pool8248.interbusiness.it) |
12:35:41 | Quazgaa | im curious, whys it so hard to get the battery meter right for the x5 ? |
12:35:41 | Quazgaa | or does nobody care |
12:35:41 | pondlife | Well, you care... so use that curiosity! |
12:36:37 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
12:36:51 | * | pondlife wonders why we are so keen to reset track/buf _ridx/_widx.... |
12:39:39 | Quazgaa | ive never looked at the rockbox code in my life ;) |
12:39:39 | Quazgaa | this is my first dap i got it like a month or two ago |
12:39:39 | pondlife | Everyone was in that state once |
12:39:39 | Quazgaa | heh |
12:39:39 | pondlife | It's just a constant battle - Rockbox Time vs. Real Life Time |
12:39:45 | JdGordon | amiconn: you around? |
12:40:09 | JdGordon | ok, how about scorche? |
12:40:30 | JdGordon | 3rd try.... anyone with a recorder? |
12:41:40 | Quazgaa | the instrument? |
12:41:40 | JdGordon | the archos target |
12:41:40 | Quazgaa | oh right :P |
12:42:34 | pondlife | JdGordon: I've got a broken one... we're a lot of use today, aren't we |
12:42:44 | JdGordon | :'( |
12:43:40 | JdGordon | you might be able o help.... in the f2/3 quickscreens, you are supposed to be able to change the setting with f2+right and quick when f2 is relesead, arnt you? |
12:44:16 | pondlife | Sorry, not sure. My Recorder has been broken for a year or so. |
12:44:21 | JdGordon | ok |
12:44:24 | * | JdGordon waits |
12:48:38 | * | preglow curses his bad ears |
12:49:57 | * | pondlife curses his bad teeth |
12:52:25 | | Join obo [0] (i=hidden-u@195.129.25.205) |
12:52:45 | obo | preglow: you were after me? |
12:53:05 | preglow | obo: indeed i were, what's the status of that ipod wheel ticker patch? |
12:53:36 | preglow | fg |
12:53:38 | preglow | argh |
12:53:41 | obo | I've got a slightly updated version I need to put on flyspray... but I was hoping you could take a look at it :) |
12:53:55 | preglow | i'm planning on commiting it |
12:54:18 | | Part Ribs ("Leaving") |
12:54:33 | obo | do you think it would be useful to add it to the plugin struct? |
12:54:56 | amiconn | JdGordon: Yes, that's how it worked before button actions. You had two modes of quickscreen operation |
12:54:57 | | Join Ribs [0] (n=freenode@91.84.8.218) |
12:55:22 | preglow | obo: not really, no. i'd like stuff in the plugin struct to be as platform independent as possible, to not encourage too many ipod only plugins and the like |
12:55:26 | JdGordon | amiconn: ok, thats what i was worried about :p im not sur how to re-implement that |
12:55:36 | preglow | obo: and in any case, features like that can come later if requested |
12:56:42 | obo | preglow: okay - give me a few minutes and I'll upload... |
12:56:53 | preglow | no hurry, got some other stuff to do first |
12:57:20 | preglow | i've got absolutely no chance of hearing this dithering at all... |
12:57:47 | preglow | then again, i'm probably not the target audience |
12:58:20 | pondlife | preglow: Listen to fade outs of non-distorted material? |
12:58:50 | pondlife | Or is this referring to the auto-fade on pause? |
12:58:50 | preglow | i hear it find at, say, 12 bits |
12:58:58 | preglow | but not 16, hell no |
12:59:06 | preglow | hear it fine, anyway |
12:59:22 | pondlife | Can we use the sim to render the output to a WAV file for analysis? |
12:59:51 | pondlife | Or is this in the lower levels... |
13:00 |
13:02:15 | preglow | sure we can |
13:02:47 | preglow | haha, i barely hear the dither at 13 bits... |
13:06:18 | preglow | i'll stuff up a patch some time today |
13:08:30 | markun | preglow: are you working on noise-shaping? |
13:08:35 | preglow | markun: it's already in |
13:09:38 | JdGordon | does the bookmark "browser" need a title? |
13:13:28 | | Quit barrywardell () |
13:13:29 | PaulJam | JdGordon: it was you who added the option to show dirctoryname/path in the browser, right? |
13:13:43 | JdGordon | yes |
13:13:45 | JdGordon | ... and no :p |
13:15:33 | pondlife | JdGordon: The settings patch doesn't patch very cleanly... |
13:15:37 | | Join Abst [0] (n=Abst@unaffiliated/abst) |
13:16:04 | pondlife | Any chance of an update? |
13:16:06 | JdGordon | pondlife: yeah, its settings.c ... ill upload it resynced to yesterday in a min |
13:16:25 | pondlife | Great. And include that new .h file too.. you know the one. |
13:16:31 | PaulJam | JdGordon: in apps/gui/list.c line 359 : shouldn't it here be "lines" instead of "display->nb_lines" ? |
13:17:48 | JdGordon | PaulJam: umm... im not sure |
13:18:17 | JdGordon | well... yes, i tinhk so.. cept the difference is 1 and it really is no big deal if the scroll bar is of by one |
13:18:59 | pondlife | There's a bug report mentioning that symptom... |
13:19:19 | PaulJam | JdGordon: if you have titles enabled and the dir contains one entry more than entrys fit on the screen the scrollbar is shown, but it has no space at the end |
13:19:38 | JdGordon | oh ok... well that could be it then. |
13:19:46 | PaulJam | so you have no indication that there is another file at the bottom |
13:19:50 | pondlife | http://www.rockbox.org/tracker/task/5938 |
13:20:36 | preglow | would anyone happen to know if all our targets use an interlaced output format? |
13:23:10 | JdGordon | pondlife: the source tree with that patch is playing up... so im not gonna bother with it and jjust resync it when im ready in a little while, ok? |
13:24:36 | obo | preglow: updated |
13:25:42 | pondlife | JdGordon: OK. I just wanted to test and investigate any boosting issues that remained.. No rush. |
13:25:57 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-05850ac10d360cf2) |
13:28:10 | preglow | obo: stellar, will have a look |
13:30:39 | | Quit Abst (Remote closed the connection) |
13:31:41 | | Join Abst [0] (n=Abst@unaffiliated/abst) |
13:32:57 | preglow | this settings_reset() function, what's it for? |
13:33:07 | | Join TeaSea [0] (n=thunderc@82.152.193.132) |
13:33:09 | preglow | i thought most settings had their default reset value in the settings struct |
13:34:32 | | Join chendo [0] (n=chendo@203-206-103-102.dyn.iinet.net.au) |
13:35:15 | amiconn | Most, but not all |
13:35:29 | preglow | obo: in any way your simple settings are not needed in there |
13:35:34 | preglow | but i can fix that |
13:35:41 | obo | preglow: I don't know - freqmod added the settings and usec timer code |
13:38:41 | amiconn | preglow: Some default values can't be included in the struct because they aren't fixed |
13:39:01 | amiconn | ...e.g. the default contrast on archos recorders depends on the hardware version |
13:39:22 | preglow | usec timer? |
13:39:36 | preglow | why would the usec timer be needed for this? |
13:40:01 | preglow | timer_register??? |
13:40:06 | JdGordon | yay, new bookmark viewer compiles.. test time :p |
13:40:42 | obo | preglow: to make the click it needed to turn on and off faster than a tick |
13:40:50 | preglow | obo: you can't use the timer.c module for this, it'll probably step right on the toes of the backlight fading |
13:41:22 | preglow | really? i thought a tick didn't sound that bad |
13:41:34 | obo | preglow: you can only have one instance of timer_register at a time? |
13:42:05 | preglow | obo: yes, indeed |
13:42:18 | preglow | ipods only have 2 timers, afaik |
13:42:34 | preglow | the first is the tick timer |
13:42:54 | preglow | this _could_ be modified on ipod, where the timer base is always the same, but i don't know if i want to |
13:43:19 | *** | Saving seen data "./dancer.seen" |
13:44:26 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
13:45:24 | preglow | hmmm |
13:45:30 | preglow | on the other hand |
13:45:42 | preglow | the backlight is always on when you're using the wheel anyway |
13:45:45 | preglow | it should never be in fade mode |
13:46:04 | preglow | but this would mean that the piezo can never be used for anything but wheel feedback |
13:46:29 | obo | preglow: it does clash with the backlight fading patch, which AFAIK used the timer to rapidly turn it on/off |
13:46:48 | preglow | obo: backlight fading patch? backlight fading has been in the core for ages |
13:47:06 | obo | preglow: sorry, backlight brightness |
13:47:11 | | Quit chendo_ (Read error: 110 (Connection timed out)) |
13:48:16 | lostlogic | pondlife: I dunno −− the clearing of track entries has always been frustrating −− must have metadata-on-buffer :-P |
13:48:38 | pondlife | So you wouldn't object to my proposed commit? |
13:48:48 | pondlife | i.e. !start_play becomes start_play |
13:48:52 | pondlife | Seems ok here. |
13:48:56 | preglow | obo: it will most definitely clash with that, yes |
13:49:01 | preglow | backlight fading does the exact same thing |
13:49:54 | didj | preglow: i hear your the man to talk to about mixing playback and line-in ? ie, is it even possible on H3xx? |
13:50:18 | lostlogic | pondlife: doesnt' matter one way or the other to me −− I'd hafta do a full review of all the track clearing behaviors to have an opinion −− trust your judgement :) |
13:50:25 | petur | didj: the h300 can do that in hardware iirc |
13:50:35 | pondlife | OK... I'll do it then! |
13:50:59 | pondlife | lostlogic: One other thing, you wrotre pcmbuf_position_callback, complete with the if... |
13:50:59 | lostlogic | pondlife: just make sure that it won't leave a track with 'filesize != 0' in a place where buffer fill will hit it and think the track is used when it's not. |
13:51:00 | didj | petur: ahh, cool, dont suppose theres been any patches in the pipline ? |
13:51:21 | petur | didj: write one ;) the UDA datasheet is in the wiki |
13:51:22 | pondlife | Could that not be simplified down to prev_ti->id3.elapsed += size * 1000 / 4 / NATIVE_FREQUENCY; ? |
13:51:45 | didj | petur: ah snap, ill check it out tho, cheers |
13:53:24 | preglow | didj: possible? sure |
13:53:39 | preglow | uda can do it, so both h1x0 and h3x0 can do it |
13:54:09 | pondlife | To your other concern, I think that is handled already by audio_read_file(), it explicitly sets filesize to 0 when track_widx is incremented. |
13:54:12 | lostlogic | pondlife: I believe I wrote it the way I because it compiled to faster assembly (ie don't assign to things in memory until we know what goes back to memory) on coldfire... but then I could be misremembering |
13:54:34 | lostlogic | pondlife: ah, we might not ever need to clear tracks then, but I wouldn't push our luck just yet ;) |
13:55:10 | lostlogic | (well we'd need to in the case of a new playlist or a reshuffle, but not in normal playback) |
13:55:11 | pondlife | The if just stops the callback if we get an elapsed + size > length. Shouldn't ever happen anyway, but maybe in some formats it might? |
13:55:50 | | Join midgey34 [0] (n=tjross@markely-164-75.reshall.umich.edu) |
13:56:30 | lostlogic | pondlife: Nobody other than that callback can tell when to stop itself |
13:56:44 | lostlogic | pondlife: because the callback is called from pcmbuf which has no concept of track boundaries |
13:56:55 | lostlogic | pondlife: and performance is _critical_ because it's called on interrupt |
13:56:58 | pondlife | Ah, ok |
13:57:40 | lostlogic | pondlife: so basically when the pcmbuf chunk that represents the track transition is finished, the callback is called and the position is set beyond the end of the old track, at that point, the callback is done |
13:57:49 | pondlife | That remains unchanged then, apart from a quick check to ensure prev_ti has been set up |
13:58:16 | lostlogic | yuck, quick check, every instruction matters in interrupt context. |
13:58:28 | lostlogic | is that really necessary? |
13:58:30 | lostlogic | it shouldn't |
13:58:41 | pondlife | I didn't think so, but Slasheri convinced me otherwise. |
13:58:49 | pondlife | Now you are convincing me back! |
13:59:00 | pondlife | Read the logs from about 2 hours ago... |
13:59:09 | lostlogic | kk, I'll continue arguing after doing so |
13:59:33 | pondlife | I don't think it's needed really |
13:59:45 | | Join nick89 [0] (n=nick89@c210-49-99-250.kelvn1.qld.optusnet.com.au) |
14:00 |
14:01:33 | | Quit aliask ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
14:01:37 | lostlogic | pondlife: feel free to initialize prev_ti to the track entry just behind the first track entry (ie the last track entry) when playback starts, so that it's never null, for memory safety, but don't add any instructions to the position callback |
14:02:30 | lostlogic | pondlife: might be a good idea to put a comment on it that it is called from an ISR. |
14:12:04 | | Quit Rob2222 () |
14:12:40 | | Join Rob2222 [0] (n=Miranda@ACAE5348.ipt.aol.com) |
14:19:39 | preglow | no shit |
14:21:21 | lostlogic | preglow: ? |
14:22:21 | preglow | as in it's a very good idea :P |
14:22:35 | lostlogic | :-P |
14:22:51 | preglow | i find rockbox is a bit lacking in comments like that |
14:22:59 | preglow | makes it pretty hard to just jump in and fix something |
14:23:02 | lostlogic | true story |
14:23:16 | pondlife | Well there's one less lacking now. |
14:23:18 | lostlogic | "don't change this, because" are the best comments, even if you are _going_ to change it, you know what you're about to break ;) |
14:23:45 | pondlife | That's the main reason I'm "cautious". |
14:24:11 | preglow | mandatory doxygen! |
14:24:28 | lostlogic | preglow: death first! |
14:24:41 | pondlife | death by doxygen! |
14:25:27 | preglow | :P |
14:25:37 | preglow | i've actually added a couple of doxygen comments to rockbox |
14:25:40 | preglow | being the bastard i am |
14:26:14 | | Quit NickDe ("Leaving") |
14:31:07 | | Quit nick89 ("Gotta Go") |
14:31:50 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
14:42:04 | pondlife | lunchtime... |
14:42:13 | | Quit petur ("worrrk") |
14:54:15 | | Join Larsie [0] (i=53538563@gateway/web/cgi-irc/labb.contactor.se/session) |
14:54:26 | Larsie | hi |
14:57:38 | | Join TeaSeaLancs [0] (n=thunderc@82.152.169.214) |
14:58:11 | Larsie | hi |
14:58:27 | | Quit TeaSea (Read error: 145 (Connection timed out)) |
14:59:36 | | Join qailer [0] (n=qailer@c80-217-91-17.bredband.comhem.se) |
15:00 |
15:00:29 | Genre9mp3 | hmmm... sorry if this is a dumb question, but would be possible to calculate the dB(SPL) out of a recording (supposedely we take into account the gain level)? |
15:04:08 | | Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/labb.contactor.se/session) |
15:05:36 | Genre9mp3 | Different mics/settings would produce different waveforms, right? Using a reference mic (eg. the internal mic of a player), and standard settings, would be possible to calibrate these info to use for a calculation of the Noise enviroment out of the recorded signal? |
15:05:52 | Genre9mp3 | Or I am completely miss something in that? |
15:06:41 | | Join TeaSea [0] (n=thunderc@82.153.194.67) |
15:08:27 | markun | hi Larsie, what's up? |
15:10:07 | preglow | Genre9mp3: if you've got the gain level you used to record, then you can. but you need your player calibrated first |
15:12:25 | Genre9mp3 | preglow: So my theory is correct. By calibrating the mics we could measure the enviroment noise |
15:13:09 | preglow | not calibrating the mic, you need to calibrate the player |
15:13:23 | preglow | that is, the recording device |
15:13:24 | Genre9mp3 | what do you mean by that? |
15:14:09 | preglow | if i wanted to find spl from a recording i have, i would have to have the spl measurement done at that recording gain level for a specific test signal |
15:14:31 | preglow | then i could use that info to calculate spl from any point in the recording, assuming the mic is stationary |
15:14:55 | Genre9mp3 | Ok... suppose we know that the enviroment noise is 90dB, we record with a player and use that info to calibrate, right? |
15:16:08 | Genre9mp3 | Wouldn't a different mic produce different waves? |
15:17:25 | Genre9mp3 | What i'm thinking of is... a plugin that could measure the enviroment noise and display it on screen |
15:18:07 | | Quit TeaSeaLancs (Read error: 110 (Connection timed out)) |
15:19:06 | preglow | perfectly possible, but you would need to own a dbspl meter |
15:19:32 | Genre9mp3 | Yes... we would need that to make the calibrations |
15:19:56 | Genre9mp3 | Do you believe that the result would be accurate enough? |
15:19:57 | preglow | and each microphone/dap combination you use would need to be calibrated |
15:20:03 | preglow | accurate enough for casual use, yes |
15:20:28 | Genre9mp3 | Also.. this could be done for playback, too |
15:21:08 | Genre9mp3 | Of course this would require measurments for every player/earphones combination => practical impossible |
15:21:16 | preglow | yes, but it's all very hypothetical |
15:21:21 | preglow | not many people have spl meters |
15:22:07 | Genre9mp3 | Well, of course this couldn't be based hypothetically |
15:22:39 | preglow | i guess we could use a database of some sort to let other people do measurements as well |
15:22:50 | preglow | like for the internal mic and for the bundled mic |
15:22:59 | preglow | but i don't know how much they vary |
15:23:26 | Genre9mp3 | internal mics and bundled mics or from player to player you mean? |
15:23:40 | preglow | well, yeah, i assume you get the same mic with all h1x0 players |
15:23:43 | preglow | the small black one |
15:23:48 | Genre9mp3 | yes |
15:23:49 | markun | Do you really need to do the measurements for every DAP or can you just do it for one and then mesure the offset of the other DAPs? |
15:24:01 | preglow | markun: one _should_ of course do it for every dap |
15:24:03 | Genre9mp3 | and the internal mic should output the same on all h100 players |
15:24:33 | preglow | anyway, don't drag me into this, i don't want an spl meter :> |
15:24:40 | markun | preglow: can it be that mic A is louder than B on a ipod and more quite on a iriver? |
15:24:50 | markun | quiet |
15:24:50 | preglow | markun: sure |
15:24:57 | | Quit SmilinBob ("Leaving") |
15:24:58 | markun | aha, didn't know that. |
15:25:11 | | Join webguest35 [0] (i=54445502@gateway/web/cgi-irc/labb.contactor.se/session) |
15:25:12 | preglow | markun: it depends on the amp, input impedance, power bias |
15:25:14 | preglow | loads of factors |
15:25:14 | Genre9mp3 | Each device I guess could drive an external mic differently |
15:26:47 | | Quit webguest35 (Client Quit) |
15:27:07 | Genre9mp3 | At least for the irivers the measurements could be based from the internal mics only |
15:27:27 | preglow | the internal mic sucks ass, so i don't know how much i'd want to rely on it |
15:28:09 | Genre9mp3 | What happens when you have clipping on that? I guess the measurement would be ruined, right? |
15:28:24 | preglow | oh yes |
15:28:27 | preglow | completely |
15:28:56 | Genre9mp3 | So there should be a max dB level that you can measure |
15:29:04 | Genre9mp3 | depending the mic... |
15:29:05 | preglow | of coruse |
15:29:11 | preglow | but it would be pretty large, i reckon |
15:29:16 | preglow | depending on how low a gain the input amp can do |
15:29:24 | preglow | if you clip, you just lower the mic amp gain |
15:29:25 | Genre9mp3 | yes |
15:29:29 | preglow | until it's at the minimum |
15:29:55 | Genre9mp3 | a ratio with the gain could be calculated, too |
15:29:59 | preglow | this assumes the gain control is accurate, though, if it's not, you would need to calibrate at several gains |
15:30:18 | Genre9mp3 | sounds a lot of work.. |
15:31:02 | Genre9mp3 | hmmm... difficult to implement but I think it would be cool to have... |
15:31:07 | | Quit Ribs ("eh eh ehhhh!") |
15:31:37 | preglow | 8 hours for dab, 22 hours for mp3? is receiving dab data that power hungry? |
15:31:55 | preglow | Genre9mp3: it's not a lot of work, really, the calibration is the only part that can't be done by anyone |
15:32:09 | * | Genre9mp3 tries to drag preglow into this by sending him a dBspl meter! :P |
15:32:19 | Bagder | preglow: weird indeed, but I figure its another chip or something for the radio stuff |
15:32:41 | preglow | Bagder: probably |
15:32:54 | preglow | Genre9mp3: hah, if you buy me a decent dbspl meter, then hell yes, i'll code you a plugin |
15:33:05 | preglow | those bastards ain't cheap |
15:34:23 | | Quit Larsie ("CGI:IRC (Ping timeout)") |
15:35:20 | Genre9mp3 | The problem is that If I buy a dBspl meter then I won't be interested in a plugin! :P |
15:36:55 | Genre9mp3 | But I guess it would worth if then we could be able to turn our players into expensive dBspl meters! :) |
15:37:38 | preglow | you misunderstand, the spl meter would go to me, not you, so you won't have one :) |
15:38:15 | Genre9mp3 | heh... I have to buy one first before sending to you... |
15:38:29 | preglow | use my address for shipping :> |
15:39:28 | Genre9mp3 | and what if you loose interest when you finaly have it on hands? :P |
15:39:51 | pondlife | Who's a last.fm/scrobbler expert here? |
15:40:03 | Genre9mp3 | not me |
15:40:05 | preglow | obo |
15:40:14 | obo | yup? |
15:40:30 | pondlife | Don't suppose you could do a bit of testing with the current CVS build. |
15:40:48 | pondlife | I hope I've not just torpedoed scrobbling... |
15:41:04 | pondlife | (I hope that line comes up as my quote of the month...) |
15:41:38 | pondlife | This is assuming you're relying on the track unbuffering callback, which might not be called as much as it used to be. |
15:43:21 | *** | Saving seen data "./dancer.seen" |
15:44:28 | | Quit dpro (Read error: 104 (Connection reset by peer)) |
15:45:32 | Genre9mp3 | preglow: http://www.amazon.com/Galaxy-Audio-CM130-SPL-Meter/dp/B0002GWFG4 |
15:45:47 | Genre9mp3 | preglow: I wouldn't say expensive... ;) |
15:46:54 | barrywardell | Bagder: see my latest commit? i think we could also add the sansa sim to the build table now... |
15:47:06 | Bagder | nice! |
15:49:40 | | Quit Abst (Client Quit) |
15:49:42 | lini | hmh is there anything i need to set when compiling for the recoder target? |
15:49:59 | lini | it still says that the output is larger than max and skips the ucl file |
15:50:17 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
15:53:05 | | Quit mordov|wrk ("The amount of experience you have is paralell with the amount of equipment you have ruined.") |
15:55:15 | amiconn | obo, preglow: You can't use timer_register() for the tick, as that is also exposed to plugins which are free to use it. Backlight fading falls back to not fading when the timer is taken, but what would the wheel tick do in this case? |
15:57:01 | Bagder | lini: yes, you need to make the image smaller |
15:57:11 | obo | amiconn: at the moment it would be silent |
15:57:41 | pondlife | Why does the H300 build include "car adapter mode"? That requires that the bootloader supports booting into Rockbox when power is applied. |
15:57:47 | amiconn | preglow: You can't use the timer for generating 2 different cycles, as that would mean to set the timer period to the largest common denominator, which could very well be == 1 - and then we would end up with one interrupt _per microsecond_ |
15:58:58 | pondlife | Should the "car adapter mode" option be removed from the settings for most targets? I'm just not sure which ones... |
16:00 |
16:00:40 | obo | is there any reason sleep_thread always adds 1 to the number of ticks to sleep? |
16:00:57 | amiconn | Car adapter mode has 3 requirements: (1) The target must have charging (rules out the ondio), and connecting the charger must cause the unit to boot (rules out the h1x0) |
16:01:27 | amiconn | (2) The target must have persistent settings storage which is not on disk (rules out the Player) |
16:01:58 | amiconn | (3) Rockbox must boot from flash (rules out pretty much all newer targets right now) |
16:02:47 | amiconn | Requirement (2) could be removed by not having a dedicated charging screen but boot directly into rockbox instead |
16:04:03 | | Join thunderl [0] (i=PlamenTL@plamen224a.ddns.HomeLan.BG) |
16:04:37 | barrywardell | how come my commit got built twice? |
16:04:59 | thunderl | hi, will rockbox support the 5.5g anytime soon? :) |
16:05:18 | Bagder | barrywardell: it was so good! |
16:05:25 | Bagder | ;-) |
16:05:35 | Bagder | I think it just happened to get split |
16:05:49 | Bagder | i.e the build system updated in the middle of it |
16:06:20 | barrywardell | that's the second time that has hapend to me in the last couple of weeks! |
16:07:00 | | Join lee-qid [0] (n=liqid@p54964FEA.dip.t-dialin.net) |
16:07:03 | markun | thunderl: who knows.. |
16:07:24 | thunderl | markun - i don't - that's for sure :) |
16:08:00 | markun | me neither |
16:08:13 | Bagder | anyway, there should be a e200 sim in the next build |
16:08:18 | thunderl | at the moment there's nothing available for 5.5 though...not rockbox, nor ipodlinux, encyclopodia and so on |
16:08:26 | barrywardell | :) |
16:08:41 | Bagder | thunderl: rockbox can be made to work with lots of hands-on work |
16:08:53 | Bagder | as some people have managed |
16:09:21 | thunderl | Badger is the difference so big between 5 and 5.5 |
16:09:29 | Bagder | not very big |
16:09:44 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
16:10:24 | thunderl | Badger is there someone that works in this direction already? |
16:10:31 | * | linuxstb is back home from vacation |
16:11:15 | Bagder | thunderl: some people have managed |
16:11:21 | Bagder | see the forum thread for 5.5 |
16:11:32 | Bagder | linuxstb: welcome back! |
16:11:48 | lex | i could try to use my 5.5g with rockbox |
16:12:05 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
16:13:19 | | Join lostnihilist [0] (n=lostnihi@wireless-224-89.uchicago.edu) |
16:13:22 | linuxstb | lex: 30GB or 80GB? |
16:13:28 | lex | 30 |
16:15:22 | linuxstb | Then you should have some success. |
16:16:07 | lex | hmm |
16:16:21 | thunderl | linuxstb mine is 30 too |
16:16:42 | lex | but how is it limited then? i can't play music? :o |
16:18:16 | linuxstb | Read the forum thread - there are two approaches to getting Rockbox working on the new 5gs: 1) Make them look like the old 5gs - this breaks the Apple firmware, and makes it hard to transfer files to the ipod; 2) The proper way - there's a partially working patch for Rockbox (and ipodpatcher/ipod_fw), but this seems to have bugs. |
16:18:38 | lex | yeah, a 500 side thread :) |
16:20:10 | linuxstb | The short answer is to wait until the official Rockbox builds support the new 5gs. |
16:20:41 | lex | yep |
16:20:55 | lex | maybe i'll just wait, because i don't need anything more into this right now |
16:21:18 | | Join Arathis [0] (n=doerk@p5484809A.dip0.t-ipconnect.de) |
16:25:05 | | Quit SmilinBob ("Leaving") |
16:26:01 | | Quit lostnihilist ("Leaving") |
16:26:31 | | Quit JdGordon ("Konversation terminated!") |
16:27:55 | | Join lostnihilist [0] (n=lostnihi@wireless-224-89.uchicago.edu) |
16:30:26 | linuxstb | barrywardell, hcs: How are things going with the PP5020 CPU scaling patches? Would it be useful for me to test some things on my Photo? |
16:32:40 | barrywardell | they improve things but we're still experiencing crashes |
16:33:04 | barrywardell | after a few hours rather than after a few minutes |
16:35:28 | barrywardell | linuxstb: also version 4 still has that weird switching of left and right channels |
16:37:13 | | Join pRin533 [0] (n=pRin533@user-12lcktf.cable.mindspring.com) |
16:37:27 | | Join Deef [0] (n=sdf@203-59-189-115.dyn.iinet.net.au) |
16:40:42 | linuxstb | barrywardell: Any pattern to the channel switching? e.g. does it happen when the CPU changes frequency? |
16:41:10 | | Quit TeaSea (Read error: 145 (Connection timed out)) |
16:41:30 | linuxstb | Also, how does cpufreq3 work on your H10? I only tried it once on my Photo, but it worked flawlessly for about 5 hours. |
16:41:58 | barrywardell | i think i got a crash on my h10.it's been a while since i tested though |
16:42:06 | barrywardell | i'll test again tonight |
16:43:01 | | Join TeaSea [0] (n=thunderc@82.152.211.146) |
16:43:15 | | Quit thunderl () |
16:44:16 | pRin533 | peace everyone. I just joined the TWiki and in my email it stated that I should ask permission here if I want to be able to make edits. Is there a specific way that I should make this request? Thank you . peace pRinCe |
16:45:06 | | Quit bawb2 (Read error: 131 (Connection reset by peer)) |
16:45:40 | Deef | Right |
16:45:42 | Deef | iLingo |
16:45:52 | Deef | iLingo and Rockbox any kind of possibility? |
16:46:27 | Bagder | pRin533: tell us your wiki name |
16:47:00 | pRin533 | prince serna |
16:47:22 | | Join cucosel [0] (n=daniel@ATuileries-151-1-55-2.w83-202.abo.wanadoo.fr) |
16:47:25 | pRin533 | sorry.. princeserna |
16:47:33 | cucosel | Hello Rockbox team |
16:47:37 | Bagder | pRin533: fixed! |
16:47:47 | pRin533 | GREAT! |
16:48:20 | pRin533 | now, let me just say how KEWL this is! and how much work I did last night just to be able to install this morning (lol) |
16:48:34 | Bagder | haha |
16:49:00 | markun | pRin533: which player do you have? |
16:49:08 | pRin533 | iPod Color 4G |
16:49:13 | Deef | Or does anyone of something similar to iLingo that could run on an iRiver? |
16:49:41 | cucosel | I want to congrates Mike Sevakis for his last iaudio performance commit |
16:49:47 | pRin533 | originally formated under HFS |
16:49:53 | linuxstb | Deef: Looking at the demo here: http://www.talkingpanda.com/demo.html it just seems to use the Apple firmware's notes functionality, along with links from the notes to audiofiles. So someone would need to write a Rockbox plugin that mimics the Apple firmware's notes capabilties. |
16:50:19 | cucosel | is Mike Sevakis=jhMikeS ? |
16:50:21 | pRin533 | I know you folks are having a good convo, so let me just say this: KEEP up the GOOD work! |
16:50:33 | Deef | ah |
16:50:56 | cucosel | I wondered why the game boy emulator doesn't work yet for the iaudios ??? |
16:50:56 | Deef | So its doable, but non existant atm |
16:51:13 | Bagder | cucosel: yes Mike Sevakis=jhMikeS |
16:51:23 | Bagder | cucosel: because the code has not been adjusted for it |
16:51:31 | Bagder | feel free to make it |
16:51:34 | linuxstb | Deef: The text files themselves would probably be viewable with Rockbox's text viewer, but the audio links wouldn't work. |
16:51:35 | cucosel | that seems to be trivial change, no? maybe Mike can do this? :P |
16:51:45 | cucosel | Badger: ok, thx |
16:52:08 | cucosel | is jhMikes here ? |
16:52:44 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
16:53:04 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
16:53:14 | cucosel | what is needed for have game boy emu working in X5? keymapping? |
16:53:23 | Bagder | no, scaling |
16:53:40 | cucosel | now that the LCD is really performant that could be fine to have it, no? |
16:53:56 | cucosel | Badger: what is this, is it hard to code? |
16:54:08 | Bagder | read it and judge for yourself |
16:54:10 | cucosel | oops Bagder sorry |
16:54:52 | Bagder | many things in Rockbox are just not done, not necessarily because they're very hard |
16:55:07 | cucosel | oh ok, good to know |
16:55:22 | cucosel | I assume you are all busy then? |
16:55:56 | | Join NickDe [0] (n=nicholas@198.7.232.64) |
16:56:08 | cucosel | maybe this jhMikes can do this easily since those weeks he made a lot of good things for X5s |
16:56:47 | * | cucosel mail a speacial thx to mike and thx for all Rockbox developers |
16:56:48 | Bagder | maybe you could do it instead |
16:57:07 | cucosel | is it easy to do for a noobie dev like me? ;) |
16:57:08 | Bagder | since Mike obviously already do lots of good |
16:57:19 | cucosel | : ) |
16:57:26 | Bagder | no, but it is non-important stuff |
16:57:42 | * | Bagder runs off |
16:57:50 | cucosel | yeah I can understand that it's not a priority thing |
16:57:51 | amiconn | argh |
16:57:57 | cucosel | good by badger |
16:58:12 | * | amiconn hopes that Bagder will be back later |
16:58:23 | cucosel | what's happened? |
16:58:23 | * | amiconn has some Makefile questions |
16:58:47 | linuxstb | amiconn: I've got a patch that strips the .WxHxD from the bitmap .c filenames, but I can't remember why I did it... |
16:58:55 | cucosel | amiconn: are you a iaudio rockbox dev? |
17:00 |
17:00:08 | | Quit [H5N1] (Remote closed the connection) |
17:02:28 | amiconn | Yes, among other targets |
17:02:53 | cucosel | wow cool ! |
17:03:35 | cucosel | do you know if this scaling thing for having Rockboy ported to iaudios is hard? |
17:04:27 | cucosel | the X5 LCD is now really performant, and I'm sure Rockboy could run fine on it |
17:05:04 | amiconn | Probably not very hard, didn't check |
17:05:58 | cucosel | that could be very great to have this, what's thought about this? |
17:06:17 | | Join Rincewind [0] (i=squid@proxy3.rz.uni-karlsruhe.de) |
17:06:35 | cucosel | or maybe it's an non-important stuff for you like badger said before? |
17:06:59 | linuxstb | Last time I looked, the LCD code for rockboy was in a bit of a mess - drivers for different LCDs hacked into the code in different places. So it really could do with a clean-up and the display code rewritten to work on any LCD size/depth (unless such a cleanup happened and I missed it). |
17:07:36 | | Quit barrywardell ("CGI:IRC (EOF)") |
17:07:47 | cucosel | oops that seems less trivial than I thought then? :( |
17:08:24 | cucosel | is rockboy already running for differents LCD? |
17:08:34 | linuxstb | Working on Rockboy would make you lots of friends though - and could be a good introduction to Rockbox coding. |
17:08:39 | cucosel | or just iriver h1xx? |
17:08:59 | cucosel | that's true, but... |
17:09:00 | amiconn | rockboy is running on a variety of lcds |
17:09:05 | linuxstb | I think it works on all LCDs larger than a gameboy (160x144 IIRC). It only works on some smaller ones. |
17:09:13 | cucosel | ok |
17:10:31 | cucosel | are they a lot of devices with screen smaller than gameboy? |
17:10:45 | | Join [H5N1] [0] (i=mrflu@laggy.us) |
17:11:16 | linuxstb | I think the unsupported ones are Nano, H10 (5/6GB models) and the X5. Not sure about the ipod mini. |
17:11:32 | amiconn | Probably also the ipod mini and full-size greyscale |
17:11:58 | amiconn | ipod g3/G4 greyscale have the same resolution as H1x0, but different pixel format |
17:11:59 | Genre9mp3 | iriver H100 has rockboy and it has exactly the same resolution with X5 |
17:12:00 | linuxstb | So yes, lots of unsupported LCDs still. |
17:12:32 | cucosel | ouch :( |
17:12:34 | * | linuxstb is reminded that pacbox is probably in need of porting to some of the new targets |
17:12:35 | amiconn | Genre9mp3: Yes, but the scaling code will be very different |
17:12:49 | cucosel | lot of works then? |
17:13:05 | cucosel | more than what I thought first at least |
17:13:43 | cucosel | linuxstb: is pacbox already working for X5? didn't check yet |
17:13:56 | linuxstb | I'm not sure. |
17:14:40 | cucosel | ok |
17:14:54 | linuxstb | I think it could use the same rendering code as the Nano though, so it should be straightforward. |
17:15:10 | cucosel | oki |
17:16:05 | linuxstb | Yes, it looks like pacbox works on all Colour LCD targets, plus the iriver H1x0. |
17:16:31 | cucosel | time for me to go back working, I'll try to do something, if any of your (rockbox confirmed dev) don't wanted to work on |
17:16:47 | cucosel | linuxstb: I'll check then thx |
17:17:17 | cucosel | bye all, and thx for gave me informations |
17:17:46 | | Quit cucosel () |
17:18:10 | * | amiconn never tried pacbox |
17:18:18 | amiconn | No rom file |
17:22:02 | | Quit ender` (" printk("autofs: Out of inode numbers -- what the heck did you do??\n"); -- /usr/src/linux/fs/autofs/root.c") |
17:27:32 | | Join ender` [0] (i=null@84.52.165.220) |
17:28:01 | pondlife | \o/ I've got a method to reproduce the "wrong song on WPS" bug |
17:28:16 | pondlife | It happens when track_ridx wraps. |
17:28:52 | pondlife | Setting MAX_TRACKS to 4 (or 2?) makes it easy to witness |
17:29:01 | Rincewind | I had this bug a few days ago, but I can't remember what I did |
17:29:21 | pondlife | It would normally only happen after 32 tracks played without stopping |
17:30:07 | pondlife | The WPS displays details from an old song (e.g. 32 tracks previous), but audio carries on ok. |
17:30:31 | Rincewind | it was always the song before for me |
17:31:19 | pondlife | Maybe another way to trigger the same bug? |
17:33:29 | Rincewind | so when I played the first song in a directory it displayed "no file!" |
17:33:29 | | Quit lowlight ("CGI:IRC (EOF)") |
17:33:34 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
17:33:43 | Rincewind | I have to go now |
17:34:05 | | Nick Rincewind is now known as Rincewind^afk (i=squid@proxy3.rz.uni-karlsruhe.de) |
17:37:11 | pRin533 | stoopid question (only answer if you are not busy), but is it hard to learn how to code? If not, any place a N00b should start, say if he were interested in trying? ^_~ |
17:37:35 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
17:42:42 | linuxstb | pRin533: Have you done any programming at all? |
17:43:23 | *** | Saving seen data "./dancer.seen" |
17:44:12 | pRin533 | not really =( |
17:44:30 | pRin533 | I know... large task. |
17:46:38 | goffa | I've heard python is a good language to start with |
17:48:01 | pRin533 | kewl.. thnx |
17:48:38 | goffa | np... the python website has tutorials if i remember right |
17:49:15 | goffa | http://wiki.python.org/moin/BeginnersGuide/Programmers |
17:49:16 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
17:49:28 | pRin533 | GREAT.. |
17:50:40 | pRin533 | goffa: not full beginners it seems but does say for those who know C, Perl.. hmmm.. not bad idea to think about starting there... |
17:50:58 | | Join bluebrother [0] (i=TTSY4lxM@nat-wh-1.rz.uni-karlsruhe.de) |
17:51:35 | goffa | yeah... there has to be other guides out there as well.. i just posted that as a starting point |
17:52:03 | pRin533 | no, it's really helpful.. the worse thing is not even knowing where the heck does one even try to begin |
17:52:04 | goffa | this might be better |
17:52:06 | goffa | http://wiki.python.org/moin/BeginnersGuide/NonProgrammers?highlight=%28%28BeginnersGuide%7CProgrammers%29%29 |
17:52:36 | pRin533 | i like the first line "if you've never done programming.." −−LOL |
17:53:11 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
17:54:00 | pRin533 | .. WOW \0/ even has video's.. HOT!!! |
17:54:05 | pRin533 | thanks goffa |
17:54:10 | lowlight | if your interest is in programming for Rockbox then just learn C...it's no more complicated than python. |
17:54:12 | goffa | no problem |
17:54:20 | goffa | there is that |
17:54:41 | | Join lightyear [0] (n=lightyea@p54877276.dip.t-dialin.net) |
17:55:28 | | Quit lowlight ("CGI:IRC (EOF)") |
17:55:54 | pRin533 | do they have similarities.. like, if I were to start here let's say.. would I be able to port my understandings on over to C without too much issue? Or in your opion, would it be wiser to just go one track? |
17:56:06 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
17:56:08 | pRin533 | thank you both in advance, btw |
17:56:42 | goffa | < pRin533> do they have similarities.. like, if I were to start here let's say.. would I be able to port my understandings on over to C without too much issue? Or in your opion, would it be wiser to just go one track? |
17:56:50 | goffa | i'll let lowlight answer |
17:57:30 | linuxstb | Most (imperative) languages share the same basic concepts - variables, functions, for loops, while loops, if...then...else. If you learn those in one language, they are easy to learn in another. |
17:57:57 | | Quit spiorf (Remote closed the connection) |
17:58:31 | pRin533 | kewl!! thanks linuxstb (you set up the diskdump right?) |
17:59:02 | linuxstb | C is a low-level language, meaning that each statement in the language does very little. So in one way it's easy to learn, but it means you often need to write more code to do something that a language like python can do in one statement. |
17:59:09 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
17:59:37 | linuxstb | pRin533: Yes, diskdump is one of mine... |
17:59:47 | | Quit lowlight (Client Quit) |
18:00 |
18:00:38 | pRin533 | you mean.. kindda what Ruby makes claim to, right.. that in which it is made to not cause you to write too much.. right? (I was reading about it about a month ago while studying CSS) |
18:00:58 | pRin533 | > diskdump worked nicely! :: props! |
18:01:15 | | Quit _Veseliq_ (Read error: 145 (Connection timed out)) |
18:01:49 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
18:03:32 | | Quit Deef () |
18:06:01 | | Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/labb.contactor.se/session) |
18:06:47 | lowlight | pondlife: I got a nice debug dump from the sim for the stopping bug |
18:07:25 | pondlife | Great |
18:07:30 | lowlight | pondlife: http://pastebin.ca/222848 |
18:08:05 | lowlight | The problem starts around line 254 |
18:08:43 | lowlight | I don't know why it wants to buffer when there are no more tracks in the directory |
18:09:15 | lowlight | The codec requests a new track in line 259 |
18:10:19 | lowlight | it eventually fails in line 276 |
18:11:02 | pondlife | Do you know what happened to start it filling again at line 254? |
18:11:24 | lowlight | For some reason Q_AUDIO_CHECK_NEW_TRACK is still in the queue and is executed again (line 292) |
18:11:54 | lowlight | it also fails, but now there are TWO failed requests in the codec_callback_queue |
18:12:56 | | Quit yipe (Remote closed the connection) |
18:12:59 | lowlight | eventually execution returns to codec_load_next_track which passes on of the failed requests to the codec to stop playback |
18:13:02 | | Join rretzbach [0] (n=robert@dslb-084-062-057-034.pools.arcor-ip.net) |
18:13:12 | pondlife | Q_AUDIO_CHECK_NEW_TRACK can only come from codec_load_next_track() |
18:13:14 | lowlight | But there's still one fail request in the queue |
18:14:34 | lowlight | So at line 391 when the first track of the second directory is finished, there's still a failed request there and playback stops |
18:14:43 | pondlife | What is the (2) in line 276? |
18:14:52 | * | lowlight will brb |
18:18:00 | pondlife | lostlogic: around? |
18:20:48 | pondlife | In the buffering process, at what point is it best to clear out a track structure? I was thinking it best to clear it just before it's set up - i.e. at track_widx. |
18:21:01 | | Join yipe [0] (n=yipely@12-218-163-227.client.mchsi.com) |
18:21:59 | lowlight | pondlife: the (2) indicates the case in which audio_check_new_track() fails |
18:22:48 | pondlife | So the first playlist check? |
18:22:58 | pondlife | if (ci.new_track >= 0)... |
18:23:44 | lostlogic | pondlife: how about clearing the one immediately ahead of the one that read_next_metadata writes into |
18:24:58 | pRin533 | Question on TWiki: can we add images? If so, do they get uploaded or do should we put it on our own server? -TIA |
18:25:02 | lowlight | pondlife: no...it returns right above that (the 2nd return statement) |
18:25:32 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
18:26:50 | yipe | has anyone else ever had a problem with rockbox on an ipod, that says that the drive is read-only? |
18:26:50 | pondlife | lowlight: what, in the dir_skip? |
18:27:03 | yipe | it won't let me put files on my own ipod |
18:27:21 | pondlife | I was referring to the 2nd return statement I thought |
18:27:46 | lowlight | pondlife: oh sorry...yes after if (ci.new_track >= 0) |
18:28:47 | pondlife | I need to put this debugging into a table with 2 columns!! |
18:29:07 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
18:29:25 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
18:29:46 | linuxstb | yipe: What is telling you that? |
18:30:15 | yipe | nautilus |
18:30:35 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
18:30:35 | | Quit obo ("bye") |
18:30:51 | amiconn | yipe: That's not a rockbox problem. |
18:31:12 | yipe | I realise that it's not directly a rockbox problem, however it started when I installed rockbox |
18:33:22 | linuxstb | Linux will normally remount a drive readonly if it finds an error, so you could try checking the system logs to see if any error messages are there. Also, try running fsck.vfat on the partition. |
18:33:46 | | Quit Lynx_ (" bye") |
18:33:50 | lowlight | pondlife: maybe coincidence, but QUEUE_LENGTH is 16 and there's "audio < Q_'s" between the 2 Q_AUDIO_CHECK_NEW_TRACKs...could it be a wrapping? (I don't understand the queue). |
18:34:56 | | Quit Quazgaa ("leaving") |
18:35:48 | | Join Ribs [0] (n=freenode@91.84.8.218) |
18:36:11 | | Quit yipe (Remote closed the connection) |
18:36:36 | pondlife | Maybe. |
18:37:27 | lowlight | pondlife: but what's it buffering when there's no more tracks? |
18:37:53 | pondlife | Not sure why it set filling back to be true... |
18:38:06 | Slasheri | pondlife: hmm, if i read the code correctly, now audio_clear_track_entries() does not get called when overwriting old entries with new data? |
18:38:24 | pondlife | Maybe not. |
18:38:26 | pondlife | ! |
18:38:30 | pondlife | I am working on it |
18:38:32 | Slasheri | that must happen |
18:38:38 | pondlife | For scrobbler? |
18:38:42 | pondlife | or another reason |
18:38:47 | Slasheri | runtime stats etc. wont be collected otherwise |
18:38:52 | pondlife | Ah, those too |
18:38:59 | pondlife | OK, they will be soon |
18:39:04 | Slasheri | good :) |
18:39:43 | pondlife | Will it be ok if they only get called when the data is actually about to be overwritten? |
18:39:43 | lowlight | pondlife: actually maybe it's not really buffering as the debugf is before the if (!filling) in that case. |
18:40:09 | pondlife | i.e. potentially after 30 other tracks have played |
18:40:20 | Slasheri | pondlife: for runtime stats, yes. As long as the data is still available when callbacks are called |
18:40:26 | pondlife | Yes |
18:40:31 | Slasheri | pondlife: and only unbuffering callback needs to be called |
18:40:42 | Slasheri | buffering callback is no longer necessary with the new runtime-db |
18:40:57 | pondlife | I will maintain that anyway. It's the clearing that is broken |
18:41:07 | Slasheri | also it's not needed to pass the state when we are calling last time |
18:41:12 | Slasheri | so that can be simplified a lot |
18:41:18 | Slasheri | ok |
18:41:18 | pondlife | Yes, I hope so. |
18:41:41 | pondlife | The unbuffering is the cause of WPS displaying times like -8:-32 |
18:41:57 | Slasheri | interesting |
18:42:34 | pondlife | lowlight: I don't really have time to get into this right now I'm afraid |
18:42:54 | pondlife | Carry on the good work, I need to get my own playback.c back together first though! |
18:43:08 | Slasheri | pondlife: of course, please also enable runtime db and see if it works :) |
18:43:24 | pondlife | I have never had it work. :( |
18:43:37 | Slasheri | pondlife: there is another issue also: when playlist ends, last entry is not added to the db |
18:43:44 | pondlife | Mind you, I've not tried it for a while. |
18:43:45 | Slasheri | hmm, what is the problem with it? |
18:44:00 | pondlife | No idea, I assumed it was "experimental" |
18:44:12 | Slasheri | it should work quite well |
18:44:13 | pondlife | This was some weeks ago, maybe |
18:44:24 | Slasheri | that "experimental" is only from the old code |
18:44:29 | Slasheri | and probably needs to be removed soon |
18:44:33 | pondlife | Does the last.fm feed come from it, or somewhere else? |
18:44:41 | Slasheri | no, that's a separate thing |
18:44:45 | pondlife | :( |
18:44:52 | Slasheri | and i don't know how that works |
18:45:03 | pondlife | Hmm, don't they both collect runtime data? |
18:45:15 | * | pondlife knows nothing about it |
18:45:21 | Slasheri | yep, but little different way |
18:45:45 | Slasheri | tagcache can only store the last playtime of track and other information |
18:46:06 | Slasheri | scrobbler stores just all playtimes of the last played tracks |
18:46:48 | Slasheri | i think there are some direct hooks in playback.c for the scrobbler |
18:47:38 | | Join yipe [0] (n=yipely@12-218-163-227.client.mchsi.com) |
18:49:57 | pRin533 | peace everyone! |
18:50:16 | | Quit pRin533 ("> goooone fishing") |
18:52:46 | | Quit Arathis (Read error: 104 (Connection reset by peer)) |
18:52:50 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
18:53:30 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:53:32 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
18:53:44 | | Part jrr |
18:54:41 | | Join Arathis [0] (n=doerk@p5484809A.dip0.t-ipconnect.de) |
18:55:19 | | Quit blueworm (Remote closed the connection) |
18:59:11 | obo | pondlife: scrobbler uses the audio_set_track_changed_event() callback, and added the audio_prev_elapsed() function (to both playback.c and mpeg.c) |
19:00 |
19:00:29 | | Join _FireFly_ [0] (n=FireFly@dslb-084-057-125-247.pools.arcor-ip.net) |
19:04:00 | | Join V-t [0] (n=opera@85.30.241.44) |
19:04:59 | | Join bundik [0] (n=bundik@dslb-088-064-002-055.pools.arcor-ip.net) |
19:09:21 | pondlife | lostlogic: One more question? |
19:09:40 | pondlife | If you look at the comment /* Get track metadata if we don't already have it. */ |
19:10:26 | pondlife | Under what scenario are we likely to already have the metadata? It would be much simpler to unbuffer the track slot at this point, just before we start to use it. |
19:10:41 | Slasheri | it's possible we already have it |
19:10:58 | pondlife | How come? We haven't buffered that track yet. |
19:11:14 | Slasheri | when last track is buffered and there is no space to buffer next track at all (for example too big codec), we still need to read the metadata of the next track for the wps |
19:11:33 | Slasheri | so the last free track entry slot is never used for buffering |
19:11:39 | pondlife | Aha |
19:13:24 | | Quit Id2ndR ("Parti") |
19:16:20 | | Join TeaSeaLancs [0] (n=thunderc@82.152.208.52) |
19:18:57 | | Join damaki_ [0] (n=Chocolat@ALille-151-1-20-166.w82-127.abo.wanadoo.fr) |
19:22:23 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
19:24:01 | | Join Sinbios [0] (i=Sinbios@dsl-10-136-65.b2b2c.ca) |
19:27:31 | | Part Paul_the_Nerd |
19:30:02 | | Part V-t |
19:33:35 | | Quit damaki (Read error: 110 (Connection timed out)) |
19:36:58 | | Join webguest32 [0] (i=ddba59a3@gateway/web/cgi-irc/labb.contactor.se/session) |
19:37:33 | | Join ralph [0] (n=ralph@126.16-dial.augustakom.net) |
19:38:15 | | Quit damaki_ (Remote closed the connection) |
19:38:47 | webguest32 | for a Archos recoder, is the HDD a parallel ATA, or will any ATA notebook drive be useable ? |
19:39:22 | | Part ralph ("Konversation terminated!") |
19:39:49 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
19:40:33 | * | pondlife gives up for the day |
19:40:47 | | Quit yipe (Remote closed the connection) |
19:40:51 | | Quit pondlife ("disconnected has pondlife") |
19:41:38 | webguest32 | noooo pondlife, dont give up, there's light at the end of the tunnel |
19:42:01 | webguest32 | but, it could be a train |
19:43:27 | *** | Saving seen data "./dancer.seen" |
19:45:43 | | Join dpro [0] (n=dpro@chello080109121047.8.15.vie.surfer.at) |
19:49:39 | amiconn | webguest32: I don't fully understand your question - archos recorders do use standard notebook drives, which are parallel ata |
19:49:54 | amiconn | Only some very recent notebooks use 2.5" sata disks |
19:50:57 | webguest32 | sometimes i see 2.5 drives which say EIDE or ATA/133, are these also ok to use for AJB's |
19:51:01 | Kitt0s | http://iaudiophile.net/forums/showthread.php?t=11721 |
19:51:09 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:52:15 | amiconn | webguest32: Yes they are. (parallel) ata is always backwards compatible. |
19:52:31 | webguest32 | ah, thanks amiconn |
19:52:43 | amiconn | ata/133 just means those disk support udma133 (which is irrelevant for rockbox or the usb bridge) |
19:53:32 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
19:53:40 | webguest32 | good, that gives me peace of mind when i go shopping for my replacement |
19:53:45 | amiconn | Just be aware that there is a capacity limit of 128GB (or 136GB in hdd manufacturer's terms) |
19:54:08 | webguest32 | ok, max I was thinking of was 120 anyway |
19:54:10 | linuxstb | Kitt0s: What do you mean by "approved by rockbox developers" ? |
19:55:01 | Kitt0s | well, i'v showed it Linus, he said there sohuldn't be any problem with it, and with messing around with the bootloader at all.. |
19:55:09 | webguest32 | thanks |
19:55:12 | | Part webguest32 |
19:55:33 | | Nick myzar is now known as myzar|away (i=pwnt@c-24-103-130-103.client.hacked.us) |
19:55:49 | * | amiconn wonders how much this fancygfx bootloader slows down the boot process |
19:56:03 | | Quit rconan (Connection reset by peer) |
19:56:22 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
19:58:31 | Kitt0s | dunno |
19:58:32 | Kitt0s | but i like it |
19:59:25 | | Quit TeaSeaLancs (Read error: 110 (Connection timed out)) |
19:59:42 | | Join TeaSeaLancs [0] (n=thunderc@82.152.222.49) |
20:00 |
20:01:41 | | Quit rconan (Read error: 104 (Connection reset by peer)) |
20:01:57 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
20:03:15 | | Quit lowlight ("CGI:IRC (EOF)") |
20:07:47 | | Join spiorf [0] (n=spiorf@host122-151.pool8250.interbusiness.it) |
20:23:37 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
20:27:55 | | Part tucoz ("Leaving") |
20:28:00 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
20:29:24 | preglow | hah |
20:29:32 | preglow | that codec posted in the tracker looks really... special |
20:30:36 | amiconn_ | Hmm, no barrywardell around... |
20:30:55 | amiconn_ | Looks like he forgot to commit a crucial part for Sansa e200 sim support... |
20:31:18 | amiconn_ | ... tools/configure |
20:31:27 | tucoz | i can build it here |
20:31:56 | amiconn_ | Hmm, then why did this happen: http://www.rockbox.org/showlog.cgi?date=2006-10-26%2017%3A34%3A23&type=SanDisk%20Sansa%20e200%20-%20Simulator |
20:32:15 | | Join Rondom [0] (n=Rondom@p54AEEB8E.dip.t-dialin.net) |
20:32:20 | tucoz | i saw that. but i have tried the sansa sim locally |
20:32:52 | tucoz | works fine |
20:33:56 | amiconn_ | odd... |
20:33:57 | | Nick Rincewind^afk is now known as Rincewind (i=squid@proxy3.rz.uni-karlsruhe.de) |
20:34:04 | tucoz | maybe the script on the buildserver is wrong. |
20:34:09 | | Quit amiconn (Nick collision from services.) |
20:34:09 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
20:34:22 | tucoz | the script that is set to start the sansa sim build |
20:35:09 | amiconn | Hmm, sansa was added to configure in August.... |
20:39:14 | preglow | anyone with golden ears that wanna test a dithering patch? |
20:39:28 | Kasperle | does _flik_ come here regularly |
20:40:17 | | Quit Ribs (Read error: 110 (Connection timed out)) |
20:40:50 | preglow | Kasperle: i wouldn't say regularily, no |
20:41:09 | | Join Ribs [0] (n=freenode@91.84.8.218) |
20:41:24 | preglow | regularly |
20:41:44 | Kasperle | i se |
20:41:48 | Kasperle | i see, even |
20:48:31 | | Quit TeaSeaLancs (Connection timed out) |
20:48:45 | | Join habana [0] (i=58a10615@gateway/web/cgi-irc/labb.contactor.se/session) |
20:48:57 | | Join TeaSeaLancs [0] (n=thunderc@82.152.214.211) |
20:49:04 | habana | Hi all |
20:49:35 | * | amiconn wonders what codec preglow was referring to |
20:50:22 | habana | I tried to scan my sansa player but had bad results. |
20:50:44 | habana | How were scanned others players ? |
20:52:14 | * | linuxstb spots Space Invaders in the tracker... |
20:52:24 | hcs | cool |
20:54:47 | | Quit rconan (Remote closed the connection) |
20:58:49 | | Quit Rondom ("Ex-Chat") |
20:59:16 | | Quit habana ("CGI:IRC (EOF)") |
21:00 |
21:01:55 | linuxstb | amiconn: I'm guessing preglow was referring to this: http://www.rockbox.org/tracker/task/6247 |
21:03:08 | linuxstb | He couldn't have made it less Rockbox-friendly - C++ and floating point... |
21:03:15 | * | amiconn looked under patches... |
21:04:55 | linuxstb | I was curious to try it, but his .cpp file doesn't seem to compile with g++. |
21:05:37 | | Join jimmyk [0] (i=jimmyk@nat/novell/session) |
21:07:16 | | Join GreyFoux [0] (n=greyfoux@APoitiers-155-1-90-124.w81-49.abo.wanadoo.fr) |
21:08:03 | | Quit TeaSeaLancs (Read error: 145 (Connection timed out)) |
21:08:05 | | Join TeaSeaLancs [0] (n=thunderc@82.152.202.119) |
21:11:19 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
21:12:12 | | Quit _FireFly_ ("Leaving") |
21:15:23 | | Join Rob2222_ [0] (n=Miranda@p54B177AA.dip.t-dialin.net) |
21:19:17 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
21:19:31 | | Quit linuxstb (Nick collision from services.) |
21:19:58 | lex | why i can't get the discovery podcast to show up on my ipod :( |
21:20:27 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
21:21:38 | lex | oh it's not a video podcast |
21:22:04 | PaulJam | what format is it and how did you put it on your player? |
21:22:07 | linuxstb | Because you're not running Rockbox...? |
21:22:14 | lex | :) |
21:27:58 | | Quit Criamos (Read error: 104 (Connection reset by peer)) |
21:28:42 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
21:28:44 | * | amiconn wonders what might cause those occasional freezes people are observing |
21:28:57 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
21:28:58 | amiconn | I suspect a problem in the scheduler |
21:29:41 | | Quit Ribs (Nick collision from services.) |
21:29:59 | | Nick Ribs2 is now known as Ribs (n=freenode@91.84.8.218) |
21:32:25 | | Quit Rob2222 (Read error: 113 (No route to host)) |
21:35:04 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-96-98.w81-48.abo.wanadoo.fr) |
21:35:04 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
21:35:44 | | Join Rob2222 [0] (n=Miranda@p54B177AA.dip.t-dialin.net) |
21:36:26 | luckz | obo? |
21:36:33 | luckz | what does "Blind GuardianLiveImaginations From The Other Side5580S1161875601" actually say? |
21:36:54 | luckz | any info on how much of the song was played? |
21:37:20 | luckz | because I clearly remember that we listened to all of the actual song and only skipped some cheering by the crowd |
21:38:15 | | Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs") |
21:40:12 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
21:42:16 | | Quit NickDe ("Leaving") |
21:42:57 | preglow | amiconn: yeah, me too |
21:43:29 | *** | Saving seen data "./dancer.seen" |
21:44:52 | bluebrother | a gui bootloader should reveal the "original" text messages upon a keypress when running imo. |
21:52:24 | | Part lee-qid |
21:57:18 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
21:58:28 | | Part Acidictadpole |
21:59:50 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
22:00 |
22:02:09 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:07:02 | * | preglow has a rockbox build with 4 bit sound :> |
22:07:11 | psiborg | hahaha |
22:07:20 | dan_a | On purpose? |
22:07:23 | preglow | indeed |
22:07:29 | preglow | testing dither |
22:07:31 | Xerion | heh |
22:07:40 | psiborg | how horrible does that sound? :) |
22:07:52 | * | dan_a has the Rockbox logo showing on his Sansa |
22:08:12 | Bagder | wooo |
22:08:27 | dan_a | (hence the commit) |
22:08:39 | preglow | psiborg: pretty nice, actually, thanks to the dither |
22:08:44 | Bagder | I fixed the cvs build too so next commit should build the sim fine |
22:09:03 | amiconn | preglow: Try 1bit ;) |
22:09:41 | amiconn | It is possible to play recognisable music with 1 bit sound on a 3.5MHz Z80 |
22:10:36 | * | dan_a remembers typing in a sampler program on his ZX Spectrum |
22:10:37 | hcs | 'tis possible on a 1.79 MHz 6502, too |
22:10:43 | psiborg | hehe how cool :) |
22:11:02 | amiconn | hcs: You mean C64? |
22:11:12 | hcs | amiconn: specifically I meant NES |
22:11:15 | preglow | amwill |
22:11:17 | amiconn | aha |
22:11:31 | preglow | god, this adsl has such latency now |
22:11:34 | amiconn | hcs: Does the nes have some hardware support for sound playback? |
22:11:44 | preglow | yes |
22:11:46 | * | amiconn guesses it has |
22:11:54 | preglow | it's got a square/tri/noise generator |
22:12:17 | amiconn | The ZX Spectrum doesn't have hardware support for that. Just a speaker hooked up to an i/o port, controlled by an isr |
22:12:30 | hcs | amiconn: it has DMA for 1 bit DPCM, but one or two games manually adjusted the value of to play PCM |
22:12:42 | preglow | amiconn: 2 bit works fine, 1 bit does not |
22:12:45 | hcs | *value of the volume reg |
22:12:52 | preglow | amiconn: i think the noise shaping could be better |
22:14:55 | | Quit Ribs (Read error: 110 (Connection timed out)) |
22:14:58 | preglow | haha, 1 bit sound with a bit different noise shaping sounds "ok" |
22:15:15 | psiborg | what are you editing in your build? |
22:15:38 | | Join webguest52 [0] (i=5848fa34@gateway/web/cgi-irc/labb.contactor.se/session) |
22:15:39 | preglow | eh |
22:15:43 | preglow | code? |
22:16:17 | preglow | i'm just enabling dither and playing with the dither mask and bias |
22:18:59 | amiconn | Bagder: In some places we output a line that tells which makefile is currently running ("MAKE in blah") |
22:19:36 | amiconn | Imho it would be better (and easier with my text output tweaks) if the actual makefile would output that text, instead of the place that calls it. |
22:19:42 | amiconn | What do you think? |
22:20:00 | Bagder | I don't mind whichever method is used really |
22:21:09 | | Quit webguest52 ("CGI:IRC (Ping timeout)") |
22:22:08 | preglow | mp3 and dither is still doesn't boost on 120 |
22:22:10 | preglow | 320kbps |
22:23:11 | | Quit TeaSeaLancs (Read error: 145 (Connection timed out)) |
22:23:23 | | Join TeaSeaLancs [0] (n=thunderc@82.152.171.247) |
22:24:42 | * | preglow discovers kraftwerk is excellent for dither testing :P |
22:24:56 | weazle | :-) |
22:24:59 | preglow | wIR sIND dIE rOBOTER |
22:25:04 | weazle | hehehe |
22:25:22 | Rincewind | ^^ |
22:25:25 | | Quit Criamos (Read error: 104 (Connection reset by peer)) |
22:26:53 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
22:27:31 | | Join bluey- [0] (n=bluey@dslb-088-073-076-174.pools.arcor-ip.net) |
22:28:15 | | Part bundik ("Leaving") |
22:29:05 | | Quit midgey34 () |
22:35:59 | | Quit lightyear (Remote closed the connection) |
22:39:58 | | Quit qailer ("Leaving") |
22:40:53 | | Quit Ribs2 (Client Quit) |
22:42:15 | | Join shirour [0] (n=shirour@80.178.191.90.adsl.012.net.il) |
22:43:11 | shirour | hi all! |
22:43:13 | shirour | i'm trying to port rockbox to the m:robe 500i and i could use some help... anyone who can help me? |
22:43:22 | Bagder | what do you need? |
22:43:44 | shirour | well, i have a boot loader and i have the drivers |
22:43:52 | Bagder | great! |
22:43:59 | shirour | it is based upon the dm320 (arm926j + tms320 from ti) |
22:44:06 | Bagder | I know |
22:44:34 | shirour | i've managed to port mediOS and was able to get doom running |
22:44:39 | | Join thick [0] (n=gr81@web.bce.net) |
22:44:42 | shirour | (see my wiki at http://mrobefan.elwiki.com/Main_Page ) |
22:44:53 | thick | hello |
22:44:59 | shirour | and now i want to make a rockbox port |
22:45:04 | thick | what means 'Q' in equalizer? |
22:45:57 | shirour | but - i don't know what to do next... |
22:46:00 | | Join webguest14 [0] (i=5848fa34@gateway/web/cgi-irc/labb.contactor.se/session) |
22:46:46 | Bagder | do you have a rockbox boot loader? |
22:47:05 | dan_a | thick: The 'Q' is how wide or narrow the filter is. |
22:47:09 | shirour | mmm... no... i have something i wrote on my own - |
22:47:22 | shirour | it loads a file from the hd to a specific ram location |
22:47:29 | shirour | and then jumps to it |
22:47:30 | Bagder | using FAT? |
22:47:31 | thick | hmm |
22:47:33 | shirour | yes |
22:47:34 | thick | wide? |
22:47:39 | thick | what do u mean |
22:47:42 | Bagder | shirour: that sounds like what a rockbox bootloader does |
22:47:57 | shirour | Bagder: well - then that's great! |
22:48:07 | Bagder | shirour: then make sure you can build a Rockbox for your player and load that |
22:48:33 | shirour | Bagder: here starts my problem... what should i do? |
22:48:38 | Rincewind | thick: http://en.wikipedia.org/wiki/Q_factor |
22:48:55 | thick | thnx |
22:48:57 | Bagder | shirour: well, if you just try right ahead you'll soon figure out lots of it |
22:49:29 | Bagder | it'll involve writing drivers for your HW |
22:49:35 | shirour | Bagder: what i've tried to do is compile the Gigabeat firmware, since it is arm9 based |
22:49:45 | petur | shirour: is what you have now this 'exploited version'? I mean: you load the file through some hack, not at boot time? |
22:49:47 | shirour | Bagder: I already have the drivers written in C |
22:49:54 | * | petur is reading that wiki |
22:50:04 | dan_a | thick: A filter at 5kHz with a very high Q will only let signals of 5kHz through. A filter with a lower Q will let 5kHz +/- a bit through. |
22:50:13 | shirour | petur: yes, but the mode allows me to do quite whatever i want |
22:50:22 | webguest14 | hello... will rockbox support the archos 604 (wi-fi) in the future (sorry my english is not so good) |
22:50:23 | Bagder | shirour: then all you need is to work it all in at the appropriate places |
22:50:25 | | Join bbroke [0] (n=bbroke@p54BD12F7.dip0.t-ipconnect.de) |
22:50:43 | Bagder | webguest14: if someone writes the support sure |
22:50:56 | shirour | Bagder: what do you mean? |
22:50:56 | Rincewind | webguest14: there are no plans yet, but you can start coding it |
22:51:16 | Bagder | shirour: a Rockbox port is a matter of making sure the correct drivers are built and used |
22:51:55 | shirour | Bagder: well, i'm having trouble compiling it... when i try to compile the Gigabeat version it tells me : |
22:51:56 | shirour | ld.real: error: no memory region specified for loadable section `.got' |
22:52:11 | shirour | (in the LD part... after it compiles everything) |
22:52:13 | Bagder | is it supposed to be buildable? |
22:52:20 | thick | Rincewind, if i'm listening on high volume with high bass settings should i increase that Q for frequencies < 80 Hz ? |
22:52:39 | Bagder | shirour: the gigabeat port is not yet a working rockbox port you know |
22:52:41 | shirour | have no idea... it's in your cvs and tools/configure so i thought it is |
22:52:49 | markun | shirour: the gigabeat build requires a patch |
22:53:08 | Rincewind | just try it out if you can hear a difference, but q is disabled for high and low shelf, so it only works if you use the 2. band for bass freqs |
22:53:09 | shirour | Bagder: mmm... that can explain it... |
22:53:12 | shirour | markun: what patch? |
22:53:13 | thick | ah |
22:53:14 | markun | we are working on it right now (in #gigabeat) |
22:53:15 | thick | thanx dan_a |
22:53:21 | webguest14 | ^^ something else? |
22:53:23 | | Quit bluey- (Remote closed the connection) |
22:54:19 | shirour | what's the best way to add a new port for the source code? / is there a port i should base my code upon ? |
22:54:21 | thick | dan_a, what kind of music do you listen? |
22:54:39 | Rincewind | webguest14: no ^^, if no developer owns the device then a port simply won't happen |
22:54:48 | thick | have you got optimal EQ settings for electronic music, like breakz or d&b or smth like that? |
22:55:02 | Bagder | shirour: you seem to be doing it in a sensible way, you just need to understand what you're doing as well |
22:55:26 | thick | Rincewind, 2 band? |
22:55:29 | | Join mirak_ [0] (n=mirak@AAubervilliers-152-1-42-16.w83-114.abo.wanadoo.fr) |
22:55:34 | shirour | Bagder: what do you mean? any directions? |
22:55:37 | webguest14 | well... does someone of you know if there is an modified firmware? |
22:55:47 | Bagder | shirour: like fix the .lds file if it is wrong for you |
22:56:09 | Bagder | possibly try the gigabeat patch markun mentioned |
22:56:28 | Bagder | also |
22:56:34 | Rincewind | thick: newer versions of rockbox have a few presets with them. with 2. band I mean the 2. band from the top (not the first one and not the 3. and not the 4.....). Just read the manual if you want to know more basics |
22:56:34 | dan_a | thick: I normally don't play with EQ unless there's something missing in the sound. |
22:56:36 | | Join Richard_Gozinya [0] (n=chatzill@209-232-250-5.kagan.com) |
22:56:45 | thick | heh |
22:56:51 | Bagder | shirour: I'd REALLY recommend you post a full patch to the patch tracker early, to get possible more people involved |
22:57:06 | Richard_Gozinya | hello |
22:57:14 | Bagder | it should even be of interest to the creative crowds |
22:57:19 | thick | Rincewind, oh.. i'm using 09/11 CVS version |
22:57:21 | thick | =)) |
22:57:37 | shirour | Bagder: you mean add a branch to the cvs? |
22:57:41 | Bagder | no |
22:57:49 | Bagder | I mean make a diff and post that to the patch tracker |
22:57:57 | Rincewind | you can also search the misticriver forums, some people have postet their settings there |
22:58:03 | Richard_Gozinya | i have a 4g ipod monochrome, i installed following the instructions in the pdf, now it wont go past the initial bootloader screen, and won't hook up to my PC via the usb cable, is my unit dead? |
22:58:36 | thick | anyway sound is gr8 with that Sennheiser IE4 hearphones |
22:59:00 | shirour | Bagder: oh i see... thanks..! |
22:59:10 | Rincewind | my advice is to play with the settings and use your ears, there is nothing more to it. |
22:59:19 | thick | oh |
22:59:22 | thick | k |
22:59:36 | Bagder | shirour: and do consider posting about your work in the rockbox forums, it too can attract new hackers |
22:59:56 | dan_a | Richard_Gozinya: Unlikely. Is there an error message on the bootloader screen? You should be able to reset your iPod by pressing Menu and Play together, and then hold Menu as it is booting to boot to the original firmware. |
23:00 |
23:00:37 | | Part thick ("leaving") |
23:00:41 | | Quit webguest14 ("CGI:IRC (Ping timeout)") |
23:00:43 | shirour | Bagder: thanks, though i know what's going on in the mrobe community... |
23:01:04 | Bagder | shirour: sure, but _loads_ of people come to the rockbox forums looking for things like this |
23:01:06 | Richard_Gozinya | dan_a: ti give the line "rockbox boot loader" then down to the checksum line |
23:01:15 | Richard_Gozinya | dan_a: it won't restart now |
23:01:26 | Bagder | shirour: including people using other dm320-based devices |
23:01:40 | Paul_the_Nerd | Richard_Gozinya: Flip the hold switch On then Off, then hold Menu+Select very carefully for 20 seconds |
23:01:44 | Paul_the_Nerd | Make sure not to let your fingers wiggle |
23:01:46 | | Join webguest14 [0] (n=crank@dslb-088-072-250-052.pools.arcor-ip.net) |
23:01:51 | Paul_the_Nerd | If it fails try the whole process 3 times, just to make sure. |
23:02:24 | Richard_Gozinya | got it it reset, but still goes to the same screen |
23:02:37 | shirour | shirour: you're right... when i have something usefull i'll post it |
23:02:42 | Richard_Gozinya | nothing about an error, just to the checksum line |
23:04:12 | Paul_the_Nerd | Richard_Gozinya: Reset into either the original firmware, or emergency disk mode then, for the time being |
23:04:45 | Richard_Gozinya | how do i do it, it won't connect to my computer via usb anymore |
23:05:47 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
23:06:59 | dan_a | Richard_Gozinya: Reset, and hold down "Menu" when you see the apple |
23:07:11 | | Quit mirak (Success) |
23:07:40 | Richard_Gozinya | dan_a: cool |
23:07:45 | dan_a | If that doesn't work, then hold down play and select when you see the apple for emergency disk mode |
23:08:03 | Richard_Gozinya | i'm in origional firmware now |
23:08:16 | linuxstb_ | I've occasionally had some Rockbox builds freeze at the same spot on my Photo. Just try a different build. |
23:08:20 | | Join midgey34 [0] (n=tjross@markely-164-75.reshall.umich.edu) |
23:08:42 | webguest14 | can someone recommend me a player? it have to play videos, music, pictures...... should have a tv-out (maybe tv-in too).. |
23:09:03 | tucoz | weazle, ipod video? |
23:09:12 | Richard_Gozinya | should i just copy over the folder on my ipod to replace the build, or should i try to rebuild the bootloader also |
23:09:13 | tucoz | webguest14, I mean |
23:09:39 | linuxstb_ | webguest14: Maybe the new Archos multimedia players if video is such a high priority. |
23:10:26 | webguest14 | i do not like ipod.. don't know why.. |
23:11:25 | webguest14 | and it is important for me to do with it what ever i want... |
23:11:51 | webguest14 | run some (open source) software.. |
23:12:05 | webguest14 | self programmend software or so... |
23:12:28 | Rincewind | try iaudio x5 |
23:12:46 | Rincewind | but video in rockbox is not very usable at the moment |
23:12:51 | linuxstb_ | Then the Archos devices with archopen. |
23:13:03 | weazle | tucoz: ? |
23:13:13 | tucoz | weazle, sorry. I used tab-completion |
23:13:14 | | Quit Nimdae (Read error: 104 (Connection reset by peer)) |
23:13:14 | weazle | tucoz: nah... I have a nano 2nd gen |
23:13:32 | webguest14 | such like the gp2x (handheld)... but smaller and with a bigger storage... |
23:13:35 | tucoz | weazle, it was for webguest14 |
23:13:44 | weazle | tucoz: ok... |
23:14:31 | Richard_Gozinya | will rockbox allow me to operate my ipod like a archos JBM? a hard drive player. |
23:14:56 | | Join TCK [0] (n=hahano@bb-87-80-197-109.ukonline.co.uk) |
23:15:50 | tucoz | Richard_Gozinya, if you mean that you just copy music to the player using a file manager, then you can |
23:15:54 | tucoz | that is how rockbox works |
23:16:05 | Richard_Gozinya | awsome, i hate the ipod way |
23:16:15 | tucoz | the itunes way? |
23:16:26 | blue_lizard | sorry but why did you buy the hardware then? |
23:16:34 | tucoz | to run rockbox? |
23:16:36 | webguest14 | AND it would be great if i can connect every thing i want (more or less).. something like wi-fi (wlan) dongle or bluetooth and so.. and so on |
23:16:58 | Richard_Gozinya | hehe, i got the ipod for free |
23:17:07 | Richard_Gozinya | cause a dude thought it was dead |
23:17:19 | blue_lizard | dumb dude |
23:17:20 | Richard_Gozinya | that's why i have the hardware |
23:17:25 | Richard_Gozinya | yea |
23:17:43 | Richard_Gozinya | i've had it for 6 months, just picked it up to mess with |
23:17:43 | blue_lizard | i am not using an ipot i use an iriver h340 |
23:17:46 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
23:18:02 | z0de | linuxstb: are you one of the x5 devlopers/ |
23:18:03 | blue_lizard | but i can say that rockbox does everything i want an mp3 player to do |
23:18:26 | tucoz | webguest14, maybe you can find something at http://dapreview.net/news.php |
23:18:30 | blue_lizard | a lot of thing the original software can not |
23:18:46 | webguest14 | sorry i know it sounds a little bit strange... i come from germany an i have problems to phrase in english |
23:19:06 | | Join Nimdae [0] (n=nimmeh@71-11-210-76.dhcp.ftwo.tx.charter.com) |
23:19:09 | blue_lizard | webguest14: what you want will probaly never implemented in rockbox |
23:19:11 | linuxstb_ | z0de: No. |
23:19:13 | tucoz | isn't there a linux dap that is quite popular in terms of hacking? |
23:19:22 | blue_lizard | there is linux for such things |
23:19:45 | z0de | linuxstb: k |
23:19:54 | z0de | mistaken identy |
23:20:01 | webguest14 | hehe, i thought so. |
23:20:01 | tucoz | hmm. gp2x is what it is called |
23:20:01 | Bagder | tucoz: possibly the archos ones then since they actually have SDKs |
23:20:04 | blue_lizard | an usb stack for the usb wifi stuff is complicated and an ip stack is more complicated |
23:20:14 | lowlight | lostlogic: are you around? |
23:20:16 | tucoz | Bagder, yes. but i was thinking of the gp2x |
23:20:21 | blue_lizard | that all goes beyond rockbox |
23:20:26 | * | Bagder heads to bed instead |
23:20:35 | tucoz | goodnight |
23:20:41 | Rincewind | webguest14: join #asdfg12 we can talk in german there |
23:22:58 | Richard_Gozinya | awsome guys, thanks for the help |
23:23:03 | Richard_Gozinya | it boots up now |
23:23:17 | Richard_Gozinya | but it doesn't see my songs that i loaded with itunes |
23:23:24 | Richard_Gozinya | do i need to reload them? |
23:23:51 | hcs | that would be the easiest way |
23:24:09 | Richard_Gozinya | where do i put the files in the directory structure? |
23:24:13 | dan_a | Richard_Gozinya: Read in the manual about "Tag Cache" |
23:24:18 | tucoz | Richard_Gozinya, you can use tag cache |
23:24:28 | | Join GreyFoux [0] (n=greyfoux@APoitiers-155-1-90-124.w81-49.abo.wanadoo.fr) |
23:25:17 | | Quit perpleXa ("Leaving") |
23:25:23 | hcs | Richard_Gozinya: it doesn't really matter where you put the files, rockbox gives you a directory tree, there is also the Tag Cache which the others mentioned which is more like the iTunesDB |
23:25:26 | | Quit mirak_ (Read error: 110 (Connection timed out)) |
23:25:52 | tucoz | Richard_Gozinya, http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildch4.html#x7-380004.2 |
23:29:53 | | Join werdwerdus [0] (i=Drew@drewdavis.student.iastate.edu) |
23:30:23 | werdwerdus | is there a bug with the 3rd gen scroll wheel? |
23:32:11 | tucoz | very few 3g users around i think. But, what is the problem? |
23:32:38 | jhMikeS | have an opt for x5 adc_scan that saves a few more percent boost and gains 4pfs normal cpu framerate but it's a bit scary :) |
23:32:42 | lostlogic | lowlight: belatedly yes sorta :-P |
23:32:44 | | Join cybersense [0] (n=Miranda@131.203.101.29) |
23:33:36 | * | petur gets really scared when jhMikeS calls code scary |
23:33:48 | werdwerdus | the scroll wheel only seems to work like once every 5-10 seconds when scrolling through menys |
23:33:51 | lowlight | lostlogic: think I found a problem with the audio queue |
23:33:52 | werdwerdus | menus |
23:34:01 | | Join webguest31 [0] (i=c9e0c002@gateway/web/cgi-irc/labb.contactor.se/session) |
23:34:11 | dan_a | werdwerdus: Are you playing music? |
23:34:23 | werdwerdus | nope i just installed rockbox |
23:34:24 | jhMikeS | heh...if it misses a pcf50606 accessory remove/insert interrupt you'll lose buttons but it seems to work |
23:34:29 | Richard_Gozinya | well guys, thanks a bunch! it works perfect now! |
23:35:13 | cybersense | Hi everyone! Do you have any idea why remote no longe working on H120? |
23:35:13 | | Quit webguest31 (Client Quit) |
23:35:20 | werdwerdus | i'm just trying to scroll through the menus to set it up so i'll like it |
23:35:39 | linuxstb_ | jhMikeS: Did you test mpegplayer on the x5 after your i2c optimisations? |
23:35:40 | dan_a | werdwerdus: That's strange, it works fine for me. Is it OK in the original firmware? |
23:36:00 | werdwerdus | yeah i tried that and it works fine |
23:36:12 | jhMikeS | linuxstb_: yes, you get a few more fps out of that. Unboosted operations benefit the most from that. |
23:36:16 | werdwerdus | should i try to reinstall or something? |
23:36:25 | lostlogic | lowlight: do tell |
23:36:38 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
23:36:49 | TerrorByte | So.. |
23:37:06 | TerrorByte | I see no one's taken an interest in my feature request (strafing in Doom...) |
23:37:06 | | Quit amigan (Read error: 104 (Connection reset by peer)) |
23:37:13 | lowlight | lostlogic: it seems as though at then end of a playlist there are repeated calls to codec_advance_buffer_counters() which then queues a lot of unnessary Q_AUDIO_FILL_BUFFER requests |
23:37:17 | TerrorByte | Paul, you around? |
23:37:30 | | Join meohmeohmy [0] (n=chatzill@70.89.218.101) |
23:37:39 | meohmeohmy | urp |
23:37:45 | TerrorByte | Question... |
23:37:49 | lostlogic | lowlight: ahrm yeah, that makes sense |
23:37:57 | TerrorByte | How come the equalizer for SRS WOW is not in Rockbox. |
23:37:58 | Paul_the_Nerd | TerrorByte: Remember that you made a feature request that only affects a very limited range of players, that few of the people who program for the project have. |
23:38:05 | lostlogic | need to make sure the queue gets emptied at an appropriate time. |
23:38:13 | bluebrother | TerrorByte, do you really expect a feature request getting worked on in only a couple of days, especially for a plugin? |
23:38:24 | markun | jhMikeS: I posted on iaudiophile.net about the rockbox improvement, but it looks like they are not interested... |
23:38:24 | TerrorByte | Well it's a very small feature too. |
23:38:24 | Paul_the_Nerd | TerrorByte: SRS WOW is both patented, and horribly distorts the sound. There's no interest from programmers, and even if there was, it couldn't legally be done |
23:38:27 | | Quit meohmeohmy (Read error: 104 (Connection reset by peer)) |
23:38:30 | TerrorByte | Aw... |
23:38:31 | | Join amigan [0] (i=dcp1990@unaffiliated/amigan) |
23:38:33 | TerrorByte | It's patented? |
23:38:33 | bluebrother | TerrorByte, because srs wow is some closed thingy |
23:38:34 | TerrorByte | Damn. |
23:38:35 | lowlight | lostlogic: the queues only have 16 slots and sometimes i've seen > 30 Q_AUDIO_FILL_BUFFER's queued |
23:38:38 | TerrorByte | I see. |
23:38:42 | jhMikeS | The driver is efficient since removing scanning at HZ rate and only reading batter once a second doesn't make a huge jump in performance but it's worth maybe 6% or so boost |
23:38:46 | TerrorByte | About strafing in Doom. |
23:38:49 | | Join meohmeohmy [0] (n=chatzill@70.89.218.101) |
23:38:53 | TerrorByte | Paul boasts its gonna take him 5 mins to do it. |
23:39:05 | TerrorByte | I say Paul should be forced to do it! |
23:39:09 | TerrorByte | ;) |
23:39:10 | Paul_the_Nerd | TerrorByte: If nobody with the player wants to do it, it's impossible for anyone who does to test it. Plus it's an irrelevant feature. Gaming is not the focus of Rockbox. Feel free to learn a little C and try to figure it out yourself, though |
23:39:26 | TerrorByte | I did try to figure it out myself. |
23:39:33 | lostlogic | lowlight: makes sense |
23:39:36 | TerrorByte | Didn't have much success though :) |
23:39:36 | | Quit webguest14 ("Verlassend") |
23:39:59 | lowlight | lostlogic: that creates problems because the read/write indices in the queue are unsigned ints that are masked...so they start wrapping |
23:39:59 | Paul_the_Nerd | Did you try to learn some C first, or did you just look at the code and try to guess? |
23:40:05 | TerrorByte | Both? |
23:40:09 | lostlogic | one option is not to put those events on the queue if playlist_end is true, because it clearly cannot process them |
23:40:16 | TerrorByte | I do have SOME knowledge of C. |
23:40:23 | TerrorByte | Well in any case... |
23:40:28 | TerrorByte | That's one thing off of my checklist. |
23:40:38 | TerrorByte | -SRS WOW is gone.. |
23:40:59 | | Quit TerrorByte (Client Quit) |
23:41:01 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
23:41:07 | TerrorByte | Got disconnected. |
23:41:15 | TerrorByte | Anyways....... |
23:41:17 | Paul_the_Nerd | TerrorByte: It should be pretty simple then. I think strafing is supported on some players, in which case just look at how it's done for them, and copy the keymapping replacing it with an | of the two buttons you want to combine, that you've already verified can be combined. |
23:41:41 | TerrorByte | I started to look at the source files for Doom. |
23:41:47 | TerrorByte | And I just got lost in there. |
23:41:56 | Paul_the_Nerd | TerrorByte: There should only be one file that needs to be changed |
23:41:59 | TerrorByte | Yeah. |
23:42:11 | | Quit Richard_Gozinya ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
23:42:14 | TerrorByte | So SRS wow is impossible... |
23:42:14 | | Quit TeaSeaLancs (Read error: 110 (Connection timed out)) |
23:42:19 | TerrorByte | So all that's left. |
23:42:21 | lowlight | lostlogic: yes...I put that in codec_advance_buffer_counters it doesn't queue those events |
23:42:23 | TerrorByte | Is strafing in Doom. |
23:42:54 | TerrorByte | And that sound video thing which...... *mumble* *mumble* |
23:42:54 | Paul_the_Nerd | TerrorByte: i_vdieo.c |
23:42:59 | Paul_the_Nerd | TerrorByte: i_video.c even |
23:43:07 | lostlogic | lowlight: commit away... or do you think there's a larger more systematic problem we need to address? |
23:43:08 | TerrorByte | i_video.c? |
23:43:13 | Paul_the_Nerd | That's the file you need |
23:43:21 | Paul_the_Nerd | Where keymaps are defined and mostly handled |
23:43:25 | TerrorByte | I see. |
23:43:28 | TerrorByte | Man, you should be doing this. |
23:43:32 | *** | Saving seen data "./dancer.seen" |
23:43:51 | Paul_the_Nerd | It looks like strafing isn't enabled for any players though. But I think there's a patch on the tracker for iPods that does it, maybe. Might check that |
23:43:58 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-41-239.w83-114.abo.wanadoo.fr) |
23:44:11 | Paul_the_Nerd | TerrorByte: Here's the problem: I don't care about Doom. I use my player for music. That is where my interest lies. |
23:44:15 | | Quit coob (Read error: 110 (Connection timed out)) |
23:44:18 | Paul_the_Nerd | I should not be doing this, simply because I have no real interest in it. |
23:44:23 | TerrorByte | MP3 player for MUSIC!?!? |
23:44:25 | TerrorByte | Unheard of! |
23:44:43 | lowlight | lostlogic: those events are actually ignored when they are processed because of it checks playlist_end there, but I think the overloading of the queue is the cause of the problem |
23:46:02 | TerrorByte | Okay I'm looking at the file. |
23:46:11 | lowlight | I've seen cases where when there's less than 16 FILL_BUFFER requests and everything is ok...just problems when there's more. |
23:46:41 | Paul_the_Nerd | TerrorByte: As I said, the code's not really up front there for strafing, so there's a little more work than I thought there would be. |
23:47:03 | TerrorByte | Yeah. |
23:47:06 | TerrorByte | Looks like it. |
23:47:44 | TerrorByte | Well I'll 'look' at this later. |
23:47:55 | TerrorByte | By which I mean literally look and do nothing else. |
23:47:59 | TerrorByte | Later. |
23:48:10 | scorche | TerrorByte: if you had followed Paul_the_Nerd's advice about looking at flyspray, you wouldnt be having this issue |
23:48:11 | | Part meohmeohmy |
23:48:12 | lowlight | lostlogic: I can't do anymore until tomorrow. |
23:48:20 | TerrorByte | I did post this on flyspray. |
23:48:30 | TerrorByte | No one really seems to give a damn. |
23:48:33 | TerrorByte | Anyways, gotta go for now. |
23:48:39 | TerrorByte | Be back later. |
23:48:41 | * | scorche sighs |
23:48:49 | TerrorByte | Huh? |
23:48:55 | TerrorByte | -_-; |
23:49:01 | Paul_the_Nerd | TerrorByte: I said LOOK at flyspray, not POST |
23:49:01 | | Quit TerrorByte ("CGI:IRC (EOF)") |
23:49:42 | scorche | well, his loss |
23:50:00 | | Quit lostnihilist ("Leaving") |
23:51:08 | Paul_the_Nerd | I'm still betting if I concentrated on it, I could hack together strafing in less than 5 minutes. ;) |
23:51:40 | | Part lowlight |
23:51:52 | scorche | hehe...but what i was saying is that there is a patch on the tracker that was synced the 10th of this month |
23:52:10 | petur | lol |
23:52:27 | Paul_the_Nerd | scorche: Yeah, that has strafing on iPod, he wants it for H10, but then he just has to replace the scrollwheel actions with the button combination and he's done |
23:52:39 | scorche | exactly |
23:53:20 | Paul_the_Nerd | I may be cruel, but I just enjoy telling people "I won't do it because I don't care." Does that make me a bad person? |
23:53:53 | scorche | yes...horrible...now start on every single feature request now! |
23:53:56 | dan_a | Not when they tell you that you should do it! |
23:54:15 | | Quit werdwerdus () |
23:56:15 | * | Paul_the_Nerd contemplates making the "Search" button animated, and really annoying |
23:56:22 | scorche | hehe |
23:56:44 | Rincewind | it's ok to not care, but I don't like "I don't care, so I am against it" (not very much related to this issue and no offence meant) |
23:57:05 | Paul_the_Nerd | Rincewind: I'll never say "I don't care, so I am against it." |
23:57:12 | Paul_the_Nerd | By definition, if I'm against something, I do care. :-P |
23:57:15 | scorche | Paul_the_Nerd: also, did you want to include the site search box/button on the sidebar of the forums like it is on every other page? |
23:57:37 | | Part tucoz ("Leaving") |
23:57:40 | Paul_the_Nerd | scorche: No, I intentionally removed that. |
23:57:47 | Paul_the_Nerd | I'm afraid people will think it'll search the forums, which it won't. |
23:57:55 | Rincewind | maybe you care about too many things ^^ |
23:58:04 | scorche | alright...i was wondering about that and if it would be confus..yeah |
23:58:29 | Paul_the_Nerd | Rincewind: I care about Rombox working again some day without having to cut too many things out. :-P |
23:58:37 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
23:58:41 | scorche | just one! =P |
23:58:56 | Paul_the_Nerd | scorche: For *now*. Not if some people had their way with feature creep. ;) |