00:00:19 | jhMikeS | preglow: try a pure svn build now... |
00:00:52 | dan_a | The only obvious problem is errors like "libgcc.a(_udivsi3.o) does not support interworking, whereas rockbox.elf does" - I'll see if I can find what's calling those functions and make sure they are ARM too |
00:00:53 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
00:02:04 | markun | dan_a: do you need this interworking? What exactly does it do? |
00:02:45 | preglow | jhMikeS: back to normal |
00:02:51 | Mikachu | are you using the -mthumb-interwork option? |
00:02:59 | dan_a | markun: It makes GCC do the magic to make sure that calls between functions of different types work |
00:03:01 | dan_a | Mikachu: Yes |
00:03:22 | Mikachu | would be nice if they could have a -miram-interwork :) |
00:03:23 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:04:15 | jhMikeS | You know...I'm so dumb, I Roloed it and that's why it was ok...what a dill :P |
00:04:42 | preglow | hahah |
00:04:48 | preglow | i've gotten burnt on that before |
00:05:07 | preglow | probably in the exact same circumstance too |
00:05:24 | dan_a | Mikachu: I think that's called -mlong-calls |
00:05:30 | preglow | so what i said about the main thread not getting correct macsr was correct? :-) |
00:05:31 | LinusN | the thread init code will never be run for the main thread, since that is never added like the other ones |
00:05:36 | preglow | LinusN: exactly |
00:05:40 | jhMikeS | I'll figure it out cause I think it's a bit better way to handle it |
00:05:50 | Mikachu | dan_a: yeah but so it only does it when needed, ie magically when calling a function in another section |
00:06:00 | preglow | the main thread is running from the start |
00:06:04 | LinusN | yup |
00:06:22 | jhMikeS | right...but it still has to add it to the scheduler list...and it should do that in thread_init |
00:06:31 | dan_a | Mikachu: That would be nice - and it would be nice if -mthumb-interwork worked that way too |
00:07:17 | jhMikeS | preglow: did you check it...it's ok now right? |
00:07:27 | amiconn | markun: Could you give me some pointers regarding how the font code finds the correct glyph for a unicode code position? |
00:07:51 | preglow | jhMikeS: perfectly |
00:08:11 | preglow | i'l reup another patch shortly |
00:08:36 | LinusN | jhMikeS: i see why it doesn't work |
00:08:51 | preglow | and start wondering about how to make it easy to add sw tone controls support to any random build without hacks |
00:08:55 | LinusN | the cpu_init macro changes the context, but not macsr itself |
00:09:18 | LinusN | so it will be overwritten with the real macsr context on the next context switch |
00:09:51 | markun | amiconn: for most it's just a 1-1 mapping |
00:10:13 | LinusN | so it will never work for the currently running thread |
00:10:45 | markun | amiconn: or what is it you want to know? |
00:10:52 | jhMikeS | I was thinking you can't alter the one for the creating thread but for the next time a context is loaded. hrm. All threads must spawn from the main one too. |
00:10:53 | amiconn | markun: ?? Surely there is no 64K table in there? |
00:11:23 | * | amiconn is asking because he wants to improve the player lcd code a bit :) |
00:12:21 | LinusN | jhMikeS: when the main thread is switched out, macsr will be saved in the context struct, overwriting the value that was set by THREAD_CPU_INIT() |
00:12:54 | jhMikeS | Ah...right! heh. so the main thread needs the context set and it's own macsr to start out |
00:13:42 | amiconn | No, the main thread just needs the real macsr set |
00:13:47 | LinusN | jhMikeS: exactly |
00:13:58 | LinusN | right |
00:14:25 | | Part LinusN |
00:14:31 | jhMikeS | yes...got it straight now |
00:19:27 | | Join web-taz [0] (n=taz@p5081C907.dip0.t-ipconnect.de) |
00:21:27 | | Quit tim66 (Read error: 110 (Connection timed out)) |
00:22:44 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
00:23:12 | preglow | anyone know what happens when you define the same array member two times bracket style? |
00:23:51 | preglow | struct type array[] = { [0] = { blah, blah }, [1] = { blah, blah }, [0] = { blah, blah } }; |
00:23:51 | jhMikeS | it takes the value of the last init |
00:23:58 | preglow | and that's a documented feature? |
00:24:01 | jhMikeS | yes |
00:24:09 | preglow | cool, then i shall rely on that |
00:25:04 | jhMikeS | http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Designated-Inits.html#Designated-Inits |
00:25:47 | jhMikeS | If the same field is initialized multiple times, it will have value from the last initialization. If any such overridden initialization has side-effect, it is unspecified whether the side-effect happens or not. Currently, GCC will discard them and issue a warning. |
00:25:50 | preglow | yep |
00:25:52 | preglow | good, good |
00:26:17 | preglow | i'll just use that to be able to override any target's original bass/treble controls |
00:29:12 | | Quit linuxstb ("CGI:IRC") |
00:31:49 | preglow | this patch just keeps shrinking now |
00:35:14 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:35:40 | jhMikeS | well...all's ok now. I think I can safely put it back up. I botched that one pretty good. :P |
00:37:28 | preglow | put what back up? |
00:38:04 | jhMikeS | the macsr init change. It starts up ok with the eq now. |
00:38:14 | | Quit matsl ("Leaving") |
00:38:39 | preglow | isn't current svn pretty much exactly as it should be? |
00:38:52 | preglow | or did you fix it some other way? |
00:39:50 | jhMikeS | I added the same mechanism for initializing CPU model specific thread things on the main one but it has to be a different macro/function of course. |
00:40:09 | | Join Llorean [0] (n=Llorean@70.122.253.160) |
00:40:28 | preglow | okies |
00:40:30 | preglow | then it's all good |
00:44:48 | | Join tidalwav1 [0] (n=tidalwav@JDICKWIFI.WIFI.WPI.EDU) |
00:45:32 | jhMikeS | I think maybe the setting for the main thread should stay in system_init, remove the macros from the main thread and just leave it for other spawned threads |
00:46:11 | preglow | also good :) |
00:46:14 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
00:47:59 | | Quit jhMikeS (Nick collision from services.) |
00:48:05 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:48:19 | jhMikeS | preglow: see any reason I shouldn't? I wonder if there really could be some use for it thread_init but it doesn't seem there ever has been. |
00:48:53 | | Quit ender` (" "Care must be exorcised when handring Opiticar System as it is apts to be sticked by dusts and hand-fat." --Japanese Transla) |
00:49:31 | | Quit funky ("leaving") |
00:50:42 | | Quit tidalwav1 ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
00:51:30 | preglow | nah |
00:52:38 | | Join redbreva_away [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
00:52:58 | jhMikeS | nah...no reason I shouldn't or no use? |
00:53:36 | preglow | no reason you shouldn't |
00:54:03 | preglow | but you probably know better than me anyway, just do as you see fit |
00:58:13 | jhMikeS | We really only have to sneak it in for threads created by create_thread...that's why it's there...so yeah...nothing in thread_init it is. |
00:58:53 | preglow | new patch coming up, btw |
01:00 |
01:00:04 | preglow | http://www.pvv.org/~thomj/rockbox/sw_tone_controls.patch |
01:00:13 | preglow | a quick test of that on x5 and i'll be quite happy |
01:01:08 | | Quit redbreva_away ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
01:06:57 | jhMikeS | preglow: report coming up in a few |
01:07:20 | preglow | excellent |
01:08:34 | jhMikeS | still fuzz :P |
01:08:57 | preglow | i have no idea why it's there |
01:09:02 | preglow | it's here too, and i have absolutely no idea |
01:09:23 | jhMikeS | offset 2...anything to do with whitespace? |
01:09:50 | preglow | no idea |
01:10:02 | preglow | i just don't know understand why it applies locally |
01:10:16 | preglow | i svn update, i svn diff > patch, i then do a patch -p0 -R < patch, and i get fuxx |
01:10:27 | preglow | fuzz.... |
01:11:27 | jhMikeS | fuxx ... lol |
01:12:29 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
01:15:30 | | Quit gtkspert (Remote closed the connection) |
01:15:54 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
01:16:06 | jhMikeS | Ok, somethings fuxxed up |
01:16:20 | preglow | on my side? |
01:16:33 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:16:38 | jhMikeS | oh never mind...wrong menu. I'm getting tired. |
01:18:03 | | Part LinusN |
01:18:17 | jhMikeS | sounds good and seems to be working just fine |
01:18:22 | preglow | goodie |
01:18:26 | preglow | then i'll commit it shortly, i think |
01:18:40 | preglow | so people can start complaining about how shitty the cutoff freqs are |
01:18:45 | jhMikeS | good idea... |
01:19:07 | preglow | right now they're 200 and 3500 |
01:19:09 | preglow | and that's ok? |
01:19:29 | *** | Saving seen data "./dancer.seen" |
01:20:53 | jhMikeS | yes...I think hit hits the vocals just enough but not too much. I'll probably experiment a bit with lower though and see what happens. |
01:20:59 | preglow | yep |
01:21:02 | preglow | all's cool |
01:21:42 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-48-240.dsl.irvnca.pacbell.net) |
01:22:23 | jhMikeS | I found my favorite settings to be 6/9 :) how odd. |
01:23:27 | | Quit bonbonthejon (Remote closed the connection) |
01:23:38 | | Part Llorean |
01:24:03 | preglow | hahaha |
01:24:59 | jhMikeS | :) It's running fine playing spc with echo too |
01:25:55 | spug | does anyone know if the text "Rockbox Main Menu" is hardcoded? I can't find it in the lang file |
01:25:59 | hcs | not on any target I'm interested in, is it? |
01:26:48 | jhMikeS | hcs: give it a little bit...I think preglow is gonna do some asm in the dsp core soon |
01:26:52 | jhMikeS | preglow: right? :) |
01:26:57 | hcs | :) |
01:27:48 | preglow | jhMikeS: yeah, i'm gonna see about completing the alarm, then dsp asm is coming up |
01:27:49 | jhMikeS | hcs: though I can't understand why you wouldn't be interested in any Coldfire targets. |
01:28:14 | preglow | along with starting the work of getting rid of long calls |
01:28:25 | preglow | which would also help arm somewhat |
01:28:37 | hcs | jhMikeS: I am interested, just hoping we'd see some fun stuff in ARM land where I can actually test it |
01:28:42 | jhMikeS | As opposed to what? It used shorter addresses for function calls |
01:29:02 | | Quit JoeBorn (Nick collision from services.) |
01:29:24 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
01:29:39 | jhMikeS | hcs: I still want to try out doing each voice in blocks and see. If it helps here it should help arm too for sure especially if the change is significant. |
01:29:52 | | Join JdGordon [0] (n=sidux@c220-237-57-32.smelb1.vic.optusnet.com.au) |
01:30:20 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:30:30 | preglow | jhMikeS: arm's usual branch instruction is a relative one with +/- 32 meg addressing, but right now a longer three instruction branch is used because of iram code |
01:30:42 | jhMikeS | preglow: You know, I wouldn't mind a menu item for disabling tone controls without screwing up the settings. |
01:31:05 | preglow | jhMikeS: what, an on/off setting? |
01:31:37 | jhMikeS | yes...like the eq has. Really convenient when developing...I suppose then one check in the dsp. Just a suggestion. |
01:31:42 | preglow | fair enough, but i can't by any means be bothered to code it :) |
01:32:08 | jhMikeS | heh...ok |
01:32:19 | preglow | i absolutely abhor menu code |
01:32:33 | preglow | and i wanna get cracking at dsp asm :> |
01:32:34 | jhMikeS | Me too...but I like good menus too much |
01:32:35 | JdGordon | slack... and i made it so easy for you too :p |
01:32:40 | preglow | JdGordon: hehe |
01:33:15 | jhMikeS | It's just that I want to switch the controls on and off real quick and check boosting |
01:33:59 | | Quit kubiix (Read error: 104 (Connection reset by peer)) |
01:35:47 | jhMikeS | guess I'm pretty lazy too sometimes :) |
01:36:00 | preglow | somewhat hard to imagine |
01:36:05 | jhMikeS | They add about 3% boost when playing doom |
01:36:21 | jhMikeS | the spc that is |
01:36:35 | preglow | ahah, i was about to ask how the hell you could see the boost counter while playing doom |
01:36:47 | jhMikeS | I don't shave enough and my hair is too long :) |
01:38:03 | preglow | haha |
01:38:20 | jhMikeS | lazy lazy...too much mess around my computer too |
01:40:05 | jhMikeS | Man cowon did something odd...I see the x5 batt voltage low sometimes and staying up pretty well at 3.95V others. |
01:40:42 | preglow | yeah, i just found two cigarettes under my sidstation |
01:40:42 | preglow | they look old |
01:40:43 | jhMikeS | maybe the tone control fixed it |
01:40:55 | preglow | too much tidiness around the computer isn't good |
01:40:57 | jhMikeS | preglow: I wouldn't care... |
01:41:16 | jhMikeS | I'd never waste two smokes |
01:41:21 | preglow | haha |
01:41:23 | preglow | burn fast |
01:41:30 | preglow | anywho, i'll just commit |
01:41:50 | preglow | now for the bloody alarm |
01:42:06 | | Quit Mouser_X (Nick collision from services.) |
01:42:15 | preglow | which still wakes me every morning despite not having set it for four days |
01:42:15 | preglow | so something's not right |
01:42:15 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:42:22 | Shaid | haha |
01:42:28 | Shaid | that's a persistant alarm |
01:42:51 | preglow | well, you'd rather be safe than sorry, no? ;) |
01:43:09 | Shaid | it goes off on weekends, though, right? |
01:43:22 | Shaid | I couldn't have that. |
01:43:22 | preglow | yes, yes it does |
01:43:38 | preglow | but today it probably went off right here, played what it should, then turned off |
01:44:42 | | Quit inversions (Read error: 110 (Connection timed out)) |
01:45:11 | preglow | now, i should probably wait and do an oops commits |
01:45:38 | Shaid | got to love those ones |
01:46:02 | | Quit Nico_P (Remote closed the connection) |
01:46:10 | jhMikeS | and the more files involved the better |
01:48:58 | | Quit JdGordon ("Konversation terminated!") |
01:49:54 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
01:52:06 | jhMikeS | preglow: not pushing for anything but will you ever be committing any effects plugins? I added those recording functions to the plugin api so long ago for that. |
01:52:07 | preglow | woo, no oops |
01:52:12 | Soap | am I reading the documentation correctly? "svn revert -R" to remove all my applied patches? |
01:52:15 | | Join Thundercloud [0] (n=thunderc@82.153.195.155) |
01:52:26 | | Join countrymike [0] (n=brent@222-154-238-83.adsl.xtra.co.nz) |
01:52:38 | jhMikeS | Soap: I think that's it |
01:52:42 | preglow | jhMikeS: ah, yes, there's also that |
01:52:52 | preglow | we'll see when i finish with that i've currently got queued up |
01:52:59 | preglow | that/what/asl |
01:53:18 | jhMikeS | You have a queue? I've just got a pile. |
01:53:47 | preglow | well, it's kind of a hybrid |
01:54:06 | preglow | a queue whose sorting varies wildly with current interest/needs |
01:54:40 | | Join jonno [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
01:55:11 | preglow | jhMikeS: as for effects plugins, i guess the ideal thing would be one plugin where you could use several different effects |
01:55:19 | preglow | insert in different orders, etc |
01:55:25 | jhMikeS | I think I can speed up the sample output and only have a 1 clock penalty in the loop |
01:55:37 | preglow | ah, hmm, i guess i should wrap filter_bishelf_coefs with HAVE_SW_TONE_CONTROLS |
01:56:19 | jhMikeS | ...and remove a move instruction... |
01:56:34 | preglow | which? |
01:56:41 | preglow | ahh, you're talking about your stuff |
01:57:02 | jhMikeS | yes...but it's never fast enough. I always seem to see something. |
01:57:11 | preglow | know the feeling |
01:57:18 | preglow | stare long enough and you'll have the entire loop down to one nop |
01:58:03 | | Quit jonno (Remote closed the connection) |
01:59:45 | | Join jonno [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
01:59:59 | jhMikeS | yes, that second move.l can just go for sure |
02:00 |
02:00:43 | preglow | the fun thing with my TODO is that you just cut it in half over the last couple of days :P |
02:01:26 | jhMikeS | oh...woops...don't mean to spoil the fun |
02:02:02 | | Quit _pill (Read error: 145 (Connection timed out)) |
02:02:14 | jhMikeS | ah...yes, now move the lea.l up between the mac and movclr |
02:02:17 | preglow | i'll survive, if there's one problem i don't yet have, it's finding ways to spend my time |
02:02:35 | | Join darksoulk [0] (n=adam@124-168-142-179.dyn.iinet.net.au) |
02:03:26 | jhMikeS | ah, crap can't move that one. :( |
02:06:33 | jhMikeS | wait, can too... |
02:06:40 | | Join _pill [0] (n=pill@sloth.shellfx.net) |
02:06:40 | pixelma | (part |
02:06:43 | | Part pixelma |
02:08:42 | | Quit Shaid (Nick collision from services.) |
02:08:42 | | Nick darksoulk is now known as Shaid (n=adam@124-168-142-179.dyn.iinet.net.au) |
02:09:54 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
02:11:26 | preglow | time for bed anyway |
02:11:27 | preglow | laters |
02:20:54 | Shaid | night |
02:23:47 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
02:24:30 | XavierGr | wow! preglow and jhMikeS developing frenzy! :D |
02:24:50 | Shaid | nah, they were holding out on commits and decided to do it together at once to see if they'd crash SVN |
02:24:59 | XavierGr | My screen is filled with orange and deep blue :P |
02:26:18 | jhMikeS | XavierGr: Don't worry there will be more patches we've been hold onto for months committed soon |
02:26:41 | XavierGr | quite nice I must say |
02:28:56 | jhMikeS | and Shaid was the one that told the dirty secret... :) Can't even keep my eyes open I'm so tired now. |
02:29:24 | Shaid | jhMikeS: I'm an expert lurker. |
02:29:58 | jhMikeS | Shaid: spying on all our PMs somhow eh? |
02:33:00 | | Quit gtkspert (Read error: 60 (Operation timed out)) |
02:34:18 | Shaid | 22:36:20preglowwe're trying to crash svn |
02:34:23 | Shaid | gah. |
02:34:28 | Shaid | weblog pastes really don't work. |
02:34:39 | | Join Thundercloud_ [0] (n=thunderc@82.153.195.155) |
02:34:42 | Shaid | anyhow, preglow admitted to your plan in open conversation :P |
02:41:59 | | Quit Thundercloud (Operation timed out) |
02:43:41 | pearldiver | any idea whats wrong here: |
02:43:44 | pearldiver | $ patch −−binary -p0 < gigabeat_rotate_1.patch |
02:43:44 | pearldiver | (Stripping trailing CRs from patch.) |
02:43:44 | pearldiver | can't find file to patch at input line 4 |
02:43:44 | DBUG | Enqueued KICK pearldiver |
02:43:44 | pearldiver | Perhaps you used the wrong -p or −−strip option? |
02:43:44 | pearldiver | The text leading up to this was: |
02:43:44 | *** | Alert Mode level 1 |
02:43:44 | pearldiver | −−−−−−−−−−−−−−−−−−−−−−−−−− |
02:43:46 | pearldiver | |diff −−strip-trailing-cr -ru rockbox_old/firmware/export/config-gigabeat.h rock |
02:43:48 | pearldiver | box/firmware/export/config-gigabeat.h |
02:43:50 | pearldiver | |−−- rockbox_old/firmware/export/config-gigabeat.h 2007-02-20 11:15:05.0000 |
02:43:52 | pearldiver | 00000 +0900 |
02:43:52 | Mikachu | yeah, you forgot to use pastebin |
02:43:54 | pearldiver | |+++ rockbox/firmware/export/config-gigabeat.h 2007-02-20 17:34:17.461776900 +0 |
02:43:56 | pearldiver | 900 |
02:43:58 | pearldiver | −−−−−−−−−−−−−−−−−−−−−−−−−− |
02:44:00 | pearldiver | File to patch: |
02:44:02 | pearldiver | i know i know, sorry |
02:44:06 | pearldiver | it seemed like its less lines |
02:44:24 | Mikachu | did you read the text you pasted? |
02:44:36 | Mikachu | 02:43:44 <pearldiver> Perhaps you used the wrong -p or −−strip option? |
02:51:44 | pearldiver | oh |
02:51:49 | pearldiver | -p1 worked |
02:52:07 | Mikachu | indeed, look at the paths in the patch header |
02:53:45 | *** | Alert Mode OFF |
02:56:26 | Soap | I just got a whole screenfull of errors such as: http://www.pastebin.ca/372461 |
02:56:29 | Soap | are these fatal? |
03:00 |
03:03:25 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
03:19:31 | *** | Saving seen data "./dancer.seen" |
03:19:59 | | Join CAP1279 [0] (i=ircap@bas2-kingston08-1096741736.dsl.bell.ca) |
03:20:31 | CAP1279 | Can someone point me in the direction of a guide to using the firmware decrypter? |
03:22:56 | | Part countrymike ("Leaving") |
03:28:35 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
03:32:57 | | Join dewdude [0] (i=dewdude@pool-71-120-0-23.washdc.east.verizon.net) |
03:33:13 | | Part CAP1279 |
03:42:02 | Soap | yep, they were fatal |
03:42:08 | | Quit lukaswayne9 ("Ex-Chat") |
03:43:12 | | Quit Feral_Kid (Read error: 104 (Connection reset by peer)) |
03:58:36 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:00 |
04:01:26 | | Join elinenbe_ [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
04:06:21 | | Join etrask [0] (n=etrask@ip68-99-126-250.sd.sd.cox.net) |
04:11:14 | | Quit etrask (Client Quit) |
04:17:01 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
04:17:01 | | Nick elinenbe_ is now known as elinenbe (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
04:26:25 | charkins | What's the "remote" screen mentioned in list.c (page up/down differ based on main vs. remote screen)? |
04:29:50 | | Join JerryLange [0] (n=JerryLan@ppp-64-91-85-222.cam.centurytel.net) |
04:35:48 | | Quit secleinteer (Read error: 104 (Connection reset by peer)) |
04:36:33 | Soap | for targets with an LCD remote. I know the H3xx and H1xx series have one avaliable. |
04:37:04 | charkins | Ahh thanks. |
04:38:06 | | Quit jhMikeS (Nick collision from services.) |
04:38:12 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
04:39:03 | charkins | Finally got around to building my own firmware (been running rockbox for about almost a year). Just trying to get a handle on the code and try out various patches floating around. |
04:39:07 | | Join printfXh4 [0] (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
04:40:05 | | Join secleinteer [0] (n=scl@adsl-70-237-225-67.dsl.stlsmo.sbcglobal.net) |
04:41:23 | | Quit Mouser_X (Nick collision from services.) |
04:41:34 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:47:59 | | Quit secleinteer (Remote closed the connection) |
04:52:02 | | Join JerryLange_ [0] (n=JerryLan@ppp-64-91-85-199.cam.centurytel.net) |
04:56:37 | | Quit JerryLange (Read error: 113 (No route to host)) |
04:56:41 | | Nick JerryLange_ is now known as JerryLange (n=JerryLan@ppp-64-91-85-199.cam.centurytel.net) |
04:57:32 | | Join BiptoN [0] (i=4ca6c5a0@gateway/web/cgi-irc/labb.contactor.se/x-f5bc0479b494681a) |
05:00 |
05:19:33 | *** | Saving seen data "./dancer.seen" |
05:23:19 | | Join webguest79 [0] (i=cbceb037@gateway/web/cgi-irc/labb.contactor.se/x-c8e86cf961603834) |
05:26:04 | webguest79 | hi. can anyone tell me why Rockbox shows scrambled display on my iRiver? |
05:27:16 | | Quit BiptoN ("CGI:IRC (EOF)") |
05:27:44 | jonno | did you install the correct version? |
05:27:49 | jonno | which iriver? |
05:28:19 | webguest79 | H340 and i used the curremt release from the website |
05:28:42 | jonno | reset your settings maybe? |
05:28:50 | jonno | does the display work fine in the OF? |
05:29:14 | webguest79 | i can read the lines fine, the text is neat, but it looks like lines are drawn on top of it |
05:29:28 | jonno | top of what? |
05:29:34 | webguest79 | yes OF is fine, although it does have trouble with video |
05:29:38 | jonno | what lines? |
05:30:05 | webguest79 | like a three year old comes along and draws on the screen ;) |
05:30:23 | jonno | has a 3 year old drawn on the screen? |
05:30:34 | jonno | maybe you need some alchohol swaps to clean it? :D |
05:31:04 | jonno | is it in every screen? or only one? |
05:31:12 | webguest79 | :P its like small random lines that keeps moving each time the screen refreshes |
05:31:17 | webguest79 | every screen |
05:31:46 | | Quit DX_ (Read error: 60 (Operation timed out)) |
05:32:56 | jonno | hmm... I dunno.. possibly a hardware problem? |
05:33:16 | webguest79 | yeah, thats what i fear too, but with the OF it plays nicely |
05:33:36 | webguest79 | except for video |
05:33:45 | jonno | the person you want to speak to wont be around for another few hours... |
05:33:54 | jonno | maybe post on the dev ml or flyspray |
05:34:09 | webguest79 | okay, thanks. i might do that or come back here later |
05:37:11 | | Quit webguest79 ("CGI:IRC (EOF)") |
05:39:14 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
05:40:34 | | Quit jonno ("Konversation terminated!") |
05:41:00 | | Quit Mouser_X (Nick collision from services.) |
05:41:11 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:54:56 | | Join RacerNV [0] (n=racernv@ip24-253-62-198.lv.lv.cox.net) |
05:55:55 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
05:59:59 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
06:00 |
06:00:18 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:00:53 | | Quit XavierGr (Nick collision from services.) |
06:00:56 | | Join XavierGr [0] (n=xavier@ppp242-112.adsl.forthnet.gr) |
06:05:02 | | Quit charkins ("Ex-Chat") |
06:06:18 | | Quit scorche (Nick collision from services.) |
06:06:22 | | Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) |
06:17:30 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:17:56 | | Join Nibbier [0] (n=sven@e181065068.adsl.alicedsl.de) |
06:19:04 | | Join jonno [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
06:19:26 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
06:19:33 | | Join miepchen^schlaf [0] (n=hihi@p57B95786.dip.t-dialin.net) |
06:25:58 | | Quit jonno ("Konversation terminated!") |
06:28:36 | | Quit Mouser_X (Nick collision from services.) |
06:28:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:31:52 | | Quit JerryLange ("Leaving") |
06:45:51 | | Part toffe |
07:00 |
07:02:58 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
07:03:45 | | Quit perplexity ("* bbl *") |
07:09:38 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
07:13:04 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:19:34 | *** | Saving seen data "./dancer.seen" |
07:35:47 | | Join combrains [0] (n=combrain@125-237-192-73.jetstream.xtra.co.nz) |
07:38:49 | | Join perplexity [0] (n=joust@dxb-b19515.alshamil.net.ae) |
07:50:36 | | Join decayedcell [0] (n=decayed_@ppp93-99.lns1.mel4.internode.on.net) |
07:55:36 | | Quit decayedcell (Remote closed the connection) |
07:55:50 | | Join decayedcell [0] (n=decayed_@ppp93-99.lns1.mel4.internode.on.net) |
07:59:27 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:00 |
08:03:44 | | Join Xerion [0] (i=xerion@vhe-382201.sshn.net) |
08:07:49 | | Quit Febs (Read error: 110 (Connection timed out)) |
08:12:03 | decayedcell | bugger cop patch broken again |
08:14:10 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
08:18:11 | | Join ackbahr [0] (n=ackbahr@d83-181-104-231.cust.tele2.ch) |
08:18:21 | | Quit RacerNV ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
08:23:16 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
08:25:28 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
08:32:28 | | Quit JdGordon (Remote closed the connection) |
08:32:40 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
08:35:14 | | Quit Mouser_X (Nick collision from services.) |
08:35:23 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:36:19 | decayedcell | anyone here? |
08:39:42 | LinusN | not a single soul |
08:39:48 | LinusN | all bots |
08:41:03 | decayedcell | could you help me with a GCC 3.4.6 error I'm getting compiling m68k-elf build |
08:41:15 | decayedcell | Error: already selected `5206e' processor |
08:41:15 | decayedcell | Error: unrecognized option -m5249 |
08:42:09 | LinusN | heh, i thought you just said it compiled fine |
08:42:40 | decayedcell | well it the toolchain compiled fine |
08:42:53 | LinusN | ah |
08:42:55 | decayedcell | but when compiling for the H3xx it errors out |
08:43:13 | decayedcell | right after cross compiling ata_idle_notify.c |
08:43:38 | LinusN | i recognize this error |
08:44:16 | | Join darksoulk [0] (n=adam@203-214-59-30.dyn.iinet.net.au) |
08:45:14 | | Quit Shaid (Nick collision from services.) |
08:45:15 | | Nick darksoulk is now known as Shaid (n=adam@203-214-59-30.dyn.iinet.net.au) |
08:45:17 | LinusN | yes, it is a known issue |
08:45:27 | | Join MonkeyTamer [0] (n=chatzill@207.62.156.85) |
08:45:43 | LinusN | which binutils are you using? |
08:46:01 | decayedcell | 2.17 |
08:46:21 | decayedcell | i suppose I should try 2.16.1? |
08:46:59 | LinusN | you could try it |
08:47:09 | decayedcell | anyway LinusN going to eat dinner, I'll try 2.16.1 later |
08:47:22 | LinusN | oki |
08:47:43 | | Join darksoulk [0] (n=adam@203-214-77-202.dyn.iinet.net.au) |
08:47:47 | | Quit Shaid (Nick collision from services.) |
08:47:57 | | Nick darksoulk is now known as Shaid (n=adam@203-214-77-202.dyn.iinet.net.au) |
08:49:27 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
08:49:27 | * | MonkeyTamer is enjoying using musepack as an encoder |
08:50:00 | MonkeyTamer | definitely fairly high quality for a lossy format |
08:50:03 | | Join Rob222241 [0] (n=Miranda@p54B16EFC.dip.t-dialin.net) |
08:50:57 | decayedcell | too bad the dev stop working on it |
08:51:09 | MonkeyTamer | works fine in rockbox for me |
08:51:21 | decayedcell | nono as in the Musepack dev, not rockbox :p |
08:51:29 | MonkeyTamer | oh |
08:51:33 | MonkeyTamer | my bad lol |
08:51:46 | MonkeyTamer | still pretty good as it is |
08:52:17 | MonkeyTamer | I probably went a bit overboard using quality 7 |
08:52:37 | MonkeyTamer | but it doesn't use much more than a similar bitrate lame mp3 |
08:56:29 | linuxstb_ | decayedcell: iiuc, musepack development has started again. |
09:00 |
09:00:20 | MonkeyTamer | is there anything in particular that is currently lacking anyways? |
09:01:31 | | Quit ackbahr (Read error: 110 (Connection timed out)) |
09:05:38 | linuxstb_ | I don't use musepack, but I assume that lossy encoders can always be tweaked and improved - either for encoding speed or quality. |
09:06:09 | JdGordon | same for lossless... |
09:06:22 | MonkeyTamer | that is true |
09:06:44 | LinusN | except for the quality part, of course :-) |
09:07:00 | Shaid | haha |
09:07:09 | Shaid | speed and filesize for lossless. |
09:07:47 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:07:55 | MonkeyTamer | I tend to be hardpressed to find any significant differences between a high quality mpc file and a lossless such as flac; it's possible, but very difficult to detect |
09:08:38 | JdGordon | anyone know what to call to not show the button bar? |
09:09:40 | Shaid | MonkeyTamer: but the differences are there. and that's what matters to some people. |
09:09:40 | LinusN | JdGordon: you set the labels to NULL, i believe |
09:09:44 | perplexity | The biggest problem with perceptual audio coding is just that. It relies on perception. What sounds pretty good to you may sound like aliased garbage to me.. it's all a matter of how your ears are trained |
09:10:07 | | Quit darkless ("Leaving") |
09:10:19 | JdGordon | ta LinusN |
09:10:23 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
09:11:20 | MonkeyTamer | the only problem with lossless is some people don't understand that the difference can be purely psychological; I see the advantages to lossless less so much for quality, which is second to none of course, but more so for secure storage |
09:12:12 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-9416aee23c01f35a) |
09:12:13 | perplexity | secure storage ? |
09:12:21 | linuxstb_ | It's also convenience of just being able to drag and drop your backup files onto your DAP without re-encoding. |
09:12:32 | MonkeyTamer | I mean that if you lost your cd, you basically have the original files |
09:13:06 | perplexity | ahh yes.. I can see that. I don't know. I have all my albums stored as raw data in addition to flac. Space is not really an issue for me |
09:13:19 | MonkeyTamer | some are also extremely efficient for decoding |
09:13:33 | MonkeyTamer | flac I've seen get as low as 8 or 9% boost for the ipod 4g |
09:13:56 | linuxstb_ | That 8 or 9% will just be the boosting due to disk spinup, it should be 0% for pure decoding. |
09:14:00 | scorche | also, depending on what you are passing the audio through, you can tell the difference between, say, a 320kbps MP3 and a FLAC file |
09:14:17 | MonkeyTamer | oh? that's good to learn |
09:14:34 | perplexity | a crisp hi-hat or ride cymbal is the killer for me on that scorche, can pick it every time.. |
09:14:49 | petur | maybe more efficient decoding, but also less able to buffer so more disk spinup, more battery useage |
09:15:02 | MonkeyTamer | yes, I have learned that as well |
09:15:05 | LinusN | cymbals are a real killer |
09:15:14 | MonkeyTamer | that's primarily why I don't make too many flac files |
09:15:16 | LinusN | real killers |
09:15:24 | * | LinusN has a bad grammar day |
09:15:25 | MonkeyTamer | other than size of course :p |
09:15:39 | Shaid | I find most percussion is a killer. |
09:15:49 | petur | and if they're thrown correctly,.... |
09:16:02 | perplexity | heh |
09:16:03 | LinusN | petur: hahaha |
09:17:04 | perplexity | But seriously.. in the car or on an aircraft I tend to use ogg.. the background noise or my noise cancelling headphones colour things enough I don't mind.. |
09:17:22 | scorche | ick...noise-cancelling |
09:17:41 | perplexity | they help me sleep on long haul flights.. (well that and half a bottle of scotch) |
09:17:57 | * | scorche prefers a passive system |
09:18:04 | petur | I stick with compression so I can have all my music with me... in mp3 that still forced me to buy a 80gig disk... |
09:18:21 | MonkeyTamer | scorche: like meditation? |
09:18:26 | MonkeyTamer | :P |
09:18:32 | Shaid | yeah, I also wonder why I have so many cds. |
09:18:43 | JdGordon | does viewcv ignore whitespace changes? |
09:18:45 | scorche | no...like IEMs |
09:19:39 | *** | Saving seen data "./dancer.seen" |
09:21:51 | perplexity | back on DAP's.. by stupid neglect I managed to kill the battery in my h340, so I splashed out and picked up a 2200mah replacement. I now get 24 hours playing -q6 oggs.. nice :) |
09:22:25 | Shaid | I'm half tempted to do odd hardware hacks to my greyscale g4. |
09:22:31 | MonkeyTamer | that's pretty decent, especially for ogg |
09:22:34 | Shaid | I wouldn't mind a new screen for it, though, honestly. |
09:22:45 | Shaid | anyone got an ipod 4th gen grey lcd they don't need? |
09:22:52 | MonkeyTamer | lol |
09:22:55 | MonkeyTamer | i got a color |
09:23:14 | MonkeyTamer | but that's no good selling it for parts |
09:23:15 | Shaid | wonder what'd happen if I hooked that up... |
09:23:29 | perplexity | MonkeyTamer: I was impressed. I'm never more than 16 hours away from a power source anyway, but it's nice to have the extra oomph when I use it as a removable disk.. |
09:23:50 | MonkeyTamer | that's certainly true; that's an awesome number |
09:23:55 | linuxstb_ | JdGordon: Yes, I think so. |
09:24:16 | MonkeyTamer | I decided to get a gigabeat f40 primarily for battery life and improved stability |
09:24:58 | MonkeyTamer | the ipod color is just too far away from stability and reasonable battery life for me to wait |
09:25:50 | Shaid | I ended up getting an 80g ipod. |
09:25:57 | MonkeyTamer | besides, if I sell it with all of it's accessories, I could likely approach the price I paid for the gigabeat |
09:25:59 | Shaid | was a gift. |
09:26:25 | perplexity | Guess you have to trade off for the features you need *now* |
09:26:37 | MonkeyTamer | indeed |
09:27:32 | MonkeyTamer | 50% battery life after only two hours isn't reassuring; rather than complain about it, it's better to just solve the problem |
09:27:38 | | Part dan_a |
09:27:53 | MonkeyTamer | if you can that is |
09:27:57 | perplexity | heh, 50% after 2 hours? sounds like my new Treo.. :\ |
09:28:28 | MonkeyTamer | yeah... before kernel on cop, it was even worse |
09:28:31 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
09:28:46 | MonkeyTamer | plus the freezing |
09:29:10 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:29:24 | perplexity | Well, lack of documentation and limited resources for reverse engineering will do that I'm afraid.. |
09:29:57 | MonkeyTamer | that's just the way it goes sometimes |
09:30:50 | MonkeyTamer | 24 hours sounds like a ridiculous number in comparison to 4 though; that's 500% more |
09:36:03 | | Join jborn__ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
09:36:04 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
09:36:49 | | Quit jborn_ (Read error: 104 (Connection reset by peer)) |
09:40:11 | | Quit ender` (" Never trust a computer you can't throw out a window") |
09:50:14 | | Join ackbahr [0] (n=ackbahr@d83-189-143-250.cust.tele2.ch) |
09:52:28 | | Join dan_a [0] (n=dan_a@217.23.173.156) |
09:53:33 | | Part dan_a |
09:58:12 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
10:00 |
10:01:37 | | Join tvelocity [0] (n=tony@91.140.48.81) |
10:01:50 | | Join B4gder [0] (i=57e34e64@gateway/web/cgi-irc/labb.contactor.se/x-77d0133d120bccd3) |
10:01:56 | | Quit petur ("stkov") |
10:02:20 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
10:07:05 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
10:17:48 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-47dfb634bcce409c) |
10:18:18 | webguest20 | LinusN: there is a patch for you in FS: FS #6692 |
10:18:33 | | Join bluebrother [0] (i=DJZ4OfZb@rockbox/staff/bluebrother) |
10:19:14 | Kasperle | is there a way to start ipodlinux from rockbox? |
10:19:24 | BHSPitMonkey | no. |
10:19:29 | LinusN | webguest20: removing the array indexing to save code space? |
10:20:12 | webguest20 | LinusN: yes, as it states |
10:21:19 | LinusN | looks ok |
10:21:47 | LinusN | i'll commit it later, thanks |
10:25:00 | | Join iooooor [0] (i=not@c-521d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
10:25:08 | | Join akaidiota [0] (n=not@c-521d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
10:27:48 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
10:28:16 | | Quit inversions (Read error: 110 (Connection timed out)) |
10:30:44 | | Quit webguest20 ("CGI:IRC") |
10:34:50 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
10:35:06 | | Quit ackbahr (Read error: 104 (Connection reset by peer)) |
10:35:58 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:39:42 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
10:39:47 | | Quit ioor (Read error: 110 (Connection timed out)) |
10:44:28 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-ce0f1c7a1dde57f0) |
10:47:09 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
10:47:49 | Kasperle | were there any changes to the ipod bootloader recently? |
10:49:09 | markun | Kasperle: http://svn.rockbox.org/viewvc.cgi/trunk/bootloader/ipod.c?view=log |
10:49:53 | | Quit combrains (Read error: 110 (Connection timed out)) |
10:49:55 | Kasperle | hmm. odd |
10:50:32 | Kasperle | it's not booting my 5.5g anymore. it reports an ipod version of 0xffffffff and then fails to report the partition size correctly (i assume because it didn't figure out it's running on a 5.5g with their sector size mess) |
10:51:47 | markun | why did you update your bootloader anyway? |
10:52:13 | Kasperle | because i was toying with ipodlinux and ipodloader 2 |
10:52:51 | markun | ah, ok. |
10:52:58 | markun | but sorry, can't help you. |
10:53:23 | Kasperle | i did change the partition layout in the process, though, i wonder whether that might be the cause. |
10:53:28 | Kasperle | thanks anyway :) |
10:53:58 | XavierGr | is there anything missing from recording on H100/H300, I just looking on the iriverstatus page and some entries still say incomplete |
10:54:07 | XavierGr | +am |
10:57:33 | | Join redbreva_away [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
10:57:35 | | Nick redbreva_away is now known as redbreva (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
10:59:37 | GodEater | markun: were you going to submit a change to SVN to disable the "LCD off" default on the gigabeats ? |
11:00 |
11:04:49 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
11:05:38 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
11:05:58 | | Join Ribs [0] (n=ribs@91.84.8.218) |
11:15:21 | markun | GodEater1: ok, done |
11:17:47 | amiconn | darn |
11:18:13 | * | amiconn missed the auction on an fmr and it went rather cheap :( |
11:19:40 | *** | Saving seen data "./dancer.seen" |
11:20:25 | | Join linuxstb [0] (n=linuxstb@213.86.218.27) |
11:21:01 | * | decayedcell resorts to manual injection of code to update cop patch |
11:21:29 | linuxstb | Kasperle: Yes, you can boot IPL from Rockbox - either in the bootloader (hold PLAY to boot a linux.bin kernel from your FAT32 partition) or (maybe not 100% reliably yet) using Rolo from within Rockbox to start a kernel in ".ipod" format (convert from .bin with the tools/scramble tool). |
11:21:36 | | Join Kitt0s [0] (i=Kaa@84.94.96.252.cable.012.net.il) |
11:23:19 | | Join datachild` [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
11:24:56 | Kasperle | linuxstb: yep, i was about to try converting loader.bin to .ipod format, but now rockbox won't boot at all after reinstalling the rockbox bootloader |
11:26:32 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
11:26:34 | linuxstb | Did you reformat your FAT32 partition? And if so, is it definitely FAT32 (not FAT16) ? |
11:26:46 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-5b0589c6bc5b0447) |
11:27:17 | linuxstb | And don't convert loader.bin to loader.ipod, convert the kernel. |
11:27:24 | Kasperle | oh, ok |
11:27:53 | GodEater | markun: thanks very much sir! |
11:28:22 | JdGordon | nls: hey, you around? |
11:30:15 | | Join ackbahr [0] (n=ackbahr@d212-152-14-212.cust.tele2.ch) |
11:32:46 | decayedcell | LinusN still here? Looks like 2.17 Binutils was the problem |
11:33:42 | Kasperle | linuxstb: i'm pretty sure it is fat32, but i'm reformatting it now (can fat16 even handle 30 GB?) |
11:33:58 | Kasperle | linuxstb: the thing that strikes me as odd is the reported ipod version of 0xffffffff |
11:35:22 | bluebrother | Kasperle: fat16 can go up to 2GiB (4GiB with some implementations) |
11:38:41 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:39:16 | | Quit Kittt0s (Read error: 110 (Connection timed out)) |
11:39:29 | | Quit datachild (Connection timed out) |
11:41:04 | linuxstb | Kasperle: Rockbox always displays 0xffffffff on the video ipods. |
11:41:49 | Kasperle | oh, ok |
11:42:54 | JdGordon | GodEater: you around? |
11:42:57 | GodEater | I am |
11:43:21 | GodEater | guesses dataabort error question... |
11:43:38 | Kasperle | hrm |
11:44:00 | GodEater | Which only happens immediately after you've updated the firmware, when there is nothing in the current playlist |
11:44:13 | GodEater | otherwise Resume Playing works fine |
11:44:21 | JdGordon | ok thanks :) answered perfectly |
11:44:37 | GodEater | Psychic powers in full working order this morning |
11:44:40 | GodEater | :) |
11:45:00 | | Join ackbahr_ [0] (n=ackbahr@d83-176-55-60.cust.tele2.ch) |
11:45:05 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
11:45:20 | GodEater | I actually meant to add those comments to the FS all weekend because I realised how sucky my original report was |
11:45:23 | GodEater | I just never got round to it |
11:45:40 | JdGordon | hehe np |
11:46:20 | GodEater | do you have a fix? or have you still got to look at it ? |
11:50:37 | GodEater | Also - can anyone enlighten me as to what the "(V)oice" option is when you build now ? |
11:51:13 | B4gder | godeater: for building voice files |
11:51:14 | Kasperle | hmm. i'll "restore" the ipod with itunes and try again. it won't even boot the original firmware anymore |
11:51:30 | B4gder | on linux (or similar) systems |
11:52:09 | GodEater | cool - we build them dynamically now? |
11:52:58 | nls | JdGordon: yes |
11:53:24 | decayedcell | how do I add a patch to the Twiki |
11:53:37 | B4gder | godeater: not really, but it allows users to build their own |
11:53:42 | GodEater | B4gder: is it something you want on the build servers? I don't think I have flite installed at home |
11:53:57 | B4gder | I have a build system prepared on the build server |
11:54:07 | B4gder | for when the targets start using different voice files |
11:54:29 | GodEater | so it would be desirable for me to add it to godeater.dyndns.org ? |
11:54:32 | | Quit ackbahr (Read error: 110 (Connection timed out)) |
11:54:55 | B4gder | godeater: not unless you want to run your own, I'll build the voices in a single host |
11:55:16 | GodEater | I'll probably add it to play with then |
11:55:17 | B4gder | as I need to use a fancy "cache mp3 snippets" system |
11:55:31 | B4gder | building very many voice files take a long time otherwise |
11:55:36 | JdGordon | GodEater: no fix, was about to look at it.. |
11:55:40 | JdGordon | nls: dw.. all fixed now |
11:55:46 | nls | ok :-) |
11:55:56 | | Quit GodEater ("CGI:IRC") |
11:56:08 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-e519b36f9c7fae7b) |
11:56:28 | Mikachu | is building a voice target supposed to build all the plugins and rockbox.target as well? |
11:56:31 | nls | JdGordon: btw, does replaygain apply when you start your h300, I have to enter a setting in the replaygain menu to make it apply. |
11:56:41 | * | GodEater is enjoying looking at the mostly green build table. No more yellows that are my fault :) |
11:56:45 | B4gder | mikachu: run 'make voice' |
11:56:49 | Mikachu | ah |
11:57:00 | JdGordon | nls: no idea, ive never used that setting |
11:58:19 | Mikachu | make voice 37.12s user 20.05s system 77% cpu 1:14.08 total |
11:58:24 | Mikachu | that was with espeak though |
11:58:49 | nls | JdGordon: ok, I have another menu "bug" for you, In the remote lcd menu the "Backlight (While Plugged In)" now reads just "Backlight" |
11:58:53 | decayedcell | 8.8 seconds a build is pretty damn fast |
11:59:17 | JdGordon | nls: assumeing dsp_set_replaygain() works fine then replaygain should take effect on boot... otherwise the bug has been there for a while.. |
12:00 |
12:00:11 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
12:00:44 | JdGordon | nls: ah, ok, i can see the probem but my tree is dirty so ill fix it later |
12:00:47 | nls | JdGordon: idk, it works fine with a build from 23 feb jhMikeS tried to reproduce it yesterday but had no luck |
12:01:16 | nls | thanks |
12:02:05 | Mikachu | B4gder: the clips sound like they're cut off at the start |
12:02:09 | Mikachu | ystem instead of system |
12:02:42 | | Quit B4gder ("CGI:IRC") |
12:06:27 | Mikachu | should one be able to listen to music without deleting the voice file and rebooting? |
12:07:18 | preglow | linuxstb: there? |
12:09:17 | | Join Xerion [0] (i=xerion@vhe-382201.sshn.net) |
12:09:17 | preglow | linuxstb: in any case, there was a really stupid bug in the old alarm patch, i think i've found the cause for it not working for you |
12:12:29 | JdGordon | bluebrother: you there? |
12:12:59 | * | JdGordon uses ESP to get pixelma in the room... |
12:13:26 | * | scorche thinks JdGordon is referring to telekinesis rather than ESP |
12:13:36 | preglow | try summoning, always works for me |
12:13:36 | JdGordon | could be... |
12:13:39 | Shaid | or even telephathy. |
12:13:47 | decayedcell | yeah lol ESP = extra sensory perception? |
12:13:51 | Shaid | without that extra h. |
12:13:53 | GodEater | is that like l33t telepathy ? |
12:13:59 | | Join ackbahr [0] (n=ackbahr@d83-176-55-60.cust.tele2.ch) |
12:14:04 | spug | what's the URL to the SVN web interface? |
12:14:07 | spug | if it still exists |
12:14:16 | JdGordon | http://svn.rockbox.org |
12:14:18 | Shaid | it's very unleet telepathy, all due to my current unleet keyboarding skills |
12:14:27 | GodEater | :) |
12:14:33 | decayedcell | hmm ESP covers telepathy |
12:14:35 | spug | JdGordon: doh, thanks |
12:14:46 | scorche | all ESP does is let you know what will happen in the future or about something happening is a completely different area than you are at =/ |
12:14:47 | decayedcell | precognition, and clairvoyance lol |
12:15:07 | scorche | s/is/in |
12:15:23 | JdGordon | its all the 6th sense which doctor non-sense... all means the same ting |
12:15:39 | * | JdGordon calls on the magic ghosts since ESP is wrong aparently |
12:16:13 | JdGordon | GodEater: im not sure why its crashing.. the code looks safe... can you check the .map and tell me which function its crashing in? |
12:16:43 | | Join shriphani [0] (n=shriphan@221.134.214.244) |
12:16:51 | | Quit ackbahr (Read error: 104 (Connection reset by peer)) |
12:17:21 | GodEater | argh - I just updated this morning again. Let me see if I can re-create. |
12:18:41 | JdGordon | delete .rockbox/nvram.bin should be enough to get it |
12:18:48 | JdGordon | thats where the resume info is stored |
12:18:49 | GodEater | ok |
12:18:57 | JdGordon | shouldnt even need to rolo if your lucky |
12:19:03 | JdGordon | no.. you will |
12:19:06 | GodEater | rolo doesn't work on gigabeat |
12:19:11 | JdGordon | ok |
12:19:30 | JdGordon | delete the file when the gb is off... otherwsie it will be re-wrutten |
12:19:51 | GodEater | that'll be tricky, can I go it when it's in USB mode instead? ;) |
12:19:58 | GodEater | s/go/do |
12:19:58 | Kasperle | hrm. reformatting it in windows helped |
12:20:30 | JdGordon | umm... im not sure.. |
12:21:10 | JdGordon | ok, reset your settings... then you should be able to get it to crash |
12:21:25 | GodEater | well I'm un-certain how to delete something when the GB is *off* |
12:21:53 | JdGordon | ok, yeah, just do a settings reset... |
12:22:10 | JdGordon | have you still got the map file from the build your using? |
12:22:22 | GodEater | should have |
12:22:48 | JdGordon | so then you dont even need to worry about trying to crash it |
12:22:54 | | Quit tvelocity ("Αποχώρησε") |
12:23:01 | JdGordon | just find 0006ACF0 |
12:23:05 | | Quit ackbahr_ (Read error: 110 (Connection timed out)) |
12:23:10 | GodEater | not repeatedable now |
12:23:16 | GodEater | I get "Nothing to resume" now |
12:23:52 | JdGordon | ok... might have been something wierd in the space-time continuum then :p |
12:24:09 | GodEater | very likely ;) |
12:25:09 | | Quit redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
12:26:00 | GodEater | assuming the map didn't change too much from the build when it *did* crash to the one now, it was somewhere in settings_list.o |
12:26:59 | JdGordon | odd... wtf was it doing in there? |
12:27:28 | GodEater | well - like I say, that's assuming the .map didn't change much |
12:29:08 | GodEater | I'm guessing I only get actual symbol names in the .map if I do a debug build ? |
12:29:12 | decayedcell | hmm interestingly enough, I'm fairly positive that w1ll14m's 60 - 90 Mhz patch gives me more battery life Oo |
12:29:30 | * | decayedcell reminds himself to do battery bench |
12:30:19 | GodEater | no that's a pile of crap - there are symbol names in there |
12:30:22 | * | GodEater searches again |
12:30:49 | | Quit Mouser_X (Nick collision from services.) |
12:31:00 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:32:58 | GodEater | I give up. I consider the bug non-existant now unless it happens again, in which case I'll look up exactly where it happens |
12:34:19 | JdGordon | ok |
12:37:56 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
12:39:35 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
12:47:16 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
12:51:32 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
12:51:58 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
12:53:00 | | Quit Seed (Nick collision from services.) |
12:53:06 | | Join Seedy [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
12:54:32 | bluebrother | JdGordon: are you aware of the fact that the replaygain setting is broken? |
12:54:55 | JdGordon | nls: mentioned it.. i dont know what the problem is |
12:55:21 | bluebrother | the funny thing is when you simply call the menu and confirm the old value it's working again |
12:55:42 | bluebrother | sounds similar to the display issue from the quick screen with the rb menu patch |
12:55:55 | JdGordon | fixed that |
12:56:10 | JdGordon | the replay gain setting just isnt applied on boot? |
12:56:15 | bluebrother | yup |
12:56:22 | bluebrother | as far as I can see |
12:56:39 | nls | bluebrother: which target? |
12:56:43 | bluebrother | h120 |
12:57:08 | nls | jhMikeS: tried to reproduce on his h120 and x5 yestersay but was unable... |
12:57:23 | nls | At least I know that I'm not going insane now :-) |
12:57:45 | decayedcell | speex.c: In function ‘codec_main’: |
12:57:46 | decayedcell | speex.c:400: warning: ‘extra_headers’ may be used uninitialized in this function |
12:57:49 | decayedcell | hey that's interesting |
12:57:59 | * | bluebrother is addicted to replaygain :( |
12:58:08 | decayedcell | seems to come up in GCC 4.1.2 when building 5G iPod target, but not with GCC 4.0.3 |
12:58:37 | * | bluebrother gets a bit confused by the rb menu patch not using version numbers ... makes it a bit harder to keep track of versions |
12:58:42 | JdGordon | bluebrother: setting it in the menus deifnatly works? its just on boot that it doesnt? does it go to default if you reset settings? |
12:59:07 | * | JdGordon doesnt use replaygain so has no idea about the issue |
12:59:16 | * | decayedcell also loves replaygain |
12:59:26 | bluebrother | I just cleared the settings and the value definitely changed. |
13:00 |
13:00:02 | JdGordon | is it just the enable/disable setting or..? |
13:00:12 | bluebrother | yes |
13:00:14 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
13:01:49 | | Join Mikaelh [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
13:02:08 | | Join darksoulk [0] (n=adam@203-214-77-202.dyn.iinet.net.au) |
13:02:12 | | Join amiconn_ [0] (n=jens@p54BD69C9.dip.t-dialin.net) |
13:02:32 | | Part decayedcell |
13:03:58 | | Quit linuxstb_ (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | NSplit | kornbluth.freenode.net irc.freenode.net |
13:03:58 | | Quit bluebrother (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Rob222241 (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit JdGordon (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit _Veseliq_ (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit perplexity (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit alienbiker99 (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit merbanan (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit tchan (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Seedy (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit linuxstb (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit BigBambi (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit pearldiver (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit amigan (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit daurn (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit bezlemin (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Everybody|away (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit bun-bun (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Bagder (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit illdred (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit NuclearDog (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit spug (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Overand (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit scorche (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit markun (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit kclaf (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Kingsqueak (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit dionoea (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit hachi (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit joshua_ (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit lostlogic (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Shaid (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Nibbier (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit jhMikeS (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Vyrus001 (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit amiconn (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit FOAD (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit tipi^ (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Vakio (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit gamkiller (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit blithe (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit ze (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Mouser_X (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Xerion (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit nls (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit _pill (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit YouCeyE (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit atsea-145193 (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit blippe (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit bagawk (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit crwl (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit crashd (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit zuzu_ (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Weiss (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit twisted` (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit z35 (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Quit Mikachu (kornbluth.freenode.net irc.freenode.net) |
13:03:58 | | Nick darksoulk is now known as Shaid (n=adam@203-214-77-202.dyn.iinet.net.au) |
13:03:58 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD69C9.dip.t-dialin.net) |
13:04:03 | | Nick Mikaelh is now known as Mikachu (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
13:06:29 | | Quit amiconn (Killed by sagan.freenode.net (Nick collision)) |
13:06:29 | NHeal | kornbluth.freenode.net irc.freenode.net |
13:06:29 | NJoin | jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:06:29 | NJoin | Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:06:29 | | Join B4gder [0] (i=57e34e64@gateway/web/cgi-irc/labb.contactor.se/x-7eae44086381288a) |
13:06:29 | NJoin | Seedy [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
13:06:29 | NJoin | linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:06:29 | NJoin | Xerion [0] (i=xerion@vhe-382201.sshn.net) |
13:06:29 | NJoin | linuxstb [0] (n=linuxstb@213.86.218.27) |
13:06:29 | NJoin | nls [0] (n=nils@nl104-202-175.student.uu.se) |
13:06:29 | NJoin | BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
13:06:29 | NJoin | bluebrother [0] (i=DJZ4OfZb@rockbox/staff/bluebrother) |
13:06:29 | NJoin | Rob222241 [0] (n=Miranda@p54B16EFC.dip.t-dialin.net) |
13:06:29 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
13:06:29 | NJoin | _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
13:06:29 | NJoin | perplexity [0] (n=joust@dxb-b19515.alshamil.net.ae) |
13:06:29 | NJoin | Nibbier [0] (n=sven@e181065068.adsl.alicedsl.de) |
13:06:29 | NJoin | pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
13:06:29 | NJoin | _pill [0] (n=pill@sloth.shellfx.net) |
13:06:29 | NJoin | Vyrus001 [0] (n=Vyrus001@adsl-69-231-48-240.dsl.irvnca.pacbell.net) |
13:06:29 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
13:06:29 | NJoin | illdred [0] (n=illdred@S010600055dff1af6.wk.shawcable.net) |
13:06:29 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
13:06:29 | NJoin | amigan [0] (i=dcp1990@unaffiliated/amigan) |
13:06:29 | NJoin | FOAD [0] (n=dok@dinah.blub.net) |
13:06:29 | NJoin | blippe [0] (n=blippe@1-1-11-41a.f.sth.bostream.se) |
13:06:29 | NJoin | daurn [0] (n=fake@unaffiliated/daurnimator) |
13:06:29 | NJoin | bezlemin [0] (n=bezlemin@cpe-72-179-41-19.austin.res.rr.com) |
13:06:29 | NJoin | atsea-145193 [0] (i=ariel@gateway/tor/x-1ce21b587b8c88ce) |
13:06:29 | NJoin | Everybody|away [0] (n=everybod@harpo.demon.co.uk) |
13:06:29 | NJoin | alienbiker99 [0] (n=doomed@ool-44c126d4.dyn.optonline.net) |
13:06:29 | | Join bun-bun [0] (n=bun@unaffiliated/bun-bun) |
13:06:29 | NJoin | markun [0] (n=markun@rockbox/developer/markun) |
13:06:29 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
13:06:29 | NJoin | merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
13:06:29 | NJoin | tchan [0] (n=tchan@lunar-linux/developer/tchan) |
13:06:29 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
13:06:29 | NJoin | NuclearDog [0] (n=nd@ikaruga.co.uk) |
13:06:29 | NJoin | spug [0] (i=tobias@nygaard.ping.uio.no) |
13:06:29 | NJoin | Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
13:06:29 | NJoin | blithe [0] (n=blithe@shrv-c-068.resnet.purdue.edu) |
13:06:29 | NJoin | tipi^ [0] (i=pihlstro@lehtori.cc.tut.fi) |
13:06:29 | NJoin | ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
13:06:29 | NJoin | Kingsqueak [0] (n=who@c-68-38-166-84.hsd1.nj.comcast.net) |
13:06:29 | NJoin | kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
13:06:29 | NJoin | crwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
13:06:29 | NJoin | gamkiller [0] (i=1001@c83-251-147-107.bredband.comhem.se) |
13:06:29 | NJoin | twisted` [0] (i=hemerte@xs6.xs4all.nl) |
13:06:29 | NJoin | hachi [0] (i=hachi@shego.kuiki.net) |
13:06:29 | NJoin | lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
13:06:29 | NJoin | z35 [0] (n=z@adsl-35-191-46.dab.bellsouth.net) |
13:06:29 | NJoin | Vakio [0] (i=vakio@adsl-215-239-237.kymp.net) |
13:06:29 | NJoin | joshua_ [0] (i=joshua@c-24-60-144-77.hsd1.ma.comcast.net) |
13:06:29 | NJoin | crashd [0] (n=crashd@lostnode.org) |
13:06:29 | NJoin | zuzu_ [0] (i=zuzu@melanarchy.org) |
13:06:29 | NJoin | dionoea [0] (n=dionoea@poy.chewa.net) |
13:06:30 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
13:06:30 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
13:06:43 | NJoin | scorche [0] (n=scorche@rockbox/administrator/scorche) |
13:06:57 | * | JdGordon wonders if he can blame jhMikeS on this.... |
13:07:06 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
13:07:31 | | Quit amiconn (Nick collision from services.) |
13:07:31 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
13:07:37 | bluebrother | btw, who is ChrisWong? |
13:07:46 | Mikachu | decayedcell |
13:08:03 | bluebrother | ah. He's not on the IrcNicks page |
13:08:13 | | Quit blippe (Remote closed the connection) |
13:08:16 | | Quit FOAD (Remote closed the connection) |
13:08:23 | | Quit gamkiller (Remote closed the connection) |
13:08:26 | | Join gamkiller [0] (i=1001@c83-251-147-107.bredband.comhem.se) |
13:08:27 | | Join blippe [0] (n=blippe@1-1-11-41a.f.sth.bostream.se) |
13:08:30 | | Quit twisted` (Remote closed the connection) |
13:08:35 | | Quit gtkspert (Read error: 60 (Operation timed out)) |
13:08:36 | | Join nix_phoeni [0] (n=sappj@smtp.gentoo.org) |
13:09:26 | | Join Vyrus [0] (n=Vyrus001@adsl-69-231-48-240.dsl.irvnca.pacbell.net) |
13:09:50 | preglow | JdGordon: all the swocdec stuff in settings.h seems to be ifdeffed out for hwcodec. any reason the mdb stuff in user_settings isn't ifdeffed out? only mascodec has it |
13:10:06 | JdGordon | bluebrother: yeah, I think jhMikeS's patch is whats to blame... unless you know for sure it stopped working when the playback menu was moved |
13:10:23 | JdGordon | preglow: no idea... I tried ifdefing it out but got compile errors... I assume thats really old code |
13:10:33 | bluebrother | I just noticed it being broken ... no idea when it happened |
13:10:49 | nls | bluebrother: JdGordon: it worked on the 23rd |
13:11:14 | JdGordon | http://svn.rockbox.org/viewvc.cgi/trunk/apps/dsp.c?r1=12441&r2=12472&pathrev=12472 look at the date of the right column :D |
13:11:42 | JdGordon | thats a while after i moved the menu |
13:11:43 | | Quit atsea-145193 (Read error: 104 (Connection reset by peer)) |
13:11:48 | * | JdGordon s slightly relived :D |
13:11:48 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-7a8589fc0dcd142a) |
13:11:53 | | Quit shriphani (No route to host) |
13:11:58 | bluebrother | hehe |
13:12:30 | B4gder | rockboxdev.sh still prefers 2.16.1 too |
13:12:33 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
13:12:47 | bluebrother | are there any advantages of 2.17 over 2.16.1? |
13:13:05 | | Quit Vyrus001 (Connection reset by peer) |
13:13:21 | B4gder | I doubt that |
13:13:58 | NJoin | bagawk [0] (n=lee@unaffiliated/bagawk) |
13:15:16 | | Join amiconn_ [0] (n=jens@p54BD69C9.dip.t-dialin.net) |
13:15:48 | | Join twisted` [0] (i=hemerte@xs6.xs4all.nl) |
13:15:49 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:15:49 | | Join Criamos [0] (n=Criamos@p54931DF6.dip0.t-ipconnect.de) |
13:15:51 | | Quit amiconn (Nick collision from services.) |
13:15:51 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
13:15:55 | amiconn | hrrrrm |
13:16:38 | | Join FOAD [0] (n=dok@dinah.blub.net) |
13:17:49 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
13:18:49 | | Join atsea-145193 [0] (i=ariel@gateway/tor/x-77da059f0e49c4d3) |
13:19:28 | preglow | bhargh |
13:19:28 | preglow | it almost seems like the bootloader |
13:19:29 | | Join Thundercloud [0] (n=thunderc@82.152.199.66) |
13:19:38 | preglow | turns on wake on rtc automatically |
13:19:43 | *** | Saving seen data "./dancer.seen" |
13:21:08 | | Quit nixphoeni (Connection timed out) |
13:21:09 | | Nick nix_phoeni is now known as nixphoeni (n=sappj@smtp.gentoo.org) |
13:27:23 | | Join lee-qid [0] (n=liqid@p54966E4E.dip.t-dialin.net) |
13:29:03 | | Quit Mouser_X (Nick collision from services.) |
13:29:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:29:27 | Shaid | can't you set a variable somewhere in a config whether it's meant to be set, and reset it each time it boots? |
13:29:51 | Shaid | ie, bootloader turns it on, rockbox then checks ALARM_ON and resets it to off if its not. |
13:30:09 | Shaid | or I could be missing something obvious. |
13:30:34 | JdGordon | that is possible... but depends how preglow is stroing the alarm setup... |
13:31:04 | JdGordon | for regular settings put it in fixed.cfg and it will set it to that value every boot |
13:31:33 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:32:00 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
13:33:15 | JdGordon | does anyone know the wiki page with the picture of the 3 iriver remotes? |
13:33:17 | * | GodEater wonders if Llorean is awake yet |
13:35:05 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:35:10 | | Quit GodEater ("CGI:IRC") |
13:35:24 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-50baaeb4adcd925f) |
13:44:43 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
13:50:51 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:52:36 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
13:54:59 | GodEater | Febs/Soap : thank you |
13:55:24 | Febs | No problem. |
13:56:11 | | Join Obsys [0] (n=chatzill@p13147-ipcd01-1hon.tokyo.ocn.ne.jp) |
13:58:40 | GodEater | anyone know if the 'speak' bin that tools/configure searches for is part of espeak, or something else entirely ? |
13:59:13 | Mikachu | it is |
13:59:29 | GodEater | I wonder why I don't get one then, I get an espeak binary instead |
13:59:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:59:45 | Mikachu | it produces two binaries |
13:59:54 | GodEater | apparently not here |
14:00 |
14:00:04 | Mikachu | you can probably just rename it |
14:00:21 | GodEater | or symlink |
14:02:13 | GodEater | although the preferred default appears to be festival |
14:05:13 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
14:06:08 | JdGordon | GodEater: do you know how to play in the keymap files? I need the gigabeat buttons for the patch |
14:06:47 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
14:06:53 | | Join miepchen^schlaf [0] (n=hihi@p57B972AB.dip.t-dialin.net) |
14:07:55 | | Quit JdGordon ("Konversation terminated!") |
14:08:40 | | Quit perplexity ("* bb much later *") |
14:11:05 | | Join Xerion_ [0] (i=xerion@vhe-382201.sshn.net) |
14:11:30 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
14:11:31 | | Nick Xerion_ is now known as Xerion (i=xerion@vhe-382201.sshn.net) |
14:16:52 | GodEater | JdGordon, not currently, but I expect I could learn |
14:17:25 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-72e1d9c26037aaac) |
14:17:41 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:19:14 | | Quit linuxstb_ (Remote closed the connection) |
14:20:09 | GodEater | I'm not sure what you need to do precisely though, how does this patch change the way the buttons work ? |
14:20:58 | | Join Bucky [0] (n=PloneUse@cpe-24-90-209-182.nyc.res.rr.com) |
14:21:09 | Bucky | anyone alive? |
14:21:22 | LinusN | nope, we're all dead |
14:21:27 | Bucky | hello |
14:21:29 | Bucky | ? |
14:21:31 | markun | I'm not! |
14:21:31 | Bucky | oh woo |
14:21:31 | preglow | and i'm dying |
14:21:58 | Bucky | lol...im using www.plone.org's java applet free vpn tunneling chat |
14:21:58 | * | nls too |
14:22:22 | Bucky | but i have a question concerning rockbox (no not the instalation or anything noobish like that) |
14:23:33 | | Quit linuxstb__ (Read error: 113 (No route to host)) |
14:23:43 | Shaid | ask away |
14:24:07 | GodEater | is it one of these questions we have to guess, as well as answer ? |
14:24:42 | Bucky | are there any like third party optional plugins that one could install as well as anyone know the status of the mpg player (as in when there going to make it a little more forgiving) |
14:25:36 | GodEater | not really no |
14:26:02 | | Quit GodEater ("CGI:IRC") |
14:26:15 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-7b738d349f69dccb) |
14:26:19 | Bucky | everyone agree? |
14:26:47 | GodEater | it would be hard for a "third party" to write plugins for rockbox |
14:27:07 | GodEater | by definition most people that write plugins for rockbox are deemed to be part of the project |
14:27:22 | GodEater | since they tend to publish them via our site |
14:27:31 | Mikachu | the closest to third party are the ones in patch form on the tracker |
14:27:36 | Bucky | i mean third party as other coders that instead of relising it to rockbox.org. puts it on his or her website...you know like just simple things |
14:27:54 | GodEater | well I for one am unaware of any such plugins |
14:28:30 | linuxstb | It's much easier for people to submit it to Rockbox - otherwise they'll need to release binary versions themselves for the 20 or so different players Rockbox works on, as well as keeping it up to date with any changes in Rockbox. |
14:28:54 | hcs | maybe after a release you'd see something like that |
14:29:05 | linuxstb | So there isn't really a "market" for third-party plugins. |
14:29:06 | GodEater | also, I can't imagine any developer worth their salt thinking it'd be easier to write their own mpegplayer plugin from scratch, rather than simply modify the one we already have |
14:29:31 | hcs | maybe it's a heart healthy low salt developer? |
14:29:32 | Bucky | a release like not opensource any more? |
14:29:43 | GodEater | that would demonstrate either extreme arrogance or stupidity. Or both. |
14:29:47 | Bucky | no not just mpeg player i mean like any plug in |
14:30:14 | GodEater | well you quoted mpg player |
14:30:24 | | Quit Bucky ("Bye bye") |
14:30:25 | hcs | Bucky: no, release as in a stable version, rather than the daily and svn builds we have now |
14:30:30 | hcs | ok, be that way |
14:30:33 | Shaid | eh, he left |
14:30:33 | GodEater | bye then |
14:30:46 | Shaid | and I was about to point out the unofficial builds forum |
14:30:56 | | Join Bucky [0] (n=PloneUse@cpe-24-90-209-182.nyc.res.rr.com) |
14:31:04 | markun | Bucky: why are you asking btw? |
14:31:31 | petur | there used to be http://plugbox.rockbox-lounge.com/ but most is in svn now I think |
14:31:32 | preglow | jhMikeS: i'm with you on the nested functions deal |
14:31:56 | GodEater | Bucky: there's no technical reason why such a thing couldn't exist, but as far as I know - none does. |
14:32:05 | markun | Bucky: linuxstb is Mr. mpegplayer btw, but others have told him they wanted to help out (but didn't so far) |
14:32:15 | preglow | they aid clarity when used properly |
14:32:16 | * | linuxstb hides |
14:32:25 | | Quit Bucky (Client Quit) |
14:32:34 | amiconn | The plugin api is designed to provide (limited) backward compatibility |
14:32:35 | markun | linuxstb: you can come back now :) |
14:32:48 | * | linuxstb unhides |
14:32:54 | Shaid | haha |
14:33:27 | | Join Bucky [0] (n=PloneUse@cpe-24-90-209-182.nyc.res.rr.com) |
14:33:33 | markun | linuxstb: preglow and I were talking about surround sound simulation, would be nice with the movie player :) |
14:33:41 | linuxstb | But I think having to manage building and hosting the many different binaries needed prevents third-party plugins. It's far easier to just post a patch... |
14:33:48 | Bucky | hey im sorry about that i didnt select the text bar and hit the backspace key x.x |
14:34:02 | Nico_P | there were a few "third pary plugins" at the beginnings of the h300 port |
14:34:06 | Bucky | i see what you said though through the log |
14:34:24 | Nico_P | (sorry if i'm late but i just read the log) |
14:34:30 | | Join perplexity [0] (i=heh18124@dxb-as87281.alshamil.net.ae) |
14:34:31 | Bucky | and i saw http://plugbox.rockbox-lounge.com/ |
14:34:41 | Mikachu | preglow: how is a nested function better than just having it above the function using it? |
14:34:44 | Bucky | so i kinda know you see what im saying |
14:34:48 | Nico_P | Bucky: yeah, that's what i was referring to |
14:34:55 | linuxstb | markun: I once asked preglow if he could make Rockbox simulate surround-sound from 5.1 AC3 files, and he said he could if I sent him my head.... |
14:35:08 | Nico_P | i didn't read enough of the log apparently :) |
14:35:59 | Bucky | hehe but anyway..im on a 5gen video 30 gb and it does work extreamly well really simple to do once you have to format your ipod 4 or 5 times |
14:36:17 | Mikachu | that sentence was a bit hard to follow |
14:36:17 | Shaid | you shouldn't have to format at all |
14:36:27 | markun | linuxstb: I want to look into it, but I'm not much of a DSP guy (yet?) |
14:36:38 | | Quit Bucky (Client Quit) |
14:36:40 | | Quit Ribs ("eh eh ehhhh!") |
14:37:09 | markun | that java applet works really well :) |
14:37:11 | | Join Llorean [0] (n=Llorean@70.122.253.160) |
14:37:11 | linuxstb | markun: Someone still needs to optimise mpegplayer on the Gigabeat though - 28fps full-screen is still too slow... |
14:37:20 | | Join Bucky [0] (n=PloneUse@cpe-24-90-209-182.nyc.res.rr.com) |
14:37:35 | | Quit Bucky (Client Quit) |
14:37:59 | markun | linuxstb: well, surround sound could also be used without the movie player if it's too slow |
14:37:59 | amiconn | markun: What do you expect from java? ;) |
14:38:06 | markun | amiconn: not much :) |
14:38:45 | | Join Bucky [0] (n=PloneUse@cpe-24-90-209-182.nyc.res.rr.com) |
14:38:47 | linuxstb | markun: I mean 28fps is too slow even for simple MP3 audio... Even if the source video is PAL, I expect it still skips some frames during scenes with lots of motion. |
14:38:56 | Bucky | yeah not much at all with java |
14:39:46 | | Join perldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
14:39:48 | GodEater | linuxstb: what frame rate are you shooting for as a minimum ? |
14:40:25 | linuxstb | Ideally, you'll want an average of around 35fps (maybe more), so 30fps video can play without skipping. |
14:40:32 | markun | linuxstb: we'll just have to play 16:9 movies then.. |
14:41:00 | * | linuxstb gets the feeling gigabeat owners are allergic to optimising :) |
14:41:07 | Bucky | i also have a question now that im here... i have a FM transmitter that is one of the new ones that pumps out from the accesory port..but it doesnt work for rockbox only stock ipod firmware...im guessing there isnt the same thing for pinouts becsaue of the eway its acting im guessing voltage shortage...is there a way that i could figure/fix it? as well the IR doesnt workd for the altech lansing portable speakers |
14:41:10 | markun | linuxstb: do you remember that the refresh rate of the Gigabeat is only 25fps? |
14:41:39 | linuxstb | markun: Is that theoretically fixable? |
14:41:40 | Shaid | rockbox doesn't support devices on the dock connector |
14:41:50 | markun | linuxstb: dune2 would like to work on it I think, but I don't see him online so often. |
14:41:59 | Shaid | unless you can manage to get a developer a copy of the datasheet/implementation guide for it? |
14:42:30 | Bucky | shaid it plays the audio just fine as well as video from the radio just doesnt work with the ir |
14:43:00 | markun | linuxstb: perhaps, but the way the LCD is controlled is a bit different from the other targets I think |
14:43:13 | Bucky | and if i could get the pinout and description or pdf who would i give it to |
14:43:21 | preglow | Mikachu: it's not better as such, it's just absolutely 100% clear that the function is neither meant nor expected to perform any function elsewhere |
14:44:01 | Mikachu | ah |
14:44:03 | preglow | without having to add a comment telling so |
14:44:23 | Mikachu | is the calling overhead different? |
14:44:27 | Shaid | eh, I'd probably take a copy of it, Bucky. Not that I'm a developer, but we've all got to start somewhere. |
14:44:28 | B4gder | I just think esoteric features are harder to read |
14:44:30 | preglow | it might very well be less |
14:44:39 | B4gder | since nested functions are not old-school C |
14:44:42 | preglow | B4gder: i wouldn't exactly call that esoteric |
14:44:58 | preglow | many other things are not old-school c too... |
14:45:00 | B4gder | C99/gnu extensions are |
14:45:03 | B4gder | :-) |
14:45:13 | preglow | please, let us not write old-school c |
14:45:15 | preglow | pretty please |
14:45:25 | B4gder | nested functions in C is _very_ rarely used |
14:45:36 | preglow | deed |
14:45:40 | B4gder | hence me using the word esoteric |
14:45:42 | Bucky | haha thanks shaid i mean i can figure the pinout in my head and what needs to be changed...verbalize it...but i cant impliment it..im not a firmware/software guy im more of the hardware knowlage...though i do know alot aabout HAL |
14:46:03 | preglow | but i think nesting makes sense for small stuff |
14:46:56 | preglow | but it's not that much of a deal |
14:47:25 | preglow | i don't care much either way, but of the two ways of doing it, nesting more clearly expresses what the coder intends |
14:47:31 | preglow | which is always good |
14:47:31 | | Quit digriz () |
14:47:33 | Nico_P | nested like in a function in another function, right ? |
14:47:38 | Mikachu | yes |
14:47:39 | preglow | Nico_P: aye |
14:48:03 | Bucky | meh |
14:48:08 | Nico_P | i didn't even know that was possible... at shcool they told me it wasn't... we must be using the old C then |
14:48:34 | | Join CriamosAndy [0] (n=Criamos@p54931DF6.dip0.t-ipconnect.de) |
14:48:41 | Bucky | hey i have to figure something out....can some one just type /msg Bucky test please |
14:48:54 | preglow | really old c, then |
14:48:57 | Nico_P | does have concrete advantages other than clarity in some cases ? |
14:48:59 | preglow | hell, why don't we use fortran |
14:49:10 | Shaid | cobol |
14:49:12 | preglow | it's supposed to be really fast! |
14:49:20 | Nico_P | preglow: i'm learning fortran too :) |
14:49:29 | preglow | Nico_P: it might aid inlining, there's no read to specify "static", etc |
14:49:30 | Shaid | I almost got taught uh. |
14:49:32 | Nico_P | for numerical linear algebra |
14:49:34 | Shaid | that defense language |
14:49:36 | Shaid | ADL? |
14:49:37 | preglow | Nico_P: :/ |
14:49:47 | preglow | there's no bloody reason to use fortran anymore |
14:49:52 | preglow | and people should just let the language die |
14:50:12 | | Join Febs_ [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:50:14 | Mikachu | surely gcc uses the same optimizer for fortran and c anyway |
14:50:25 | Nico_P | preglow: maybe because it's fast (i didn't know that until you said so) |
14:50:27 | Bucky | what about hole punch preglow? i mean cmon data cards are fun |
14:50:53 | | Quit scorche (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | NSplit | kornbluth.freenode.net irc.freenode.net |
14:50:53 | | Quit _Veseliq_ (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Rob222241 (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit bluebrother (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit alienbiker99 (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit merbanan (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit tchan (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit perplexity (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit ender` (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Lynx_ (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit blippe (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit nixphoeni (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Everybody|away (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit BigBambi (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit linuxstb (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit jhMikeS (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit pearldiver (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit illdred (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit amigan (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit NuclearDog (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Seedy (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit bun-bun (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit spug (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Overand (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit bezlemin (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Bagder (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit daurn (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Mouser_X (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Thundercloud (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit twisted` (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit tipi^ (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Nibbier (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Vakio (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit blithe (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit ze (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit GodEater (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit petur (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Xerion (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Febs (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit atsea-145193 (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Criamos (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit bagawk (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit crwl (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit _pill (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit nls (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit B4gder (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit YouCeyE (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit crashd (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit Weiss (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit zuzu_ (kornbluth.freenode.net irc.freenode.net) |
14:50:53 | | Quit z35 (kornbluth.freenode.net irc.freenode.net) |
14:50:54 | | Nick Febs_ is now known as Febs (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:50:56 | preglow | Nico_P: it isn't any faster than c or c++ these days |
14:51:05 | NHeal | kornbluth.freenode.net irc.freenode.net |
14:51:05 | NJoin | GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-7b738d349f69dccb) |
14:51:05 | | Join petur [0] (i=d4efd6a6@rockbox/developer/petur) |
14:51:05 | NJoin | Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
14:51:05 | NJoin | Thundercloud [0] (n=thunderc@82.152.199.66) |
14:51:05 | NJoin | atsea-145193 [0] (i=ariel@gateway/tor/x-77da059f0e49c4d3) |
14:51:05 | NJoin | twisted` [0] (i=hemerte@xs6.xs4all.nl) |
14:51:05 | NJoin | bagawk [0] (n=lee@unaffiliated/bagawk) |
14:51:05 | NJoin | B4gder [0] (i=57e34e64@gateway/web/cgi-irc/labb.contactor.se/x-7eae44086381288a) |
14:51:05 | NJoin | nls [0] (n=nils@nl104-202-175.student.uu.se) |
14:51:05 | NJoin | Nibbier [0] (n=sven@e181065068.adsl.alicedsl.de) |
14:51:05 | NJoin | _pill [0] (n=pill@sloth.shellfx.net) |
14:51:05 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
14:51:05 | NJoin | Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
14:51:05 | NJoin | blithe [0] (n=blithe@shrv-c-068.resnet.purdue.edu) |
14:51:05 | NJoin | tipi^ [0] (i=pihlstro@lehtori.cc.tut.fi) |
14:51:05 | NJoin | ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
14:51:05 | NJoin | crwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
14:51:05 | NJoin | z35 [0] (n=z@adsl-35-191-46.dab.bellsouth.net) |
14:51:05 | NJoin | Vakio [0] (i=vakio@adsl-215-239-237.kymp.net) |
14:51:05 | NJoin | crashd [0] (n=crashd@lostnode.org) |
14:51:05 | NJoin | zuzu_ [0] (i=zuzu@melanarchy.org) |
14:51:06 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
14:51:12 | NJoin | Xerion [0] (i=xerion@vhe-382201.sshn.net) |
14:51:15 | NJoin | scorche [0] (n=scorche@rockbox/administrator/scorche) |
14:51:21 | | Join Thundercloud_ [0] (n=thunderc@82.152.199.66) |
14:51:21 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
14:51:23 | NJoin | perplexity [0] (i=heh18124@dxb-as87281.alshamil.net.ae) |
14:51:23 | NJoin | ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
14:51:23 | NJoin | Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
14:51:23 | NJoin | nixphoeni [0] (n=sappj@smtp.gentoo.org) |
14:51:23 | NJoin | blippe [0] (n=blippe@1-1-11-41a.f.sth.bostream.se) |
14:51:23 | NJoin | jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
14:51:23 | NJoin | Seedy [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
14:51:23 | NJoin | linuxstb [0] (n=linuxstb@213.86.218.27) |
14:51:23 | NJoin | BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
14:51:23 | NJoin | pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
14:51:23 | NJoin | illdred [0] (n=illdred@S010600055dff1af6.wk.shawcable.net) |
14:51:23 | NJoin | amigan [0] (i=dcp1990@unaffiliated/amigan) |
14:51:23 | NJoin | daurn [0] (n=fake@unaffiliated/daurnimator) |
14:51:23 | NJoin | bezlemin [0] (n=bezlemin@cpe-72-179-41-19.austin.res.rr.com) |
14:51:23 | NJoin | Everybody|away [0] (n=everybod@harpo.demon.co.uk) |
14:51:23 | NJoin | bun-bun [0] (n=bun@unaffiliated/bun-bun) |
14:51:23 | NJoin | Bagder [0] (n=daniel@rockbox/developer/bagder) |
14:51:23 | NJoin | spug [0] (i=tobias@nygaard.ping.uio.no) |
14:51:23 | NJoin | NuclearDog [0] (n=nd@ikaruga.co.uk) |
14:51:23 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
14:51:25 | | Quit scorche (kornbluth.freenode.net irc.freenode.net) |
14:51:25 | NJoin | bluebrother [0] (i=DJZ4OfZb@rockbox/staff/bluebrother) |
14:51:25 | NJoin | _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
14:51:25 | NJoin | alienbiker99 [0] (n=doomed@ool-44c126d4.dyn.optonline.net) |
14:51:25 | NJoin | tchan [0] (n=tchan@lunar-linux/developer/tchan) |
14:51:25 | NJoin | merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
14:51:37 | Bucky | i mean 5 bits of data on a card and it goes about as fast as you can go |
14:51:38 | NJoin | scorche [0] (n=scorche@rockbox/administrator/scorche) |
14:51:45 | preglow | haha |
14:51:52 | Nico_P | yeah and i wish they would make us write in C... i don't understand why we have to learn yet another language... |
14:52:11 | Nico_P | this year i studied CaML then C then Java and a bit of fortran in between |
14:52:47 | preglow | caml is pretty good, i hear |
14:52:50 | preglow | at least icaml |
14:52:53 | preglow | ocaml <- |
14:52:57 | GodEater | Shaid: I think you mean ADA |
14:53:01 | | Quit nixphoeni (Remote closed the connection) |
14:53:14 | | Join nixphoeni [0] (n=sappj@smtp.gentoo.org) |
14:53:37 | Bucky | does anyone here also work with ipodlinux? if so can you triple boot it with rockbox and original? |
14:53:40 | Shaid | that's the one |
14:53:51 | GodEater | I learnt Standard ML when I was in college (which became OCAML) |
14:53:52 | markun | Bucky: I don't, but yes you can |
14:53:57 | GodEater | I'm not a fan of it |
14:53:58 | Nico_P | yeah caml is pretty cool but it's a completely different spirit from C |
14:54:12 | | Quit pearldiver (Connection timed out) |
14:54:26 | Nico_P | but we did CaML light which is not as good as oCaML |
14:54:29 | Shaid | in the end they taught us Java to learn OO concepts |
14:54:35 | Shaid | and then ANSI C to confuse us. |
14:54:50 | Shaid | 'All those OO concepts we just taught you? Throw them away!' |
14:54:59 | Bucky | markun: how would you decide what firmware to use still the hold button or a button held? |
14:55:03 | Mikachu | you can use OO in C |
14:55:19 | Llorean | Bucky: you hold Play to boot iPodLinux, if you're using the rockbox bootloader |
14:55:27 | Shaid | yeah, but they decided not to let us. |
14:55:28 | * | Shaid shrugs |
14:55:46 | GodEater | morning Llorean |
14:55:52 | Bucky | llorean: have you loaded ipod linux on yours as well as rockbox? |
14:56:21 | Llorean | Bucky: I did once, over a year ago, to try it. I don't have a use for iPL so I reclaimed the space after I confirmed it worked. |
14:57:10 | Nico_P | Mikachu: how do you use OO in C ? |
14:57:10 | Bucky | so im guessing you didnt use a 5th gen...is there really any difference to the ipod linux rather to rockbox? does it have a gui? |
14:57:43 | Nico_P | command line on an ipod... must be fun :p |
14:57:49 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
14:57:49 | *** | Server message 477: 'logbot #rockbox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
14:58:25 | Bucky | thats what im saying |
14:58:34 | Llorean | Bucky: The differences are fairly large, you're best off reading the feature set for each. To summarize though, Rockbox plays music well, iPodLinux makes your iPod more pda-like. |
14:59:31 | B4gder | linux doesn't imply command line... |
14:59:39 | | Quit Mouser_X (Connection timed out) |
14:59:44 | Bucky | llorean: is the text entry method the same as rockbox |
15:00 |
15:00:02 | Llorean | Bucky: I don't know, this is #Rockbox. |
15:00:14 | Llorean | Bucky: If you want to know more about iPL, ask in the appropriate place, and ask the appropriate people. |
15:00:18 | Bucky | i know im just trying to find some info |
15:00:25 | Bucky | sorry |
15:01:00 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
15:01:08 | B4gder | there is an #ipodlinux channel... |
15:01:49 | Bucky | yeah im goin in now |
15:02:31 | Bucky | thank you though |
15:02:34 | | Part Llorean |
15:02:35 | | Join Rob2222 [0] (n=Miranda@p54B16EFC.dip.t-dialin.net) |
15:04:15 | | Quit Bucky ("Bye bye") |
15:05:41 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
15:05:41 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
15:06:11 | | Join Rob2222 [0] (n=Miranda@p54B16EFC.dip.t-dialin.net) |
15:10:18 | | Join Genre9mp3 [0] (n=MARVIN_T@rockbox/contributor/Genre9mp3) |
15:11:42 | Genre9mp3 | Hallo all! |
15:11:52 | Genre9mp3 | it's been some time.... |
15:11:53 | bluebrother | jhMikeS: noticed the replaygain issue? |
15:12:14 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:16:37 | jhMikeS | bluebrother: yes...and I'm a bit stumped atm since I cannot reproduce it on two different players. I haven't forgotten for sure. |
15:16:49 | w1ll14m | afternoon all ;) |
15:17:23 | jhMikeS | bluebother: by noticing...I mean I was informed by mls |
15:17:26 | jhMikeS | nls |
15:18:19 | | Quit B4gder ("CGI:IRC") |
15:19:14 | bluebrother | ok |
15:19:42 | bluebrother | thought of a configuration issue first, but JdGordon blamed you ;-) |
15:20:03 | *** | Saving seen data "./dancer.seen" |
15:23:46 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
15:24:02 | jhMikeS | bluebrother: he's correct |
15:25:25 | jhMikeS | bluebrother: so he's using an H300 series as well iirc |
15:25:55 | | Quit linuxstb ("Leaving") |
15:26:48 | w1ll14m | hmm strange |
15:26:51 | w1ll14m | recorder/icons.h:30:25: error: rockboxlogo.h: No such file or directory |
15:29:24 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
15:32:23 | | Quit petur ("later") |
15:32:45 | w1ll14m | any one knows what this problem means ? it seems to me that rockboxlogo.h is missing .... |
15:33:15 | nls | w1ll14m: try a make clean maybe |
15:33:35 | w1ll14m | rockboxlogo.h seems to be missing in my source dir |
15:33:36 | BigBambi | w1ll14m, I have the same problem compiling the latest root menu patch |
15:33:48 | BigBambi | I have commented in the flyspray task |
15:33:51 | w1ll14m | bigbambi, that's it i think ... ll revert it |
15:33:58 | BigBambi | Normal SVN compiles fine |
15:34:28 | BigBambi | Trying for the H120 also brings up missing remote_rockboxlogo.h |
15:35:00 | BigBambi | I'm guessing either JDGordon didn't mean to include the includes in the patch, or forgot to include the .h in the patch |
15:35:06 | BigBambi | If you see what I mean :) |
15:36:17 | | Part LinusN |
15:37:07 | w1ll14m | BigBambi: i think it's + Icon_Rockbox, in recorder/icons.h |
15:37:11 | w1ll14m | ll test |
15:37:22 | BigBambi | OK, let me know :) |
15:37:26 | w1ll14m | ;) |
15:37:45 | w1ll14m | build goes indeed ok without rootmenu patch |
15:40:43 | w1ll14m | ok, after that root_menu.h is missing |
15:40:57 | w1ll14m | which isn't vreated by the patch |
15:41:11 | w1ll14m | ehh ... s/vreated/created/ |
15:46:04 | w1ll14m | it seems to me it's a total failed resync |
15:46:50 | jhMikeS | ok, now I'm getting it the replay gain thing...don't know why only now. well, at least I can get to solving it this way. :) |
15:54:12 | markun | Genre9mp3: how's the army? |
15:54:22 | markun | and your Gigabeat? |
15:56:53 | w1ll14m | BigBambi, now it compiles with 2 warnings in recorder. i guess that Icon_Rockbox is defined in rockboxlogo.h which is missing |
15:57:09 | w1ll14m | BigBambi, are you in for a test ? |
15:57:09 | Genre9mp3 | hallo markun :) |
15:57:22 | BigBambi | w1ll14m, sure |
15:57:30 | BigBambi | What would you like me to do? |
15:57:31 | DataGhost | woohoo |
15:57:35 | DataGhost | GodEater1!!1 |
15:57:46 | DataGhost | http://pastebin.ca/373063 :) without errors, autodetected :P |
15:57:50 | Genre9mp3 | markun: Well, with one word, army sucks! |
15:57:54 | w1ll14m | BigBambi, could you test this patch ? http://rockbox.schoorl.nu/root_menu.patch |
15:58:17 | | Join Febs_ [0] (n=chatzill@38.98.196.75) |
15:58:19 | | Nick Febs_ is now known as Febs (n=chatzill@38.98.196.75) |
15:58:24 | BigBambi | yep, just doing so now |
15:58:33 | Genre9mp3 | markun: but after some days you get used to it and try to have some good time with the others |
15:58:52 | markun | Genre9mp3: for how long will you be there? |
16:00 |
16:01:08 | Genre9mp3 | markun: It is normally 12 months, but I managed to pass some exams so I'll be for 5 months and after that I will just "work" in the army for 12 more months (8 hours daily) |
16:01:38 | Genre9mp3 | markun: I chose that because after the 5 months I'll have spare time |
16:02:10 | Genre9mp3 | markun: plus I'll get paid, too |
16:02:13 | BigBambi | w1ll14m, OK, it applied with a load of moaning about CRs, and seems to have compiled OK but with warnings - just testing it on target |
16:02:20 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-c9567c41e9d00c72) |
16:03:44 | Genre9mp3 | markun: The thing I miss more in the army is the lack of spare time... you don't have that at all and when you do, you don't have nothing to do with it... |
16:03:46 | w1ll14m | BigBambi, i'm copying it now to a 5g ipod |
16:05:35 | BigBambi | w1ll14m, OK it runs, but is this a resynced old patch rather than a fixed newer patch? I ask as the remote keymap is still wrong in this, which I thought JDGorden said he had fixed in the newest version |
16:05:56 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
16:06:57 | w1ll14m | bigBambi, i used fragments from an old patch which were missing from the new patch |
16:07:38 | | Quit Obsys (Read error: 104 (Connection reset by peer)) |
16:07:50 | BigBambi | Hmm, so the keymap shouldn't have been affected |
16:08:03 | BigBambi | Maybe he fixed it wrong :) |
16:08:09 | perl|work | build from yesterday, gigabeat target. playing FLACs on shuffle with crossfade, full eq. noticable random half a second artifacts, usually at the start of the track |
16:08:16 | w1ll14m | root_menu.c and .h where missing |
16:08:20 | BigBambi | lol |
16:08:28 | BigBambi | So only trivial bits :) |
16:08:41 | w1ll14m | and Icon_Rockbox was'nt defined (should be in rockboxlogo.h) |
16:09:33 | BigBambi | The patch seems to work well to me (without testing database as I don't use it), with the exception of H1x0 remote keymapping |
16:10:18 | markun | perl|work: only in this combination? Did you try with the EQ off or crossfade off? |
16:10:33 | w1ll14m | BigBambi: i've replaced Icon_Rockbox to Icon_Bookmark (which is defined) |
16:10:49 | perl|work | markun i tried without shuffle and crossfade, didnt notice anything |
16:11:04 | w1ll14m | BigBambi: patch works here too without testing db |
16:11:10 | BigBambi | w1ll14m, OK, so does that just mean a different icon will be used in places? |
16:11:33 | BigBambi | Cool - I want this to get in now - I don't have much use for it but it might stop a load of annoying questions |
16:11:38 | perl|work | markun that combination worked quite well before, was listening to those FLACs for a while |
16:12:21 | perl|work | this morning i noticed theres something wrong |
16:12:24 | w1ll14m | BigBambi: indeed, i think it's somwhere in the recording menu (which always crashed my ipod even with svn) |
16:12:58 | BigBambi | I'll have a look - recording is good for me normally |
16:12:58 | w1ll14m | BigBambi: trying database now |
16:12:59 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
16:13:21 | w1ll14m | 70% :P |
16:13:48 | BigBambi | w1ll14m, Recording settings menu works fine, but is completely missing icons |
16:14:02 | BigBambi | I don't recall whether it has them with SVN or not |
16:14:26 | w1ll14m | ok |
16:15:17 | w1ll14m | database seems to work well too |
16:16:14 | w1ll14m | well recording seems ok here too |
16:16:30 | w1ll14m | first time :) |
16:16:30 | BigBambi | Excelent |
16:17:26 | | Join norbusan [0] (n=norbusan@generic-nat.unisi.it) |
16:17:36 | | Join ackbahr [0] (n=ackbahr@d83-181-111-27.cust.tele2.ch) |
16:21:26 | w1ll14m | BigBambi: rockbox doesn't reboot to diskmode, can you test your usb connection ? |
16:21:34 | w1ll14m | haven't tested it with svn |
16:21:52 | BigBambi | sure, but H120 has USB within rockbox |
16:22:19 | BigBambi | USB fine here |
16:22:32 | w1ll14m | ok |
16:23:08 | w1ll14m | damn, i whish they can make an ipod using usb within rockbox too :) |
16:23:25 | w1ll14m | thath would be so much better ;) |
16:23:37 | amiconn | w1ll14m: Ipod not rebooting into diskmode is a known problem, but we don't know the reason yet |
16:23:50 | w1ll14m | amiconn: ok thanx for the info :) |
16:24:06 | w1ll14m | ll just reboot manualy then :) |
16:24:23 | amiconn | It seems to be build dependent, but sometimes changes even if no usb relevant code is changed |
16:25:00 | amiconn | ..i.e. one build has it, and the next doesn't - even when built in the same environment |
16:25:40 | w1ll14m | that's indeed somewhat strange...... |
16:26:32 | amiconn | yup |
16:26:38 | w1ll14m | hehe :) |
16:27:03 | preglow | hm |
16:27:13 | amiconn | ah, hi preglow |
16:27:16 | preglow | amiconn: hi |
16:27:25 | * | preglow wonders if the emulators he's been reading about can run the ipod bootloader |
16:27:43 | jhMikeS | ok, found the replaygain problem ... |
16:27:46 | preglow | i'm tired of using objdump to see what the bootloader does to the pcf |
16:27:57 | amiconn | preglow: There are 5 PP targets which would profit from sw tone controls because they lack hw ones: H10, H10_5GB, 3G, Mini G1, Mini G2 |
16:28:21 | preglow | amiconn: lack them completely or have ones that are unusable? |
16:31:30 | * | w1ll14m is totaly in love with rockbox |
16:32:03 | * | Genre9mp3 misses rockbox a lot |
16:32:53 | * | w1ll14m gives Genre9mp3 a hug, and hoping he would feel a little better now |
16:32:53 | amiconn | preglow: WM8711/8721/8731 have no tone controls at all |
16:33:09 | Febs | Does the iPod 5G have hardward tone controls? |
16:33:16 | Febs | hardward/hardware |
16:33:20 | Genre9mp3 | w1ll14m: thanks :) |
16:33:25 | w1ll14m | hehe ;) |
16:33:39 | preglow | amiconn: but ok, shall i just enable and commit, then? i can't test any of those |
16:33:40 | w1ll14m | i can't live a day without it ...... |
16:33:46 | w1ll14m | maybe i'm addicted.... |
16:33:52 | markun | w1ll14m: same here |
16:34:06 | w1ll14m | i'm william, and i'm a rockboxaholic |
16:34:09 | BigBambi | me too |
16:34:10 | w1ll14m | lol |
16:34:16 | markun | w1ll14m: we should set up a rockbox rehab clinic in The Netherlands.. |
16:34:43 | w1ll14m | markun: that's not a bad idea |
16:34:45 | Febs | We currently have a hw EQ on the 5G that works only for the low and high shelf filters, and bass and treble controls that don't work. Would it make more sense to simply use the hw EQ for the bass and treble controls and eliminate hw EQ as a separate menu item? |
16:34:52 | BigBambi | Going from Rockbox with a startup time of a few seconds to Iriver with over a minute would do my head in. Not to mention all the other improvements |
16:34:57 | | Join B4gder [0] (i=57e34e64@gateway/web/cgi-irc/labb.contactor.se/x-bbcb83af11954e4f) |
16:35:04 | preglow | Febs: definitely, if you ask me |
16:35:09 | w1ll14m | BigBambi: well... the same for ipod |
16:35:19 | | Join linuxstb [0] (n=linuxstb@213.86.218.27) |
16:35:40 | BigBambi | w1ll14m, I didn't know the iPod was so slow to boot to the OF |
16:35:43 | w1ll14m | BigBambi: also the audio sounds better to me (i use soft + hard eq) |
16:35:48 | markun | Febs, preglow: what is the reason the rest of the HW EQ doesn't work? |
16:36:13 | | Quit ackbahr (Remote closed the connection) |
16:36:27 | w1ll14m | BigBambi: well it take's about 30 secs (i think that was.... haven't used OF 7 months now) |
16:36:37 | | Part norbusan |
16:36:42 | linuxstb | markun: We don't have a datasheet for the codec in the 5g, just one that up until we tried to implement the hw eq, matched... |
16:36:54 | Febs | My recollection is that when he implemented the hw EQ, Dan_a was working from a datasheet that was not the exact data sheet. |
16:37:07 | Febs | (too slow!) |
16:37:28 | w1ll14m | but hey, it works |
16:37:33 | w1ll14m | :) |
16:37:34 | linuxstb | And I think it was safetydan, plus someone else who posted a patch to the tracker... |
16:37:38 | linuxstb | (not dan_a) |
16:37:46 | Febs | You're right. |
16:37:50 | BigBambi | Not too bad - I've just times the iriver OF at 50 s, which isn't quite as bad as I remembered |
16:37:52 | markun | luckily even the EQ is compatible with the tone control then.. |
16:38:08 | w1ll14m | if some one asks me 'is that an ipod' i say no it's a rockpod! lol |
16:38:46 | markun | w1ll14m: people don't have a clue what it is when they see my Gigabeat |
16:39:56 | w1ll14m | markun: lol that's how it should be.... because everyone has an ipod.... but there are just a few ipod's with rockbox (compared to the ipods Apple sells) |
16:40:19 | preglow | amiconn: sound.c defines bass and treble limits for 8731 and 8721, should i remove those? |
16:40:38 | * | jhMikeS has also noticed the wav codec doesn't reset the gain to normal after another file with gain is played |
16:41:59 | | Join toffe [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:42:02 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:42:55 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-1bad08b3c8e23b8a) |
16:43:05 | w1ll14m | amiconn: now it reboots to diskmode as it should :S |
16:43:27 | * | w1ll14m smashes his head against the wall |
16:45:23 | markun | jhMikeS: in #vorbis is a MikeS, somehow I thought it was you and started a conversation ;) |
16:45:32 | w1ll14m | brb got to get some food |
16:46:11 | | Quit perldiver (Read error: 60 (Operation timed out)) |
16:46:30 | amiconn | preglow: I think so. I'll test sw tone controls on my mini g2 tonight |
16:47:27 | webguest20 | markun: any news on the font side (there were some pending patches)? |
16:47:33 | jhMikeS | markus: no...not me...maybe I should hang around there to confuse things a bit :) |
16:47:54 | jhMikeS | markun...sorry...my typing is bad with the cold medicine |
16:48:38 | markun | webguest20: which patches exactly? |
16:49:36 | markun | jhMikeS: many people have called me markus :) |
16:49:41 | preglow | amiconn: i'm thinking perhaps it'd be clever to define HAVE_SW_TONE_CONTROLS based on what CONFIG_CODEC is set to, but then we'd still need to include the check in every config-*.h file |
16:50:21 | preglow | as it is now, if you try to compile for x5 with no HAVE_SW_TONE_CONTROLS, the build won't build |
16:52:24 | webguest20 | markun: I'm particularly interested in 5982. I always forget to re-apply it. |
16:53:16 | | Quit Genre9mp3 () |
16:53:53 | preglow | ahh, or no, we might just include the check in config.h itself |
16:54:13 | preglow | :q |
16:54:42 | dewdude | i've been looking on the wiki for something that tells you how to configure your own linux distro to compile rockbox, but i've found nothing...can someone point me in the right direction? |
16:55:06 | linuxstb | dewdude: Simply download the Rockbox source, and run the tools/rockboxdev.sh script. |
16:55:09 | preglow | what you need to do is have a linux, get svn, check out the repo |
16:55:13 | preglow | then run rockboxdev.sh |
16:55:36 | dewdude | ok..i'll try that again...last time i tried it on something it didn't work. |
16:56:19 | B4gder | if it didn't work, the script bugs and should be fixed |
16:56:36 | preglow | B4gder: btw, why does the script not download only gcc-core? |
16:56:47 | preglow | B4gder: the main gcc source contains a lot more than needed |
16:56:57 | B4gder | because that's now how the instruction are/were |
16:56:59 | B4gder | not |
16:57:14 | B4gder | I just converted them to a script, didn't adjust the process |
16:57:18 | jhMikeS | seems all codecs should call codec_set_replaygain even if they don't support it otherwise gain from a previous file will be applied to files that don'e have it |
16:57:22 | markun | webguest20: I'll take a look at it |
16:57:24 | B4gder | but yeah, it sounds like a good move |
16:57:25 | preglow | are you sure? i'm pretty sure the instructions too said core |
16:57:36 | * | amiconn too |
16:57:37 | Mikachu | jhMikeS: maybe the codec that set it should reset it when it's done... |
16:57:48 | B4gder | feel free to fix |
16:58:11 | | Quit desowin (Read error: 113 (No route to host)) |
16:58:17 | jhMikeS | Mikachu: Atm they really don't have any knowledge about how to reset it. |
16:58:25 | linuxstb | The playback code can't reset the gain between tracks? |
16:58:29 | Mikachu | or that |
16:58:36 | jhMikeS | no |
16:59:08 | Mikachu | jhMikeS: why would the codec that set it have less knowledge than the one coming after? |
16:59:14 | | Join ackbahr [0] (n=ackbahr@d83-181-111-27.cust.tele2.ch) |
16:59:50 | jhMikeS | Cause it's just sets it from the id3 data...there's no way for the codec to read the old gains. |
17:00 |
17:00:02 | linuxstb | I would have thought the core code would have handled gain, not the codec... |
17:00:25 | B4gder | the "core" part of the instructions is pretty new |
17:00:26 | jhMikeS | It can't be applied except to the samples the codec generates |
17:00:42 | preglow | B4gder: i'm commiting core download soon, just need to check it a bit |
17:00:51 | preglow | test, i mean |
17:01:35 | webguest20 | markun: ok |
17:01:38 | | Quit webguest20 ("CGI:IRC") |
17:01:50 | jhMikeS | I see the practical reason...so it's really not much to have everything call one function as part of the regular procedure |
17:02:51 | linuxstb | I still don't understand why the core code can't handle gain - why do the codecs even need to know about it? |
17:03:07 | linuxstb | The tags are read by get_metadata(). |
17:03:28 | preglow | codecs handle gain? |
17:05:25 | preglow | what's the gccurl thing in rockboxdev.sh ? |
17:05:35 | preglow | points to a wiki page that points to nospam.html |
17:06:03 | amiconn | B4gder: The core part is new? Iirc I always used gcc-*-core.tar.bz2 as per instructions... |
17:06:03 | jhMikeS | yeah, but the gain will be applied to the current track being played and the dsp can't switch until just before the first samples are generated |
17:06:09 | preglow | amiconn: me too |
17:06:44 | B4gder | amiconn: sure, just check the CrossCompiler page history |
17:06:52 | B4gder | its just a few revs old |
17:08:06 | B4gder | as in rev 60 it wasn't mentioned, and it is now in rev 69 |
17:08:25 | B4gder | time to go |
17:08:27 | jhMikeS | I mean, the core does handle the gain. The codec just tells it when. |
17:08:29 | | Quit B4gder ("CGI:IRC") |
17:09:11 | amiconn | Huh? |
17:09:15 | amiconn | Hrm, he left |
17:09:26 | amiconn | Maybe we're not talking about the same instructions? |
17:10:20 | linuxstb | jhMikeS: OK I understand... I guess that's what I don't like about the current playback system - it puts the codecs in control. |
17:10:51 | w1ll14m | back |
17:12:26 | markun | I mentioned gcc-core on 24 jan 2005 in CrossCompiler |
17:12:43 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
17:13:12 | amiconn | markun: Yup, and CrossCompiler is at rev 73 now, not only 69... |
17:15:42 | jhMikeS | well, I suppose they always have some control. this stuff could be done when it requests the next track too. |
17:17:11 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-dc28e2e4e57887bb) |
17:18:56 | webguest20 | I think that if the gain is applied to the decoded data then the codecs shouldn't even know that it exists. Every time a decoded chunk is delivered from the codec, the main engine will apply the gain. |
17:19:32 | | Quit lee-qid (Read error: 54 (Connection reset by peer)) |
17:19:52 | | Join lee-qid [0] (n=liqid@p54966E4E.dip.t-dialin.net) |
17:20:05 | *** | Saving seen data "./dancer.seen" |
17:20:43 | jhMikeS | webguest20: the main engine does apply gain. the codecs just inform it that they're starting a new track and tell it to update. |
17:20:49 | linuxstb | jhMikeS: My thoughts about the playback code have always been that the main decoding loop should be in the core, and that loop calls a function in the codec to decode the next frame/block of data from a buffer passed to that function, into a buffer passed to that function. |
17:21:31 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
17:22:08 | preglow | pretty much the opposite of what it is now, then |
17:23:01 | jhMikeS | hmmm...how do we seek it since the codec should have that knowledge. I suppose the core calls to the codec for a seek then. |
17:23:06 | linuxstb | preglow: Yes :) |
17:23:29 | linuxstb | jhMikeS: No, the "container plugin" will handle the seeking... |
17:23:46 | linuxstb | Or container parsing code will just be in the core. |
17:23:47 | amiconn | linuxstb: One problem I can imagine is how the core will know the needed block size? |
17:23:51 | jhMikeS | oh we've got a third element now |
17:24:10 | | Quit webguest20 ("CGI:IRC") |
17:24:15 | linuxstb | amiconn: It's the same as the current guard size, unless the container format contains that information. |
17:24:22 | jhMikeS | One big advantage of pushing data to the code would be no voice thread |
17:24:26 | jhMikeS | codec even |
17:24:31 | linuxstb | i.e. the codec will also return how much data has been consumed. |
17:25:44 | | Quit bonbonthejon (Read error: 60 (Operation timed out)) |
17:25:46 | jhMikeS | they will have to know about wrapping buffers in that case |
17:25:51 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
17:26:00 | amiconn | Well, if it makes playback.c easier to understand, I'm for it... |
17:26:02 | | Join Criamos [0] (n=Criamos@p54931F48.dip0.t-ipconnect.de) |
17:26:07 | linuxstb | jhMikeS: No, as I said, it's the same problem and the same solution as the current guard buffer. |
17:26:28 | linuxstb | Currently, codecs can only request up to 32KB of data in one chunk and guarantee that it's contiguous. |
17:26:43 | linuxstb | So that will be the maximum passed into the "decode_block" function. |
17:27:04 | amiconn | How about non-streaming codecs? |
17:27:20 | amiconn | Or rather, how would that work... |
17:27:50 | linuxstb | The same solution as the one we've discussed would work - codec-dependent/configurable guard buffer size. |
17:28:04 | jhMikeS | wrap awareness could help non-streaming codecs. even if they have samples, if they wrap at the proper point between them it should work. |
17:28:25 | jhMikeS | unless they're really elaborate in some way |
17:28:55 | amiconn | Well, if you know how the format works internally and are able to adapt the codec for potential wrapping, then yes |
17:29:00 | | Join bluh [0] (n=bluuuuh@p54A4E82F.dip.t-dialin.net) |
17:29:16 | linuxstb | So we would pass a non-streaming codec a pointer to the whole file when we ask it to decode the next block, and it would output N samples, consuming 0 bytes of the input. |
17:29:16 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
17:29:20 | jhMikeS | I suppose the codec should make a complex decision about it's format and what ok and what not and the core can accomodate it. |
17:29:24 | amiconn | Afaik mod players usually expect their data to be contiguous |
17:29:26 | bluh | hi all |
17:30:44 | linuxstb | Also, I think pushing data to the codec is closer to hwcodec - the MAS doesn't handle seeking or metadata parsing... |
17:31:11 | jhMikeS | the spc player will not take wrapped data for sure |
17:31:17 | amiconn | That's true, but it does handle pause... |
17:31:26 | bluh | can someone help me concerning alarm clock + ipod 5th generation? - didtn found anything at the page :/ |
17:31:59 | jhMikeS | the spc700 memory is twice the current guard buffer size at that |
17:32:07 | linuxstb | bluh: There isn't an alarm feature in Rockbox for the ipods yet. |
17:32:29 | jhMikeS | thought the physical chip only used 32KB |
17:32:32 | bluh | hmpf.. |
17:32:33 | jhMikeS | though |
17:32:38 | bluh | well, thx anyway.. bye ;) |
17:32:54 | | Quit CriamosAndy (Read error: 60 (Operation timed out)) |
17:33:32 | bluh | or wait.. i dont need sth like a rct alarm clock.. sth like a "start at that time" would be great, too.. ipod would be on anyway |
17:33:53 | linuxstb | jhMikeS: The idea for non-streaming codecs that's been suggested before is that each file can have it's own guard-buffer size set in the get_metadata() function. Setting this to the size of the file would make the buffering code load that in a contiguous part of the buffer. |
17:34:24 | linuxstb | bluh: An RTC alarm clock is what you'll get - work has started on implementing it. |
17:34:37 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
17:35:55 | Juice^ | is there a code editor for windows, that supports compiling rockbox with cygwin? |
17:36:24 | jhMikeS | bah...the spc can handle wrapping because the program is copied to codec ram |
17:37:01 | amiconn | yup |
17:37:02 | linuxstb | Yes, I'm sure lots of cheating is going on... |
17:37:25 | amiconn | Simple solution for when the data can't be bigger than the remaining codec ram |
17:37:38 | amiconn | Same for sid afaik |
17:37:44 | linuxstb | Is that 512KB codec malloc buffer still around? |
17:38:02 | jhMikeS | linuxstb: yes it is |
17:38:36 | | Quit lee-qid (Connection timed out) |
17:38:40 | | Join Domonoky [0] (n=Domonoky@p549AFBDF.dip.t-dialin.net) |
17:43:44 | jhMikeS | I'm not really seeing how a variable guard buffer would change things for files that must be flat. Flat files that would go past the end of all ram must be slid over so the last byte is withing ram if they are initially at too high an address. |
17:44:20 | linuxstb | Yes, the buffer would need to have a gap in it. |
17:44:29 | linuxstb | But generally these mod files are tiny. |
17:44:30 | amiconn | jhMikeS: Yes, and that's exactly what happens if you set guard buffer size == file size |
17:44:47 | linuxstb | (tiny in comparison to the audio buffer) |
17:45:08 | amiconn | linuxstb: A gap? |
17:45:17 | amiconn | mod files can be several MB |
17:45:34 | amiconn | ...at least the newer formats like .xm and .it |
17:45:38 | jhMikeS | and what of files already in the buffer that haven't played out? |
17:45:54 | linuxstb | If the next free space in the buffer is 512KB at the end of the buffer, and we want to load a 2MB file, then we'll need to start loading at the start of the buffer, leaving that 512KB unused. |
17:46:03 | amiconn | yes |
17:46:03 | * | linuxstb needs to run |
17:46:08 | | Quit linuxstb ("Leaving") |
17:47:30 | jhMikeS | well, until the next round anyway |
17:48:04 | Mikachu | spc files are always 64kB, if you want a format with small files :) |
17:49:20 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
17:50:30 | | Quit ackbahr (Remote closed the connection) |
17:52:15 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
17:59:11 | | Quit Mouser_X (Nick collision from services.) |
17:59:20 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:00 |
18:00:56 | | Join ackbahr [0] (n=ackbahr@d83-181-111-27.cust.tele2.ch) |
18:02:00 | | Quit OgMaciel (Read error: 110 (Connection timed out)) |
18:02:30 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
18:06:16 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
18:15:36 | | Quit ackbahr (Remote closed the connection) |
18:21:07 | | Join web-taz [0] (n=taz@p5081A206.dip0.t-ipconnect.de) |
18:21:16 | | Join m0s [0] (i=m0s@bas3-toronto63-1088756605.dsl.bell.ca) |
18:21:27 | | Nick m0s is now known as m0s- (i=m0s@bas3-toronto63-1088756605.dsl.bell.ca) |
18:22:13 | | Join m0s [0] (i=m0s@bas3-toronto63-1088756605.dsl.bell.ca) |
18:22:13 | | Quit m0s (Client Quit) |
18:22:34 | | Join ackbahr [0] (n=ackbahr@d83-181-111-27.cust.tele2.ch) |
18:23:08 | | Join spiorf [0] (n=spiorf@host207-222-dynamic.8-87-r.retail.telecomitalia.it) |
18:23:17 | * | preglow still wants non-streaming codecs to somehow do their own loading |
18:23:20 | preglow | that would be the very best |
18:24:31 | preglow | that way a wrap point wouldn't really matter, the loader checks if the chunk it loads now fits in what's left, if not, it starts at the beginning again |
18:25:25 | | Join dan_a [0] (n=dan_a@217.23.173.156) |
18:25:27 | jhMikeS | preglow: I prefer linuxstbs suggestions. The engine can know that a file must be flat and take a different approach to buffering it. |
18:25:44 | | Quit ackbahr (Remote closed the connection) |
18:25:49 | preglow | it still doesn't change much, how will a mod player work? |
18:25:55 | preglow | it can't play the file as it is |
18:25:58 | jhMikeS | Just throw it in at the start of that buffer and it's utterly perfect |
18:26:01 | preglow | it needs to be parsed and possibly uncompressed |
18:26:37 | jhMikeS | A different strategy...no buffering until it's actually ready to be processed |
18:26:50 | jhMikeS | if we can't know how big it will end up |
18:27:16 | jhMikeS | but I'm starting to se codec_set_replaygain(ci->id3); |
18:27:16 | jhMikeS | can a mod file be decompressed in place? |
18:27:30 | preglow | possibly, but lets not depend on the mod format |
18:28:28 | jhMikeS | Was thinking more like files would have associated properties or something that tells the core how to buffer them |
18:28:37 | preglow | problem is just buffering isn't enough |
18:29:00 | preglow | like a big .xm file, the core can buffer all it wants, when the time comes to play it, the codec plugin is screwed |
18:29:06 | preglow | it needs to process the file and has no place to do so |
18:29:29 | preglow | the current mod codec already struggles with this, you can only load mods that are so and so big (parsed input needs to put at end of codec buffer) |
18:29:45 | jhMikeS | because of decompression? |
18:30:22 | m0s- | anyone used bluetooth headphones that was satisfied? |
18:31:09 | preglow | jhMikeS: possible causes are sample decompression, compressed pattern tables, overall format designed for storing, not runtimee |
18:31:12 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
18:31:13 | jhMikeS | preglow: well, I suppose that type of file could be right justified in the buffer if the original isn't needed after decompression or is it? |
18:31:13 | preglow | which is quite common |
18:31:30 | preglow | original should never be needed after parsing |
18:31:32 | | Join Thundercloud__ [0] (n=thunderc@91.84.123.158) |
18:31:40 | preglow | if not, the loader did something wrong |
18:31:40 | jhMikeS | that's a very good thing then |
18:33:05 | preglow | a problem would be how to handle the loaders, though |
18:33:11 | preglow | plugins would be ideal, but problematic |
18:33:21 | preglow | we can't really put them in the core since they might need codec dependent library code |
18:36:21 | jhMikeS | btw, what happened to all the build table yellow spots? I don't remember seeing a commit to fix the synth code...did the 64-bit build servers disappear? |
18:38:35 | preglow | i have no idea |
18:38:53 | jhMikeS | Looking back to August I don't see a commit on synth.c |
18:39:56 | dan_a | IIUC, they were GCC errors, not 64bit errors, and GodEater upgraded his version of GCC |
18:40:20 | jhMikeS | figures |
18:41:15 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
18:41:38 | markun | pixelma: I heard you are getting a iaudio M5 :) |
18:41:48 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:42:39 | pixelma | heh... that too... :) |
18:43:20 | preglow | hahah, woo |
18:43:33 | preglow | do we even support m5? |
18:43:43 | preglow | pixelma: that too? what else are you getting? |
18:43:57 | markun | preglow: amiconn will do another port :) |
18:44:41 | dan_a | Would anybody mind if I altered the rockboxdev.sh script to make a couple more ARM versions of libgcc? Specifically, ones with ARM/thumb interworking enabled |
18:44:45 | pixelma | no,... we don't support M5 yet but should be dead simple </quote LinusN> |
18:44:59 | preglow | dan_a: do we need it? |
18:45:12 | | Quit desowin (Read error: 113 (No route to host)) |
18:45:17 | preglow | dan_a: ah, just libgcc? i'd say go ahead, but still, do we need it? :) |
18:45:45 | dan_a | preglow: Not yet, but if we want to compile some things as thumb we do |
18:46:12 | preglow | why modify rockboxdev.sh before we even have a working build? |
18:47:09 | dan_a | Because that's the only thing I've managed to do right so far ;) |
18:47:12 | pixelma | preglow: the H120 that was offered in the forums is also going my way (was encouraged here to ask) |
18:47:18 | markun | dan_a: any idea yet what's going wrong? |
18:47:21 | dan_a | (Except for a video driver) |
18:47:48 | preglow | pixelma: lucky you, that's my favourite dap by far |
18:48:35 | dan_a | markun: Not yet. I've changed all the ASM routines I've found to return by doing "bx lr" instead of popping the PC off the stack, but even simple things break at the moment |
18:48:37 | jhMikeS | preglow: one thing I wanted to ask for awhile is why is constant boosting needed when using s/pdif? |
18:49:43 | preglow | jhMikeS: spdif glitches when the freq changes, afaik |
18:50:07 | amiconn | yes |
18:50:24 | amiconn | When switching freq while recording from spdif, it drops smples |
18:50:26 | pixelma | preglow: from all the other rockbox targets that I had a look at, the H1x0 I liked second best (after Ondio :P ) that's why I tried to find one |
18:50:29 | preglow | dan_a: popping the pc off the stack changes to thumb mode just fine |
18:50:38 | jhMikeS | I never did test without constant boost |
18:50:50 | jhMikeS | so never found out myself |
18:52:10 | | Quit Thundercloud_ (Connection reset by peer) |
18:52:27 | * | jhMikeS thinks a comment should be added since he was getting some flac about it being that way and really couldn't argue and better than saying "preglow said so" |
18:52:40 | dan_a | preglow: Does it? Hmmm... I still suspect I'm not doing interworking properly in the ASM routines, though |
18:53:19 | preglow | jhMikeS: i wasn't the one doing that work, afaik |
18:53:31 | preglow | jhMikeS: i actuallt thought you were the one who told me, but it might have been petur |
18:53:55 | amiconn | jhMikeS: I think there actually was a comment... before the encoder support rework happened |
18:54:59 | Llorean | I think it was Petur. |
18:55:12 | jhMikeS | could check back on that but don't recall. hardware reasons end aguments much fast than any other reason |
18:55:28 | | Quit akaidiota () |
18:56:23 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:56:29 | | Join bluebrother^ [0] (i=LVzxgXSo@rockbox/staff/bluebrother) |
18:56:54 | | Quit XavierGr (Nick collision from services.) |
18:56:57 | | Join XavierGr [0] (n=xavier@ppp219-139.adsl.forthnet.gr) |
18:57:03 | amiconn | jhMikeS: s/pdif recording was originally added by preglow, followed by some adjustments by petur and me |
18:57:10 | jhMikeS | if I removed an important comment like that it's cause it got lost in all that recoding |
19:00 |
19:00:03 | jhMikeS | I found a better way than the current to keep playback going when switching the output...just write a longword to PDOR3. No other FIFO trick does it. |
19:00:41 | linuxstb | jhMikeS: How do the recording codecs work? In a similar way to the playback codecs? |
19:01:04 | | Quit bluh ("tiuQ") |
19:02:01 | jhMikeS | linuxstb: they pull data like the playback ones |
19:03:45 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:05:55 | | Quit spiorf ("Read error: 104 (Connection reset by peer)") |
19:13:14 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust515.brig.cable.ntl.com) |
19:15:08 | | Join Spida [0] (n=timo@spinnennetz.org) |
19:15:16 | Spida | hi |
19:16:06 | Spida | I am running norbusan's build on H3X0, and using Clean-0.6 WPS |
19:16:22 | Spida | I am trying to understan how to position the text on the WPS |
19:16:39 | Llorean | Spida: That's an unsupported build, with many WPS-related patches. Key word, unsupported. |
19:16:47 | Llorean | You should ask for help with it wherever you acquired the build. |
19:17:12 | Spida | ok. the other way around, Clean wps works on standard builds |
19:17:20 | Spida | how is the text positioned there? |
19:17:39 | Spida | I am trying to understand %s%m|15|212|%?ia<%ia|-> |
19:18:03 | Spida | I believe 15 is the X position, and 212 is the Y position |
19:18:09 | Mikachu | Spida: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
19:18:13 | Llorean | There is no X and Y text positioning in the official builds. |
19:18:30 | Llorean | It's just line by line, and character by character, as is typed. |
19:18:57 | Spida | so, is using clean 0.6 wps unofficial features there? |
19:19:07 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
19:19:38 | Llorean | Spida: Yes. |
19:19:45 | Spida | I have been reading that page, but %m looks undocumented |
19:19:48 | Spida | ok, thx |
19:20:05 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
19:20:09 | *** | Saving seen data "./dancer.seen" |
19:20:48 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
19:22:09 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
19:23:42 | amiconn | umm |
19:23:54 | | Join toni1 [0] (i=d9b94069@gateway/web/cgi-irc/labb.contactor.se/x-cbcf7c9d6798ed6f) |
19:24:09 | toni1 | dan_a you're there? |
19:24:32 | dan_a | toni1: Yes |
19:24:45 | toni1 | dan_a: Did you try my emulator with thumb/arm code? |
19:24:49 | jhMikeS | linuxstb: but there's one difference...encoders handle the files directly and they're run on multiple threads. |
19:25:18 | toni1 | dan_a: it may give some ideas what is going wrong. |
19:25:23 | dan_a | toni1: I never managed to get it working on Windows XP - I'm not sure what I'm doing wrong though |
19:25:42 | | Quit Nico_P (Remote closed the connection) |
19:25:45 | | Quit bluebrother ("leaving") |
19:25:47 | toni1 | dan_a: With MS-VC? |
19:26:12 | dan_a | Using the pre-compiled version (I don't have any Windows compilers) |
19:27:01 | toni1 | dan_a: I see, but on this issue, I think it would be helpful. I could run your binary if you pm? |
19:27:23 | toni1 | dan_a: Sansa of cause. |
19:27:42 | dan_a | toni1: Of course - I've been compiling for the 4G at the moment, but I'll check it works on the Sansa |
19:27:51 | bluebrother^ | Spida, %m sounds like scrolling margin. Maybe you want to check for that patch in the tracker |
19:27:56 | | Nick bluebrother^ is now known as bluebrother (i=LVzxgXSo@rockbox/staff/bluebrother) |
19:28:14 | toni1 | dan_a: Another issue: Are you still working on DMA? I could give you a register-log for that. |
19:28:47 | dan_a | toni1: That would be very helpful - thank you! |
19:29:01 | dan_a | What problem do you have with emulating two cores, by the way? |
19:29:13 | toni1 | dan_a: Or would it be better to put it on bagder's reverse-engineer site? |
19:29:45 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
19:29:58 | toni1 | dan_a: Wether the two cores work, I don't know exactly, but main problem is, that I can't get the DMA work properly. |
19:30:11 | dan_a | toni1: If it's on Bagder's site (or in the forum thread,) then more people are able to work on it, so that's a good idea |
19:30:24 | toni1 | dan_a: I think so. |
19:31:08 | toni1 | dan_a: Acoording to my investigations, the original fimware inits the devices, then the core goes to sleep. |
19:32:02 | linuxstb | The main CPU sleeps? |
19:32:07 | linuxstb | Or the COP? |
19:32:27 | toni1 | dan_a: Then in the tick tasks it reads 10 x the mbr, then 10 x at an offset just in front of the stored firmware. 10 x seems like an error occured. But I can't find the error condition. |
19:32:30 | amiconn | preglow: sw tone controls are working like a charm :) |
19:32:41 | m0s- | do I need to put RB in disk mode to charge the ipod with an AC adapter> |
19:33:09 | toni1 | linuxstb: According to my emu, yes. |
19:33:59 | toni1 | linuxstb: Both, the COP idles (only waiting for interrupt 0x20000000, which is not set at startup. |
19:34:08 | Llorean | m0s-: It'll charge faster that way, but it isn't wholly necessary |
19:34:36 | linuxstb | toni1: Have you noticed if the main firmware expects anything in any of the registers when it's started? |
19:35:16 | toni1 | linuxstb: No, I mainly checked the register retun values. |
19:36:31 | toni1 | linuxstb: I am running out of ideas. If I disable dma-file reading I come to the shutdown screen saying (rescan failed) |
19:37:33 | m0s- | Llorean when I just plugged it in normally it would keep resetting |
19:37:59 | linuxstb | m0s-: That bug should have been fixed on the 4th Feb - are you running a build older than that? |
19:38:15 | dan_a | toni1: You should be able to download www.weirdo.org.uk/rockbox/rockbox.e200 - that's a working version with mixed ARM and Thumb code |
19:38:37 | m0s- | my problem is I am using a different build |
19:38:38 | m0s- | :( |
19:38:51 | m0s- | so I can run a certain WPS theme |
19:39:04 | toni1 | dan_a: Thanks, I will check and come back. |
19:39:08 | | Part toni1 |
19:39:44 | Llorean | dan_a: I've been gone a few days. What benefit is mixed code? |
19:41:05 | dan_a | Llorean: Thumb code is smaller, but less well suited to high performance. And I don't want to re-write huge bits of assembly ;) |
19:41:14 | Llorean | Ah, okay |
19:41:14 | preglow | amiconn: cool! |
19:41:55 | dan_a | If we get everything that doesn't have ASM in it working as thumb code, we take 25% of the size of the Rockbox core on ARMs, which I think tomal would be happy about |
19:42:25 | Llorean | I imagine so. |
19:42:34 | linuxstb | But for the PP targets, isn't performance more of an issue than code-size? |
19:42:52 | amiconn | preglow: I first wondered whether prescaling might be wrong... until I realised that I was trying to exceed the hw limits... testing on a line connection with 0dB and the boosting bass isn't a good idea.... |
19:42:53 | preglow | amiconn: but do you think we should put HAVE_SW_TONE_CONTROLS defining in config.h based on what CONFIG_CODEC gets set to in the config-*.h files? |
19:44:03 | dan_a | linuxstb: IIUC, the PP targets have a 16 bit memory bus, so there is some performance boost from using 16bit code. |
19:44:31 | m0s- | hmm how many more features can rb implement on the ipod video..it seems so complete |
19:44:45 | dan_a | m0s-: 6. |
19:44:49 | linuxstb | dan_a: But I didn't think the official PortalPlayer firmwares used thumb in the main firmwares? |
19:44:57 | amiconn | dan_a: Depends. Loop code will be cached after the first pass, and then thumb has a disadvantage |
19:45:08 | linuxstb | m0s-: http://www.rockbox.org/twiki/bin/view/Main/IpodStatus |
19:46:17 | m0s- | recording would be nice |
19:46:18 | | Quit BigBambi ("Leaving") |
19:46:36 | m0s- | is there a way to hookup my ipod while my boy DJs? |
19:46:39 | m0s- | at a aprty? |
19:46:41 | m0s- | party |
19:46:45 | linuxstb | m0s-: Recording already works |
19:46:51 | linuxstb | (a little...) |
19:47:11 | m0s- | nice |
19:47:25 | linuxstb | You should try an official build sometime... |
19:47:44 | dan_a | If I get to the point where just about anything can be compiled as thumb code, then we can do empirical tests to see what does perform better as thumb and what as ARM |
19:48:14 | preglow | sounds good |
19:48:18 | preglow | i agree it's definitely worth a shot |
19:49:52 | dan_a | I've got a few things working, and I'm 5k down on SVN already |
19:50:04 | m0s- | the battery issue is hard one it seems to tackle |
19:53:43 | * | linuxstb agrees thumb experimentation is goodness |
19:54:57 | * | amiconn whispers "getting rid of most long calls will give back ~40KB" |
19:55:45 | jhMikeS | preglow: I had an idea, do you think with these compressed non-streaming formats, decompression could be done as part of the buffering so that we never put the compressed file in the audio buffer? |
19:55:59 | amiconn | preglow: 192kbps mp3 plays at ~60% boost on mini G2 with sw tone controls enabled |
19:56:48 | dan_a | jhMikeS: Wouldn't that mean a lot more disk spinups? |
19:57:05 | amiconn | ...versus ~52% boost without tone controls |
19:57:42 | amiconn | compressed non-streaming pretty much needs to be decompressed on load |
19:57:42 | jhMikeS | not nescessarily...suppose that's good use the for a loader |
19:57:57 | preglow | jhMikeS: oh yes, that's what i want, really |
19:58:14 | jhMikeS | we just divert file reading through the loader |
19:58:30 | preglow | jhMikeS: but it's not really just decompression, for it to be useful it would pretty much have to process an entire file into structures directly usuable by the corresponding codec |
19:58:36 | preglow | amiconn: not exactly impressive |
19:58:51 | linuxstb | But would we have enough CPU power to decompress one file whilst decoding another? |
19:58:52 | preglow | but there's not much i can do about the filtering routine, so we'll need to hack at libmad |
19:59:15 | amiconn | Still fast enough to not cause any skipping, even with peakmeter in the wps |
19:59:16 | preglow | linuxstb: it's not exactly a very intensive job, more io than anything |
19:59:38 | linuxstb | What kind of compression is used then? |
19:59:39 | jhMikeS | I think it can run somewhat background level probably |
19:59:58 | preglow | linuxstb: well, an applicable example would be .xm, where samples are delta encoded |
19:59:58 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
19:59:59 | amiconn | linuxstb: Depends on the format. There are numerous "mod packer formats" |
20:00 |
20:00:14 | preglow | simple y[n] = x[n] + y[n - 1] kind of stuff |
20:00:16 | linuxstb | But then the disk will also be spinning for longer, whilst loading? |
20:00:22 | preglow | linuxstb: most certainly |
20:00:27 | preglow | but that's more a fact of life than anything else |
20:00:38 | preglow | you need to read data before you can process it |
20:01:13 | preglow | but think of this process more as just reading a file and processing it into structures that a codec can use, not decompressing |
20:01:20 | preglow | any compression done is almost always trivial |
20:01:37 | preglow | but it can be as trivial as it wants, the file is still not directly usable to a codec as is |
20:01:40 | m0s- | anyone used bluetooth headphones that was satisfied? |
20:01:45 | linuxstb | A lot of codecs could benefit from that kind of pre-processing then, not just the non-streaming codecs. |
20:01:48 | preglow | linuxstb: indeed |
20:02:09 | preglow | i'm almost tempted to suggest fitting this stuff into a container plugin scheme or something |
20:02:19 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
20:02:23 | preglow | but having loaders in plugins brings its own set of problems |
20:02:27 | * | linuxstb shudders and imagines Rockbox turning into ffmpeg |
20:02:29 | Llorean | m0s-: Someplace like head-fi might be a better place for questions like that, it's not really related to Rockbox. |
20:02:31 | preglow | thanks to our simple plugin format |
20:03:03 | linuxstb | So relocatable plugins, executed from the audio buffer? |
20:03:21 | * | amiconn can now make much better use of this mini :) |
20:03:24 | m0s- | ur right |
20:03:25 | m0s- | sorry |
20:03:56 | preglow | linuxstb: something like that, but i don't know, haven't thought about that part too much |
20:04:35 | preglow | we could keep the loaders in the core like the metadata loaders are now, but it would bloat the core |
20:05:09 | amiconn | Well, either the loaders are part of the core or they aren't, there is no third way... |
20:06:14 | preglow | indeed not |
20:06:22 | linuxstb | Maybe just another small fixed-location buffer for loader plugins would be enough. |
20:06:24 | preglow | that is, mp3 loaders and such would probably be statically linked |
20:06:38 | preglow | being so common, and not really requiring much code |
20:06:43 | | Join darksoulk [0] (n=adam@203-214-59-30.dyn.iinet.net.au) |
20:07:08 | jhMikeS | can we build codecs with a relocateable section that can execute on the buffer? |
20:07:13 | preglow | linuxstb: i think that sounds like a good start, really |
20:07:21 | preglow | jhMikeS: that would be nicest by far |
20:07:38 | amiconn | -fpic ? |
20:07:43 | preglow | jhMikeS: not on the buffer, though, unless reloading the codec from time to time is acceptable |
20:08:04 | preglow | even with only same-codec files, it would need to be reloaded from time to time |
20:08:16 | amiconn | I never tried it, maybe it doesn't work well |
20:08:18 | preglow | hmm, or probably just once, to relocate it to the start of the buffer |
20:08:24 | jhMikeS | not if the relocatable section can execute in place too |
20:08:26 | preglow | amiconn: i don't see a reason why it shouldn't, but no, i haven't either |
20:09:24 | amiconn | preglow: Because it's gcc? ;\ |
20:09:30 | preglow | amiconn: good point |
20:09:30 | jhMikeS | the best way is to be able to execute the loader while on the buffer and when the codecs active |
20:10:17 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:10:23 | preglow | amiconn: i'll add sw tone controls to the targets you mentioned now |
20:10:38 | preglow | eh |
20:10:40 | preglow | you did already :) |
20:11:13 | * | linuxstb wonders if lostlogic still has big plans for the playback engine |
20:11:54 | amiconn | preglow: Yes I did :) |
20:12:53 | jhMikeS | preglow: so these mod packer formats are just cheapo differential pulse codes? |
20:13:11 | preglow | jhMikeS: in the case i said it's a part of the format spec, that's just how xm always is saved |
20:13:18 | preglow | i don't have much experience with mod packers |
20:13:25 | preglow | that was much more of an amiga thing, and i never did amiga |
20:13:45 | amiconn | For the "classic" mod formats (Soundtracker/Noisetracker/Protracker) there are dozens of packer formats |
20:14:15 | preglow | linuxstb: got a chance to test alarm today, btw? |
20:14:33 | preglow | linuxstb: i found a really stupid bug in the old patch.. |
20:14:47 | * | jhMikeS wonders if linuxstb thinks he's gonna botch it all up trying to redo things :) |
20:15:54 | amiconn | jhMikeS: For a fairly large list of mod formats and derived packer formats check the deliplayer homepage |
20:15:55 | linuxstb | preglow: Sure, I can test. |
20:16:20 | | Quit darksoulk (Read error: 145 (Connection timed out)) |
20:16:42 | jhMikeS | amiconn: no doubt. I think the best way to get things straight is to know what _really_ needs doing |
20:16:47 | | Join darksoulk [0] (n=adam@210-84-11-224.dyn.iinet.net.au) |
20:17:20 | preglow | linuxstb: okay, i'll let you know |
20:17:53 | Mikachu | if you for some reason want someone to test on an identical nano to yours, let me know :) |
20:18:40 | preglow | :) |
20:19:15 | Slasheri | linuxstb: i think a redesign for it would do good.. it's in so messed up state atm |
20:19:32 | Slasheri | however, it's working quite well |
20:20:01 | linuxstb | I agree, I never have any problems using it, I just don't understand it :) |
20:20:12 | Slasheri | hehe, /me neither =) |
20:20:42 | jhMikeS | knowing the formats well and how to parse them would probably clarify a lot on what to do. |
20:20:52 | | Quit ender` (" Information travels more surely to those with a lesser need to know.") |
20:21:12 | linuxstb | I think between everyone, we pretty much have all the formats covered. |
20:22:13 | m0s- | .ape |
20:22:16 | m0s- | :( |
20:22:26 | linuxstb | Slasheri: What do you think of the idea of pushing data to the codecs, and having the main decoding loop in the core, rather than the codec? |
20:22:34 | m0s- | but flac is king anyways |
20:23:08 | bluebrother | hmm. is there a standard function in C that tells me the file size? |
20:23:14 | jhMikeS | I need it all in my own head though. :) I've never found knowing more to be a bad thing when planning something complex. |
20:23:26 | Mikachu | bluebrother: you mean stat()? |
20:23:30 | linuxstb | bluebrother: No, but I'm almost certain Rockbox has a filesize() function. |
20:23:42 | Slasheri | linuxstb: that could simplify things a bit.. at least i don't think the current implementation really needs the separate codec thread |
20:23:57 | Slasheri | however, it must be kept in mind that codec stack needs to be in iram |
20:24:00 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
20:24:03 | preglow | oh yes |
20:24:14 | bluebrother | Mikachu, something like this. |
20:24:40 | | Quit Shaid (Read error: 110 (Connection timed out)) |
20:24:41 | | Nick darksoulk is now known as Shaid (n=adam@210-84-11-224.dyn.iinet.net.au) |
20:24:53 | linuxstb | bluebrother: Yes, there's "off_t filesize(int fd);" in Rockbox. |
20:25:06 | bluebrother | linuxstb, found that already. Thanks |
20:25:23 | bluebrother | but I was also wondering if there is something in ANSI-C for that |
20:25:46 | linuxstb | No, just the stat() function afaik. |
20:25:58 | Mikachu | surely ansi c doesn't specify any functions? |
20:26:21 | Mikachu | or maybe it does |
20:26:35 | linuxstb | I'm not sure where C ends and POSIX starts... |
20:28:02 | Mikachu | it's not unlikely that rockbox doesn't implement all of ANSI C |
20:28:28 | Mikachu | wikipedia talks about ansi c library header files, so i guess it does specify functions |
20:29:18 | Mikachu | but stat is posix, not ansi |
20:29:26 | bluebrother | stat seems to be specific for unix-like systems |
20:29:34 | bluebrother | so not ANSI-C |
20:30:58 | amiconn | stat is posix afaik |
20:31:34 | preglow | dan_a: the arm arm doc says an ldm instruction will switch to thumb mode on the same terms as if a bx instruction has been run, if the arm arch version is 5 or over |
20:31:38 | preglow | ours is 5, isn't it? |
20:31:50 | linuxstb | I thought it was 4? |
20:32:12 | preglow | hmm |
20:32:13 | * | linuxstb still doesn't understand the ARM numbers... |
20:32:15 | preglow | would be nice to find out |
20:32:17 | | Join Thundercloud [0] (n=thunderc@82.152.254.233) |
20:32:18 | preglow | me neither |
20:33:15 | amiconn | Ours are 4t |
20:34:09 | preglow | hrmrmr |
20:34:17 | preglow | i'm still pretty sure ldm does a thumb mode switch |
20:34:22 | preglow | so it should be tested |
20:34:40 | preglow | it would be a major oversight of arm to not make ldm switch |
20:36:03 | | Quit XavierGr () |
20:37:41 | amiconn | preglow: According to the reference manual, only the 3rd form of ldm does the thumb switch on arm v4t |
20:37:51 | amiconn | (the one for returning from exceptions) |
20:38:09 | preglow | that sucks royally |
20:38:25 | preglow | oh well, not much will be 32 bit arm if we use thumb code anyway |
20:38:44 | amiconn | But it might be wrong... there are other small difference between the reference manual and the PP arm cores |
20:38:59 | preglow | worth a quick test, if you ask me |
20:39:44 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
20:39:44 | preglow | but now i've got to cobble together an alarm patch again |
20:40:15 | amiconn | E.g. the description for LDR states that you can feed it unaligned addresses, and the cpu will load and rotate |
20:40:26 | amiconn | However, when I tried that, I just got a data abort.... |
20:42:59 | | Part Roan |
20:43:36 | preglow | weird |
20:43:39 | preglow | i didn't even know that |
20:44:28 | amiconn | Would have saved me a few instructions in the ata transfer loops if it worked... |
20:44:47 | amiconn | (not speed critical because it's just used once) |
20:44:56 | | Quit Nico_P (Remote closed the connection) |
20:45:00 | amiconn | I mean before entering the actual loop |
20:50:47 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
20:52:23 | Mikachu | making lcd_send_lo and lcd_send_hi inline in lcd-color_nano.c seems to save 3-4kB |
20:52:52 | Mikachu | 421476 to 417520 bytes on my rockbox.ipod here |
20:53:19 | preglow | \O_ |
20:53:20 | Mikachu | hm no wait, something is funny |
20:53:45 | Mikachu | sometimes rockbox.ipod isn't updated by the build system :/ |
20:53:52 | * | Mikachu tries again with make clean between each run |
20:54:54 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
20:55:16 | Mikachu | what the hell |
20:55:28 | Mikachu | i ran make clean, then make bin, and i got 420kB, then i did the same thing and got 417kB |
20:55:59 | linuxstb | ccache? |
20:56:06 | Mikachu | no, but i must have done something funny |
20:56:48 | Mikachu | what i get now is making them inline adds 20 bytes |
20:57:04 | Mikachu | i don't know why i even thought 3kB was realistic given the size of the file... |
20:58:50 | preglow | linuxstb: http://www.pvv.org/~thomj/rockbox/ipod_alarm.patch |
20:59:05 | preglow | linuxstb: and now i've even lowered the increments in the setting for your debugging pleasure |
20:59:16 | preglow | be prepared to circle your thumb off when setting the time |
20:59:18 | linuxstb | That LCD driver could do with a cleanup... too many outl() and inl() |
20:59:34 | linuxstb | preglow: I'll try it now... |
21:00 |
21:00:09 | Mikachu | why not make the time entry as the time setting screen does it? |
21:00:22 | Mikachu | ie select the digits in hh:mm separately |
21:00:34 | preglow | well, you can |
21:00:38 | preglow | just press left and right, afaik |
21:03:56 | * | linuxstb sleeps whilst pacbox, zxbox and doom compile... |
21:04:01 | | Quit lostnihilist ("Leaving") |
21:04:17 | | Join lini [0] (i=pugsley@62.204.144.237) |
21:05:56 | linuxstb | It's alive! |
21:06:08 | linuxstb | Works fine on my 5g. |
21:06:45 | preglow | linuxstb: ok, now set the time back to before the alarm, then see if it wakes again |
21:06:57 | preglow | linuxstb: don't touch the alarm at all, just the clock |
21:07:05 | preglow | it triggers again and again here |
21:07:27 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
21:07:43 | desowin | is database accessible from plugins ? |
21:07:43 | linuxstb | OK... |
21:08:04 | preglow | i think i know why, just want to find out if it's universal |
21:08:10 | linuxstb | desowin: No, but it could be - functions are only added to the plugin API when they're needed. |
21:08:13 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
21:08:16 | linuxstb | preglow: Yes, it wakes up again. |
21:08:20 | preglow | bah |
21:08:29 | preglow | i think the bootloader bloody sets pcf wake on rtc all the time |
21:08:33 | | Join Llorean [0] (n=Llorean@cpe-70-122-253-160.houston.res.rr.com) |
21:08:35 | preglow | so there goes my second method for detecting whether alarm triggered |
21:08:38 | preglow | now what to do |
21:08:55 | desowin | thanks linuxstb |
21:08:58 | Mikachu | the flash bootloader? |
21:09:03 | preglow | Mikachu: yes |
21:09:26 | preglow | hmm, no |
21:09:28 | preglow | that can't be |
21:10:20 | preglow | linuxstb: if i can't get this fixed today and you don't want it to wake tomorrow, you can just hack rtc_pcf50605.c to write all the entries in alarm_disable[] to the alam regs |
21:10:48 | linuxstb | So now my ipod is stuck waking at this time every day? :) |
21:10:55 | preglow | unless you do what i just said: yes :-) |
21:11:25 | linuxstb | :) |
21:11:26 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.lei3.cable.ntl.com) |
21:11:38 | * | linuxstb makes a note never to test preglow's patches again |
21:11:43 | Mikachu | mine didn't wake up, instead it didn't turn on when pressing menu either |
21:11:58 | Mikachu | pressing menu+select produced a funny animation after which it did boot |
21:12:08 | preglow | hm? |
21:12:18 | preglow | ok, then people should definitely stop testing this patch right now |
21:12:32 | preglow | Mikachu: how did you turn it off after setting the alarm? |
21:12:39 | Mikachu | i held play |
21:12:47 | linuxstb | That's all I did too. |
21:12:59 | preglow | that's all i ever do |
21:13:02 | preglow | and it always turns on |
21:13:13 | desowin | linuxstb: and what about playing track from inside of plugin (not controlling audio thread!) ? could that be done 'easily' ? |
21:13:13 | preglow | i do fiddle around with pcf wakeup, but i always write what is needed |
21:13:38 | linuxstb | desowin: I'm not sure, but I _think_ so. Are you thinking of a music quiz game? |
21:13:43 | desowin | yes |
21:13:48 | | Join Domonoky_ [0] (n=Domonoky@p549AC9F2.dip.t-dialin.net) |
21:14:18 | Mikachu | preglow: it did work the second time i tried |
21:14:27 | linuxstb | desowin: I'm not familiar with that part of Rockbox, but I can't imagine it being too tricky. |
21:15:19 | preglow | linuxstb: are the ipl guys absolutely certain about the pcf wakeup regs being able to "brick" an ipod? how does the menu+select trick really work anyway?= |
21:16:02 | amiconn | Disconnecting the battery should always bring it back afaiu |
21:16:06 | linuxstb | preglow: Do I want to do "pcf50605_write_multiple(0x11, alarm_disable, 7);" ? |
21:16:19 | preglow | linuxstb: yes |
21:17:48 | preglow | Mikachu: btw, does your nano backlight also act funny when you shut down? |
21:17:50 | linuxstb | That's what aegray (IIRC) told me... |
21:17:58 | Mikachu | preglow: yeah i think so |
21:18:00 | Mikachu | sort of flashes white |
21:18:22 | Mikachu | i remember trying to implement proper lcd shutdown, amiconn told me the x5 (possibly something else) had the same lcd chip |
21:18:25 | Mikachu | but i failed miserably :) |
21:18:38 | preglow | mine dims, then lights up, then dims |
21:18:41 | preglow | in quick succession |
21:20:10 | *** | Saving seen data "./dancer.seen" |
21:20:14 | Mikachu | i don't think it does that |
21:20:27 | Mikachu | it usually does leave some lines black in a sort of interlace pattern |
21:21:55 | Mikachu | maybe there should be some sort of status bar icon indicatign the alarm is set |
21:22:01 | Mikachu | eventually |
21:22:45 | | Join Thundercloud_ [0] (n=thunderc@82.153.36.139) |
21:22:55 | preglow | i just do what HAVE_ALARM_MOD used to do |
21:23:10 | Mikachu | maybe that should have shown an icon too |
21:23:29 | preglow | too? |
21:24:42 | Mikachu | as in it should too, but in another tense |
21:24:45 | | Join toni1 [0] (i=d9b96ad9@gateway/web/cgi-irc/labb.contactor.se/x-9dd324d52aa44b18) |
21:24:48 | Mikachu | i guess the grammar wasn't perfect |
21:25:17 | toni1 | dan_a: Your sansa build runs fine (except the codecs) |
21:25:53 | toni1 | I have put the register logfile from the sansa startup herer: http://www.rockbox.org/tracker/?getfile=13351 |
21:26:07 | preglow | toni1: yo, any chance of seeing i2c in the emulator? |
21:26:32 | toni1 | preglow: yes, the i2c regs are there. :-) |
21:26:36 | preglow | then hooray! |
21:26:49 | preglow | then all i need to know is if anyone has already tried to run the ipod bootloader with it? |
21:26:54 | toni1 | preglow: like reading the voltage. |
21:27:13 | toni1 | preglow: same hardware? |
21:27:24 | preglow | toni1: portalplayer |
21:27:28 | preglow | so yes |
21:27:42 | toni1 | preglow: Ok, maybe tomorrow I can try. |
21:28:09 | preglow | i would try right now, but i can't be bothered to boot windows right now |
21:28:12 | preglow | need to work in linux |
21:28:38 | preglow | also, i don't really remember if my windows installation is working... |
21:29:04 | toni1 | preglow: ok, tomorrow should be ok for me. |
21:29:34 | toni1 | bye |
21:29:37 | | Part toni1 |
21:30:38 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
21:32:47 | | Join sean111 [0] (i=18b8405c@gateway/web/cgi-irc/labb.contactor.se/x-854d03ff9587cc6f) |
21:33:18 | sean111 | question: im running the latest build of rockbox on the ipod 4g...playing 24bit flac file. how do i make it not skip? like what else is there to disable? |
21:34:09 | preglow | eq? crossfeed? |
21:34:15 | preglow | what sample rate is the file? |
21:34:20 | preglow | the one 24 bit flac file i have play just fine |
21:34:30 | sean111 | 24/96 |
21:34:41 | preglow | right, 96khz |
21:34:44 | preglow | that's what's doing it |
21:34:51 | sean111 | can't have that? |
21:35:01 | preglow | optimising 24 bit flac playback for ipod is on my todo list, that's all i can say |
21:35:06 | preglow | right now: it's just too slow |
21:35:28 | sean111 | damn i got these aweosme vinyl rips i want to work |
21:35:30 | preglow | sean111: you can, but in combination with 24 bits, it gets a bit heavy for the cpu to pull |
21:35:47 | preglow | sean111: like i said, i hope it'll work eventually, but right now it's probably too much |
21:36:04 | preglow | keep your build updated over the next couple of weeks and we'll see |
21:36:10 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
21:36:16 | linuxstb | sean111: Your ipod is also resampling them to 16-bit/44.1KHz at the moment... |
21:36:24 | sean111 | damn ill have to check in every so often |
21:36:30 | preglow | coding that resampler in asm is on my to-do-very-soon-list |
21:36:40 | sean111 | well one more question |
21:36:56 | sean111 | besides rockboxing the ipod ... how would one get such high quality audio into their car |
21:37:02 | sean111 | that was the only way i could think of |
21:37:12 | linuxstb | A dvd-audio player. |
21:37:46 | sean111 | hmm interesting idea |
21:37:50 | * | linuxstb plugs http://dvd-audio.sourceforge.net |
21:37:54 | preglow | my car is pretty much the last place i'd care about so good audio |
21:38:05 | preglow | too noisy |
21:38:07 | sean111 | haha mines the best audio system ive got |
21:38:22 | preglow | i don't even have a car :P |
21:38:28 | sean111 | hahahahahaha |
21:38:33 | sean111 | alright thanks dude |
21:38:36 | preglow | np |
21:38:40 | sean111 | good luck with the flacs and rockbox |
21:39:14 | | Quit sean111 ("CGI:IRC (EOF)") |
21:43:43 | amiconn | Sampling vinyl at 24/96k? Sounds like serious overkill to me |
21:45:01 | amiconn | </random> |
21:46:18 | Febs | Many audiophiles would disagree. |
21:46:29 | Mikachu | many audiophiles do lots of crazy things :) |
21:46:40 | Febs | Of course. |
21:46:44 | Febs | :) |
21:47:04 | preglow | well, considering how boring it is to rip vinyl, i do kind of understand them |
21:47:04 | * | Mikachu puts some yoghurt and shakti stones on Febs |
21:47:15 | * | ender` 's seen a page where an "audiophille" was prooving that digital copying isn't lossless |
21:47:22 | * | linuxstb revisits his favourite link - http://www.referenceaudiomods.com/Merchant2/merchant.mvc?Screen=PROD&Product_Code=NOB_C37_C |
21:47:30 | desowin | that had to be an really good condition vinyl to take any benefit from ripping on such rate |
21:47:35 | | Quit Thundercloud (Connection timed out) |
21:47:45 | Mikachu | i saw a thread once where some people concluded that it matters which direction you plug a digital spdif cable |
21:47:47 | ender` | linuxstb: haha, i was about to paste that, too :) |
21:48:14 | ender` | (and don't forget that you need 2 of those) |
21:48:21 | linuxstb | I do? |
21:48:48 | desowin | :O $485.00 for that |
21:48:49 | ender` | well, if you ever decide to get one^Wtwo |
21:49:07 | Mikachu | haha, that is a nice link |
21:50:13 | Mikachu | it's always funny when you see gold plated hdmi cables too |
21:51:24 | | Quit bonbonthejon (Read error: 104 (Connection reset by peer)) |
21:51:34 | ender` | don't forget ultra-special-burnt-in-extra-shielded speaker cables |
21:52:04 | ender` | (which you must plug in in the proper direction, otherwise audio could get stuck somewhere) |
21:52:15 | Mikachu | yes, the electrons are burned in one direction i believe |
21:52:44 | * | ender` has a neighbour like that |
21:54:48 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
21:57:41 | * | preglow reverts to lcd_puts debugging |
22:00 |
22:02:38 | preglow | araragghg |
22:02:52 | preglow | this thing is spiting me |
22:04:47 | | Join XavierGr [0] (n=xavier@ppp237-229.adsl.forthnet.gr) |
22:06:44 | preglow | oh, well |
22:07:04 | preglow | it seems fairly certain the bootloader is turning wake on rtc on |
22:08:06 | preglow | would hacking around it yet another way be best, or disassembling the bootloader to find the place where it probably signals retailos of an alarm be best? |
22:11:21 | | Quit _Veseliq_ (Remote closed the connection) |
22:13:55 | | Quit redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
22:14:05 | | Quit dewdude ("reboot - stupid xfi console launcher") |
22:18:15 | | Join Thundercloud__ [0] (n=thunderc@82.153.36.139) |
22:21:23 | preglow | bah, hacking around it requires full date increment logic |
22:21:28 | * | preglow stabs the bootloader |
22:23:08 | | Quit Thundercloud_ (Read error: 60 (Operation timed out)) |
22:23:20 | | Join covert|afk [0] (n=chatzill@71.61.15.192) |
22:24:21 | | Part covert|afk |
22:32:31 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
22:33:44 | | Nick XavierGr is now known as XavierGr|Kitchen (n=xavier@ppp237-229.adsl.forthnet.gr) |
22:33:50 | | Nick XavierGr|Kitchen is now known as XavierGr (n=xavier@ppp237-229.adsl.forthnet.gr) |
22:34:03 | XavierGr | I mean come-on :P |
22:34:13 | Mikachu | XavierGr: i don't think he takes the hint |
22:34:22 | XavierGr | indeed |
22:34:38 | Mikachu | especially since he doesn't understand "don't use away nicks" |
22:40:41 | | Join Thundercloud_ [0] (n=thunderc@81.168.44.159) |
22:43:07 | | Quit linuxstb (Remote closed the connection) |
22:43:17 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:43:28 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
22:43:35 | | Nick linuxstb_ is now known as linuxstb (i=5343d4aa@rockbox/developer/linuxstb) |
22:48:21 | preglow | amiconn_: do you think the cutoff freqs need any adjustment, btw? |
22:48:55 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
22:51:01 | m0s- | is there a way to put something like 'recently added' to RB? |
22:51:13 | perl|work | was there any reports of FLAC artifacting with EQ on lately? |
22:51:35 | nls | m0s-: I think Slasheri added that to the database just yesterday :_) |
22:51:51 | m0s- | noyce |
22:54:11 | m0s- | nls I am using an 'unoffical' build of rb is there a way to implement it myself? |
22:54:21 | | Quit Thundercloud__ (Success) |
22:55:23 | bluebrother | m0s-, build the unsupported build yourself ;-) |
22:55:31 | bluebrother | there is no other way |
22:55:42 | nls | m0s-: you could probably make a patch out of his changes but that would just be far more difficult than just reapplying the patches to a new svn |
22:56:20 | bluebrother | you could convince yourself that using an official build is easier ;-) |
22:56:23 | nls | and as bluebroter said ther's no way to escap compiling if you want to do it |
22:56:27 | m0s- | ugh I guess I can't have the best of both wolrds |
22:56:34 | bluebrother | nope :) |
22:56:43 | bluebrother | unless you do it yourself of course |
22:56:57 | m0s- | I gots NO clue how to compile |
22:57:08 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
22:57:37 | preglow | the ipod bootloader is either coded by a confused person or compiled with something resembling gcc.. |
22:58:24 | Llorean | The in-flash one? |
22:58:25 | Mikachu | or both! |
22:58:38 | preglow | yes |
22:59:05 | * | linuxstb spots a similarity with the Rockbox ipod bootloader... |
22:59:09 | * | Llorean didn't know we were looking at that |
22:59:18 | preglow | i am |
22:59:19 | Mikachu | you missed lots of exciting stuff then |
22:59:24 | | Quit amiconn (Read error: 110 (Connection timed out)) |
22:59:25 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:59:28 | Mikachu | or maybe not so much |
22:59:40 | Mikachu | but there is an image for diskmode and diagmode you can rolo now |
22:59:54 | preglow | does that work on all targets yet? |
22:59:56 | preglow | ipod ones, that is |
22:59:59 | m0s- | what you mean you can rolo now? |
23:00 |
23:00:18 | Mikachu | now refers to 'there is an image' |
23:00:48 | JdGordon | morning all... does anyone think I sholdnt bother trying to make the quick screen customizable? |
23:00:50 | JdGordon | as in the options on the qs |
23:01:50 | * | bluebrother starts to like yakuake :) |
23:01:52 | Mikachu | and by an i mean two |
23:02:50 | bluebrother | m0s-, rolo is the rockbox loader. It can (is supposed to can) load another firmware from a running system |
23:03:14 | * | bluebrother doesn't like customizable screens. Hell to support |
23:03:17 | nls | JdGordon: I don't care about customizable qs but I would love if it used the user font instead of sysfont :-) |
23:03:33 | Llorean | Userfont might be nice. |
23:03:51 | * | Llorean uses tiny fonts and hadn't noticed it wasn't userfont |
23:03:55 | bluebrother | wasn't userfont something that was planned since long? |
23:04:05 | JdGordon | I might do both |
23:04:19 | JdGordon | I just think the options being hard coded suck :D |
23:04:23 | bluebrother | more options :( |
23:04:35 | Mikachu | i added backlight to mine |
23:04:44 | Mikachu | it just toggles between off and 4 seconds though :) |
23:04:56 | bluebrother | users being able trashing even more settings sucks too |
23:04:59 | linuxstb | If you use the user-font, wouldn't you need to check the size, and make sure the text fits, and if not, switch to the system font? |
23:05:07 | JdGordon | yes |
23:05:24 | m0s- | ahs rb used the second core of the ipod yet? |
23:05:26 | bluebrother | or maybe truncate / scroll in a good way |
23:05:39 | bluebrother | m0s-, no. It's been worked on |
23:06:06 | bluebrother | preglow, does that mean rolo works reliably on ipods now? |
23:06:20 | | Quit printfXh4 (Read error: 113 (No route to host)) |
23:06:35 | | Join EbErT [0] (n=EbErT@adsl-34-33-145.asm.bellsouth.net) |
23:07:07 | Mikachu | last i heard dan_a was working on it |
23:07:45 | preglow | ghhjrmrm |
23:07:51 | preglow | the rockbox bootloader can write files, yes? |
23:07:52 | Llorean | bluebrother: I believe so long as you're not loading something that uses the coprocessor (a cop build or retail firmware) |
23:08:07 | linuxstb | It still can't load the original firmware (on ipod or Sansa), but dan_a can now at least rolo a COP build of Rockbox properly, plus the diskmode and diagmode images. |
23:08:19 | bluebrother | cool |
23:08:24 | preglow | linuxstb: you sounds like a guy who can answer my last question |
23:08:27 | bluebrother | what does the diagmode image do? |
23:08:37 | preglow | bluebrother: boot diagnostics mode |
23:08:40 | linuxstb | preglow: It can indeed write files. |
23:08:43 | bluebrother | ah |
23:08:44 | EbErT | any mac ppl here? |
23:08:46 | preglow | linuxstb: and it does not use iram? |
23:08:55 | linuxstb | It's all in iram... |
23:09:00 | preglow | well shit |
23:09:03 | bluebrother | time for my ipod to arrive ... but that will still need a while |
23:09:35 | linuxstb | But you could probably change that quite easily - it's just because the firmware it loads needs to go to the start of RAM. |
23:09:48 | preglow | hmm, but if i hack crt0.S, i can copy the iram to a buffer before doign anything else |
23:10:07 | preglow | linuxstb: i just figured it's easier to dump iram and diff it than look for writes to it in the disassembly... |
23:10:08 | linuxstb | Yep. It's now crt0-pp-bl.S |
23:10:55 | | Join Doomed_9 [0] (n=doomed@ool-44c126d4.dyn.optonline.net) |
23:11:21 | | Join Lynx [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
23:12:49 | preglow | linuxstb: where does ipodbl load us? |
23:13:32 | linuxstb | It loads the whole "osos" image to the start of SDRAM, so if you have the Apple firmware there, the bootloader is about 5.5MB into it. |
23:14:06 | EbErT | what's wrong with my computer if i suddenly can't drag files? *using OSX 10.4 |
23:14:14 | EbErT | perm problem? |
23:14:28 | Mikachu | yes, you should straighten your hair |
23:14:48 | linuxstb | :) |
23:14:58 | EbErT | with "hair" actually meaning.. :) |
23:15:07 | linuxstb | drag files from where to where? |
23:15:28 | EbErT | cant drag them around the desktop, or song files into itunes |
23:16:14 | linuxstb | No idea, and it's nothing to do with #rockbox.. |
23:16:47 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:16:47 | EbErT | i know, but i've had a few rockbox discussions, so i thought i could get credit |
23:16:57 | EbErT | not much goin on anyhow atm, so hush |
23:17:15 | EbErT | i'll figure it out somehow |
23:19:44 | Llorean | EbErT: Yes, but the channel is logged, and people read the logs to try to catch up on things. So, 'hush' yourself, and try to stay actually on topic. |
23:20:12 | *** | Saving seen data "./dancer.seen" |
23:20:20 | EbErT | gar, so strict, but ok |
23:20:28 | bluebrother | big brother^U logbot is watching you ;-) |
23:22:05 | preglow | the only offtopic banter allowed here has to be performed by me, and it has to be about beer |
23:22:13 | | Part perl|work |
23:22:25 | petur | *trigger* |
23:22:45 | | Quit z35 (Read error: 110 (Connection timed out)) |
23:23:04 | preglow | haha |
23:23:08 | dan_a | My local now sells Karmeliet Triple :) |
23:23:14 | preglow | hush! |
23:23:16 | petur | wow |
23:23:40 | * | preglow goes to get tea |
23:23:42 | Llorean | Does our upsampling sound bad? |
23:23:58 | Mikachu | preglow: and by tea you mean beer? |
23:24:50 | | Join z35 [0] (n=z@adsl-35-191-46.dab.bellsouth.net) |
23:25:11 | preglow | Mikachu: not only is it tea, it's even camomille |
23:25:20 | preglow | Llorean: our *sampling sounds bad |
23:25:45 | EbErT | shtopit, tea can't be put in context of rockbox! |
23:25:48 | Llorean | preglow: Okay. Someone was talking about bad sounding 22khz files, and I wanted to check before I mentioned it's probably the resampler. |
23:26:13 | preglow | Llorean: almost certainly, as long as we're not talking scraping or clicking sounds here |
23:27:38 | Llorean | "Like an AM signal that just won't come in" apparently. |
23:27:53 | Llorean | Colorful language is fun, I suppose, but not all so helpful in a technical sense. |
23:28:19 | m0s- | is the battery issue for rb on the ipod a major issue you guys are trying to fix? |
23:28:27 | | Quit Lynx_ (Connection timed out) |
23:28:27 | | Nick Lynx is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
23:28:39 | | Quit alienbiker99 (Read error: 110 (Connection timed out)) |
23:28:41 | | Quit JdGordon ("Konversation terminated!") |
23:28:58 | | Nick Doomed_9 is now known as alienbiker99 (n=doomed@ool-44c126d4.dyn.optonline.net) |
23:29:11 | Llorean | m0s-: No, we don't mind that the battery life is well under what it should be, and see no reason to concentrate on fixing it. :-P |
23:29:29 | m0s- | lol |
23:29:39 | Llorean | It's more or less an issue of 'We don't know what is causing it, and can't predict when it'll be discovered, because it's probably something related to some of the undocumented hardware.' |
23:29:46 | preglow | Llorean: eh, there might be some subtle high frequency distortion |
23:29:48 | m0s- | you know what I take back that comment |
23:29:54 | preglow | but god knows what he means sounds like |
23:30:07 | m0s- | I guess I'm just trying to find out if it's close to being addressed I guess |
23:30:15 | Llorean | m0s-: See my second response. |
23:30:16 | m0s- | but |
23:30:21 | m0s- | I just read it |
23:30:27 | m0s- | as I pressed enter :) |
23:31:17 | | Join merlin2049er [0] (n=Joe@bas8-toronto12-1177609465.dsl.bell.ca) |
23:31:49 | merlin2049er | hey , so how do u install this on an ipod? |
23:32:33 | Febs | Hey, you follow the directions in the manual. |
23:32:50 | Febs | http://www.rockbox.org/manual.shtml |
23:33:01 | merlin2049er | ok, thanks |
23:33:08 | merlin2049er | does it work on the new video ipods? |
23:33:29 | Febs | 30 GB yes. 80 GB no. |
23:34:01 | merlin2049er | ok i got a 30gb unit |
23:34:21 | merlin2049er | does it void apples warranty? |
23:34:32 | Llorean | Probably. |
23:34:42 | Domonoky_ | domonoky/rbutil.zip">http://www.b23.org/~domonoky/rbutil.zip <- early version of rbUtil with Theme Installer (win binary) |
23:34:49 | | Join BigMac [0] (n=Anon6816@adsl-69-177-176-149.adsl.snet.net) |
23:34:50 | merlin2049er | lol, then i won't attempt it until it expires |
23:35:26 | BigMac | So the fireworks release is a little bit overdue ehh, or is it a misprint? |
23:35:28 | merlin2049er | so besides playing doom , what else can i do with roxbox |
23:35:32 | merlin2049er | lol |
23:35:34 | * | nls scratches head. now, why would anyone want to copy a folder and pate it into itself? (FS #6700) |
23:35:37 | Llorean | merlin2049er: See the manual. |
23:35:41 | merlin2049er | ok thanks |
23:36:21 | Llorean | nls: I do not know. It seems a very strange thing to discover. Perhaps they were just testing to see if it was broken, rather than honestly wanting to do so. |
23:36:21 | nls | BigMac: Our release manager has vanished into thin air :-) |
23:36:44 | BigMac | A program or person nls? |
23:36:45 | nls | Llorean: that's what I think too |
23:36:52 | Llorean | BigMac: It was cancelled when 3.0 was aborted, pretty much |
23:36:56 | merlin2049er | cool, i just bought my ipod |
23:36:59 | nls | BigMac: a bot |
23:37:00 | nls | ! |
23:37:04 | merlin2049er | so i'm not going to tinker with it yet |
23:37:20 | merlin2049er | maybe i'll pick up a used one |
23:37:23 | Febs | BigMac: If "it" says otherwise, "it" should be corrected. |
23:37:47 | Bagder | merlin2049er: the risk of damaging an ipod by playing with Rockbox is near zero |
23:37:59 | BigMac | Llorean:Yeah, that is probably a good thing. All a release would do is addd pressure on the developers for the sole reason that people like release numbers |
23:38:40 | BigMac | Febs:THat is why I wanted to check before contacted someone |
23:38:47 | Llorean | Bagder: Actually, installing Rockbox is less risky than official Apple updates. |
23:38:50 | preglow | i just hung my bootloader |
23:38:50 | preglow | haha |
23:39:29 | Llorean | BigMac: People also kept going crazy asking what was going to be "in" 3.0, not realizing that we weren't holding back features, it was just going to be a stamp on a daily build saying "This one's as bug free as we can get it, right now" |
23:39:43 | * | Llorean did not realize the Archos Studio box has the words "Think Smaller" on it. |
23:40:29 | pixelma | preglow: speaking of which... I got an 8kHz file here that has a pretty nasty additional 'whistle' in rockbox (observed in the sim) compared to when it's played through a pc program (besides the fact that it is bad quality overall) |
23:40:46 | nls | Also the thing with releasing is that there are still blocking bugs (mostly hard to fix ones in the playback stuff) |
23:41:00 | BigMac | Llorean:Well there is the "TODO List" that says what would have been included and the release and how far you guys are along with it |
23:41:34 | Llorean | BigMac: Yes, but I'm talking about features. People kept expecting that 3.0 would be drastically different than the current build, rather than incrementally different. |
23:42:16 | | Quit robin0800 ("REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)") |
23:42:22 | BigMac | Llorean;Ah |
23:43:09 | preglow | pixelma: well, i'd need to hear it in some way to tell you what it is |
23:43:29 | preglow | pixelma: but it sounds like resampler noise by your description |
23:43:47 | nls | BigMac: on that todo page it says that there should be " No open bugs on supported platforms" we currently have 150 open bugs, probably at least half of them affect the release targets.... |
23:43:57 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
23:44:09 | Mikachu | there is a 3.0 specific category with 7 or so bugs though |
23:44:19 | pixelma | preglow: that's what amiconn guessed too - was reminded of it by the resampler talk earlier |
23:44:36 | BigMac | nls:So a release at that time would have been unattainable anyway, even with the absense of the release manager |
23:45:28 | preglow | pixelma: might be other bugs too, though. mp3? |
23:45:39 | nls | Mikachu: yes but a bunch of playback related bugs are in the tracker and not marked as due in 3.0 and IMO at least the crash while stopping when seeking bug should be as well as some others |
23:45:44 | | Quit Juice^ ("Leaving") |
23:46:48 | nls | BigMac: yes the scedule was a bit otimistic I believe (or bugs weren't fixed fast enough) but now no-one even thinks about releasing :-) |
23:48:13 | BigMac | As it should be, until someone starts paying you guys |
23:48:27 | Llorean | nls: Primarily, we scheduled to _add_ features during the feature freeze (a bad idea since it's hard to predict what bugs new features will cause) as well as the playback engine rewrite (which caused a rather long cascading series of bugs) |
23:49:04 | pixelma | preglow: actually it's more than one: two are plain wavs and the other (think 18) are IMA ADPCM in a wav container. They are played by rockbox in the sim and it's been tested with an H3x0, another issue with the latter is that estimated playback time is far off too |
23:49:28 | | Join webguest10 [0] (i=43a7f376@gateway/web/cgi-irc/labb.contactor.se/x-7561ee38f5944de3) |
23:49:32 | webguest10 | hi. |
23:49:35 | webguest10 | anyone here? |
23:49:40 | Shaid | nope. |
23:49:40 | nls | Llorean: yes, and now it seems as there might be large changes comming for the playback engine again... |
23:49:41 | BigMac | yup |
23:49:45 | Shaid | nobody here but us chicken |
23:49:48 | webguest10 | ok |
23:49:49 | webguest10 | can i get help |
23:49:54 | BigMac | on? |
23:50:02 | webguest10 | my ipod 5th gen is installed and stuff and rockbox opens |
23:50:05 | | Quit OgMaciel (Connection timed out) |
23:50:09 | webguest10 | and when i try and open playlists or songs or anything |
23:50:11 | webguest10 | its like |
23:50:21 | webguest10 | [database not ready] |
23:50:22 | Llorean | nls: Indeed. What we need is a checklist for 'before the feature freeze', and as soon as Rockbox, by chance or design, meets all those conditions, the freeze can be entered for final work. |
23:50:33 | Llorean | nls: Plus with a checklist hanging over peoples' heads it might direct focus a little bit. |
23:50:38 | webguest10 | ? |
23:51:05 | Llorean | webguest10: Have you initialized the database per the instructions in the manual? |
23:51:26 | nls | Llorean: yes, I'd be for a feature freeze _when_ the playback engine is stable and has no known bugs |
23:51:49 | webguest10 | huh? |
23:52:03 | preglow | pixelma: well, the resampler noise will most certainly be audible with an 8khz file, so i assume that's what the problem is |
23:52:04 | Llorean | nls: I think no major bugs. I don't think it'll ever be 'no known bugs' but if the major ones are fixed, the minor ones can be fixed in the freeze. The purpose of a freeze is kinda to fix bugs. |
23:52:21 | Llorean | webguest10: Did you follow the steps in the manual to initialize the database? |
23:52:23 | webguest10 | someone PM me plz i need help~ |
23:52:24 | nls | as music playback is kind of as core as functionallity gets on a DAP :-) |
23:52:58 | Llorean | nls: Not if you ask our fairly large Sansa installed base. |
23:53:00 | nls | we have plaent of other bugs! |
23:53:00 | Llorean | :-P |
23:53:12 | nls | right... |
23:53:12 | webguest10 | umm |
23:53:13 | webguest10 | yea |
23:53:17 | webguest10 | brb |
23:53:19 | | Part webguest10 |
23:54:10 | nls | night |
23:54:12 | | Part nls |
23:55:41 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
23:57:14 | pixelma | preglow: alright - I'm aware that it is a known issue... let me know if you want to analyse it some more. |
23:58:13 | dan_a | I think I've just finished the last thing I had to do before dual core support is ready to be committed |
23:58:32 | * | Llorean cheers |
23:58:33 | * | Mikachu does the dual dance |
23:58:34 | * | Mikachu does the dual dance |
23:58:42 | preglow | pixelma: i'd like one of the files if possible |
23:58:50 | BigMac | Hoorah |