00:04:24 | nls | Bagder: thanks :-) |
00:04:25 | pixelma | nice green line in the binary size table, nls :) |
00:04:54 | nls | good night everyone! :-) |
00:04:57 | | Part nls |
00:06:14 | | Join winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
00:06:37 | | Quit Mouser_X (Nick collision from services.) |
00:06:46 | | Quit winchester_ (Read error: 104 (Connection reset by peer)) |
00:06:46 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:11:54 | m0s | is there GUI programs to make wps themes? |
00:13:19 | winchester | notepad? =) |
00:13:24 | m0s | lol |
00:14:24 | winchester | (there is some program which has most of the tags in it for easy reference but I don't think there's an actual gui designer window type thing) |
00:14:56 | winchester | well.... I don't know of any... wouldn't be hard to make so I'd expect there to be something |
00:15:52 | | Quit Yoghurt (Remote closed the connection) |
00:17:55 | | Join amigan [0] (i=dcp1990@unaffiliated/amigan) |
00:18:23 | | Join amigan_ [0] (i=dcp1990@ip68-1-188-254.ri.ri.cox.net) |
00:20:21 | | Join austriancoder [0] (n=christia@80.120.117.30) |
00:23:10 | | Quit Mouser_X (Nick collision from services.) |
00:23:19 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:27:14 | m0s | oh ncie bubble bobble did come out for GBC |
00:27:15 | m0s | wooo |
00:28:08 | gtkspert | preglow: You here? |
00:28:39 | | Part redbreva |
00:28:44 | gtkspert | i would fix it, but then i would get disconnected from the internet |
00:28:53 | gtkspert | oops, again... |
00:30:51 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
00:31:19 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:31:23 | winchester | how many touch positions are there on the ipod scrollwheel? |
00:34:18 | linuxstb | 96 if your finger is small enough |
00:34:36 | winchester | oh |
00:35:21 | midkay | Bagder: around? |
00:35:55 | winchester | It is not realistic to divide it into 26 and turn it into a keyboard for renaming files, etc. is it? |
00:36:04 | | Quit evilx__ (Read error: 104 (Connection reset by peer)) |
00:36:14 | * | linuxstb is making a mess of the build table... |
00:37:41 | | Join BobMorris [0] (i=446c7c29@gateway/web/cgi-irc/labb.contactor.se/x-eb6beedc177459c9) |
00:38:33 | | Join Everybody| [0] (n=everybod@harpo.demon.co.uk) |
00:38:49 | BobMorris | Hello, I'm looking for Write Permissions for the Rockbox Twiki please... I'm registered and confirmed... just need permissions now : ) |
00:39:55 | midkay | BobMorris: what's your wiki name? :) |
00:40:00 | BobMorris | BobMorris |
00:40:19 | midkay | linuxstb beat me to it.. jerk :) |
00:40:28 | BobMorris | figured I'd keep it simple |
00:40:34 | BobMorris | hah thanks I appreciate it |
00:40:43 | linuxstb | midkay: No need for that :) |
00:41:00 | linuxstb | BobMorris: You're added. |
00:41:03 | BobMorris | and thanks for all your efforts on Rockbox... its a gem ! |
00:41:08 | midkay | linuxstb: just kidding! <3 |
00:41:16 | BobMorris | thanks Linus |
00:41:24 | BobMorris | Linux* |
00:42:03 | | Quit BobMorris (Client Quit) |
00:42:23 | winchester | ooh..... being more realistic.... the scroll wheel could easily be like the mobile phone keypad.... much more convinient for text input and most people are allready used to it.... |
00:43:18 | winchester | or.... is everyone happy with the current text input? |
00:43:52 | markun | winchester: just write a patch and convince people it's better then what we have now :) |
00:44:21 | | Join Gigabeater [0] (i=464e0a82@gateway/web/cgi-irc/labb.contactor.se/x-f3f0268740ef3515) |
00:44:27 | winchester | yeah I would, except I won't have time starting monday |
00:44:32 | Gigabeater | Howdy |
00:44:39 | winchester | 'morning |
00:44:40 | markun | Gigabeater: hi |
00:44:50 | markun | winchester: be quick then! :) |
00:45:33 | winchester | i am not a developer and barely know the rockbox api...... can't be quick at this stage. |
00:46:11 | Gigabeater | Is there a specific way I am supposed to install a new build.. like I have a build from earlier in the month on my Gigabeat. It has a couple of problems, so I want to put the latest one on. Can I do that without it erasing information? |
00:46:23 | midkay | Gigabeater: absolutely, all you need to do is unzip the latest build to your player. |
00:46:37 | Gigabeater | and I click Yes to ALL? |
00:46:42 | midkay | Gigabeater: yes. |
00:46:46 | Gigabeater | Thanks |
00:46:50 | midkay | no problem. |
00:47:48 | markun | winchester: firmware/target/arm/ipod/button-clickwheel.c |
00:47:54 | Gigabeater | Just unzip it to the .rockbox folder? |
00:48:06 | markun | Gigabeater: no, just unzip it to the gigabeat |
00:48:11 | Gigabeater | oh okay |
00:48:17 | linuxstb | winchester: And Rockboy uses the wheel-position APU - I think in rockboy/sys_rockboy.c |
00:48:22 | linuxstb | ^API |
00:48:53 | Gigabeater | Does it erase my Doom saves? |
00:48:59 | markun | no |
00:49:14 | linuxstb | Gigabeater: If you're paranoid, just backup your .rockbox folder first. |
00:49:19 | | Join Insectoid [0] (n=boinkboi@adsl-230-132-53.gnv.bellsouth.net) |
00:49:21 | Gigabeater | Too late :) |
00:49:23 | Gigabeater | Oh well |
00:49:27 | Gigabeater | I was only at level 3 |
00:49:35 | linuxstb | But they should be fine. |
00:49:37 | winchester | I will try (and fail)... |
00:50:07 | winchester | and I actually was just skimming through firmware/target/arm/ipod/button-clickwheel.c |
00:50:33 | Insectoid | I've got a 30 gb Ipod 5g. I recently read a nice little article on booting xp from an external USB hdd. Anyone have any idea if this'll flub things up (I.E. overwriting the boot sector, etc?) |
00:52:16 | | Join perldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
00:52:40 | markun | winchester: you can also post a feature request, but writing some code yourself is a lot more fun of course |
00:53:50 | | Quit Arathis|afk ("Bye, bye") |
00:53:52 | | Quit Mouser_X (Nick collision from services.) |
00:54:01 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:54:03 | winchester | Yeah... I kind of hesitate from feature requests..... since there are so many allready and I was asking because I was planning to do it myself... just to learn a bit. |
00:54:31 | Shaid | I like the 26 letters as scrollwheel thing |
00:54:35 | Shaid | sounds like fun |
00:55:01 | winchester | I doubt you could press where you need properly since the area would be way too small |
00:55:05 | Gigabeater | Is there (and easy*) way to enlarge the font of the rockbox menu and possibly give it a shadow? |
00:55:30 | Gigabeater | an* |
00:55:37 | | Quit austriancoder () |
00:55:43 | Shaid | I was thinking more you scroll around to the spot. and then press the centre button |
00:55:51 | winchester | ah |
00:55:52 | Shaid | but that might work with mobile style 3 press keys |
00:56:01 | Shaid | but then we’ll ask you to do predictive text too :D |
00:56:08 | winchester | lol |
00:56:09 | | Quit Everybody|away (Read error: 110 (Connection timed out)) |
00:56:25 | | Join Everybody|away [0] (n=everybod@harpo.demon.co.uk) |
00:56:31 | Gigabeater | Or even just a shadow |
00:56:40 | markun | Shaid: do you have a reboot scheduled some time soon? ;) |
00:56:42 | Gigabeater | It's terribly hard to read with a custom backgroudn image |
00:56:47 | winchester | it's not like you will be texting anyone..... doubt you will need predictive text |
00:56:58 | midkay | Gigabeater: you can change fonts.. menu - general settings - display - browse fonts. |
00:57:06 | midkay | but that will probably ruin whatever WPS you've selected. |
00:57:09 | Shaid | markun: probably. |
00:57:27 | midkay | Gigabeater: maybe find something you like here: http://www.rockbox.org/twiki/bin/view/Main/WpsGigabeatF |
00:57:43 | | Join BobMorris [0] (i=446c7c29@gateway/web/cgi-irc/labb.contactor.se/x-b9d241484883e5ad) |
00:58:07 | Gigabeater | I installed back theme |
00:58:12 | Gigabeater | but it doesnt change the font |
00:58:15 | BobMorris | I'm back... looking for a little help on my uploaded WPS |
00:58:41 | midkay | Gigabeater: what did you do after you installed it? |
00:59:09 | Gigabeater | Umm.. I can't recall exactly.. this was nearly a month ago. |
00:59:21 | Gigabeater | I think I installed it where I figured it should go |
00:59:30 | Gigabeater | Then booted the gigabeat to see if it worked |
00:59:32 | Gigabeater | and it did |
00:59:41 | | Quit matsl (Remote closed the connection) |
00:59:41 | Gigabeater | But the actual font doesnt change menu text |
01:00 |
01:00:04 | Gigabeater | actual theme* |
01:00:05 | BobMorris | My uploaded picture is way larger than the others on the page... and I didnt understand how to leave my comments for the page |
01:00:09 | midkay | it should. (you need to select it from Browse Themes..) or else you maybe installed it wrong. |
01:00:19 | BobMorris | I didnt know where to use this line = [[%ATTACHURL%/(Name of the file.zip)][(Text to be displayed)]] |
01:00:24 | | Quit bluebrother ("leaving") |
01:00:36 | | Quit linuxstb ("CGI:IRC") |
01:01:16 | midkay | BobMorris: you have to follow the instructions, that means uploading the zip file then inserting the, well, name of the zip file where it belongs :) |
01:01:27 | midkay | as for the picture.. well. it looks like you enlarged it or something.. |
01:01:39 | BobMorris | yes I read that I dont know WHERE Im supposed to insert this |
01:01:51 | midkay | BobMorris: insert what? |
01:01:51 | | Quit Gigabeater ("CGI:IRC (EOF)") |
01:01:57 | BobMorris | I didnt know where to use this line = [[%ATTACHURL%/(Name of the file.zip)][(Text to be displayed)]] |
01:02:17 | midkay | below the picture or something.. somewhere in your WPS section. |
01:02:30 | midkay | it'll be a link to the download. |
01:03:07 | dan_a | Hmmm... I think I should be able to use the work linuxstb has been doing today to get the bootloader from my YH-820 :D |
01:04:07 | midkay | dan_a: cool! |
01:04:24 | BobMorris | oh I bet the pic is so big cause I used the ZOON.bat to create the pic... I can fix that easy... just dunno about the link think... there is a link I click it and I get the download dialogue |
01:04:33 | midkay | dan_a: what's the res on that LCD? is it really 128x96? |
01:04:45 | BobMorris | am I supposed to modify the HTML of the link? |
01:05:03 | BobMorris | ZOOM.bat* |
01:05:07 | dan_a | midkay: I believe so. It's definitely fairly low, but nice to look at |
01:05:11 | | Join akaidiot [0] (n=not@c-561d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
01:05:32 | midkay | dan_a: :( darn samsung, skimping out on us like that.. |
01:06:04 | midkay | BobMorris: paste that exact line below the image URL, and all you need to do is insert the name of the file where it says "name of the file here". |
01:06:24 | midkay | i.e. [[%ATTACHURL%/phk_nano.zip][Download PHK-nano here]] |
01:06:36 | dan_a | If it had a model number on it, or worked the same way as one of the other LCDs it would be even better (and we'd have another PortalPlayer target without sound) |
01:07:58 | midkay | dan_a: indeed... *wishes companies would use more standard resolutions, etc* |
01:09:21 | pixelma | I doubt it is important, but that's the same resolution as the X5's lcd-remote... |
01:10:17 | midkay | too bad it's monochrome though.. |
01:10:27 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
01:11:29 | pixelma | the Samsung one? |
01:11:30 | | Join ioor [0] (i=not@c-521d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
01:12:04 | midkay | pixelma: X5's remote LCD. |
01:12:09 | dan_a | The Samsung's colour |
01:12:11 | | Quit pearldiver (Connection timed out) |
01:12:11 | midkay | samsung's is color.. |
01:12:51 | pixelma | midkay: no the remote-lcd is frey... err.. greyscale ;) |
01:13:14 | pixelma | still different though then |
01:13:20 | midkay | pixelma: oops, sorry :) i mean it's non-color :) |
01:13:58 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
01:14:09 | linuxstb | dan_a: Seems I can reliably start both the "diskmode.ipod" and "diagmode.ipod" applications from within the bootloader (by copying them from the flash to DRAM_START, and then doing a return (void*)DRAM_START). So the problems are all caused by Rockbox/rolo.... |
01:15:11 | dan_a | I had no luck whatsoever roloing the Apple OS |
01:16:01 | * | linuxstb wonders how the ipod Color bootloader went from 62040 bytes to 46488 bytes... |
01:16:13 | BobMorris | k I think I got the idea now... and have modified the download ling... now I just gotta resize that picture : ) |
01:16:37 | dan_a | linuxstb: When did it do that? |
01:16:55 | linuxstb | Since the last official release (a few weeks ago) and the bootloader I'm compiling today. |
01:17:10 | BobMorris | back if I have probs re upping the new PNG |
01:17:14 | | Quit BobMorris ("CGI:IRC") |
01:18:27 | *** | Saving seen data "./dancer.seen" |
01:18:46 | dan_a | Oh, by the way, what will stop dbg_save_roms from working on the Sansa? |
01:19:22 | linuxstb | I didn't know how the Sansa works - if there's a flash ROM there or not. I couldn't see one listed in the hardware components page. |
01:19:47 | linuxstb | You could simply try it and see what happens. You'll need to add FLASH_SIZE to the config-e200.h |
01:20:06 | linuxstb | All the ipods and the H10 have a 1MB flash afaics. |
01:20:36 | dan_a | I'm pretty sure there is - I'll push that on my stack of things to do... first I want to see if I can bring an unusable YH-820 back to life with the bootloader from a different one... |
01:21:37 | | Join Gigabeater [0] (i=464e0a82@gateway/web/cgi-irc/labb.contactor.se/x-98ae8857776372b8) |
01:22:10 | MonkeyTamer | I'm a bit interested in trying different formats, and I'm curious to know how efficient a flac music file compared to an mpc music file; I've tried flac myself, and with q8 or so, the cpu boosting is around 20-30%, but has anyone had any experience with mpc? |
01:22:18 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
01:22:45 | Gigabeater | Would configuring the iCatcher theme to have a custom background image (As opposed to Background color: FFFFFF) be a difficult change? |
01:22:58 | MonkeyTamer | although, I suppose it does depend on the hardware as well, but I'm looking for a relative comparison |
01:23:02 | Gigabeater | Is there a way for it to use /.rockbox/backdrops/back.bmp as it's background |
01:23:36 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
01:23:42 | linuxstb | Yes, just browse to back.bmp in the file browser, open the context menu (long-press on select on most players, not sure about the gigabeat), and select "set as backdrop". |
01:23:43 | | Quit Vyrus001 ("Leaving") |
01:24:23 | Gigabeater | Does that change the backdrop in the WPS? |
01:24:32 | | Quit fasmaie (Remote closed the connection) |
01:24:39 | linuxstb | No, so ignore me :) |
01:24:50 | Gigabeater | Sorry, I should have specifyed |
01:25:11 | linuxstb | You need the %X tag in the .wps file, and the backdrop should go in the same folder as all the iCatcher .bmps |
01:25:35 | Gigabeater | I don't know where they are |
01:25:41 | Gigabeater | Or how to do that |
01:25:47 | linuxstb | .rockbox/wps/iCatcher/ I think |
01:25:47 | Gigabeater | I'm pretty much compu-tarded |
01:26:22 | | Part toffe |
01:26:41 | Gigabeater | But the iCatcher theme doesnt use an image as it's backdrop |
01:26:45 | Gigabeater | it uses a color |
01:28:28 | winchester | hey..... what am I missing? |
01:28:35 | winchester | error: ‘struct plugin_api’ has no member named ‘wheel_status’ |
01:28:45 | | Quit lee-qid_ (Connection timed out) |
01:29:13 | | Quit acrid ("rcirc on GNU Emacs 22.0.50.1") |
01:29:53 | linuxstb | winchester: Ah, you have a 1st gen mini? |
01:30:01 | winchester | nope |
01:30:12 | linuxstb | Which ipod then? |
01:30:12 | winchester | I am pretty sure first gen doesn't have the touch thing |
01:30:16 | winchester | 2g |
01:30:19 | winchester | mini |
01:30:23 | Gigabeater | Is there a way to change the background of the iCatcher theme's WPS from a color code (FFFFFF) to an actual image? If so, please explain. |
01:30:27 | Gigabeater | mini or nano |
01:30:50 | linuxstb | winchester: Did you select the 2g mini when you were configuring Rockbox? The 1st gen doesn't have the wheel_status function, but the 2nd gen does. |
01:31:10 | linuxstb | Gigabeater: I just did explain. |
01:31:13 | winchester | yeah I did |
01:32:04 | linuxstb | Gigabeater: The WPS itself doesn't specify a colour, it just uses the global colour set by the theme. If you add the %X tag (see the CustomWps wiki page for details), then you can use an image instead. |
01:33:20 | linuxstb | winchester: Look in the Makefile in your build directory - does it say TARGET=-DIPOD_MINI or TARGET=-DIPOD_MINI2G ? |
01:34:26 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
01:34:32 | linuxstb | Ah, are you compiling for the Simulator? |
01:34:41 | winchester | yeah I am |
01:34:44 | linuxstb | The wheel_status() function only works on a real ipod. |
01:34:56 | winchester | oh |
01:35:10 | winchester | well.... that will make testing a bit annoying |
01:35:23 | linuxstb | Think more, test less... |
01:35:54 | winchester | I tend to do things by trial and error |
01:35:57 | winchester | or just error |
01:36:06 | linuxstb | Then yes, it will be a bit annoying... |
01:37:03 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:37:53 | dan_a | linuxstb: What do the values that you OR the physical and logical addresses with for the MMAP regs mean? Or don't you know? |
01:38:18 | linuxstb | I don't know. |
01:38:31 | Gigabeater | sorry |
01:38:41 | Gigabeater | thank you linux |
01:39:35 | | Quit Gigabeater ("CGI:IRC (EOF)") |
01:42:59 | | Join JustJohnny68 [0] (n=JustJohn@static-71-248-112-184.bltmmd.east.verizon.net) |
01:44:04 | | Join Gigabeater [0] (i=464e0a82@gateway/web/cgi-irc/labb.contactor.se/x-bfa9b61ff9cff47e) |
01:45:05 | Gigabeater | Linux, sorry, but I still don't understand. I made an attempt though. I put the file back.bmp into my .rockbox/wps/icatcher folder, and in the icatcher cfg file i put %x|back.bmp| |
01:45:11 | Gigabeater | I'm being dumb somewherew |
01:45:13 | Gigabeater | but where? |
01:45:23 | Gigabeater | the "|"'s? |
01:46:06 | pixelma | you have to add that line in the icatcher.wps file |
01:46:24 | Gigabeater | not the cfg? |
01:46:27 | Gigabeater | or aswell? |
01:46:37 | linuxstb | Just the .wps |
01:46:46 | linuxstb | And it needs to be an upper-case X |
01:46:56 | Gigabeater | it is |
01:47:23 | | Join decayedcell [0] (n=decayed_@ppp79-106.lns1.mel3.internode.on.net) |
01:47:30 | linuxstb | You could also trying looking at your other .wps files, and see if they use %X |
01:48:18 | Gigabeater | do i have to put the root of back.bmp |
01:48:21 | Gigabeater | or just the file name |
01:48:30 | linuxstb | Just the filename |
01:48:37 | Gigabeater | k |
01:48:40 | Gigabeater | i'll test |
01:49:03 | linuxstb | And the .bmp file must be exactly the same resolution as your LCD. |
01:49:09 | Gigabeater | yeah |
01:49:09 | Gigabeater | it is |
01:49:21 | linuxstb | Then it should work... |
01:49:41 | Gigabeater | there we go |
01:49:52 | Gigabeater | now i just have to configure some of the other images in the theme |
01:50:03 | Gigabeater | so they dont have white squares aroudn them |
01:50:21 | winchester | warning: passing argument 3 of ‘rb->lcd_putsxy’ makes pointer from integer without a cast |
01:50:26 | winchester | what's that trying to tell me? |
01:50:26 | Gigabeater | .bmps can be translucest right? |
01:50:50 | decayedcell | Gigabeater yeah |
01:50:50 | Gigabeater | Or will I have to change each one to a .png in both the filename and the .wps file? |
01:50:53 | Gigabeater | oh okay |
01:51:21 | Gigabeater | thank you very much linux |
01:51:40 | linuxstb | From the CustomWPS wiki page - " * The color [R=255,G=0,B=255] is translated as transparent when used in BMP's, and can be used to create transparent images in the wps. " |
01:52:02 | Gigabeater | great |
01:52:03 | Gigabeater | thank you |
01:52:12 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Images |
01:53:38 | preglow | gtkspert: am now |
01:53:38 | | Quit Gigabeater ("CGI:IRC (EOF)") |
01:54:52 | linuxstb | Hmm.... Rockbox's usb_init() function breaks the Apple disk mode code... |
01:56:59 | gtkspert | preglow: I was having some issues with the gigabeat's eq |
01:57:06 | | Quit inversions (Read error: 110 (Connection timed out)) |
01:57:12 | decayedcell | linuxstb that was discovered a while ago :D |
01:57:21 | | Quit decayedcell (Remote closed the connection) |
01:57:32 | | Join decayedcell [0] (n=decayed_@ppp79-106.lns1.mel3.internode.on.net) |
01:58:02 | decayedcell | sometimes when you plugin the ipod in rockbox into a computer / AC charger, it will freeze when rebooting into Disk Mode correct? |
01:58:22 | linuxstb | That's not what I'm doing. |
01:58:22 | gtkspert | preglow: I enabled the eq, and changed the LS slider in the graphical eq, and i heard what sounded like a plane's engine starting... |
01:58:31 | decayedcell | linuxstb okay what are you doing then =/ |
01:58:34 | linuxstb | I'm trying to start Apple's disk mode code without rebooting. |
01:59:02 | preglow | gtkspert: can you make it do so again? |
01:59:13 | preglow | gtkspert: had the eq been switched on previously in that session? |
01:59:19 | XavierGr | COMPUTER has been up for: -4457 day(s) <- Cool uptime.exe microsoft windows utility |
01:59:20 | gtkspert | i did it with an mp3, and a flac file |
01:59:27 | XavierGr | -4457? LOL |
02:00 |
02:00:05 | gtkspert | preglow: the eq was only turned on while the song was playing |
02:00:57 | preglow | but the plane engine starting thing needs a bit of elaboration |
02:01:07 | preglow | low frequency rumble? white noise? |
02:01:32 | gtkspert | ok, well, it was like white nois, getting higher in pitch as i listened, and you can barely hear the song in the background... |
02:01:45 | gtkspert | scared me the first time i did it... |
02:01:45 | preglow | hrmph |
02:01:49 | preglow | sounds like overflow |
02:02:02 | preglow | but yeah, if you can make it do so again, that would be very helpful |
02:02:04 | preglow | have you tried? |
02:02:23 | gtkspert | i just tried then, and it is doing it |
02:02:57 | preglow | can you make it do so consistently? |
02:02:58 | gtkspert | if i set the eq back to 0 it keeps playing normally |
02:03:17 | gtkspert | what do you mean by consistently? |
02:03:18 | preglow | sure, that switches it off |
02:03:32 | preglow | well, if you can give me instructions on how to it myself, then maybe i can fix it |
02:03:37 | preglow | to do |
02:03:38 | gtkspert | ok then |
02:04:01 | preglow | i've got an ipod nano which uses the same eq code as gigabeat |
02:04:18 | gtkspert | play a song, enable the eq, change the LS slider in the graphical EQ |
02:04:27 | | Nick Mouser_X is now known as Zombie_X (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:04:54 | preglow | what codec? |
02:05:21 | gtkspert | Currently im in MP3, i think CBR |
02:05:41 | preglow | ok, eq working fine for musepack and ogg |
02:05:46 | preglow | will try mp3 now |
02:06:45 | preglow | the ipod build feels so bloody sluggish these days :/ |
02:07:05 | gtkspert | :/ heheh |
02:07:06 | Insectoid | Even with kernel on cop? |
02:07:13 | preglow | gtkspert: works fine here |
02:07:19 | gtkspert | i got it happening with ogg |
02:07:19 | preglow | Insectoid: yeah, but not as bad |
02:07:32 | preglow | gtkspert: what build are you running? |
02:07:38 | | Nick Zombie_X is now known as Mouser_X (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:09:32 | gtkspert | preglow: I believe its not the newest build, but i've noticed it since audio was just working on the gb. |
02:09:36 | gtkspert | preglow: r12159-070130 |
02:10:03 | dewdude | wow, old build |
02:10:28 | gtkspert | How old is that? |
02:10:38 | preglow | almost a month |
02:10:45 | gtkspert | *does svn update |
02:10:48 | dewdude | -yrmndd |
02:10:50 | preglow | but anyway, i've heard other people talk about eq problems with the gigabeat too |
02:10:55 | Insectoid | bounce me |
02:10:59 | Insectoid | bounce me |
02:11:02 | gtkspert | i see |
02:11:04 | dewdude | then again, mine's 2 weeks old, i need to do the same |
02:11:06 | preglow | but i have no idea why it should affect only the gigabeat, the could should be the same |
02:11:17 | * | preglow bounces Insectoid s |
02:11:35 | Insectoid | what um |
02:11:36 | Insectoid | oh |
02:11:40 | Insectoid | I thought I was in MUSHclient |
02:11:41 | Insectoid | ... |
02:11:42 | Insectoid | wow |
02:11:52 | Insectoid | talk about strange strange |
02:12:50 | preglow | s/could/code |
02:12:58 | preglow | markun: yoes |
02:13:13 | preglow | markun: have you ever noticed any funniness with eq on gigabeat? |
02:13:15 | Insectoid | ... silly ed |
02:13:37 | gtkspert | toffe has had some problems with the eq |
02:13:50 | gtkspert | i was talking to markun earlier |
02:13:54 | Insectoid | Anybody ever play with mojopac? it lets you run xp off've a flashdrive (AKA Ipod) without buggering with the firmware. It is almost a VMware kinda thing. Works fine with rockbox. |
02:14:36 | | Join Arathis [0] (n=doerk@p54849A9F.dip0.t-ipconnect.de) |
02:15:03 | preglow | i can make the eq make fucked up overflow sounds, but i don't think that's what you're having |
02:15:13 | preglow | how much gain did you have on the lowshelf filter? |
02:15:23 | gtkspert | 0.5 |
02:15:49 | preglow | then it isn't that for sure |
02:16:03 | preglow | i have to use +24 before i ever get that, and it depends on the source material |
02:16:36 | gtkspert | i see |
02:17:07 | dewdude | i don't think i've ever gotten noise from the EQ at any level |
02:17:30 | dewdude | i just get random codec failures and horrible static |
02:18:15 | preglow | on what target? |
02:18:20 | dewdude | ipod |
02:18:25 | preglow | never gotten static |
02:18:25 | dewdude | 5.5 30g |
02:18:33 | dewdude | well, i'll get static on codec failures |
02:18:43 | preglow | ahhh |
02:18:44 | preglow | right |
02:18:45 | dewdude | from i guess the player feeding the DAC the bitstream rather tahn PCM |
02:18:48 | preglow | i do get those without the static |
02:18:58 | preglow | dewdude: that's severely improbable |
02:19:18 | preglow | it's more likely the i2s interrupt isn't disabled somehow and it feeds garbage to the dac |
02:19:30 | dewdude | well |
02:19:39 | preglow | not that it matters anyway |
02:19:54 | | Join daurnimator [0] (n=fake@unaffiliated/daurnimator) |
02:20:00 | dewdude | no..it's a minor inconvenice...but i've always said i'd rather use the buggy rockbox than the offical ipod |
02:21:27 | | Quit Mouser_X (Nick collision from services.) |
02:21:36 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:23:23 | | Join fasmaie [0] (n=fasmaie@c-71-233-79-102.hsd1.ma.comcast.net) |
02:23:43 | preglow | i'd call it more than a minor inconvenience |
02:23:47 | preglow | it's simply not supposed to ever happen |
02:24:06 | preglow | those are among the most severe bugs i can think of in a dap |
02:24:20 | | Quit Nico_P (Remote closed the connection) |
02:24:24 | preglow | it should under no circumstance blast out white noise |
02:25:12 | | Quit winchester ("Leaving") |
02:25:39 | dewdude | heh, i almost wouldn't call it white noise |
02:25:45 | dewdude | it has a hint of metallic to it |
02:25:54 | | Join CriamosAndy [0] (n=Criamos@p549327AF.dip0.t-ipconnect.de) |
02:26:29 | dewdude | which is why i said it COULD of been bitstream being fed to DAC..not sure how things work exactly, but it was diffently the wrong stream getting into the DAC. |
02:26:57 | dewdude | it's an annoyance to most people, and you're right, it shouldn't happen, but it happens less often than not for me. i just reboot and get on with the tunes |
02:27:03 | preglow | that would be the weirdest bug ever |
02:27:17 | | Quit funky ("leaving") |
02:28:01 | dewdude | yeah...it would be. and, you're right, it's probably not possible..but for some reason at random musepack won't decode and i'll get DAC noise |
02:29:24 | dewdude | however, i can't reproduce it at will or figure out what's different that makes it happen |
02:30:33 | dewdude | i'd still love to find out of this thing can pump out dvda quality stuff (96khz 24-bit) |
02:31:43 | preglow | sure it can, but it probably won't sound like it |
02:32:14 | dewdude | well, the flac decoder can decode it...but from various sources in here rockbox resamples to 44/16 |
02:33:11 | preglow | yes |
02:33:17 | preglow | that could be somewhat quickly changed, though |
02:33:20 | preglow | but no one's done it yet |
02:33:40 | dewdude | yeah, that's what i'm waiting for..becuase i ALMOST had it playing back the 96/24 |
02:33:54 | preglow | i think we know how to do it, but so far our playback system relies on having just one output rate |
02:34:20 | preglow | 24 bits you'll have to wait longer for, but that's the part that matters the least anyway |
02:34:25 | preglow | the sample rate is more imptant |
02:34:27 | preglow | important too |
02:34:30 | dewdude | ehhh |
02:34:35 | dewdude | i disagree. |
02:34:47 | dewdude | but i'm also an engineer and look at it differently |
02:34:58 | preglow | have you read the specs on the ipod dac? |
02:35:12 | preglow | 16 bit audio has a noise floor of about 96 dB |
02:35:15 | dewdude | i can't even find actual spec sheets on the ipod dac |
02:35:18 | preglow | that's about exactly the same as the dac can handle |
02:35:47 | preglow | rockbox processes audio at a very high (bigger than 24 bits) resolution throughout, the conversion to 16 bits only happens at the last stage |
02:35:55 | preglow | so i don't think you'll hear much of an improvement |
02:36:02 | preglow | but we'll probably find out for real some day |
02:36:13 | dewdude | in all honesty..most people can't really hear the difference between 44/16 and 96/24 |
02:36:14 | | Join Vague_Rant [0] (n=opera@c210-49-205-65.sunsh3.vic.optusnet.com.au) |
02:36:25 | | Join x1jmp [0] (n=x1jmp@p57B0A746.dip0.t-ipconnect.de) |
02:36:41 | preglow | indeed not |
02:36:49 | preglow | but it all depends on how good the dac filtering is |
02:36:49 | | Part Vague_Rant |
02:37:02 | preglow | you might hear the highest frequencies better if the filter is poor |
02:37:08 | preglow | but it's probably not that poor |
02:37:17 | | Join austriancoder [0] (n=christia@80.120.117.30) |
02:37:23 | dewdude | well, the noise floor isn't my issue for using 24 |
02:37:35 | preglow | then what is? |
02:37:44 | dewdude | the higher resolution and more percise waveform recreation |
02:38:06 | Shaid | Heck, Creative sold soundcards for years claiming they did 24bit output, and no one noticed they were lying until someone did a waveform analysis on it... |
02:38:28 | preglow | dewdude: if the noise floor is the same, it doesn't matter |
02:38:30 | markun | preglow: perhaps the EQ problems are just a side effect of some other problems on the Gigabeat |
02:38:56 | markun | I think we have some problem related to DMA/write buffer/caching |
02:39:12 | dewdude | preglow, ehhhh....i don't want to get into it. i pretty much have a totally different opinion on the subject than everyone else. everyone starts talking about nyquist...i just keep yelling analog. |
02:39:45 | preglow | dewdude: we'll all find out the day we support 96/24 and we can do double blind tests anyway ;) |
02:39:47 | markun | for example, when I leave a plugin the background code is reset correctly but the background pattern used for filling still has the colour of the plugin |
02:39:56 | preglow | markun: weird |
02:39:59 | preglow | markun: well, i hope so |
02:40:04 | preglow | it'll be a weird bug if that's not the cae |
02:40:05 | preglow | case |
02:40:11 | markun | s/background code/background colour/ |
02:40:19 | dewdude | preglow, indeed. however, the biggest part is going to be finding TRUE 96/24 sources..and not just upsampled 44/16 |
02:41:03 | | Join entheh [0] (n=purr@88-106-238-65.dynamic.dsl.as9105.com) |
02:41:14 | | Join Nifl [0] (n=Nifl@ti400720a080-3030.bb.online.no) |
02:41:30 | dewdude | and with the way the industry has been handling things...they don't need 24...they could easily get away with 8-bit and no one would notice |
02:41:34 | | Quit Criamos (Read error: 110 (Connection timed out)) |
02:42:09 | preglow | haha |
02:42:13 | preglow | with kickass noise shaping: sure |
02:42:16 | decayedcell | hmm system.c seems to have been updated with PLL changes? |
02:42:19 | dewdude | not even that |
02:42:25 | dewdude | there's no dynamics in modern music |
02:42:30 | preglow | good point |
02:42:30 | gtkspert | i need to head off, i'll talk to you guys later on... |
02:42:37 | preglow | gtkspert: one more thing |
02:42:45 | gtkspert | preglow: yep |
02:42:46 | preglow | does it happen with other bands than ls |
02:42:47 | preglow | ? |
02:42:48 | | Join winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
02:42:49 | preglow | or just with ls |
02:42:53 | Nifl | If i install Rockbox on my iPod video 30gig, can i restore the original iPod firmware later ? like reseting the ipod? |
02:43:02 | dewdude | i mean, technically...the CD format has better sound than vinyl...16 bit has a lower noise floor...it's engineers that compress things. |
02:43:04 | preglow | Nifl: yes |
02:43:05 | gtkspert | i dont think so, hold on |
02:43:20 | dewdude | Nifl: the ipod firmware never goes anywhere. you can boot either it or rockbox. |
02:44:03 | dewdude | the bootloader loads rockbox by default, but you can tell it to load the original ipod OS on boot..you don't have to reset the ipod to get that back. |
02:44:11 | Nifl | Is it easy to remove rockbox, if i dont like it or something ? cuz i wanna try it |
02:44:21 | dewdude | sure. if you can follow directions. |
02:44:35 | gtkspert | preglow: nope, it works fine on the other bands... |
02:44:38 | dewdude | it's as easy as a single command at a command prompt. |
02:44:44 | gtkspert | anyway, talk to you guys later on... |
02:45:44 | x1jmp | Can someone explain me how to use playback_control with menu_run? |
02:45:48 | preglow | markun: that doesn't exactly point it out as one of those errors |
02:45:55 | preglow | the ls band is the most problematic ones in terms of dsp |
02:47:08 | dewdude | it also lacks the boom that putting band 2 at 60hz has. |
02:47:41 | preglow | that's because putting a peaking filter at 60hz will give you the specified gain at 60 |
02:47:45 | preglow | hz |
02:47:54 | preglow | putting the ls filter at 60hz will give you the ls gain/2 at 60 hz |
02:48:11 | Nifl | Does rockbox only install stuff on the HD ? |
02:48:19 | dewdude | yeah, i know. the only problem i've had with the eq is that LS band having no real oomph..but being quite literally a shelf filter |
02:48:27 | preglow | so pk filter at 12 db gain at 60 hz gives you 12 gain at 60 hz, ls filter at 60hz with 12 gain gives you 6 db gain at 60 hz |
02:48:40 | preglow | dewdude: which is what it's supposed to be? :-) |
02:49:14 | dewdude | preglow, that's true..but it also means i have to use a band to add the oomph i like....i solved all my problems....i'm comboing the hardware and software EQ's |
02:49:19 | dewdude | sounds beter than i imagined |
02:49:36 | preglow | there probably are better ways to implement the lowshelf filter, but i'm not skilled enough to know |
02:49:39 | dewdude | Nifl, yes, rockbox is installed to the HD..none of the code screened into the chips is affected |
02:49:53 | preglow | as it is, the rockbox eq filters should match pretty much all the other standard eqs in use out there |
02:49:55 | dewdude | dude, i'm only a "slide adjuster" according to my friend |
02:49:57 | preglow | digital, that is |
02:50:17 | dewdude | heh, if i had 12 or 13 bands, i could do magic with it. |
02:50:23 | dewdude | i mean, it's an excellent EQ. |
02:50:25 | preglow | if only because i use the basic filters they do, and indeed, probably even the same source formulas |
02:50:43 | preglow | that rbj eq cookbook has gotten very popular... |
02:50:47 | preglow | heh |
02:50:54 | dewdude | rbj? |
02:50:55 | luckz | Shaid: around? |
02:50:57 | preglow | i might implement that many bands one day, but that will be as part of a dedicated plugin |
02:51:02 | Shaid | vaguely |
02:51:11 | luckz | how did looking at the scrobbling stuff go? |
02:51:15 | dewdude | preglow, excellent..keep me informed, i'd love to test it for ya. |
02:51:16 | Shaid | I had a look |
02:51:17 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
02:51:26 | Shaid | I need you to describe your issue in a little more detail for me :) |
02:51:33 | preglow | dewdude: robert bristow-johnson, the guy who published that particular doc |
02:51:40 | Shaid | does it happen with any track? |
02:51:48 | preglow | you can google for rbj eq cookbook and see the source material |
02:51:55 | dewdude | ahhh....i don't code or even keep up with who's writing DSP code. |
02:52:04 | dewdude | i just...use the stuff |
02:52:04 | luckz | it seems to happen with every track. it just always declares a track skipped if you skip at any point, even if there's only a few seconds of silence/audience clapping left. |
02:52:09 | preglow | nah, i just mentioned it because it's pretty well known |
02:52:22 | Shaid | alrighty. |
02:52:28 | luckz | as far as I know specs say it should declare something played after 2m/50% |
02:52:45 | | Quit m0s (Read error: 110 (Connection timed out)) |
02:52:54 | Nifl | Does rockbox support the lyric displaying ? like the normal firmware does |
02:52:59 | luckz | other semi-issue is that it declares something played if I shut off the machine during playback, even in the first second of playback |
02:53:03 | preglow | Nifl: no |
02:53:04 | dewdude | not to my knowledge |
02:53:32 | Shaid | yeah, I think there’s a patch for that one on the tracker |
02:53:38 | Shaid | so I’ll patch to that, and then work from there. |
02:53:40 | | Join saratoga [0] (i=98039a38@gateway/web/cgi-irc/labb.contactor.se/x-17466a52caeb651a) |
02:53:47 | luckz | that is 'fixed' by it not re-scrobbling when you resume playback |
02:54:51 | | Part pixelma |
02:55:08 | dewdude | preglow: but, back to the EQ stuff, aside from me personally not liking the LS...i do have to say it is a good software EQ, which is a switch from most players. of course...my judgement is based on my Sansui analog EQ |
02:55:13 | | Quit Nifl () |
02:55:13 | dewdude | :)...mmm..analog |
02:55:39 | dewdude | wow, i guess he wanted every every lame ipod feature or nothing. |
02:56:20 | | Part JustJohnny68 |
02:56:22 | preglow | haha |
02:56:25 | preglow | only filter i like is the peaking ones |
02:56:32 | preglow | but that's because i ever only use the eq to play around |
02:56:55 | dewdude | well..as habit from my younger days, i do like a tad more bass in playback than what's usually mastered in. |
02:56:57 | preglow | nothing beats high q peaking filters in that regard |
02:57:09 | luckz | well, it's a good argument for rockbox if it does all the OF does and more. |
02:57:25 | dewdude | but my Shure's have a different sound than my sennheisers, so most of my EQ work is reflattening them out |
02:57:29 | preglow | luckz: sure, but who the hell wants to code lyrics support |
02:57:37 | luckz | in the case of the X5, it doesn't have the bass and whatever things. yes, I know why. |
02:57:44 | preglow | the bass? |
02:58:02 | luckz | "moar bass", "less bass", "WOW bass (tm)" |
02:58:02 | luckz | etc |
02:58:07 | preglow | i'm working on that, i'll be commiting bass/treble for x5 during the next couple of days, probably |
02:58:10 | luckz | and whatever else there was. |
02:58:17 | preglow | not wow bass, but you'll have treble/bass boost/cut support |
02:58:17 | luckz | oh. |
02:58:21 | luckz | dewdude: what shures now? |
02:58:27 | dewdude | luckz, e3c |
02:58:31 | luckz | oh. |
02:58:50 | dewdude | heh, thought they were something cheaper or something more expensive? |
02:59:12 | luckz | well, I have the E4s and any tips on how to deal with them would be welcome. can never hurt to get some advice. |
02:59:32 | | Quit austriancoder () |
02:59:35 | dewdude | well, it's mostly the mid range that's out of whack compared to my senny's |
02:59:50 | scorche | which senns? |
02:59:54 | dewdude | 212Pr |
02:59:55 | dewdude | Pro |
03:00 |
03:00:02 | dewdude | slightly modified |
03:00:04 | scorche | heh...than i cant comment |
03:00:17 | dewdude | heh, why? |
03:00:26 | | Part tyler_d ("Kopete 0.12.2 : http://kopete.kde.org") |
03:00:30 | scorche | all i have experience with are the high end ones |
03:00:45 | dewdude | oh, i've used the higher end ones |
03:00:48 | Shaid | I’ve got a pair of those! |
03:00:55 | dewdude | i've used the orpheus system before |
03:00:56 | Shaid | blu-tack mod? :P |
03:01:09 | | Join webguest75 [0] (i=46f570ef@gateway/web/cgi-irc/labb.contactor.se/x-1c720994bf3e1e2c) |
03:01:11 | scorche | well, this is getting a bit off-topic anyway |
03:01:18 | dewdude | yeah, sorry. |
03:01:25 | * | dewdude disappears |
03:01:32 | webguest75 | hey, can someone help anwser some questions that i have about rockbox? |
03:01:54 | luckz | my sennheisers are the HD580 |
03:02:18 | scorche | nice....if they are amped |
03:02:21 | markun | webguest75: sure, just ask |
03:02:46 | webguest75 | i am thinking of installling rockbox on my ipod, but i am curious. will it whipe my music?, or more importantly, my files that are stored on it |
03:02:53 | scorche | no |
03:02:55 | dewdude | webguest75, no. |
03:03:08 | dewdude | however, rockbox by default won't see your music that's been loaded with itunes |
03:03:20 | dewdude | and..itunes can't see music loaded for rockbox |
03:03:22 | Shaid | webguest75: which ipod? |
03:03:33 | Shaid | cause uh, if it’s a 80g it wont work. |
03:03:35 | webguest75 | well, the 5G 80gig |
03:03:37 | luckz | . |
03:03:40 | dewdude | won't work. |
03:03:44 | webguest75 | yea, i read that |
03:03:57 | * | Shaid is psychic. |
03:03:58 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
03:03:58 | webguest75 | but wont it also somewhat work? |
03:04:08 | scorche | nope |
03:04:13 | Shaid | if by somewhat you mean doesn’t boot, yeah. |
03:04:13 | dewdude | i don't believe it works...period |
03:04:21 | | Quit Mouser_X (Nick collision from services.) |
03:04:22 | webguest75 | ahh, bummer |
03:04:28 | dewdude | it's hard to load an os when you can't see the hard drive |
03:04:29 | Shaid | it’s only a matter of time |
03:04:30 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
03:04:34 | luckz | 04:34:20 < BornToFrag> ok so i got my friend's ipodvideo to install rockbox 04:34:47 < BornToFrag> but then it got froze on the bootloader 04:35:48 < BornToFrag> TOSHIBA MK8010GAH |
03:04:47 | luckz | 04:35:58 < Soap> 80 GB ipods are not supported. 04:36:04 < Soap> they don't work at this time. 04:36:18 < scorche> uninstall rockbox |
03:04:51 | luckz | okay? :p |
03:05:01 | webguest75 | hmm |
03:05:14 | linuxstb | dewdude: Rockbox can see itunes-loaded music fine in database mode. |
03:05:18 | luckz | (we had all that 22.5 hours ago) |
03:05:36 | dewdude | linuxstb, yes, however, i said by default because someone installing rockbox should read it in the manual. |
03:05:44 | webguest75 | well, guess ill just have to wait; thats kinda dissapointing though, since neither rockbox, nor iPL will work on the 80s |
03:06:11 | dewdude | and if someone can't understand that the qualifier "by default" means that it still can, then, i'm sorry about thier stupidity |
03:06:18 | linuxstb | webguest75: The reason's known, it's just a matter of time for Rockbox to be adjusted to it. |
03:06:37 | webguest75 | linuxstb, and what would that reason be?? |
03:06:58 | | Join Plouj [0] (n=Plouj@dsl-207-112-70-4.tor.primus.ca) |
03:07:11 | Plouj | is http://build.rockbox.org/dist/build-h300/rockbox.zip what I need to download if I want to daily update my H320's firmware? |
03:07:32 | linuxstb | dewdude: "by default" to me means you need to do special things, and I don't consider the database special - it's one of the two standard ways Rockbox lets you browse your files. |
03:08:11 | dewdude | true...however it has to be initalized and enabled...but..since i don't want beef with you, next time i have to explain to someone, i'll make spencial mention of database mode |
03:10:04 | linuxstb | webguest75: The disk in the 80GB ipod video can only be read two sectors at a time, compared to one sector for every other disk. |
03:11:01 | | Quit perldiver (Read error: 110 (Connection timed out)) |
03:11:07 | webguest75 | ahh |
03:11:24 | webguest75 | well, i appericiate your guys help, thanks |
03:11:54 | dewdude | no problem...keep an eye on the rockbox page though |
03:12:10 | dewdude | when it happens, then you can give it a try |
03:12:18 | | Quit webguest75 ("CGI:IRC (EOF)") |
03:14:40 | * | preglow falls asleep |
03:16:12 | markun | wow, it's getting late.. |
03:18:30 | *** | Saving seen data "./dancer.seen" |
03:19:26 | | Quit saratoga ("CGI:IRC") |
03:20:48 | | Quit Insectoid (Read error: 104 (Connection reset by peer)) |
03:21:15 | | Join Thundercloud [0] (n=thunderc@82.153.140.150) |
03:22:31 | | Part fasmaie |
03:24:36 | luckz | kinda. |
03:24:40 | luckz | I need occupation of some kind. |
03:25:01 | luckz | I'm running a whole 3 apps. IE, so I don't have to restore my FF session. fb2k for music. putty for irc. |
03:28:44 | | Join Thundercloud_ [0] (n=thunderc@82.152.208.24) |
03:29:53 | Shaid | putty does irc now? |
03:30:00 | Shaid | or you’ve sshd somewhere for it |
03:31:28 | luckz | 2nd |
03:32:30 | luckz | but 90% of what I do with putty is irc |
03:32:32 | | Quit entheh ("^~") |
03:32:35 | | Quit decayedcell (Read error: 113 (No route to host)) |
03:37:04 | | Join decayedcell [0] (n=decayed_@ppp79-106.lns1.mel3.internode.on.net) |
03:42:31 | | Quit printfXh4 (Remote closed the connection) |
03:43:25 | | Join printfXh4 [0] (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
03:49:56 | | Quit Thundercloud (Connection timed out) |
03:50:07 | | Quit Mouser_X (Nick collision from services.) |
03:50:13 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
03:53:42 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
03:54:36 | Plouj | what is the rockbox.iriver file inside a rockbox build zip archive? |
03:55:16 | luckz | possibly the actual unit of WhatMakesItWork(tm) |
03:58:52 | | Quit decayedcell (Read error: 113 (No route to host)) |
03:59:05 | | Join toffe [0] (n=chatzill@ppp-69-238-95-207.dsl.frs2ca.pacbell.net) |
04:00 |
04:08:20 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
04:09:13 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
04:18:46 | | Quit Mouser_X (Nick collision from services.) |
04:18:55 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:24:18 | | Quit Arathis ("Bye, bye") |
04:29:50 | | Join x1jmp_ [0] (n=x1jmp@p57B0970C.dip0.t-ipconnect.de) |
04:33:30 | | Quit Mouser_X (Nick collision from services.) |
04:33:39 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:36:39 | | Join webguest74 [0] (i=46f570ef@gateway/web/cgi-irc/labb.contactor.se/x-3beb320e85f22ee5) |
04:37:56 | webguest74 | while i relize that rockbox does not work alone on the 5G, will it work if i install iPL first? |
04:38:28 | | Quit XavierGr ("One firmware to rule them all!") |
04:38:37 | | Join Owner [0] (n=chatzill@20-216.mod.logantele.com) |
04:38:44 | Owner | hey |
04:38:47 | webguest74 | hi |
04:39:11 | | Nick Owner is now known as jordanahotgay (n=chatzill@20-216.mod.logantele.com) |
04:39:21 | jordanahotgay | hi |
04:39:53 | Soap | webguest74: I assume you mean the 5th generation iPod? In particular the 80GB model? |
04:40:00 | webguest74 | yes |
04:40:03 | Soap | no |
04:40:04 | jordanahotgay | so wat is up everyone |
04:40:09 | Shaid | it. wont. work. |
04:40:17 | Shaid | any way you try it, it wont work. |
04:40:21 | jordanahotgay | is there some gays in here |
04:40:27 | winchester | do rockbox and the rb text editor use the same source file for text input? |
04:40:27 | jordanahotgay | ??? |
04:40:40 | webguest74 | well, i think i will try it, just have to back up my 60+gigs of music/files first, lol |
04:40:52 | Shaid | webguest74: don’t bother. it wont boot. |
04:40:59 | Shaid | unless you really want to see the error messages. |
04:41:19 | | Nick jordanahotgay is now known as jordanahotguy (n=chatzill@20-216.mod.logantele.com) |
04:41:32 | jordanahotguy | asl |
04:41:41 | Soap | jordanahotguy: this is a discussion channel for the Rockbox audio player firmware. |
04:42:12 | webguest74 | well, i think i found a unofficial way to install iPL on a 5G, and they also discussed rockbox, so i think ill give it a shot, sounds like it should work |
04:42:21 | Soap | it WON'T |
04:42:28 | Soap | Rockbox is its own program. |
04:42:30 | Shaid | if you’r referring to the bit on the ipl wiki, that’s for 30gs. |
04:42:36 | Soap | It has nothing to do with ipod linux |
04:42:40 | Soap | the two do not run at the same time, |
04:42:53 | scorche | we are the ones who make the firmware...do you not believe us for some odd reason |
04:42:54 | | Join decayedcell [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-eb720f64cc3d99ab) |
04:42:54 | scorche | ? |
04:43:05 | webguest74 | no, not the ipl wiki |
04:43:20 | Soap | If or not IPL runs on the 80GB is completely ilrelevant to Rockbox's _known_ issues with the 80GB. |
04:43:21 | winchester | hello? is there some main module for text input or do the plugins that need it code their own? |
04:43:22 | | Join decayedcell_ [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-5010f72fdd22d2a7) |
04:43:36 | webguest74 | i kno, but since in order to get iPL to work i have to reformat, |
04:43:48 | Soap | forget IPL for a moment, webguest74. |
04:43:50 | webguest74 | which could solve the issue with rockbox |
04:43:55 | Soap | IPL has NOTHING to do with Rockbox. |
04:43:57 | webguest74 | ok |
04:44:02 | scorche | winchester: main |
04:44:03 | webguest74 | its forgotten |
04:44:08 | Soap | and that is not "the issue with rockbox" |
04:44:11 | winchester | which file is it in? |
04:44:58 | webguest74 | i was told like 1hour ago when i came in here that the reason that rockbox dosent work on the 80 has to do with rockbox not being able to see the 80gig HD properly |
04:45:03 | Soap | the issue is known, it is being worked on, and if it was something as simple as a magic reformat it would have been solved, and we would not tell people the 80GB does not work with Rockbox. |
04:45:23 | Soap | webguest74: and that is a matter of the HD's firmware, not of its format. |
04:46:04 | webguest74 | ok, and i believe that you are probably right, but if nothing else i willl try to put on rockbox when i hopefullly successfuly install iPL |
04:46:14 | scorche | ... |
04:46:15 | Soap | probably? |
04:46:20 | webguest74 | ....... |
04:46:29 | webguest74 | you are right |
04:46:36 | | Join XavierGr [0] (n=xavier@ppp240-145.adsl.forthnet.gr) |
04:46:42 | webguest74 | ...but like i said, while im at it, i will try |
04:46:51 | Shaid | but WHY? |
04:46:54 | Soap | I don't think ipl's kernel will even work yet - but that's your wasted time, not mine. |
04:46:56 | scorche | and you will not get it to boot |
04:47:10 | Soap | Their bootloader works IIRC, but the kernel hasn't been modified yet as I recall. |
04:47:11 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
04:47:16 | Shaid | DataGhost went on holiday, the 80g kernel isn’t done yet. |
04:48:14 | Soap | so it is all a waste of time webguest74. Accept it. Unless you can rewrite the ATA code for us before the people with actual experience at embedded developement do... |
04:48:23 | | Quit decayedcell ("CGI:IRC (Ping timeout)") |
04:49:01 | webguest74 | , im not saying that I CAN, im saying that i will try anyway, and i would not consider the time i spend on that wasted at all |
04:49:33 | | Quit jordanahotguy ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
04:49:42 | scorche | but there is no purpose...other than if your goal is to see errors that we have all seen |
04:49:45 | | Join Vyrus001 [0] (n=Vyrus001@adsl-75-5-11-194.dsl.irvnca.sbcglobal.net) |
04:49:53 | | Quit Vyrus001 (Connection reset by peer) |
04:50:06 | | Join Vyrus001 [0] (n=Vyrus001@adsl-75-5-11-194.dsl.irvnca.sbcglobal.net) |
04:50:08 | Soap | it is wasted because you don't even understand what the problem is. |
04:50:10 | | Join Thundercloud [0] (n=thunderc@82.153.193.140) |
04:50:23 | Soap | You ignore people who try and tell you that you are barking up the wrong tree. |
04:50:42 | winchester | should I bother with making this input for the 2g mini? |
04:50:43 | winchester | http://members.optusnet.com.au/achneid/iKeys.png |
04:51:09 | webguest74 | im not ingnoring you guys, plus, this will be a small side project |
04:51:09 | | Quit bonbonthejon (Read error: 104 (Connection reset by peer)) |
04:51:25 | scorche | projects typically have a goal |
04:51:32 | aliask | webguest74: have fun with it |
04:51:34 | scorche | that goal is typically not to fail |
04:51:37 | Soap | Unless you can code, the only thing your project will be is trying to reinvent the wheel. |
04:51:51 | Soap | The problem is know, the solution is known, it just isn't done yet. |
04:52:14 | Soap | s/know/known |
04:52:18 | winchester | speaking of reinventing the wheel >_<....... should I bother? |
04:52:29 | webguest74 | in a way, arent you guys who work on rockbox trying to reinvent the wheel? |
04:52:38 | aliask | winchester: personally, i wouldn't |
04:52:45 | markun | webguest74: and improve the wheel! |
04:52:53 | aliask | It'll be fiddly at best, and the 5 key isn't touch |
04:53:00 | Soap | winchester: 13 degrees of a 1.5" wheel - not much room per letter. |
04:53:17 | Soap | 14 degrees. |
04:53:19 | winchester | actually I've tried it... it's quiet enough |
04:53:46 | Soap | really? that thin of a pie slice per letter works, dang I never would have thought. |
04:53:52 | aliask | be prepared to do predictive text as well :P |
04:54:09 | winchester | no |
04:54:09 | winchester | not per letter |
04:54:09 | winchester | http://members.optusnet.com.au/achneid/iKeys.png |
04:54:12 | winchester | 45 degrees |
04:54:26 | winchester | imitating the phone keypad |
04:54:48 | Soap | what does the "1" position do? |
04:54:50 | | Quit Vyrus001 (Client Quit) |
04:54:54 | winchester | space |
04:55:05 | winchester | and if you hold it... a menu for special characters perhaps |
04:55:23 | winchester | missing a 0... but hey... who needs it |
04:56:08 | Soap | I totally grok your desire to maintain the phone paradigm, but I think the fact that "1" can't be pressed, and the fact "5" must be pressed makes "5" the better choice for space. |
04:56:11 | scorche | withthat reasoning, whoneeds the 1 key? |
04:57:45 | Soap | see, "5" has to be pressed, while 2, 4, 6, 8 _can't_ be pressed w/o invoking other actions - I have a feeling that will lead to inadventant presses. |
04:58:20 | winchester | meh..... easier to use than the current method |
04:58:27 | Soap | and where is delete? |
04:58:31 | winchester | (dw I will probably drop this 20% of the way there) |
04:58:47 | winchester | delete? >.> that's just pushing it |
04:58:49 | winchester | <.< |
04:59:06 | scorche | and special characters |
04:59:36 | winchester | special characters would be 1.... and delete.... yeah I didn't think this through |
05:00 |
05:00:35 | Shaid | haha |
05:01:07 | | Join fejfighter [0] (n=jeffro21@C-59-101-84-38.syd.connect.net.au) |
05:01:16 | winchester | no way to press left without 4 being called right? |
05:01:20 | Soap | You need also some way to press Menu, Play, <<, >> w/o registering as a letter - and whatever method you use to prevent letter registration on a push (as opposed to a touch) must not delay registering touches so much that you have a laggy interface. |
05:02:27 | winchester | ok..... since there will be delay to allow for the char to be entered.... if left or right is pressed within that time the char will be cancelled and backspace/delete will be called |
05:02:33 | winchester | how's that? |
05:02:51 | Soap | I don't know. ;) |
05:03:03 | winchester | i'll give it a shot and see how it goes |
05:03:27 | | Quit Thundercloud (Remote closed the connection) |
05:03:39 | Soap | Again, if you were willing to break the phone SMS paradigm a bit, you could have short touch of 2=A, medium length touch = B and long touch = C, so you don't need to tap three times. |
05:03:57 | Soap | nah, that's not a good idea. |
05:04:03 | winchester | why not? |
05:04:20 | Soap | 'cause if it was a good idea some phone would alread do it. |
05:04:28 | winchester | lol |
05:04:31 | markun | winchester: will you ignore the loaded keyboard file? |
05:04:42 | winchester | brb |
05:06:27 | winchester | add a setting? |
05:09:21 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
05:10:41 | winchester | hmm..... does the current method allow the use of different languages> |
05:10:43 | winchester | ? |
05:11:35 | winchester | anyway.... suppose i will just make it for myself =/ |
05:11:48 | aliask | post it to flyspray at least |
05:11:56 | aliask | others may like it |
05:12:18 | winchester | that's if I get it to anywhere near usable |
05:13:11 | Soap | I don't know if you are familiar with Milikeys - the alternative text input program for PDAs... |
05:13:51 | Soap | It involves mapping regions of the touchscreen for user-customised keyboards... |
05:13:53 | winchester | nope |
05:14:32 | winchester | hmm |
05:14:34 | Soap | you _could_ map 30 (or 50, or whatever) regions to different letters, require a stylus to use. |
05:14:49 | Soap | and have people use a sticker overlay... |
05:15:35 | Soap | 96 regions eh? you could treat the scroll wheel as a curved piano keyboard! |
05:15:37 | winchester | don't want to overcomplicate it for myself..... as I mentioned... I am not a programmer...this is just for the hell of it |
05:15:43 | winchester | lol |
05:15:49 | winchester | interesting |
05:17:18 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
05:17:18 | | Join Obsys [0] (n=chatzill@p8181-ipcd01-1hon.tokyo.ocn.ne.jp) |
05:18:21 | | Quit Mouser_X (Nick collision from services.) |
05:18:30 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:18:34 | *** | Saving seen data "./dancer.seen" |
05:19:47 | | Quit daurnimator ("Cyas later...") |
05:20:09 | x1jmp_ | How can I delete all files in a folder that don't belong to the svn tree? |
05:21:37 | winchester | how would I count the 'ticks'? |
05:22:53 | winchester | (or how would I run a loop for a cirtain amount of time.... assume I would count ticks for that...) |
05:23:27 | | Quit webguest74 ("CGI:IRC (Ping timeout)") |
05:24:07 | | Quit fejfighter (Read error: 60 (Operation timed out)) |
05:24:38 | x1jmp_ | winchester: Did you have a look on that wiki article http://www.rockbox.org/twiki/bin/view/Main/RockboxKernel#The_system_tick |
05:25:00 | winchester | I cirtanly didn't |
05:25:02 | winchester | thanks =) |
05:26:46 | x1jmp_ | np, I never used these functions though, I didn't know about them when I would have needed them... |
05:28:29 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:40:05 | | Quit linuxstb (Read error: 113 (No route to host)) |
05:41:28 | | Quit rotator () |
05:42:03 | | Quit Obsys (Remote closed the connection) |
05:42:31 | | Quit decayedcell_ ("CGI:IRC (EOF)") |
05:42:41 | | Join Obsys [0] (n=chatzill@p8181-ipcd01-1hon.tokyo.ocn.ne.jp) |
05:47:35 | Mikachu | linuxstb_: you already have a flash dump from nano? |
05:51:49 | | Quit Obsys (Remote closed the connection) |
05:56:48 | Shaid | I think he got a couple last night |
05:59:16 | | Join unwell_13 [0] (n=uwell_12@S0106001346bff3e3.cg.shawcable.net) |
05:59:27 | unwell_13 | easy installation of themes? |
06:00 |
06:05:53 | | Quit Mouser_X (Nick collision from services.) |
06:06:02 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:07:28 | winchester | 'night |
06:07:30 | | Quit winchester ("Leaving") |
06:08:12 | | Join bonbonthejon [0] (n=jon@cpe-69-133-37-32.cinci.res.rr.com) |
06:11:24 | | Join Obsys [0] (n=chatzill@p8181-ipcd01-1hon.tokyo.ocn.ne.jp) |
06:13:17 | | Join winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
06:13:41 | winchester | hey..... what do I need to #include to use current_tick? |
06:14:43 | winchester | or...... what am I missing that's not letting me use it? |
06:14:56 | x1jmp_ | are writing a plugin? |
06:15:01 | winchester | "undefined reference to `current_tick'" |
06:15:02 | | Nick x1jmp_ is now known as x1jmp (n=x1jmp@p57B0970C.dip0.t-ipconnect.de) |
06:15:15 | winchester | right now, yeah. |
06:15:39 | Mikachu | *rb->current_tick if your api pointer is rb |
06:15:47 | winchester | touche >_< |
06:15:49 | winchester | thanks |
06:17:26 | x1jmp | mhhh... how do I update from rockbox svn, but commit to a local svn dir? |
06:17:28 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:17:56 | | Join webguest33 [0] (i=44455bef@gateway/web/cgi-irc/labb.contactor.se/x-fba99b964803be38) |
06:18:12 | | Join Nibbier [0] (n=sven@e181088239.adsl.alicedsl.de) |
06:18:24 | webguest33 | if i instal rockbox all i do is use the ipod disk to reinstal the ipod firmware right? |
06:18:37 | webguest33 | hi |
06:19:15 | webguest33 | hi |
06:19:19 | webguest33 | hi |
06:19:52 | webguest33 | sry for sayin hi so many times this is laggin or soemthing |
06:21:38 | | Quit webguest33 (Client Quit) |
06:32:11 | | Quit Kasperle (Read error: 104 (Connection reset by peer)) |
06:36:09 | | Join Kasperle [0] (i=kasperle@zoidberg.org) |
06:36:45 | | Join decayedcell [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-27d93d95c1ea073c) |
06:40:25 | winchester | Hey, is anyone on who knows what it is I was doing ( the scrollwheel keypad thing)? |
06:40:32 | winchester | need a bit of advice |
06:41:22 | Mikachu | what are you doing? |
06:42:21 | winchester | writting the function to proccess which character to return: char getchar (int key); |
06:42:37 | winchester | key being a number corresponding to teh 1-9 on the keypad |
06:42:38 | Mikachu | and less specifically? |
06:43:07 | Mikachu | you mean like this? http://www.rockbox.org/tracker/task/5165 |
06:43:07 | winchester | I think the way I am about to go about it is stupid.... wondering what the smart way is |
06:43:17 | winchester | because what I would do is use a whole load of switches |
06:44:04 | winchester | kind of |
06:44:21 | winchester | though that looks better than what I was thinking |
06:44:23 | Mikachu | i've made a plugin that does 5165 |
06:44:31 | Mikachu | but it's sort of crappy |
06:44:40 | Mikachu | you can have a look if you want |
06:44:52 | winchester | where can I find it? |
06:45:11 | Mikachu | http://mikachu.ath.cx/textinput.c |
06:45:37 | Mikachu | you'll need to comment out the set_trigger_delta calls since they don't exist |
06:46:00 | winchester | ok thanks |
06:46:25 | Mikachu | it really sucks with the delta at 10 though |
06:47:45 | winchester | I don't really understand some of it |
06:47:54 | winchester | the alphabet is a matrix right? |
06:48:30 | Mikachu | yeah |
06:48:30 | winchester | (not so great with c.... just doing this for the sake of doing something) |
06:48:56 | Mikachu | if you look at the png in the tracker, where you put down your finger selects the honeycomb, and where you release selects the letter |
06:51:38 | winchester | gah..... don't understand the use of matrices for char mapping |
06:52:03 | Mikachu | first one is the line, second is the column.. |
06:52:14 | winchester | well yeah I get that much |
06:52:36 | Mikachu | it's easier to use a custom layout from a text file this way |
06:52:55 | | Join menaztricks [0] (i=44e426c8@gateway/web/cgi-irc/labb.contactor.se/x-24e159d458642d69) |
06:53:07 | Mikachu | also, i know the drawline function is absolutely retarded :) |
06:53:08 | winchester | I will just stare at the code until I get it |
06:53:30 | | Quit Mouser_X (Nick collision from services.) |
06:53:39 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:54:02 | menaztricks | hello there |
06:55:50 | aliask | heya |
06:56:22 | | Part toffe |
06:56:31 | winchester | ok I think thank helps and I can go on.... thanks Mikachu |
06:58:33 | menaztricks | can rockbox add a search feature to my ipod photo? |
07:00 |
07:04:45 | amiconn | Mikachu: What's wrong with drawline? |
07:18:35 | *** | Saving seen data "./dancer.seen" |
07:19:45 | | Quit menaztricks ("CGI:IRC (EOF)") |
07:26:08 | Mikachu | amiconn: it feels a little kludgy |
07:27:56 | Mikachu | amiconn: i'm referring to the one in my plugin |
07:30:22 | winchester | god..... I am a horrible coder..... I get lost in my own code so easily..... and it's pretty short |
07:30:31 | winchester | /time |
07:30:33 | Mikachu | write more comments |
07:30:34 | winchester | gah |
07:30:41 | winchester | that's the plan |
07:34:16 | amiconn | Mikachu: Why don't you just use the one in the core? |
07:34:49 | Mikachu | the name is poorly chosen, it doesn't draw a line :) |
07:35:08 | Mikachu | in fact it draws 8 letters in a circle |
07:35:53 | amiconn | Aha, hmm |
07:36:04 | amiconn | Really misleading name then |
07:38:16 | | Quit Mouser_X (Nick collision from services.) |
07:38:25 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:38:55 | | Quit x1jmp (Remote closed the connection) |
07:40:29 | winchester | which ipods don't support the touch scroll wheel thing? |
07:40:44 | winchester | 1g mini and earlier? |
07:40:55 | amiconn | ? |
07:41:04 | Mikachu | i think they all do? |
07:41:20 | * | amiconn doesn't fully understand what you mean |
07:41:47 | winchester | the scroll wheels which have the 96 touch spot things |
07:41:52 | winchester | and nuh I know the 1g mini doesn't |
07:41:57 | amiconn | All ipods have a wheel |
07:42:17 | amiconn | ...and all of them are touch wheels, except the 1st gen ipod |
07:42:37 | Mikachu | winchester: heh, i just realized my plugin won't work for you, BUTTON_TOUCH is not in svn :) |
07:43:12 | amiconn | But I don't know whether all of them allow to read the touched position, if that's what you mean |
07:43:16 | winchester | Mikachu: nuh my code is completly different and for different targets.... I was just wondering how to get the alphabet right |
07:43:29 | Mikachu | right, just in case you wanted to try it |
07:43:38 | winchester | yeah.... which ones don't let you read the touched positions? |
07:43:53 | | Join combrains [0] (n=combrain@125-237-208-26.jetstream.xtra.co.nz) |
07:44:05 | Mikachu | winchester: you just have to check #ifdef HAVE_WHEEL_POSITION |
07:44:39 | Mikachu | config-ipod4g.h:#define HAVE_WHEEL_POSITION config-ipodcolor.h:#define HAVE_WHEEL_POSITION config-ipodmini2g.h:#define HAVE_WHEEL_POSITION config-ipodnano.h:#define HAVE_WHEEL_POSITION config-ipodvideo.h:#define HAVE_WHEEL_POSITION |
07:44:46 | amiconn | I *think* 3rd gen and earlier, and the mini 1st gen |
07:44:50 | winchester | ah.... that would be the.... simpler way |
07:44:51 | winchester | thanks |
07:45:47 | Mikachu | you currently have to poll the driver for the wheel position though |
07:46:04 | winchester | what does that mean? |
07:46:48 | amiconn | Mikachu: I think the touchwheel ipods could have an extra function in the button driver that switches between scroll events and position events |
07:46:55 | winchester | I have got past the getting of wheel position.... it's in the api and all |
07:47:31 | Mikachu | amiconn: possibly, i just added a function for setting the delta value to 1, the scroll events already send the absolute position too |
07:47:42 | Mikachu | and also added sending events for touching / stopping touching |
07:48:05 | amiconn | BUTTON_TOUCH? |
07:48:08 | Mikachu | yeah |
07:48:16 | amiconn | Makes sense |
07:48:19 | Mikachu | i called the other one BUTTON_UNTOUCH |
07:48:35 | amiconn | Why not just BUTTON_TOUCH|BUTTON_REL |
07:48:36 | amiconn | ? |
07:48:44 | Mikachu | i guess i didn't think that far |
07:48:52 | Mikachu | heh |
07:52:21 | winchester | can't find anything for BUTTON_UNTOUCH in button-clickwheel.c |
07:52:37 | winchester | is it ok to just do while wheel_status != -1? |
07:53:48 | winchester | oh wait nvrm..... that's not what I am doing. |
07:54:11 | Mikachu | that's polling, but you'll want to sleep some time between each check |
07:55:22 | winchester | yeah 'course |
07:55:41 | winchester | ah ok..... didn't know what polling was |
07:55:47 | winchester | not up to scratch with the lingo |
07:55:57 | Mikachu | the "opposite" is events |
07:56:37 | winchester | I don't even know how events work in C >.> |
07:56:46 | winchester | everything is just do while or do until for me |
07:56:55 | Mikachu | heh |
07:57:04 | Mikachu | well, when you call button_get you are waiting for an event |
07:57:47 | winchester | oh...... so it doesn't go on to the next step if you have false as the argument? |
07:58:11 | Mikachu | i don't remember if false or true makes it wait, but it doesn't return until the user presses a button in that case |
07:59:19 | winchester | that seems to be buggy |
07:59:46 | Mikachu | if you want to wait for the user to press a button it's pretty handy |
08:00 |
08:00:37 | winchester | it ignores the first few keypresses sometimes though |
08:00:53 | Mikachu | ah, you mean an actual bug, i thought you meant the concept |
08:01:05 | Mikachu | it sometimes doesn't work right if you just turned off hold |
08:01:33 | winchester | yeah.... or just turned on the player |
08:02:12 | winchester | and I think even if you just leave it for a while |
08:06:00 | | Join Drumr [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
08:06:18 | winchester | do you need to update the lcd after a splash? |
08:06:55 | Drumr | anyone here on a 5g ipod? if so, what build do you recomend, if not the latest official build? |
08:07:02 | | Join Entasis_ [0] (n=Jarred@ppp117-173.lns1.adl2.internode.on.net) |
08:08:33 | | Join puff [0] (i=puff@66.45.34.102) |
08:08:41 | puff | Evening. Anybody home? |
08:08:52 | puff | I have an 8gb ipod nano. |
08:08:59 | Mikachu | no chance, sorry |
08:09:00 | decayedcell | Drumr a build with the cop patch would be good |
08:09:28 | puff | The first few months, I deliberately avoided rockbox because this is the first apple product I've owned since the Apple II+, and I wanted to get that "apple" feeling. |
08:09:39 | puff | Okay, so I've had it, so now, about rockbox... :-) |
08:09:50 | Mikachu | puff: it's a 2nd gen nano, isn't it? |
08:09:54 | puff | Oh, yeah, come to think of it, IRRC rockbox didn't support mine. |
08:09:56 | puff | Yeah. |
08:10:08 | Mikachu | it doesn't |
08:10:17 | puff | Argh. Okay, back to the ol' apple interface. |
08:11:01 | puff | I'm having some sort of werd problem, I can generally put music on the nano (though right now amarok and gtkpod are fighting) but nothing seems to manage to get a playlist onto the nano. |
08:11:12 | puff | Though maybe it's something obvious and I'm just "doing it wrong". |
08:11:23 | Mikachu | that's not likely something anyone here will help you with |
08:11:40 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
08:11:45 | puff | Mother of... encrypted firmware? |
08:11:49 | puff | Damn, now that's annoying. |
08:12:11 | decayedcell | don't worry it'll only be some time before someone figures out the encryption |
08:12:22 | puff | Mikachu: Okay, just asking on the off chance. I'll be back by when rockbox supports my nano. |
08:12:38 | puff | decayedcell: entropy, gotta love it. |
08:12:43 | puff | Ciao folks. |
08:12:46 | | Part puff ("ERC Version 5.0.2 $Revision: 1.726.2.11 $ (IRC client for Emacs)") |
08:20:01 | winchester | keymap [4][9] |
08:20:12 | winchester | is that for 0 to 4 and 0 to 9? |
08:20:20 | amiconn | winchester: splash updates automagically |
08:20:21 | winchester | or 1 to 4 and 0 to 9? |
08:20:29 | winchester | *1 to 9 |
08:20:33 | amiconn | No it's 0 to 3 and 0 to 8 |
08:20:34 | winchester | and thanks amiconn |
08:20:43 | winchester | oh =/ |
08:23:46 | winchester | wil I get kicked/muted for pasting 10 lines, should I use pastebin? |
08:23:46 | winchester | *Will |
08:24:21 | scorche | theonly way you get kicked/muted is if an op does it |
08:24:26 | scorche | but pastebin is polite |
08:24:38 | winchester | but... it's pretty quiet here right now... |
08:24:47 | Mikachu | use it anyway |
08:24:49 | scorche | \but pastebin is polite |
08:25:14 | Mikachu | if you paste in channel, it will scroll off the screen, and then you have to scroll up and down to talk about it |
08:25:25 | winchester | ok thanks |
08:25:55 | winchester | not much to talk about.... did something wrong with the matrix.... hang on |
08:28:04 | winchester | hmm.... think I figured it out |
08:30:39 | winchester | Ok, I didn't. http://pastebin.com/887776 |
08:30:54 | winchester | it's a pointer now.... but I am still getting a lot of errors around there |
08:35:39 | | Join funky [0] (n=repulse@unaffiliated/funky) |
08:38:19 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
08:39:21 | | Join menaztricks [0] (i=44e426c8@gateway/web/cgi-irc/labb.contactor.se/x-16da1c36ce67c322) |
08:40:35 | winchester | >.> I missed a comma..... sorry. |
08:42:22 | menaztricks | i just installed frostbox on my ipod, but the text isnt displaying right on the wps |
08:42:39 | scorche | have you installed the font pack? |
08:42:55 | menaztricks | sure did |
08:43:12 | scorche | does it say that it needs certain patches to work? |
08:43:18 | menaztricks | it shows the text on the left side of the screen, on top of the album art, instead of the right |
08:43:32 | scorche | yeah....you need the scrolling margins patch |
08:43:57 | menaztricks | point me in that direction? |
08:44:09 | scorche | either build your own binary with the patch, or use an unofficial build with that patch in it |
08:46:14 | menaztricks | gonna have to find an unoffocial |
08:46:28 | menaztricks | i was lookin at the frost box authors page |
08:46:42 | menaztricks | but he only has downloads for video ipods |
08:46:55 | menaztricks | need one for the photo version |
08:47:09 | midkay | is it a photo-compatible theme? |
08:47:17 | midkay | i doubt it, if he only has 5G builds. |
08:47:52 | menaztricks | yeah |
08:48:06 | menaztricks | gimme a sec to make sure i didnt goof |
08:48:06 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
08:48:55 | winchester | hmm.... debuggin my code.... am I the only one who makes so many careless, stupid mistakes? |
08:49:05 | menaztricks | yup, its right |
08:49:06 | menaztricks | http://www.rockbox-themes.org/index.php?res=220x176x16 |
08:49:09 | menaztricks | got it from there |
08:49:56 | midkay | seems like you'll need to patch your own build to use it. |
08:50:04 | | Join Rob2222 [0] (n=Miranda@p54B14795.dip.t-dialin.net) |
08:50:42 | menaztricks | are there instructions on the rockbox site for that |
08:50:49 | scorche | yes |
08:51:11 | scorche | see the SimpleGuideToCompiling wiki page |
08:51:14 | midkay | yeah, but it's not that easy if you aren't at all familiar with compiling/patching code. |
08:51:54 | menaztricks | last time i compiled something was about 7yrs ago |
08:51:58 | menaztricks | :( |
08:52:22 | midkay | at least you know what it means to 'compile' - that puts you above most people who come in asking how to do it :) |
08:53:32 | menaztricks | haha, its a start |
08:54:15 | midkay | yep, check out that page on the wiki, and there should be one for patching too.. WorkingWithPatches |
08:54:21 | Mikachu | hm preglow, can you send the diskmode.ipod from your updated flash? |
08:55:24 | scorche | midkay: the SGTC page deals with that as well |
08:55:47 | midkay | scorche: good for the SGTC page. i imagine that if we have a page *dedicated* to patching it might cover it in a bit more detail. |
08:55:53 | menaztricks | thanks, im gonna get crackin on that |
08:56:14 | scorche | midkay: oh, how i missed talking to you =P |
08:56:20 | midkay | haha. |
08:56:23 | menaztricks | its crazy how useful rockbox is |
08:56:33 | midkay | scorche: we must maptest sometime soon! |
08:56:44 | scorche | you are working on that again? |
08:56:50 | menaztricks | im finding myself saying "why didnt apple wanna let me do this?" |
08:56:51 | midkay | yep. |
08:56:57 | scorche | goody |
08:57:08 | Mikachu | menaztricks: you bought it anyway, didn't you? |
08:57:16 | midkay | menaztricks: well, rockbox is the result of hundreds of peoples' work over the course of several years.. i don't think Apple's team had so much time or manpower :) |
08:58:33 | scorche | midkay: oooo..progress on the thread |
08:58:45 | winchester | but... they had all the technical hardware info. |
08:59:05 | midkay | scorche: haha. right. i've done a lot of work since then, but yeah :) |
09:00 |
09:00:00 | scorche | looks so weird to see it again...been a long time |
09:00:23 | midkay | scorche: we haven't played for way too long... that's the problem! |
09:00:28 | menaztricks | yeah, bought it anyway cause it was cooooool |
09:00:41 | menaztricks | plus, i really didnt realize how limited it was until i had it |
09:00:46 | scorche | midkay: only because you have spent way too long hating my guts! |
09:01:12 | midkay | scorche: i don't hate you, i hate your.. your......... something. but it isn't you! |
09:01:19 | menaztricks | finding rockbox saved me though, cause i was about to get an iriver |
09:01:48 | scorche | midkay: yeah yeah...it isnt me...that is what you said last time we broke up =) |
09:01:57 | scorche | s/=)/=( |
09:02:04 | midkay | haha. broke up. :( |
09:02:17 | midkay | alright, i'll get back together with you and give it a.. third? try. |
09:02:31 | scorche | alright....deal |
09:02:39 | scorche | the second one didnt last long... |
09:03:42 | midkay | i can satisfy you this time. |
09:03:59 | menaztricks | hmmm |
09:04:03 | menaztricks | i think you 2 need some privacy |
09:04:18 | midkay | haha, oh god! |
09:17:45 | | Quit decayedcell ("CGI:IRC (EOF)") |
09:18:38 | *** | Saving seen data "./dancer.seen" |
09:21:13 | | Join Audioengineer [0] (n=combrain@125-237-201-12.jetstream.xtra.co.nz) |
09:24:34 | | Quit Audioengineer (Client Quit) |
09:29:38 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:31:34 | | Join atsea-145193 [0] (i=ariel@gateway/tor/x-1ce21b587b8c88ce) |
09:33:38 | menaztricks | what does database is not ready mean? |
09:34:19 | | Join Ribs [0] (n=ribs@91.84.8.218) |
09:34:38 | midkay | it hasn't fully updated/committed (applied) itself.. maybe you should re-initialize it. |
09:34:43 | midkay | and don't reboot until the disk stops. |
09:35:37 | winchester | hey..... last question, I promis.... |
09:35:45 | winchester | "(.text+0xa8): undefined reference to `memcpy'" what does that error mean? |
09:36:00 | Mikachu | it means you forgot to write rb->memcpy instead of memcpy |
09:36:19 | Mikachu | or |
09:36:22 | winchester | i never used memcpy |
09:36:24 | Mikachu | gcc decided to use memcpy for something |
09:36:33 | winchester | gcc decided to |
09:36:36 | | Quit Mouser_X (Nick collision from services.) |
09:36:45 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:36:51 | Mikachu | someone had this problem recently, i don't remember how they resolved it though |
09:37:43 | midkay | i got that once recently.. it involved the usage of a char.. |
09:37:47 | Mikachu | try something like this near the top of your file |
09:38:40 | Mikachu | static inline void *memcpy(void *dest, const void *src, size_t n) { rb->memcpy(dest, src, n); } |
09:39:07 | Mikachu | er, that should be "return rb->..." |
09:39:32 | Mikachu | if that doesn't work, drop the inline |
09:40:07 | Mikachu | and if that doesn't work, wait until someone who knows what they're doing answers :) |
09:40:14 | midkay | haha. |
09:40:15 | | Quit combrains (Read error: 110 (Connection timed out)) |
09:41:49 | winchester | static void *memcpy(void *dest, const void *src, size_t n) { return rb->memcpy(dest, src, n); } |
09:41:52 | winchester | that worked |
09:41:56 | winchester | well... it compiles.... |
09:42:00 | winchester | Thanks. |
09:42:06 | winchester | =) |
09:44:35 | winchester | and runs :D |
09:45:54 | | Quit atsea-145 (Read error: 104 (Connection reset by peer)) |
09:46:16 | winchester | and i'll shut up.... as promised =) |
09:47:16 | midkay | haha. |
09:47:23 | midkay | we're here 4 u! |
09:52:20 | Mouser_X | Yay? |
09:53:42 | menaztricks | haha |
09:53:45 | menaztricks | im so happy |
09:53:50 | menaztricks | my ipod has a search :) |
09:54:02 | midkay | haha. |
09:57:12 | | Quit Mouser_X (Nick collision from services.) |
09:57:21 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:58:08 | menaztricks | ok |
09:58:12 | menaztricks | last dumb question of the night |
09:58:24 | menaztricks | i figured out how to go back to the list of songs |
09:58:33 | menaztricks | when on the wps |
09:58:51 | menaztricks | but how do i go back to wps nonw |
09:58:58 | menaztricks | if i dont pick a new song? |
09:59:29 | winchester | press play while in the list of songs.... I think |
09:59:45 | midkay | that's right.. you might want to check out the manual, menaztricks. |
10:00 |
10:00:05 | menaztricks | thats what i was doing |
10:01:09 | menaztricks | oh wait |
10:01:26 | menaztricks | im used to using the select button as play |
10:01:59 | midkay | select = select :) |
10:02:48 | menaztricks | yes |
10:02:56 | menaztricks | past 1am |
10:02:59 | menaztricks | my mind shuts down |
10:03:47 | menaztricks | 30more mins and ill be using the hold button as play |
10:04:34 | winchester | hey.... what's a way to divide the scroll wheel into 8 parts (mathematically) without using a switch statement? |
10:05:12 | winchester | nvrm, got it |
10:10:28 | Shaid | modulus |
10:10:30 | Shaid | easy :P |
10:10:44 | Shaid | wait |
10:10:57 | Shaid | don’t use modulus |
10:12:31 | winchester | hmm.... I'll make a horrible engineer =( |
10:13:16 | | Quit Mouser_X (Nick collision from services.) |
10:13:18 | Shaid | modulus would give you a rather, uh, unusable breakup of the wheel. |
10:13:25 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:46:02 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
10:51:03 | | Join daurnimator [0] (n=fake@unaffiliated/daurnimator) |
10:51:13 | daurnimator | !seen jdgordon |
10:51:30 | daurnimator | any? - linuxstb_? |
10:51:36 | daurnimator | when was JD here last? |
10:51:51 | | Quit menaztricks ("CGI:IRC (EOF)") |
10:55:42 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
10:56:00 | | Join bluebrother [0] (i=CEKAIAJc@rockbox/staff/bluebrother) |
10:58:53 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
11:00 |
11:00:49 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
11:01:13 | | Quit BHSPitLappy (Remote closed the connection) |
11:12:39 | | Quit Mouser_X (Nick collision from services.) |
11:12:48 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:14:39 | | Join entheh [0] (n=purr@88-106-141-30.dynamic.dsl.as9105.com) |
11:16:09 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
11:18:47 | *** | Saving seen data "./dancer.seen" |
11:22:25 | | Quit bk (Read error: 104 (Connection reset by peer)) |
11:28:19 | | Join fejfighter [0] (n=jeffro21@C-59-101-54-229.hay.connect.net.au) |
11:29:28 | | Join decayedcell [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-688744687cef3a52) |
11:34:56 | | Quit decayedcell ("CGI:IRC (Ping timeout)") |
11:40:24 | | Join decayedcell [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-b9d4591763cfd3fc) |
11:41:10 | | Quit decayedcell (Client Quit) |
11:42:18 | linuxstb_ | dan_a: Are you around? |
11:44:01 | winchester | hey, how do you round up a number in C? |
11:45:16 | Entasis_ | ceil? |
11:45:51 | linuxstb_ | integer divisions will always truncate - are you sure you need to round up? |
11:46:12 | linuxstb_ | You want to avoid floating point unless it's absolutely necessary. |
11:46:29 | winchester | if I was to divide an integer by 12 and then round it up? |
11:47:07 | Entasis_ | (int + 11) / 12? |
11:47:07 | | Quit printfXh4 (Remote closed the connection) |
11:47:33 | Shaid | isn’t that what mod is for? |
11:47:37 | linuxstb_ | (int + 6)/12 may do what you want. |
11:47:38 | Shaid | or the counterpart. |
11:47:41 | * | Shaid shrugs |
11:48:00 | winchester | and could I use ceil (x/12) or should I avoid that? |
11:48:08 | winchester | and use (int + 11) / 12? |
11:48:15 | linuxstb_ | Avoid it. Rockbox probably doesn't even have a ceil() function. |
11:48:51 | linuxstb_ | Do you want 0-5 to give 0, 6-17 to give 1, 18-29 to give 2 etc etc ? |
11:49:09 | winchester | yup |
11:49:16 | linuxstb_ | Then (int + 6)/12 will do it. |
11:50:06 | winchester | *+11? |
11:50:32 | linuxstb_ | Not if you want the mapping you just said "yup" to. |
11:50:48 | Entasis_ | +11 will round up, +6 will round to nearest |
11:50:59 | winchester | oh nuh I need to round up |
11:51:26 | winchester | I haven't slept in quite a while.... got carried away..... tend to get slow. |
11:51:59 | linuxstb_ | But if you just do (int / 12), then 0-11 will give 0, 12-23 will give 1 etc etc. |
11:52:30 | winchester | nuh.... need to specifically round up |
11:52:38 | linuxstb_ | Just tell me how the mapping should work. |
11:53:28 | winchester | 13/12 =2 |
11:53:35 | winchester | 11/12=1 |
11:53:37 | winchester | etc |
11:53:40 | linuxstb_ | 12/12 = ? |
11:53:55 | winchester | not important |
11:55:18 | linuxstb_ | Then either (int + 11)/12 or (int + 12)/12 depending if you want 12/12 to be 1 or 2. |
11:55:39 | | Join printfXh4 [0] (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
11:56:04 | winchester | thanks |
11:57:30 | winchester | works like a charm |
11:57:33 | winchester | brb |
11:59:24 | linuxstb_ | Mikachu: Thanks for the offer, but yes, I already have two flash dumps from Nanos. |
11:59:58 | | Quit Xerion_ (Read error: 60 (Operation timed out)) |
12:00 |
12:00:16 | Shaid | found anything interesting in them, linuxstb_? |
12:00:31 | Shaid | Seem to be images stored in a rather raw format. |
12:00:39 | Shaid | and lots of free space. |
12:01:03 | linuxstb_ | You mean images as in bitmaps? |
12:03:46 | winchester | is "int[2]={-1,5};" a valid line or do I need to make a loop to fill the array? |
12:03:57 | linuxstb_ | The most interesting thing is that the disk mode code seems to be a standalone application that we can potentially launch with Rolo. This means that implementing our own disk mode code is no longer a pre-requisite for flashing on the ipods. |
12:04:20 | | Join decayedcell [0] (i=3ba74f6a@gateway/web/cgi-irc/labb.contactor.se/x-6cd33903ea1907ae) |
12:05:30 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
12:05:53 | linuxstb_ | winchester: Does that array change, or is it constant? |
12:06:03 | winchester | constant |
12:07:17 | linuxstb_ | Then you should define it using something like "static const int myarray[] = {-1, 5, 1, 4, 5 };" (with as many numbers as you want in the brackets). |
12:07:39 | winchester | what does static do? |
12:08:00 | Slasheri | linuxstb_: that is great to hear. How big is that diskmode code image? |
12:08:06 | winchester | As in.... what's the diff between static and constant......? |
12:09:10 | linuxstb_ | Slasheri: About 185KB. |
12:09:30 | Slasheri | linuxstb_: ouch, that's huge.. |
12:09:46 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:10:20 | linuxstb_ | That's on the 5g. For some reason, it's larger on my ipod Color (250KB) and the mini2g (228KB). The Nano is only 175KB. |
12:10:40 | linuxstb_ | A fair proportion of that is probably the graphics. |
12:10:54 | | Join lee-qid [0] (n=liqid@p5496670A.dip.t-dialin.net) |
12:11:10 | linuxstb_ | But yes, it is huge. |
12:11:42 | Shaid | images an in bitmaps, yes. |
12:12:02 | Slasheri | however, it could be still possible to find some interesting stuff from it such as the display initialization sequence (unless bootloader does that before) |
12:12:02 | Shaid | how big is it on the 4g greyscale? |
12:13:02 | linuxstb_ | Slasheri: There's also the "diagnostics mode" application - that's only about 95KB. |
12:13:39 | linuxstb_ | You enter diagnostics mode by holding SELECT+LEFT when booting. |
12:14:13 | Slasheri | linuxstb_: oh, that would be much more interesting then.. i will try out that soon |
12:14:38 | Slasheri | and you could rolo that application also? |
12:15:27 | linuxstb_ | Not reliably - rolo doesn't do anything with the COP currently - it only "rolos" the main CPU... |
12:15:40 | Slasheri | ah.. |
12:16:07 | linuxstb_ | But if you use my "flashsplit.c" file, that gives you "diskmode.ipod" and "diagmode.ipod" files. You can then write these to your ipod's firmware partition with "ipodpatcher -wf diagmode.ipod", and that will work. |
12:16:13 | Slasheri | but somehow it would be nice to modify the code and rolo the modified binary |
12:16:27 | Slasheri | nice =) |
12:16:54 | linuxstb_ | Not useful in practice, but it shows that rolo should in theory be able to launch them. |
12:18:15 | linuxstb_ | And the ipods use a similar SST flash chip to the h1x0 - I was comparing your iriver_flash.c code with the datasheet for my ipod Color's flash, and they seem the same. |
12:18:45 | Slasheri | hehe |
12:18:58 | linuxstb_ | But I shouldn't go there yet.... |
12:21:29 | bluebrother | what's your current goal? Extract the disk mode handling from the OF to analyze it? |
12:21:44 | bluebrother | or is there already something working in RB itself? |
12:26:08 | linuxstb_ | I don't think we need to analyse the OF disk mode code - I think MrH's discovery that the USB hardware in the portalplayer chips is the same as the i.MX31 which has a public datasheet is enough. |
12:26:55 | linuxstb_ | But currently we reboot into Apple's disk mode code. If we get rolo working, we can cut out the reboot to enter disk mode. |
12:27:13 | bluebrother | ah. Nice idea |
12:27:33 | linuxstb_ | As we've discovered that the disk mode code is in fact just a standalone firmware which is copied from flash to RAM and executed like any other ipod firmware. |
12:28:26 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
12:33:08 | Slasheri | linuxstb_: hmm, a public datasheet, where? i have found only the hardware datasheet about the electrical characters of that i.MX31 CPU |
12:33:34 | Slasheri | but not a programming manual |
12:36:10 | Slasheri | hmm, now i found something more interesting.. |
12:36:57 | | Quit Ribs ("eh eh ehhhh!") |
12:37:59 | Slasheri | linuxstb_: ok, i found it. Last time i didn't see that on the freescale site |
12:38:38 | | Join evilx [0] (n=evilx@dpc67143216110.direcpc.com) |
12:39:24 | evilx | how do i remove rockbxo from an ipod nano? do i just delete the bootloader? or do i have to rewrite the bootpartition? i know the old firmware seems to be on there, because rockbox like crashed and it went back to the old stock one |
12:40:57 | linuxstb_ | Running "ipodpatcher -d" (with a recent version of ipodpatcher) will remove the bootloader. |
12:41:57 | Shaid | and then you just delete .rockbox folder and the rockbox.ipod file |
12:42:56 | linuxstb_ | Slasheri: There's also a USB driver in the Linux kernel for the same chipset. |
12:43:44 | evilx | ok that whati thought thanks |
12:44:04 | dan_a | linuxstb_: I'm here now |
12:44:39 | linuxstb_ | dan_a: I want to help get rolo working, and was wondering what stage you're at - i.e. what you've unsuccessfully tried so far? |
12:45:48 | linuxstb_ | Also, have you created "diskmode.ipod" and "diagmode.ipod" files for testing? Maybe they are less fussy than apple_os.ipod |
12:47:10 | dan_a | linuxstb_: I was testing with first roloing the running kernel, and in the tests where that worked then I'd try apple_os.ipod |
12:47:39 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:47:39 | | Quit decayedcell ("CGI:IRC (EOF)") |
12:50:48 | dan_a | My basic plan is that the CPU sends a message to the COP to reload, the COP invalidates then disables its cache, maybe turns off mmapping (but I think that mmap is common across both cores) and then jumps to either 0x0 or 0x10000000. |
12:51:19 | linuxstb_ | When would it jump 0x0? |
12:52:40 | linuxstb_ | Are you doing the rolo stuff in the cop_main() function? |
12:52:41 | dan_a | If it is woken before the CPU clears the MMAP regs |
12:52:55 | dan_a | For the COP, yes |
12:53:15 | linuxstb_ | Have you moved it to IRAM? |
12:54:11 | dan_a | I just thought of that while I was explaining what I'd been trying |
12:55:13 | linuxstb_ | So did I... |
12:55:36 | Shaid | hah |
12:55:56 | dan_a | The basic idea is here: http://www.pastebin.ca/370241 |
12:56:43 | linuxstb_ | Is that using the mailboxes? |
12:56:55 | linuxstb_ | Or just an iram variable? |
12:57:28 | dan_a | Mailboxes - it means I don't have to explicitly wake the COP |
12:57:44 | linuxstb_ | And the messages are getting through? |
12:58:05 | | Quit redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
12:59:31 | dan_a | When I messaged the COP before doing any cache/mmap stuff on the CPU, and then waited for a reply from the COP I would get the reply if I sent it immediately |
12:59:52 | dan_a | (urg - that's horrible English! Sorry) |
13:00 |
13:01:04 | evilx | the english language is a horrible problem, so 2 wrongs do make a right |
13:01:11 | evilx | s/problem/language/ |
13:01:21 | Shaid | point taken |
13:02:26 | evilx | i think regex makes more since then the english language. |
13:05:08 | | Quit inversions (Read error: 110 (Connection timed out)) |
13:05:10 | daurnimator | sense? |
13:05:12 | evilx | my spelling sucks tonight |
13:05:15 | evilx | yeah |
13:05:22 | evilx | ill just shut up now |
13:05:36 | daurnimator | cents? |
13:05:47 | evilx | sense |
13:05:51 | daurnimator | :P |
13:07:02 | linuxstb_ | dan_a: Can you successfully rolo into a version of Rockbox including the kernel_on_cop patch? |
13:07:43 | | Quit Rob2222 () |
13:08:02 | dan_a | I don't get the main thread running on the COP (as you would expect) |
13:08:49 | linuxstb_ | So the COP is still definitely the issue? |
13:09:35 | dan_a | It's still definitely an issue |
13:09:49 | linuxstb_ | That's what I meant. |
13:12:46 | | Join Rob2222 [0] (n=Miranda@p54B14795.dip.t-dialin.net) |
13:17:46 | | Join MobiLex [0] (n=MobiLex@85-156-24-160.elisa-mobile.fi) |
13:18:04 | | Quit powr-toc (Read error: 104 (Connection reset by peer)) |
13:18:48 | *** | Saving seen data "./dancer.seen" |
13:22:03 | | Part evilx ("Leaving") |
13:23:31 | dan_a | It looks like the mailboxes weren't working |
13:23:58 | | Quit MobiLex (Remote closed the connection) |
13:25:33 | dan_a | This will rolo Rockbox, but not the Apple OS: http://www.pastebin.ca/370264 |
13:25:55 | linuxstb_ | With the COP threads still working ? |
13:26:13 | dan_a | I'm just doing a build to check that |
13:27:30 | linuxstb_ | Doesn't cop_main() itself need to be in IRAM? The main rolo() code will overwrite it IIUC. |
13:29:01 | dan_a | Ah - that will explain why I'm hanging at "Executing" - the CPU is never getting its reply |
13:29:35 | dan_a | When I tried that, I got a compile error. I'll try waking the COP before loading the image |
13:29:58 | linuxstb_ | You can't "bl cop_main" - because it's further than 32MB away. |
13:30:20 | linuxstb_ | I think something like "mov r0, =cop_main ; mov pc,r0" is needed. |
13:31:49 | | Join w1ll14m [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
13:32:26 | | Quit fejfighter () |
13:32:35 | dan_a | In the long run, I want the main cop thread to kill itsself though, so having a separate function is better. It also means that when we get mailbox interrupts we won't need to make big changes |
13:32:45 | | Quit funky ("Changing server") |
13:33:08 | | Join funky [0] (n=repulse@unaffiliated/funky) |
13:35:10 | linuxstb_ | Also, is the COP's stack in IRAM? That could also cause problems. |
13:36:18 | dan_a | I think I would have put it in the same area as teh main stack. Why would that be a problem? |
13:37:57 | linuxstb_ | If cop_main() is calling another function, that may involve writing some values on the stack. If the stack is in SDRAM, then you could overwrite the firmware you're roloing. |
13:39:02 | dan_a | It's in IRAM |
13:39:24 | linuxstb_ | So that's OK for this purpose, but is probably a waste of IRAM if the main thread isn't doing anything. |
13:39:35 | linuxstb_ | ^main cop thread |
13:40:54 | | Join datachild` [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
13:43:36 | preglow | how much do we need before we've got romboxes again now? |
13:46:21 | | Quit datachild (Connection reset by peer) |
13:50:02 | dan_a | I've just Rolo'd a dual core version of Rockbox... |
13:50:31 | dan_a | ...but not the OF |
13:50:53 | linuxstb_ | :) |
13:50:59 | linuxstb_ | Do you have the diagmode and diskmode images? |
13:51:02 | | Quit printfXh4 (Remote closed the connection) |
13:51:22 | | Quit Everybody| ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
13:51:23 | dan_a | Not yet |
13:51:58 | linuxstb_ | You're testing on a 4g greyscale? |
13:52:05 | winchester | hey how come I can't get (rb->button_get(false) == BUTTON_SELECT) to be true? |
13:52:45 | | Quit anathema (Read error: 113 (No route to host)) |
13:56:13 | dan_a | Diagmode hangs at Executing |
13:56:21 | winchester | nvrm me.... i'll try my best first. |
13:57:03 | dan_a | Disk mode hangs at Executing |
14:00 |
14:00:37 | dan_a | The patch is here: http://www.pastebin.ca/370288 |
14:01:03 | dan_a | winchester: I'd help, but I don't know enough about the button code |
14:02:09 | winchester | dan_a: don't worry it's something in my code I am overlooking.... thought it was a wrong #define... but nope |
14:02:43 | preglow | what's the cop state at rolo image entry? |
14:03:49 | dan_a | preglow: You mean when we reboot? |
14:04:55 | preglow | just wondering what the cop does when you rolo |
14:05:20 | preglow | the diskmode and diag mode images assume both cpu and cop enter at 0 at about the same time |
14:05:52 | preglow | preferable cop first, i think |
14:07:21 | dan_a | They jump at pretty close to the same time... or they would if I wasn't being Mr Stupid today and forgetting to wake the COP |
14:10:07 | preglow | didn't your parents ever tell you not to hang out with that guy? he's bad for you |
14:11:23 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
14:11:52 | | Quit XavierGr (Nick collision from services.) |
14:11:55 | | Join XavierGr [0] (n=xavier@ppp187-210.adsl.forthnet.gr) |
14:14:30 | * | dan_a pays a visit to wise old Mr. Coffee |
14:14:40 | preglow | now there's a healthy companion |
14:15:23 | linuxstb_ | preglow: Did you say that diagmode and diskmode rolo reliably for you on your Nano? |
14:20:02 | Mikachu | they do on mine, at least both started when i tried |
14:20:47 | dan_a | Diagmode: RoLo'd OK here... |
14:20:55 | dan_a | All the tests pass |
14:21:37 | Soap | linuxstb_: feel free to ignore this ignorant question, but outside of the cool factor (and it does seem cool) what pontential advantages can arise from your newfound ability to split out flash "modules" and rolo them? What potential legal issues? |
14:21:50 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
14:22:23 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
14:23:01 | dan_a | diskmode: RoLo'd, doesn't detect a connection |
14:23:32 | Mikachu | i can add that i could mount and ls on my diskmode, i haven't tried transferring yet |
14:23:53 | Mikachu | i first rolod, then plugged in |
14:24:18 | Mikachu | (and i'm not using the cop patch atm) |
14:24:55 | dan_a | Apple OS: Stays on "executing" for a few seconds, then reboots |
14:25:40 | linuxstb_ | Soap: The aim won't be to split them out to files, but to rolo them directly from the flash - i.e. copy from flash to RAM and execute. |
14:26:15 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
14:26:32 | Soap | ahh, saving one reboot in the Rockbox->Diskmode->Rockbox cycle? |
14:26:38 | Mikachu | i like running them from files, that means i can get the updated diskmode without having to actually flash |
14:27:00 | linuxstb_ | dan_a: Yes, I think Rockbox's usb initialisation/detection breaks the diskmode code. You could test it by disabling Rockbox's usb code. |
14:27:20 | linuxstb_ | Mikachu: You need to flash in order to extract them... |
14:27:29 | Soap | or could you binary patch so that Diskmode jumps to Rockbox code instead of rebooting? |
14:27:37 | Mikachu | i am hoping i can get you or preglow to send it :) |
14:28:21 | linuxstb_ | Soap: That's possible, but is a greyer legal area and the time would probably be better spent working on the native USB driver. |
14:29:23 | Soap | Thank you linuxstb_, I was just curious about all this while reading the logs. |
14:30:16 | Mikachu | the flash seems to be 1MB, would it be possible to fit a bootloader and rockbox in there? |
14:30:53 | Mikachu | not that it should do much difference on a nano i guess, no hd to spin up |
14:31:03 | linuxstb_ | Yes, that would be the long-term aim. |
14:31:25 | Shaid | wouldn’t that break OF compatibility? |
14:31:45 | Mikachu | no, but it would get rid of the apple logo :) |
14:31:47 | linuxstb_ | Maybe, maybe not. But it's not a concern. |
14:31:59 | desowin | currently all codecs use the same id3 code ? |
14:32:06 | Soap | it would be funny to have to launch OF from disk while Rockbox is in flash. |
14:32:07 | jhMikeS | preglow: I don't get any boost any more turning on all the fancy dsp stages...what'd I do wrong? ;) |
14:32:44 | linuxstb_ | Flashing would always be an optional way to install Rockbox, so if users wanted to keep OF compatibility, they simply wouldn't flash (if indeed flashing broke the OF). |
14:33:03 | Mikachu | it would help on nano since the apple flash always loads the whole apple os from the firmware partition... |
14:33:17 | linuxstb_ | You can easily stop it doing that. |
14:33:35 | Soap | Mikachu: someone could overwrite the internal apple logo now if they wanted to, could they not? Or does the flash check its own checksum/hash? |
14:34:01 | linuxstb_ | Mikachu: ipodpatcher -rf apple_os.bin ; cp apple_os.bin /mnt/ipod/ ; ipodpatcher -wf bootloader-ipodnano.ipod |
14:34:27 | linuxstb_ | Soap: I've found one checksum related to the logo, but I don't know if there are more. |
14:35:11 | linuxstb_ | I'm not sure I would want to risk it, but replacing the Apple logo looks relatively easy. |
14:35:27 | Mikachu | maybe it has a checksum for the whole flash image too |
14:35:45 | Mikachu | the question is what it would do when the checksum fails? |
14:35:50 | Soap | No kidding. (on them checksumming a bitmap) - I'll stop pulling you into tangents. Thanks again for the info. |
14:36:11 | | Join fasmaie [0] (n=fasmaie@c-71-233-79-102.hsd1.ma.comcast.net) |
14:36:16 | | Quit datachild` ("the dismal monotony of dissapointments") |
14:36:45 | linuxstb_ | Mikachu: That's my thought as well. The only reason I can think of for a checksum on the whole flash would be to prevent tempering. If it's corrupt, then there's nothing the bootloader can do.... |
14:37:19 | Mikachu | funny, roloing the diskmode.ipod didn't let me mount now |
14:37:20 | linuxstb_ | Although in diagnostics mode, there's a "flash checksum" option which spits out a 16-bit checksum. |
14:37:23 | Shaid | how are you planning to reflash the flash? |
14:37:41 | linuxstb_ | The flash is a standard component with datasheets. It's easy to flash. |
14:37:50 | linuxstb_ | But obviously very risky... |
14:38:07 | Mikachu | it doesn't let you flash by just writing to the address you read it from, right? |
14:38:17 | linuxstb_ | You just write a magic sequence of values to magic addresses in the flash, and that allows you to erase/write. |
14:38:17 | Shaid | hypothetically: if you modify it, and it breaks your ipod and stops it booting, will it be easily fixable? |
14:38:22 | Mikachu | ah |
14:38:58 | linuxstb_ | The ipod's flash is very similar to the flash in the h1x0 - look at the apps/plugins/iriver_flash.c plugin for how it works. |
14:39:22 | linuxstb_ | - the writes to addresses 0x5555 and 0x2AAA |
14:40:08 | linuxstb_ | Shaid: No, it will be bricked. |
14:40:23 | Shaid | that’s what I thought./ |
14:40:30 | Shaid | going to be a fun thing to test. |
14:40:33 | preglow | linuxstb_: realibly indeed |
14:40:35 | preglow | jhMikeS: dAMN |
14:40:43 | preglow | jhMikeS: what codec? including eq? |
14:41:25 | | Join datachild [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
14:41:38 | Mikachu | hm |
14:41:51 | Mikachu | someone broke compiling the ipod bootloader with multivolume support |
14:41:59 | Mikachu | (possibly me :) |
14:42:25 | jhMikeS | preglow: I said everything (expect for dither though since it's now it's own output) |
14:42:38 | | Join lostnihilist [0] (n=lostnihi@adsl-68-20-176-186.dsl.chcgil.ameritech.net) |
14:42:41 | jhMikeS | mp3 and flac |
14:43:17 | jhMikeS | vorbis boosts of course but only an additional 3-5% with everything on |
14:43:37 | preglow | hahaha |
14:43:40 | preglow | that's pretty tight |
14:44:07 | jhMikeS | don't laught at all the emac abuse...it always proved to have alternative positive uses |
14:44:46 | jhMikeS | but pregain was still the c stuff |
14:45:13 | JdGordon | was the broken gcc 4.1.1 server fixed? |
14:45:17 | dan_a | Mikachu: Why would people comile it with multi-volume? |
14:45:18 | preglow | emac abuse as in i'm going to have hell porting the code to arm? |
14:45:20 | preglow | or good emac abuse? :) |
14:45:37 | | Join printfXh4 [0] (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
14:46:02 | Mikachu | dan_a: i would because i shrinked the firmware partition, but i don't want to risk overwriting the start of my main partition if the apple firmware decides to hibernate |
14:46:09 | | Quit inversions (Read error: 113 (No route to host)) |
14:46:29 | dan_a | Ah |
14:46:41 | Mikachu | putting IF_MV(0) in disk_init() seems to fix it |
14:49:16 | jhMikeS | preglow: not really...good abuse. It rules for clamping and scaling in the final output over anything else. And help do line bursts to the pcm buffer. |
14:49:53 | Mikachu | linuxstb_: you wrote cp apple_os.bin /mnt/ipod, i don't have to do anything to make it .ipod first? |
14:50:33 | linuxstb_ | Mikachu: Sorry, I mistyped - just rename it. The -rf command will write it in .ipod format. |
14:50:40 | Mikachu | ah |
14:50:58 | jhMikeS | I switch it to integer mode for that and multiply everything by 1 << (16 - scale) and then take the upper 16 bits |
14:51:13 | Mikachu | wow yeah, that was faster |
14:52:24 | preglow | jhMikeS: ahaha, so that's asm too |
14:52:37 | Mikachu | hrm, how long should it take to rolo the OF? |
14:52:49 | preglow | jhMikeS: when're you going to commit? |
14:53:04 | linuxstb_ | Rolo'ing it won't work, but the bootloader can successfully load it - the bootloader looks for apple_os.ipod before looking for an "internal" copy. |
14:53:11 | Mikachu | ah right |
14:54:18 | jhMikeS | preglow: got a big lump now...and will continue some more after that. I added a setup to make sending dsp params to the asm routines easier as well. |
14:54:25 | jhMikeS | so soon |
14:54:45 | preglow | all the dsp plus a codec with no boost is quite insane, though |
14:55:05 | Mikachu | funky, i get the No RetailOS detected message, but with a light blue background |
14:55:28 | linuxstb_ | So it's not working? |
14:55:33 | Mikachu | not as such, no |
14:55:42 | Mikachu | but it's probably my fault somehow |
14:55:47 | * | jhMikeS _is_ insane though |
14:56:26 | linuxstb_ | Mikachu: You'll need a pretty recent version of the bootloader. |
14:57:07 | preglow | i don't think we'll get such a boost on arm, though, but we'll see |
14:57:14 | Mikachu | i compiled it just now |
14:57:26 | | Quit Mouser_X (Nick collision from services.) |
14:57:35 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
14:57:35 | jhMikeS | trying several variants of asm rountines and testing with and without takes some time to get through :) |
14:58:37 | | Quit fasmaie () |
14:58:51 | jhMikeS | preglow: Given all that, can you guestimate or do I have to wait for results? |
14:58:57 | | Join Hub441 [0] (n=Hub441@pD9FA108D.dip.t-dialin.net) |
14:59:01 | Hub441 | hi! |
14:59:19 | Hub441 | does rockbox play ogg on a g4 greyscale ipod? |
14:59:34 | linuxstb_ | Ogg vorbis, yes. |
14:59:52 | preglow | jhMikeS: i've given up estimating for portalplayer chips, they always surprise me in some way |
15:00 |
15:01:08 | Hub441 | linuxstb_: i havent seen rockbox live so far, but is it usable as the original firmware? i gave ipodlinux a try but it's just unusable (menue not available while playing a song, long silence between two songs..) |
15:01:10 | jhMikeS | preglow: I should say the down side is those output routines are bit on the big side. :\ |
15:01:33 | preglow | well, i'd rather have them anyway |
15:01:44 | preglow | dsp asm is good |
15:02:13 | preglow | are you gonna commit it today, though? |
15:02:19 | jhMikeS | They be even better if the source and dest are line aligned but not with the current pcm buffer |
15:02:25 | preglow | i'll try to commit the tone controls stuff today, i hope |
15:02:28 | preglow | we'll see if i have time |
15:02:43 | jhMikeS | I probably can, all the changes seem to be working well |
15:02:47 | preglow | the alarm stuff still needs more work, i found out |
15:02:51 | zylche | The watch is in the tree. |
15:03:03 | preglow | zylche: roger that, the goose is aloft |
15:03:10 | jhMikeS | preglow: so you slept late ;) |
15:03:18 | preglow | jhMikeS: excessively |
15:03:23 | preglow | saturday today :) |
15:03:33 | Mikachu | Hub441: rockbox is a lot better than ipl at actually playing music |
15:03:34 | preglow | but no, the problem was that it turned on despite me not wanting to |
15:03:47 | preglow | at the same time i set for friday morning |
15:05:01 | Hub441 | Mikachu: and that's exactly what i want to do with my ipod! ;) |
15:05:10 | jhMikeS | so it failed to deactivate even though turned off in the ui? |
15:05:12 | preglow | i think zylche is confering with some fellow spies who're in tere as well |
15:05:13 | preglow | here |
15:05:34 | zylche | The crow is off, The crow is off! |
15:05:36 | preglow | jhMikeS: when the alarm switches on once, it's supposed to deactivate itself |
15:05:37 | | Part zylche ("-") |
15:05:52 | preglow | in five minutes, we'll see a nuclear explosion somewhere |
15:05:53 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
15:06:03 | dan_a | \msg BigBoss Preglow let slip that there are spies in Tere |
15:06:04 | jhMikeS | heh... |
15:06:23 | * | jhMikeS knows there's always spies |
15:06:28 | jhMikeS | :) |
15:06:29 | * | zylche starts on 1984... |
15:06:42 | jhMikeS | but that's what the meds are meant to help ;) |
15:06:54 | preglow | haha |
15:07:18 | preglow | bah |
15:07:21 | Shaid | Shalamaneser is real! |
15:07:33 | preglow | another cup of coffee before i'll start cleaning this place |
15:08:13 | * | jhMikeS has to clean badly...too many chip doc printouts all over the floor |
15:09:24 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
15:11:38 | * | dan_a tries ROLO-ing the Sansa OF. It didn't work, but in a much prettier way than the iPods |
15:11:54 | Shaid | haha |
15:13:02 | | Quit Mouser_X (Nick collision from services.) |
15:13:13 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
15:18:49 | *** | Saving seen data "./dancer.seen" |
15:20:36 | preglow | hmm |
15:21:33 | preglow | might not have time to commit today after all |
15:21:34 | preglow | oh well |
15:25:00 | | Nick printfXh4 is now known as setrlimitXh4 (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
15:26:50 | jhMikeS | preglow: what filter cutoffs did you settle on? The hw ones are 250/300Hz and 1.5/3.0kHz. |
15:27:02 | preglow | why the slashes? |
15:27:13 | jhMikeS | selectable |
15:27:20 | preglow | where'd you see that? |
15:27:25 | jhMikeS | in the datasheet |
15:27:27 | | Nick setrlimitXh4 is now known as fwopenXh4 (n=pseudo@ppp98-196.lns1.bne1.internode.on.net) |
15:27:31 | preglow | really now |
15:27:35 | preglow | i didn't see that |
15:27:37 | jhMikeS | p. 15 |
15:27:45 | preglow | which do we use? |
15:27:57 | jhMikeS | In one of the printouts on the floor |
15:27:58 | preglow | i'll try out 200 and 4000 |
15:28:05 | preglow | and see how those sound |
15:28:09 | jhMikeS | I set like 120 and 8000 hrmph |
15:28:18 | preglow | too extreme for my tastes |
15:28:23 | preglow | but like i said, i'll check it out |
15:28:36 | preglow | but looks like i'll have company later on, so probably won't be until tomorrow |
15:29:28 | * | jhMikeS imagines what kind of company would keep someone from rb...and realizes what would keep _him_ tied up |
15:31:38 | Mikachu | i'd say... any company? :) |
15:31:48 | * | jhMikeS hasnt' been tied up in weeks :( |
15:31:58 | preglow | haha |
15:32:08 | preglow | i seldom tell company to fuck off because i wanna code rockbox, no |
15:32:16 | preglow | in this case it's just a couple of mates, i'm afraid |
15:32:29 | preglow | nothing too exciting |
15:32:36 | Mikachu | "can't talk, haxxoring" |
15:32:39 | preglow | hahaha |
15:32:39 | jhMikeS | ahh...don't come to my house when I'm trying to solve a problem...unless you've got tits |
15:32:51 | Shaid | haha |
15:32:56 | preglow | haha |
15:32:58 | Shaid | words to live by |
15:32:59 | preglow | i'm easy to distract |
15:33:07 | preglow | but tits do it extra well, true |
15:33:49 | preglow | too well |
15:33:53 | preglow | but enough about that! |
15:34:23 | preglow | it's hard enough to not loose my concentration anyway, and right now i need to concentrate on these bloody floors |
15:34:26 | preglow | laters |
15:36:14 | Shaid | have fin |
15:36:40 | | Quit Hub441 (Connection timed out) |
15:37:24 | jhMikeS | later |
15:40:41 | JdGordon | can you put a #if inside a #define? |
15:41:36 | | Part Plouj |
15:42:46 | jhMikeS | sure: #def#ifine |
15:43:03 | * | JdGordon is too tired for sarcasm :p |
15:43:18 | JdGordon | the player doesnt have the button bar does it? |
15:43:26 | jhMikeS | no, I don't think you can...but then there's always just try it out |
15:43:37 | Soap | so what is this about no boosting with DSPing? |
15:44:54 | jhMikeS | On coldfire I've got it tuned up enough that all the effect add little or no boost depending on the codec |
15:46:14 | Soap | ahh, coldfire. :( |
15:46:22 | Soap | still impressive. |
15:46:37 | Soap | just making me jelous. |
15:46:40 | jhMikeS | preglow is gonna take on the ARM after I do the revamp |
15:47:57 | Soap | is there much hope for similarly impressive results with ARM? |
15:47:58 | | Quit zylche (Read error: 110 (Connection timed out)) |
15:50:33 | JdGordon | amiconn: ping? |
15:50:51 | jhMikeS | Soap: he thinks it wont be as drastic as coldfire |
15:51:21 | jhMikeS | but also says you can't coun't on that either...so maybe |
15:51:27 | Soap | even a 20% speedup in EQ would give you another band for "fee", though. |
15:51:39 | Soap | "free" even |
15:52:22 | jhMikeS | that's already taken care of...other stages were kind of slowish I found. |
16:00 |
16:02:18 | elinenbe | has there been any interest from the google summer of code? |
16:04:05 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
16:04:27 | | Join Thundercloud [0] (n=thunderc@82.153.142.103) |
16:05:50 | | Quit JdGordon ("Leaving.") |
16:06:45 | | Join Domonoky [0] (n=Domonoky@p549AF876.dip.t-dialin.net) |
16:11:50 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
16:13:20 | winchester | does break leave a function? |
16:13:37 | winchester | wait nvrm |
16:13:40 | Domonoky | no |
16:13:55 | | Quit Lynx_ (" Try HydraIRC -> http://www.hydrairc.com <-") |
16:23:19 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
16:25:07 | | Quit entheh ("^~") |
16:35:31 | | Join Hub441 [0] (n=Hub441@pD9FA12B5.dip.t-dialin.net) |
16:35:36 | Hub441 | hi! |
16:36:19 | Hub441 | just installed rockbox on my ipod g4. really nice so far. the last thing i'm missin is support vor various artists/compilations |
16:36:30 | Hub441 | s/vor/for/ |
16:37:19 | Hub441 | but ogg support really rocks ;) |
16:38:15 | | Quit Nico_P (Remote closed the connection) |
16:39:03 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
16:39:35 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
16:42:41 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
16:46:20 | | Join pilot000 [0] (i=55023c17@gateway/web/cgi-irc/labb.contactor.se/x-4bfad7b6d7de9a74) |
16:52:39 | | Quit pilot000 ("CGI:IRC (EOF)") |
16:59:02 | bonbonthejon | Hub441: what do you mean, missing support for various artists? |
17:00 |
17:03:15 | bluebrother | I guess he means grouping albums with various artists in the database view |
17:03:32 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
17:03:59 | bonbonthejon | bluebrother: oh, i dont use database view, so I wouldnt be abel to help |
17:04:03 | | Join Vyrus001 [0] (n=Vyrus001@adsl-75-5-5-52.dsl.irvnca.sbcglobal.net) |
17:06:11 | | Join Arathis [0] (n=doerk@p5484B1D8.dip0.t-ipconnect.de) |
17:06:30 | | Quit Hub441 (Read error: 110 (Connection timed out)) |
17:07:36 | | Join Ribs [0] (n=ribs@91.84.8.218) |
17:07:36 | | Join toffe [0] (n=chatzill@70.135.33.100) |
17:07:43 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
17:07:44 | winchester | hey.... in c..... if I want to make a structure with a boolean and int components.... how would I do that, and how would I define them? |
17:08:01 | winchester | hey.... in c..... if I want to make a structure with a boolean and int components.... how would I do that, and how would I define them? |
17:08:09 | winchester | gah, sorry. lag |
17:08:10 | | Nick Arathis is now known as Arathis|afk (n=doerk@p5484B1D8.dip0.t-ipconnect.de) |
17:11:36 | bluebrother | winchester, where's the problem? struct foo { bool a; int b; int c; }; |
17:11:53 | bluebrother | or did I get your question wrong? |
17:12:25 | winchester | (problem being I don't know C), and how would I give a a value and retreive it later? |
17:12:43 | bluebrother | ah. |
17:12:45 | winchester | since I am sure you can't just foo.a=.... in C |
17:13:06 | bluebrother | you need to define a variable of that structure. |
17:13:11 | bluebrother | struct foo name; |
17:13:27 | bluebrother | and then name.a is the bool |
17:13:41 | bluebrother | if name is a pointer to the structure you need to write name->a |
17:13:55 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
17:14:02 | winchester | ah... I get so confused with pointers |
17:14:19 | * | bluebrother loves pointers |
17:14:27 | winchester | but thanks bluebrother, I get the idea. |
17:14:38 | winchester | O_o what's there to love about them? |
17:14:58 | markun | don't know, but I love them too :) |
17:15:00 | bluebrother | you can also omit the structure name if you declare a variable immediately, i.e. struct { elementsofstruct} variablename; |
17:15:21 | bluebrother | you can do great things which would get otherwise much harder |
17:15:28 | bluebrother | once you understood how they work ;-) |
17:16:51 | linuxstb_ | winchester: The easiest thing is just to search other plugins for the word "struct" and see examples of them being used. |
17:17:07 | winchester | I'll get back to my patch when I finish the C book I am reading then. |
17:18:26 | winchester | or I'll just get back to it when I have spare time..... does anyone remember when I started? |
17:18:51 | *** | Saving seen data "./dancer.seen" |
17:18:55 | winchester | think i've just spent almost 24 hours coding programming O_O |
17:19:00 | winchester | *-coding |
17:20:51 | markun | :) |
17:22:39 | | Join the_miker [0] (i=miker@cpe-72-224-68-188.nycap.res.rr.com) |
17:22:50 | winchester | my girlfriend goes on camp for 3 days and look what happens |
17:23:24 | winchester | but anyway.... 'night |
17:23:25 | | Quit winchester ("Leaving") |
17:28:15 | | Join Criamos [0] (n=Criamos@p549324F1.dip0.t-ipconnect.de) |
17:30:49 | | Quit dan_a (Remote closed the connection) |
17:30:59 | | Join Vyrus [0] (n=Vyrus001@adsl-75-5-5-52.dsl.irvnca.sbcglobal.net) |
17:31:02 | | Quit Vyrus (Read error: 104 (Connection reset by peer)) |
17:32:13 | | Join dan_a [0] (n=dan_a@217.23.173.156) |
17:32:39 | | Quit Vyrus001 (Read error: 104 (Connection reset by peer)) |
17:39:10 | | Quit Arathis|afk (Remote closed the connection) |
17:39:33 | markun | The Ogg Vorbis guys are thinking about using this surround sound technique, quite interesting: http://en.wikipedia.org/wiki/Ambisonics |
17:39:58 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
17:47:14 | | Join Arathis [0] (n=doerk@p5484B1D8.dip0.t-ipconnect.de) |
17:49:59 | | Quit unwell_13 () |
17:50:59 | preglow | and thusly all was sparkling |
17:51:25 | preglow | markun: i happen to be working with that technology |
17:52:07 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
17:52:10 | preglow | at least from time to time |
17:52:30 | markun | preglow: great, there is a lot of talk about it on the vorbis-dev mailinglist |
17:52:37 | preglow | markun: as in currently? |
17:52:59 | markun | jan and feb |
17:53:08 | preglow | hmmm, perhaps i could get the uni guys to pay me further to research how it works with vorbis... |
17:53:16 | markun | look for "5.1 surround channel coupling" |
17:53:18 | preglow | ambisonics is quite dependent on relative phase between signals |
17:53:35 | markun | http://lists.xiph.org/pipermail/vorbis-dev/2007-January/thread.html |
17:54:03 | preglow | i'm on and off writing on an open source linux encoder/decoder for it, actually |
17:55:31 | markun | preglow: do you think we could do some nice things with it in rockbox? like using a hrtf to make it sound 3d with headphones and turning in the sound field? |
17:56:05 | preglow | markun: it's something i'm planning to research, actually, so we'll see |
17:56:15 | preglow | it's pretty computationally expensive |
17:56:16 | markun | preglow: http://www.ambisonicbootlegs.net/Members/qduaty/ |
17:56:28 | * | jhMikeS hopes he doesn't get spanked for the extra 120-200 bytes coming up |
17:56:40 | preglow | first you need ambisonics encoding, then decoding, then hrtf filtering for a good number of channels |
17:58:07 | markun | preglow: I hope either the Gigabeat will be powerful enough to do some nice things or else maybe a future target with a dsp? |
17:58:15 | preglow | also add in the fact that you need a quite high order for it to sound good, but i don't know, really |
17:58:18 | preglow | never tried |
17:58:26 | preglow | the gigabeat can do it for sure |
17:58:54 | | Quit the_miker () |
17:59:12 | jhMikeS | is this an insane thing for me code try doing in assembly? if so, I'm up :) |
17:59:49 | preglow | it would have to be asm |
17:59:56 | preglow | ambisonics really just is a lot of gaining |
18:00 |
18:00:02 | preglow | with optional iir/fir filtering here and there |
18:00:19 | preglow | the hrtf part will be tricky to get right, though, being an individual factor |
18:00:23 | jhMikeS | sounds like the stuff...should be more room for it anyway |
18:00:24 | preglow | what sounds good for some will sound bad for other |
18:00:24 | preglow | s |
18:01:00 | markun | preglow: we can decode the B format to stereo easily I think and then just listen to it with or without crossfeed. |
18:01:10 | jhMikeS | this adds spacial queues to stereo headphones, right? |
18:01:42 | jhMikeS | by "ambisonics" it certainly conveys that....will have a look in a moment |
18:01:46 | preglow | markun: decoding b format to stereo, how? via hrtfs? |
18:02:11 | preglow | i assume so, since it's really the only good way |
18:02:53 | markun | preglow: I was thinking of this (but really don't know much about it yet) http://en.wikipedia.org/wiki/Ambisonics |
18:03:03 | markun | eh.. |
18:03:13 | markun | http://en.wikipedia.org/wiki/Ambisonics#Relationship_to_coincident_stereo_techniques |
18:04:25 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
18:04:44 | preglow | markun: hmm, that looks fun |
18:05:04 | preglow | but that'll only work for first order ambisonics, it seems |
18:05:13 | preglow | the main area of resarch now is higher order ambisonics |
18:05:28 | preglow | but anywho, i've gotta go, feel free to drop some comments, i'll read later |
18:06:13 | markun | ok, perhaps I find some interesting things |
18:08:09 | jhMikeS | preglow: can the eq bands be applied in parrallel? |
18:21:14 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
18:22:10 | | Quit bezlemin (Read error: 110 (Connection timed out)) |
18:24:27 | | Quit Arathis ("Bye, bye") |
18:25:30 | | Join Arathis [0] (n=doerk@p5484B1D8.dip0.t-ipconnect.de) |
18:27:40 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
18:45:42 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
18:46:05 | | Join bezlemin [0] (n=bezlemin@cpe-72-179-41-19.austin.res.rr.com) |
18:49:27 | | Join MobiLex [0] (n=MobiLex@85-156-118-123.elisa-mobile.fi) |
18:54:24 | preglow | jhMikeS: yeah, but then the filters need to be different |
18:59:00 | | Join Hub441 [0] (n=Hub441@pD9FA123A.dip.t-dialin.net) |
18:59:11 | Hub441 | re |
19:00 |
19:01:16 | | Join daurn [0] (n=fake@unaffiliated/daurnimator) |
19:01:59 | | Quit daurnimator (Read error: 60 (Operation timed out)) |
19:02:13 | jhMikeS | preglow: hmmm...well...at least it keeps later bands from compounding side effects of earlier ones. |
19:02:43 | | Join Anon0052 [0] (i=JavaUser@c-71-234-101-7.hsd1.ct.comcast.net) |
19:03:01 | Anon0052 | Hey |
19:03:21 | preglow | eh? |
19:03:22 | preglow | no |
19:03:34 | preglow | each filter affects phase which will yield phase effects between filters |
19:04:06 | Anon0052 | Is the the dual processor patch in the source yet(Kocp)? |
19:04:13 | | Nick Anon0052 is now known as BigMac (i=JavaUser@c-71-234-101-7.hsd1.ct.comcast.net) |
19:04:38 | jhMikeS | so in other words in this case you're avoiding combing |
19:05:11 | BigMac | for the5g* |
19:05:28 | MobiLex | Yes |
19:05:28 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:05:32 | BigMac | Ah sweet |
19:05:42 | linuxstb | BigMac: No. |
19:06:03 | MobiLex | Not then |
19:06:04 | BigMac | Ah ok, then who is the author of the patch? |
19:06:12 | linuxstb | Mainly dan_a |
19:06:23 | BigMac | Ok thank ya |
19:07:01 | BigMac | Is he Daniel Ankers? |
19:07:50 | scorche | yes |
19:08:30 | BigMac | Hmm is his patch in the tracker? I just put him in the author field and searched and came back with no results |
19:09:10 | linuxstb | http://www.rockbox.org/tracker/task/5755 |
19:09:37 | jhMikeS | preglow: but of course they do, but I've seen it done with "shelf" and "peak" filters. wouldn't yet know much about how to get it right or much about the different kinds. |
19:09:39 | BigMac | Ok thank you |
19:10:21 | Hub441 | is a systemfreeze quite normal on a g4? already had two ;) |
19:10:54 | preglow | jhMikeS: dinner, will read later |
19:11:22 | jhMikeS | yumyum...I'm hungry and can't find anything good :( |
19:12:20 | BigMac | jhMikeS:Ramen is what I've got :) |
19:12:53 | jhMikeS | I'm out ... :\ |
19:13:31 | jhMikeS | preglow: at least watch the pcm buffer stay pegged at the top with almost all the dsp stuff running on your H120 while you eat :) |
19:13:40 | | Quit bonbonthejon (Read error: 113 (No route to host)) |
19:14:06 | | Quit SirFunk (Read error: 104 (Connection reset by peer)) |
19:17:11 | | Join CriamosAndy [0] (n=Criamos@p549324F1.dip0.t-ipconnect.de) |
19:17:11 | | Quit Criamos (Read error: 104 (Connection reset by peer)) |
19:17:34 | linuxstb | Hub441: Yes, it's a known issue on the 4g, but avoidable if you use this build (or compile your own) - http://forums.rockbox.org/index.php?topic=6357.0 |
19:18:53 | *** | Saving seen data "./dancer.seen" |
19:21:39 | | Join miepchen^schlaf [0] (n=hihi@p57B96876.dip.t-dialin.net) |
19:23:41 | * | jhMikeS found chicken pot pies in the fridge downstairs...mmm :D |
19:24:44 | MobiLex | Does 4g affect photo too |
19:26:36 | linuxstb | The Photo has the same problems as the 4g. |
19:26:56 | MobiLex | Yeah.. |
19:27:24 | MobiLex | My friend complains about that |
19:29:49 | | Join tick [0] (i=95e13cfc@gateway/web/cgi-irc/labb.contactor.se/x-9bbdf73c99069fdd) |
19:30:09 | tick | FS admins here? |
19:30:19 | Mikachu | linuxstb: i eventually had to remove the checks and just return DRAM_START to get the bootloader to start, it might still be my fault though :) |
19:30:28 | Mikachu | linuxstb: to start the OF, that is |
19:30:31 | Mikachu | tick: yes |
19:31:06 | tick | Could you please add a patch category in FS for "just code improvements", i.e. not a feature addition but just code cleanup etc. |
19:31:14 | Mikachu | not that much of an admin |
19:31:45 | tick | Or where should such patches go? |
19:32:18 | tick | E.g. fixing a typo in a comment. |
19:33:00 | | Join Thundercloud_ [0] (n=thunderc@82.152.210.137) |
19:36:47 | tick | Mikachu: so you are not an FS admin? |
19:37:00 | Mikachu | i can close bugs, and that sort of stuff |
19:38:21 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
19:38:39 | BigMac | Mikachu: Is your nick pronounced MEEKACHU or MIKACHU |
19:38:40 | tick | Aha, ok. I hope Bagder & Co. will read this. |
19:38:54 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
19:39:06 | Mikachu | BigMac: the second alternative is sort of ambiguous :) |
19:39:31 | BigMac | lol |
19:39:46 | | Quit Hub441 (Read error: 113 (No route to host)) |
19:41:36 | | Quit desowin ("use linux") |
19:44:29 | tick | Mikachu: do you know who is/are that sort of FS admins? |
19:44:40 | | Quit MobiLex (Remote closed the connection) |
19:44:51 | Mikachu | maybe zagor or bagder |
19:46:39 | tick | Ok, then... waiting for Godot ^H^H^H^H^H Bagder :-) |
19:46:42 | | Join web-taz [0] (n=taz@p5081B1E9.dip0.t-ipconnect.de) |
19:47:39 | | Join x1jmp [0] (n=x1jmp@p57B0AD87.dip0.t-ipconnect.de) |
19:50:41 | | Join DerPapst [0] (n=DerPapst@p54BD44F0.dip0.t-ipconnect.de) |
19:50:42 | x1jmp | What's the way to create a patch for an already patched rockbox version with svn? |
19:51:11 | | Join DataGhost [0] (n=dataghos@ip3e832ea5.speed.planet.nl) |
19:51:32 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:51:53 | | Quit tick ("CGI:IRC (Ping timeout)") |
19:52:08 | * | DerPapst wonders what happend to the AustriaMicrosystems talk... |
19:58:28 | | Quit Mouser_X (Nick collision from services.) |
19:58:35 | DerPapst | was the meeting already? |
19:58:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:00 |
20:02:07 | Kasperle | http://www.rockbox.org/twiki/bin/view/Main/AustriaMicrosystems says "The visit will be on 9th of March and RenePeinthor and I (ChristianGmeiner) will went to them... stay tuned" |
20:03:03 | | Quit FOAD_ ("I'll be back") |
20:03:57 | | Quit BigMac ("MadPenguin forever!") |
20:07:10 | | Join mightybrick [0] (i=44bb32e5@gateway/web/cgi-irc/labb.contactor.se/x-b03ddda417d9ee52) |
20:14:59 | Nico_P | could we please have a link to http://www.rockbox.org/twiki/bin/view/Main/FlySprayHowto on the tracker ? i just closed a request for rockbox on the zen vision m... |
20:17:06 | | Quit toffe (Remote closed the connection) |
20:23:11 | | Join toffe [0] (n=chatzill@70.135.33.100) |
20:25:05 | | Quit _Veseliq_ (Remote closed the connection) |
20:27:50 | | Quit Mouser_X (Nick collision from services.) |
20:28:01 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:30:17 | | Join Thundercloud [0] (n=thunderc@82.152.250.78) |
20:30:43 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
20:33:32 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
20:33:45 | | Join Thundercloud [0] (n=thunderc@82.152.255.88) |
20:37:49 | Presence | hi. |
20:37:57 | Presence | fixed.cfg is the greatest thing ever for rockbox. |
20:38:24 | Presence | late at night I turn the brightness down to like uber low. in the morning, its right back up to "blind the fuck outta myself". |
20:38:34 | Presence | thanks! |
20:40:53 | | Join FOAD [0] (n=dok@dinah.blub.net) |
20:41:01 | | Join busa_blade [0] (n=busa_bla@pool-72-66-2-136.washdc.fios.verizon.net) |
20:52:28 | | Join bluey- [0] (n=bluey@dslb-088-073-117-060.pools.arcor-ip.net) |
20:53:35 | | Join blippe [0] (n=blippe@1-1-11-41a.f.sth.bostream.se) |
20:54:18 | blippe | i got some questions before installing rockbox on an ipod: first, does it matter if i upgrade the ordinary ipod sow |
20:54:23 | blippe | ftware... |
20:55:21 | nls | blippe: if you do the update after you install rockbox, you will need to reinstall the rockbox bootloader |
20:55:37 | blippe | ok. nice |
20:55:39 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
20:56:45 | | Quit Mouser_X (Nick collision from services.) |
20:56:56 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:57:08 | | Quit mightybrick ("CGI:IRC") |
21:00 |
21:02:47 | | Join mightybrick [0] (i=44bb32e5@gateway/web/cgi-irc/labb.contactor.se/x-5503eaf132e503d0) |
21:04:53 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:08:08 | | Quit scorche (Remote closed the connection) |
21:13:09 | | Join Thundercloud_ [0] (n=thunderc@82.153.197.247) |
21:14:16 | | Join scorche [0] (n=scorche@rockbox/administrator/scorche) |
21:18:55 | *** | Saving seen data "./dancer.seen" |
21:24:00 | | Quit bluey- ("Leaving") |
21:28:59 | | Join Compaq_Administr [0] (n=chatzill@68-168-132-199.lkwnny.adelphia.net) |
21:29:00 | | Quit Mouser_X (Nick collision from services.) |
21:29:05 | | Quit FOAD ("I'll be back") |
21:29:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
21:29:09 | | Nick Compaq_Administr is now known as SkB (n=chatzill@68-168-132-199.lkwnny.adelphia.net) |
21:29:34 | SkB | I have a question :P |
21:29:44 | SkB | Does RockBox require use of the hold switch? |
21:29:50 | SkB | on 5g ipods |
21:32:56 | | Join FOAD [0] (n=dok@dinah.blub.net) |
21:33:14 | nls | SkB: you use the hold switch for 3 different things, 1) button hold (surprise) 2)To boot apple firmware when starting 3) to clear settings when rockbox starts |
21:33:26 | nls | none of which are vital exactly |
21:33:38 | SkB | Well |
21:33:52 | SkB | Can you get into apple firmware without hold switch? |
21:33:55 | SkB | Mine is broken |
21:34:14 | nls | not with the rockbox bootloader... |
21:34:25 | nls | it is possible with ipod linux bootloader however |
21:34:34 | SkB | Can you use that bootloader without ipl? |
21:34:46 | nls | yes, i believe so... |
21:34:58 | SkB | ok. |
21:34:58 | SkB | :) |
21:35:30 | funky | huh? |
21:35:38 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
21:35:57 | | Quit midkay (Read error: 110 (Connection timed out)) |
21:36:10 | nls | SkB: or you can wait until someone figures out how to "RoLo" apple firmware... |
21:36:24 | linuxstb_ | SkB: Yes, there are two ways to start the Apple firmware - holding MENU as you boot, or turning on the hold switch. |
21:36:29 | funky | just pressing menu button while rebooting, you go into apple firm |
21:36:35 | funky | hold button is not needed at all |
21:36:44 | SkB | really now... |
21:36:46 | nls | oh, didn't know the MENU button was used still |
21:37:10 | SkB | so I DON'T need loader2 |
21:37:42 | funky | thats it |
21:37:47 | SkB | ok |
21:38:03 | SkB | I'm using the loader X because I can't DL from the rockbox website... |
21:39:22 | linuxstb_ | What's wrong with the website? |
21:39:57 | SkB | build.rockbox.org doesn't work for me |
21:40:08 | SkB | and I can't download the manuals |
21:40:36 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
21:41:06 | SkB | allrighty |
21:41:08 | SkB | here I go |
21:41:16 | linuxstb_ | Odd, everything's working fine for me. |
21:41:23 | | Quit redbreva (Remote closed the connection) |
21:42:00 | SkB | Do I have to boot my ipod into disk mode to install? |
21:42:36 | | Quit Drumr () |
21:42:45 | linuxstb_ | Yes. |
21:43:03 | SkB | How; I forgot |
21:43:12 | SkB | Man I'm such a n00b |
21:43:13 | SkB | :P |
21:45:26 | SkB | nevermind |
21:45:27 | SkB | got it. |
21:46:11 | linuxstb_ | This link doesn't work for you ? http://download.rockbox.org/bootloader/ipod/ipodpatcher/win32/ipodpatcher.exe |
21:47:08 | SkB | Firefox said the connection timed out |
21:49:10 | | Join johnd0e [0] (i=42beea7b@gateway/web/cgi-irc/labb.contactor.se/x-f8b1ce29c3680e70) |
21:49:32 | johnd0e | I have a quick question |
21:50:15 | petur | I see |
21:50:40 | johnd0e | I have a 5g 30gb ipod and I just bought a iluv battery pack and a wall charger, and when I plug them in, rockbox persistently boots into disk mode, is there any way to turn this off? |
21:50:57 | johnd0e | Is it hard coded or in the config? |
21:51:11 | linuxstb_ | Are you running a recent version of Rockbox? |
21:51:36 | | Quit Ribs ("eh eh ehhhh!") |
21:52:01 | johnd0e | the build date was Jan 16 |
21:52:17 | linuxstb_ | Try installing a more recent version - that was a bug which should be fixed now. |
21:52:53 | SkB | hmm |
21:53:01 | johnd0e | Sweet. I thank you linuxstvb_ . If I have any problems, I'll check back |
21:53:09 | SkB | how do I install this damn thing |
21:53:09 | SkB | :| |
21:53:21 | johnd0e | rtfm |
21:53:27 | SkB | just boot into disk mode? |
21:53:50 | linuxstb_ | If you can't access the websites, then you won't be able to... |
21:53:51 | johnd0e | boot into disk mode and copy files over, next step depends on what mp3 player you have |
21:54:10 | SkB | I'm using a custom installer |
21:54:15 | scorche | dont |
21:54:19 | johnd0e | what custom installer? |
21:54:31 | johnd0e | I wasn't aware there was a custom installer out... |
21:54:39 | scorche | an unofficial one |
21:54:44 | SkB | ok |
21:54:57 | SkB | RockBox Installer X |
21:55:32 | johnd0e | Ah. |
21:55:48 | SkB | it's only for ipods |
21:55:57 | SkB | and I think it comes with a build |
21:56:04 | SkB | because I can't DL one |
21:56:04 | preglow | jhMikeS: so what you say is that if we ran the different filters in parallel, the freqency response consisting of all five filters would somehow look different than it does now? |
21:56:15 | scorche | and is unsupported by us...if you have issues with it, dont come to us |
21:56:30 | SkB | No worries :) |
21:56:33 | linuxstb_ | SkB: Can you access http://www.davechapman.f2s.com/rockbox/ipodpatcher.zip ? |
21:56:41 | | Quit linuxstb_ ("CGI:IRC") |
21:56:47 | SkB | yes I can |
21:57:05 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
21:57:17 | petur | any fat32 specialist around? |
21:57:40 | linuxstb_ | SkB: Unzip it, and run ipodpatcher.exe |
21:58:27 | SkB | and then I have rockbox? |
21:58:37 | linuxstb_ | Then you have the bootloader. |
21:58:44 | SkB | well |
21:58:55 | SkB | that doesnt do anything If I don't have rockbox :-/ |
21:59:21 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
21:59:31 | SkB | So, what do I do next |
21:59:51 | scorche | linuxstb_: might be easier hosting a link to the manual as well =/ |
22:00 |
22:00:10 | | Quit Mouser_X (Nick collision from services.) |
22:00:16 | | Join SkB_ [0] (n=SonikBoo@68-168-132-199.lkwnny.adelphia.net) |
22:00:17 | linuxstb_ | scorche: I was about to... |
22:00:21 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:00:31 | linuxstb_ | SkB: I'll download everything you need and zip them up for you... |
22:00:36 | SkB | ok |
22:00:44 | SkB | So, just install the bootloader now/ |
22:00:46 | SkB | ? |
22:00:52 | | Quit SkB_ (Client Quit) |
22:00:58 | SkB | still here. |
22:02:06 | | Quit Kitt0s (Read error: 104 (Connection reset by peer)) |
22:02:06 | | Quit FOAD ("Lost terminal") |
22:02:19 | linuxstb_ | SkB: Wait, and read the manual I'll give you. |
22:02:22 | | Join Kitt0s [0] (i=Kaa@84.95.115.204.cable.012.net.il) |
22:02:23 | SkB | ok. |
22:02:56 | linuxstb_ | Sorry, yes you can install the bootloader - just double-click on ipodpatcher.exe and say yes. |
22:04:10 | SkB | ok |
22:04:24 | SkB | bootloader installed succesfully |
22:04:33 | SkB | *successfully |
22:04:56 | linuxstb_ | http://www.davechapman.f2s.com/rockbox/skb.zip - read the pdf but you can skip the bootloader part of the install. |
22:05:42 | jhMikeS | preglow: huh? the phase response would. Why would the frequency response by different if the parellel filters each have the same frequency domain characteristics? There is the phase response...so I guess I go back to square one and say "yes" because of combing. |
22:05:50 | SkB | yikes. |
22:05:52 | SkB | timed out |
22:06:10 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:06:19 | SkB | What's my problem? |
22:06:22 | SkB | I timed out |
22:06:25 | preglow | jhMikeS: they'd be massively different if the filters were they same |
22:06:39 | preglow | jhMikeS: you can't make the two resulting spectrums equal, but not with the same filters |
22:07:03 | johnd0e | linuxstb_: Just wanted to say it works beautifully in the new version, thanks again, best wishes |
22:07:15 | jhMikeS | preglow: your typing seems slurred :\ |
22:07:39 | | Quit busa_blade (Remote closed the connection) |
22:07:59 | linuxstb_ | johnd0e: That's good to hear. |
22:08:09 | SkB | linuxstb_: I can't download it; I timed out again. |
22:08:09 | preglow | apart from "can't" that should be "can", it was all correct |
22:08:10 | linuxstb_ | SkB: I can't fix your internet connection... |
22:08:24 | SkB | heh. |
22:08:27 | | Quit johnd0e ("CGI:IRC (EOF)") |
22:08:27 | preglow | jhMikeS: i probably misunderstood something you said a long way up |
22:08:31 | Soap | turn off the bittorrent client! |
22:08:44 | SkB | Can you host it somewhere else? |
22:09:00 | SkB | Like,quicksharing? |
22:09:33 | jhMikeS | Not sure why some are preferring to do parellel if reinforcement and cancellation are a problem with summing the varying phases at output. |
22:09:37 | SkB | www.quicksharing.com |
22:09:44 | linuxstb_ | If you can't download from two independent websites, I tend to blame your connection... |
22:10:09 | preglow | jhMikeS: it's not really a problem, it's pretty unavoidable if you use iir filters |
22:10:10 | SkB | yes |
22:10:16 | SkB | I blame gremlins. |
22:10:29 | SkB | Honestly |
22:10:35 | SkB | I never have problems like these. |
22:10:37 | preglow | jhMikeS: people used to like using parallel filters in the days of analogue electronics so that the complete filter response wouldn't be too affected by component tolerances |
22:10:48 | preglow | jhMikeS: in dsp, series is what's mostly used |
22:11:33 | preglow | the result would be exactly the same if we used parallel filters, afaik, but we'd have to use bandpass, lowpass and highpass filters instead of the ones we use nmow |
22:11:36 | preglow | now |
22:11:38 | jhMikeS | I see...not that caps such wouldn't suffer the same. Mine idea was more from an implementation pov anyway. |
22:12:17 | SkB | Linuxstb_: Can you post it on www.quicksharing.com |
22:12:19 | | Join digriz [0] (i=digriz@ip70-176-107-129.ph.ph.cox.net) |
22:12:33 | preglow | but anyway, why would you want to do them in parallel? |
22:12:46 | preglow | sounds like it'd result in more memory pressure to me |
22:13:36 | jhMikeS | wondering if I can be more insane...and if it might be better at least for emac...but series but be pipline compatible anyhow :\ gotta think. |
22:13:43 | SkB | Linuxstb_: I got it! |
22:13:47 | SkB | thanks |
22:14:03 | linuxstb_ | ok |
22:14:23 | SkB | Don't know why I couldn't get it the first time |
22:14:35 | SkB | I *think* it was trying to open it as a webpage. |
22:14:39 | jhMikeS | Well anything IRAM is scarcely memory pressure. Doesn't seem too intense. |
22:14:55 | | Join JPMaximilian [0] (n=john@12-207-149-249.client.mchsi.com) |
22:15:07 | preglow | jhMikeS: true enough, but i still can't see much of a point |
22:15:14 | preglow | you still need to do the same filtering |
22:15:29 | jhMikeS | I'm sure I'll make one at some point...:D |
22:15:31 | preglow | and anyway, all our targets don't have emac :/ |
22:15:47 | jhMikeS | true...harse reality for them :) |
22:15:52 | jhMikeS | harsh even |
22:16:18 | preglow | you'll need an extra buffer too |
22:16:21 | linuxstb_ | Some just have a 300MHz ARM... |
22:16:22 | digriz | quick question how long will a battery last generally on a 5g ipod using rockbox to just play mp3's |
22:16:28 | digriz | the faq is vague |
22:16:31 | | Join JPMaximilian_ [0] (n=john@12-207-149-249.client.mchsi.com) |
22:16:34 | preglow | since all filters need the same input |
22:16:42 | jhMikeS | linuxstb_: yes...but those don't count ;) |
22:16:52 | preglow | you either need to run all filters in parallel, one sample at a time, at would give more memory pressure |
22:16:58 | preglow | or you need an extra buffer for input samples |
22:17:07 | preglow | s/at/and/... |
22:17:12 | linuxstb_ | digriz: Try the IpodRuntime wiki page for some test results. |
22:17:30 | digriz | thanks |
22:17:35 | jhMikeS | If I get insane enough and get a chance to do a good study...perhaps something will dawn on me. I dunno. |
22:18:11 | * | jhMikeS wants time warpage |
22:18:30 | * | petur joins jhMikeS |
22:18:33 | digriz | wow it cuts battery time in half |
22:19:35 | preglow | jhMikeS: i'd love to be enlightened anyway, so do tell if you discover something :) |
22:19:37 | jhMikeS | petur: what year? dial it in on the eq |
22:19:51 | preglow | anywho, brb |
22:19:53 | preglow | or more like bbl |
22:19:54 | jhMikeS | preglow: I need much enlightenment myself |
22:20:05 | | Join amiconn_ [0] (n=jens@p54BD61C6.dip.t-dialin.net) |
22:21:34 | SkB | do you extract the fonts package to the root directory of the player? |
22:21:41 | Soap | yes |
22:21:46 | SkB | ok |
22:22:09 | * | petur excuses himself for adding some bytes to the binary |
22:22:19 | jhMikeS | I guess I have to work out the equations and reduce them in series |
22:22:21 | | Quit JPMaximilian_ ("I Shall Return") |
22:22:26 | | Quit JPMaximilian ("I Shall Return") |
22:22:32 | | Join JPMaximilian [0] (n=john@12-207-149-249.client.mchsi.com) |
22:22:39 | * | jhMikeS added bytes today too |
22:22:51 | SkB | Also: does the menu method of booting into the apple firmware still work with version 2? |
22:22:52 | | Quit FOAD ("Lost terminal") |
22:23:24 | | Quit DerPapst (Read error: 110 (Connection timed out)) |
22:23:55 | linuxstb_ | version 2 of what? |
22:23:56 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:24:28 | linuxstb_ | But yes, it should work with anything. |
22:25:52 | SkB | version 2 of the bootloader |
22:28:25 | Bagder | petur: isn't "snprintf(num, 9" a bit too strict |
22:28:39 | SkB | the font package goes in the root directory of the ipod or the rockbox directory? |
22:28:47 | Bagder | afair, that'll limit it to use only 9 bytes, ie 8 + zero |
22:29:20 | Bagder | which doesn't fit with the line above "cnt %= 9999999" which uses 9 digits |
22:29:33 | Mikachu | SkB: yes and no, the font files go in /.rockbox/fonts, but you extract it to / because the zip has the directory structure |
22:29:38 | * | jhMikeS can't believe what an utterly superior sounding playback device is to the H120 and yet an utterly inferior recording device overall at the same time. |
22:29:45 | jhMikeS | the x5 that is |
22:29:47 | SkB | ah. |
22:29:54 | Mikachu | Bagder: wouldn't you rather use %= 1000000 ? |
22:30:16 | petur | Bagder: it is 8.3 so we want ~and max 7 digits, no? |
22:30:22 | Mikachu | i mean petur: |
22:30:41 | Mikachu | %= 999 means from 0 to 998 |
22:30:55 | | Join Thundercloud [0] (n=thunderc@82.153.197.247) |
22:31:04 | | Quit FOAD ("Lost terminal") |
22:31:11 | petur | ah well.. |
22:31:57 | petur | feel free to create 9999999 files ;) |
22:32:14 | Bagder | petur: sorry, I counted the digits on the line before snprintf() wrong |
22:32:19 | Mikachu | it's not a bug, but it's suboptimal :) |
22:32:36 | SkB | Hell yeah! |
22:32:46 | SkB | Linuxstb_: Much thanks |
22:33:02 | petur | Mikachu: should I change it? ;) |
22:33:03 | jhMikeS | It should error out if it can't find a unique name perhaps? |
22:33:30 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:33:37 | petur | jhMikeS: yes, but there's more stuff in there that isn't 100% ok |
22:33:38 | Mikachu | petur: i don't think it matters much, but maybe it confuses someone looking at the code |
22:36:30 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
22:36:46 | jhMikeS | rrr...the x5 battery scale is all wrong for a non L model again. :\ How to solve that one? |
22:36:53 | | Quit amiconn (Read error: 110 (Connection timed out)) |
22:36:53 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:37:16 | Mikachu | Everybody: didn't you forget something? |
22:37:32 | jhMikeS | ...unless my battery is really dyning that fast now |
22:37:59 | jhMikeS | or "dyning" less is it may be |
22:37:59 | bluebrother | Everybody is quite quiet ... except for name changes :) |
22:38:09 | petur | jhMikeS: keeping track of the fact that we tried all possible shortnames will cost some bytes, and I fear the code will never get executed ( as you get 10000000 possible names) |
22:38:16 | * | jhMikeS is saying all kinds of crap noones listening to :) |
22:38:28 | | Quit FOAD ("Lost terminal") |
22:38:36 | SkB | damn |
22:38:44 | Everybody | heh |
22:38:44 | Everybody | :p |
22:38:49 | bluebrother | he is alive! |
22:39:02 | SkB | How do you get songs that are already on your ipod from itunes into rockbox |
22:39:03 | Everybody | yeah I need to get around to putting this server into my mIRC server list so I can change away status settings for it |
22:39:04 | SkB | :-/ |
22:39:05 | Everybody | just for you |
22:39:21 | | Quit midkay ("Leaving") |
22:39:24 | bluebrother | :) |
22:40:13 | SkB | database -> initialize now? |
22:40:46 | * | petur hopes Mikachu will be satisfied |
22:41:05 | Mikachu | i hope so too |
22:41:35 | Bagder | :-) |
22:42:00 | jhMikeS | petur: it's meant to be called in a search loop by something that actually reads the disk? |
22:42:12 | petur | yes |
22:43:35 | petur | but you could start at a high number and wrap around, so you need to keep track of it. The calling code does goto restart:, maybe a counter can be used there. |
22:43:38 | jhMikeS | how can a short filename have a name "greater" than x~999999.ext ? |
22:44:05 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:44:09 | petur | good question ;) |
22:44:23 | petur | by using it as long filename |
22:44:52 | jhMikeS | ummm...then why worry about a limit? |
22:45:13 | jhMikeS | but then it's not a "dos" name anymore ;) |
22:45:22 | petur | if you create x~999999.ext, and _then_ create x~999999.ext2 you'll get a wrap |
22:45:46 | petur | because x~999999.ext was used as shortname because it was valid |
22:46:48 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
22:46:50 | jhMikeS | yes, as it should. dos filenames strip spaces and lfn only character too |
22:47:11 | | Quit Mouser_X (Nick collision from services.) |
22:47:20 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:47:44 | Mikachu | can't you just have "invalid" characters in the generated short filenames? or would that break windows? |
22:48:05 | petur | it's against the spec |
22:48:31 | jhMikeS | invalid ones would yes |
22:48:53 | petur | but it depends on the version of windows you use, and wether you try in on command line or in the browser (really!) |
22:49:22 | Mikachu | good thing they implement the filesystem spec in userspace |
22:49:28 | jhMikeS | of course any short filename generator replaces the path components as well |
22:49:58 | petur | I've seen it convert weird symbols into a strange series of numbers - must still check if that was the char code |
22:50:26 | | Join webtaz [0] (n=taz@p5081B1CC.dip0.t-ipconnect.de) |
22:50:37 | petur | hehe, using the correct constant saves some bytes :) |
22:50:42 | jhMikeS | another thing with long filenames is if the bit after the last "." contans spaces, it's not an extension, nor is it if it's a directory |
22:51:36 | * | petur preps for an early night to bed |
22:51:50 | jhMikeS | those are my observations anyway... |
22:52:42 | jhMikeS | almost 11pm there? |
22:52:49 | petur | yeah |
22:53:06 | petur | have been doing hard work outside all day - my muscles hurt |
22:53:14 | jhMikeS | pretty early I'd say...:) |
22:53:34 | petur | yes, for me that is early but the body says it is time |
22:53:48 | jhMikeS | then you'll sleep for sure |
22:54:18 | | Quit petur ("Zzzzzz") |
22:56:24 | | Quit FOAD ("Lost terminal") |
22:57:18 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:57:52 | | Join entheh [0] (n=purr@88-106-208-44.dynamic.dsl.as9105.com) |
23:00 |
23:06:22 | | Quit bluebrother ("Verlassend") |
23:08:26 | | Quit web-taz (Read error: 110 (Connection timed out)) |
23:15:04 | Everybody | actually |
23:15:06 | Everybody | come to think of it |
23:15:09 | | Quit SkB ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
23:15:20 | Everybody | would you guys prefer it if I just didn't idle in here |
23:15:25 | Everybody | it's not like you need idlers |
23:15:32 | Everybody | and I don't really need help any more |
23:17:08 | | Quit Mouser_X (Nick collision from services.) |
23:17:17 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:18:51 | preglow | now, let's try to update |
23:18:54 | Soap | why not idle in here? |
23:18:58 | *** | Saving seen data "./dancer.seen" |
23:19:06 | preglow | jhMikeS: funnily enough, conflict |
23:19:39 | | Join x1jmp_ [0] (n=x1jmp@p57B0AD87.dip0.t-ipconnect.de) |
23:19:44 | preglow | jhMikeS: what's up with all the empty lines at ends of structs? |
23:19:47 | | Quit x1jmp_ (Client Quit) |
23:19:51 | Everybody | Soap because everyone hates my nick changes |
23:19:53 | preglow | jhMikeS: forget that... |
23:20:11 | Everybody | actually |
23:20:16 | Soap | Everybody: I don't see how one excludes the other. |
23:20:23 | Everybody | my nick changes happen much less frequently than joins and quits |
23:20:26 | Everybody | what do you mean |
23:21:03 | jhMikeS | preglow: ?? I forgot it but what did I forget not? |
23:21:04 | jhMikeS | now? |
23:22:50 | preglow | jhMikeS: what i asked for above that, "empty" last lines of structs |
23:22:54 | preglow | they're not empty, they have comments |
23:23:17 | preglow | unless you were being ironic, in which case you need forget i'm saying this too |
23:23:52 | jhMikeS | perhaps both...and neither :) |
23:24:34 | jhMikeS | you mean the stuff with the offsets listed by things used by asm? |
23:24:41 | preglow | yes |
23:25:06 | preglow | things have definitely happened in dsp.c, yes |
23:25:16 | jhMikeS | help me keep track of things...maybe all the comment are so I won't forget ;) |
23:27:13 | preglow | so now i can count on the dsp pointer always being right? |
23:27:28 | jhMikeS | yes...I believe so. |
23:28:00 | jhMikeS | I listed dependencies in the comments |
23:28:20 | jhMikeS | And we do want voice going throught the eq right? I left it that way on purpose |
23:29:46 | preglow | really? i can see only one eq state |
23:30:06 | jhMikeS | Voice and audio share it |
23:30:11 | preglow | well, that's not really right |
23:30:12 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
23:30:27 | preglow | first, the history will contain audio samples at first when you do voice samples |
23:30:33 | preglow | and vice versa |
23:30:48 | preglow | also, since voice almost always has a different sample rate, the filters won't be right at all |
23:30:50 | jhMikeS | hmmm...that is true |
23:30:57 | | Join sounds [0] (i=549969c8@gateway/web/cgi-irc/labb.contactor.se/x-299ee6c1a4f95fd9) |
23:31:03 | jhMikeS | it's already resampled by then though |
23:31:14 | preglow | ok, then the first issue is all that matters |
23:31:20 | preglow | sounds like a waste of cpu, though |
23:31:26 | preglow | most processing should be done before resampling |
23:31:33 | | Join Thundercloud_ [0] (n=thunderc@82.153.13.38) |
23:31:39 | preglow | but then we'd need more code to support multiple sample rates, i guess |
23:31:40 | jhMikeS | Well...if tone controls go through both, then hey |
23:31:57 | preglow | my sw tone controls don't, at least not right now |
23:32:02 | jhMikeS | I don't wanna do that at 88 or 96 khz for god sakes :) |
23:32:05 | sounds | jhMikeS: so you reckon that the X5 has better sound than the H1xx series, in what way ? |
23:32:48 | jhMikeS | sounds: It's very much clearer...to the point sounds in the heaphones can sound real...no joke |
23:33:07 | sounds | I have h140 only, just asking as I might get a X5, if its that better |
23:33:09 | preglow | jhMikeS: i guess it's right with regards to resampling, btw, if you're using a lower sample rate, you should have cycles to burn on the eq anyway |
23:33:20 | preglow | jhMikeS: and if you're using a higher sample rate, you probably want to apply it post resampling anywa |
23:33:34 | sounds | but if tis a SW decoder how can there be a difference |
23:33:41 | * | jhMikeS really doesn't want the nightmare of actual switching |
23:33:57 | preglow | only probably, though, with the current resampler, you really want to apply it before resampling so you won't be amplifying aliasing frequencies |
23:34:04 | jhMikeS | sounds: different codec chip....more basic and that's probably part of the reason |
23:34:05 | preglow | aliased |
23:34:20 | | Join x1jmp_ [0] (n=x1jmp@p57B0AD87.dip0.t-ipconnect.de) |
23:34:29 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
23:34:37 | | Nick x1jmp_ is now known as x1jmp (n=x1jmp@p57B0AD87.dip0.t-ipconnect.de) |
23:34:44 | jhMikeS | The sound from a H120 sounds smeary in comparison |
23:34:47 | sounds | hmm, what earphones do you use, and what is there impedence ?, please, |
23:34:53 | jhMikeS | sennheiser |
23:35:30 | jhMikeS | px100 - not expensive and I didn't want isolation if I'm walking around so they're really quite perfect |
23:35:42 | * | sounds looks on ebay for an X5 |
23:35:56 | sounds | rockbox works well with it ? |
23:35:59 | jhMikeS | I recommend it if playback is the most important thing |
23:35:59 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
23:36:04 | jhMikeS | sounds: oh yes |
23:36:48 | jhMikeS | still needs some things worked out...which I plan on doing soon but nothing too serious |
23:37:21 | sounds | ok, playback is the most important for me, replay gain, gapless, and eq |
23:37:46 | jhMikeS | it will handle that just fine especially after the commit today which sped things up |
23:38:08 | sounds | sounds good ;) |
23:38:23 | jhMikeS | preglow: You know, I never really heard anything bad from sending the voice through the eq that way...it really didn't seem to matter in reality |
23:40:44 | preglow | you're probably unlikely to hear in such a context, no |
23:40:50 | preglow | having the audio interrupted by voice anyway |
23:40:52 | | Quit sounds ("CGI:IRC (EOF)") |
23:41:02 | preglow | in not a too nice manner with the amplitude being suddenly cut anyway |
23:41:12 | preglow | but if we start doing fading, we'll probably hear it |
23:41:16 | preglow | especially with high q eq filters |
23:41:52 | | Quit Shaid (Nick collision from services.) |
23:41:53 | jhMikeS | well I plan at least soft muting on things |
23:42:00 | | Join Shaid [0] (n=adam@203-214-30-35.dyn.iinet.net.au) |
23:42:05 | jhMikeS | no hard stops or start on a channel |
23:42:05 | Shaid | guess what. |
23:42:08 | Shaid | I rebooted. |
23:42:14 | Shaid | Forced to, actually |
23:42:32 | Shaid | I forgot to turn my cpu fan back up after putting it in quiet mode and then went and ripped some FLACs |
23:42:39 | Shaid | and it shutdown due to overheating. woo! |
23:42:48 | Shaid | but more importantly! |
23:42:59 | Shaid | These's work now: ' ' ' " " " |
23:43:09 | preglow | wooo |
23:43:10 | Soap | We really should remove the part about Release version 2.5 from section 2.2.2 of the ipod manual. |
23:44:14 | | Join ALTiDEL [0] (n=iNFiDEL@87-194-196-229.bethere.co.uk) |
23:44:19 | jhMikeS | man...I'm wondering if Cowon killed my battery or if new limits were put in cause it's shutting off on me way too soon |
23:44:31 | nls | Soap: I agree, and am on it :-) |
23:45:20 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
23:45:28 | Soap | jhMikeS: isn't one of the hallmarks of a dying Li-ion battery that it "falls off a cliff" voltage wise? That you lose the bottom 20-30% of capacity? |
23:45:33 | | Join miepchen^schlaf [0] (n=hihi@p57B96876.dip.t-dialin.net) |
23:45:43 | jhMikeS | holy crap...they destroyed it... |
23:45:45 | Soap | (and also the top 20-30%) |
23:46:08 | jhMikeS | Soap: I really don't know but it was fine when it got sent out and the curves in powermgmt.c haven't changed |
23:47:36 | Soap | I hope they take responsibility. |
23:47:55 | jhMikeS | there's something wrong with the filtered voltage...I see it going way up all of a sudden... |
23:48:05 | linuxstb_ | Shaid: Welcome to ASCII-world. |
23:48:29 | jhMikeS | Soap: They did the first time...wonder how many times they will againif it turns out to be that |
23:48:42 | Shaid | Silly Mac keyboards and their odd keymappings. |
23:48:51 | Shaid | linuxstb: thanks. ;) |
23:48:54 | Soap | still, what a pain. |
23:49:40 | jhMikeS | Now I show 3.70V which is the drop right after a charge to 4.20 which is correct |
23:51:44 | Soap | dropping half a volt quickly = failing battery. Then the curve should flatten out close to new, then plummet again at the end. |
23:52:30 | jhMikeS | hmmm...I'll have to watch it. |
23:53:33 | | Join Domonoky [0] (n=Domonoky@p549AF876.dip.t-dialin.net) |
23:54:12 | markun | jhMikeS: I think the Gigabeat also sounds pretty good :) |
23:54:13 | jhMikeS | sticking at 3.70 with backlight on and it's been on awhile with the backlight |
23:54:45 | markun | but I can't compare it to a X5 (because I don't have it) |
23:54:46 | jhMikeS | markun: really? and 300Mhz to boot? Wish I could listen to one. |
23:57:40 | markun | funny, in #vorbis there is a bot which tells about the latest svn commits |
23:57:52 | Mikachu | many channels have those |
23:57:58 | Mikachu | is it called CIA-xx? |
23:58:08 | markun | would it be nice to have it here too? |
23:58:15 | markun | CIA-3 |