00:00:59 | | Join BobMarley [0] (n=BobMarle@82.153.96.148) |
00:01:24 | BobMarley | will there ever be a rockbox for Sony MP3 players? |
00:01:42 | Paul_The_Nerd | BobMarley: If someone who owns a sony mp3 player decides to port it. |
00:02:00 | BobMarley | if only i knew how to do that :/ |
00:02:21 | BobMarley | i have one and the firmware + sonic stage sucks beyond belief |
00:02:46 | Paul_The_Nerd | Most original firmwares suck compared to Rockbox. |
00:02:51 | Paul_The_Nerd | Heck, most suck standing on their own. |
00:03:19 | BobMarley | has anyone ever tried to port it to a sony? |
00:04:24 | Paul_The_Nerd | Not and reported back to us about it, I believe |
00:04:39 | Paul_The_Nerd | Basically, almost all work anyone has done on any player (at least, that they've told us about) can be found here: http://www.rockbox.org/twiki/bin/view/Main/NonArchos |
00:05:01 | Paul_The_Nerd | And information that may be helpful in getting a port started is here: http://www.rockbox.org/twiki/bin/view/Main/NewPort |
00:05:39 | BobMarley | is it possible it just won't work on a sony? |
00:06:11 | Paul_The_Nerd | Well there's no "Just will" or "Just won't" about it. |
00:06:22 | Mikachu | not all players have updatable firmware |
00:06:25 | Mikachu | it won't work on those |
00:06:28 | Bagder | BobMarley: "it depends" |
00:06:28 | Paul_The_Nerd | True. |
00:06:46 | Bagder | no |
00:06:48 | BobMarley | my sony does have updatable firmware |
00:06:49 | Bagder | it can still work |
00:06:54 | Bagder | 1) buffer overflows |
00:06:59 | Paul_The_Nerd | HAX! |
00:06:59 | Bagder | 2) chip replacements |
00:07:19 | amiconn | The gmini port used a buffer overflow afaik... |
00:07:19 | Bagder | just a lot harder |
00:07:26 | Bagder | yeps |
00:07:34 | BobMarley | i don't think there's any way i can try to port it |
00:07:34 | Mikachu | so everytime you boot it you have to run the exploit first? |
00:07:50 | Bagder | Mikachu: well, during development at least |
00:08:02 | BobMarley | what would one need to know to try to port it to a different player? |
00:08:31 | Mikachu | BobMarley: that's all detailed in the page you got earlier |
00:08:37 | BobMarley | oh yeah |
00:08:45 | BobMarley | i'm definately not up to the task :( |
00:08:46 | Bagder | when you need further details, come back and ask |
00:08:54 | Bagder | I think it'll take you a few days ;-) |
00:08:57 | | Quit chi (Remote closed the connection) |
00:09:22 | | Quit hotwire (Connection timed out) |
00:09:26 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-85.park-s46b.dslaccess.co.uk) |
00:09:49 | Paul_The_Nerd | BobMarley: If there's a forum somewhere of fans of the player you're interested in, you could bring up the topic there. Maybe there are others more skilled who would be interested on working on it, if you don't feel up to it. :) |
00:09:49 | BobMarley | i could do the PCB scans i suppose |
00:10:20 | | Join hotwire_ [0] (n=hotwire@d226-49-237.home.cgocable.net) |
00:10:22 | | Nick hotwire_ is now known as hotwire (n=hotwire@d226-49-237.home.cgocable.net) |
00:10:57 | BobMarley | if it was just a case of reverse engineering the existing firmware then maybe i could do it |
00:11:29 | BobMarley | but reverse engineering is so boring... |
00:12:51 | | Join chi [0] (n=chi@tor/session/external/x-a44683eb612b3623) |
00:12:53 | * | ze checks out that page |
00:13:12 | amiconn | Hmm, now on to another search strategy |
00:13:21 | Bagder | "just a case" of RE |
00:13:35 | Bagder | its a massive case of RE if that's all you have |
00:13:54 | * | amiconn decided to replace all firmware/ .o files by -Os - compiled versions one-by-one, and check where it breaks |
00:14:01 | Paul_The_Nerd | Ouch |
00:14:38 | amiconn | All app/ modules compiled with -Os work as long as the firmware/ modules are compiled with -O (or -Os but gcc 3.3) |
00:15:36 | | Part ep0ch_ ("Kopete 0.11.1 : http://kopete.kde.org") |
00:16:39 | | Quit DarkJesus ("Leaving") |
00:17:10 | | Quit PaulJam (".") |
00:18:23 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
00:18:29 | | Quit TCK (Read error: 110 (Connection timed out)) |
00:18:45 | Paul_The_Nerd | Wow, I would've expected the open bugs to outnumber the open patches for some reason |
00:19:04 | Bagder | 254 is a crazy amount of patches |
00:19:11 | Mikachu | isn't feature requests the winner? |
00:19:17 | preglow | sweet lord, thsoe open * lists are long |
00:20:25 | | Join PaulJam [0] (n=PaulJam_@vpn-3010.gwdg.de) |
00:20:34 | * | amiconn silly |
00:20:35 | Mikachu | i think some of mine are still open |
00:21:36 | amiconn | Mikachu: Btw, gcc has an option to do what you did automatically: -finline-functions-called-once |
00:21:41 | BobMarley | i have done reverse engineering, but i've never done any low level programming |
00:22:02 | Bagder | reverse engineering that wasn't low level? |
00:22:25 | Mikachu | amiconn: ah, it's not in 3.4 |
00:22:26 | Bagder | amiconn: neat little bugger! |
00:22:43 | Mikachu | amiconn: and that's the man page in /usr here |
00:22:44 | BobMarley | well, what i mean is, i know how to look for certain things when reverse engineering, but i couldn't actually write any ASM |
00:23:06 | Bagder | BobMarley: a Rockbox port take very little asm, it is 99% plain C |
00:23:40 | amiconn | Bagder: Are you saying I'm only doing 1% of the work? ;) |
00:23:48 | * | amiconn likes asm coding |
00:23:51 | Bagder | yes |
00:23:52 | BobMarley | but the foundations will have to be ASM |
00:23:57 | Bagder | you must WORK HARDER |
00:23:59 | * | preglow adores asm coding |
00:23:59 | Bagder | ;-) |
00:24:10 | Bagder | BobMarley: no |
00:24:16 | amiconn | asm has the great advantage to avoid the deficiencies of gcc |
00:24:22 | | Join macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
00:24:36 | | Quit DpK|Cronic (Read error: 104 (Connection reset by peer)) |
00:24:43 | Bagder | BobMarley: asm is almost exclusively used for performance reasons |
00:26:08 | Bagder | and a port doesn't have to run very fast in the first phase |
00:26:26 | Bagder | but I'll run fast now |
00:26:28 | | Join Alcyone [0] (n=Alcyone@d83-177-240-111.cust.tele2.fr) |
00:26:29 | Bagder | to bed! |
00:26:34 | | Join stevenm [0] (n=stevenm@infranelson.student.umd.edu) |
00:26:35 | Alcyone | hi all |
00:26:39 | stevenm | Hey guys |
00:26:54 | amiconn | Bagder: wazdat? |
00:27:08 | Alcyone | i have seen a log with an clone of me .... an another Alcyone .... funny ! |
00:27:21 | Alcyone | he was connected here |
00:27:24 | Mikachu | amiconn: is build/Makefile the only place that sets CFLAGS for apps/ ? |
00:27:43 | stevenm | long time havent been here, trying not to fail my classes. i read that someone got the midi player to run fast. very cool guys |
00:27:47 | | Part midgey34 |
00:27:54 | amiconn | It sets the flags for all core sources. Plugins and codecs define their own settings |
00:28:01 | | Join DpK|Cronic [0] (i=Cronic@dyndsl-085-016-089-198.ewe-ip-backbone.de) |
00:28:02 | Mikachu | if so, i didn't get any difference in rockbox.ipod |
00:28:09 | Mikachu | maybe i already caught all the functions then |
00:28:23 | amiconn | Hmm, I presume you did a full rebuild? |
00:28:27 | Mikachu | yeah |
00:28:39 | Alcyone | bye all |
00:28:41 | Alcyone | + |
00:28:42 | Mikachu | ls -l rockbox.ipod; (make clean;make)>&/dev/null; ls -l rockbox.ipod |
00:28:44 | | Part Alcyone ("Time makes no sense") |
00:29:01 | | Quit hotwire (Connection timed out) |
00:29:14 | Mikachu | but the option doesn't exist for 3.x it seems |
00:29:23 | amiconn | Mikachu: How do you know make didn't error out? |
00:29:37 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
00:29:39 | Mikachu | amiconn: i wouldn't have a rockbox.ipod then |
00:29:47 | amiconn | true |
00:30:21 | | Join hotwire_ [0] (n=hotwire@d226-49-237.home.cgocable.net) |
00:30:23 | | Nick hotwire_ is now known as hotwire (n=hotwire@d226-49-237.home.cgocable.net) |
00:31:32 | | Quit Acksaw ("I'm off, see ya later!") |
00:32:51 | | Quit ender` (" Never trust a computer you can't throw out a window") |
00:35:00 | | Part BobMarley ("Leaving") |
00:36:25 | | Join _chang [0] (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
00:37:00 | | Nick _chang is now known as chang (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
00:41:26 | | Join _Lucretia [0] (n=munkee@dyn-62-56-53-26.dslaccess.co.uk) |
00:42:08 | | Join grapefruit [0] (n=43afbe9e@labb.contactor.se) |
00:42:44 | grapefruit | can you still play video on the ipod 5th gen with rockbox firmware? |
00:44:07 | Paul_The_Nerd | Not *in* Rockbox |
00:44:16 | Paul_The_Nerd | But it's dual boot, so you can just boot into the Apple firmware to play video |
00:44:33 | grapefruit | how would you switch between firmwares? |
00:45:05 | grapefruit | could I just turn off my ipod and back on? |
00:45:16 | Paul_The_Nerd | You hold menu while booting. These things are covered in the FAQ, and possibly even the Manual... |
00:45:22 | * | dwihno comes to think of a "build a ipod database from here"-plugin for just video... :( |
00:46:45 | dwihno | Once I get some spare time, I'll probably end up doing that if nobody beats me to the task |
00:48:08 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
00:51:21 | | Quit lee-qid_ (Read error: 110 (Connection timed out)) |
00:51:51 | | Quit SereR0KR ("XChat Aqua") |
00:53:22 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
00:55:08 | | Part chang |
00:58:05 | | Join sharpe [0] (i=ziggy@user-0c8hc23.cable.mindspring.com) |
00:58:35 | sharpe | i figure that i have around 120000 files over the span of three drives... |
01:00 |
01:02:57 | | Join romanos_melodos [0] (n=romanos_@84.9.145.0) |
01:03:45 | romanos_melodos | have i got to register each time i'm gettin to this chanell in order to send pm's? |
01:03:57 | | Quit stevenm ("Connection reset by beer") |
01:06:11 | Paul_The_Nerd | You only register once, but you have to identify each time you connect to the server unless you configure your client to do it for you. |
01:11:15 | romanos_melodos | paul, are u always here? :P |
01:11:37 | | Quit hotwire (Connection timed out) |
01:14:20 | | Join hotwire_ [0] (n=hotwire@d226-49-237.home.cgocable.net) |
01:14:23 | | Nick hotwire_ is now known as hotwire (n=hotwire@d226-49-237.home.cgocable.net) |
01:14:28 | Paul_The_Nerd | romanos_melodos: Not *always* |
01:15:03 | Paul_The_Nerd | romanos_melodos: But I spend a lot of my free time online anyway doing various things, so it's not hard to sit in the channel and watch for questions to answer. It costs me a little time, and it helps people |
01:19:28 | | Quit _Lucretia (Read error: 110 (Connection timed out)) |
01:19:46 | sharpe | heh... |
01:20:22 | | Quit grapefruit ("CGI:IRC") |
01:20:29 | | Join _Lucretia [0] (n=munkee@dynamic-212-225-70-83.park-s46b.dslaccess.co.uk) |
01:28:13 | | Join thomari [0] (n=thomari@amhpc-06.st-and.ac.uk) |
01:28:41 | *** | Saving seen data "./dancer.seen" |
01:31:34 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
01:34:47 | | Part thomari |
01:42:49 | | Join scf [0] (n=scf@141-113-207-82.ip.ukrtel.net) |
01:42:59 | scf | how to enter prefs on x5? :) |
01:43:09 | | Quit DpK|Cronic ("get satisfied! • :: ««« (Gamers.IRC) »»» www.gamersirc.net ::") |
01:43:13 | | Part PaulJam |
01:43:37 | Paul_The_Nerd | scf: Is it not covered in the manual? |
01:44:02 | scf | sorry dont habe it |
01:44:12 | | Join whatboutbob [0] (n=cbd61a93@labb.contactor.se) |
01:44:36 | Paul_The_Nerd | Hmm, then you might want to fix that. |
01:44:40 | scf | :) |
01:45:29 | | Part Paul_The_Nerd |
01:45:35 | scf | argh it's rec button :) |
01:46:06 | amiconn | Wow... the problem with gcc 3.4 / 4.x -Os on archos is ata.c - something I wouldn't have expected... |
01:49:36 | | Quit hotwire (Success) |
01:50:05 | | Quit _Lucretia (Read error: 110 (Connection timed out)) |
01:50:08 | * | preglow wishes amiconn welcome back from the futile gcc bug hunting |
01:50:19 | amiconn | Huh? |
01:50:20 | | Join hotwire_ [0] (n=hotwire@d226-49-237.home.cgocable.net) |
01:50:22 | | Nick hotwire_ is now known as hotwire (n=hotwire@d226-49-237.home.cgocable.net) |
01:50:50 | preglow | doesn't sound like you'll ever get to the bottom of the gcc troubles... |
01:51:11 | amiconn | It seems to me that we might do some details wrong in the code |
01:51:26 | amiconn | ..something like a missing 'volatile' here and there |
01:51:32 | preglow | right |
01:51:43 | preglow | i tried another approach for my ata.c nano hack yesterday |
01:51:44 | preglow | still no luck |
01:51:55 | preglow | this time i tried to just disable the soft reset code the flash gate chip doesn't seem to like |
01:52:02 | preglow | it still hangs on wps usb sometimes |
01:52:38 | amiconn | I have built for recorder v1 with gcc 4.0.3 -Os. *Most* modules compiled that way cause no problems (except system.c which I will deal with later), but ata.c -Os breaks things badly |
01:53:01 | amiconn | ATA accesses ports, and ports are volatile... |
01:53:50 | amiconn | gcc 3.3 -Os reduces code size by ~8K, and gives back rombox for fm recorder |
01:54:07 | amiconn | However, gcc 4.0 -Os reduces code size by another 6KB... |
01:55:07 | amiconn | Regarding the switch() corner case bug, I have a patch that fixes it. It's not "the right way" but it ensures correct operation |
01:55:29 | amiconn | This patch is necessary for any sh gcc version |
01:56:35 | whatboutbob | preglow: need me to test anything for optical recording? |
01:56:53 | | Quit lostnihilist ("Leaving") |
01:57:29 | amiconn | Wow, I can't believe it! |
01:57:47 | amiconn | ata.c is indeed the only file causing the problems |
01:58:11 | amiconn | Just compiled everything with -Os except ata.c - and it's running like a charm |
01:58:25 | amiconn | w00t! |
01:59:16 | preglow | whatboutbob: were it you that had the satelite receiver thing? |
01:59:19 | preglow | ah, no, that was mborus |
01:59:58 | preglow | whatboutbob: not much has happened, really, i worked some more on the sample rate detection, but that's that, i still don't understand correctly why recording hangs |
02:00 |
02:00:12 | amiconn | Small wonder I got so many strange effect (rolo checksum errors and the like) - if disk access isn't working correctly... |
02:00:14 | preglow | it's almost like dma switches itself off |
02:00:55 | whatboutbob | preglow: yeah, that was mborus w/ the sat receiver. |
02:01:05 | | Join TCK [0] (n=tckocr@81-178-198-88.dsl.pipex.com) |
02:01:43 | preglow | suddenly PDIR2 is always full and recording stops |
02:01:45 | whatboutbob | preglow: i made my first 'real' optical recording w/ rockbox a couple of nights ago...everything worked well. |
02:01:47 | preglow | and i have no idea how to detect it |
02:02:01 | preglow | whatboutbob: what's cool is that i can record just fine with no cable plugged in |
02:02:04 | preglow | while most other people can't |
02:02:08 | preglow | doesn't really make it easy for me to debug |
02:02:17 | whatboutbob | that's odd. |
02:02:32 | preglow | sometimes, that is |
02:02:33 | amiconn | Perhaps there are different chip revisions of the coldfire? |
02:02:34 | preglow | sometimes not |
02:02:39 | whatboutbob | could it be a setting thing? |
02:02:43 | preglow | amiconn: nah, i think it's something else |
02:02:46 | preglow | whatboutbob: doubt it |
02:02:54 | preglow | whatboutbob: like i said, it happens for me sometimes too |
02:03:30 | preglow | the only thing i know to happen consistently is that the PDIR2 full interrupt is fired each time it happens |
02:03:36 | amiconn | Might it happen that the recording dma tries to write to an unaligned address? If that happens, you'll get a dma error |
02:03:40 | preglow | but why the hell does that happen? dma should empty it for me |
02:03:43 | amiconn | Or do you use auto-align? |
02:04:01 | preglow | amiconn: i don't see how that can happen |
02:04:34 | * | amiconn palns to experiment with dma, auto-align & ata |
02:04:37 | amiconn | *plans |
02:04:46 | preglow | amiconn: did you get that converter yet? :> |
02:04:51 | whatboutbob | this may make no sense...but is there perhaps a reason why iriver f/w doesn't offer optical recording option unless a signal is detected? |
02:05:13 | amiconn | preglow: Nope. Had no time to visit that shop during its opening hours |
02:05:39 | amiconn | We have some dma channels to spare. Ata dma would be a nice thing... |
02:05:39 | preglow | whatboutbob: hell, i'll do that too, but it still doesn't explain why some people get hangs while recording |
02:05:50 | whatboutbob | fair point. |
02:06:04 | preglow | i consider it probable it's the same problem |
02:06:43 | preglow | amiconn: i really know very little about dma |
02:06:50 | preglow | i need to study the datasheet |
02:06:53 | whatboutbob | preglow: the failures just seem so completely random. |
02:07:17 | preglow | whatboutbob: which is exactly why i gave the patch a break, heh |
02:07:28 | whatboutbob | can't blame ya. :-) |
02:07:43 | preglow | the only consistent way i have of triggering the fault is inserting and removing the cable a lot of times |
02:07:48 | preglow | then recording will hang eventually |
02:07:57 | preglow | leave screen then reenter, and hey, it works again |
02:10:08 | preglow | anyone know what type ssize_t is? |
02:10:19 | preglow | signed size_t ? |
02:12:29 | | Quit whatboutbob ("CGI:IRC (Ping timeout)") |
02:13:15 | preglow | amiconn: didn't linus say ata dma wouldn't be practical some time? |
02:14:07 | amiconn | It needs testing. I believe we can get the same speed as now with dma + auto-alignment, but yield during transfer so the cpu can do other stuff meanwhile |
02:14:35 | amiconn | The only limitation is that not the whole iram supports dma |
02:15:06 | amiconn | One block does not, so we have to switch to cpu transfer in this case |
02:15:24 | amiconn | (but I don't believe that current code does ata transfers to/from iram) |
02:17:50 | | Join DarkJesus [0] (n=shane@cpc3-gree2-5-0-cust88.brnt.cable.ntl.com) |
02:18:11 | | Quit pixelma (" HydraIRC -> http://www.hydrairc.com <- \o/") |
02:22:02 | * | preglow laments at the poor sim performance |
02:22:08 | preglow | 200% pitch with mpc playback and it skips... |
02:22:37 | | Join ashridah [0] (i=ashridah@220-253-121-171.VIC.netspace.net.au) |
02:22:42 | | Join nave7693 [0] (n=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
02:23:46 | | Part nave7693 |
02:24:22 | preglow | ahh, i finally managed to break the resampler |
02:25:50 | rotator | preglow: did you see my musepack results from yesterday? |
02:26:29 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-69-202.park-s46b.dslaccess.co.uk) |
02:26:51 | preglow | rotator: yeah, you got a skip? |
02:27:03 | rotator | yeah, I did manage to get a tick, but could only find it with one track |
02:27:10 | preglow | i've got an entire album of them |
02:27:13 | rotator | need anymore files to test with? :) |
02:27:19 | preglow | incidentally the only bloody album i've got as musepack |
02:27:23 | rotator | haha, nevermind then |
02:27:30 | preglow | encoded especially since it's very gapless |
02:27:45 | rotator | very nice :) |
02:27:50 | preglow | i'm doing some testing as we speak, to see if the gapless problem ever went away |
02:28:13 | rotator | the problem seems to be different from before, it ticked on far fewer tracks than before, at least as far as I can tell |
02:29:00 | rotator | must be some caused by some musepack stream format voodoo |
02:29:28 | rotator | :P |
02:29:30 | preglow | mwell |
02:29:33 | preglow | god knows |
02:29:36 | preglow | i'm not too familiar with it |
02:29:48 | amiconn | gaaahhh! |
02:29:48 | preglow | but i'm fairly certain the clicks didn't use to be there with this album |
02:29:58 | preglow | the lack of seeking makes testing a bit... tedious |
02:30:07 | preglow | especially since the tracks are all pretty long, heh |
02:30:09 | rotator | yes, very |
02:30:09 | * | amiconn caused the problem due to his infinite lameness.... |
02:30:20 | * | preglow pats amiconn |
02:30:52 | amiconn | It's better to not lie to gcc about what an asm() really touches... |
02:31:13 | amiconn | As long as not optimising too heavily, all is fine. |
02:31:43 | amiconn | But if I pretend to take a parameter as input only, and then modify it within the block... |
02:32:21 | preglow | ARGH |
02:32:27 | preglow | my patch isn't gapless either |
02:32:49 | preglow | time to see if reverting my commit does it, then |
02:34:53 | preglow | anyone know of any direct cvs way to revert without actually reverting the file? that's caused pains in the past... |
02:35:19 | Mikachu | cvs diff -r before -r after file | patch -R; cvs commit -m hello |
02:35:36 | Mikachu | maybe |
02:35:47 | preglow | ahh, without the commit part |
02:35:48 | preglow | i'll try |
02:37:08 | preglow | can i just concat patches? |
02:37:44 | Mikachu | i think so |
02:40:53 | preglow | Mikachu: worked like a charm, thanks |
02:41:59 | Mikachu | glad to help |
02:44:09 | preglow | in which case i've also got a bunch of dishes that need doing |
02:44:10 | preglow | feel free |
02:44:52 | preglow | woot |
02:44:55 | preglow | i didn't break gapless |
02:44:56 | preglow | all is fine |
02:44:58 | preglow | fine like wine |
02:47:22 | Mikachu | heh |
02:50:07 | preglow | i wonder how the flaming hell i avoided noticing that gapless still didn't work perfectly |
02:50:25 | Mikachu | too much beer? |
02:51:26 | preglow | unfortunately not |
02:51:38 | preglow | just a general wish to think it was fixed, i guess |
02:51:39 | preglow | heh |
02:52:35 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
02:52:54 | | Part nave7693 |
03:00 |
03:07:38 | goffa | these phones rule... shure e5c... |
03:09:25 | preglow | could someone please just kill me now, before i have to try using audacity again |
03:09:37 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:10:03 | * | goffa puts preglow out of his misery |
03:10:10 | * | goffa thinks |
03:10:22 | * | goffa resurects preglow... cracks whip |
03:10:37 | goffa | musepack :) |
03:11:23 | | Join dj-fu [0] (n=deejay@202-89-155-225.ubs.qsi.net.nz) |
03:12:04 | preglow | great, now i'm a zombie and STILL have to use audacity |
03:12:14 | goffa | buwahahahaha |
03:13:41 | goffa | lol |
03:13:45 | * | rotator condemns preglow forever to the hell that is linux multimedia support! |
03:13:49 | goffa | Audacity, Inc. provides janitorial services to homes and businesses in the Seattle, WA metro area. |
03:14:11 | preglow | hmmm |
03:14:21 | rotator | :) |
03:14:22 | preglow | rockbox output is bit identical to what libmpcdec outputs on a pc |
03:14:34 | preglow | except the first frame |
03:14:49 | rotator | and it still ticks? |
03:15:43 | preglow | i think perhaps this might be the tick sourcd |
03:15:55 | preglow | the first half of the frame is not identical |
03:16:41 | * | preglow wonders how to concat two sound files in linux... |
03:17:16 | * | preglow cuddles sox |
03:17:42 | ashridah | arghl. for a second there i thought that said * preglow cuddles sex |
03:18:06 | | Quit romanos_melodos () |
03:20:03 | preglow | ahaha |
03:20:16 | preglow | always with the interesting interpratations |
03:27:50 | * | goffa regrets going on that bike ride... allergies |
03:28:14 | preglow | rotator: yep, i pretty much confirmed it now, that's the gapless problem |
03:28:39 | rotator | cool! so do you know you to fix it? :) |
03:28:45 | *** | Saving seen data "./dancer.seen" |
03:28:48 | rotator | *know how |
03:29:36 | preglow | know how and know how |
03:29:38 | preglow | i know where, heh |
03:30:26 | Hotfusion | I plan on ordering some better phones someday. default x5l ones are ok but hurt years and have a low threshold for loudness |
03:30:34 | Hotfusion | ears* |
03:31:24 | goffa | Hotfusion: try er4s or e5c... those rule... and are comfortable... |
03:31:50 | preglow | ooooooh |
03:31:54 | preglow | i think i've got the bug now |
03:32:05 | goffa | i have a pair of e5c... probably going to ebay the e4rs... but they sound good |
03:32:06 | Hotfusion | yeah, or sennheier PX-100 or on of the $50 Audio Technica ones that clip on the ear |
03:32:18 | * | rotator breaks out the champagne |
03:32:34 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
03:32:44 | preglow | as usual, it's probably my bloody fault |
03:33:10 | goffa | yeah.. just depends on the budget |
03:33:38 | * | goffa is thinking of heading to the audiologist and getting some molds |
03:33:46 | rotator | goffa: go for the UE10s ;) |
03:33:54 | goffa | he he he... too late |
03:34:00 | rotator | only $900! |
03:34:10 | goffa | yeah |
03:34:37 | goffa | i thought the $300 or whatever was rediculous... but i did it anyway because i've got an addiction |
03:34:47 | goffa | i just have to promise myself i'll never listen to the UE |
03:34:55 | goffa | or i'll probably have to shell out the cash |
03:35:16 | Galois | you can't anyway, they're all custom fitted |
03:35:37 | goffa | that's probabyl where the majority of the cost is then |
03:35:47 | goffa | or do you pay to get fitted? |
03:35:47 | | Quit scott666 (Read error: 104 (Connection reset by peer)) |
03:35:49 | | Join scott666 [0] (n=scott666@c-24-245-75-109.hsd1.mn.comcast.net) |
03:35:56 | Galois | you pay to get fitted! |
03:36:01 | goffa | he he he.. nm then |
03:36:04 | rotator | I know what you mean, it is an addiction, I'm planning to order some Beyer dt990s soon :> |
03:36:04 | Galois | the low end UEs are only $500 |
03:36:07 | Hotfusion | what do you send them your ear then they fit it |
03:36:09 | Hotfusion | lol |
03:36:10 | preglow | oooh, beyers |
03:36:13 | rotator | I already have the e3c for portable use |
03:36:25 | goffa | van gough it to them |
03:36:38 | rotator | and I've promised myself I won't go for the e4 or e5 |
03:36:55 | goffa | lol... don't listen to them :) |
03:36:57 | rotator | this music hobby can be far too expensive |
03:37:02 | goffa | yeah |
03:37:22 | Hotfusion | why get a player and that's really good but crappy phones |
03:37:26 | Hotfusion | no sense |
03:37:36 | rotator | and then you need a portable amp too... |
03:37:36 | goffa | true Hotfusion |
03:37:40 | rotator | :) |
03:37:46 | goffa | yeah... not with the e5c |
03:37:54 | rotator | yeah, probably not |
03:37:55 | preglow | if this isn't it... |
03:37:58 | goffa | holy hell they are loud |
03:38:02 | Hotfusion | I mean why these comapanies at lest apply better pones if I spend $300 on a player |
03:38:02 | preglow | god, it's fun to wait seven minutes to find out if you're right |
03:38:03 | Hotfusion | geez |
03:38:05 | Hotfusion | heh |
03:38:12 | Hotfusion | phones* |
03:38:55 | | Quit _Lucretia_ (Read error: 113 (No route to host)) |
03:38:58 | goffa | actually... considering the crap that comes with most players i thought that the ones that came with the x5 were ok |
03:39:04 | goffa | but i didn't do any extended listening to them |
03:39:09 | | Quit DarkJesus ("Leaving") |
03:39:16 | goffa | and my sister inherited them after about 30 mins :) |
03:39:46 | Hotfusion | well goff if I turn my music to volume 21 the phones on my x5l begin to clip |
03:39:50 | goffa | not that they compare to my etys or my shures |
03:39:52 | Hotfusion | it's not nice |
03:40:06 | goffa | yeah... i didn't crank them |
03:40:16 | | Quit dj-fu ("Leaving") |
03:40:18 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-78-141.park-s46b.dslaccess.co.uk) |
03:40:22 | goffa | i was in my house.. so i didn't need to |
03:40:37 | goffa | had i been in a car i probably would have come to the same opinion as you |
03:42:03 | goffa | what i like about the shures and etys is the isolation... i remember when i flew down to san fran... |
03:42:10 | preglow | BARGH |
03:42:24 | goffa | i didn't realize how loud planes were |
03:42:37 | goffa | i put in my etys and didn't plug them in.. .i noticed a HUGE improvement |
03:42:56 | preglow | but, but |
03:42:58 | preglow | that has to be the bug |
03:42:59 | rotator | the isolation is also very good for not realizing you're about to be hit by a car when crossing the street :> |
03:43:08 | goffa | i don't think i'll fly without earplugs from now on |
03:43:12 | goffa | true rotator |
03:43:17 | goffa | i don't use them when i ride my bike |
03:43:39 | goffa | its fun putting them in and going to lala land i have to admit... you are in your own little world |
03:43:59 | goffa | music feels like you are thinking it ... like its coming from your brain |
03:44:04 | rotator | definitely, off rocking out in another world :) |
03:44:53 | Hotfusion | while your in your world you hear *clip* *clip*....*clip*....*clip* *clip* *clip*. Better phone time |
03:45:04 | goffa | Hotfusion: indeed |
03:45:05 | Hotfusion | hard not to spend to much but still get good quality than the default ones |
03:45:24 | | Quit Una^ () |
03:45:38 | BHSPitLappy | some portable speakers would be nice on a bike |
03:45:39 | goffa | yeah... i think the 6i's are probably a good value |
03:45:54 | goffa | year.. or open ear phones |
03:45:57 | preglow | rotator: looks like i've got it |
03:45:58 | BHSPitLappy | if I biked, I'd have the planets booming from my coby's |
03:45:58 | Hotfusion | yeah just mount them on your bike |
03:45:58 | goffa | so you can hear outside noise |
03:46:01 | Hotfusion | the ladies would like it |
03:46:03 | Hotfusion | :) |
03:46:09 | rotator | preglow: hooray! need me to test? |
03:46:16 | BHSPitLappy | don't forget a thumpin' woofer |
03:46:22 | BHSPitLappy | and hydraulics, and spinners... |
03:46:23 | preglow | just doing a final test for the satisfaction of hearing it gapless |
03:46:40 | BHSPitLappy | I'd love to see someone with a huge sub on their bike |
03:46:47 | goffa | lol... im7 riding on the shoulder reminiscant of the boom box days |
03:47:19 | goffa | BHSPitLappy: like a hsu vtf3 |
03:47:24 | goffa | riding in a basket |
03:47:59 | Hotfusion | yeah a Dr. Hsu would be great. Or a velodyne |
03:48:01 | BHSPitLappy | I need to take my coby's up to school on my shoulder, with my iPod |
03:48:10 | goffa | lol |
03:50:22 | goffa | weld a couple of stands to the handle bars and mount the cobys |
03:50:30 | goffa | wire a sub to a basket on the back |
03:50:37 | Hotfusion | a couple klipsch's would work |
03:50:39 | Hotfusion | their small |
03:50:45 | goffa | have a BoomBIKE <TM> |
03:51:06 | goffa | or would that be an iBoomBIKE <TM> |
03:51:25 | Hotfusion | iBMX |
03:51:26 | goffa | you'd have to rig the pedals to a generator |
03:52:12 | * | preglow dons the fancy pants of success |
03:52:22 | goffa | yay preglow |
03:53:56 | goffa | grr... i knew i was going to put linux on this laptop |
03:54:05 | * | goffa wonders why he got an ati card |
03:55:34 | Hotfusion | nothing wrong with my x800 |
03:56:48 | ashridah | goffa: if it's a laptop, getting a geforce go-based chipset isn't too much more stable, really. |
03:57:03 | ashridah | although it's probably more widely supported than ati's mobile chips on linux |
03:59:36 | Galois | it's a lose-lose proposition |
03:59:47 | Galois | nvidia == binary-only drivers == non-free |
03:59:50 | Galois | ati == no drivers |
04:00 |
04:00:24 | preglow | rotator: please test, the seek patch should still apply and now works fine here |
04:02:10 | rotator | preglow: cool, will do |
04:03:59 | goffa | well aparently ati doesn't have a driver for xorg 7? |
04:04:16 | Galois | you're expected to use 6.8.1 |
04:04:28 | goffa | i see that |
04:04:31 | Galois | although, if you're happy with 2d support only, xorg7 has those built in, I think |
04:04:40 | goffa | oh? |
04:04:48 | goffa | what's the driver name? |
04:04:53 | goffa | because 2d is just fine for me |
04:05:29 | Galois | are you sure? some of the extra eye candy is actually useful |
04:05:34 | Galois | like transparency |
04:05:40 | Galois | cube desktop animations, etc. |
04:06:04 | goffa | hmmm |
04:06:08 | goffa | good point |
04:06:36 | preglow | cube desktop animations??? |
04:06:49 | goffa | i was thinking transparency |
04:06:54 | goffa | thats nice for console |
04:07:14 | rotator | preglow: still got a tiny static click on the problem track from before :> |
04:07:49 | Galois | preglow that's when your four virtual desktops are placed on the side of a cube and the computer displays a cube rotating animation when you switch desktops |
04:08:12 | Galois | this is actually useful for n00bs, because it eliminates the "OMG my desktop disappeared" complaints |
04:08:12 | * | goffa could care less about that |
04:08:38 | preglow | rotator: you absolutely sure that's not the track? |
04:08:41 | Galois | http://www.gentoo.org/doc/en/ati-faq.xml has like one sentence on 2d support |
04:08:46 | preglow | everything works just fine and dandy here now |
04:09:00 | preglow | rotator: and is that at a track transition? |
04:09:04 | rotator | preglow: i'll check to make sure |
04:09:11 | rotator | yes, at track transition |
04:10:05 | rotator | preglow: definitely not there in foobar |
04:10:46 | preglow | rotator: and you have updated your cvs, yes? |
04:10:53 | rotator | yes |
04:10:57 | preglow | what track? |
04:11:15 | rotator | i got the update to mpc_decoder.c |
04:11:33 | rotator | dream theater - vacant |
04:11:36 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
04:11:45 | rotator | i don't think i sent you that track |
04:11:51 | preglow | nope |
04:12:01 | rotator | i can do that now... |
04:12:05 | preglow | sure |
04:13:44 | preglow | i have perfect gapless even while seeking and at really challenging track transitions here now :7 |
04:16:09 | goffa | wonder if debians package is similar to gentoos |
04:16:11 | goffa | time to see |
04:18:23 | goffa | i guess i could go back to 6 too |
04:18:32 | preglow | why would they be similar? |
04:18:45 | preglow | gentoo's packages are mostly based on the compiled version of the downloaded source archive |
04:18:55 | goffa | i meant package names |
04:18:57 | preglow | right |
04:22:10 | preglow | it's getting exceedingly late |
04:24:05 | goffa | 8:30 here |
04:24:39 | preglow | 04:24 here... |
04:26:30 | goffa | getting early then :) |
04:26:45 | preglow | not getting light yet |
04:26:47 | preglow | but not long |
04:26:51 | goffa | yeah |
04:40:41 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
04:40:53 | | Quit TeaSea ("Leaving") |
04:45:19 | Hotfusion | whoo draft all day tomorrow |
04:49:02 | | Quit TCK (Read error: 110 (Connection timed out)) |
04:53:43 | | Join Jungti1234 [0] (n=3a91001a@labb.contactor.se) |
04:54:02 | | Quit Jungti1234 (Client Quit) |
04:54:07 | | Join Jungti1234 [0] (n=3a91001a@labb.contactor.se) |
04:54:23 | Jungti1234 | hello |
04:55:32 | | Quit Jungti1234 (Client Quit) |
05:00 |
05:01:43 | | Join Rob2222 [0] (n=Miranda@AC9E9959.ipt.aol.com) |
05:06:55 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
05:07:10 | piroko | rockbox won't boot on the 4g anymore... :( |
05:07:44 | piroko | i think it became broken after the upgrade to libmad |
05:07:50 | piroko | but I'm not 100% sure |
05:08:05 | piroko | it just locks up at the rockbox screen |
05:08:35 | scott666 | have you tried with a daily build from a few days ago too? |
05:08:59 | scott666 | you could probably pinpoint which change borked it by just going back until you have a version that works |
05:09:38 | piroko | i'm not sure how to download previous versions :( |
05:10:14 | scott666 | http://www.rockbox.org/daily.shtml |
05:10:18 | scott666 | click on 'old' |
05:10:48 | piroko | ahha. thanks |
05:14:57 | piroko | yesterday's build only works if I flip hold to clear the settings... I tried clearing the settings, then shutting down and rebooting and it locks up without the hold switch... |
05:15:50 | piroko | very strange... |
05:18:45 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:26:41 | | Join RotAtoR_ [0] (n=e@12-210-82-91.client.insightBB.com) |
05:28:04 | | Quit rotator (Nick collision from services.) |
05:28:09 | | Nick RotAtoR_ is now known as rotator (n=e@12-210-82-91.client.insightBB.com) |
05:28:46 | *** | Saving seen data "./dancer.seen" |
05:58:00 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
06:00 |
06:01:22 | | Quit piroko ("telinit 0") |
06:03:13 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
06:12:06 | | Join zagor [0] (n=d9ae4345@labb.contactor.se) |
06:12:25 | zagor | hey guys, anybody awake? |
06:12:34 | scott666 | whats up |
06:12:54 | zagor | who's running the jv24 build server? it's slowing down the builds... :-) |
06:15:20 | zagor | it's doing 300+ second builds while the rest of the machines are at <100 seconds |
06:16:06 | * | zagor is idling at an airport and has nothing better to do :) |
06:16:26 | scott666 | airport? where ya headed? |
06:16:36 | scott666 | or are you just hanging out at an airport for fun? |
06:17:50 | Mikachu | he's there for the free wlan |
06:18:02 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
06:18:07 | jnc | and the human emotion |
06:18:10 | | Quit zagor ("CGI:IRC (EOF)") |
06:18:13 | jnc | ala dogma |
06:18:30 | | Join zagor [0] (n=d9ae4345@labb.contactor.se) |
06:18:49 | scott666 | haha, good reference |
06:19:00 | zagor | heh, going back in cgiirc is a bad idea :-) |
06:19:20 | zagor | i'm headed for france for a few days. company trip. |
06:19:31 | scott666 | fun |
06:21:49 | | Quit amiconn (Read error: 110 (Connection timed out)) |
06:21:49 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
06:22:05 | zagor | btw, I think we should use "boxes" as the default wps in 3.0 rather than the old text-only one |
06:22:38 | scott666 | boxes doesn't work on 5G ipods |
06:22:44 | Mikachu | ipods aren't in 3.0 |
06:22:52 | scott666 | oh :-( |
06:23:26 | scott666 | sorry, im still kinda finding out where rockbox is since i left |
06:23:35 | zagor | scott666: oh, ok. I thought boxes were the only wps that was adjusted for all targets. apparently not ipod5g yet. |
06:24:11 | scott666 | yeah, there are about 5 versions of it |
06:24:22 | scott666 | just none in the right resolution |
06:24:28 | zagor | gotta go |
06:24:29 | Presence | totally |
06:24:40 | | Part zagor |
06:27:52 | | Join gursikh [0] (n=guriskh1@adsl-209-30-245-73.dsl.hstntx.swbell.net) |
06:29:54 | | Join TCK [0] (n=tckocr@81-178-231-183.dsl.pipex.com) |
06:33:15 | | Quit rotator ("zzzzzzzzzz") |
06:39:35 | | Join hotwire_ [0] (n=hotwire@d226-49-237.home.cgocable.net) |
06:42:12 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
06:57:08 | | Quit hotwire (Read error: 110 (Connection timed out)) |
07:00 |
07:02:35 | scorche | quiet tonight |
07:02:42 | scott666 | indeed |
07:04:22 | * | ashridah bounces around the room |
07:04:25 | ashridah | YES! |
07:04:25 | ashridah | it works! |
07:04:53 | scorche | ashridah: glad you were finally able to get it up |
07:05:03 | ashridah | encr |
07:05:06 | ashridah | arghl |
07:05:09 | ashridah | encrypted too :) |
07:06:22 | ashridah | all i've got left to do is spawn a timeout thread, (easy) and handle expired certificates. |
07:06:29 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
07:24:24 | | Quit TCK ("well, if you say so.") |
07:28:47 | *** | Saving seen data "./dancer.seen" |
07:48:52 | | Quit arf-arf () |
07:52:12 | | Part gursikh |
08:00 |
08:16:30 | midkay | anybody here who feels strongly about per-file Viewer settings? |
08:16:38 | midkay | i doubt it and hope not, but i better make sure.. |
08:16:45 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
08:28:15 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:34:02 | | Quit macdonalder ("bye bye ;D") |
08:37:04 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:44:26 | | Quit ashridah (Read error: 110 (Connection timed out)) |
08:44:41 | | Join ashridah [0] (i=ashridah@220-253-122-28.VIC.netspace.net.au) |
08:49:21 | | Quit ender` (Read error: 113 (No route to host)) |
08:51:24 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
08:51:52 | | Part nave7693 |
08:53:47 | | Quit ashridah ("Leaving") |
08:53:51 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
08:54:05 | | Join ashridah [0] (i=ashridah@220-253-122-28.VIC.netspace.net.au) |
09:00 |
09:05:00 | * | scorche takes a step to the left |
09:09:15 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-149-207.pools.arcor-ip.net) |
09:20:14 | | Quit scf ("Lost in disaster") |
09:27:09 | | Join wehn_ [0] (n=wehn@1-94-185-210.rev.techex.net.au) |
09:28:49 | *** | Saving seen data "./dancer.seen" |
09:30:03 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
09:37:33 | Presence | haha, torrentspy.com: |
09:37:35 | Presence | Rock - Hard Rock |
09:37:36 | Presence | Indexing 666 Torrents |
09:43:46 | midkay | far from as cool as that screenshot i took of Counter-Strike Source's Steam properties window which said that it was using 1337mb of disk space! |
09:46:02 | scorche | 1627 for me =( |
09:47:12 | midkay | this was.. months ago. |
09:47:20 | scorche | i assumedthat |
09:48:15 | midkay | http://img89.imageshack.us/img89/6461/1337mb0on.jpg ! |
10:00 |
10:10:44 | Presence | okay, this is gotta be a lamer question.. |
10:11:06 | Presence | but I just successfully did cygwin install + cvs of everything for rockbox-devel so I can do the UI simulator |
10:11:14 | Presence | and I have my lovely little "archos" directory... |
10:11:30 | Presence | but, uh, when I run the ./rockboxui.exe |
10:11:33 | Presence | IT BOOTS PERFECTLY |
10:11:41 | Presence | and I get right into the rockbox ui. |
10:11:57 | Presence | except, THERE'S NO FUCKING .rockbox/ folder or rockbox.ipod or whatever binaries. |
10:12:25 | Presence | its like its "magically" running.... its this normal procedure? |
10:16:44 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
10:18:01 | Presence | nevermind, I'm a tard. |
10:18:02 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
10:18:04 | midkay | Presence, is 'show files' all? |
10:18:09 | Presence | ls was hiding .dot directories! |
10:18:10 | Presence | haahahahah |
10:18:18 | midkay | what about the rockbox.ipod file? |
10:18:27 | midkay | i don't think those are hidden even in supported mode. |
10:18:36 | Presence | naw, there's no "rockbox.ipod" regardless. |
10:18:52 | midkay | ah, right. |
10:18:57 | | Join speacial_ed [0] (n=chatzill@00095b0ec047.click-network.com) |
10:19:15 | Presence | but the ".rockbox" dir was being hidden by ls cause I never exported alias ls="ls -G -F -A" |
10:19:17 | Presence | der. |
10:19:21 | Presence | I'm a fucking genious. |
10:19:35 | midkay | hey, genius. you spelled genius wrong. ;) |
10:19:40 | Presence | thanks for the heads up! |
10:20:29 | midkay | :) |
10:23:12 | | Quit speacial_ed (Client Quit) |
10:23:34 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
10:24:17 | Presence | the uisimulator is great. now to draw themes, yo! |
10:24:17 | Presence | haha |
10:24:44 | | Join PaulJam [0] (n=pauljam@vpn-3023.gwdg.de) |
10:24:49 | midkay | :) |
10:27:23 | | Quit damaki__ (Read error: 104 (Connection reset by peer)) |
10:33:36 | | Join ender` [0] (i=ychat@84.52.165.220) |
10:41:16 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
10:45:03 | | Join bluey [0] (n=bluey@dslb-088-073-081-113.pools.arcor-ip.net) |
10:45:54 | JdGordon | haha @ the open bugs and patches msgs in the dev list.. |
10:47:26 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
10:48:23 | aliask | The patches one is too long for people to bother looking at each one, methinks. |
10:49:17 | | Join chang [0] (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
10:50:56 | wehn_ | Anyone else noticed that resume playback on startup doesn't work? renders it inoperable. |
10:52:38 | wehn_ | requires a reset to escape, though not truely hung. |
10:54:26 | amiconn | Yes, it's mentioned on the SoftwareCodePlayback wiki page |
10:54:38 | amiconn | * SoftwareCodecPlayback |
10:54:52 | wehn_ | ah, sorry. |
10:58:17 | | Quit chang ("So long, and thanks for all the fish !") |
11:00 |
11:01:11 | * | midkay proposes a source-tarball thumb to replace the rockbox logo on the daily/cvs builds pages: http://img147.imageshack.us/img147/1817/srct0oa.jpg |
11:01:49 | * | JdGordon slaps midkay for being silly... |
11:02:04 | JdGordon | .. na just joking.. |
11:02:05 | * | midkay deletes viewer.c with updates and fixes |
11:02:08 | midkay | oh. me too. |
11:02:09 | midkay | :) |
11:02:11 | JdGordon | haha |
11:06:19 | * | amiconn now has an -O2 build running on his iriver, and a gcc4 -Os build (except system.c) running on his recorder −− both stable :-) |
11:07:02 | scorche | so what were you doing wrong? |
11:08:07 | markun | amiconn: did you have to change rockbox or gcc? |
11:08:46 | | Quit jbauman (Read error: 110 (Connection timed out)) |
11:09:19 | | Quit HCl (Client Quit) |
11:09:19 | midkay | two other sizes: http://img141.imageshack.us/img141/7971/srct24ks.jpg and http://img96.imageshack.us/img96/7286/srct36sb.jpg - all of them are for Bagder if he pops in. :) |
11:09:46 | | Join hcl [0] (i=hcl@rockbox/developer/HCl) |
11:10:02 | | Nick hcl is now known as HCl (i=hcl@rockbox/developer/HCl) |
11:12:19 | amiconn | scorche, markun: Check my latest commit |
11:13:05 | amiconn | For SH1, my gcc patch is needed as well (will publish it soon, as it will soon be required to build rockbox for archos) |
11:13:53 | midkay | amiconn, so does that get rombox under the limit for the v2/fm recorders? |
11:13:55 | markun | amiconn: is that the old patch that didn't get accepted by gcc or a new one? |
11:13:56 | amiconn | I just want to fix system.c for sh-elf-gcc 4.x before −− the weak alias problem. I now know the way to fix it :) |
11:14:34 | amiconn | midkay: Yes, quite a bit |
11:14:48 | midkay | amiconn, coool :) time to bloat! |
11:15:32 | amiconn | sh-elf-gcc 3.3.x -Os already gives back rombox for fm/v2, and gcc 3.4.x -> gcc 4.x reduce code size further |
11:15:39 | * | amiconn slaps midkay |
11:16:19 | midkay | hm, i just got a great idea! |
11:16:49 | midkay | it's actually not that great! but still! an option to autohide the scrollbar when not scrolling! |
11:16:49 | | Quit aliask ("no reason") |
11:17:09 | amiconn | midkay: That's a bad idea |
11:17:21 | midkay | 'not great' would be less harsh. :) |
11:17:32 | amiconn | The scrollbar is the visual indication that there is more than one page |
11:17:59 | midkay | yeah. |
11:18:00 | amiconn | I will also test gcc 4 for coldfire, and if that works well, I think we should switch to gcc 4 for coldfire too |
11:18:19 | midkay | amiconn, so archos will soon be compiled with gcc 4? |
11:18:26 | amiconn | The advantage being that we use the same gcc version for all targets... |
11:18:36 | midkay | awesome. |
11:18:36 | amiconn | midkay: Yes |
11:27:08 | ashridah | amiconn: i seem to recall some of the codecs being 'too big' when compiled with gcc 4 on coldfire |
11:27:13 | ashridah | probably fixable tho |
11:27:51 | markun | amiconn: we didn't switch because most of the codecs were slower with gcc 4 on coldfire. Maybe you can firgure out why. |
11:28:50 | *** | Saving seen data "./dancer.seen" |
11:30:32 | amiconn | That's actually strange. I would expect gcc 4 to produce better code than 3.x |
11:31:09 | * | amiconn has 3 different sh-elf-gcc installations in his debian vm, 3.3.6, 3.4.6 and 4.0.3 |
11:31:19 | amiconn | Easily selectable by replacing a symlink |
11:31:43 | amiconn | I'll do the same for coldfire (of course only 2 different versions) |
11:32:43 | amiconn | markun: Was that with -O2? |
11:32:56 | | Join SereR0KR [0] (n=Fletcher@Fd58b.f.strato-dslnet.de) |
11:33:08 | amiconn | I know the codecs use -O2 nowadays, but maybe the core -O level has some influence as well |
11:34:45 | amiconn | Oh, the vmware development image will need updating as well |
11:35:41 | JdGordon | does any1 know the specs of the build servers? |
11:36:07 | amiconn | They're all different, but I think all are 2GHz+ |
11:36:27 | amiconn | Some are also smp machines |
11:36:36 | JdGordon | ok |
11:36:48 | amiconn | I only know the specs of mine |
11:43:58 | | Quit midkay ("Leaving") |
11:44:10 | | Join petur [0] (n=petur@rockbox/developer/petur) |
11:45:56 | | Join Moos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
11:54:18 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
11:57:31 | | Quit bluey ("Leaving") |
12:00 |
12:04:20 | amiconn | ashridah: You were right. Building for iriver with m68k-elf-gcc fails in Tremor: |
12:04:55 | amiconn | . /opt/m68k-4.0.3/bin/../lib/gcc/m68k-elf/4.0.3/../../../../m68k-elf/bin/ld: region PLUGIN_IRAM is full (/home/jens/rb-patched/build/i300/apps/codecs/vorbis.elf section .ibss) |
12:06:56 | amiconn | 936 bytes too large... |
12:06:58 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
12:07:19 | | Join Stel [0] (n=Miranda@slawson.plus.com) |
12:10:07 | JdGordon | the build page is too bloody wide... :p |
12:10:31 | amiconn | huh? |
12:10:47 | JdGordon | it doesnt fit on a 1024x768 screen.. |
12:11:03 | amiconn | On my screen 16 more builds would fit before I had to scroll... |
12:11:14 | JdGordon | what res u at? |
12:11:56 | amiconn | 1400x1050 |
12:11:58 | | Quit Stel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
12:12:41 | markun | JdGordon: you could choose a smaller font of course. |
12:12:53 | * | JdGordon is blind, |
12:13:15 | JdGordon | well not really blind.. but this font @ 10234x768 is about as small as id liek |
12:14:30 | | Join Stel [0] (n=Miranda@slawson.plus.com) |
12:16:05 | | Join RedBreva [0] (n=chatzill@host81-158-212-229.range81-158.btcentralplus.com) |
12:19:39 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
12:20:03 | | Join mirak [0] (n=mirak@ip-147.net-81-220-108.rev.numericable.fr) |
12:20:21 | | Join tvelocity [0] (n=tony@ppp121-197.adsl.forthnet.gr) |
12:28:52 | | Nick solexx_ is now known as solexx (n=jrschulz@d157075.adsl.hansenet.de) |
12:34:59 | | Join ep0ch_ [0] (n=ep0ch@84.12.169.64) |
12:36:34 | ep0ch_ | amiconn: i can remember compiling rockbox with gcc4 for ihp a while back. all codecs grew in size and were slower with the exception of aac |
12:36:53 | | Quit Stel (Read error: 104 (Connection reset by peer)) |
12:37:04 | amiconn | Yes, mpa.codec is still slower with gcc4 |
12:37:44 | amiconn | 4% boost with gcc 3.4.6, 13% boost with gcc 4.0.3 (lame -.preset standard) |
12:38:08 | ep0ch_ | ouch |
12:38:08 | petur | mpa? |
12:38:17 | amiconn | I really wonder why |
12:38:26 | amiconn | petur: MPegAudio |
12:38:32 | ep0ch_ | you'll have to compare the asm ;) |
12:38:57 | petur | right - was confusing with m4a |
12:39:08 | ep0ch_ | i'm surprised you got boost with 3.4.6, you have any dsp on? |
12:39:11 | amiconn | I have a suspicion though. Gcc is more aggressive at inlining, and if there's a function that should go to iram but is inlined into a dram function... |
12:39:24 | amiconn | I don't have dsp on |
12:39:39 | ep0ch_ | what was your test file? |
12:40:01 | amiconn | An ABBA album, encoded with lame −−preset standard |
12:40:19 | amiconn | H340 |
12:41:21 | ep0ch_ | hmm on ihp-120 320kbps doesnt boost at all even with crossfeed on (after preglows last commit) |
12:42:29 | ep0ch_ | are ihp-120 and h320 cpus clocked at the same speed in rockbox? |
12:43:18 | amiconn | Clock speeds are the same, however, H340 is a bit slower because (1)tThe button isr draws a few percent. (2) gfx is slower because of more data to modify, and the framebuffer being in dram |
12:43:34 | ep0ch_ | ahh good to know |
12:45:58 | | Quit Acksaw (Read error: 104 (Connection reset by peer)) |
12:46:36 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
12:46:44 | petur | gwps.c contains more #ifdef lines as code |
12:47:55 | | Quit Kohlrabi (Nick collision from services.) |
12:48:05 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-142-125.pools.arcor-ip.net) |
12:48:11 | * | petur adds two more |
12:48:15 | amiconn | ep0ch_: Especially mono bitmap drawing on 16bit LCDs is still in need of more optimisation. I have a few ideas, but first I need to write a benchmark because I can only test on H340 myself. I would need testers for ipod color, nano and video, and iaudio X5 |
12:48:49 | ep0ch_ | well i can help with the video |
12:49:03 | Moos | here with the X5 |
12:49:07 | amiconn | (the iaudio being the least important because it's also coldfire based, hence should gain the same speedup) |
12:49:33 | amiconn | But first I need to finish my adaptions for using gcc4 for sh |
12:49:43 | Moos | good luck ;) |
12:49:48 | amiconn | Seems I have to write the whole vector allocation in asm |
12:50:11 | Moos | amiconn: still have in mind the boost cpu during ATA? |
12:50:13 | * | amiconn curses silly gcc decisions |
12:50:34 | amiconn | Moos: Yes, but perhaps I have something even better in the pipe: ATA DMA |
12:50:45 | Moos | ok |
12:51:34 | Moos | hard to chose what you are working on, I guess you have a huge Todo list : ) |
12:57:43 | ep0ch_ | can ata dma work on ipod? the 5g just seems sooo slow reading from disk in comparison to ihp |
12:58:13 | | Join SereRokR [0] (n=Fletcher@Fd28c.f.strato-dslnet.de) |
12:58:15 | amiconn | Someone would need to figure out how ata dma works on portalplayer |
12:58:25 | amiconn | My ata dma will be coldfire only |
12:59:06 | amiconn | I had the impression that ata is quite fast on ipod... I should probably perform tests |
13:00 |
13:01:13 | amiconn | ep0ch_: Where do you observe the slowness? When rebuffering? |
13:01:50 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
13:02:35 | ep0ch_ | amiconn: just generally, even usb is really slow for me (not rockbox fault) |
13:03:23 | amiconn | Hmm, then maybe apple's emergency diskmode is slow on video as well. |
13:03:34 | amiconn | Did you also try usb in retailos? |
13:04:02 | | Join romanos_melodos [0] (n=romanos_@84.9.145.0) |
13:04:21 | amiconn | I would expect roughly the same usb performance as on iriver, since they use the same disk type (1.8") |
13:04:53 | amiconn | My mini2g seems quite fast via usb, even though it only has a microdrive (0.85") |
13:07:11 | ep0ch_ | hmm i might do a quick speed test between winxp and freebsd then, maybe its freebsd being slow... |
13:09:23 | romanos_melodos | hello petur! Fancy helping me out sorting out that rockboy-nano thing? |
13:09:46 | petur | i don't even have a nano |
13:10:00 | romanos_melodos | :P |
13:10:07 | petur | and i'm not quite interested in rockboy... |
13:10:17 | romanos_melodos | sorry.. i meant amiconn |
13:10:19 | romanos_melodos | :P |
13:10:24 | petur | rofl |
13:10:46 | petur | you probably meant linuxstb |
13:11:07 | petur | /he not here |
13:14:50 | | Quit SereR0KR (Read error: 110 (Connection timed out)) |
13:25:17 | | Quit tvelocity ("Ex-Chat") |
13:25:52 | | Join damaki [0] (n=Chocolat@ALille-153-1-23-33.w83-198.abo.wanadoo.fr) |
13:25:54 | | Quit powr-toc ("Leaving") |
13:28:03 | RedBreva | amiconn: Try http://rockbox-themes.redbreva.com/Theme_320x240x16.html Only the top row, and there is still alot a graphical optimizing, so some are still quite slow to load.. |
13:28:52 | *** | Saving seen data "./dancer.seen" |
13:29:24 | amiconn | Works quite well, although the behaviour of the leftmost pic is different from the others |
13:29:52 | petur | different? |
13:30:15 | petur | I still like the overlib way better |
13:30:53 | RedBreva | I will have a look at overlib, but wanted a quick way (that I already know) as proof of concept... |
13:31:21 | petur | overlib is very easy to use - done in minutes ;) |
13:31:45 | amiconn | The leftmost is probably different because it opens under the mouse pointer, so it doesn't go away when releasing the mouse button |
13:32:25 | RedBreva | I know, but it should dissapear on mouse moving off it... as I say, some work left to do yet |
13:32:32 | romanos_melodos | just wondering. How can iriver u10 play compressed avi but ipod nano can't? Is it just a cpu problem? Or the algorythm is really tricky? |
13:33:14 | petur | RedBreva: onmouseover="return overlib('<IMG SRC=bigimage.jpg>');" onmouseout="return nd();" |
13:33:57 | RedBreva | Will try that soon... OK, that's my free time all used up till Tuesday :( [House full of visitor to look after now] |
13:34:25 | petur | in IE, the leftmost goes away even with the mouse over it |
13:34:43 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-83.seh.ox.ac.uk) |
13:34:55 | | Quit RedBreva ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
13:39:14 | petur | hmmm... talk_buffer_steal() is only called when using prerecording, but afaik, pcm_recording always uses the complete audio buffer |
13:39:45 | petur | could this be the reason voice stops working after recording for some people? |
13:40:39 | amiconn | Sounds likely, but I wonder why pcm_recording does this |
13:40:58 | petur | always use the buffer? |
13:41:05 | | Quit ProgramZeta (Read error: 110 (Connection timed out)) |
13:41:05 | amiconn | On archos, the recording code doesn't touch the buffer before something is actually recorded |
13:41:42 | amiconn | Saves reloading the voice file if you just enter the recording screen without recording anything (without prerecording of course) |
13:42:11 | petur | in pcm_recording, as soon as you init recording it starts the audio input and dma, which run around the complete circular buffer |
13:42:20 | amiconn | But otoh, the voice file is stored in a separate buffer for swcodec, so what does talk_buffer_steal() do then? |
13:42:43 | amiconn | petur: Sounds like a waste. |
13:42:52 | petur | probably is |
13:43:02 | petur | but I always use pre-recording :) |
13:43:15 | | Join Membrillo [0] (n=sam_kill@CPE-139-168-151-179.nsw.bigpond.net.au) |
13:43:16 | amiconn | It should only switch to monitoring but not enable the dma and not touch the buffer |
13:43:52 | | Quit Membrillo (Client Quit) |
13:44:04 | petur | ha, but monitoring is done during the dma cycle |
13:44:12 | amiconn | Huh? |
13:44:15 | amiconn | WHy is that? |
13:44:20 | petur | peak meter |
13:44:44 | amiconn | Hmm. |
13:44:52 | petur | wait let me check |
13:44:53 | amiconn | Still no reason to use the whole audio buffer |
13:45:32 | amiconn | We could use a small buffer in IRAM for that (provided the core IRAM area includes only the DMA capable IRAM block) |
13:45:50 | amiconn | I would actually want that for fm as well |
13:46:02 | petur | sorry, peak detection is done in the callback, not the dma handler |
13:48:12 | petur | aaargh voice is hanging at startup :( I'd better try to fix that first |
13:48:46 | | Join chang [0] (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
13:49:44 | petur | amiconn: why does somebody want peakmeters for fmradio? I don't even want them for playback. bloody waste of cpu cycles |
13:50:38 | petur | unless you don't know what you're listening at and need to see if it's acually playing? |
13:50:41 | petur | still.... |
13:50:59 | ravon | :D |
13:51:25 | ravon | Do I always have to send 4096 bytes to pcmbuf_insert? |
13:52:51 | amiconn | petur: We do want recording directly from the fm screen. Maybe peakmeters there are too much of a waste for the swcodec targets as long as we're not recording |
13:53:01 | amiconn | On archos they come almost for free |
13:54:37 | preglow | not for swcodec |
13:54:43 | preglow | they're pretty expensive there too |
13:54:43 | amiconn | On archos, we switch the MAS to recording mode immediately when entering the FM screen |
13:55:04 | amiconn | That's why we can't voice menu items in the radio screen |
13:55:16 | amiconn | Hmm, that's an idea... |
13:55:50 | amiconn | We shoudln't always switch to recording immediately when entering the FM screen, only when prerecording is enabled |
13:56:01 | amiconn | Otherwise we should switch on start of recording |
13:56:11 | preglow | btw, we don't currently voice the recording screen, no? |
13:56:56 | amiconn | nope |
13:57:07 | amiconn | That's because it's impossible on archos |
13:57:17 | amiconn | ...for the same reason I've just mentioned |
13:58:19 | amiconn | ...and in the recording screen we cannot delay the mode switch, because the MAS needs to be in recording mode for setting levels |
13:58:28 | amiconn | For radio, the level is fixed |
13:58:49 | | Join akaidiota [0] (n=not@84-217-15-140.tn.glocalnet.net) |
13:59:27 | preglow | if it's ever going to be consistently possible in rockbox, we need to record spdif for monitoring |
13:59:28 | petur | for swcodecs recording screen, we need recording active for the peakmeters, so no voice there |
13:59:33 | preglow | right now i hijack the playback channel |
14:00 |
14:00:16 | petur | amiconn: changing this is past 3.0 I hope? |
14:01:26 | amiconn | petur: On swcodec it should be possible to do full duplex |
14:03:22 | petur | if wa also allow voice during recording we reduce recording buffer |
14:03:29 | petur | *we |
14:04:10 | amiconn | No more than for playback |
14:05:13 | | Quit mirak (Connection timed out) |
14:05:21 | petur | you also need the playback buffer, no? (i admit i know almost nothing of the playback system) |
14:08:01 | | Join mirak [0] (n=mirak@ip-226.net-81-220-246.rev.numericable.fr) |
14:08:21 | petur | woohoo - solid crash! |
14:09:14 | petur | without pre-recording and with voice enabled: going from recording screen to settings: freeze |
14:15:51 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
14:17:21 | | Part YouCeyE ("Leaving") |
14:21:41 | | Quit eaz ("leaving") |
14:22:48 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
14:26:47 | petur | amiconn: is it possible we are already doing full duplex? I just went from recording to settings, had voiced menu, went back and started a recording (pre-rec = 30s). Listening to the wav, I think I hear myself tapping in keys in the menu. |
14:27:10 | petur | the ultimate test: try to record the voice |
14:29:28 | | Join DpK|Cronic [0] (i=Cronic@dyndsl-085-016-089-198.ewe-ip-backbone.de) |
14:29:54 | petur | woot |
14:30:34 | petur | I just recorded a voiced menu :D |
14:30:40 | petur | hahaha |
14:30:50 | Mikachu | too bad you can't record this monologue |
14:30:57 | petur | hehe |
14:31:07 | petur | the logbot does it for me |
14:31:31 | petur | and I'll earn myself a nice place in the stats for talking to myself |
14:31:52 | petur | amiconn? |
14:31:53 | amiconn | w00t |
14:32:08 | petur | but it's not completely ok |
14:32:09 | amiconn | I have a 100% gcc 4.0.3 build running on my recorder! |
14:34:22 | petur | there's some stuff seriously wrong |
14:35:10 | petur | after the recording experiment, my battery indicator says 0% and I get a freeze. Bootloader says 4.03V |
14:35:40 | petur | and the first part of the recording is noise - probably overwritten by the voice code |
14:36:24 | amiconn | It's probably that recording doesn't obey the voice buffer |
14:36:50 | petur | clashing is more the word |
14:37:38 | petur | maybe if I fix that we have voiced recording screen? |
14:37:54 | amiconn | Not automatically |
14:38:19 | amiconn | There are no voice clips for recording, and the code doesn't try to access them either |
14:38:36 | petur | at least I *do* have a recording of the voice output here :) |
14:38:45 | amiconn | But it should be relatively straightforward to add these things, conditional for all swcodec targets |
14:38:52 | amiconn | ...which have recording |
14:39:40 | amiconn | petur: Yes, from the menu, which itself is voiced because it can be used from outside the recording screen as well. Then it also speaks on archos |
14:40:09 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
14:42:12 | | Join tvelocity [0] (n=tony@ppp121-197.adsl.forthnet.gr) |
14:46:57 | | Quit ashridah (Read error: 110 (Connection timed out)) |
14:46:59 | | Join daurnimator [0] (n=quae@dsl-202-52-48-092.vic.veridas.net) |
14:47:43 | daurnimator | haven't been here in a while |
14:49:04 | midkay | ew. ew. it's you. get out. |
14:49:07 | amiconn | ooooooooooopssss |
14:49:15 | | Join Spacksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
14:49:22 | midkay | amiconn, that's a pretty big oops. |
14:49:32 | * | amiconn almost topped preglow's score... |
14:49:32 | | Quit Acksaw (Read error: 104 (Connection reset by peer)) |
14:49:36 | daurnimator | thats ops |
14:49:38 | daurnimator | he wants a +o |
14:49:40 | daurnimator | :P |
14:49:44 | preglow | hohoh |
14:49:46 | preglow | amiconn goes for the kill |
14:49:47 | midkay | haha. |
14:49:50 | | Join ashridah [0] (i=ashridah@220-253-120-90.VIC.netspace.net.au) |
14:49:58 | midkay | what's preglow's record |
14:50:01 | midkay | ? :) |
14:50:01 | preglow | but no, you're still 20k short |
14:50:03 | * | amiconn broke all bootloaders, tsss.... |
14:50:11 | amiconn | archos bootloaders that it |
14:50:17 | amiconn | *is |
14:50:19 | preglow | i got something around 24000 with a nasty asm glitch |
14:50:21 | midkay | haha. |
14:50:34 | midkay | unbeatable. damn.. :) |
14:50:46 | amiconn | Hmm, why ist that ?? :puzzled: ?? |
14:52:41 | amiconn | Probably a function order thing... bootloaders uses function sections |
14:54:09 | | Quit ep0ch_ (Read error: 110 (Connection timed out)) |
14:54:15 | amiconn | Anyway, we gain a total of ~15KB by switching to gcc 4.0 and -Os |
14:54:41 | midkay | ajzwise? |
14:54:43 | Mikachu | does anything happen if you add that -finline-functions-called-once switch? |
14:54:44 | daurnimator | lol |
14:55:11 | amiconn | midkay: No, uncompressed code wise |
14:55:37 | midkay | ah. |
14:55:57 | amiconn | ...which equals .ajz size except for recv1 |
14:56:41 | midkay | neato :) |
14:57:43 | amiconn | The 15KB are on recv1, but the gain should be roughly the same percentage (6.6%) for the other archoses |
15:00 |
15:00:09 | | Quit tvelocity ("Ex-Chat") |
15:01:14 | | Quit wehn_ () |
15:05:22 | | Join sucka [0] (i=nn@dhcp-163-1-214-83.seh.ox.ac.uk) |
15:05:48 | | Quit sucka (Client Quit) |
15:05:55 | | Quit PaulJam (".") |
15:27:12 | * | preglow wonders what to do about the malloc in libmusepack |
15:28:13 | preglow | i think i'll perhaps just disable the seek table |
15:28:36 | Moos | uh? |
15:28:54 | *** | Saving seen data "./dancer.seen" |
15:28:54 | preglow | the seek patch has a seek table that will break for big files |
15:28:56 | Moos | btw, is the seek patch apply cleanly? |
15:29:01 | Moos | ah ok |
15:29:05 | preglow | i've put an updated seek patch on the tracker page |
15:29:08 | preglow | that should apply clean |
15:29:13 | Moos | ok thanks |
15:29:19 | preglow | it now work 100% here |
15:29:25 | Moos | great |
15:29:45 | | Part daurnimator |
15:30:06 | preglow | rotator gave me a couple of tracks that glitched with gapless, but they work just perfect here |
15:30:12 | preglow | so i might commit the seek patch today |
15:30:28 | Moos | wee \o/ ! |
15:30:52 | Moos | let me know if you need I test something specific |
15:31:03 | preglow | no, i don't think i'll need further testing |
15:31:11 | Moos | ok |
15:32:08 | | Join PaulJam [0] (n=pauljam@vpn-3002.gwdg.de) |
15:33:54 | * | amiconn wonders why the optimised binary size has only marginal influence on the audio buffer size |
15:34:55 | * | amiconn wonders why he's wondering |
15:35:20 | Moos | hehe :) |
15:35:23 | amiconn | When I have rockbox in flash, there'll surely be almost no influence on audio buffer size |
15:38:29 | | Join DarkJesus [0] (n=shane@cpc3-gree2-5-0-cust88.brnt.cable.ntl.com) |
15:59:23 | preglow | shitty resampler... |
16:00 |
16:12:59 | | Quit DarkJesus ("Leaving") |
16:14:01 | | Join DarkJesus [0] (n=shane@cpc3-gree2-5-0-cust88.brnt.cable.ntl.com) |
16:14:44 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
16:15:57 | preglow | bah dsp |
16:16:06 | preglow | it breaks everything into chunks of 128 samples |
16:16:12 | preglow | good by cache usage |
16:16:16 | preglow | good bye, too |
16:17:12 | Lear | preglow: about to commit, or what? |
16:17:29 | preglow | commit what? |
16:17:38 | Lear | dsp change |
16:17:41 | preglow | no |
16:17:44 | preglow | that's a 3.1 thing |
16:17:48 | Lear | ah. |
16:17:53 | preglow | i can't be bothered to possibly introduce bugs there now |
16:18:05 | preglow | it might also introduce new yield() problems |
16:18:14 | preglow | in short: i don't feel i need the bugs right now, heh |
16:19:43 | | Quit PaulJam (".") |
16:20:11 | Lear | He, sim link command is more than 4100 chars here. :) |
16:21:28 | | Join julius [0] (n=julius@80.96.24.77) |
16:21:45 | DarkJesus | Is there an ipod style music quiz for rockbox? |
16:22:38 | preglow | bo |
16:22:40 | preglow | no <- |
16:23:19 | ravon | Gonna try again now that people are awake. Is there a recommended data size to send to pcmbuf_insert, or doesn't hit matter how much I send? |
16:23:47 | Lear | not really, whatever comes naturally, so to speak... :) |
16:23:53 | DarkJesus | Do people want one? |
16:24:07 | ravon | Lear: Was that reply to me? :) |
16:24:12 | preglow | DarkJesus: someone probably does |
16:24:20 | Lear | ravon: yes |
16:24:26 | ravon | Lear: oki, sweet |
16:24:34 | ravon | I must be doing something else wrong then :/ |
16:29:54 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:30:22 | Lear | Hm... When looking for a file in a directory, should filenames really be compared with strcmp? |
16:30:39 | Mikachu | what else? |
16:34:12 | | Part Paul_The_Nerd |
16:35:16 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:35:34 | | Nick Paul_The_Ner1 is now known as Paul_The_Nerd (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:48:57 | Lear | At tree.c:1236, why add 1 to the returned pointer from playlist_peek()? As far as I can see, the only "benefit" of that is that strrchr might fail, which isn't a very good thing... |
16:51:23 | | Join PaulJam [0] (n=pauljam@vpn-3093.gwdg.de) |
16:57:59 | | Quit scottder (Read error: 110 (Connection timed out)) |
16:58:48 | | Quit damaki (Remote closed the connection) |
17:00 |
17:04:53 | | Quit chang ("So long, and thanks for all the fish !") |
17:09:09 | | Join damaki [0] (n=Chocolat@ALille-153-1-23-33.w83-198.abo.wanadoo.fr) |
17:11:25 | | Quit DarkJesus ("Leaving") |
17:14:06 | | Join scott666_ [0] (n=scott666@c-24-245-75-109.hsd1.mn.comcast.net) |
17:14:06 | | Quit scott666 (Read error: 104 (Connection reset by peer)) |
17:15:42 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-60-71.park-s46b.dslaccess.co.uk) |
17:22:19 | | Join JoeBorn [0] (n=jborn@adsl-75-3-70-139.dsl.chcgil.sbcglobal.net) |
17:23:16 | preglow | woohoo |
17:23:20 | preglow | i have gcc for coldfire! |
17:24:48 | Lear | ??? |
17:26:16 | preglow | amd64 |
17:26:30 | Lear | Ahh... Now how did you manage that? |
17:27:50 | preglow | just commented away some shit that didn't work :> |
17:28:57 | *** | Saving seen data "./dancer.seen" |
17:29:17 | preglow | more specifically the check in gcc that prevented us from compiling libgcc |
17:31:01 | Paul_The_Nerd | Does it produce working binaries though? |
17:31:22 | Paul_The_Nerd | It could hate you in some more subtle way. |
17:31:36 | | Join TCK [0] (n=tckocr@81-178-231-183.dsl.pipex.com) |
17:34:36 | | Join solexx_ [0] (n=jrschulz@d040181.adsl.hansenet.de) |
17:35:27 | | Quit ashridah ("Leaving") |
17:36:59 | | Quit romanos_melodos () |
17:44:46 | | Join macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
17:51:00 | | Quit solexx (Read error: 110 (Connection timed out)) |
17:51:01 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
17:52:37 | | Quit TCK (Read error: 110 (Connection timed out)) |
17:54:35 | | Quit mirak ("Ex-Chat") |
17:56:51 | | Quit DpK|Cronic (Read error: 110 (Connection timed out)) |
18:00 |
18:00:20 | | Join chang [0] (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
18:00:25 | | Quit chang (Remote closed the connection) |
18:01:56 | | Join quobl [0] (n=quobl@tor/session/external/x-5c1849354c0661c5) |
18:04:56 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
18:08:32 | Lear | Slasheri? |
18:11:17 | Slasheri | Lear: hi |
18:11:40 | Lear | Hi, are you up to date with playback.c? |
18:11:56 | Slasheri | no, absolutely not |
18:12:22 | Lear | Ah, hoped you would be, but suspected not. :) |
18:12:31 | Slasheri | i haven't had time to figure out how everything has been changed |
18:12:35 | Lear | Trying to fix a bug in it... |
18:12:46 | Slasheri | hehe, good luck with that |
18:15:13 | | Quit JoeBorn (Nick collision from services.) |
18:15:19 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
18:20:00 | Lear | But I think I found it... I suspect initialize_buffer_fill didn't back out quickly enough if filling was true |
18:22:30 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
18:29:03 | | Quit PaulJam (".") |
18:32:59 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
18:41:23 | | Join akaidiot [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
18:42:12 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
18:43:05 | dpro | hi |
18:46:18 | | Join akaidiota [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
18:54:17 | | Quit markun (clarke.freenode.net irc.freenode.net) |
18:54:17 | NSplit | clarke.freenode.net irc.freenode.net |
18:54:17 | | Quit slimeball (clarke.freenode.net irc.freenode.net) |
18:54:17 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
18:54:44 | NHeal | clarke.freenode.net irc.freenode.net |
18:54:44 | NJoin | slimeball [0] (i=jew@xion.phxhost.net) |
18:54:44 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
18:54:44 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
18:55:53 | julius | hi guys, is there a way to send out key presses on the serial port from an ipod? what I'm trying to do is take a look at here: http://ipodlinux.org/Apple_Accessory_Protocol , there is a iPod Remote mode (Mode 2), is this the one used for this kind of things? |
19:00 |
19:01:54 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
19:02:36 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
19:04:33 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
19:05:12 | | Join akaidiot [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
19:05:15 | | Quit crwl ("Reconnecting") |
19:05:46 | | Join crwl [0] (n=crawlie@kekkone.kekkola.jyu.fi) |
19:07:40 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
19:08:02 | | Join akaidiota [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
19:25:48 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
19:25:54 | | Quit Ribs ("Leaving") |
19:26:13 | | Join akaidiot [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
19:28:58 | *** | Saving seen data "./dancer.seen" |
19:29:01 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
19:32:44 | | Join TCK [0] (n=tckocr@81-178-231-183.dsl.pipex.com) |
19:33:07 | | Join Farpenoodle [0] (n=solo84@218.111.173.137) |
19:35:08 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
19:35:57 | | Join akaidiota [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
19:37:03 | | Join DpK|Cronic [0] (i=Cronic@dynadsl-080-228-69-235.ewetel.net) |
19:42:27 | | Join lee-qid_ [0] (n=liqid@p54966031.dip.t-dialin.net) |
19:52:52 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
19:53:40 | | Quit DpK|Cronic (Read error: 104 (Connection reset by peer)) |
19:54:15 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
19:55:37 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-75-139.park-s46b.dslaccess.co.uk) |
20:00 |
20:04:58 | | Join chang [0] (n=changsit@AAmiens-157-1-133-51.w86-215.abo.wanadoo.fr) |
20:17:36 | | Part _Lucretia_ ("Leaving") |
20:22:26 | | Nick slimeball is now known as _slimebal (i=jew@xion.phxhost.net) |
20:22:58 | | Nick _slimebal is now known as slimeball (i=jew@xion.phxhost.net) |
20:25:05 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
20:28:57 | | Quit ProgramZeta (Read error: 110 (Connection timed out)) |
20:31:31 | | Join Rondom [0] (n=Rondom@mrbg-d9b964dd.pool.mediaWays.net) |
20:35:32 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
20:35:39 | | Join Bger [0] (n=Bager@217.9.226.114) |
20:35:43 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
20:36:43 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
20:39:19 | | Quit Bger (Client Quit) |
20:43:21 | | Join BHSPitLappy [0] (n=Steve-O@adsl-64-123-188-104.dsl.rcsntx.swbell.net) |
20:47:35 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
20:48:31 | | Quit midkay ("Leaving") |
20:55:53 | preglow | amiconn: the amd64 hack worked fine for you? |
21:00 |
21:03:40 | preglow | gcc 4.1 for m68k is a warning feast for rockbox... |
21:04:25 | | Join amiconn_ [0] (n=54bd6cc8@labb.contactor.se) |
21:05:25 | amiconn_ | preglow: Yes, the hack worked for me |
21:05:46 | amiconn_ | ...but I don't use it for "production" |
21:05:47 | preglow | me too |
21:06:05 | preglow | i'm checkin out 4.1 now |
21:06:17 | preglow | a ton of pointer signedness warnings |
21:06:18 | amiconn_ | I would like to do some further tests, and preferably find out what goes wrong |
21:06:37 | preglow | it seems to generate bigger code |
21:06:42 | amiconn_ | But that has to wait until after 3.0 |
21:06:43 | preglow | two ibss full so far |
21:06:57 | amiconn_ | Yes, ibss full with 4.0 -O2 as well |
21:07:07 | amiconn_ | (in vorbis.codec) |
21:07:17 | preglow | weird... |
21:07:25 | amiconn_ | The code is slower than that generated by 3.4.6 |
21:07:29 | preglow | rockbox.iriver is 1k5 bytes smaller |
21:07:46 | amiconn_ | On H340: 4% boost with 3.4.6, 13% boost with 4.0.3 |
21:07:56 | amiconn_ | (mp3 lame −−preset standard) |
21:08:42 | preglow | hahahaha |
21:08:49 | preglow | the button driver is COMPLETELY screwed with 4.1 |
21:09:00 | preglow | it always presses down |
21:10:01 | amiconn_ | We should get it smaller by adding -fno-align-functions -fno-align-jumps -fno-align-loops -fno-align-labels |
21:10:34 | amiconn_ | This alignment probably doesn't make much sense with our direct-mapped cache |
21:11:05 | amiconn_ | preglow: What target? |
21:11:09 | preglow | coldfire |
21:11:13 | amiconn_ | Hmm... |
21:11:18 | preglow | i've used gcc 4.1 for arm for a month now |
21:11:29 | amiconn_ | Usually this points towards a bug in our code |
21:11:52 | preglow | both button.c and adc.c compiled with no warnings |
21:12:01 | preglow | but there are warnings _ALL OVER_ the rest of the code |
21:12:05 | amiconn_ | I suspected gcc 3.4 + too on SH1. Turned out that it was a bug in ata.c |
21:12:15 | preglow | and the few i've looked at are valid warnings |
21:12:18 | amiconn_ | The signedness warnings are also there with 4.0 |
21:12:27 | preglow | i don't get them with arm gcc |
21:12:30 | preglow | ahhh |
21:12:32 | preglow | no wonder |
21:12:32 | amiconn_ | We just disable them in the Makefile |
21:12:35 | preglow | there is no error on arm |
21:13:05 | amiconn_ | Maybe configure specifically checks for 4.0, and doesn't add -Wno-pointer-sign for 4.1 ? |
21:13:28 | amiconn_ | Or perhaps you just forgot to reconfigure... |
21:14:02 | preglow | didn't reconfigure, no |
21:14:11 | preglow | we don't we fix it, btw? just boring? |
21:14:17 | amiconn_ | You should reconfigure when switching compiler versions |
21:14:38 | amiconn_ | I had to learn that during my SH1 tests |
21:15:03 | amiconn_ | Btw, I did not yet try to build sh-elf-gcc 4.x on amd64... hope there are no nasty surprises |
21:15:46 | preglow | haha |
21:15:52 | preglow | but yeah |
21:16:07 | preglow | i don't think i'll stick with gcc 4.1 ... |
21:16:20 | preglow | at least not for m68k |
21:17:55 | amiconn_ | Too bad that 4.0 produces slower code for coldfire than 3.4. Would be nice to use the same gcc version for all targets... |
21:28:59 | *** | Saving seen data "./dancer.seen" |
21:34:24 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-33-82.w83-198.abo.wanadoo.fr) |
21:41:11 | Slasheri | Hmm, when i tried some speed optimization flags with gcc a long time ago, that also screwed up the button driver |
21:43:12 | | Join arf-arf [0] (i=arf-arf@bb-87-82-11-187.ukonline.co.uk) |
21:44:20 | preglow | Slasheri: oh, hmm |
21:44:22 | preglow | interesting |
21:46:14 | Slasheri | yep, it might be a bug that is encountered only with some special compiler settings |
21:47:13 | Slasheri | like a timing issue or something like that |
21:47:31 | preglow | ahh, yeah |
21:47:36 | preglow | sounds probable |
21:47:40 | preglow | but i know nothing about that code |
21:47:53 | preglow | well, at least not the adc part |
21:47:55 | Slasheri | hehe, me neither :) |
21:48:17 | Slasheri | but might be interesting to look into that someday |
21:48:22 | preglow | yup |
21:48:28 | amiconn_ | Hmm, now that you mention it... |
21:49:12 | amiconn_ | When looking into the performance issue in the H300 PCF driver, I noticed that the timing in the H1x0 button adc driver might be a tad too aggressive |
21:49:48 | amiconn_ | I have no problems running an -O2 rockbox core on H300 |
21:49:56 | | Quit damaki (Read error: 110 (Connection timed out)) |
21:50:04 | amiconn_ | (after my ata.c fixes of course) |
21:51:04 | Slasheri | ah, then it should be trivial to fix |
21:52:03 | preglow | rotator: yo |
21:52:13 | amiconn_ | We should probably use the same adaptive timing system as in the H300 PCF driver |
21:52:14 | | Quit damaki_ (Read error: 104 (Connection reset by peer)) |
21:52:18 | rotator | preglow: what's up? |
21:52:27 | preglow | rotator: i can't for the life of me get a click out of the two tracks |
21:52:40 | rotator | hmm, let me do some more testing then... |
21:52:57 | preglow | rotator: the new rockboux output is bit identical to the decoder source compiled on a pc as well, with the sample.cpp program |
21:53:13 | preglow | rotator: even when comparing both tracks, complete with the track transitions |
21:53:35 | rotator | perhaps the problem was that I was seeking to the end of the first track? |
21:53:44 | rotator | might that still cause a glitch |
21:53:45 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
21:53:45 | rotator | ? |
21:53:46 | preglow | nope |
21:53:52 | preglow | i've tried it zillions of times |
21:53:54 | preglow | doesn't click |
21:53:54 | | Join damaki [0] (n=Chocolat@ALille-153-1-33-82.w83-198.abo.wanadoo.fr) |
21:54:02 | preglow | it only clicks if the track after the first track is some other track |
21:54:04 | preglow | but that i can't fix |
21:54:08 | preglow | we'd need some micro crossfade for that |
21:54:32 | rotator | prelgow: let me try it again, i know i got it to click consistently last night |
21:55:12 | | Quit amiconn_ ("CGI:IRC (EOF)") |
21:55:37 | rotator | preglow: still getting a click :/ |
21:55:49 | rotator | I just fastforwarded to the end |
21:55:58 | preglow | h1x0? |
21:56:00 | rotator | yes |
21:56:09 | preglow | i'll try it on target, then |
21:56:24 | rotator | I'm letting it play through to the end now... |
21:58:03 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
21:59:12 | rotator | preglow: no click when letting the track play through |
21:59:12 | | Join damaki [0] (n=Chocolat@ALille-153-1-33-82.w83-198.abo.wanadoo.fr) |
21:59:43 | preglow | you're right, i got a tick |
21:59:48 | preglow | why the flaming hell don't i on the sim |
22:00 |
22:00:28 | preglow | amiconn: sure your memmove works fine? :> |
22:01:17 | preglow | ahaha |
22:01:19 | preglow | no click on the sim |
22:01:40 | preglow | hahah, and i just electrocuted myself on the usb cable |
22:02:08 | rotator | haha, didn't know that was possible :) |
22:02:29 | preglow | seems it is |
22:03:40 | rotator | prelgow: just tried a couple more things... |
22:04:03 | rotator | seeking to the middle of the first file still produced a click at the end |
22:04:18 | preglow | well, i figure if seeking breaks it, it does so at all places |
22:04:36 | preglow | but it did not click at all if not seek, no? |
22:04:36 | rotator | seeking only a few seconds at the beginning then letting it play through didn't |
22:04:54 | preglow | bah |
22:04:59 | rotator | no click if I didn;t seek at all |
22:05:11 | rotator | but it seems seeking might not always cause a click |
22:06:46 | preglow | ok, but what the hell might trigger on target and not in sim |
22:07:08 | preglow | i triggered it on my h120 easy as nothing |
22:09:00 | preglow | i'm gonna stop asking you for problem tracks in the future, heh |
22:09:10 | preglow | all my other ones work fine on target as well |
22:09:14 | rotator | haha, ignorance is bliss ;) |
22:09:39 | preglow | bliss and sweetness |
22:11:10 | rotator | maybe it's just a fluke with this one track, I haven't had any problems with the dozens of others I've tried so far |
22:11:44 | preglow | well, it does sort of point to there being a problem... |
22:11:52 | preglow | think i'll try it on ipod as well |
22:14:28 | preglow | no go on ipod |
22:14:33 | preglow | which does give valuable pointers |
22:14:43 | preglow | probably some emac specific shiznittery |
22:15:15 | rotator | hooray... :/ |
22:15:24 | preglow | but why only when seeking |
22:15:25 | preglow | blergh |
22:15:48 | preglow | or, hmm |
22:15:52 | preglow | and endianness issues |
22:17:11 | preglow | i think i'll just have to ignore this issue for now |
22:17:28 | preglow | i've used enough time on musepack for now, and i still haven't commited the seek patch |
22:17:31 | preglow | i also need to work on resume |
22:17:46 | rotator | hehe yeah, it should be good enough for now |
22:17:58 | rotator | it's definitely much better than it used to be |
22:23:46 | arf-arf | musepack is working SO nicely now. Muchos thanks, preglow |
22:26:27 | preglow | you're welcome |
22:27:38 | | Join akaidiot [0] (n=not@c-741d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
22:34:02 | preglow | http://www.pvv.org/~thomj/rockbox/musepack_seek_updated.patch |
22:34:04 | preglow | please test |
22:34:09 | preglow | if it works fine, i'll commit now |
22:35:56 | preglow | backwards seeking doesn't seem to work... |
22:36:56 | preglow | anyone know how large the malloc buffer is, currently? |
22:40:16 | preglow | hahah |
22:40:20 | preglow | biosphere at 200% pitch |
22:40:23 | preglow | speed ambient |
22:41:29 | goffa | damn ... tired |
22:41:50 | goffa | just got done digging trenches for a campsite in town... we're burying power lines |
22:45:23 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
22:46:17 | arf-arf | preglow: when did you last update the musepack_seek_updated.patch? |
22:46:34 | preglow | right now |
22:46:50 | arf-arf | okay, in that case I'll rebuild & test it |
22:46:50 | preglow | i disabled the seek table |
22:47:00 | preglow | but i see that that breaks rewiding |
22:47:14 | arf-arf | hmmm -maybe I won't then/ |
22:48:14 | preglow | ehh |
22:48:17 | preglow | it doesn't work anyway here |
22:48:36 | * | preglow kicks snowgoon |
22:49:24 | | Quit julius ("Leaving") |
22:49:43 | goffa | who's snowgoon? |
22:50:02 | Mikachu | is he yellow? |
22:50:31 | preglow | heh |
22:50:40 | preglow | snowgoon's the guy who wrote the musepack seek patch |
22:51:56 | | Quit Kohlriba (Read error: 104 (Connection reset by peer)) |
22:52:02 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-125.pools.arcor-ip.net) |
22:53:45 | goffa | ah |
22:55:28 | | Quit Moos (Read error: 110 (Connection timed out)) |
22:56:33 | | Join bluebrother [0] (i=JF1L2bPM@nat-wh-1.rz.uni-karlsruhe.de) |
22:57:41 | | Quit bluebrother (Client Quit) |
23:00 |
23:00:57 | * | petur likes to avoid campsites that have power lines |
23:01:35 | goffa | yeah.. more an rv park |
23:01:40 | goffa | its in town |
23:01:53 | preglow | can anyone actually make rewinding work? |
23:02:16 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
23:02:30 | goffa | rvs are fancier than my house these days |
23:02:50 | preglow | what's an rv? |
23:03:03 | goffa | recreational vehicle.. like a big camper |
23:03:11 | preglow | right |
23:03:11 | preglow | seen |
23:03:12 | petur | oversized camper |
23:03:16 | goffa | yep |
23:12:11 | | Join changsito [0] (n=changsit@AAmiens-157-1-157-73.w86-215.abo.wanadoo.fr) |
23:13:25 | | Quit changsito (Client Quit) |
23:13:48 | | Quit chang (Read error: 110 (Connection timed out)) |
23:13:59 | petur | is there some doc that describes how the audiobuffer is used by voice/playback/codecs? |
23:14:37 | | Join chang [0] (n=chang@AAmiens-157-1-157-73.w86-215.abo.wanadoo.fr) |
23:15:40 | preglow | don't think so |
23:16:22 | petur | i'll use the source then... |
23:16:58 | | Join bernd_b [0] (n=bernd@dslb-084-060-130-023.pools.arcor-ip.net) |
23:22:42 | petur | bleh |
23:22:59 | petur | my h340 is acting up... |
23:23:27 | amiconn | No linuxstb around... |
23:23:54 | amiconn | sudoku.c gives a strange warning with gcc 4.x - but only on SH1 |
23:24:24 | petur | I play a file, press stop, go to menu. voice reads the first entry twice, then the battery indicator goes from 100 to 0% in a few seconds and the player freezes |
23:25:16 | amiconn | Voice sometimes eats itself on swcodec after stop |
23:25:27 | amiconn | Didn't get freezes recently though |
23:25:31 | petur | oh nice |
23:25:42 | petur | the weird thing is the battery |
23:25:50 | amiconn | yes indeed |
23:26:11 | petur | the indicator is 0% and blinking rather quickly |
23:26:25 | amiconn | There's a couple of weirdnesses introduced on archos probably caused by some uncautious swcodec changes :/ |
23:26:33 | amiconn | I know at least 2 |
23:26:57 | petur | maybe something gets overwritten that crashes another thread? |
23:27:09 | amiconn | (1) On Ondio, voice doesn't work after boot. It does work after playing music |
23:27:30 | amiconn | (2) On Player, the battery icon doesn't animate anymore when charging, but is shown empty instead |
23:28:16 | thegeek | does anyone know if it is remotely worth it to attempt to fix a broken h120 (bad harddrive connection) |
23:28:33 | preglow | thegeek: sure, why not |
23:28:51 | thegeek | I think linus once said it was very hard |
23:28:56 | thegeek | smd chips |
23:29:00 | *** | Saving seen data "./dancer.seen" |
23:29:17 | | Quit powr-toc ("Leaving") |
23:29:27 | petur | I thought it was an easy soldering job |
23:29:31 | thegeek | I've already fixed it once(an smd resistor was knocked loose from a baad fall) |
23:29:32 | thegeek | it is? |
23:29:35 | thegeek | if so |
23:29:48 | thegeek | is there anywhere I could get some more info? |
23:29:54 | petur | then again, I do have a very bad memory |
23:29:56 | thegeek | I've already done a little smd work |
23:30:08 | thegeek | such as motherboard voltmods and small fixes |
23:30:25 | thegeek | atleast I want to try before I give up on it;) |
23:32:03 | petur | have you opened up and looked at it? |
23:32:11 | thegeek | many times;) |
23:32:20 | petur | maybe there's info at MR? |
23:33:01 | thegeek | hmm |
23:35:36 | | Quit chang () |
23:37:47 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
23:42:13 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
23:46:43 | | Join sebastianbf [0] (i=sebastia@200-126-82-29.bk6-dsl.surnet.cl) |
23:46:57 | sebastianbf | hello |
23:47:04 | sebastianbf | please i need some help |
23:47:20 | sebastianbf | any1? |
23:47:37 | Bagder | so ask |
23:47:45 | sebastianbf | ok |
23:47:55 | sebastianbf | i'm planning to buy an iaudio x5l |
23:48:16 | sebastianbf | and I've read that you can upgrade the firmware to rockbox in it |
23:48:24 | Bagder | yes you can |
23:48:40 | sebastianbf | the thing is where can i take a look at what features it would add t the iaudio |
23:49:24 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox |
23:49:43 | Bagder | ... although not all those features are yet working on the x5 |
23:50:07 | sebastianbf | oh ok |
23:50:11 | sebastianbf | one more thing |
23:50:31 | sebastianbf | i was also looking at zen vision:m |
23:50:32 | jnc | sebastianbf: rockbox has rather difficult default menu systems, if you ask me |
23:50:48 | jnc | the audio decoding is very good quality |
23:50:50 | Bagder | jnc: compared to what? |
23:50:53 | jnc | iPod |
23:50:57 | sebastianbf | to the iaudio x5l |
23:51:04 | sebastianbf | oh sorry |
23:51:09 | jnc | any idiot can learn to use an iPod |
23:51:23 | petur | idiots buy them :P |
23:51:24 | Bagder | the X5 original FW is not easy to understand |
23:51:27 | jnc | rockbox of course can be learned, it is a little bit more complicated. |
23:51:27 | sebastianbf | lol |
23:51:31 | Bagder | I actually had to bring out the manual... |
23:51:32 | jnc | ah |
23:51:42 | sebastianbf | i can learn |
23:51:42 | Bagder | ... to find myself away from the recording screen! |
23:51:51 | sebastianbf | i'm more interested in sound quality |
23:51:51 | BHSPitLappy | jnc: the iPod's interface is easier because it's so restricted and limited. |
23:51:58 | jnc | yes |
23:51:59 | Mikachu | i think having three different settings menus in the toplevel menu is a bit crazy |
23:52:14 | Bagder | sebastianbf: the zen is not likely to run rockbox for a good while |
23:52:21 | | Join TCK [0] (n=tckocr@81-178-231-183.dsl.pipex.com) |
23:52:22 | sebastianbf | oh ok |
23:52:46 | sebastianbf | bagder: so you think that for sound quality i should go for the x5l? |
23:52:55 | sebastianbf | (over the ipod) |
23:52:57 | sebastianbf | }? |
23:53:01 | Bagder | I have no idea |
23:53:09 | Bagder | I have an X5, no ipod |
23:53:19 | sebastianbf | does it sond good? |
23:53:24 | sebastianbf | *sound |
23:53:26 | Bagder | yes |
23:53:48 | Bagder | but hearing is very subjective |
23:53:54 | BHSPitLappy | it |
23:53:59 | sebastianbf | i have a Himd player now but im gonna sell it to buy the x5, and i want something that sounds with the same or better quality |
23:54:10 | BHSPitLappy | it's not as if one player is going to have horrible sound quality... |
23:54:34 | Mikachu | really cheap ones could have a sucky dac |
23:54:35 | jnc | BHSPitLappy: some iPods have notoriously crappy sound |
23:54:40 | sebastianbf | yeah i know but flac support is very nice |
23:54:46 | BHSPitLappy | they all play back what you give them, the setbacks are codecs, settings, etc |
23:55:07 | sebastianbf | (brb) |
23:55:08 | BHSPitLappy | jnc: none that I've encountered, so doesn't bother me. |
23:55:10 | amiconn | jnc: Huh? WHich one would that be? My impression is that the ipod audiocodec is less noisy than the iriver one. |
23:55:21 | BHSPitLappy | a defective model is easily replaced. |
23:55:33 | amiconn | (but then I know only one ipod audiocodec - the one in the mini 2nd gen) |
23:55:50 | jnc | i was referring to the DAC |
23:55:59 | amiconn | yes, me too |
23:56:02 | jnc | better DACs are used in 3G and newer |
23:56:39 | jnc | just the original iPod |
23:56:50 | Bagder | its funny how the chip makers usually call them "codecs" |
23:56:59 | markun | Bagder: The zen vision:m has a 200 MHz ARM, right? |
23:57:03 | amiconn | Why is taht funny? |
23:57:18 | Bagder | markun: its a DM320 one, I don't know at what clock |
23:57:32 | markun | http://www.theneuros.com/index.php/442_Developer_Board_Spec |
23:57:35 | Mikachu | you could call analogue and digital encodings, which would make a converter a codec |
23:57:43 | Bagder | its funny because it creates confusions |
23:57:50 | Bagder | markun: yes I know, its the same one |
23:57:59 | Bagder | I think at least |
23:58:10 | Bagder | I'm not aware if the DM320 exists in different versions |
23:58:22 | Bagder | but |
23:58:32 | Bagder | no 100% free code exists for the DM320 |
23:58:52 | amiconn | Bagder: I now have rockbox #1 patches for gcc 3.3.6, 3.4.6 and 4.0.3. How to proceed with the switch now? |
23:58:53 | markun | Why not? You always have to use the DSP? |
23:58:53 | Bagder | even though they (all=) run Linux on them |