00:00:53 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
00:01:55 | preglow | i somehow doubt it |
00:03:05 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
00:03:10 | | Quit printfXh4 (Read error: 104 (Connection reset by peer)) |
00:04:10 | markun | preglow: at least it's good to see people working on other open source compilers |
00:04:51 | | Join miepchen^schlaf [0] (n=hihi@p57B975F3.dip.t-dialin.net) |
00:05:04 | DataGhost | anyone in here who can supply me with the identity information for a 30GB 5.5G iPod? :) |
00:05:10 | preglow | indeed, i somehow doubt we'll see that project targetted against embedded stuff |
00:05:46 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
00:05:58 | | Quit midkay ("Leaving") |
00:06:06 | markun | preglow: well, it's a ARM compiler and most ARM CPU |
00:06:12 | | Quit Thundercloud_ (Remote closed the connection) |
00:06:16 | markun | 's are used in embedded systems, no? |
00:07:00 | amiconn | -O2 decreases binary size for arm |
00:07:10 | amiconn | -10KB for mini G2 |
00:07:40 | preglow | markun: yeah, mostly embedded |
00:07:45 | | Join Thundercloud [0] (n=thunderc@81.168.44.226) |
00:07:58 | preglow | amiconn: not bad |
00:08:06 | preglow | how'd you fix the error? |
00:08:12 | preglow | right, forget it |
00:10:13 | | Join MonkeyTamer [0] (n=chatzill@207.62.156.85) |
00:11:59 | | Quit entheh ("^~") |
00:14:56 | markun | preglow: http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-January/007813.html |
00:14:58 | | Join shoora [0] (i=0cba4104@gateway/web/cgi-irc/labb.contactor.se/x-46fb4a4922a5fb38) |
00:15:04 | amiconn | Hmm. |
00:15:21 | * | amiconn rediscovered his hack to get rid of -ffunction-sections on arm |
00:16:26 | * | amiconn is still unsure whether this hack is good or bad |
00:17:04 | | Quit shoora (Client Quit) |
00:18:36 | preglow | amiconn: what hack was that? |
00:18:55 | amiconn | functions tagged ICODE_ATTR must not be static |
00:19:05 | preglow | markun: well, try it out :) |
00:19:14 | amiconn | Check the irc logs for 20060505 and 20060506 |
00:19:59 | amiconn | There used to be 6 such functions in ata.c (the only ones in all rockbox). Now there are only 4 due to the optimised ata loops |
00:20:38 | amiconn | Cuts another 12KB off rockbox.ipod for mini2g |
00:20:41 | DerPapst | one question about the sim... are there any known problems for running it on win2000? it launches well for me but then the menu is empty and it doesn't react on any keypresses |
00:20:45 | | Quit pabs ("back in a jiffy") |
00:20:51 | | Part Llorean |
00:21:30 | | Quit matsl (Read error: 54 (Connection reset by peer)) |
00:21:53 | preglow | DerPapst: should work fine on 2k, i think |
00:21:59 | preglow | amiconn: hrmr |
00:22:08 | preglow | amiconn: i wonder how hard fixing gcc would be... |
00:22:11 | Nico_P | DerPapst: the menu is probaby empty because you have no files |
00:22:49 | amiconn | Now if I knew how to stop these annoying warnings... there's one more warning in speex.c with -O2 |
00:23:26 | amiconn | (not the aliasing one this time) |
00:24:44 | amiconn | rockbox.ipod: svn 391KB, down to 369KB |
00:24:52 | Arathis | Is it planned that with the new system the menu will be themeable as the WPS? |
00:25:10 | DerPapst | mmmh...Nico_P but i'm not able to view the plugins or any other stuff. it only displays some widgets (e.g clock and battery-meter) |
00:25:32 | Nico_P | have you done "make install" ? |
00:25:38 | DerPapst | yes |
00:25:56 | DerPapst | otherwise it errors. installation incomplete |
00:26:05 | DerPapst | it loads some files |
00:27:11 | amiconn | Hmm, slightly unfair comparison since my local build doesn't include cue shit, but still... |
00:27:31 | preglow | that just adds 1k5 or something anyway |
00:27:36 | Nico_P | amiconn: cue what ? :p |
00:27:44 | amiconn | On archos it adds 3K |
00:27:58 | preglow | yeah, but you weren't talking archos numbers |
00:28:15 | preglow | hmm, on second thought, i don't know which target that figure was for |
00:28:38 | amiconn | ooops |
00:28:49 | amiconn | The -O2 build boots, but doesn't want to play music |
00:29:00 | preglow | go gcc |
00:29:05 | amiconn | Resuming throws a "Stkov main" |
00:29:46 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
00:30:00 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
00:30:15 | | Join miepchen^schlaf [0] (n=hihi@p57B95620.dip.t-dialin.net) |
00:33:33 | amiconn | hrrrm |
00:33:53 | * | amiconn wonders why he's redoing this stuff instead of just reading the log |
00:36:16 | preglow | i wonder if the people over at #gcc have gotten any more helpful during the last year |
00:37:22 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
00:38:20 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:40:23 | * | amiconn wonders what's up with the main stack and -O2 |
00:40:36 | amiconn | Got a stkov now while just browsing the menu |
00:41:32 | | Nick _pill is now known as pill (n=pill@sloth.shellfx.net) |
00:42:33 | preglow | checked what level it's at directly after start? |
00:42:36 | preglow | or can't you even do that? :) |
00:43:13 | amiconn | I can. 50% |
00:45:51 | preglow | wow |
00:45:54 | | Quit markun (Read error: 104 (Connection reset by peer)) |
00:46:18 | preglow | well, that's normal, it seems |
00:46:21 | amiconn | wow? |
00:46:49 | amiconn | Yes. The percentage doesn't tell the current usage, but the maximum usage since boot |
00:46:53 | preglow | yeah, know |
00:46:58 | preglow | just forgot it for a while, heh |
00:47:00 | amiconn | Mounting the volume uses quite some stack |
00:48:38 | | Join dewdude_ [0] (i=dewdude@pool-71-120-0-23.washdc.east.verizon.net) |
00:49:27 | | Join MonkeyTamer_ [0] (n=chatzill@207.62.156.85) |
00:50:03 | | Quit MonkeyTamer_ (Client Quit) |
00:50:23 | | Join markun [0] (n=markun@rockbox/developer/markun) |
00:50:32 | * | preglow goes bed |
00:52:27 | | Quit mirak (Remote closed the connection) |
00:56:11 | | Quit Brunellus (Remote closed the connection) |
00:56:26 | | Quit dewdude__ (Read error: 145 (Connection timed out)) |
00:56:35 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:56:39 | | Quit jhMikeS (Nick collision from services.) |
00:56:45 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:56:45 | | Quit MonkeyTamer (Read error: 145 (Connection timed out)) |
00:57:36 | | Part DerPapst |
01:00 |
01:01:33 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
01:03:41 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
01:07:09 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:08:35 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
01:08:52 | | Join miepchen^schlaf [0] (n=hihi@p57B9766D.dip.t-dialin.net) |
01:10:31 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
01:13:15 | *** | Saving seen data "./dancer.seen" |
01:23:42 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
01:24:40 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
01:28:57 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:36:08 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:36:11 | | Join miepchen^schlaf [0] (n=hihi@p57B97FA2.dip.t-dialin.net) |
01:36:34 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
01:36:38 | | Quit toffe ("MegaIRC v3.27 http://ironfist.at.tut.by") |
01:36:58 | blackness | is it possible to hook a mixer up to an ipod and record music? |
01:39:03 | dan_a | blackness: It depends on what model iPod. Some have line in on the dock connectors, and you can make yourself a connector. |
01:40:23 | blackness | I have the video |
01:40:32 | | Quit BigMac ("Leaving") |
01:40:51 | blackness | my friends say they have a mixer with usb connection |
01:44:34 | dan_a | blackness: The video is one of the ones where you can record using the dock. At the moment you couldn't use the USB connection of the mixer to record through - but I'm sure their mixer will have a line out too. |
01:45:59 | blackness | is there a tut on making a cable? |
01:48:37 | dan_a | Have a look at this: http://forums.rockbox.org/index.php?topic=7765.msg62786#msg62786 |
01:51:51 | | Quit Nico_P (Remote closed the connection) |
01:52:06 | blackness | so I could just make a line into the headset jack? |
01:53:06 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
01:53:17 | | Join miepchen^schlaf [0] (n=hihi@p57B97D88.dip.t-dialin.net) |
01:53:43 | | Quit Mouser_X (Nick collision from services.) |
01:53:54 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
01:53:54 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:56:20 | | Part pixelma |
01:56:21 | dan_a | No - the Video is the one we call the 5G (or 5.5G for the new ones.) They can't record through the headset jack, so you need to get a dock connector from somewhere, and then connect a 3.5mm stereo plug to pins 5, 6 and (I guess) 2 of the dock connector. |
01:57:00 | linuxstb | dan_a: Any luck with the bootloader on your 4g? |
01:57:01 | w1ll14m | dan_a: pin 2 is ground also for line in and line out |
01:58:03 | | Join Thundercloud_ [0] (n=thunderc@82.152.195.181) |
01:58:40 | dan_a | linuxstb: None, but I've not been looking too hard. I've had my parents staying with me, plus I had to learn most of relational theory as quickly as possible, so I've not had too much Rockbox time. |
01:58:50 | blackness | a usb dock adapter wouldn't work? |
02:00 |
02:00:14 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
02:00:58 | dan_a | blackness: No. Your friends' mixer will probably look (to computers) like a soundcard, and want to connect to something that looks like a computer. Your iPod looks (to computers) like a hard drive, and also wants to connect to something that looks like a computer. |
02:02:37 | blackness | alright so would a dock connector for a charger work? |
02:04:31 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
02:04:37 | dan_a | If you take it apart and solder the 3.5 mm plug to the right pins, yes. |
02:05:24 | blackness | alright well i gotta go thanks for the help |
02:05:37 | | Part blackness |
02:06:35 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
02:06:59 | | Join miepchen^schlaf [0] (n=hihi@p57B97C7D.dip.t-dialin.net) |
02:13:44 | | Quit roolku () |
02:14:32 | | Nick JoeyBorn is now known as JB_away (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
02:15:37 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
02:23:16 | | Quit YouCeyE (Connection timed out) |
02:24:18 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
02:24:40 | | Join miepchen^schlaf [0] (n=hihi@p57B97A25.dip.t-dialin.net) |
02:24:57 | | Join loenie [0] (n=loenie@145.116.1.84) |
02:25:56 | | Part loenie |
02:26:00 | | Join loenie [0] (n=loenie@145.116.1.84) |
02:26:04 | | Part loenie |
02:31:42 | | Join loenie [0] (n=loenie@145.116.1.84) |
02:32:20 | | Quit Mouser_X (Nick collision from services.) |
02:32:29 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:33:04 | | Quit |Rincewind| ("Cya") |
02:35:49 | | Quit loenie (Client Quit) |
02:45:05 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
02:48:42 | | Part Llorean |
02:49:11 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
02:50:36 | | Quit gamkiller (Read error: 110 (Connection timed out)) |
02:50:45 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
02:52:01 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
02:53:42 | | Quit Thundercloud_ (Remote closed the connection) |
02:54:14 | | Quit midkay (Read error: 54 (Connection reset by peer)) |
02:54:48 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
02:54:51 | | Quit obo (Read error: 54 (Connection reset by peer)) |
02:55:07 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
02:59:05 | obo | quick question: When building the simulator, I get an error with respect to SDL. I've got libSDL installed, but is there another package that I need? |
02:59:19 | JdGordon | libsdl-dev |
02:59:26 | obo | thx |
02:59:49 | | Join nickv111 [0] (n=nick@c-75-71-229-135.hsd1.co.comcast.net) |
02:59:51 | | Quit wooo (Read error: 110 (Connection timed out)) |
03:00 |
03:00:44 | nickv111 | Hey, guys. I'm wondering what you'd think about removing the CORDIC stuff and transcendFunc from calculator.c |
03:01:18 | nickv111 | Personally, I believe that with the speed of sqrt, an infinite series would work just as well for doing things like logs, exp, and other powers |
03:01:34 | nickv111 | Same with trig functions: they can be expressed as infinite series |
03:03:25 | JdGordon | patches are always welcome |
03:04:26 | | Quit nickv111 (Nick collision from services.) |
03:04:35 | | Join nickv111 [0] (n=nick@c-75-71-229-135.hsd1.co.comcast.net) |
03:04:45 | nickv111 | Sorry. My internet connection has been a bit sketchy lately |
03:05:28 | nickv111 | Anyway, I'm wondering what you'd think about replacing CORDIC and transcendFunc with individual functions for things like exp and log. We don't even need a sqrt function: with exp and log, we can quite easily implement sqrt |
03:07:54 | Llorea1 | nickv111: Are they faster? |
03:08:14 | nickv111 | I'm not quite sure about that |
03:08:14 | | Quit obo (Read error: 54 (Connection reset by peer)) |
03:08:32 | | Nick Llorea1 is now known as Llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
03:08:35 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:08:35 | nickv111 | But I believe that if we have enough processing power for sqrt, we have enough processing power for infinite series |
03:08:42 | nickv111 | Besides, it would certainly clean up the code |
03:09:06 | nickv111 | Also, I don't really like the way transcendFunc is used to handle all transcendental functions |
03:09:36 | nickv111 | Maybe they should have their own functions? |
03:10:28 | nickv111 | What do you think, Llorean? |
03:10:33 | Llorean | Is that beneficial to the function of the program, or just to reading the source code? |
03:11:13 | nickv111 | It would help reading the source code, but I'm honestly not sure about performance |
03:11:42 | dan_a | nickv111: Remember that anything that makes performance worse hurts battery life |
03:11:58 | nickv111 | Hmm. |
03:11:59 | Llorean | You should test to see if your way of doing things is non-harmful before suggesting it. |
03:12:14 | nickv111 | Personally, I've had some trouble understanding CORDIC |
03:12:24 | nickv111 | So I can't really test the difference too effectively |
03:12:43 | nickv111 | I guess what I'd do is implement my own log and exp functions on my computer, and my own CORDIC, to test performance |
03:12:56 | nickv111 | I already have log and exp implemented in a C file I wrote. |
03:13:01 | Llorean | Or just implement your own log, and compare it to the cordic ones, on-target. |
03:13:17 | *** | Saving seen data "./dancer.seen" |
03:13:20 | nickv111 | But the CORDIC functions aren't even implemented yet |
03:13:27 | Llorean | Testing on a computer is somewhat pointless since the environment is very different on-target. |
03:13:46 | dan_a | nickv111: You might be better talking about this between about 08:00 and 23:00 UTC, when the main developers are about |
03:13:59 | Llorean | dan_a: Actually, I think he wants to catch jhMikeS for this one, if I recall. |
03:15:03 | nickv111 | It might help if I understood CORDIC |
03:15:10 | nickv111 | So far, I don't really understand it much at all. |
03:15:28 | | Join boutmuet [0] (n=bmt@ip70-187-176-173.oc.oc.cox.net) |
03:15:45 | nickv111 | Mostly, I understand how if you have a complex number in phasor form, and you multiply it by another in phasor form, their angles add and their magnatudes multiply, but that's really trivial |
03:16:06 | nickv111 | What I don't understand is how functions like sin, cos, tan, and even log and exp are implemented from this. . . |
03:16:10 | Llorean | Yes, but multiplies are slower than shifts, if I understand, and cordic gets away with just using shifts. |
03:16:23 | nickv111 | Right, because it's using powers of 2 |
03:17:03 | nickv111 | Anyway, the magnatude in most cases is 1, I believe, because it's the unit circle |
03:17:25 | nickv111 | But I have no idea how adding angles of complex numbers helps at all |
03:17:47 | nickv111 | Maybe it has to do with the relation to z=x+iy form and z=r*e^(i*p)? |
03:18:28 | JdGordon | aaaaaahhhhhhhh... complex numbers have no place here.. :D |
03:18:50 | nickv111 | Not according to http://www.dspguru.com/info/faqs/cordic.htm |
03:19:09 | nickv111 | Which is an explanation of CORDIC using complex numbers, and CORDIC very much relates to calculator.c |
03:19:38 | Llorean | I thought we had some cordic functions already for the equalizer at least, didn't we? |
03:19:40 | | Quit Mouser_X (Nick collision from services.) |
03:19:48 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
03:20:00 | nickv111 | Maybe |
03:20:06 | nickv111 | I'll check |
03:20:24 | nickv111 | First, I'm going to make a patch for calculator.c that at least replaces PI with M_PI and so forth |
03:21:22 | | Join TrueJournals [0] (n=dsl@c-24-12-147-61.hsd1.il.comcast.net) |
03:23:35 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
03:24:17 | Llorean | What I don't understand is, if CORDIC's not in use, how are you talking about 'replacing' something that's not there? |
03:25:53 | nickv111 | CORDIC is there |
03:25:55 | nickv111 | Just not wholly |
03:26:19 | nickv111 | If you ever mess with the calculator plugin, you'll find that all of the functions that are transcendental say, "Coming soon" |
03:26:20 | TrueJournals | Is the dictionary plugin not supposed to scroll? Because it's quite annoying not scrolling... |
03:27:16 | nickv111 | So obviously something's missing |
03:27:24 | TrueJournals | I should learn how to code and make it scroll... |
03:27:56 | nickv111 | If I understood CORDIC and the algorithms that calculator.c is using, I'd probably know more precisely |
03:28:00 | nickv111 | Llorean: Do you grok CORDIC? |
03:28:52 | Llorean | nickv111: Looking at the article on wikipedia, I could probably pick it up in a few days. Doesn't look like there's anything there outside of what maths I know, but since I've never played with it before I can't say for certain. |
03:28:59 | Llorean | But no, at this moment, I don't. :) |
03:29:37 | nickv111 | Hmm. |
03:30:34 | | Quit TrueJournals ("User disconnected") |
03:33:15 | Llorean | nickv111: Do you understand the basic theory behind what CORDIC is trying to do? |
03:33:41 | Llorean | Basically, is it the implementation that's throwing you off, or the theory that leads to it is confusing you making it hard to understand what the implementation is trying to do? |
03:33:49 | nickv111 | The theory |
03:34:12 | nickv111 | I know that it tries to approximate an angle |
03:34:43 | Llorean | nickv111: Try reading this one: http://www.emesystems.com/BS2mathC.htm |
03:34:43 | | Quit obo (Read error: 54 (Connection reset by peer)) |
03:34:48 | nickv111 | It does this by subtracting or adding an angle from the current angle |
03:34:54 | Llorean | It speaks of it much more geometrically, without so much talk about rotation matrices and such. |
03:34:58 | nickv111 | Each angle it adds or subtracts is half that of the previous. |
03:35:05 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:35:11 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
03:35:24 | | Quit Mouser_X (Nick collision from services.) |
03:35:34 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
03:36:47 | safetydan | eh... I wouldn't look at the cordic function in eq.c as a shining example of cordic use. It's extremely specific to producing sin/cos in the fixed point format the eq wants. |
03:37:41 | safetydan | Personally, I think infinite series should be more than fast enough for the calculator plugin. It's not like you're going to be doing more than, oh say 10, complex functions per second. |
03:37:51 | safetydan | Just has to be faster than a human :) |
03:38:26 | Llorean | safetydan: Yeah, but the other thing he's doing is getting rid of constants defined in calculator for ones in math.h, in which case sin, cos, etc might want to be shared as well for future use. |
03:38:36 | Llorean | And for future use, though ought to be the fastest ones we can leave lying around. ;) |
03:38:37 | | Quit obo (Read error: 54 (Connection reset by peer)) |
03:38:48 | Llorean | though/they |
03:39:04 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:39:28 | safetydan | Llorean, the calculator plugin uses double throughout so it has different needs from the core. |
03:40:26 | | Join gamkiller [0] (i=1001@c83-250-79-230.bredband.comhem.se) |
03:40:30 | Llorean | Ah, well in that case never mind me. |
03:41:15 | safetydan | though if someone wants to expand apps/plugins/lib/fixedpoint.h that'd be great too |
03:41:22 | safetydan | there's only fsincos and fsqrt there |
03:41:48 | nickv111 | safetydan: I guess battery life depends on performance, though, so do you believe that replacing CORDIC in calculator.c with infinite series would be okay? |
03:41:49 | | Quit obo (Read error: 54 (Connection reset by peer)) |
03:42:00 | nickv111 | safetydan: I'd actually really like to know how CORDIC works |
03:42:04 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:42:06 | nickv111 | safetydan: I'm still trying to learn the theory |
03:42:23 | safetydan | nickv111, I wouldn't think that battery life should be (much of) a concern for plugins. |
03:42:24 | dan_a | nickv111: Ignore what I was saying about battery life if these things are only used in the calculator plugin |
03:42:52 | * | dan_a should have been in bed hours ago |
03:42:59 | safetydan | The calculator plugin is in dire need of updating so go ahead and update it however you feel comfortable |
03:43:20 | safetydan | nickv111, if you understand cordic, you're doing better than I did :) My maths is horrible. |
03:43:56 | nickv111 | So if performance isn't too much of an issue, I think that infinite series would work just fine |
03:44:02 | nickv111 | Especially since they may actually /work/ |
03:44:11 | nickv111 | The number of iterations needed for infinite series to work is pretty low |
03:46:30 | nickv111 | Okay, well, here goes. |
03:46:36 | * | nickv111 rolls up his sleeves, and gets to work |
03:46:48 | nickv111 | Wow, it's been a while since I've coded. |
03:46:49 | | Quit obo (Read error: 54 (Connection reset by peer)) |
03:47:04 | | Join obo [0] (n=obo@CPE002078c67dd3-CM0011ae015168.cpe.net.cable.rogers.com) |
03:49:10 | | Quit obo (Client Quit) |
03:53:49 | Llorean | Wow, CORDIC really is quite clever. Now that I've read a bit more, it's one of those things where it's the kind of elegant solution you really feel like you should've been able to come up with yourself, but your brain just doesn't look in that direction. |
03:54:06 | nickv111 | It's clever, but I don't understand much of it |
03:54:17 | Llorean | But, anyway, yeah for calculator as long as the user can't tell that they're waiting for an answer, it's probably 'fast enough' however you do it. |
03:54:54 | nickv111 | I believe that you find a solution by rotating a complex number in phasor form |
03:55:26 | nickv111 | Clever. |
03:55:37 | nickv111 | However, the details are still a bit hazy to me |
03:56:41 | nickv111 | How does one go into the main menu while using the simulator? |
03:57:10 | Llorean | Depends on the keymap for the target you're using, I believe |
03:57:23 | Llorean | There should be a bitmap that shows which number pad keys associate with which buttons. |
03:57:54 | nickv111 | Oh, thanks |
03:58:22 | hcs | run with −−background to display said bitmap |
03:59:39 | | Quit gamkiller (Read error: 110 (Connection timed out)) |
04:00 |
04:00:01 | Llorean | I will say that the wikipedia article on CORDIC is not very well written, in my opinion. It looks like something I'd try to pass off as a 'showing my work' to one of my highschool teachers. :) |
04:00:13 | nickv111 | Heh |
04:01:13 | Llorean | It's been 5 years since I've really done any non-basic math, but I think I've got a general grip on this cordic thing now. I don't think I could write out an algorithm yet for it, but I see what they're doing. |
04:01:27 | nickv111 | Same |
04:01:37 | Llorean | safetydan: What was it that fixedpoint.h needed specifically, out of curiosity? It's unlikely I do it, but I've done unlikely things before. |
04:03:41 | safetydan | Llorean, nothing as far as I know. It's just that the library looks a little anemic at the moment with only two functions :) |
04:04:39 | Llorean | Ah |
04:05:23 | | Join JerryLange [0] (n=JerryLan@ppp527.hk.centurytel.net) |
04:06:46 | | Quit blind (Read error: 104 (Connection reset by peer)) |
04:06:52 | nickv111 | As far as I know, I'm ready to submit a patch for calculator.c that takes care of the whole redundant defines problem |
04:09:57 | nickv111 | Would it be appropriate for me to possibly post it to a pastebin to see if everyone here is cool with it? |
04:10:11 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
04:10:13 | nickv111 | The PI function on the calculator still works. That's all I've tested it |
04:10:44 | nickv111 | http://rafb.net/p/BiMGBr20.html |
04:12:43 | Llorean | M_PI_2 strikes me as a bad name for PI/2 |
04:12:53 | Llorean | Is that a standard or did someone of ours come up with that? |
04:13:12 | hcs | standard |
04:13:19 | Llorean | Weird. |
04:14:13 | Llorean | I apparently don't use half of pi often enough |
04:14:38 | hcs | no, you take the whole pi, greedy |
04:14:52 | Llorean | Pi is good stuff. |
04:15:04 | nickv111 | Meh. It cuts down slightly on computation |
04:15:24 | nickv111 | Okay, I posted the new patch |
04:15:57 | nickv111 | BTW, certain definitions are handy. For example, M_LN10 may exist, but why divide by M_LN10 when you can multiply by M_INVLN10? |
04:16:21 | nickv111 | For converting bases, it's much more handy to have M_INVLN10 |
04:16:36 | Llorean | Oh, I've no doubt definitions are handy. |
04:16:56 | Llorean | I just didn't like the name of that one. Which means I'm going to have to track down some guy somewhere who named it decades ago and complain. :-P |
04:17:08 | BigMac | Hey on ubuntu how would I install subversion(or whatever I will need to patch and compile for the 5g) |
04:17:16 | nickv111 | apt-get install subversion |
04:18:24 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
04:19:26 | BigMac | that all I am going to need? |
04:19:50 | nickv111 | Are you just trying to check out the code? |
04:20:02 | nickv111 | To compile it, you'll need to make sure you have gcc and is related components |
04:20:14 | Llorean | BigMac: You also need the development toolchain, installed with rockboxdev.sh from the source's /tools/ directory |
04:20:17 | nickv111 | For the SDL version of the simulator, you'll need the development version of the SDL libs |
04:20:22 | nickv111 | Right. |
04:20:31 | nickv111 | rockboxdev.sh is incredibly handy |
04:20:46 | Llorean | It makes that whole process a lot simpler. |
04:21:08 | nickv111 | Formerly, when I had to cross-compile, I'd download binutils, compile it, download gcc, compile it, and download a C lib |
04:21:17 | nickv111 | Kind of a pan |
04:21:18 | nickv111 | pain* |
04:21:46 | BigMac | ok so once I svn co sn.... I can cd into the tools directory and sudo apt-get install rockboxdev.sh |
04:21:56 | Llorean | No... |
04:22:07 | nickv111 | No, no |
04:22:08 | Llorean | You just run rockboxdev.sh... |
04:22:12 | nickv111 | ./rockboxdev.sh |
04:23:10 | BigMac | oh sorry |
04:23:24 | nickv111 | Hey, svn stat shows that I've updated calculator.c, and indeed I have, as shows the patch. How do I basically commit the work I've done, without comitting it into the repository? In other words, how do I make it so that it makes a new revision from what I have, but only locally? |
04:23:27 | BigMac | and I will look up to compile |
04:23:44 | Llorean | nickv111: Why do you need a new revision? |
04:24:07 | nickv111 | Llorean: So that when I make future changes, I can post a new patch |
04:24:38 | daurnimator | did you guys see that archos firmware is now open source? |
04:24:41 | Llorean | Don't you want the new patch to be able to be applied to clean SVN, so someone doesn't have to download *all* of them to be able to apply the changes? |
04:24:42 | daurnimator | (for 4th gen) |
04:24:58 | Llorean | Shouldn't the new patch simply be cumulative? |
04:25:14 | nickv111 | I guess so |
04:25:16 | nickv111 | I wasn't sure, personally |
04:25:18 | safetydan | nickv111, unfortunatley svn doesn't really support that sort of function. If we were using git or darcs or arch maybe. |
04:25:30 | safetydan | You could look at seeing if you could get svk going |
04:25:39 | nickv111 | That's fine |
04:25:43 | nickv111 | It's not really that important to me. |
04:25:48 | Llorean | nickv111: Or you could always -R your old patch before diffing if you really had to. :-P |
04:25:55 | nickv111 | Hehe |
04:26:07 | nickv111 | Well, I guess I'll just have a cumulative patch |
04:26:23 | safetydan | generally I use multiple rockbox directories if two patches touch the same file |
04:26:32 | nickv111 | When I post the patch, should I just have a note, "This patch obsoletes x. . ." |
04:26:58 | Llorean | nickv111: Well you could just post it as a comment to the same task. |
04:27:20 | nickv111 | Like, "This patch is obsoleted by y. . ." |
04:27:26 | nickv111 | Okay |
04:27:57 | nickv111 | BTW, is there a "pow" function? |
04:28:31 | nickv111 | For using infinite series, it would be handy, though the infinite series only require very simple exponents (in the form a^b, where b is a positive, whole number) |
04:29:07 | nickv111 | Naturally, I could use a for loop to implement this kind of exponent |
04:29:09 | safetydan | I don't think a pow function is in Rockbox |
04:29:21 | nickv111 | Okay, I can always implement my own simple pow function. |
04:29:23 | nickv111 | Thanks |
04:29:33 | nickv111 | I've got to go take a shower. See you guys later tonight, hopefully |
04:30:00 | daurnimator | anyone want to port to archos 4th gen? |
04:30:15 | Llorean | daurnimator: What is an 'Archos 4th gen' anyway? |
04:30:26 | Llorean | Are you talking about the 400-series or something? |
04:30:32 | daurnimator | the new 4th gen models |
04:30:42 | Llorean | 4th generation of what? |
04:30:44 | daurnimator | - 404,504,604 (wifi),704 |
04:32:58 | BigMac | Llorean: What would the c lib be called because gcc and binutils are already installed |
04:33:18 | Llorean | BigMac: All I personally told you to do was to run the script, right? |
04:34:31 | BigMac | Yah I know but you seem to be the knowledge base round these parts |
04:34:56 | Llorean | Yes, but considering you're following instructions other than those I gave you, maybe the problem is that you're trying to do things you don't need to? |
04:35:19 | safetydan | BigMac, what have you done so far? The rockboxdev script takes care of pretty much everything. |
04:36:56 | BigMac | I haven't run it yet because I was told to install binutils, gcc, and a c lib which I have yet to find |
04:37:12 | daurnimator | http://www.archos.com/support/download/software/gpl_notice.html?country=global&lang=en |
04:37:14 | BigMac | rockboxdev will install it? |
04:37:35 | | Quit Arathis ("Bye, bye") |
04:37:54 | safetydan | BigMac, it will install the cross compiler versions, yes. |
04:37:55 | Llorean | BigMac: rockboxdev.sh installs all the compilers etc. |
04:38:30 | fasmaie | BigMac...just run it as root |
04:38:37 | BigMac | ok when I connect to svn I should run that right |
04:40:10 | perldiver | what does ON + PLAY do? |
04:40:30 | fasmaie | first download the svn archives |
04:40:47 | Llorean | perldiver: Kinda depends on what screen, and what target, I think. |
04:41:10 | safetydan | BigMac, yes |
04:43:12 | perldiver | Llorean |
04:43:13 | perldiver | http://forums.rockbox.org/index.php?topic=8829.0 |
04:43:17 | perldiver | so im wondering... |
04:44:09 | | Quit lukaswayne9 ("Ex-Chat") |
04:44:15 | Llorean | perldiver: Well, I've asked what needs to be asked, I think |
04:47:15 | nickv111 | Good thing is, I already coded exp and log functions, along with necessary functions for those, a simple factorial and a simple power function |
04:47:21 | nickv111 | So I can basically paste them in |
04:47:59 | | Quit Brunellus (Remote closed the connection) |
04:49:44 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
04:58:19 | nickv111 | For a factorial function, what would you guys think of using int? |
04:58:24 | nickv111 | It may be a little limiting. . . |
04:58:32 | nickv111 | Maybe a long int would be better? |
05:00 |
05:00:53 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
05:02:07 | blackness | so my ipod was working fine earlier after I installed rockbox, I turned it off and came back and I can't get it to do anything is seems dead. Can anyone help me? |
05:02:44 | safetydan | nickv111, what's wrong with double for factorial? |
05:02:53 | nickv111 | I guess I could use double |
05:02:57 | nickv111 | I will. Okay. |
05:03:17 | Llorean | blackness: Have you tried the reset combination? |
05:03:46 | blackness | yeah, nothing but blackness |
05:04:06 | nickv111 | Which is ironic, given your nickname. Or is that intentional? |
05:04:18 | Llorean | blackness: What exactly did you try? |
05:04:51 | blackness | I did what the manual said for my 5g ipod |
05:05:00 | nickv111 | Which entails. . . |
05:05:11 | BigMac | http://rafb.net/p/eJFOA578.html |
05:05:13 | Llorean | blackness: I used the word 'exactly' because I wanted you to describe what you've tried. |
05:05:19 | BigMac | why am I getting those errors |
05:05:35 | BigMac | like where is my arm elf files supposed to be |
05:05:41 | nickv111 | BigMac: /usr/local |
05:05:50 | nickv111 | BigMac: Did you add /usr/local/arm-elf/bin to your path? |
05:06:00 | safetydan | BigMac, maybe try doing "apt-get install build-essentials" |
05:06:03 | blackness | I extracted rockbox-ipodvideo to my ipod |
05:06:11 | safetydan | Looks like you're missing the glibc dev stuff |
05:06:17 | Llorean | blackness: No, I mean what exactly did you do to try the reset combination? |
05:06:36 | Llorean | blackness: You'll notice I never asked about the installation process. |
05:06:36 | blackness | the middle button and the menu together |
05:06:40 | BigMac | nickv111: Nope it never told me to do that. How do I do that |
05:06:47 | Llorean | blackness: How long did you hold it? |
05:06:53 | nickv111 | export PATH="$PATH:/usr/local/arm-elf/bin" |
05:07:09 | blackness | not that long maybe 15 sec |
05:07:16 | Llorean | blackness: And did you turn hold On and Off first? |
05:07:46 | Llorean | Because the official instructions include doing that, which seems to clear up some issues with keypress detection. In _most_ situations you don't need to, but sometimes it seems you must. |
05:07:52 | blackness | ah thank you got it working |
05:08:06 | blackness | I was getting worried |
05:08:14 | nickv111 | blackness: That I can understand ;) |
05:08:30 | BigMac | nickv111: do I have to specify anything else or be in a certain directory when I execute that? |
05:08:35 | nickv111 | No |
05:08:55 | blackness | does it do that a lot? |
05:09:53 | BigMac | it still says arm elf is not in my path when I do ../tools/configure |
05:10:17 | Llorean | blackness: No, not normally |
05:10:44 | safetydan | BigMac, did you run the rockboxdev script? |
05:10:53 | BigMac | yup |
05:11:09 | BigMac | ./rockboxdev.sh right |
05:11:13 | BigMac | while in tools |
05:11:22 | safetydan | What did it say at the end? |
05:11:38 | safetydan | It should have said something like "Make your PATH include blah" |
05:12:12 | BigMac | Normal build selected |
05:12:12 | BigMac | Using source code root directory: /home/mike/rockbox |
05:12:12 | BigMac | ../tools/configure: 1383: arm-elf-gcc: not found |
05:12:12 | DBUG | Enqueued KICK BigMac |
05:12:12 | BigMac | WARNING: The compiler you must use (arm-elf-gcc) is not in your path! |
05:12:12 | BigMac | WARNING: this may cause your build to fail since we cannot do the |
05:12:13 | *** | Alert Mode level 1 |
05:12:13 | BigMac | WARNING: checks we want now. |
05:12:15 | BigMac | Created Makefile |
05:12:24 | nickv111 | Please do not paste in here, BigMac |
05:12:38 | BigMac | Sorry |
05:12:50 | safetydan | BigMac, No, what did the rockboxdev script say at the end? |
05:13:20 | *** | Saving seen data "./dancer.seen" |
05:13:30 | BigMac | nothing |
05:13:39 | BigMac | oh wait maybe hold on |
05:14:29 | BigMac | it told me to Make your PATH include :/usr/local/arm-elf/bin |
05:15:04 | nickv111 | You probably closed out of your shell after you did export PATH="$PATH:/usr/local/arm-elf/bin" |
05:15:05 | safetydan | BigMac, so what does your $PATH look like now? |
05:15:39 | BigMac | I am not sure |
05:15:47 | BigMac | how can i view it? |
05:15:51 | | Join loenie [0] (n=loenie@145.116.1.84) |
05:16:07 | fasmaie | I just tried built rb from the svn from 10 min ago, and my database is broken |
05:16:24 | fasmaie | I cleared and rebuilt it to no avail. |
05:16:45 | fasmaie | mp3/aac are reported fine but mpc are not |
05:17:30 | safetydan | BigMac, type "echo $PATH" on the command line |
05:17:46 | | Join combrains [0] (n=combrain@125-237-215-129.jetstream.xtra.co.nz) |
05:21:05 | | Join miepchen^schlaf [0] (n=hihi@p57B975AB.dip.t-dialin.net) |
05:22:04 | | Quit midkay (Read error: 54 (Connection reset by peer)) |
05:22:10 | | Join midkay_ [0] (n=midkay@c-24-19-236-139.hsd1.wa.comcast.net) |
05:22:14 | *** | Alert Mode OFF |
05:29:40 | nickv111 | I've got to go. Other responsibilities and all. The problem with this calculator stuff is that not only is there a number involved, but a power |
05:29:48 | nickv111 | So now I have one more thing to look over, and I'm not totally up for coding tonight |
05:29:54 | nickv111 | I'll work on it tomorrow. Night, all |
05:29:57 | | Quit nickv111 (Remote closed the connection) |
05:32:23 | | Part loenie |
05:32:52 | | Quit fasmaie (Remote closed the connection) |
05:43:03 | | Part safetydan |
05:46:32 | | Join gamkiller [0] (i=1001@c83-251-147-107.bredband.comhem.se) |
05:46:36 | | Quit Vyrus001 (Connection reset by peer) |
05:46:49 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-34-8.dsl.irvnca.pacbell.net) |
05:47:34 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:49:24 | | Quit rotator () |
05:52:17 | | Join m0nk_ [0] (n=m0nk@c-24-5-223-42.hsd1.ca.comcast.net) |
05:52:22 | m0nk_ | hey guys |
05:52:33 | m0nk_ | do any of you know where the videos are stored on the ipod video *using orginal firmware* |
05:53:10 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
05:53:10 | * | m0nk_ is about to put rockbox on this bastard device |
05:55:18 | Llorean | Rockbox doesn't play those videos anyway |
05:55:58 | m0nk_ | Llorean: i know |
05:56:04 | m0nk_ | i have rockbox on my gigabeat |
05:56:11 | m0nk_ | im jsut messing wiht my friend's ipod for her |
05:56:23 | m0nk_ | otherwise it would have rockbox on it:| |
05:56:48 | m0nk_ | i have some ipod videos i need to throw on i just dont have Itunes...nor do i have a windows/mac box at my disposal |
05:57:25 | Llorean | Well I believe they have to be added to the iPod database to be used anyway, you can't just copy them over. |
05:57:35 | Llorean | But this isn't the right place to be asking about problems with the retail firmware. |
05:58:20 | m0nk_ | ahh i know i know |
05:58:23 | m0nk_ | you guys just own:P |
05:58:46 | m0nk_ | and i know about hte dtabase thign |
06:00 |
06:00:09 | Mouser_X | Question: Does the VMware stuff run in Win98? For some reason, it runs "not so well" on my WinXP machine. I was wondering if anyone could tell me whether I might have more luck elsewhere. |
06:00:29 | Mouser_X | (I want to compile/patch my own versions of Rockbox.) |
06:01:13 | Llorean | Mouser_X: That would just depend on whether VMWare has a working player for Win98. |
06:01:31 | Mouser_X | Hmmm. I guess I'll have to look. Thanks. |
06:02:19 | Mouser_X | I'm glad SPC was finally commited. |
06:02:39 | Mouser_X | Now, when I do a custom build, all I need is the MOD playback patch. |
06:03:06 | Mouser_X | (I only got that one recently. HCS was nice enough to build it for me.) |
06:06:09 | | Quit m0nk_ ("Lost terminal") |
06:11:29 | | Quit Febs (Read error: 110 (Connection timed out)) |
06:16:41 | | Part blackness |
06:17:42 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:18:30 | | Join Nibbier [0] (n=sven@e181116136.adsl.alicedsl.de) |
06:23:22 | | Quit thegeek (Remote closed the connection) |
06:26:16 | combrains | mouser_X: are you using the vmware server or player? |
06:28:11 | combrains | in either case, you need to install VMware tools inside the VM. |
06:28:37 | scorche | you dont *need* to, but it helps a ton |
06:28:39 | jhMikeS | Mouser_X: the player that I could obtain requires xp. one thing I say to everyone is cut the memory down. I set mine to 32MB and it's fine. |
06:29:23 | combrains | I know you dont *need* to but it will solve is problem |
06:29:28 | combrains | *his |
06:29:44 | | Join ptw419 [0] (i=ptw419@216-188-248-211.dyn.grandenetworks.net) |
06:30:07 | combrains | I did it on a friend's pc and it helped make his win 98 VM get to a useable state |
06:30:20 | combrains | anyways bbl |
06:33:57 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
06:37:49 | | Join Kitt0s [0] (i=Kaa@84.94.181.44.cable.012.net.il) |
06:48:12 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
06:51:24 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
07:00 |
07:05:58 | | Join BHSPitLappy [0] (n=Steve-O@243.fortworth-02rh16rt-03rh15rt.tx.dial-access.att.net) |
07:06:06 | | Part JerryLange ("all") |
07:08:13 | | Quit decayedcell_ (Remote closed the connection) |
07:08:22 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
07:11:20 | | Part Llorean |
07:13:23 | *** | Saving seen data "./dancer.seen" |
07:21:01 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:26:49 | | Join illriginal [0] (n=illrigin@c-67-191-48-48.hsd1.fl.comcast.net) |
07:27:41 | illriginal | Is it time to upgrade? :D |
07:28:59 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
07:30:38 | illriginal | Where can i find the FWIMG01.DAT for the toshiba F series? |
07:30:46 | illriginal | On your site to download that is. |
07:31:56 | Mikachu | do you want to install rockbox? |
07:32:46 | illriginal | yeah, what happened was, i turned up my toshiba mp3 player while holdin the up button on the side (the volume) and it replaced the original FWIMG01.DAT with the rockbox one. |
07:32:55 | illriginal | so basically i need to get the rockbox version. |
07:33:19 | illriginal | wait... i said that really wrong. |
07:33:19 | Mikachu | i don't know how to install on those |
07:33:32 | Mikachu | but you have read the install instructions in the manual? |
07:34:16 | illriginal | i turned ON my mp3 player, while holdin the volume up botton, and it went into a screen where it found my original FWIMG01.DAT file, and it replaced the rockbox FWIMG01.DAT version. |
07:34:21 | | Part decayedcell_ |
07:34:38 | illriginal | yeah im tryin to find it on your site. |
07:35:11 | Mikachu | i think most are asleep right now, try waiting a few hours |
07:35:56 | Mikachu | is this it? http://download.rockbox.org/bootloader/gigabeat/ |
07:36:27 | Mikachu | you probably want to start here though http://download.rockbox.org/manual/rockbox-gigabeatf/rockbox-buildch2.html#x4-60002 |
07:38:32 | illriginal | that's what i need, the bootloader |
07:41:03 | illriginal | woohoo thanks a lot Mikachu |
07:41:25 | illriginal | is there a page with the latest updates since jan? |
07:41:28 | Mikachu | all i did was click the Manual link on the web site |
07:41:57 | illriginal | yeah i did... i was lookin for the bootloader, but it gave me this page: http://build.rockbox.org/ |
07:41:57 | Mikachu | http://www.rockbox.org/since20060801.html |
07:42:06 | illriginal | thank you mikachu |
07:44:18 | illriginal | hey Mikachu... a Cuesheet is the table of contents file right? the .m3u file that when you open it'll play all the songs in the folder instead of draggin all of the files? |
07:44:33 | illriginal | files/songs |
07:44:44 | Mikachu | no idea, i don't use cue files |
07:45:02 | illriginal | ok |
07:45:18 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
07:46:45 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:50:24 | illriginal | `<<, records FM |
07:50:40 | | Quit Mouser_X (Nick collision from services.) |
07:50:51 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:52:18 | | Quit jhMikeS (Nick collision from services.) |
07:52:24 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
07:52:49 | | Join JerryLange [0] (n=JerryLan@ppp527.hk.centurytel.net) |
07:52:55 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
07:54:26 | | Quit ackbahr (Read error: 60 (Operation timed out)) |
07:57:39 | illriginal | isn't the manual supposed to tell you what every option does? |
07:57:49 | Mikachu | eventually |
07:57:55 | Llorean | That's the goal. |
07:58:01 | Llorean | Is there a particular one that's been left out that you noticed? |
07:58:03 | Mikachu | there are things added very often, so very new items might not be there yet |
07:58:12 | Mikachu | or in the wrong section |
07:58:44 | | Quit scorche (Read error: 54 (Connection reset by peer)) |
07:58:46 | illriginal | no no i remember there was a page where it tells you what each option means and what it does for the Toshiba |
07:58:53 | illriginal | im tryin to find that. |
07:59:06 | | Join scorche [0] (n=scorche@rockbox/administrator/scorche) |
07:59:07 | illriginal | i wanna learn about this fm recording and also cuesheets. |
07:59:11 | Mikachu | are you looking at the toshiba manual? |
07:59:23 | illriginal | yes sir |
07:59:26 | Llorean | Well, the Gigabeat doesn't have an FM chip, so FM recording isn't exactly a feature. |
07:59:46 | Mikachu | cue sheets were added yesterday |
08:00 |
08:00:03 | Llorean | They also don't have much in the way of a related option? Isn't it just enable/disable? |
08:01:30 | illriginal | it is |
08:01:45 | illriginal | also.. what option lets my mp3 player play every song in my folder |
08:01:52 | Llorean | Just play a song. |
08:02:00 | illriginal | it just repeats the same album. |
08:02:07 | Llorean | Does that folder just have that album in it? |
08:02:31 | Llorean | You did ask how to play all the songs in a folder... |
08:02:38 | illriginal | yeah like i have the folders spllit up my genre, then alphabetical order of artist, then their albums |
08:02:58 | illriginal | i want to be able to play every single song possible from artist A to Z |
08:02:59 | Mikachu | if you open the context menu on a folder, you can add it recursively |
08:03:26 | Llorean | illriginal: Look up the "Insert" playlist option, as well as the option to recursively add subdirectories |
08:04:21 | illriginal | or could it be the auto change directory? |
08:04:52 | Llorean | Auto Change Directory will work, in a way. |
08:04:59 | Llorean | But if you turn on shuffle, it'll only shuffle the songs from one album |
08:05:06 | illriginal | nah i dont like shuffle. |
08:05:42 | illriginal | basically if im listening to artist A and im on his last album, last song, the next song should start on artist B with his first album. |
08:06:00 | illriginal | and first song of that first album. |
08:06:28 | Llorean | Well, you can try auto change directory, but I believe it causes more rebuffers than simply using playlists properly |
08:06:47 | illriginal | rebuffers as in it takes time to load? |
08:07:16 | Llorean | Maybe a second or two between albums, but it also just uses a bit more battery (assuming I'm right, I'm not sure on this one, but I seem to recall mention of it) |
08:07:37 | illriginal | ah i see.. |
08:07:53 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
08:07:54 | Mikachu | it would probably rebuffer the start of the album when you're at the end, then throw that away again when it switches to the next album |
08:08:14 | Llorean | Mikachu: I think it just doesn't rebuffer beyond the end of the album, so you get no next song info. |
08:08:24 | illriginal | so recursive does the same exact thing yes? And if so, does this option mean that I need to load every single track by every single artist onto this recursive playlist? |
08:08:30 | Llorean | Because you have to have 'repeat none' for it to work |
08:08:35 | Mikachu | ah |
08:08:45 | Llorean | illriginal: No, you just click the music folder, and choose "Insert" and you're done. |
08:08:47 | illriginal | yeah i have repeat completely off. |
08:08:53 | illriginal | awesome |
08:09:03 | illriginal | can i just click on the genre? |
08:09:05 | Llorean | Yeah |
08:09:08 | illriginal | woohoo |
08:09:11 | illriginal | awesome |
08:09:13 | Llorean | Just make sure recursively adding is enabled. |
08:09:19 | illriginal | yeah doin that right now |
08:09:36 | illriginal | how may i inster? |
08:09:40 | illriginal | insert? |
08:09:45 | Llorean | It's in the context menu. |
08:09:45 | illriginal | playlist catalog? |
08:09:48 | Llorean | Please, just read the manual |
08:09:57 | Llorean | You could've searched it for "Insert" in like, half a second. :-P |
08:10:07 | illriginal | lol that's why im speakin to you... the manual im lookin for.. i can't find. |
08:10:14 | Llorean | You can't find the manual? |
08:10:23 | illriginal | im on a manual.. hold on ill show you. |
08:10:34 | Llorean | The PDF manual? |
08:11:07 | illriginal | -.- nevermind im on it... i must have right clicked open in new tab and not realized that i didn't check it. |
08:14:22 | illriginal | no it doesn't say how to insert it |
08:14:29 | illriginal | http://download.rockbox.org/manual/rockbox-gigabeatf/rockbox-buildch5.html#x8-750005.8 |
08:14:57 | Llorean | Try using the PDF manual so you can simply search for it in the whole thing... |
08:15:10 | illriginal | oh the PDF has more information? |
08:15:15 | Llorean | No, it has just as much |
08:15:20 | Llorean | But you're looking in the wrong place. |
08:15:30 | Llorean | Since the PDF is one big file, you can search the whole thing using the search function. |
08:15:36 | Llorean | Which would save you a lot of time |
08:17:04 | illriginal | do i need to create this playlist? |
08:17:22 | Llorean | The first thing you insert automatically creates a playlist in memory |
08:17:25 | Llorean | You can save it if you'd like |
08:18:37 | illriginal | im sorry... i have the option set to ON |
08:18:46 | illriginal | i read both the html and the pdf of this section: 5.8. Playlist Options |
08:18:46 | illriginal | ER |
08:19:25 | illriginal | nothin reads anything about how to insert the folders into this playlist so that it will play all folders. |
08:19:30 | * | Llorean sighs |
08:19:41 | Llorean | Is there some reason that you're ignoring what I'm telling you to do, and doing something different instead? |
08:19:51 | illriginal | i click create playlist, then view current playlist... it says i have no playlist. |
08:19:52 | Llorean | I said specifically to use the search function, in the PDF. |
08:20:03 | illriginal | im ill search for insert. |
08:20:32 | Llorean | Instead you reread the same section that I told you already was not the right section, after telling you that the PDF has just as much information as the HTML. |
08:20:51 | illriginal | so the manual isn't organized correctly?.. |
08:20:59 | Llorean | No, the manual is organized fine. |
08:21:41 | Llorean | But it'd be very hard to insert a song into a playlist from anywhere but the filetree. |
08:21:53 | Llorean | Specifically the file context menu |
08:22:00 | Llorean | Which was mentioned to you very much earlier in this conversation. |
08:22:12 | Llorean | But you were also told explicitly to use the search function |
08:22:31 | illriginal | ok what is the keyword i need to search for |
08:22:35 | illriginal | it's not Recursively nor insert. |
08:22:35 | Llorean | Insert... |
08:22:38 | illriginal | negative. |
08:22:41 | Llorean | No, there's definitely insert. |
08:22:45 | Llorean | Are you searching the PDF manual? |
08:22:48 | Llorean | Or just one page of the HTML one? |
08:22:58 | illriginal | the PDF ;\ |
08:23:02 | Llorean | It's there. |
08:23:05 | Llorean | I went and checked myself |
08:23:31 | Llorean | The word insert shows up a LOT in the manual. |
08:23:47 | Llorean | 22 times, specifically |
08:23:52 | Mouser_X | Heh. |
08:24:58 | Mouser_X | Just to note: I almost always use the insert feature to make my playlists. |
08:25:25 | Llorean | It's probably one of the most used features in Rockbox, I'd imagine. |
08:25:44 | combrains | hell yeah |
08:25:44 | Mouser_X | Rarely do I select a specific song, unless I'm in my OCR directory (there's over 1500 files in there. This makes it difficult to go through in one day). |
08:26:08 | Llorean | It features rather heavily in the whole "Working with Playlists" section of the manual |
08:26:11 | combrains | I like being able to make an OTG playlist |
08:26:28 | combrains | cant do it with many things |
08:26:32 | Llorean | Mouser_X: I just leave it on shuffle and resume it several times over a period of months to get through OCR. |
08:26:40 | Mouser_X | Heh. |
08:26:48 | illriginal | combrains i gotta register. |
08:26:49 | Llorean | Of course, OCR mixed with my SPC collection, now that's a long playlist. |
08:27:02 | Mouser_X | I started some FF music. 12 hours later, it was still digging through the FF music... |
08:27:20 | Mouser_X | All of which was from OCR. |
08:27:36 | Mouser_X | I *very* rarely use the shuffle. |
08:27:46 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-2c4484ab363c679a) |
08:27:48 | combrains | illriginal, i mean register your nic on the irc server - then I can help you in a pm instead of clogging the main channel |
08:27:53 | Llorean | illriginal: Look, just see section 4.4 of the manual. |
08:28:10 | Llorean | But I strongly suggest learning how to properly use a search box. It'll help you greatly in the future. |
08:28:16 | combrains | hehe |
08:28:35 | Mouser_X | My method of searching requires patience. |
08:28:35 | combrains | *spot the sarcasim* |
08:28:52 | Mouser_X | I just go through the whole thing, and keep an eye open for what I'm looking for. |
08:28:55 | Mouser_X | :P |
08:29:00 | Mouser_X | ( |
08:29:18 | Mouser_X | (There is some truth to that, but that's certainly not how I do most of my searching.) |
08:29:42 | Llorean | Honestly, the only parts of the manual I've read, are the parts I check up on immediately before telling someone to go read the manual. |
08:29:53 | combrains | one of the things that I have been wondering about lately, what are these 2 new codecs in rb and what do they do? |
08:29:57 | Mouser_X | Heh. |
08:30:02 | combrains | ie speeks and scp |
08:30:05 | combrains | *spc |
08:30:09 | Mouser_X | SPC is GREAT! |
08:30:13 | Mouser_X | It's SNES music. |
08:30:21 | Llorean | combrains: Speex is primarily a voice codec. You can encode audiobooks at less than 24kbps with still perfectly suitable quality |
08:30:22 | Mouser_X | http://www.snesmusic.org/ |
08:30:36 | combrains | ah i see |
08:30:43 | Llorean | combrains: SPC is the format of SNES music on the hardware, and the codec actually emulates the SPC chip I believe to play it back fairly accurately |
08:30:52 | Mouser_X | Yes. |
08:31:01 | illriginal | i clicked on the folder root, and it goin through every song and saying codec failure. |
08:31:09 | Mouser_X | If Rockbox supported compression, I could have 20,000 SPCs in less than 100 MB. |
08:31:21 | combrains | WOWE |
08:31:33 | Llorean | illriginal: That usually means an improperly installed Rockbox. Have you played any music since your last update? |
08:31:46 | illriginal | i just updated like 30 minutes ago... |
08:31:54 | Llorean | That doesn't answer my question. |
08:31:54 | illriginal | all i did was overwrite the songs. |
08:31:58 | illriginal | i mean |
08:32:01 | Llorean | Your last update of Rockbox. |
08:32:02 | illriginal | jesus it's late |
08:32:14 | illriginal | i just updated the buid |
08:32:16 | illriginal | build |
08:32:20 | illriginal | and the ftw |
08:32:23 | illriginal | or whatever |
08:32:31 | Llorean | Well, the error suggests that you improperly updated the build. |
08:32:36 | Llorean | And I have _no_ idea what you mean by 'ftw' |
08:32:43 | Mouser_X | Filetree? |
08:32:48 | Llorean | There's not really an abbreviation even close to that which relates to Rockbox. |
08:32:51 | illriginal | the bootloader. |
08:33:04 | illriginal | all i did was overwrite the two files. |
08:33:10 | Llorean | Well, Rockbox also has a folder. |
08:33:15 | Llorean | Which kinda needs to be updated as well |
08:33:28 | Llorean | Which is why we tell you explicitly to simply extract Rockbox.zip onto the device. |
08:33:57 | combrains | sorry if this is to far off topic but does anyone know of a good place to find audiobooks? |
08:34:07 | Llorean | combrains: Project Gutenberg has some. |
08:37:50 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
08:38:29 | illriginal | oh boy... |
08:39:00 | illriginal | the status bar.. that tells you how far into the song it is (graphical) it completely off now. |
08:39:15 | illriginal | the time is off |
08:39:33 | Mouser_X | That happens for MOD files, for me. |
08:39:43 | Mouser_X | Otherwise, it's works fine for everything else. |
08:39:44 | illriginal | it used to be all good. |
08:39:46 | illriginal | the GUI that is. |
08:40:30 | Llorean | illriginal: What theme are you using? |
08:42:48 | illriginal | ipod real |
08:43:39 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
08:44:00 | | Part Llorean |
08:44:15 | illriginal | oh but now the mp girl is working :P |
08:44:35 | boutmuet | im sorry how do you start the 3gen ipod in disk mode? |
08:44:52 | boutmuet | i tried last time rockbox froze on rebooting |
08:47:02 | illriginal | woohoo |
08:47:13 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
08:47:15 | illriginal | i just had to restart my mp3 player and now all themes work |
08:47:24 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:47:32 | Mouser_X | So, you didn't restart, after updating? |
08:47:46 | Mouser_X | That was probably one of the first things you should have done... |
08:47:52 | boutmuet | updating what? |
08:48:00 | illriginal | i had to restart twice |
08:48:02 | Mouser_X | Sorry, that was @ illriginal |
08:48:03 | boutmuet | i just installed and that was it |
08:48:45 | illriginal | after the extraction into the mp3 player, i restarted but themes were messed up, then i restarted again and now themes are good. |
08:49:13 | | Join Rob2222 [0] (n=Miranda@p54B174D4.dip.t-dialin.net) |
08:49:13 | Mouser_X | Hmmm. |
08:52:00 | combrains | question - what variations of the mod file format does rb support? |
08:52:17 | combrains | if its in the manual then just tell me and ill read up |
08:52:38 | Llorean | MOD isn't a supported format, outside a patch |
08:52:47 | combrains | ah |
08:53:00 | combrains | a WIP I take it? |
08:53:23 | Llorean | I dunno how much work is being done on it. |
08:53:26 | Llorean | It's not one I follow |
08:53:33 | combrains | ok cheers |
08:53:42 | combrains | ill read up in the tracker |
08:54:26 | boutmuet | wooo flac! |
08:57:39 | illriginal | brb |
08:57:49 | | Quit illriginal ("Leaving") |
08:59:58 | boutmuet | how does one put their music on the rockbox ipod? |
09:00 |
09:00:03 | boutmuet | specifically flac |
09:01:12 | Llorean | Any way you want? |
09:01:19 | Llorean | Drag and drop is the most basic |
09:01:33 | boutmuet | to what folder on the ipod? |
09:01:46 | Llorean | Wherever you want them |
09:01:47 | boutmuet | oic the main |
09:02:15 | boutmuet | i understand the 3g ipod is a little slower with rockbox but im having trouble navigating through the menus |
09:02:55 | Llorean | There's a reason the 3G isn't in the official list of supported targets on the front page. |
09:03:19 | boutmuet | so yes basically? |
09:03:26 | Llorean | You didn't ask a question... |
09:03:31 | Llorean | So I'm not sure what I'd be saying 'yes' to... |
09:04:08 | boutmuet | my question then is, menu navigation is slow because 3g ipods arent an "offical" |
09:04:11 | boutmuet | release? |
09:04:46 | Llorean | Menu navigation is slow because the 3G iPods have a broken cache, and we haven't come up with a good way to work around it. |
09:04:57 | boutmuet | ic, thats my question :) |
09:05:22 | boutmuet | does it have anything to do with original ipod firmware |
09:05:31 | Llorean | No. |
09:05:37 | Llorean | Rockbox has nothing to do with the original iPod firmware |
09:05:40 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-2c6b49b28da6fa25) |
09:05:54 | boutmuet | oh ojk |
09:06:53 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
09:07:47 | boutmuet | thanks |
09:13:27 | | Join himitsu [0] (n=himitsu@61.213.184.46) |
09:13:27 | *** | Saving seen data "./dancer.seen" |
09:16:00 | markun | Llorean: except the USB mode |
09:16:14 | Llorean | markun: I suppose. |
09:16:27 | Llorean | But there's still a clear line, you aren't in Rockbox any more at that point. |
09:17:31 | markun | but saying that rockbox has nothing to do with the OF when we have to rely on them for USB.. |
09:17:54 | JerryLange | when you enter the ipods usb function when inserting the usb what happens after you remove the usb? does it go back to rockbox? reset then go to rockbox? |
09:17:56 | boutmuet | this 3g ipod is painfully slow with rockbox! :( |
09:18:08 | markun | Llorean: I wonder what this guy doesn't understand about the error message: http://forums.rockbox.org/index.php?topic=8834.0 |
09:18:17 | Llorean | markun: Well, I meant it in a sort of no-code-sharing sense. |
09:18:45 | markun | Llorean: hey, if I would have claimed the same you would have corrected me as well :) |
09:19:55 | Llorean | You do have a point though. :) |
09:21:08 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
09:21:53 | JerryLange | or is it called "disk mode" |
09:22:38 | Llorean | JerryLange: When you unplug the USB cable after disk mode, if it's the disk mode it automatically goes to from Rockbox, it should automatically reboot after. |
09:22:41 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:23:59 | | Join sweKing [0] (i=50d835fc@gateway/web/cgi-irc/labb.contactor.se/x-7511177aca971ec8) |
09:24:06 | JerryLange | Llorean: thanks for clearing that up |
09:24:10 | boutmuet | but seriously this kicks ass i love the levels when you listen to music, great work guys really :) |
09:25:12 | sweKing | ey... How is it going with the new iPods? 80Gb? havent heard much |
09:25:29 | Llorean | sweKing: You'll hear about it when it's done, at least. |
09:25:53 | sweKing | yes! of course! |
09:26:17 | LinusN | sweKing: it's on my table, really |
09:26:28 | sweKing | AA!! its done then? |
09:26:35 | Llorean | sweKing: That means it's being worked on |
09:26:41 | LinusN | i am working on it, but it is far from trivial |
09:26:51 | LinusN | and my spare time is limited |
09:27:22 | sweKing | ok.. The big problem. spare time |
09:27:43 | JerryLange | just a quick question. how long did it take before a stable version of rockbox was first made on the archos players? |
09:27:44 | directhex | spare time? i donated fourty whole dollars! that's enough for full-time work! |
09:28:24 | petur | rofl |
09:28:28 | JerryLange | i wouldnt want to be hired by you directex :p |
09:28:38 | Llorean | JerryLange: That wouldn't really be able to be used for predicting it on other players, especially the iPods which have some very big hurdles still remaining |
09:28:46 | * | petur calculates how many minutes that pays for |
09:29:06 | LinusN | JerryLange: you mean how long before we released 1.0? |
09:29:13 | JerryLange | yeah i figured as much, but i just wanted to know. just curious |
09:29:15 | sweKing | I think im going to donate sometime. Its a nice projekt |
09:29:28 | JerryLange | LinusN: sure |
09:30:24 | JerryLange | or when you first said "we got sound" on the archos |
09:30:47 | LinusN | JerryLange: roughly 6 months |
09:30:49 | LinusN | http://www.rockbox.org/history.html |
09:31:32 | sweKing | se ya.. keep working ;-) |
09:31:36 | | Quit sweKing ("CGI:IRC") |
09:31:43 | JerryLange | were you fairly new at coding for daps then? |
09:32:42 | LinusN | first time |
09:34:20 | LinusN | first time for daps, but i have worked with embedded systems for many years before that |
09:34:51 | JerryLange | its alot easier now isnt it? all the players use the same code for the firmware. the hard part is the bootloader when first coding for a dap? |
09:35:41 | directhex | all? |
09:36:05 | JerryLange | the players that are currently ported |
09:36:15 | Mikachu | uh, the firmware code is incredibly different |
09:36:49 | JerryLange | ok i was thinking of it a different way. |
09:38:36 | LinusN | yes, it is simpler in many ways because you reuse most of the application code |
09:39:06 | LinusN | but it gets more and more complicated at the same time, since we have so many targets to care for |
09:39:32 | directhex | #ifdefs! |
09:39:37 | LinusN | every change in the main code must work on all supported targets |
09:41:30 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
09:43:20 | JerryLange | ive neer heard of any other alternative firmware this big before. Also i like the discussion of how the name of rockbox was created. I'm glad it wasnt Orpheus. |
09:44:08 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
09:45:22 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
09:47:18 | LinusN | actually, i haven't heard of *any* alternative firmware that attempts to replace the original firmware |
09:47:34 | Llorean | LinusN: There's a group working on one for the s1mp3 based players |
09:48:15 | * | LinusN is browsing archopen.org trying to find out what it actually does |
09:48:33 | JerryLange | there was one. i forgot what it was called. but then to me it sounded like they gave up because rockbox was working on it. a big argument i remember in the mailing list. if not on the mailing list it was on there site. |
09:49:01 | Llorean | JerryLange: Odd, if they were going to give up, why not just combine efforts? |
09:49:59 | JerryLange | i wish i knew the site. it was a site that had beter batterties for the h120s and 140s. you guys had most of the same stuff anyways. |
09:50:05 | | Quit combrains (Read error: 110 (Connection timed out)) |
09:50:06 | LinusN | there are numerous projects that either tries to port linux, or just run some games on the dap, but not a complete replacement |
09:51:07 | | Quit directhex ("Leaving") |
09:54:03 | Llorean | Bagder: We need an actual bootloader rom from an R series right? There's nothing useful I could get from one if I say, knew someone I might be able to borrow one from for a day? |
09:54:31 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
09:54:32 | daurnimator | LinusN: depends on which player |
09:54:44 | daurnimator | LinusN: join #archopen now - the head of project is there |
09:54:48 | linuxstb | LinusN: From what I've gathered, archopen provides a very complete kernel (similar to our firmware/ directory), which is used directly by the larger applications (Doom, various emulators), and there is also what they call a "shell" application which is used to launch smaller applications (.med files). I think the aim is to move all the standalone apps to .med files. |
09:54:57 | linuxstb | There's no audio playback system though afaik. |
09:55:23 | daurnimator | correct |
09:55:50 | LinusN | the archopen faq is...sparse :-) |
09:55:56 | linuxstb | daurnimator: I saw you link to archos.com's GPL page in the logs - have they actually released any of their own software/drivers, or just the source to pre-existing GPL'd software that they should have been distributing the source for all along? |
09:56:16 | daurnimator | released their modifications for GPL code |
09:56:26 | daurnimator | not everything - ie, no signature stuff :( |
09:56:34 | linuxstb | So there is some interesting code? |
09:56:50 | daurnimator | haven't looked - i have downloaded it though |
09:57:01 | linuxstb | Ah, so they give you the source, but no way to install modified versions on your hardware? (as usual...) |
09:57:20 | daurnimator | yep :( |
09:58:52 | LinusN | not very surprising |
09:59:14 | | Join BHSPitMonkey [0] (n=stephen@adsl-65-69-155-239.dsl.rcsntx.swbell.net) |
09:59:58 | LinusN | JerryLange: are you talking about the iriverlounge guys? |
10:00 |
10:00:45 | | Quit BigBambi (Read error: 104 (Connection reset by peer)) |
10:00:57 | JerryLange | LinusN: yes i believe so. thanks for reminding me i was searching misticrivers forums to find it but was having no luck |
10:02:03 | LinusN | they weren't happy about rockbox, because they felt we "stole" their research |
10:02:09 | | Quit dan_a () |
10:04:26 | JerryLange | yes i remember the discussion. |
10:06:28 | LinusN | was quite an experience, i rarely get to play the Big Bad Evil one |
10:07:18 | JerryLange | strange i cant even find the iriverlounge anymore. |
10:07:38 | LinusN | nope, it's gone |
10:09:10 | JerryLange | thats too bad. did they even try to help or just give up and say you guys stole there research? |
10:09:20 | boutmuet | are you guys planing on releaseing a rockbox for the zune? |
10:10:42 | scorche | we arent not planning on it |
10:10:48 | boutmuet | oic |
10:10:54 | scorche | ports happen when people who want to do them come forward |
10:11:03 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
10:11:06 | JerryLange | boutmuet: read here http://forums.rockbox.org/index.php?topic=6848.0 |
10:11:12 | boutmuet | k |
10:11:48 | boutmuet | interesting |
10:12:15 | | Join BHSPitMonkey [0] (n=stephen@adsl-66-142-168-132.dsl.rcsntx.swbell.net) |
10:12:45 | scorche | mmmmm...swedish chocolate |
10:13:45 | Llorean | Bah, the most important thing is where the beans come from. |
10:14:14 | GodEater_ | Isn't there a swedish chocolate called plöp or something ? |
10:15:17 | boutmuet | if i decide to get a new mp3 player, which one is generally best supported by rockbox? |
10:15:25 | LinusN | GodEater: Plopp |
10:15:26 | scorche | i am eating marabou apparently |
10:15:51 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
10:15:53 | Llorean | boutmuet: Do you want the option to record, and or FM Radio, or is the only really important thing Music? |
10:16:07 | boutmuet | only music |
10:16:16 | boutmuet | and space |
10:16:23 | boutmuet | i have a lot of lossless music |
10:16:30 | Llorean | Probably the Gigabeat F-series then |
10:16:58 | boutmuet | :) thanks |
10:19:39 | GodEater_ | or X, if you can find one |
10:19:53 | LinusN | GodEater: it will be interesting to see what princessblacklung comes up with... my guess is that it will be another "Simple guide to... with loads of Windows screenshots" |
10:20:09 | GodEater_ | Yeah I was thinking the same :) |
10:20:25 | GodEater_ | what a horrific nick name to choose for yourself too |
10:20:30 | LinusN | hehe |
10:21:01 | JerryLange | maybe hes smokes alot? |
10:21:21 | MonkeyTamer | that or self-proclaimed heir to a coal mine.. |
10:21:27 | LinusN | sometimes i think having difficult instructions isn't such a bad thing, to weed out the cl00bies |
10:21:49 | LinusN | but we really need to rename .rockbox |
10:22:01 | amiconn | why? |
10:22:07 | LinusN | the mac silliness is killing me |
10:22:09 | GodEater_ | because OSX is dumb |
10:22:45 | amiconn | Why care about macos when most devs don't care about archos? </sarcasm> |
10:22:46 | LinusN | those mac cl00bs don't know how to unzip, and OS X isn't exactly helping them out |
10:22:52 | LinusN | amiconn: lol |
10:23:03 | GodEater_ | oooh I felt the claws on that |
10:23:17 | * | amiconn fails to see the fun in it |
10:23:26 | LinusN | i couldn't care less about the mac losers, but they are a pain in the ... because they are seeking support all the time |
10:23:52 | JerryLange | what would you change it to then if you did? |
10:23:57 | LinusN | "Rockbox" |
10:24:00 | amiconn | I like the fact that .rockbox is hidden |
10:24:05 | LinusN | amiconn: me too |
10:24:17 | GodEater_ | it could still remain hidden on the player though |
10:24:23 | JdGordon | Its good hidden on the player, but hidden on the comp is annoying |
10:24:27 | LinusN | we *could* of course create some kind of installer app |
10:24:34 | GodEater_ | *gasp* |
10:24:48 | JerryLange | i agree with amiconn and LinusN |
10:25:01 | LinusN | the problem is that mac users don't get to choose where to unzip files |
10:25:14 | MonkeyTamer | blasphemy! |
10:25:19 | JdGordon | force mac users to use rbutil? |
10:25:59 | | Join fejfighter [0] (n=jeffro21@C-61-68-97-57.hay.connect.net.au) |
10:26:18 | JerryLange | would be nice if it was like most installers. There are check marks for certin stuff you want.Tthat would be really nice. |
10:27:12 | MonkeyTamer | I wish all installers had that option... I personally think HP should be banned from making drivers or installers for that reason |
10:28:15 | LinusN | amiconn: regarding the lack of care for archos, we tend to care most for the platforms we actually use. i haven't used my archos for years. |
10:28:55 | LinusN | most of the devs here have never even seen an archos player in real life |
10:29:41 | LinusN | so we need a plan for how we want to continue the work to make rockbox run on the archos |
10:29:59 | GodEater_ | I thought it did run, I thought the only issue was rombox ? |
10:30:09 | | Join B4gder [0] (n=daniel@c213-89-188-190.bredband.comhem.se) |
10:30:12 | LinusN | which imho will involve stripping features sooner or later |
10:30:36 | LinusN | GodEater: yes, but the RAM usage matters too |
10:30:50 | GodEater_ | that's really low too huh ? |
10:30:56 | LinusN | 2MB |
10:30:59 | GodEater_ | ouch |
10:31:05 | scorche | rebuffers quite often |
10:31:59 | GodEater_ | at the risk of being branded "heretic", would it be worth conducting some sort of poll of our user base (those that bother to talk to us) and see what the numbers are on most used players ? |
10:32:12 | GodEater_ | or I guess we could do something with the download stats of the images ? |
10:32:55 | GodEater_ | it would seem, erm, "frivolous", to me to expend lots of effort on something which not a great deal of people use |
10:33:07 | * | GodEater_ hides from amiconn |
10:33:21 | B4gder | well, this is not a democracy |
10:33:25 | scorche | optimizing helps all targets |
10:33:31 | LinusN | yes it does |
10:33:52 | safetydan | GodEater_, I think the idea was floating around that we get rombox working again (though various means, lang cleanup, menu recoding) and then tag the source at that point |
10:34:27 | LinusN | Bagder and I suggested a fork of the Player some time ago |
10:34:28 | GodEater_ | but is there anyone actually *doing* that? (apart from JdGordon with his menu clean up) |
10:34:30 | safetydan | From there... well I guess a separate "low mem" branch could be made |
10:34:39 | * | safetydan raises hand |
10:34:51 | safetydan | well I started doing the lang cleanup anyway. Been distracted by speex lately |
10:34:54 | GodEater_ | I guess I just have low visibility of that then :) |
10:36:07 | LinusN | the problem is that optimizing memory usage of a player that you don't even own is often not as fun as doing stuff that enhances the player that you do own |
10:36:43 | LinusN | so what will you spend your precious spare time on? |
10:36:45 | B4gder | and the amount of devs caring for the Archos models are now very fast approaching: 1 |
10:36:59 | GodEater_ | that's been my observation |
10:37:10 | scorche | do i count? =( |
10:37:20 | B4gder | scorche: shhh, you break my math |
10:38:04 | | Quit jhMikeS (Nick collision from services.) |
10:38:06 | | Join Vyrus [0] (n=Vyrus001@adsl-69-231-34-8.dsl.irvnca.pacbell.net) |
10:38:10 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
10:38:16 | linuxstb | I don't think we've reached the end of rombox yet though. There's the menu/settings cleanup, the langv2 work, plus the bootbox shrinkage which should give rombox back. At that point, I think we should at least make a new Archos release. |
10:38:28 | LinusN | i agree |
10:38:44 | LinusN | how far away is langv2 btw? |
10:39:12 | safetydan | kind of hard to tell really |
10:39:17 | | Quit Vyrus001 (Read error: 104 (Connection reset by peer)) |
10:39:18 | Llorean | B4gder: We need an actual bootloader rom from an R series right? There's nothing useful I could get from one if I say, knew someone I might be able to borrow one from for a day? |
10:39:36 | B4gder | Llorean: we need to get e200tool to run against one |
10:39:52 | B4gder | using that, we might be able to extract the BL |
10:39:59 | safetydan | LinusN, there's one bug with the lang scripts that's sort of holding things up a bit |
10:40:18 | Llorean | B4gder: So, me being 'relatively clueful', if I could borrow one would this be something I could likely try to do? |
10:40:28 | B4gder | Llorean: yes |
10:40:33 | * | LinusN is slightly amused by his last incoming PM in the forums: "i am really ??? i realli need help and major i dont understand i followed evry thing it dad but it still didnt work help" |
10:40:43 | LinusN | and that was all |
10:40:44 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
10:40:46 | Llorean | B4gder: Alright, I'll try to get my hands on it then. |
10:40:48 | B4gder | dad? ;-) |
10:41:08 | | Join tucoz [0] (i=528612c1@gateway/web/cgi-irc/labb.contactor.se/x-5334575e2545365c) |
10:41:10 | tucoz | Hello |
10:41:11 | | Quit pill (Nick collision from services.) |
10:41:26 | LinusN | i did some research, and it is another mac luser failing to unzip rockbox |
10:41:31 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
10:41:36 | B4gder | Llorean: I guess you've seen that others (well at least one person) have failed to run e200tool on the R model |
10:41:55 | tucoz | I remember i filed a bug report, maybe a year ago about A-B repeat not working on ipods. I can not find this bug anymore. Is it fixed? |
10:41:56 | Llorean | B4gder: Yeah, but the worst that can come of it is that I'll fail too. |
10:42:01 | B4gder | yeps |
10:42:26 | Llorean | tucoz: I believe so. Try it. :) |
10:43:02 | tucoz | sorry. no ipod here :) |
10:44:37 | tucoz | i think i missed that fix. wonder if the manual is updated then. I think it was that the menu item was present, but it was unpossable to set the markers |
10:44:42 | * | petur wonders why certain OSses need to use '.name' to hide a file/dir when there's a 'hidden' attribute in the filesystem |
10:44:57 | linuxstb | Because there isn't a hidden attribute? |
10:45:02 | B4gder | petur: because it makes it work without fs attributes |
10:46:05 | LinusN | in the mac case, the "." is not the real problem |
10:46:30 | LinusN | the problem is that the unzip applications don't let you choose where to unzip the files |
10:46:35 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
10:46:35 | linuxstb | LinusN: Another Mac/Finder issue seems to be that dragging one folder over the top of another will delete the original folder, not replace the changed files. |
10:46:47 | petur | yuck |
10:47:06 | safetydan | It'd be nice if Rockbox support configs outside of .rockbox |
10:47:12 | * | petur wonders why mac users laugh at windows |
10:47:20 | safetydan | I mean browsing for configs outside of .rockbox |
10:47:22 | LinusN | i wouldn't expect the OS to do any of those |
10:47:28 | GodEater_ | petur: because they don't know any better |
10:47:35 | petur | heh |
10:47:52 | LinusN | i would expect the os to copy the folder to the one you dragged it onto |
10:48:18 | tucoz | safetydan: isn't that possible? i have a config in the root that i can use after an update |
10:48:47 | LinusN | safetydan: rockbox doesn't care where the cfg files are |
10:48:47 | JerryLange | hmmmm |
10:49:18 | B4gder | btw, I think there's still some requirements about certain files being in certain dirs for them to survive reboots |
10:49:20 | tucoz | Llorean: is this information correct then? http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-buildch7.html#x10-900007.1 |
10:49:40 | tucoz | the A-B repeat actions |
10:49:48 | LinusN | B4gder: yes, that is true, but config files aren't remembered in that way, are they? |
10:49:54 | Llorean | tucoz: Honestly, I don't know. |
10:50:10 | B4gder | LinusN: no,this wasn't directly related to that issue |
10:50:21 | B4gder | I was more thinking we shouldn't need to do this |
10:50:28 | B4gder | with the text based configs |
10:50:46 | LinusN | that is true |
10:50:51 | safetydan | LinusN, tucoz, I actually meant reading fixed.cfg from outside of .rockbox |
10:50:56 | * | safetydan should learn to type what he means |
10:51:10 | Llorean | safetydan: fixed.cfg seems like one of the two .cfg files that really should be hidden in there. |
10:51:20 | LinusN | well, the location of the initial cfg file must be fixed |
10:51:33 | linuxstb | Hopefully rbutil will help mac users - it does the unzipping directly. But I haven't yet managed to compile it successfully in Mac OS X. |
10:51:39 | tucoz | Anyone with an ipod that can test if A-B repeat works? (following the instructions from http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-buildch7.html#x10-900007.1) |
10:53:44 | JerryLange | anybody watch the video of that firmware on http://archopen.org/ ? they previewed everything but what i wanted to really see. |
10:54:13 | Llorean | Soap: Doesn't seem to work for me. |
10:54:19 | LinusN | me neither |
10:54:41 | barrywardell | linuxstb: what language is rbutil written in? |
10:55:05 | GodEater_ | C with WxWidgets I believe |
10:55:07 | tucoz | greek ;) |
10:55:07 | barrywardell | and what have you tried wrt getting it to compile on OS X |
10:55:26 | | Join norbusan [0] (n=norbusan@chello213047086216.5.14.tuwien.teleweb.at) |
10:55:33 | | Part norbusan |
10:55:39 | amiconn | LinusN: I don't know how you are using your various rockboxes, but for me rockbox on archos is still far more usable than on any swcodec target. |
10:56:00 | amiconn | And since I don't really need the extra features of the swcodec targets, the choice is most often obvious |
10:56:01 | B4gder | hm, jdgordong added a warning |
10:56:06 | LinusN | amiconn: in what respect? |
10:56:10 | B4gder | 64bit related I think |
10:56:18 | LinusN | (i mean how is it more usable) |
10:56:19 | amiconn | LinusN: It's stable |
10:56:46 | amiconn | Stable when using it for its primary purpose: playiung music |
10:57:08 | B4gder | I have no problems with Rockbox on the swtargets I use |
10:57:12 | LinusN | i find my iriver and x5 quite stable too when playing music |
10:57:12 | GodEater_ | nor me |
10:57:31 | amiconn | There is still this really annoying boost issue |
10:57:35 | GodEater_ | I can't remember the last time the iRiver did something "unstable" |
10:57:44 | amiconn | Boost count is 1 after boot, and sometimes even 2 or 3 |
10:58:30 | directhex|work | i think i managed to crash my gigabeat with a dodgy plugin, but that's about it |
10:58:51 | tucoz | Llorean: <Llorean> Soap: Doesn't seem to work for me. <−−- was that for me? |
10:59:12 | GodEater_ | Gigabeat is an immature target though directhex|work |
10:59:15 | Llorean | tucoz: Yeah |
10:59:16 | amiconn | Apart from stability issues like this, the archos sound is simply better |
10:59:18 | Llorean | I apparently can't type |
10:59:20 | tucoz | ok. thanks :) |
10:59:25 | LinusN | amiconn: i see that as an argument to fix the bugs in those targets, not an argument for working on the archos targets |
10:59:41 | amiconn | I'm not saying this is a rockbox problem, it's a hardware problem of the dacs in the newer devices |
10:59:41 | tucoz | then i'll open up another bug then |
10:59:44 | directhex|work | GodEater_, hey, how many times do you think my karma crashed with supposedly stable firmware? i'm not complaining |
11:00 |
11:00:01 | LinusN | i agree that the sound on the archos recorder is really good |
11:00:03 | GodEater_ | directhex|work: I used to own a karma too - so I know exactly wha tyou mean |
11:00:07 | B4gder | darn, my size table fixes didn't work |
11:00:13 | amiconn | LinusN: If I would understand enough of the code in question, I would do so |
11:00:15 | LinusN | i don't think anyone has said that the archos is bad |
11:00:17 | directhex|work | GodEater_, truth be told, i really don't give a shit about plugins |
11:00:50 | directhex|work | the archos looks ugly! |
11:00:53 | B4gder | I plan to make each build round display how the sizes change from the previous commit |
11:01:03 | LinusN | B4gder: only delta? |
11:01:28 | B4gder | well, I'll store the sizes for each build round in their own files |
11:01:43 | B4gder | so you will be able to see them |
11:01:59 | B4gder | but the delta is what I want to show in the table |
11:02:16 | LinusN | i want to see how far from rombox we are |
11:02:27 | B4gder | I can't show that atm |
11:02:30 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
11:02:31 | amiconn | And I have the impression that people who do understand enough of that prefer working on esoteric features over fixing the basics :/ |
11:02:33 | LinusN | then do that! :-) |
11:02:37 | B4gder | since that would require the map file and filtering of that |
11:02:42 | | Quit barrywardell (Remote closed the connection) |
11:02:50 | | Part tucoz |
11:02:55 | LinusN | amiconn: yes, it's called "rubbish" :-P |
11:03:17 | LinusN | amiconn: and i do share your opinion |
11:03:52 | directhex|work | am i the only one whose archos suffered disk failure after a couple of years? |
11:03:59 | amiconn | There's another limit for archos I'm beginning to worry about |
11:04:18 | LinusN | the voice buffer? |
11:04:44 | amiconn | (recorder v1 and a bit later player) |
11:04:50 | LinusN | directhex|work: i haven't had any disk failure on mine |
11:04:51 | amiconn | No, the 200KB limit, again |
11:04:58 | LinusN | amiconn: aha, yes |
11:05:04 | | Join JerryLange_ [0] (n=JerryLan@ppp185.hk.centurytel.net) |
11:05:34 | amiconn | Speaking about the player, I asked you to try something... |
11:05:39 | B4gder | well, there's some 40K left to 200 |
11:05:51 | | Join t0mas [0] (n=Tomas@rockbox/developer/t0mas) |
11:05:54 | t0mas | hi! :D |
11:05:58 | t0mas | finally back |
11:06:07 | B4gder | hey who are you? :-P |
11:06:32 | t0mas | haha |
11:06:40 | t0mas | your worst nightmare ;) |
11:08:04 | GodEater_ | that's a bold claim, I have some pretty bad nightmares.... |
11:08:19 | LinusN | amiconn: ah, yes, the ata poweroff |
11:08:27 | LinusN | amiconn: forgot about that one |
11:08:33 | | Quit boutmuet () |
11:08:54 | amiconn | :/ |
11:09:04 | LinusN | will try tonight |
11:09:25 | amiconn | Shouldn't take long, I think |
11:09:32 | LinusN | guess so |
11:09:38 | LinusN | i just have to remember to do it |
11:10:09 | amiconn | ..and I will probably get rid of one of my (atm) uncommitable changes |
11:10:18 | LinusN | ah yes |
11:10:40 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:10:44 | * | amiconn has #define HAVE_ATA_POWEROFF uncommented in config-player.h |
11:11:15 | scorche | amiconn: do you have any idea of what would cause (codewise) a v1 to take 3 seconds to change a song? (larger amount of time when you have a folder with a lot of files in it) |
11:11:39 | scorche | i have experienced that on 3 different v1s....archos firmware does not have that effect |
11:11:45 | amiconn | Sisk spinup? |
11:11:51 | amiconn | *Disk |
11:12:07 | B4gder | sounds likely |
11:12:08 | scorche | possibly....but why would the OF not have that gap? |
11:12:22 | scorche | it still has to spin the disk up |
11:12:26 | amiconn | I never experienced this- My largest folder contains 200something tracks |
11:12:53 | scorche | so when you skip a track, it immediately goes to the next? |
11:13:28 | *** | Saving seen data "./dancer.seen" |
11:13:30 | amiconn | It does unless it has to spinup the disk first |
11:13:49 | scorche | yeah....i know it is related to spinup |
11:14:11 | scorche | but the thing is, i dont knwo why the gap is there in rockbox, but not near as large in OF even when it has to spin up |
11:14:46 | scorche | and it seems directly connected to the number of files in the dir |
11:15:03 | amiconn | There shouldn't be a gap in rockbox. It should keep playing the old track until the new one is ready |
11:15:14 | amiconn | I don't skip often, so I'm not 100% sure |
11:15:38 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
11:16:03 | linuxstb | barrywardell: (If you read the logs) - rbutil is C++ using wxwidgets 2.8.0. I've installed wxwidgets, but I'm getting errors compiling rbutil. It could be because the Mac port of wxwidgets is still relatively new, and the widgets rbutil uses aren't implemented. Or I could have just configured wxwidgets wrongly (i.e. not compiled all the needed modules). |
11:16:06 | scorche | i dont seem to remember it to keep on playing |
11:16:33 | amiconn | I'm not using rockbox that much atm - the radio in my new car doesn't have aux; I need to do something about this... |
11:16:35 | scorche | but is there possibly something that we are doing when finding the file inside the dir that is taking longer than it should? |
11:17:38 | directhex|work | the lack of aux in my car is maddening |
11:17:45 | directhex|work | at least fm transmitters are legal now |
11:18:28 | * | B4gder has a new car with a fine aux... :-) |
11:18:48 | | Join markun_ [0] (i=c2fe7883@rockbox/developer/markun) |
11:18:51 | * | GodEater_ uses a casette convertor in his car |
11:18:55 | JerryLange_ | in my older car i used the input on my amp as my aux for my mp3 player. |
11:19:08 | B4gder | I did the casette convertor before, it worked quite fine |
11:19:22 | GodEater_ | yeah - I think it's pretty near perfect |
11:19:38 | GodEater_ | fm transmitters are crappy by comparison |
11:19:47 | markun_ | Does anyone run a ssh server on port 443 and can give me an account? (just to start my own sshd on that port) |
11:20:19 | markun_ | stupid proxies.. |
11:20:21 | amiconn | GodEater: It's a CD radio. |
11:20:51 | GodEater_ | markun_: PM |
11:20:59 | amiconn | I need to send in my Blaupunkt dab radio for repair, and then put that one in my new car |
11:21:26 | directhex|work | my car has no aux connector, no tape hole, and can't be replaced with any other cd unit. bah. |
11:22:34 | petur | jhMikeS: around? |
11:24:01 | | Quit JerryLange (Read error: 113 (No route to host)) |
11:24:27 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:25:40 | JerryLange_ | woohoo JerryLange finally left |
11:25:45 | | Nick JerryLange_ is now known as JerryLange (n=JerryLan@ppp185.hk.centurytel.net) |
11:26:02 | GodEater_ | JerryLange: you know you can kill with nickserv's GHOST command right ? |
11:26:14 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
11:26:31 | JerryLange | no i didnt. how? i think i tried it once but failed at it. |
11:27:03 | | Quit markun_ ("CGI:IRC 0.5.7 (2005/06/19)") |
11:31:45 | GodEater_ | JerryLange: /msh nickserv help ghost |
11:31:50 | GodEater_ | /msg even |
11:34:18 | JerryLange | Thank you GodEater |
11:35:04 | LinusN | amiconn: can you tell me more about that boost issue? |
11:39:24 | pixelma | I don't know if it was talked about earlier but there is still a 64-bit warning left from JdGordon's commit in the sims (I have to admit that the 2 others that come from the faulty gcc hide that...) |
11:39:31 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:42:18 | amiconn | LinusN: As saoon as a voice file is present (voice doesn't need to be enabled), the CPU is boosted after boot |
11:42:26 | LinusN | aha, ok |
11:42:55 | amiconn | Most of the time this is a single boost (count == 1), but I also observed higher boost counts more than once |
11:43:29 | markun | I had a strange problem with my Gigabeat yesterday. I was looking at the audio thread while playing some SPC files and noticed the PCM buffer only filled for a few % |
11:44:09 | LinusN | markun: low latency? |
11:44:14 | markun | I thought it was normal, but after that I played some Ogg Vorbis files and it started skipping. I looked at the audio thread and did the same thing. |
11:44:20 | directhex|work | markun, did you get the url for my settings reset patch? |
11:44:20 | markun | After a reboot all was fine. |
11:44:25 | | Quit JerryLange ("Leaving") |
11:44:35 | markun | LinusN: Is there a way to trigger it by accident? |
11:44:49 | LinusN | i dunno |
11:45:04 | markun | directhex|work: it's in the logs somewhere, right? |
11:45:24 | directhex|work | markun, should be. look for gigabeat_reset |
11:45:56 | markun | LinusN: but yes, sounds like the low latency mode. I will investigate it a bit more. |
11:51:33 | | Join Thundercloud [0] (n=thunderc@82.152.174.62) |
11:53:20 | markun | LinusN: perhaps if there is a way to leave the sound menu without triggering the ACTION_EXIT_MENUITEM |
11:53:43 | LinusN | usb? |
11:53:52 | markun | let me try |
11:55:16 | markun | no, that didn't work |
11:56:35 | | Quit Tom0473 ("[G]Script - v3.3 ©daGroove - http://www.grooves-welt.de -") |
11:56:37 | markun | ah yes, it did :) |
11:56:38 | | Join Tom0473 [0] (i=Tomx@g245053.upc-g.chello.nl) |
11:57:19 | markun | LinusN: I though just entering the sound menu was enough, but it's if you enter one of the subitems and then insert the USB cable |
11:57:33 | LinusN | maybe there are other ways to exit without ACTION_EXIT_MENUITEM |
11:58:28 | markun | It was already very strange that the 300MHz ARM9 couldn't keep up with the SPC playback :) |
11:58:44 | directhex|work | markun, seems that zune port is needed - 540mhz! |
12:00 |
12:00:48 | markun | (or Gigabeat S) |
12:01:10 | preglow | jhMikeS: so the wavpack updates from about five weeks ago makes encoder compression ratio suck? i'd tell david bryant about that if so |
12:01:14 | | Quit kaaloo ("Leaving.") |
12:01:43 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
12:01:43 | | Quit fejfighter () |
12:02:16 | directhex|work | markun, same difference |
12:02:23 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
12:02:34 | directhex|work | i still need to find some kind of case or pouch for my gigabeat, it's getting filthy :/ |
12:03:04 | * | GodEater_ has an iskin for his gigabeat in his coat pocket. |
12:03:19 | GodEater_ | it's a bit of a tight fit though, which makes the cross sensor on the front SUPER sensitive |
12:03:34 | markun | directhex|work: would be nice if we could find a digital camera or mobile phone battery with some more mAh to put inside.. |
12:03:42 | | Quit wooo (Read error: 110 (Connection timed out)) |
12:04:20 | markun | GodEater_: could you take a picture of it? |
12:04:22 | directhex|work | i've got no battery life complaints. should i? |
12:04:34 | markun | directhex|work: no, but more is always nice :) |
12:04:40 | GodEater_ | markun - certainly |
12:07:13 | | Join webguest02 [0] (i=52e53337@gateway/web/cgi-irc/labb.contactor.se/x-44a62167f9c114c9) |
12:07:37 | | Quit webguest02 (Client Quit) |
12:08:44 | * | GodEater_ tries to get bluetooth working |
12:09:21 | directhex|work | GodEater_, working in what way? |
12:09:37 | GodEater_ | working so I can transfer the pics I just took from my phone to my pc |
12:10:31 | Llorean | GodEater_ SUPER sensitive? I kinda felt the cross was fairly insensitive naturally |
12:10:42 | directhex|work | aptitude install gnome-bluetooth && gnome-obex-server |
12:11:00 | directhex|work | ymmv. ianal. bbq. |
12:11:28 | GodEater_ | Llorean: I don't find that when the gigabeat is out of it's case - I find the cross about as responsive as I'd expect - in that I don't find it difficult to interactive with |
12:11:42 | GodEater_ | but putting the case on makes it respond to the slightest brush of your fingers |
12:11:45 | GodEater_ | which is a PITA |
12:11:57 | markun | :) |
12:11:59 | Llorean | GodEater_: See, I expected it to respond to brushes, and I feel like I nearly have to press them like buttons. |
12:12:13 | GodEater_ | Llorean: I just tap it... |
12:12:26 | Llorean | I'd have to say more than a tap, but less than a press for me. |
12:12:30 | directhex|work | i'd settle for some kind of pouch. like the ones minidisc players (and karmas) always used to come with. |
12:12:38 | Llorean | But my fingers don't seem to pick up on touch-sensitive surfaces very well at all |
12:12:43 | markun | There were plans to calculate the pressure by the number of sensors pressed at the same time |
12:13:16 | markun | GodEater_: maybe then we can add a sensetivity level setting for you |
12:13:44 | GodEater_ | that would be cool |
12:14:19 | | Quit B4gder ("Rockbox TCP exception #04123 - connection reset and user kicked out") |
12:14:29 | GodEater_ | hmm haven't tried bluetooth under linux - looks like I'm going to have to - the windows machines here are all XP SP1, so the new devices don't work with them :( |
12:16:11 | directhex|work | bluetooth under windows is unending pain |
12:16:32 | directhex|work | thanks to hard work by broadcom, mainly |
12:16:42 | GodEater_ | Llorean: it seems to work just as well as a touchpad mouse on laptops do |
12:16:46 | GodEater_ | which I get on with just fine |
12:17:06 | Llorean | GodEater_: I definitely don't. Some days I can't get them to respond at all. |
12:17:07 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
12:17:48 | directhex|work | do you have greasy, wet, or cold fingers? touchpads tend to dislike any of the above features |
12:18:01 | GodEater_ | you must have an unusually low body electric field ;) |
12:18:22 | Llorean | directhex|work: Actually, they tend to be quite dry. |
12:18:33 | * | GodEater_ has sweaty paws |
12:18:37 | Llorean | Sometimes dampening them, and rubbing them together for a bit helps. |
12:19:00 | directhex|work | odd. import a chinese gold farmer and get him to press buttons for you? |
12:19:07 | Llorean | Hahaha, good plan. |
12:19:07 | GodEater_ | hahahaha |
12:19:30 | | Part Llorean |
12:19:35 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
12:19:53 | GodEater_ | neat - I appear to have already included bluetooth support in my kernel. I must be psychic |
12:20:23 | LinusN | amiconn: on my x5 the boost counter stays at 1, but only if Voice Menus is On |
12:20:45 | directhex|work | GodEater_, did you compile it yourself? |
12:20:56 | LinusN | for me, it is not sufficient to have the voice file present |
12:23:10 | LinusN | there is a call to trigger_cpu_boost() last in the cpu boost log, which is never unboosted by the kernel |
12:23:34 | GodEater_ | directhex|work: of course - I'm a gentoo man ;) |
12:24:24 | directhex|work | GodEater_, i thought the point of self-compiled kernels was to avoid wasting disk space with support for hardware you don't have at that particular instant? O_o |
12:26:24 | GodEater_ | "wasting disk space" is a bit much on a machine with an 80GB hard drive when you're talking a few hundred kb for a module or two... |
12:27:12 | GodEater_ | also (whilst I wouldn't quite call myself a gentoo ricer) you DO get to make sure the kernel is compiled for your specific hardware arch - rather than just "i386" |
12:28:06 | markun | GodEater_: I have just though up a way to do the pressure calculation, I'll let you know if I have a patch and if it works well. |
12:28:13 | GodEater_ | neat :) |
12:28:35 | directhex|work | GodEater_, i work on the basis that $distro's opteron is unlikely to be wildly different from my athlon64, other than things that are determined at runtime anyway |
12:28:41 | | Join XavierGr [0] (n=xavier@ppp155-87.adsl.forthnet.gr) |
12:31:48 | | Join Thundercloud_ [0] (n=thunderc@82.153.143.152) |
12:34:09 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
12:34:36 | | Quit safetydan ("Ex-Chat") |
12:38:39 | GodEater_ | markun - got the pics on the PC now - where would you like me to send them ? |
12:39:08 | markun | do you have a webserver running? |
12:39:51 | GodEater_ | nope |
12:40:08 | GodEater_ | tell you what |
12:40:14 | GodEater_ | I'll copy them into your home directory ;) |
12:46:30 | GodEater_ | not bad for mobile phone pics, even if I say so myself |
12:47:02 | | Join Vague_Rant [0] (n=opera@wikipedia/vague-rant) |
12:47:15 | Vague_Rant | OK, this isn't really a Rockbox question, and I apologize for that. |
12:47:25 | Vague_Rant | But how the hell do I get to the menu on the original H300 firmware? |
12:47:33 | Vague_Rant | As in the bit where I choose video, text, etc. |
12:47:42 | directhex|work | hold the navi button iirc |
12:48:09 | Vague_Rant | That seems to take me to the settings. |
12:48:25 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
12:49:38 | Nico_P | Vague_Rant: i think it's with the REC button |
12:49:46 | Nico_P | probably long press |
12:50:00 | Vague_Rant | Ah, that did the trick. Thanks very much. |
12:50:08 | Vague_Rant | Lucky Rockbox is more intuitive. |
12:50:13 | Vague_Rant | Appreciate it. |
12:50:44 | directhex|work | i've found most korean players i've used to be extremely counterintuitive |
12:51:35 | Nico_P | markun: does the gigabeat's CPU have a FPU ? |
12:54:25 | * | JdGordon is back |
12:55:07 | | Part Vague_Rant |
12:55:24 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
12:56:23 | * | JdGordon wonders why that warning isnt elsewhere also |
12:57:22 | Nico_P | JdGordon: the one in the ondio FM and mini 2G builds ? |
12:57:26 | pixelma | it's on 64-bit servers? |
12:57:46 | JdGordon | yeah, but im sure i use that elsewhere.. |
12:58:06 | Nico_P | pixelma: doesn't look like it |
12:59:02 | JdGordon | yeah, the ondio build is on amiconn's server.. thats one of the 64bits isnt it? |
12:59:38 | Nico_P | what about kermit.pimpinwithmuppets.com ? |
13:00 |
13:00:08 | JdGordon | no idea |
13:00:20 | Nico_P | probably 64 bit too |
13:01:53 | Nico_P | JdGordon: does the number of header files included in a C file have an effect on binary size ? |
13:02:04 | JdGordon | I dont think so |
13:02:48 | JdGordon | markun: is there a problem with the sound menu callback and setting the low latency? |
13:05:33 | * | JdGordon isnt sure what the least-hacky way to fix this warning is... |
13:05:34 | | Quit Mouser_X (Nick collision from services.) |
13:05:43 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:07:27 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
13:07:27 | JdGordon | everyone off to lunch are they? |
13:08:22 | | Join BigBambi_ [0] (n=Alex@host-144-219.ch.le.ac.uk) |
13:08:44 | LinusN | not me |
13:08:59 | amiconn | JdGordon: I think it's enough to cast to intptr_t instead of int |
13:08:59 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
13:09:11 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
13:09:32 | JdGordon | amiconn: if you get a chance, could you test that please? |
13:09:55 | | Quit pondlife (Client Quit) |
13:10:02 | amiconn | LinusN: That's tsrange. I get this boost even when booting with all voice options disabled, just my 2 usual voice files present |
13:10:14 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
13:10:14 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
13:10:22 | * | JdGordon noticed there has been a boost at boot for a while now |
13:10:59 | JdGordon | enable logf build and check the boost tracker in debug... the stray boost is somehwere not very helpful irrc |
13:11:02 | JdGordon | iirc* |
13:11:16 | LinusN | i get the permanent boost just by enabling Voice Menus |
13:12:06 | JdGordon | typical... i just checked and its not boosted... but voice is enabled |
13:12:21 | JdGordon | (not that it should make a difference.. but this is with the root menu patch) |
13:13:19 | amiconn | I get this boost at boot practically always |
13:13:19 | directhex|work | fairly offtopic, but has anyone ever used an iaudio u3? |
13:13:30 | *** | Saving seen data "./dancer.seen" |
13:13:54 | amiconn | Can't check atm, but y'day I got a boost count of 3 (!) on my mini2g after boot |
13:14:13 | LinusN | directhex|work: i'm sure *someone* has used one, it's a big world after all |
13:14:46 | directhex|work | LinusN, okay, "anyone with standards when it comes to portable players, i.e. current channel residents" |
13:14:57 | LinusN | :-) |
13:15:35 | directhex|work | actually, forget the "standards" bit, it's full of ipod users in here! badum-tish! |
13:23:06 | | Quit jhMikeS (Nick collision from services.) |
13:23:12 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:23:48 | | Quit BigBambi (Connection timed out) |
13:24:01 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
13:28:25 | LinusN | does anyone know why the voice thread boosts when receiving Q_VOICE_PLAY? |
13:29:03 | | Join Surger [0] (n=Surge@dsl-241-220-135.telkomadsl.co.za) |
13:29:13 | GodEater_ | do we have a part of the wiki dedicated to custom bootsplashes in a similar way to WPS themes ? |
13:30:55 | JdGordon | we have custom bootsplashes? |
13:33:37 | | Quit secleinteer (Remote closed the connection) |
13:34:26 | | Quit kaaloo ("Leaving.") |
13:34:39 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
13:35:19 | Mikachu | JdGordon: gigabeat added them without asking anyone iirc |
13:35:34 | Mikachu | (only to gigabeats) |
13:36:20 | | Join secleinteer [0] (n=scl@adsl-70-237-201-186.dsl.stlsmo.sbcglobal.net) |
13:38:08 | | Quit jhMikeS (Nick collision from services.) |
13:38:14 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:40:32 | Surger | Is it my imagination or do MP3 player manufacturers deliberately cripple the recording quality in most players? |
13:41:19 | | Quit Bagder (Read error: 110 (Connection timed out)) |
13:42:19 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
13:46:30 | preglow | as in how? |
13:50:22 | Surger | Well for starters I cannot find an MP3 player that records at more than 160 kbps and this seems to be a firmware limitation - not a hardware limitation. |
13:50:43 | Surger | I mean 160 kbps MP3 |
13:50:58 | preglow | iriver did allow that, at least |
13:51:01 | Surger | And even that ones that support WAV recording only go up to 32 kHz |
13:51:06 | preglow | hahaha |
13:51:11 | preglow | then it is without doubt deliberate, yes |
13:51:38 | Surger | Most of iRiver's new products no longer have line-in. |
13:52:01 | preglow | deed |
13:52:28 | Surger | And the Sony Minidisc players can record high quality but don't allow you to dump it in digital form to a PC - you have to record with analogue from the device. |
13:52:48 | Surger | Screw the MPAA, RIAA and all those bastards |
13:53:02 | Surger | I'm trying to record music lessons ... |
13:54:02 | | Join bluebrother [0] (i=810d4899@gateway/web/cgi-irc/labb.contactor.se/x-4ab6fb507a45ba0f) |
13:56:00 | Nico_P | LinusN, amiconn: what do you think of the progressbar-y-coord patch ? |
13:57:09 | directhex|work | Surger, how does the recording industry know that? safer to assume you're illegaly recording songs from the radio |
13:57:12 | LinusN | my general opinion on WPS patches nowadays is "sure - go ahead" - until we implement viewports |
13:57:30 | petur | iriver 320kbps recording sound worse than 128kbps lame encodings (for me) |
13:57:45 | LinusN | however, i wish someone could have a go at theming the rest of rockbox, for example the status bar |
13:57:57 | Surger | petur: Yeah I've heard that. :-( |
13:58:14 | directhex|work | i'd still like themable icons next to menu entries. but i'm an eye candy whore |
13:58:19 | LinusN | i'm sure rockbox mp3 encoding is even worse |
13:58:25 | Nico_P | LinusN: ok |
13:58:36 | LinusN | directhex|work: i want that too |
13:58:42 | Nico_P | how could the statusbar be themeable ? custom bitmaps ? |
13:58:53 | LinusN | Nico_P: but i haven't seen that particular patch, though |
13:58:56 | JdGordon | LinusN: I themed the list widget.. but had a problem getting text to display over a bmp |
13:59:03 | LinusN | Nico_P: yes, custom bitmaps |
13:59:03 | JdGordon | so gave up and deleted the changes |
13:59:17 | amiconn | Just bitmaps won't work |
13:59:17 | LinusN | why over a bmp? |
13:59:30 | bluebrother | was there some discussion about the plugins sorting thing recently? |
13:59:35 | JdGordon | because I had the ability to display a background image for each line of text |
13:59:39 | LinusN | bluebrother: check the wiki |
13:59:39 | amiconn | The volume and battery status icons are drawn |
13:59:41 | Nico_P | LinusN: http://www.rockbox.org/tracker/?getfile=12970 |
14:00 |
14:00:02 | bluebrother | I did, I was just wondering if there was some more recent discussion here ;-) |
14:00:06 | Nico_P | it's a rewrite of gl's patch ( FS #4783) |
14:00:08 | * | JdGordon wishes patches adding lots to the bin size would wait for rombox to get under control again... |
14:00:11 | bluebrother | I might try the folder based approach |
14:00:26 | LinusN | Nico_P: looks ok to me |
14:00:28 | * | pixelma thinks the same as JdGordon |
14:00:36 | bluebrother | at least if I find time over the weekend :) |
14:00:43 | LinusN | JdGordon: i agree |
14:01:29 | bluebrother | as it adds only one more check when filtering this is the best solution imo regarding code size (and I don't see any advantages of the other proposals) |
14:02:35 | * | JdGordon is doing the display menu now.. so hopefully we get a decent bit back |
14:02:48 | directhex|work | assign metadata to plugins, and allow browsing by metadata! |
14:02:53 | Nico_P | LinusN: i think i'll commit it and add y coords to the rockboxed WPS progressbars... it will clean up the bitmaps a bit (and fix the bad markers with cuesheets) |
14:02:59 | LinusN | the voice boost problem is an effect of the system where the kernel handles the unboost |
14:03:15 | LinusN | Nico_P: what bitmaps? |
14:03:33 | bluebrother | JdGordon: the new icons in the menus are toggled by the setting in file view / show icons. I think that should get moved to display / show icons now |
14:03:46 | JdGordon | ok |
14:04:03 | preglow | LinusN: isn't it more a case of something trying to boost/unboost manually and forgetting to unboosT? |
14:04:04 | bluebrother | at least it doesn't make too much sense there anymore ;-) |
14:04:06 | * | amiconn wonders where [IDC]Dragon vanished again |
14:04:13 | preglow | LinusN: i don't see how the kernel can "forget" to unboost |
14:04:15 | Nico_P | LinusN: the progressbar bitmaps ("pgln-*.bmp") are bigger than needed to have better alignment |
14:04:16 | amiconn | He was working on the cut-down bootbox |
14:04:30 | LinusN | preglow: no, the actual boosting is done with a trigger_cpu_boost() call |
14:04:38 | preglow | then hooray |
14:04:51 | preglow | Slasheri: time for the weekly "update RockboxKernel" nag :) |
14:05:08 | JdGordon | bluebrother: where in the display menu order? |
14:05:27 | JdGordon | preglow: hehe weekly.. thats at least the 3rd ive seen since monday |
14:05:43 | LinusN | the problem is that the voice thread uses queue_wait() when it has finished playing a voice, but queue_wait() doesn't unboost, only queue_wait_w_tmo() does that |
14:06:00 | preglow | LinusN: ah, yes, in these cases boosting should be done manually, i think |
14:06:14 | preglow | LinusN: at least that's what slasheri said |
14:06:44 | preglow | either that or queue_wait should unboost, but there was a pretty good reason for that not doing so |
14:07:02 | LinusN | i don't understand why the voice thread would need to boost at all |
14:07:12 | markun | Nico_P: the S has a FPU, but not the ones rockbox runs on |
14:07:21 | Nico_P | markun: ah |
14:07:25 | Nico_P | shame |
14:07:29 | directhex|work | Nico_P, what do you want to do with an FPU? |
14:07:36 | preglow | have an easier life? |
14:07:53 | Nico_P | directhex|work: nothing in particular, just the perspectives ;) |
14:07:54 | preglow | it's good for hairloss |
14:08:02 | LinusN | preglow: assuming you have a life to begin with, of course :-) |
14:08:36 | markun | JdGordon: yes, did you read about the problem with the low_latency setting and USB? |
14:08:53 | directhex|work | i wonder whether quake would run on suitably high-spec targets |
14:09:08 | markun | directhex|work: I think it will |
14:09:13 | preglow | me too |
14:09:17 | preglow | but it will need an fpy |
14:09:18 | JdGordon | markun: yeah, I think (hope) that unsetting that if usb comes in set_cound() would fix it... |
14:09:19 | preglow | fpu |
14:09:51 | JdGordon | markun: assuming set_sound is used for all the settings that is a problem with... |
14:09:52 | directhex|work | preglow, funny thing is, there's a playable port to the gamepark gp32 handheld, (based on pocketquake) which is a 320x240 133mhz arm9 device |
14:09:57 | | Quit SirFunk (Read error: 60 (Operation timed out)) |
14:10:00 | Nico_P | LinusN: you said you were in favor of WPS patches until viewports arrive... is this also true for scrolling margins ? |
14:10:11 | LinusN | guess so |
14:10:17 | amiconn | grmpf |
14:10:23 | directhex|work | give or take some mhz |
14:10:24 | LinusN | but......... maybe we should consider code size a little |
14:10:44 | JdGordon | we were soo close... :'( |
14:10:48 | bluebrother | JdGordon: I don't think that matters much ... maybe directly above the "scrolling" entry? |
14:10:57 | LinusN | and i am not the only one with a vote in this matter |
14:11:05 | pixelma | Nico_P: pleasa calm down a bit and consider what JdGordon said... :/ |
14:11:14 | pixelma | *please too |
14:11:30 | Nico_P | i know, i wasn't intending on committing it, it's too big |
14:11:45 | Nico_P | the y coord one is very small |
14:11:59 | bluebrother | is the scrolling margin that big? |
14:12:18 | LinusN | not big, but it adds to the code size |
14:12:20 | Nico_P | bluebrother: well the patch file is big :) not sure about the effect on bin size though |
14:12:20 | preglow | i'd rather we not commit those now, really, too much of a chance the current wps system will end up staying even though everbody thinks it should be redesigned |
14:12:23 | pixelma | there are two: scrolling margins and partial-scroll |
14:12:48 | JdGordon | if anyone is bored and wants to help on the filesize front... please grab the root_menu patch and fix the dirborwser() and radio screen functions to work nicer... should save a few bytes with them fixed |
14:12:53 | preglow | but of course, the alternative might be nothing happens with it at all... |
14:13:49 | pixelma | then don't demotivate amiconn too much ;) |
14:13:52 | * | LinusN recalls the metadata-in-buffer situation |
14:13:57 | JdGordon | midkay_: you still around? |
14:14:03 | JdGordon | haha pixelma |
14:14:30 | LinusN | we can't have viewports - it adds too much to the binary size :-P |
14:14:43 | LinusN | what a dilemma :-) |
14:14:55 | bluebrother | cut the wps for it! :) |
14:15:31 | pixelma | JdGordon: it's not too funny... I myself don't too much motivation to even try standard SVN on my OndioFM... |
14:15:39 | pixelma | *don't have |
14:16:11 | markun | directhex|work: yes, I also saw that quake port with fixed point optimizations |
14:16:17 | markun | do you want to give it a go? |
14:16:24 | preglow | that's one reason to not use it! lots of fancy stuff happening over on the ipod/iriver side here ;) |
14:16:26 | * | JdGordon looks around for someone who can draw an icon for the lcd remote for the menus |
14:16:40 | directhex|work | markun, i hate c, but i'll give it a quick tinker. |
14:17:06 | markun | directhex|work: hate is suck a strong word :) |
14:17:06 | preglow | you could always do it in asm |
14:17:09 | markun | such even |
14:17:26 | * | bluebrother is willing to work on the binary size font if someone donates the time :o |
14:17:38 | markun | directhex|work: well, forget about it then, which language would you like to use? |
14:17:57 | Nico_P | what exactly needs to be done in order to shrink bin size ? |
14:18:05 | JdGordon | remove waste code |
14:18:12 | Nico_P | ie what are the priority areas ? |
14:18:17 | directhex|work | markun, none that are appropriate for embedded devices. hurrah \o/ |
14:18:18 | markun | file browser? |
14:18:19 | JdGordon | anything bloated |
14:18:21 | bluebrother | rewrite inefficient code |
14:18:29 | markun | directhex|work: ok, but which one then? |
14:18:32 | pixelma | preglow: first I don't have a different target and second: I really like it and none of the currently supported other targets suits my needs this much |
14:18:32 | amiconn | LinusN: I don't think viewports will add that much to the binary. And if the other parts of rockbox make use of it, I expect the size to go down |
14:18:44 | LinusN | amiconn: that is probably true |
14:18:56 | LinusN | amiconn: do you have a general idea how it would be best implemented? |
14:19:10 | directhex|work | markun, i prefer working with high-level languages like c#. i learnt to hate c during my degree |
14:19:13 | amiconn | Viewports already exist in my head (yes, still) |
14:19:40 | amiconn | Another thing I'll add in the process will be proper bitmap masking |
14:19:50 | Nico_P | amiconn: don't you want to write it down (eg on the wiki) so that we can have an idea how it will work and maybe even help you implement it ? |
14:20:57 | Nico_P | are there any parts of the code that are known to be inefficient i can try to improve ? |
14:21:10 | JdGordon | the radio |
14:21:16 | markun | The playback code also maybe? |
14:22:03 | pixelma | markun: what playback code are you referring too? |
14:22:37 | Mikachu | if i'm updating my arm-elf-gcc, should i use 4.0.3 or 4.0.4? has anyone tried 4.0.4 successfully? |
14:22:37 | * | JdGordon wonders if the list widget could work with less code |
14:24:01 | directhex|work | markun, this looks like it's beyond what i have the time & current skillset to do. i've got to stop taking things onboard i don't have the time to do properly |
14:24:20 | daurnimator | JdGordon: goto bed! |
14:24:27 | daurnimator | and give me your iriver |
14:24:58 | JdGordon | daurnimator: im in a horrible sleep patern atm... 2.30-11.00 ish... im coding for 30more min then going |
14:25:00 | JdGordon | and no :D |
14:25:03 | JdGordon | .. or soon |
14:25:20 | daurnimator | oh well |
14:25:22 | daurnimator | bed for me |
14:25:23 | daurnimator | night |
14:25:25 | JdGordon | night |
14:25:39 | * | JdGordon found a bug in the current remote scroll step setting |
14:26:24 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:27:21 | pixelma | JdGordon: did you try the root menu in an Ondio-sim? I just wondered how the button mappings work there... |
14:27:35 | pixelma | (haven't tried yet) |
14:27:51 | JdGordon | pixelma: i havnt... it uses the same buttons as the rest of the menu code.. so if that works you should be ok |
14:34:42 | | Join Criamos [0] (n=Criamos@p5493209B.dip0.t-ipconnect.de) |
14:39:02 | preglow | have anyone seen gcc skip a none-volatile asm() that had output constraints? |
14:39:11 | preglow | i think the volatile keyword might interfere with code generation |
14:42:16 | | Join himitsu_ [0] (n=himitsu@203.205.119.153) |
14:44:23 | preglow | making the ones in dsp.h non-volatile shaves something above 100 bytes off |
14:44:47 | | Quit Thundercloud_ (Remote closed the connection) |
14:44:48 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-fc8943ce84240c72) |
14:45:21 | Mikachu | compiling with -funit-at-a-time seems to save a few kB, but i seem to have made a note that it was unstable for the vorbis codec |
14:45:23 | GodEater_ | woohoo - PS3 pre-ordered! |
14:45:35 | | Join Thundercloud [0] (n=thunderc@82.153.143.152) |
14:45:39 | preglow | Mikachu: what does it do, really? |
14:45:52 | Mikachu | it considers the whole file before starting compiling |
14:45:55 | Mikachu | says the man page anyway |
14:46:04 | Mikachu | it also suggests that passing all .c files to gcc at the same time is better |
14:46:11 | preglow | ahh, yes |
14:46:34 | amiconn | preglow: Using volatile forces gcc to not discard the asm block, and not move it around |
14:46:51 | preglow | Mikachu: isn't that enabled by O1 anyway? |
14:47:06 | amiconn | If an asm block has only inputs and no outputs, volatile is assumed automatically |
14:47:12 | preglow | amiconn: yeah, i remember it's needed for asm blocks with no output constraints |
14:47:16 | Mikachu | it says O3 i think |
14:47:35 | amiconn | But if a non-volatile asm block has outputs and these outputs aren't needed by subsequent code, the block might be discarded |
14:47:36 | Bagder | http://build.rockbox.org/dist/output/sizes-20070215T133339Z |
14:47:38 | preglow | Mikachu: depends on the gcc version i guess, 4.1 does it at O1 |
14:47:54 | Mikachu | i don't know if it would save the same amount on archos, if it's to do with saving function calls |
14:47:59 | Bagder | post-commit summary |
14:48:01 | amiconn | preglow: It's _not_ needed for asm blocks with no outputs |
14:48:25 | amiconn | For blocks with outputs, it depends on what these outputs do |
14:48:40 | JdGordon | Bagder: nice... can you add a delta to that? |
14:48:53 | Bagder | I intend to read out and present the delta in the table |
14:48:53 | preglow | amiconn: what? if you don't have output or input/output constraints, gcc _will_ throw non-volatile asm blocks away, i'm 100% certain of that |
14:49:36 | JdGordon | Bagder: awesome :) |
14:50:04 | Bagder | I'm not sure how to present it though |
14:50:14 | JdGordon | the ipodvideo bin is huge compared to the others :p |
14:50:18 | | Join dddd [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
14:50:18 | preglow | why is ipodvideo so bloody big? |
14:50:23 | Mikachu | i would probably make a second table |
14:50:28 | | Quit dddd (Remote closed the connection) |
14:50:38 | Bagder | yeah, it might make sense to have a separate one |
14:50:38 | JdGordon | Bagder: could you do it in a tooltip for the compile log number? |
14:50:47 | preglow | Bagder: as long as its visible on the same page |
14:50:57 | Mikachu | tooltips wouldn't be so good to get an overview |
14:50:58 | preglow | a bit of the point is forcing people to see what they just did to the binary size :) |
14:51:05 | Bagder | I'll wait for a few more commits and then work on getting something to show you |
14:51:24 | Bagder | it just now started to work on a per-commit basis |
14:51:34 | JdGordon | Bagder: wha ever happened with the idea of rotating the table 90 deg? |
14:51:42 | Bagder | its still there |
14:51:47 | Mikachu | i have a javascriptlet for that |
14:51:57 | * | Mikachu checks i f it works |
14:51:57 | Bagder | ideas are plenty, time is less |
14:51:59 | JdGordon | just an idea? or is it actually going to happen? |
14:52:02 | JdGordon | ah ok |
14:52:06 | preglow | amiconn: if it's assumed automatically, that's got to be late addition, i distinctly remember wondering what the hell gcc was up to one time it threw away my asm blocks |
14:52:24 | preglow | amiconn: or perhaps that was a block with neither inputs or outputs, but then that definitely should be assumed volatile as well |
14:53:31 | Mikachu | JdGordon: http://www.squarefree.com/bookmarklets/pagedata.html transpose tables there |
14:53:46 | Mikachu | it sort of doesn't work though, because the pngs are so tall |
14:53:46 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
14:54:23 | Bagder | Mikachu: yeah, when rotated we wouldn't have pngs like that |
14:54:32 | Mikachu | and the times would be hard to print |
14:54:44 | Mikachu | unless firefox suddenly supports rendering vertical text |
14:54:57 | Mikachu | the table is HUGE when rotated :) |
14:55:01 | Bagder | I figure the times would be just numerical 1 2 3 4 5 ... and we have a "tooltip" for the actual time stamp |
14:56:16 | | Quit himitsu (Read error: 110 (Connection timed out)) |
14:57:38 | Bagder | still, I'll leave that idea for later |
14:57:49 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
14:58:10 | JdGordon | Bagder: was the sizes you pasted from current svn? |
14:58:13 | bluebrother | that numbers could be the svn revision number ... |
14:58:27 | Bagder | JdGordon: from the most recent svn zips, yes |
14:58:52 | Bagder | bluebrother: still they are 5-digit and would become pretty wide when used in the table |
15:00 |
15:00:05 | preglow | amiconn: but anyway, you agree that removing the volatiles in dsp.h should be a-ok? i'm running a build without them now, and all sounds good |
15:00:05 | petur | with <br> inbetween each digit |
15:00:18 | JdGordon | Bagder: ajbrec.ajz is the compressed bin isnt it? is it posible to get the uncompressed one instead? |
15:00:19 | * | preglow stares at the sound menu |
15:00:26 | fasmaie | Hello, I just built rockbox from svn, and now I have lost the tags on all my mpc encoded music |
15:00:35 | Bagder | JdGordon: yes it is, and since this is from the zip getting something else is tricky |
15:00:42 | fasmaie | Oggs, mp3, aac are all fine |
15:00:45 | JdGordon | nuts |
15:00:54 | preglow | what's with the icons? |
15:01:00 | preglow | crossfeed has a cross, eq has a filled dot |
15:01:00 | preglow | why? |
15:01:07 | Mikachu | Bagder: do you have any means to update the build script on the build servers? |
15:01:10 | JdGordon | because eq hasnt been done yet |
15:01:14 | Mikachu | would be easy to plop in a ls -l then |
15:01:36 | Mikachu | or just have the Makefile do it |
15:01:38 | | Join unleet [0] (i=d0b7e10b@gateway/web/cgi-irc/labb.contactor.se/x-38d143fb88a05abf) |
15:01:42 | JdGordon | preglow: I can change it to a dot to + to make everyone happy... but it also means i wont forget about that menu |
15:01:49 | unleet | What up guys? |
15:02:02 | preglow | JdGordon: sure, i don't mind, just wondered about why |
15:02:18 | unleet | Does the H10 firmware have the fm tuner in it yet? the version i have does not have it. |
15:02:22 | preglow | my, oh my, spc's sound empty with no echo enabled |
15:03:26 | | Quit unleet (Client Quit) |
15:04:22 | JdGordon | amiconn: more good news... 900bytes gone and im barely 1/3 of the way through the display menu :) |
15:10:37 | | Join Winchester345 [0] (n=Administ@c211-28-56-7.frank1.vic.optusnet.com.au) |
15:11:13 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
15:13:32 | *** | Saving seen data "./dancer.seen" |
15:18:01 | pondlife | Anyone else have problems viewing today's IRC log on the website? i.e. http://www.rockbox.org/irc/reader.pl?date=20070215 |
15:18:28 | pondlife | It hasn't worked for me since it was redone - although past days work fine. |
15:18:38 | JdGordon | looks fine here |
15:18:52 | pondlife | I know nothing about HTML, but the first thing displayed is "−−Delimiter Content-type: text/html " |
15:19:12 | pondlife | (IE6 on Win2K) |
15:19:39 | petur | yes, there's something wrong in IE, firefox is ok |
15:20:16 | pondlife | OK, as long as it's not just me. |
15:20:17 | Mikachu | JdGordon: i can't enter the "Repeat" setting in the Playback Settings menu |
15:21:06 | preglow | argh! it does it again, i remve volatile from dsp.h macros, and now suddenly apply_gain has no emac code |
15:22:16 | JdGordon | Mikachu: i fixed that eariler today... update to svn |
15:22:22 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
15:22:27 | Mikachu | ah |
15:24:34 | Mikachu | JdGordon: another thing i find a bit confusing, why does Idle Poweroff have a hollow circle and Sleep Timer a filled circle? |
15:24:54 | JdGordon | Is it better to wait to finish the entire display menu before commiting (might not happen till monday), or commit what ive done (all except the lcd and remote lcd sub menus and the peak meter submenu) |
15:25:11 | JdGordon | Mikachu: hollow is settings, filled is functions |
15:25:22 | Mikachu | in this case they appear identical to the user |
15:25:43 | JdGordon | hmm... ill change it then |
15:27:42 | Bagder | hm, it's hard to make a readable table with the targets and their binary sizes |
15:28:00 | Bagder | it either gets very wide, or unreadable |
15:28:08 | Bagder | see http://build.rockbox.org/dist/output/sizes.html |
15:28:21 | Bagder | that's with <br> between each digit to make it narrow |
15:28:26 | | Join XavierGr [0] (n=xavier@ppp199-236.adsl.forthnet.gr) |
15:28:39 | Mikachu | maybe kB and bytes on tooltip? |
15:28:55 | Bagder | I'll try |
15:28:59 | Mikachu | or delta, and size on tooltip |
15:29:00 | JdGordon | Bagder: that looks ok |
15:29:33 | JdGordon | oh wait... the verticle number the filesize not the delta.. |
15:29:45 | Nico_P | Bagder: would a graph be hard to do ? |
15:29:47 | Bagder | yes, there's only one table available |
15:29:54 | Bagder | delta is hard then... |
15:30:08 | JdGordon | hehe graph would be nice |
15:30:22 | Bagder | I'll leave the graphing to someone else ;-) |
15:30:46 | JdGordon | Mikachu: or delta, and size on tooltip <- would be best |
15:31:18 | Bagder | I need another commit now to get some deltas to work with... :-) |
15:32:16 | preglow | i was planning on doing one, but gcc is a slut |
15:32:37 | directhex|work | Bagder, since your data points (file sizes) are long rather than thin, what's the reason for putting them in the chart vertically? |
15:33:15 | JdGordon | I can do one |
15:33:36 | Bagder | directhex|work: I want the table to be not be too wide |
15:33:42 | JdGordon | actually better not |
15:33:52 | Bagder | hm, minus a few extra words |
15:35:33 | bluebrother | Bagder: are the values itself available somewhere? Like as a csv file? |
15:36:26 | Bagder | nope, but I guess I could make them |
15:36:26 | JdGordon | ok Bagder, commit sent |
15:36:59 | Bagder | goodie |
15:37:10 | | Quit pondlife (Read error: 104 (Connection reset by peer)) |
15:37:23 | bluebrother | maybe create some kind of log ... <revision number> followed by the values sorted by the target id? First is 0, and unused are simply empty |
15:37:27 | preglow | dsp.c doesn't include config.h ...... |
15:37:38 | Bagder | every size "dump" is available in this style: http://build.rockbox.org/dist/output/sizes-20070215T133339Z |
15:38:27 | bluebrother | nice. |
15:38:43 | directhex|work | Bagder, ah, i suppose i don't notice these things on a 1920x1200 screen |
15:38:52 | preglow | there, almost a kilobyte off |
15:39:18 | Bagder | directhex|work: browsing in fullscreen is bad for you ;-) |
15:40:08 | amiconn | preglow: Even gcc 3.0.x has it: http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc_5.html#SEC104 |
15:40:26 | amiconn | About 3/4 through the text |
15:40:36 | * | JdGordon notices the table fits almost perfectly into 1024x768 without the timestamp |
15:41:31 | | Join dnaf[working] [0] (n=danbrony@artnet-239-48.artn.ru) |
15:42:51 | dnaf[working] | hi there. I've got my iPod nano freeze. something like RockBox, loading. and that's all. |
15:43:11 | JdGordon | gah, bloody system bell and stereo on full! scared the shit out of me |
15:43:21 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
15:43:23 | | Quit printfXh4 (No route to host) |
15:44:15 | amiconn | preglow: Regarding ipod binary sizes... I think that the 4 functions in ata.c don't need to be in iram for arm, so we can keep them static |
15:44:41 | amiconn | I'll test my theory tonight, measuring disk speed. If that works, we can get rid of -ffunction-sections |
15:44:57 | amiconn | ...which in turn gets rid of many long calls |
15:45:32 | amiconn | With just -O, the resulting binary works fine |
15:45:44 | amiconn | It's -O2 which breaks it, causing the stkov |
15:45:58 | preglow | i wonder what's going on |
15:46:04 | Nico_P | Bagder: how to we access the different dumps ? |
15:46:39 | Nico_P | (size dumps) |
15:46:53 | Bagder | currently they're available as links from the sizes table |
15:46:57 | preglow | amiconn: and you're absolutely sure that move.b and move.w leaves the upper bits of the destination untouched, yes? i could have sworn i read it somewhere myself, but can't find it again |
15:46:58 | Bagder | http://build.rockbox.org/dist/output/sizes.html |
15:47:23 | amiconn | preglow: Yes I'm 100% sure |
15:47:24 | Bagder | but I can provide them in an easier way too if you like |
15:47:47 | JdGordon | thats the deltas? |
15:47:55 | LinusN | no, kilobytes |
15:48:05 | Bagder | no deltas yet |
15:48:14 | JdGordon | oh ok |
15:48:22 | preglow | amiconn: good, but i've still got the nice problem here. i remove volatile from the dsp.h macros, and boom, gcc ignores them |
15:48:33 | Nico_P | Bagder: it looks fine to me |
15:48:42 | preglow | amiconn: at least the ones in apply_gain it ignores |
15:48:52 | Nico_P | could you add a link to the regular build table towards this one ? |
15:49:06 | Bagder | http://build.rockbox.org/dist/listsizes.cgi |
15:49:14 | Bagder | yes, I will do that soon |
15:49:34 | * | JdGordon going to bed, cyaz |
15:49:37 | | Quit JdGordon ("Leaving.") |
15:50:50 | amiconn | preglow: Of course it does. Those asm block *do* have output constraints whose values are unused |
15:50:59 | Mikachu | 30 more commits and it's number 12345 :) |
15:51:19 | amiconn | gcc treats asm blocks as volatile which do *not* have output constraints |
15:52:47 | preglow | so i see |
15:53:03 | preglow | i should just start writing everything in asm to not have to worry about this |
15:53:24 | | Quit Surger (Read error: 145 (Connection timed out)) |
15:53:34 | Bagder | deltas |
15:53:43 | Bagder | kind of interesting |
15:54:02 | preglow | seems like only FRACMUL_8_LOOP is used now too |
15:54:07 | Mikachu | maybe color green on -, red on + and not on no change? |
15:54:21 | Bagder | good idea |
15:55:35 | markun | Bagder: and can you choose the green and red from the wiki? They are visible to me and XavierGr :) |
15:55:37 | | Part dnaf[working] |
15:55:44 | Bagder | hehe |
15:56:08 | * | amiconn wonders what's special about the wiki green/red |
15:56:11 | Bagder | maybe I should even cut off the total |
15:56:12 | directhex|work | markun, you're colorblind? |
15:56:13 | | Join Lynx [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
15:56:22 | Mikachu | tooltip! |
15:56:36 | Mikachu | (can you have tooltips on things which are not links or images?) |
15:56:50 | Bagder | I think there's some way to make it work |
15:56:57 | directhex|work | Mikachu, not AFAIK, but you could do some clever css hax to achieve the same effect |
15:56:58 | markun | directhex|work: yes, and probably some more people here |
15:56:59 | Bagder | although I'm not the master of that stuff |
15:57:07 | amiconn | ah ok |
15:57:10 | Mikachu | i basically only know <br> |
15:57:26 | amiconn | Mikachu: Tooltips on standard text is possible |
15:57:32 | amiconn | s/is/are/ |
15:57:37 | Bagder | you know how? |
15:59:39 | markun | Bagder: with <span title="..">some text</span> maybe? |
15:59:59 | amiconn | Yes, title="Tool tip text" |
16:00 |
16:00:27 | markun | I'm not sure if IE and FF use the same tag for tooltips :) |
16:00:43 | Bagder | ooh |
16:00:59 | markun | but they you can include both |
16:01:52 | Bagder | try now then |
16:01:58 | markun | ah no, it works with both |
16:02:00 | amiconn | Should work on nearly all html elements, like paragraphs |
16:02:46 | bluebrother | Bagder: how about adding the actual size at the top of the table and only giving deltas in the list itself? |
16:03:26 | Bagder | but how would the deltas be compared to the size in the top? |
16:03:44 | Bagder | right now, the last line has the total only because it has no delta |
16:03:54 | Bagder | i.e two logs => one delta |
16:04:07 | amiconn | Bagder: Putting title= should work directly in the <td>, no need for the extra <span> |
16:04:50 | Bagder | and now on the build table page... |
16:05:28 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
16:05:42 | | Join Criamos [0] (n=Criamos@p5493209B.dip0.t-ipconnect.de) |
16:05:44 | markun | Bagder: you could put the delty between the lines maybe? |
16:05:57 | markun | at least also show the latest binary size |
16:08:36 | preglow | amiconn: so asm("nop"); is also equivalent to asm volatile("nop"); ? |
16:08:50 | amiconn | It should |
16:08:57 | bluebrother | only use delta values to the last build, and put the latest size at the top? |
16:09:09 | bluebrother | should be sufficient to get the change itself. |
16:10:20 | directhex|work | don't include the bottom row, use it only for calculating the bottommost delta, show only deltas w/ tooltips for full sizes |
16:11:02 | directhex|work | thereby avoiding a random wide row, and making the obvious thing you want to see (deltas) the primary chart focus |
16:11:42 | | Quit Lynx_ (Read error: 110 (Connection timed out)) |
16:11:42 | | Nick Lynx is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
16:13:37 | | Quit Winchester345 ("Download Gaim: http://gaim.sourceforge.net/") |
16:14:40 | Bagder | and now some colors |
16:16:10 | Mikachu | is the delta in bytes? |
16:16:15 | Bagder | yes |
16:17:03 | | Join Surger [0] (n=Surge@dsl-243-75-62.telkomadsl.co.za) |
16:17:12 | pixelma | what about the standard rockbox website layout on this page... :) |
16:17:29 | Bagder | see http://build.rockbox.org/ |
16:17:56 | pixelma | that's the one I mean (especially the left side menu) ;) |
16:18:10 | markun | Bagder: nice |
16:18:16 | Bagder | it uses the same css, just not any menu |
16:20:44 | petur | Bagder: any reason the target order is not the same as the build table? |
16:20:57 | | Join midgey|web [0] (i=8dd33f4d@gateway/web/cgi-irc/labb.contactor.se/x-e74129367a8197b4) |
16:20:59 | Bagder | yes, it has no knowledge of that order |
16:21:02 | pixelma | is there a reason that it doesn't have the menu? (because I don't like it stick on the left side of my monitor) |
16:21:18 | Bagder | no other than that it already is very wide |
16:21:44 | * | petur hands pixelma some cleaner to remove the sticky bits |
16:21:51 | directhex|work | align="right" for pixelma! |
16:22:07 | linuxstb | If we want to measure codesize, shouldn't we try and sync all build servers to the same gcc/binutils versions? |
16:22:21 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
16:22:22 | pixelma | directhex|work: then it sticks at the right side... doesn't make it better ;) |
16:22:37 | petur | padding ! |
16:22:47 | directhex|work | 24" tft for pixelma! |
16:22:53 | petur | or margins |
16:24:43 | | Join webguest30 [0] (i=3f7cde02@gateway/web/cgi-irc/labb.contactor.se/x-8617e0d21b891e33) |
16:24:49 | pixelma | directhex|work: nothing against that... :P (but I guess it'll look even worse) |
16:26:48 | | Part LinusN |
16:26:57 | webguest30 | Hi, I just registered myself for the Twiki in order to post some battery tests I've run on my Nano. Can I be granted write permission for posting my results? My Wiki Name is DavidBinder. |
16:29:00 | petur | webguest30: done |
16:33:34 | | Quit Febs ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
16:37:54 | webguest30 | Thank you very much! |
16:38:14 | pixelma | petur: I wanted to ask you something about the properties plugin... I think it has a rather strange way to display the filesize wrt accuracy (<10MB it displays Bytes, >10MB it only displays full MB). Why does it have to be different to what "Rockbox Info" does? |
16:38:39 | | Join digen [0] (n=digen@unaffiliated/digen) |
16:38:39 | | Quit webguest30 ("CGI:IRC (EOF)") |
16:40:40 | petur | pixelma: I just wrote it like that, haven't looked at rb info code. I wrote it as compact as possible first to include into main code, then moved it to a plugin |
16:43:12 | pixelma | wouldn't reuse of code that's already there be easier? |
16:44:03 | | Quit Thundercloud (Remote closed the connection) |
16:44:03 | petur | I tried, and found my code to be more compact than reusing. But now that it's in a plugin, it doesn't matter anymore |
16:44:26 | GodEater_ | join #gigabeat |
16:44:29 | GodEater_ | oops |
16:45:09 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
16:52:13 | amiconn | petur: You could just use output_dyn_value(). Probably needs to be exported |
16:54:12 | petur | amiconn: I didn't like that function, can't remember why. |
16:56:49 | | Quit crwl (Read error: 110 (Connection timed out)) |
16:57:44 | | Quit lostnihilist (Remote closed the connection) |
17:00 |
17:00:18 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
17:01:09 | | Quit midgey|web ("CGI:IRC (EOF)") |
17:03:26 | | Quit barrywardell (Remote closed the connection) |
17:05:05 | | Join Rondom [0] (n=Rondom@p57A96A2F.dip.t-dialin.net) |
17:06:30 | | Quit fasmaie (Remote closed the connection) |
17:10:50 | amiconn | petur: It would be helpful to know why. This function was coded for this very same purpose: outputting wide-range numbers with (neraly) constant precision |
17:10:57 | amiconn | It also supports voicing |
17:11:58 | petur | ok, note to self made, will try to remember tonight ;) |
17:13:25 | preglow | hrm |
17:13:37 | *** | Saving seen data "./dancer.seen" |
17:13:41 | preglow | some of the asm() statements should have earlyclobber outputs, i think |
17:13:45 | preglow | it's a wonder they have broken yet |
17:13:51 | preglow | haven't, that is |
17:15:07 | preglow | perhaps gcc doesn't alias input regs onto output regs that often anyway |
17:19:43 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
17:29:35 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
17:30:31 | | Join lostnihilist [0] (n=lostnihi@c-24-1-62-55.hsd1.il.comcast.net) |
17:31:17 | fasmaie | Slasheri: The changes made to use new endian caused the tags on my mpc files to break |
17:31:42 | | Join Arathis [0] (n=doerk@p5484B351.dip0.t-ipconnect.de) |
17:31:53 | fasmaie | Slasheri: At least, when I reverted to earlier versions of the files you changed, all worked fine |
17:31:58 | | Quit DataGhost (Nick collision from services.) |
17:32:04 | | Join DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl) |
17:32:08 | fasmaie | Slasheri: Just thought I'd tell you |
17:34:17 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
17:38:48 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
17:42:17 | | Quit bluebrother ("CGI:IRC") |
17:43:53 | | Quit t0mas (Read error: 104 (Connection reset by peer)) |
17:44:20 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-b8aa9de17d29ed05) |
17:45:58 | | Quit HardDisk_WP ("Disconnecting from stoned server.") |
17:46:08 | | Join HardDisk_WP [0] (n=Marco@velirat.de) |
17:46:31 | | Join |Rincewind| [0] (i=h2ueswvQ@nat-wh-1.rz.uni-karlsruhe.de) |
17:48:49 | | Part hcs |
17:49:41 | preglow | amiconn: you don't know of any mechanism that allows you to specify which input and output operands can't be aliased in an asm constrain list, do you? |
17:50:00 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
17:50:30 | | Join Wiwie [0] (n=goddi@trir-590faba9.pool.einsundeins.de) |
17:50:42 | | Quit petur ("stkov") |
17:52:25 | | Quit matsl (Read error: 60 (Operation timed out)) |
17:54:43 | | Quit lukaswayne9 (Remote closed the connection) |
18:00 |
18:00:45 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:01:46 | | Quit GodEater_ ("CGI:IRC") |
18:04:21 | preglow | Lear: do you have any use for FRACMUL_8 planned, or can i just remove it? |
18:04:50 | Lear | No dsp work planned, no... |
18:04:55 | preglow | FRACMUL_8 was used once upon a time, i think, but no more |
18:05:09 | Lear | Wasn't it used in gain calculations? |
18:05:48 | preglow | Lear: maybe? the only place any of them are used now are in apply_gain, and there only FRACMUL_8_LOOP |
18:06:09 | Lear | Ah, yes. |
18:07:15 | preglow | i'm applying a minor opt to it, so i'll just remove the cruft in the same go |
18:15:16 | | Quit mathgl ("Quitte") |
18:17:36 | | Quit BigBambi_ ("Leaving") |
18:19:11 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
18:19:41 | Slasheri | fasmaie: could you send the file for me to try? |
18:20:09 | Slasheri | that's very possible because i couldn't test the metadata changes, only the voice ui part was tested |
18:21:18 | amiconn | Hmm, who added the speex patch? |
18:21:32 | amiconn | I wonder why speex is compiled with just -O |
18:22:09 | Mikachu | looks like dan according to svn log |
18:22:15 | Mikachu | r12241 | dan | 2007-02-09 11:06:53 +0100 (fre, 09 feb 2007) | 1 line |
18:22:15 | Mikachu | Add Speex playback support. Patch from FS #5607 thanks to Frederik Vestre. |
18:23:41 | | Quit tipi^ ("javisst") |
18:28:06 | | Join knight4led [0] (i=be56320d@gateway/web/cgi-irc/labb.contactor.se/x-b3ad579f4120988d) |
18:28:54 | knight4led | Anyone here know how to compile a sim for OSX? |
18:28:57 | | Join Domonoky [0] (n=Domonoky@p549AF984.dip.t-dialin.net) |
18:30:56 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
18:32:16 | | Quit knight4led (Client Quit) |
18:49:05 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
18:49:27 | blackness | is it possible to do a dual boot with the ipod's original firmware? |
18:49:59 | preglow | yes |
18:50:12 | preglow | at least i can do so |
18:50:13 | blackness | is there a tut that you can point me toward? |
18:50:25 | Mikachu | reboot and turn on hold |
18:50:26 | preglow | dunno if the installer changes of late has changed that |
18:51:11 | | Join spiorf_ [0] (n=spiorf@host187-214-dynamic.14-87-r.retail.telecomitalia.it) |
18:51:18 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.lei3.cable.ntl.com) |
18:53:06 | blackness | is it standard or do I have to do something on install? |
18:53:15 | linuxstb | blackness: Which ipod do you have? |
18:53:29 | blackness | 5g 60 |
18:54:17 | linuxstb | Then there are no problems - just do what Mikachu said. Dual-boot is standard. |
18:54:32 | blackness | that kicks ass |
18:56:22 | blackness | if I backed up then reinstalled my the original firmware should I have to back it up again? |
18:58:16 | linuxstb | You've lost me... Backup what? Your music or the firmware? |
18:58:24 | blackness | my original ipod firmware |
18:59:00 | linuxstb | It doesn't hurt, but it's not suggested as part of the install instructions any more. The latest installation tools are very reliable. |
18:59:32 | linuxstb | And you can always restore the original firmware with itunes, or simply download it from Apple via http://www.felixbruns.de/iPod/firmware/ |
18:59:51 | blackness | okay, I was just scared of never getting it back |
19:00 |
19:00:42 | linuxstb | BTW, the instructions here http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta are newer and easier than those in the manual. |
19:03:43 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
19:03:47 | * | linuxstb wonders if he's alone in thinking the sleep timer isn't a setting |
19:04:57 | | Join tipi^ [0] (i=pihlstro@amadeus.cc.tut.fi) |
19:06:49 | preglow | he's not |
19:07:19 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-084bb13907e4d168) |
19:08:59 | | Join Juddy [0] (n=adb@203-59-201-85.dyn.iinet.net.au) |
19:09:10 | | Join Soul-Slayer [0] (n=Jonno@89.241.103.28) |
19:09:18 | Juddy | hey prob a stupid question |
19:09:28 | Juddy | but i forget where i need to put bootsplash? |
19:09:38 | Juddy | and where is the original boothsplash available |
19:09:48 | Juddy | for the gigabeat i mean! |
19:10:50 | fasmaie | Slasheri: I just used the previous versions of each file |
19:12:01 | toffe | Juddy : http://www.rockbox.org/twiki/bin/view/Main/GigabeatFXPort |
19:12:09 | toffe | Juddy : end of the page |
19:12:40 | toffe | Juddy : it goes there \GBSYSTEM\FWIMG |
19:13:00 | toffe | Juddy : how did you fix your system error ? |
19:13:39 | *** | Saving seen data "./dancer.seen" |
19:13:47 | Slasheri | fasmaie: yeah, but that is not helping to fix the bug at all |
19:13:53 | Juddy | hey. i just kept fiddling with it. constant formatting and reformatting then.. |
19:14:04 | Slasheri | fasmaie: i meant that could you send the problematic mpc file to me? |
19:14:05 | Juddy | i put the 3.0 US on by itself |
19:14:15 | Juddy | still didnt work |
19:14:27 | Juddy | but i added the rockbox files individually |
19:14:32 | Juddy | and that started to load |
19:14:35 | Juddy | but with errors |
19:14:40 | Juddy | so i just kept on doing it |
19:14:49 | Juddy | and now it works consistantly |
19:15:19 | Juddy | but original firmware i still cant use. oh well |
19:15:23 | Juddy | dont like it anyway |
19:15:48 | toffe | strange pb |
19:19:47 | Surger | I can't believe what you peeps are doing. :) |
19:20:54 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
19:22:15 | | Join crwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
19:22:15 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:23:04 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
19:25:35 | blackness | does it seem like most of the fonts are really small to anyone else? |
19:26:13 | Domonoky | *just reading the logs* if we get rbUtil to compile for MacOSX (dont know if linuxstb had success in building it) all those unzipping problems would be gone.. |
19:26:47 | preglow | blackness: most of our targets have way smaller screens than the ipod5g, remember |
19:28:53 | blackness | so will any fonts I want on there work? |
19:30:40 | linuxstb_ | Domonoky: Keep reading the logs... |
19:31:02 | Domonoky | ah.. found it it errors.. |
19:31:16 | Domonoky | hm.. |
19:31:20 | preglow | blackness: you can use whatever fonts you want, as long as they're the correct format |
19:31:27 | preglow | ie. no truetype fonts |
19:31:59 | blackness | thats the only kind I know, what is the extension? |
19:32:37 | blackness | nm got it |
19:33:05 | preglow | truetype fonts can be converted to be usable, but i don't know how |
19:33:38 | | Quit digen (Read error: 60 (Operation timed out)) |
19:33:54 | linuxstb_ | blackness: You could look here - http://www.rasher.dk/rockbox/fonts/ |
19:35:16 | blackness | nice |
19:35:26 | | Join blithe [0] (n=blithe@shrv-c-068.resnet.purdue.edu) |
19:37:21 | | Join CriamosAndy [0] (n=Criamos@p54933D90.dip0.t-ipconnect.de) |
19:41:33 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
19:42:57 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
19:44:07 | | Join directhex [0] (n=directhe@bb-87-82-2-184.ukonline.co.uk) |
19:44:16 | | Join digen [0] (n=digen@unaffiliated/digen) |
19:44:24 | | Quit My_Sic (Client Quit) |
19:45:56 | directhex | markun, lcd power down has GOT to go. it makes the remote pretty much useless. any idea off the top of your head of what i can comment out for my own builds? |
19:46:53 | linuxstb_ | Why does lcd power down interfere with the remote? |
19:49:12 | preglow | i've got a nice error going in rockbox here now...: "couldn't load /.rockbox/codecs/ .codec" |
19:49:16 | preglow | splashes again and again |
19:50:19 | linuxstb_ | The invisible codec... |
19:50:44 | preglow | not a hanger, though, just pressed stop, found something else to play, a couple of loud clicks, and hey, we're on again |
19:51:21 | preglow | also, i quite like the new menu stuff |
19:51:37 | linuxstb_ | Tried the root menu patch? |
19:51:46 | preglow | nope, just talking about svn |
19:51:55 | preglow | what with the icons and all |
19:51:58 | | Join hardeep [0] (n=hardeeps@c-67-188-41-247.hsd1.ca.comcast.net) |
19:53:21 | | Quit Criamos (Read error: 110 (Connection timed out)) |
19:55:07 | | Join pilot000 [0] (i=550262a9@gateway/web/cgi-irc/labb.contactor.se/x-c2efae6239bee2d9) |
19:55:11 | preglow | Lear: isn't the replaygain preamp granularity a bit high? who ever used 0.1 dbs? |
19:55:59 | Lear | Well, 1 dB is a bit coarse, isn't it? But I guess it could be reduced a bit... What does the eq use? 0.5? |
19:56:53 | preglow | yeah |
19:56:59 | preglow | 0.5 db is much more sensible |
19:56:59 | | Quit atsea-196 (Remote closed the connection) |
19:57:13 | preglow | the list code makes using 0.1 db a bit of a bother since you have to scroll for ages |
19:57:46 | Lear | Feel free to change. Makes sense to have the same as in the eq... |
19:58:08 | | Join atsea-196 [0] (i=ariel@gateway/tor/x-1cbed1a99d0c7f68) |
19:58:45 | preglow | i wonder what happens to users who already have a setting that'll end up incompatible |
19:58:48 | pilot000 | Hi, I have a problem with my iriver H140 (flashed Rockbox). When I will boot the unit, it shows "No partition found. Insert USB cable and fix it." When I try to format the disk with Swissknife, I get a read/write error. Is there a other way to reset the partition table and reformat the unit? |
19:58:55 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
20:00 |
20:00:00 | preglow | pilot000: well, short of taking the disk out and plugging it into a computer with an adaptor, no, that's it |
20:00:17 | preglow | pilot000: but anyway, if it doesn't work like that, it does sound very hardware failure-ish |
20:02:10 | pilot000 | preglow: I modded my player last week with the RTC chip. But I had before also problems with the disk. |
20:02:38 | pilot000 | I seems like I need a new disk |
20:02:39 | preglow | pilot000: and you can't boot iriverfw? |
20:03:02 | preglow | it probably pukes when it doesn't see a partition as well |
20:03:06 | Arathis | pilot000: If it's something with the partition table testdisk could help: http://www.cgsecurity.org/wiki/TestDisk |
20:03:18 | preglow | this reminds me i'm having a problem with my nano too.... |
20:04:48 | pilot000 | preglow: no change to boot to iriver fw. I said goobye to it before a long time (bootloader 7-pre3 and flashed everything) |
20:06:35 | pilot000 | Testdisk does not see the iriver :-( |
20:06:47 | preglow | then it does sound like a new disk would be good |
20:08:09 | Arathis | has the H140 something like an UMS mode or how does it show up as a device? |
20:08:44 | directhex | linuxstb_, for some reasons markun can probably explain better than me, the remote behaves... oddly... when it's enabled |
20:09:58 | | Part blackness |
20:10:15 | preglow | hmm |
20:10:22 | pilot000 | Arathis: I don't see it in the windows explorer. I see it in swissknife as an USB device. It shows me a TOSHIBA harddrive. But thats all. No serial or so ... |
20:10:31 | preglow | linux throws scsi errors at me when i try to write to my nano, and windows claims it's not formatted |
20:10:35 | preglow | this doesn't really look too well |
20:11:02 | directhex | pilot000, as we say in the cluster business, sounds buggered |
20:11:04 | preglow | it can read itself fine, though |
20:11:12 | Arathis | pilot000: I think that's why testdisk can't find it, but I'm not sure. I'm not familiar with flash players |
20:11:29 | pilot000 | this is a hd player |
20:11:36 | Arathis | oh :D |
20:12:32 | | Join lee-qid [0] (n=liqid@p54967BB4.dip.t-dialin.net) |
20:12:33 | pilot000 | I think it's time to order a bigger HD, because I won't loose my player forever |
20:13:30 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:13:39 | preglow | i think i'm gonna try giving it some ipod restorer magic |
20:13:50 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
20:13:54 | preglow | ghah, or do i remember right when i say that you need itunes to restore an ipod now? |
20:14:51 | Mikachu | when i tried to use it, it didn't even find the ipod, i had to do it manually in the end |
20:15:25 | preglow | i'll be bloody annoyed if it's broken |
20:15:44 | preglow | how do i go about doing so manually, btw? |
20:15:52 | preglow | or are you just talking about a plain repartition? |
20:16:07 | Mikachu | yeah, partition, mkfs, copy boot partition |
20:16:11 | Mikachu | what else is there to do? |
20:16:17 | preglow | shruggers |
20:16:58 | Mikachu | i don't remember if it needed itunes, did it on a friend's computer with windows |
20:17:00 | preglow | the boot partition is available as a plain image? |
20:17:38 | Mikachu | i think this is it http://www.felixbruns.de/iPod/firmware/ |
20:17:46 | Mikachu | just unzip it first |
20:17:55 | pilot000 | This Disk seems the one I need (for iriver H140): TOSHIBA MK-6008GAH ? |
20:18:07 | preglow | sounds familiar |
20:18:38 | Mikachu | i think i have my backup lying around too, 2GB model if that matters but i don't think so |
20:18:56 | preglow | well, cool, in case everything blows up, but i think i'll manage |
20:19:04 | preglow | 2 gig here as well anyway |
20:21:11 | Mikachu | don't forget the boot partition needs type empty set |
20:21:52 | preglow | sure |
20:21:56 | preglow | anything fancy i should pass mkdosfs? |
20:23:26 | linuxstb_ | Just -F 32 afaik. |
20:25:17 | preglow | wtf |
20:25:21 | preglow | the apple screen with a progress bar? |
20:25:32 | Mikachu | it's probably flashing then? |
20:25:41 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
20:25:51 | preglow | ok, i didn't think they did that |
20:26:16 | linuxstb_ | Yes, any time you install a new firmware partition. |
20:26:18 | amiconn | pilot000: Depends. 1.8" HDDs are available with 2 different connector types |
20:26:26 | linuxstb_ | (as opposed to a backup of one) |
20:26:39 | Mikachu | what happens if you write an older? |
20:26:45 | linuxstb_ | No idea... |
20:27:08 | linuxstb_ | I think it reflashes it though. |
20:27:14 | pilot000 | amiconn: but I think i need a toshiba one ? |
20:27:16 | Mikachu | is it possible the newer ones fix the slow emergency mode? |
20:27:42 | preglow | i seriously doubt it |
20:28:25 | linuxstb_ | rbutil for the Mac comes in at a lightweight 9MB... |
20:28:35 | preglow | everything statically linked? heh |
20:28:35 | Mikachu | with code for 300 different processors? |
20:28:51 | linuxstb_ | Yes, everything static... |
20:29:03 | linuxstb_ | And universal binary, so just two processors. |
20:29:11 | amiconn | It doesn't strictly need to be a Toshiba, it's just that (nearly?) all 1.8" HDDs are made by Toshiba |
20:29:25 | amiconn | Still, the Toshiba drives are available with 2 different connector types |
20:29:27 | Domonoky | @ linuxstb is it striped ? |
20:30:02 | preglow | linuxstb_: ipodinstallationbeta link to amd64 binary is quite dead |
20:30:23 | Domonoky | on windows uclpack is used which puts the size from ~6 MB down to 2 |
20:30:24 | preglow | linuxstb_: permission problems |
20:30:42 | pilot000 | amiconn: you mean a connector type like this |
20:30:43 | pilot000 | http://www.toppreise.ch/prod_92375.html |
20:30:45 | pilot000 | or |
20:30:46 | * | linuxstb_ pings Bagder and LinusN |
20:30:50 | pilot000 | http://www.a1outlet.ch/hitachi-travelstar-c4k60-4200rpm-18inch-connector-goldcrest-p-52797.html |
20:31:19 | Domonoky | linuxstb_ so you got rbUtil to compile on MacOsX ? |
20:31:28 | pilot000 | then I need the first one, because it looks exactly as the one is in my iriver |
20:31:29 | linuxstb_ | Domonoky: I'm not sure if it's stripped, I'm still getting to grips with the Makefile... But it can be distributed as a compressed .dmg, so that will help by about 50%. |
20:31:31 | preglow | linuxstb_: please, man, this has become too easy... |
20:31:32 | preglow | :) |
20:31:45 | Domonoky | thats good :-) |
20:32:04 | preglow | i didn't even have to bloody tell it the device name |
20:32:04 | amiconn | pilot000: Both offers are examples where the image doesn't match the text |
20:32:09 | linuxstb_ | Domonoky: Yes, I didn't realise that wxwidgets is in fact many libraries, and I wasn't including a needed one in the Makefile (which I copied from a sample application). |
20:32:26 | Domonoky | nice |
20:32:32 | linuxstb_ | preglow: And now your PC will boot Rockbox... |
20:32:51 | Domonoky | but there are still lots of things todo in rbUtil.. |
20:33:01 | preglow | anyway, it seems my nano is back on track |
20:33:03 | preglow | kudos to everyone |
20:33:34 | linuxstb_ | Yes, and it needs adapting for Mac OS a little... /usr/local/share/rbutil/rbutil.ini isn't a useful location to look in. |
20:33:45 | linuxstb_ | (Or in Linux for that matter) |
20:34:13 | Domonoky | hm is rbutil in /usr/local/share/rbutil ? |
20:34:23 | amiconn | The MK6008GAH seems to be available with ZIF connector only, which would be the correct one for iPod G5 but the wrong one for irivers |
20:34:28 | Domonoky | i think it look for the ini in the programfolder. |
20:34:55 | preglow | Mikachu: still slow as hell |
20:34:59 | Mikachu | okay, thanks |
20:35:03 | linuxstb_ | Domonoky: Nowhere near. It's still in the source directory. |
20:35:29 | Domonoky | ok, i will have a look into the code |
20:35:51 | | Join redbreva [0] (i=56956084@gateway/web/cgi-irc/labb.contactor.se/x-33c1148988ba9eb3) |
20:35:55 | pilot000 | hmmm. what I need then, a MK6006GAH , if I want a 60GB replacement drive ? |
20:35:56 | linuxstb_ | I'm not sure what the convention is on Mac OS X, but something like ~/.rbutilrc would be more Unix-like |
20:37:18 | preglow | pilot000: how big was the drive you had? |
20:37:32 | pilot000 | 40GB dual patter |
20:37:39 | preglow | pilot000: then you have room for a 60 gig, afaik |
20:37:52 | amiconn | Looks loike it. The MK6006GAH connector is shown in this pdf http://sdd.toshiba.com/localcache/82000000291D00000BB80000000100000000.pdf page 8. That's the correct one for irivers. The MK6008GAH's ZIF connector looks like here http://sdd.toshiba.com/localcache/820000002F2600000BB80000000100000000.pdf : much smaller |
20:38:00 | Domonoky | hm, i think the place where the executable sits would be the best, the programm doesnt change the ini.. |
20:38:51 | preglow | linuxstb_: btw, do you know if barry or someone else have mentioned if the usb chip in the ipods seem to have some power down state worth trying? |
20:39:27 | pilot000 | MTF: 300'000, I used my dap a lot then .... |
20:39:48 | pilot000 | thanks amiconn, MK6006GAH is the one I need |
20:40:12 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034072060.nb.aliant.net) |
20:40:13 | amiconn | You could also try to find a MK8007GAH |
20:40:21 | | Quit blueworm (Remote closed the connection) |
20:40:24 | linuxstb_ | preglow: I think he said it's already powered down. |
20:40:28 | Lear | Feel free to change. Makes sense to have the same as in the eq... |
20:40:32 | preglow | bummer for us |
20:40:34 | Lear | Sorry, wrong window. :) |
20:40:43 | preglow | Lear: you meant to say that in another window? :P |
20:41:04 | Lear | I meant to press "up" + "return" in another window, yes. |
20:41:59 | preglow | ahahah, cool, now i have a fat driver panic |
20:43:47 | | Quit wooo (Read error: 110 (Connection timed out)) |
20:43:53 | pilot000 | I found a MK8006GAH in switzerland for 221 CHF ~145 Euro |
20:44:18 | pilot000 | But there are nor 8007 on stock somwhere |
20:44:25 | | Quit redbreva ("CGI:IRC") |
20:44:40 | preglow | Mikachu: hmm, 92 megs were copied in 20 secs |
20:44:55 | Mikachu | that is including sync/unmount? |
20:45:12 | preglow | Mikachu: i timed both the cp and the eject |
20:45:37 | Mikachu | was this one big file or many small? iirc only the latter is slow |
20:45:47 | preglow | 13 files totalling 92 |
20:45:55 | preglow | i can see how long copying the rockbox tree takes |
20:46:05 | preglow | or can you think of any better benchmarks? |
20:46:19 | Mikachu | i remember when i tried that, i thought it had locked up |
20:47:28 | preglow | Mikachu: about nine secs in total for both unzip and eject :> |
20:47:58 | Mikachu | hm, well that is an improvement |
20:48:08 | preglow | i'd say so, yes |
20:48:12 | preglow | at least i can live with it now |
20:48:29 | | Join bronze--- [0] (n=bronze@static226-137.adsl.no) |
20:48:39 | Mikachu | i could almost remove the ipod firmware then |
20:48:54 | Mikachu | you don't happen to know if the emergency mode charges as quickly as OF? |
20:49:20 | bronze--- | Just nned to ask one thing: Does anyone know how long until a working version of Rockbox for iPod 80GB? |
20:49:24 | bronze--- | need* |
20:49:37 | * | linuxstb_ installs the bootloader and rockbox.zip on his ipod with rbutil/MacOSX |
20:51:01 | Domonoky | i found the error with the position of the ini file. the wrong wxwidget function was used :-) |
20:51:14 | preglow | Mikachu: no idea |
20:52:01 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
20:52:02 | linuxstb_ | Would anyone object to fwpatcher being moved from tools/ to rbutil/ ? (so it can be assimilated) |
20:52:09 | preglow | go ahead |
20:52:20 | Domonoky | :-) |
20:52:26 | preglow | don't know if i'd want to assimilate that code, though... |
20:52:41 | Domonoky | its already assimilated, and it works (tested by me) |
20:52:55 | preglow | it's just a really cut up and beaten scramble/descramble and mkboot |
20:53:02 | | Quit bronze--- (Client Quit) |
20:53:13 | Domonoky | only the code in iriver.c and md5.c plus the sums headers are used |
20:54:46 | amiconn | pilot000: The Toshiba site doesn't seem to know the 8006 |
20:55:14 | preglow | hmm, how do i make a fonts zip? |
20:55:18 | Mikachu | make fontzip |
20:55:20 | Mikachu | iirc |
20:55:27 | preglow | haha |
20:55:31 | preglow | it is... |
20:55:49 | Mikachu | make <tab> if you have zsh :) |
20:56:46 | preglow | hahaha |
20:56:48 | preglow | zsh... |
20:56:59 | preglow | "scroll speed setting example" isn't long enough on ipod :) |
20:57:05 | | Join redbreva [0] (n=redbreva@86.149.96.132) |
20:57:26 | amiconn | preglow: Depends on your font |
20:57:36 | Mikachu | and language |
20:57:37 | preglow | amiconn: yes, surely, but i'm talking the default one |
20:58:05 | pilot000 | amiconn. what a typing fault. I meant MK6006GAH |
20:58:12 | Mikachu | there's also make help |
20:58:36 | Domonoky | hm, about bootloader uninstallation with rbUtil, should i integrate it into the normal "rockbox uninstallation", or should i make an extra button ? |
20:59:38 | | Quit blueworm ("Leaving") |
21:00 |
21:00:06 | dan_a | Domonoky: I would say an extra button - or possibly a question that gets asked, in case someone has IPL on an ipod |
21:02:24 | Domonoky | an extra button would be easier, because for bootloader uninstallation you have to specify your device, for normal rockbox unistallation the place in the filesystem is enough.. |
21:03:34 | dan_a | In that case, possibly pop up a notice after normal rockbox uninstallation suggesting that people remove the bootloader too. |
21:04:29 | Domonoky | jeah , i try to implement it :-) |
21:04:33 | pilot000 | amiconn, preglow, thanks for the help. I just ordered a MK6006GAH. I should receive it tomorrow before lunch. |
21:05:06 | dan_a | Good work, by the way, Domonoky :) |
21:05:36 | amiconn | dan_a: COuld you test something on your ipod G3? |
21:05:47 | dan_a | amiconn: Certainly |
21:06:05 | Domonoky | :-) |
21:06:39 | amiconn | I would like to know whether there is a speed difference in disk access if you remove the ICODE_ATTR from the 4 functions in ata.c, and if so, how much slower it becomes |
21:07:06 | | Quit Rondom ("Ex-Chat") |
21:07:07 | dan_a | I'll try it, and report back. |
21:07:21 | amiconn | Hmm, does the G3 use the optimised transfer loop? |
21:07:37 | amiconn | If not, then there are 6 functions where ICODE_ATTR should be removed |
21:07:56 | dan_a | It doesn't use your ASM function - that failed on the PP5002 |
21:08:22 | | Quit Surger ("zzz") |
21:08:28 | amiconn | Ah ok, so 6 functions to change (there are only 6 functions with ICODE_ATTR in ata.c) |
21:09:36 | | Quit pilot000 ("CGI:IRC") |
21:12:43 | | Join Rondom [0] (n=Rondom@p57A96A2F.dip.t-dialin.net) |
21:13:01 | Nico_P | i've got a WPS tokenizer that seems to work well... the only thing is i'm having difficulties adapting the rest of the WPS code to it |
21:13:20 | Nico_P | maybe i should just try to rewrite the whole thing |
21:13:42 | *** | Saving seen data "./dancer.seen" |
21:13:50 | Nico_P | any ideas on what could be improved ? |
21:14:18 | linuxstb_ | .bmp files loaded from a tar file.... |
21:14:54 | amiconn | There are 2 bugs in the new menu code on the player.... |
21:15:48 | Nico_P | linuxstb_: you had a patch for this, didn't you ? |
21:16:17 | Nico_P | ah, found it |
21:16:50 | Nico_P | but actually i was rather thinking about the displaying code |
21:17:14 | Nico_P | i'm kinda lost in gui_wps_refresh() |
21:19:47 | | Join perpleXa [0] (i=perpleXa@unaffiliated/perplexa) |
21:21:09 | | Quit toffe (Read error: 131 (Connection reset by peer)) |
21:21:20 | | Join webguest98 [0] (i=3e2fb9c7@gateway/web/cgi-irc/labb.contactor.se/x-07daabce31a97890) |
21:21:35 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
21:22:18 | preglow | amiconn: is there a player sim? |
21:22:27 | amiconn | yes |
21:23:20 | amiconn | The only difference between swcodec and hwcodec sims is that the hwcodec sims don't play music (but they can show the wps and "pretend" to play) |
21:23:38 | preglow | sure, just wondered because of the charcell |
21:24:11 | preglow | the rockboxed wps background colour is horrible |
21:24:13 | preglow | plain and simple |
21:24:15 | preglow | at least on nano |
21:24:23 | amiconn | The charcell lcd is fully simulated, including the separate icons |
21:24:39 | amiconn | One bug relates to the icons, btw |
21:26:11 | | Quit perpleXa ("leaving") |
21:29:00 | | Quit niskel (Remote closed the connection) |
21:29:16 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:29:58 | XavierGr | preglow: I agree! |
21:30:39 | preglow | amiconn: btw, i'm gonna start coding the treble/bass filters now, i just need to figure out one thing so that i have enough registers |
21:30:50 | preglow | for the asm optimised routines, that is |
21:31:38 | Mikachu | heh, my boot partition is too small for the updated firmware |
21:32:12 | | Quit webguest98 ("CGI:IRC (EOF)") |
21:32:38 | amiconn | preglow: nice :) |
21:33:29 | amiconn | dan_a: Oh, if you do the test I asked you for, you could optionally also try to build with -ffunction-sections removed from the main Makefile |
21:33:57 | amiconn | That's why I am doing this - getting rid of wasted space and some unnecessary long calls on arm |
21:34:27 | amiconn | (full rebuild required to see the complete effect of removing -ffunction-sections) |
21:34:30 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
21:34:43 | dan_a | amiconn: I'm just about to do the first test now (ICODE_ATTR removed.) Then I'll take out -ffunction-sections and then do a control test |
21:35:00 | Mikachu | don't you have to add -ffunction-sections to the codecs etc makefiles too? |
21:35:09 | amiconn | nope |
21:35:16 | amiconn | We want it removed, not added |
21:35:28 | amiconn | And the global $(GCCOPTS) are used everywhere |
21:35:28 | Mikachu | they don't have any code in iram then? |
21:35:38 | Mikachu | (on arm) |
21:35:39 | amiconn | That's a different story |
21:35:48 | Mikachu | i thought ffunction-sections was for iram |
21:36:12 | amiconn | Removing -ffunction-sections doesn't remove all long calls, but it removes long calls to static functions |
21:36:19 | Mikachu | aha |
21:36:21 | amiconn | (-mlong-call has to stay) |
21:36:54 | amiconn | ata.c is the only file where iram functions are also declared static - and gcc goofs and thinks it could use short calls for those |
21:36:54 | dan_a | Didn't linuxstb try getting rid of -mlong-call? |
21:37:14 | | Join Rob2222 [0] (n=Miranda@p54B174D4.dip.t-dialin.net) |
21:37:30 | Mikachu | as i understand, it's impossible for the compiler to know if it should generate a long call since it doesn't know where the linker is placing the function |
21:37:33 | amiconn | So for arm, iram functions must not be static, or vice versa, static functions must not go into iram |
21:38:29 | amiconn | Mikachu: Yes, however, the gcc manual states that gcc will use long calls as soon as it sees a section attribute |
21:38:44 | amiconn | ...which is obviously not true if it also sees a 'static' qualifier |
21:38:54 | Mikachu | but that doesn't really help, does it? |
21:39:10 | amiconn | ?? |
21:39:23 | Mikachu | well, you can ignore me if you want, it won't help that i understand it :) |
21:39:39 | dan_a | Oooh, icons! Pretty! |
21:39:45 | amiconn | I don't understand what part you don't understand |
21:39:46 | petur | amiconn: regarding output_dyn_value(): It has an issue with large values (like if you do dir properties of your whole music tree (33MB here)), I noted this when making my first patch: http://www.rockbox.org/tracker/task/5742#comment11783 |
21:40:05 | Mikachu | i thought long calls were needed when jumping from iram to normal ram, or vice versa |
21:40:27 | Mikachu | but gcc will only see a section attribute on iram functions, so it would put long calls when going into iram, and when going inside iram, but not out of |
21:41:32 | amiconn | petur: The comment doesn't say what output_dyn_value can't handle |
21:42:09 | amiconn | Works like a charm in all places where it's used, and I tested it across 9 orders of magnitude (the whole 32 bit integer range) |
21:42:51 | amiconn | The rockbox info screen uses it, among other places |
21:42:51 | petur | I missed there, my tree is 33GB and that is > 32bit |
21:43:26 | amiconn | Well, if you count in bytes, the it will overflow 32 bit ints |
21:43:36 | amiconn | Just convert to KB first, and all is well |
21:43:43 | petur | duh |
21:43:48 | petur | what's the point then |
21:44:01 | Mikachu | can't it just take a long? |
21:44:08 | amiconn | A long *is* |
21:44:10 | preglow | longs are 32 bits? |
21:44:12 | amiconn | 32 bits |
21:44:13 | preglow | so no point |
21:44:15 | Mikachu | a long long? :) |
21:44:22 | amiconn | (unless you're talking sims on amd64) |
21:44:30 | | Quit YouCeyE (Read error: 104 (Connection reset by peer)) |
21:44:36 | petur | read http://www.rockbox.org/tracker/task/5742#comment11783 |
21:44:59 | amiconn | petur: The point is that it still scales to show KB, MB or GB with 3 significant digits |
21:44:59 | petur | it made the code bigger than doing it myself |
21:45:30 | amiconn | Check how the info screen does it - it's dead trivial |
21:46:00 | | Quit merbanan ("Leaving") |
21:47:29 | petur | amiconn: what file is that in |
21:50:26 | amiconn | apps/menus/main_menu.c |
21:50:42 | petur | ah, info never goes down to bytes, only KB and up |
21:50:57 | amiconn | That's what I said... |
21:52:01 | amiconn | fat_size() returns KB, insofar it's a bit easier here |
21:52:45 | | Quit anathema (Read error: 110 (Connection timed out)) |
22:00 |
22:09:39 | HardDisk_WP | n8 |
22:11:22 | Lear | Hm, just managed to shave some 450 bytes of code and 350 bytes of bss from bookmark.c (coldfire). Seems to still work too. :) |
22:11:35 | preglow | sh? |
22:12:04 | Lear | No compiler set up yet... |
22:12:50 | amiconn | Getting rid of -ffunction-sections reduces code size for nearly every rockbox binary on arm (rockbox.ipod, *.rock, *.codec) |
22:13:12 | amiconn | For some reason, wav2wv.rock grows quite a lot though |
22:13:16 | preglow | small wonder |
22:13:24 | preglow | strange |
22:13:28 | amiconn | I guess it's due to inlining |
22:14:12 | * | amiconn should make a comparison list |
22:15:48 | Lear | Oops, filename display is wrong. :) |
22:17:25 | directhex | coo @ http://www.archos.com/support/download/software/gpl_notice.html?country=global&lang=en |
22:17:55 | Bagder | they all release the same code anyway |
22:18:22 | Bagder | at least they have done in the past |
22:18:36 | amiconn | It seems that getting rid of -ffunction-sections also reduces boost somewhat (*iirc* that is) |
22:18:43 | Bagder | most often that is u-boot and linux kernel, with no fun drivers included |
22:19:19 | amiconn | I get 37% boost with 128kbps mp3 now |
22:20:12 | amiconn | Maybe that without -ffunction-sections -O2 will be better, as one would expect |
22:20:21 | amiconn | For libmad, that is |
22:22:34 | | Quit BigMac (Read error: 60 (Operation timed out)) |
22:23:56 | Nico_P | Bagder: how come there are small random variations in code size ? different compilers ? |
22:24:05 | Bagder | I guess |
22:24:11 | Mikachu | maybe you should trigger the colors on >32 bytes different or something |
22:24:20 | Bagder | yeah possibly |
22:24:24 | Mikachu | or if you're bored, stronger color on larger diff :) |
22:24:36 | Bagder | we'll see that better when we get some bigger changes happening |
22:24:44 | Nico_P | or have the same compiler on all build server ? |
22:26:17 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
22:26:36 | Nico_P | would i get yelled at if i were to commit the progressbar-y-coord patch ? |
22:26:50 | Nico_P | (very small one) |
22:26:53 | Llorean | Nico_P: I think there was talk about that already. |
22:27:37 | Llorean | Do the y-cord patch stop it from taking up a line of text? |
22:27:38 | | Quit printfXh4 (Connection timed out) |
22:27:42 | Llorean | Does |
22:27:57 | Nico_P | Llorean: what do you mean ? |
22:28:18 | * | Lear notes that it is a good idea to reboot before testing new code. :) |
22:28:19 | Llorean | At the moment, the progress bar takes up one whole line of text, right? |
22:28:29 | | Join entheh [0] (n=purr@88-106-172-9.dynamic.dsl.as9105.com) |
22:28:33 | Llorean | As in, it offsets all text after it one line. |
22:28:38 | Lear | And it is centered on the line in question. |
22:28:53 | Llorean | Lear: Not necessarily, with the margins you can make it appear to be uncentered can't you? |
22:29:08 | Lear | Not vertically, IIRC. |
22:29:11 | Nico_P | Llorean: good question |
22:29:15 | Llorean | Oh, yeah, not verticaly |
22:29:34 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
22:29:45 | Llorean | Nico_P: Though you could always make that the very last line of text, 'offscreen' as it were, so it doesn't have to offset later lines. |
22:30:24 | Nico_P | Llorean: it probably eats the line but yes what you say works |
22:30:27 | Nico_P | i'll check though |
22:30:41 | Llorean | But basically, the progress bar should be able to work like it does now (the patch doesn't break existing WPSes, including those with non-graphical PBs), but when using the Y-Cord can it be essentially positioned like any arbitrary image? |
22:31:24 | Nico_P | Llorean: that's it. it doesn't break WPSes that don't have the y-coord and adds the possibility of having one |
22:32:34 | Nico_P | It's a patch that's very used in custom builds because WPS creators love it |
22:32:47 | Llorean | Yeah, but how used a patch is isn't always an argument for it. |
22:32:53 | Nico_P | i know |
22:32:53 | Llorean | But in this case, I think the patch is a good thing |
22:33:14 | Llorean | The progress bar is now a graphical element, not a textual element, so arbitrary positioning makes sense. |
22:33:30 | Llorean | We could already do it on the x-axis, but it was mostly pointless since you couldn't put anything on the same line with it. |
22:33:40 | Llorean | With this patch, you can put it on the last line, and make it appear to be on the same line as text, right? |
22:33:55 | dan_a | amiconn: http://pastebin.ca/357694 |
22:34:04 | amiconn | Hmm, 44% boost with -O2 and 45% boost with -O3. Quite the opposite from what I expected... |
22:34:11 | Nico_P | Llorean: probably. i never tried that |
22:34:31 | Nico_P | i'll try |
22:34:42 | amiconn | dan_a: Hmm, so it gets slower... that's not good |
22:35:03 | Llorean | Nico_P: While I'm in favour of it, it seems to me that if done properly the patch should allow PBs to mimic the behaviour of images. :) |
22:35:13 | amiconn | The other option is to un-static these functions for arm. It's a bit ugly but it shouldn't cause slowdowns this way |
22:42:21 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:42:33 | | Quit amiconn (Nick collision from services.) |
22:42:35 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:44:14 | blithe | Hooray for cuesheet support! Thanks Nico. :P |
22:45:05 | * | directhex wonders what use cuesheets are when one has gapless playback |
22:45:15 | Nico_P | blithe: you're welcome and i'm gload you like it :) |
22:45:29 | blithe | directhex: Think live concerts. |
22:45:29 | | Join barrywardell [0] (n=barrywar@host-194-46-238-126.dsl-ie.utvinternet.net) |
22:45:38 | Nico_P | directhex: live DJ mixes |
22:45:39 | blithe | Nico_P: Exactly! |
22:45:58 | preglow | haha |
22:46:03 | preglow | you don't _need_ cue for that |
22:46:06 | * | petur cuts his live recordings up in separate files - no problem |
22:46:12 | preglow | mp3 and no cue works just as nice |
22:46:29 | preglow | mp3 + cue is a hack |
22:46:35 | petur | preglow: Exactly! |
22:46:39 | preglow | that was needed because media player coders were braindead |
22:46:46 | Nico_P | preglow: true, and i used to do that too but it's nice to not have to bother with cutting |
22:46:54 | * | petur hugs mp3directcut |
22:47:01 | Nico_P | also my goal is to add chapters support for MP4 |
22:47:14 | Nico_P | petur: i could never get mp3directcut to cut at the right places |
22:47:19 | preglow | Nico_P: sure, i'm mainly just talking for new stuff here |
22:47:20 | amiconn | hrrrrrmmmmmm |
22:47:28 | preglow | there's no point in making new mp3 + cue files |
22:47:30 | Nico_P | probably because i was using it with VBR mp3 |
22:47:41 | * | amiconn doesn't know whether cue sh*t support even works properly on archos |
22:47:46 | amiconn | No material to test with |
22:48:34 | preglow | amiconn: there's really no need to be derogatory |
22:48:35 | dan_a | amiconn: Would any slowdown in the disk be compensated for elsewhere by having more IRAM available? It also reduces the size of rockbox.ipod by 14k |
22:48:39 | directhex | preglow, there's no point making new mp3 files! yay for vorbis! and i understand live sets tend to come in shn or flac format |
22:48:40 | preglow | people have yet to call your commits shit |
22:49:05 | blithe | Well, a lot of Electronica DJ sets get distributed as MP3 with a cue sheet. |
22:49:27 | blithe | So it's nice to have support for it. |
22:50:06 | directhex | i wish i knew how to get ahold of recordings of concerts i've been to |
22:50:18 | blithe | directhex: Not on archive.org? |
22:50:57 | directhex | blithe, nope |
22:51:21 | Nico_P | Llorean: having the progressbar on a text line works well... it just has to be on a line that follows the text so that it overlaps it |
22:51:25 | Nico_P | last line is fine for that |
22:51:42 | petur | directhex: record them yourself: get an iriver h1x0 or h3x0 with rockbox on, a good pair of mics and maybe a battery box or pre-amp. check taperssection.com for details |
22:52:27 | petur | or an x5 of course |
22:53:03 | amiconn | preglow: I was referring to this .cue file idea. I can't see the point in it except maybe for cd copying (cue sheet does not only store track boundaries but also track indices). But in this case the .cue/.wav pair is temporary |
22:53:23 | preglow | i can't see the point in it at all, apart from being able to play files other people have made |
22:53:27 | preglow | of which i have a couple |
22:53:41 | preglow | mainly some dj sets |
22:53:42 | amiconn | I've never seen a single .cue/.mp3 pair myself |
22:53:55 | blithe | Personally I prefer to have my DJ sets as a single MP3. |
22:54:02 | blithe | I guess it all comes down to preference and usage. |
22:54:16 | amiconn | I ripped my dj set cd into multiple tracks. Plays perfectly gapless even on hwcodec |
22:54:19 | Nico_P | i agree it's probably not very useful/elegant in the priciple but it does get used a bit |
22:54:22 | preglow | i don't really care, but i'd rather have several files than one |
22:54:24 | amiconn | (I used lame -nogap of course) |
22:54:25 | Mikachu | i've seen cue+ape and cue+tta |
22:54:30 | preglow | if i want to listen to just one segment: copy one file, done |
22:54:32 | Mikachu | which i promptly converted to something sane |
22:54:35 | Nico_P | and like blithe i prefer to keep DJ sets in one single file |
22:54:37 | perl|work | i have tons of .cue+mp3 as well |
22:54:49 | perl|work | some .cue+flacs too |
22:55:07 | amiconn | Anyway, it would be useful to know whether cue support works on hwcodec |
22:55:22 | Nico_P | amiconn: i'd be happy to provide you with material so you can test :) |
22:55:27 | petur | iiuc, mp3directcut can open a .cue and split it up into files |
22:55:57 | Lear | Strange. Build of sh1 cross compiler fails. as complains about a '-big' option... |
22:56:06 | amiconn | Uh? |
22:56:17 | amiconn | What binutils and gcc version did you try? |
22:56:40 | Lear | 4.0.3 and 2.16.1 |
22:57:04 | amiconn | Hmm... those are the recommended ones. |
22:57:10 | Bagder | you on 64bit? |
22:57:16 | Lear | No, Cygwin. |
22:57:42 | amiconn | Lear: as or sh-elf-as? |
22:58:14 | amiconn | Maybe you forgot to set the path after installing binutils? |
22:58:25 | amiconn | Happened to me too once... |
22:58:43 | Lear | It says "as" in the output. Path should be right... |
22:58:53 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-142-168-132.dsl.rcsntx.swbell.net) |
22:59:24 | Lear | Hm, seems I've installed the wrong binutils in that path though... :) |
23:00 |
23:00:03 | Bagder | rockboxdev.sh.... :-) |
23:00:14 | | Join webguest18 [0] (i=53c73228@gateway/web/cgi-irc/labb.contactor.se/x-23088d1cdac8b2f1) |
23:00:22 | Lear | Nah, "by hand" is the only way. :) |
23:00:28 | * | amiconn should try gcc 4.0.4 some time |
23:00:43 | webguest18 | hello ! tplease there is a rockbox for ipod nano 2nd gen ? |
23:00:43 | Bagder | hehe, clearly |
23:00:44 | amiconn | Perhaps even 4.1.2 (except for coldfire) |
23:00:55 | Bagder | webguest18: no |
23:01:24 | webguest18 | thats sad, and rockbox for 1st nano is ok for the 2nd ? |
23:02:31 | Lear | 4.1.3 is out, I think. |
23:02:36 | directhex | webguest18, if it were okay, he wouldn't have said "no" |
23:02:36 | * | preglow suddenly understands that he can use the existing filtering routines |
23:02:43 | preglow | sometimes, people, it pays to think before coding |
23:03:17 | directhex | webguest18, if that worked, he'd have said "yes, you can use the same one as the generation 1 ipod nano". but he said "no" instead |
23:03:33 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:03:39 | webguest18 | okay okay be cool, Im french, i dont understand all your subtilities |
23:03:45 | webguest18 | thank you |
23:03:53 | | Quit BHSPitMonkey (Read error: 145 (Connection timed out)) |
23:04:14 | Mikachu | how is "no" subtle? |
23:04:32 | Bagder | its not _what_ I said ut but how! ;-) |
23:05:18 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
23:08:50 | | Join BHSPitMonkey [0] (n=stephen@adsl-66-142-168-132.dsl.rcsntx.swbell.net) |
23:13:43 | *** | Saving seen data "./dancer.seen" |
23:14:13 | Lear | First bit in, but there's probably more that can be done (I have an idea or two to explore another day). |
23:14:39 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
23:14:59 | | Part Llorean |
23:16:07 | | Part perl|work |
23:17:35 | preglow | bah |
23:17:56 | preglow | why the dither in the size table? |
23:18:02 | preglow | different compiler versions? |
23:18:08 | preglow | if so, we really should start unifying compiler versions a bit |
23:18:22 | | Quit Arathis ("Bye, bye") |
23:18:35 | Mikachu | a table with some red color in it can motivate you guys to do anything |
23:18:55 | | Quit n1s ("Leaving.") |
23:18:57 | directhex | you got red on you! |
23:19:16 | Lear | Oh, hadn't noticed the size table. |
23:19:30 | | Quit BHSPitMonkey (Remote closed the connection) |
23:20:22 | preglow | i wonder what happened to it right now... |
23:20:28 | Nico_P | Lear: nice one on the sizes :) |
23:20:40 | preglow | there you go |
23:20:44 | Nico_P | i'm gonna get a red one |
23:21:10 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
23:21:19 | | Join Arathis [0] (n=doerk@p5484B351.dip0.t-ipconnect.de) |
23:21:23 | preglow | i'm starting to think perhaps grouping the sims at the end of the table would be wise, too |
23:21:24 | pixelma | thanks Lear :) |
23:21:30 | preglow | right now it's too easy to ignore a warning |
23:21:53 | preglow | haha, and here comes a new feature dead on its heels to reclaim the space |
23:22:13 | Bagder | nice space deltas! |
23:22:47 | petur | oh! |
23:22:51 | Nico_P | preglow: it probably won't add much |
23:23:11 | Nico_P | at least i hope so... it's just a rewrite of existing code with very little added |
23:23:29 | dan_a | Lear: Well done! |
23:24:12 | Bagder | the new table does indeed at some new excitement while waiting ;-) |
23:24:16 | Bagder | s/at/add |
23:24:19 | Juice^ | 2007-02-14: Icons in the menus - is this for all targets with a color screen? |
23:24:46 | dan_a | Juice^: It's on greyscale targets too |
23:24:47 | Juice^ | or is it bw for all targets |
23:24:50 | Juice^ | ok |
23:24:56 | Juice^ | goodie |
23:25:07 | dan_a | I don't know if the icons can be colour |
23:25:46 | Juice^ | oh ok |
23:25:54 | directhex | what's the ifp7xx sim? |
23:26:05 | Nico_P | Bagder: are you going to add a check to avoid displaying colors on very small size changes ? |
23:26:10 | * | amiconn wonders when Zagor will be around again |
23:26:20 | Bagder | Nico_P: probably |
23:26:38 | amiconn | directhex: Iriver iFP 7xx series |
23:27:08 | amiconn | The target is not yet up to a level where providing a current build would make sense |
23:27:15 | amiconn | Only one dev is working on it |
23:28:40 | directhex | hm, random midrange flash-based player. |
23:29:17 | directhex | i wonder why fewer people seem to work on flash targets |
23:30:17 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
23:31:33 | dan_a | We could do with someone having a look at reader.pl. People keep complaining that it doesn't work on IE, and then breaking it for Firefox by saying "- -Delimiter Content-type: text/html" |
23:31:41 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
23:32:22 | Lear | Ouch. Don't try perl programming via voice recognition. ;) |
23:32:40 | midgey | dan_a: safari isnt a fan of reading the current day log either |
23:32:45 | midgey | no problems with older days |
23:32:54 | amiconn | dan_a: That's why I was wondering about Zagor coming around. It's his work |
23:33:11 | preglow | Lear: would almost sound like klingon |
23:33:21 | dan_a | midgey: Is the last thing in the log Pondlife saying that all he sees is ''? |
23:33:21 | Bagder | a red delta line there |
23:33:21 | amiconn | The current log also has (slight) problems in firefox |
23:33:25 | directhex | how does one access reader.pl's source? |
23:33:32 | Lear | There's a video on youtube of one trying. Pretty funny... |
23:33:36 | midgey | dan_a: thats how it is in firefox |
23:33:38 | Mikachu | one asks zagor for it probably |
23:33:49 | Bagder | print "Content-type: multipart/mixed;boundary=Delimiter\n\n"; |
23:33:49 | Bagder | print "−−Delimiter\n"; |
23:33:49 | Bagder | print "Content-type: text/html\n\n"; |
23:33:53 | Bagder | is the key for what people see |
23:33:54 | midgey | on safari it just downloads reader.pl |
23:34:11 | * | midgey likes the binary size table |
23:34:13 | Nico_P | how's my delta ? not too bad ? |
23:34:21 | Mikachu | +100 bytes on average |
23:34:28 | amiconn | Bagder: I guess IE wants \r\n after the header |
23:34:47 | amiconn | But that's not the only problem - IE moans about the javascript |
23:34:56 | Nico_P | i did manage to ged a green one :) |
23:35:11 | midgey | Nico_P: doesn't seem too bad |
23:35:33 | midgey | any plans on committing the slider bitmap progress bar? |
23:35:41 | amiconn | Nico_P: Yes, that's due to the recorder binaries being self-extracting, so the script checks the compressed size only |
23:35:50 | Nico_P | ok |
23:36:25 | Nico_P | midgey: why not but i'll have to check people aren't stringly opposed to it and i'm waiting for a possible bug report to clear |
23:36:27 | amiconn | And Rec-8MB lost less size than Rec, although the code size change itself was identical on all archoses |
23:36:36 | amiconn | I mean in th eprevious commit |
23:37:39 | midgey | are we using the same gcc and binutils on all build servers? |
23:38:36 | preglow | no |
23:38:51 | preglow | but i think we should |
23:38:57 | * | midgey agrees |
23:39:09 | amiconn | I think we do for the targets |
23:39:19 | amiconn | For the sims this will be difficult to achieve |
23:40:01 | petur | but sims just have to build w/o errors |
23:40:07 | preglow | really? then how do the size differences happen? |
23:40:14 | preglow | for sims it will be hard, yes, i care more about targets |
23:40:54 | Mikachu | the size table doesn't even show sims |
23:41:00 | amiconn | I observed an interesting effect yesterday: Building for the same target (Ondio FM) using the same binutils (2.16.1) and the same gcc (4.0.3 rockbox patched) yielded slighly different binary sizes on cygwin vs. debian-amd64 |
23:41:21 | Bagder | they do differ with the same gcc version |
23:41:23 | preglow | then that's probably it, then |
23:41:34 | preglow | nothing we can do about that |
23:41:41 | amiconn | The difference was 16 bytes iirc (one section alignment step) |
23:41:42 | dan_a | Will it depend on what gcc gcc was compiled with, or something like that? |
23:41:57 | amiconn | dan_a: That's the only reason I could think of |
23:42:02 | Mikachu | maybe even what cflags it was compiled with |
23:42:08 | Mikachu | phase of the moon.. |
23:42:08 | amiconn | ...but afaui that shouldn't happen... |
23:42:23 | preglow | it really shouldn't |
23:42:32 | Bagder | I'll make the colors require >8 or < -8 |
23:42:34 | preglow | but i think it can with cross compiles |
23:42:50 | preglow | Bagder: probably +/- 16 would be better |
23:43:13 | Mikachu | i think only gcc 4.3 and later added self bootstrapping on installing, all older are built with the host compiler, at least some parts, afaiu |
23:43:15 | * | amiconn would really like to know how to get rid of the silly section (and string) alignment on sh |
23:43:19 | Bagder | ok, 16 it is |
23:43:39 | | Quit Juice^ ("Leaving") |
23:44:00 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
23:47:24 | dan_a | I remember when I tried to upgrade to the brand new Linux 2.0 kernel, I had to upgrade libc, which involved upgrading gcc, and step 1 was to compile gcc, and step 2 was to compile it again using your just-compiled gcc. |
23:48:27 | Mikachu | then there's the crazy gentoo users who will recompile every package on the system after they update gcc |
23:48:31 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
23:49:38 | preglow | dan_a: i believe it's common for gcc to bootstrap itself when not doing crosscompiles |
23:50:11 | Mikachu | probably some parts requires gcc extensions :) |
23:50:30 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
23:50:33 | | Join miepchen^schlaf [0] (n=hihi@p57B97B5C.dip.t-dialin.net) |
23:53:08 | | Quit lex (Nick collision from services.) |
23:53:12 | | Join lex [0] (i=lex@evot.us) |
23:53:14 | | Quit lex (Nick collision from services.) |
23:54:50 | directhex | Mikachu, you forget: compiling things yourself is cool |
23:55:01 | preglow | yes, very |
23:55:07 | dionoea | :) |
23:55:08 | Mikachu | heh |
23:55:54 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
23:56:37 | | Quit Tom0473 ("[G]Script - v3.3 ©daGroove - http://www.grooves-welt.de -") |
23:56:41 | | Join Tom0473 [0] (i=Tomx@g245053.upc-g.chello.nl) |
23:57:20 | Nico_P | Bagder: it's much nicer that way |
23:57:29 | Bagder | yeps |
23:57:39 | Nico_P | maybe the total delta column needs a special value ? |
23:57:49 | Mikachu | wouldn't average delta make more sense than total delta? |
23:58:12 | | Join lex_ [0] (i=lex@evot.us) |
23:58:54 | Bagder | yes I guess |