00:00:02 | Soap | O112358: Who knows? Doubt it. It's a flash based player - odds are there isn't an iPod Nano inside. ;) |
00:00:08 | preglow | amiconn: sure, but that's just a matter of using the correct define, yes? |
00:01:18 | O112358 | i can't get over my poor h300 :( |
00:01:29 | O112358 | how can i make sure my next battery doesn't break? |
00:01:31 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:01:48 | | Quit busa_blade ("Leaving") |
00:01:49 | bluebrother | you can't −− it's life |
00:02:08 | O112358 | but there must be a reason why it broke so quickly.. |
00:02:19 | O112358 | i mean.. batteries aren't supposed to leak are they? |
00:02:25 | scorche | manfacturing defect possibly |
00:02:25 | Soap | no |
00:02:35 | Soap | and definately not lithium batteries. |
00:02:43 | Shaid | well... |
00:02:48 | bluebrother | they are also not supposed to explode, and some laptop vendors had problems with that recently ... |
00:02:55 | Shaid | lithion ion batteries are actually not the safest things in the world |
00:03:01 | Shaid | a poorly made one will explode |
00:03:07 | O112358 | i think my battery was in too tight.. (it was a replacement off ebay) |
00:03:17 | Shaid | since the contents don’t like each other very much at all if they come in contact with each other. :) |
00:03:22 | O112358 | it's wasn't ion.. it was poly.. |
00:03:27 | Soap | Most likely a manufacturing defect as scorche said, I wouldn't buy from that place again, though all the no-name batteries probably come from only one or two factories, at least you can try to avoid getting a new battery from the same lot. |
00:03:50 | O112358 | maybe get a more expensive one? |
00:03:56 | bluebrother | it's always the same thing: the more complex technology gets the more problems arise to keep it controllable |
00:04:10 | Soap | lipoly is a subset of li ion. |
00:04:20 | petur | O112358: which batt did you buy? I'm expecting one I bought on ebay (li-poly) |
00:05:05 | amiconn | preglow: Yes, correct |
00:05:11 | * | amiconn needed to check how that works |
00:05:13 | Soap | and if it leaked, it very well likely wasn't li poly, regardless of what bridge in New York they sold you. |
00:05:38 | | Join Rob2222 [0] (n=Miranda@p54B15B80.dip.t-dialin.net) |
00:05:39 | amiconn | preglow: This only applies to alac, flac and tremor, btw |
00:05:47 | preglow | yep |
00:05:54 | preglow | i'll see it when converting anyway |
00:06:13 | O112358 | petur: can you link the one you're getting? it's probably the same.. |
00:06:52 | petur | O112358: http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=250085230175 |
00:07:34 | pixelma | someone in the forums reported problems with a cheap replacement battery for his H300 too |
00:07:41 | petur | :( |
00:08:00 | Shaid | remember the old adage? |
00:08:04 | Shaid | You get what you pay for. |
00:08:44 | preglow | amiconn: hmm, should software bass and treble be applied to voice codec too? |
00:08:53 | preglow | i guess "yes", but i really don't want to deal with that now :/ |
00:09:14 | O112358 | looks pretty similar.. |
00:09:20 | Soap | the problem with replacement Lithium batteries is that you can't easily tell the difference between products of varying quality levels. There are many cheap products sold at high prices to attract the "quality" buyers. |
00:09:26 | O112358 | i might have to go for a more expensive one.. |
00:09:39 | O112358 | hmm.. :'( |
00:09:48 | LinusN | bah, -ffunction-sections makes it not load the IRQ handlers :-( |
00:09:52 | Soap | unless you buy from a namebrand with a warranty, you might as well buy the cheapest you can find. |
00:10:40 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
00:11:03 | | Quit inversions (Read error: 110 (Connection timed out)) |
00:11:36 | O112358 | http://www.maplin.co.uk/Module.aspx?ModuleNo=48052&C=SEO&U=MLP look the same |
00:11:39 | | Quit furiousD (Read error: 104 (Connection reset by peer)) |
00:11:45 | O112358 | *looks ... same image.. |
00:11:48 | | Join furiousD [0] (n=david@cpc1-blfs5-0-0-cust675.belf.cable.ntl.com) |
00:11:59 | petur | grrrr |
00:12:31 | petur | O112358: and it destroyed your h300? |
00:12:38 | O112358 | no :D |
00:12:40 | O112358 | luckily.. |
00:12:50 | O112358 | it's was only on the surface of the battery.. |
00:12:53 | O112358 | *it |
00:13:21 | O112358 | it stinks though.. and i need to clean it off the inside of the back of the case.. |
00:13:56 | O112358 | hmm.. i wonder what will happen if i burn it XD |
00:14:21 | petur | be kind to the environment... |
00:14:46 | amiconn | LinusN: Then I wonder how it works for bootbox... |
00:15:38 | | Quit lex (Nick collision from services.) |
00:15:42 | | Join lex [0] (i=lex@evot.us) |
00:15:44 | | Quit lex (Nick collision from services.) |
00:16:02 | | Quit bluebrother ("leaving") |
00:16:04 | LinusN | amiconn: didn't you remove the weak symbols for archos? |
00:16:13 | amiconn | No I didn't |
00:16:17 | amiconn | We need them |
00:16:23 | amiconn | I just hid them from silly gcc |
00:16:30 | LinusN | maybe that's why |
00:16:50 | O112358 | petur: oh :( |
00:17:09 | amiconn | -ffunction-sections worked before we switched sh-elf-gcc iirc |
00:18:34 | | Quit mirak (Remote closed the connection) |
00:19:45 | LinusN | does bootbox use interrupts? |
00:20:43 | | Join lex_ [0] (i=lex@evot.us) |
00:22:57 | amiconn | Yes it does, I just checked |
00:23:12 | amiconn | The tiimer tick uses the timer interrupt |
00:23:41 | amiconn | IMIA0 |
00:23:46 | amiconn | And ADITI is also used |
00:24:00 | amiconn | ...needed e.g. for charging on the v1 |
00:24:04 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:25:02 | amiconn | LinusN: Do you use the standard app.lds? bootbox does |
00:25:23 | amiconn | You need an explicit KEEP() for some sections in case you don't |
00:25:35 | hcs | preglow: thanks for the fix |
00:26:15 | preglow | hcs: np, was an easy one |
00:26:24 | LinusN | amiconn: aha |
00:26:43 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
00:27:12 | amiconn | That's needed for the vectors. Too much indirection for the linker to make it figure out they're needed |
00:27:42 | LinusN | of course |
00:28:13 | O112358 | everyone's too clever here :( |
00:28:24 | | Quit fasmaie (Remote closed the connection) |
00:28:44 | hcs | O112358: we knew that already |
00:29:25 | preglow | we're also very beautiful people |
00:29:47 | bospaadje | there are already enough channels on irc with stupid people in them |
00:29:56 | * | petur looks at preglow and shakes head |
00:30:32 | preglow | can't help it that i'm gorgeous! |
00:32:04 | * | preglow puts on his "talk less shit" hat |
00:32:06 | | Quit _pill ("changing servers") |
00:34:37 | | Join webguest01 [0] (i=98a3648a@gateway/web/cgi-irc/labb.contactor.se/x-405e18ca58ce4b39) |
00:35:43 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
00:35:59 | webguest01 | hey i was wonderin were do the pix u make in rockpaint get saved to, or do u make a folder?? |
00:36:31 | | Join spas [0] (i=spas@82-47-39-190.stb.ubr04.wolv.blueyonder.co.uk) |
00:36:42 | spas | hello can I ask I quick question? |
00:36:49 | spas | a quick question? |
00:37:11 | LinusN | spas: Tim? |
00:37:12 | scorche | that is 2 |
00:37:18 | pixelma | quickest: just ask! ;) |
00:37:25 | | Join barrywardell [0] (n=barry@194.46.160.178) |
00:37:46 | webguest01 | so does any one know? |
00:38:20 | spas | im not tim |
00:38:51 | spas | my question is does rockbox support album art and any other kind of video playback on ipod vid? |
00:39:03 | webguest01 | do you have to make a folder to save the pix you make in rockpaint |
00:39:08 | webguest01 | spas i think so |
00:39:18 | scorche | video playback - yes |
00:39:26 | | Join RogerBacon [0] (n=carl@bas3-sherbrooke40-1177840585.dsl.bell.ca) |
00:39:27 | scorche | AA - only by an unofficial patch |
00:40:08 | linuxstb | webguest01: I think rockpaint saves whereever you ask it to - it will bring up the keyboard where you enter the full path and filename. |
00:40:58 | webguest01 | oh casue i was making a picture in english and clicked save and then i typed a name and i couldnt find/load it so i did somthin wroung |
00:41:07 | preglow | the aa patch is _still_ not in a state where we might want to commit it? |
00:41:38 | JdGordon | after rooot menu goes in and the browser code is a bit easier to work with, does anyone like the idea of using it as a file open/save as screen? |
00:41:42 | linuxstb | Most people object to AA until metadata-on-buffer is in. |
00:43:07 | webguest01 | <linuxstb> so what would i type to save just to the root of my ipod? |
00:44:13 | JdGordon | webguest01: /filename.bmp |
00:44:23 | linuxstb | webguest01: I've never used Rockpaint, so I'm not sure how it works, but you would type something like "/mypicture.bmp" to save in the root. I'm not sure where it would go if you missed out the / |
00:44:24 | | Part spas |
00:44:35 | pixelma | JdGordon: I was actually wondering about the occurance of the selector-type/lcd-inverse-problem... that was something I mentioned a few times when testing your earlier patch :) (but obviously didn't test again now) |
00:44:54 | webguest01 | ok that guys |
00:45:29 | JdGordon | pixelma: all fixed now :) |
00:45:29 | | Quit webguest01 ("CGI:IRC (EOF)") |
00:48:18 | | Join webguest46 [0] (i=524f6fcd@gateway/web/cgi-irc/labb.contactor.se/x-ff20bb9f6b7bf95f) |
00:49:22 | preglow | Mikachu: the bloody false low battery warning after using disk mode seems to be gone after my upgrade too |
00:51:24 | | Quit Arathis ("Bye, bye") |
00:52:34 | preglow | but then again, you used retailos for that, didn't you |
00:52:51 | | Join _pill [0] (n=pill@sloth.shellfx.net) |
00:56:15 | webguest46 | Hi. today I want to buy a Sansa E250, but as I heard, it has very poor sound quality. Could the rockbox make much better sound quality than the original firmware? and all of rockbox powered devices has the same sound quality, or it depends mainly on the hardvare? |
00:56:29 | webguest46 | w |
00:56:37 | preglow | we wouldn't know since we don't yet support sound on it |
00:56:48 | printfXh4 | webguest46, poor sound quality my ass. |
00:56:50 | preglow | the sound quality is the same as far as we can make it |
00:56:56 | preglow | but the hardware is the deciding factor |
00:57:02 | printfXh4 | It's all about the headphones, webguest46. |
00:57:27 | webguest46 | thank you. |
00:57:28 | scorche | the DAC/amp matters just as much |
00:57:34 | scorche | crap in/crap out |
00:57:56 | printfXh4 | On behalf of preglow, no problem webguest46. |
00:59:33 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
01:00 |
01:00:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:01:08 | preglow | amiconn: think i've got some prescaling going here now |
01:03:28 | toffe | something about rockbox : http://jezlyn.wordpress.com/2007/02/01/trying-to-quench-mp3-player-lust/ |
01:04:23 | toffe | with picture |
01:04:36 | scorche | toffe: feel free to add it to the ArticlesAboutRockbox wiki page |
01:04:46 | toffe | ok |
01:05:32 | | Quit entheh ("^~") |
01:06:55 | | Join madmodder [0] (i=madmodde@82-44-7-73.cable.ubr01.blac.blueyonder.co.uk) |
01:07:17 | madmodder | greetings all |
01:08:08 | scorche | madmodder: are you the same as on the forums? |
01:08:16 | madmodder | yes |
01:08:35 | scorche | ah...i see you responded...thanks! |
01:10:07 | madmodder | yes |
01:10:33 | madmodder | ok as my name suggests I'm more of a hardware person |
01:10:38 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
01:11:38 | LinusN | madmodder: i have granted you write access to the wiki |
01:12:20 | | Join web-taz [0] (n=taz@p508199F2.dip0.t-ipconnect.de) |
01:12:20 | | Quit webguest46 ("CGI:IRC (EOF)") |
01:12:24 | madmodder | Thanks linus |
01:12:59 | web-taz | aloha |
01:13:30 | dan_a | It looks like switching to GCC 4.1.1 might save about 100 bytes on the Archoses. |
01:13:55 | scorche | 5 pounds a chip is a bit pricey, but it is the only location there is i guess |
01:14:08 | scorche | madmodder: which chip is it exactly? |
01:14:51 | preglow | dan_a: meagre in comparison with arm, then |
01:15:00 | preglow | dan_a: any problems building for arm? tested the build? |
01:15:01 | madmodder | the one that you need (edo ram 50 pin tsop II 4mx16) |
01:15:06 | | Join miepchen^schlaf [0] (n=hihi@p57B95716.dip.t-dialin.net) |
01:15:14 | Llorean | dan_a: Specifically, tested the bootloader? |
01:15:25 | scorche | yes, but what number is printed on the chip? |
01:15:31 | Mikachu | preglow: ah, that's only happened to me once or twice though |
01:15:37 | Llorean | Oh, wait, it was just the Nano bootloader that was all crazy with the old GCC, wasn't it? |
01:15:53 | dan_a | preglow: The player is compiled with -Os, I don't think ARM is. An ARM normal build works - I've not tested bootloader yet |
01:16:27 | madmodder | scorche: I will ask "bruce" and put the answer on the forum thread I started, that ok? |
01:16:27 | linuxstb | dan_a: Have you had a chance to look into why the 4g bootloader is failing to load retailos? |
01:16:34 | scorche | yup |
01:16:41 | scorche | just edit your last post please |
01:16:48 | preglow | Mikachu: happened to me about 50% of the time, bloody annoying |
01:16:57 | preglow | now seems to be gone \o& |
01:16:59 | pixelma | dan_a: so that number was for the Archos Player or any other Archos device? |
01:17:01 | preglow | that's some arm, sir |
01:17:06 | Mikachu | and yeah, i do use the of for file transfers |
01:17:09 | *** | Saving seen data "./dancer.seen" |
01:17:22 | Mikachu | but if the emergency mode is fast after the upgrade, there's not much reason to |
01:17:26 | madmodder | scorche: ok no problem |
01:17:28 | Mikachu | except charging |
01:17:28 | dan_a | pixelma: I just tested the Player |
01:17:44 | dan_a | linuxstb: Nothing yet |
01:17:44 | Mikachu | so after you fix charging, i'll update :P |
01:18:10 | | Part LinusN |
01:18:20 | madmodder | bye all |
01:19:09 | pixelma | dan_a: maybe you could test with the V2/FM-Recorder because the Player is quite different from those... |
01:22:20 | | Part madmodder |
01:22:22 | | Join bonbonthejon [0] (n=jon@cpe-65-27-173-68.cinci.res.rr.com) |
01:25:04 | x1jmp | Are the file descriptors of a plugin closed automatically on exit? |
01:25:11 | dan_a | pixelma: About 600 bytes (for the bin file - the ucl file actually grows) |
01:25:25 | Mikachu | x1jmp: doubtful |
01:28:05 | linuxstb | x1jmp: No. |
01:28:24 | | Quit Mouser_X (Nick collision from services.) |
01:28:33 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:28:37 | x1jmp | ok, then I have to change a lot... |
01:28:47 | | Quit RogerBacon ("Quitte") |
01:30:46 | pixelma | dan_a: interesting, thanks for the info. I think that's good but don't know - at least it's now in the logs for people with a clue :) |
01:30:57 | | Join Nico_P_ [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
01:31:33 | Nico_P_ | is it normal that i can't compile rbutil ? |
01:31:38 | Nico_P_ | i get a shitload of errors |
01:31:53 | Domonoky | on which os ? |
01:32:06 | Domonoky | do you have wxWidgets2.8 ? |
01:32:07 | dan_a | pixelma: It's not a huge gain - and I've not actually patched my GCC, just tried compiling to see what happens, but I'm sure the people who know stuff will be able to make use of the information! |
01:32:08 | Nico_P_ | Domonoky: linux (kubuntu edgy) |
01:32:14 | Nico_P_ | Domonoky: yes |
01:32:44 | | Part toffe |
01:32:50 | Domonoky | have you got the ubuntu wxwidgets package or have you build it your self ? |
01:33:47 | Nico_P_ | Domonoky: ubuntu version |
01:33:52 | Nico_P_ | i took it from http://www.wxwidgets.org/downloads/ (in the "binaries" section they give a repo) |
01:34:01 | Domonoky | would be nice to get a pastebin of the errors . |
01:34:24 | Domonoky | ah ok, i havent tryed to compile with this package (no Ubuntu) |
01:34:40 | preglow | Domonoky: did you make a binary yet? |
01:34:49 | Domonoky | could be those Unicode errors.. |
01:34:56 | Domonoky | jeah der is a linux binary |
01:35:03 | Domonoky | -der + there |
01:35:14 | preglow | where? |
01:35:23 | Domonoky | in the wiki RockboxUtility |
01:35:36 | Domonoky | http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
01:35:58 | | Nick _pill is now known as pill (n=pill@sloth.shellfx.net) |
01:35:59 | | Quit robin0800 ("Give a man a fish and he will eat for a day. Teach him how to fish, and he will sit in a boat and drink beer all day") |
01:36:01 | Domonoky | at the bottom there is a linux and a win binary (both 32bit) |
01:36:31 | Domonoky | Nico_P_ : can you give me a pastebin of those errors ? |
01:36:41 | Nico_P_ | Domonoky: I'm doing it now :) |
01:36:49 | Domonoky | thanxs.. |
01:37:38 | Nico_P_ | Domonoky: http://pastebin.com/886267 |
01:38:14 | preglow | Domonoky: i can't for the life of my make that zip file work |
01:38:19 | | Nick pill is now known as _pill (n=pill@sloth.shellfx.net) |
01:38:20 | preglow | my(me |
01:38:25 | preglow | my/me, gah |
01:38:28 | Mikachu | someone said something about 7zip earlier |
01:38:30 | Domonoky | its 7zip |
01:38:39 | preglow | and yet called .zip, how fascinating |
01:38:53 | Domonoky | jeah, me is bad.. :-( |
01:39:03 | Mikachu | should be .zipzipzipzipzipzipzip? |
01:39:32 | preglow | that crashed really bad |
01:39:33 | linuxstb | preglow: The "file" command is your friend |
01:40:01 | preglow | the wiki is really wget hostile so i use the browser there, in which case i like to open directly in the arch manager |
01:40:28 | preglow | i also tried 7z first, but that was an incomplete download for some reason |
01:40:28 | Domonoky | Nico_P_: strange errors ... |
01:40:31 | preglow | what adventure |
01:40:31 | Soap | It's a sad comentary that some random blogger can write a better article on Rockbox than paid journalists. |
01:40:36 | linuxstb | Domonoky: Did you update the Linux binary after your bugfix (which worked by the way). |
01:40:43 | Domonoky | yes. |
01:40:44 | Soap | More factual, more informative. |
01:40:49 | preglow | *** glibc detected *** ./rbutil: munmap_chunk(): invalid pointer: 0x087702cc *** |
01:40:54 | preglow | then i get a huge stacktrace |
01:41:21 | Domonoky | glibc problems.. other version of glibc.. bad.. |
01:41:28 | Nico_P_ | same thing than preglow here |
01:41:52 | linuxstb | I've just made a Linux build, if people want to try it - http://www.davechapman.f2s.com/rockbox/rbutil.tgz |
01:42:10 | preglow | Domonoky: other version? which functions do you use that are so sensitive? |
01:42:36 | Domonoky | dont know.. could be wxWidgets.. |
01:42:39 | Mikachu | heh |
01:42:51 | Domonoky | i was just guessing,, |
01:42:52 | Nico_P_ | linuxstb: same problem... "*** glibc detected *** ./rbutil: munmap_chunk(): invalid pointer: 0x0876d6fc ***" |
01:42:53 | Mikachu | if you want to take your chances you can try export MALLOC_CHECK_=0 |
01:42:56 | preglow | linuxstb: same thing |
01:43:02 | dan_a | linuxstb: What was your troubleshooting idea for the bootloader the other day? |
01:43:14 | preglow | Nico_P_: what're you on? |
01:43:27 | Mikachu | it'll make glibc ignore such errors, with usually worse consequences |
01:43:33 | Nico_P_ | preglow: kubuntu edgy |
01:43:41 | linuxstb | dan_a: Adding "return (void*)DRAM_START;" at the very top of bootloader/ipod.c and see if that starts retailos. If it does, then slowly move it down the file and see which kernel init is breaking it. |
01:43:50 | Nico_P_ | preglow: and you ? |
01:44:09 | linuxstb | dan_a: I mean the top of the main() function... |
01:44:13 | preglow | Nico_P_: ubuntu edgy, amd64 |
01:44:28 | Domonoky | Nico_P_ uses the readymade wxWidget package for Ubuntu.. i think this is the problem.. |
01:44:56 | preglow | Nico_P_: i don't even have wxwidgets |
01:45:13 | Nico_P_ | i don't have time to build wxWidgets myself today... i should go to bed soon |
01:45:48 | linuxstb | You could start it building overnight... |
01:45:48 | | Quit Nico_P (Read error: 104 (Connection reset by peer)) |
01:46:03 | Nico_P_ | linuxstb: is it long to build ? |
01:46:08 | Mikachu | getting the build to start is usually the tricky part |
01:46:20 | Mikachu | rhyme not intended |
01:46:31 | Nico_P_ | Mikachu: exactly... it could take me too much time |
01:46:38 | Nico_P_ | s/could/would |
01:47:02 | preglow | Mikachu: you could continue speaking in rhyme, we need someone like that here |
01:47:03 | preglow | for relief |
01:47:11 | Mikachu | comic or otherwise? |
01:47:14 | dan_a | linuxstb: Returning at the start of main() works. I'll do tests until I decide I ought to have been in bed hours ago... |
01:47:22 | preglow | you'll have to detect which we want from the context |
01:47:32 | | Quit petur ("Zzzzz") |
01:47:34 | linuxstb | Good news - at least that means you have something to debug... |
01:47:48 | Mikachu | without protest i'll do my best |
01:49:14 | Nico_P_ | time to go to bed... i'll have a closer look at rbutil tomorrow... |
01:49:15 | Nico_P_ | bye |
01:49:26 | | Quit Nico_P_ (Remote closed the connection) |
01:49:38 | preglow | what more could we need than this cunning swede |
01:50:39 | Mikachu | o person from norway, don't take our beer away |
01:50:41 | dan_a | preglow: A bunch of them who'd dare to write replacement firmwares? |
01:52:05 | preglow | i can think of further things, but yes, that would also be nice |
01:52:27 | preglow | nothing like finding out you have been listening to a bug for the last two hours |
01:52:41 | | Join Plouj [0] (n=Plouj@207.112.66.136) |
01:52:41 | Plouj | omg |
01:52:51 | Mikachu | you killed kenny |
01:52:55 | Plouj | I bought an ipod battery for my h320 iriver, and the battery cables apparently are backwards |
01:53:00 | Mikachu | oh, pretty close though |
01:53:17 | preglow | Plouj: resulting in...? |
01:53:27 | Plouj | my iriver not working with the new battery |
01:53:35 | preglow | not surprising |
01:53:44 | Mikachu | is it working with your old battery? |
01:53:45 | preglow | i don't think they have too much protective circuitry for that |
01:53:48 | Plouj | Mikachu: yes |
01:53:53 | preglow | wow |
01:53:54 | preglow | lucky |
01:53:56 | Plouj | oh, after the fact |
01:53:57 | Plouj | I dunno |
01:54:03 | Mikachu | i fried a usb mouse and gamepad by just plugging them in to a reversed usb port, not fun |
01:54:16 | preglow | Mikachu: reversed usb port? |
01:54:25 | Mikachu | +5v on ground and vice versa |
01:54:35 | Mikachu | possibly on the data line, who knows |
01:54:36 | preglow | Plouj: i don't think i'd have too high hopes for that h320 |
01:54:39 | Mikachu | they died in either case |
01:54:50 | preglow | Mikachu: who the hell has reversed usb ports? |
01:54:56 | Mikachu | epox and asus make identical usb expansion cards that plugs in to the motherboard |
01:54:56 | preglow | i know you're backwards in sweden, but damn... |
01:55:03 | Mikachu | even the connectors are identical |
01:55:09 | Mikachu | the wiring, however, is not the same |
01:55:15 | preglow | ... |
01:55:32 | Mikachu | furthermore, the expansion card is not labeled, so i didn't know it wasn't for my motherboard |
01:56:12 | preglow | at least i'll be careful with that in the future |
01:56:23 | | Quit Mouser_X (Nick collision from services.) |
01:56:32 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:56:34 | Mikachu | the funny thing is only the right port was reversed, the left one worked fine |
01:57:27 | Plouj | omg |
01:57:32 | Plouj | my dad reversed teh cables |
01:57:39 | Plouj | and now the iriver works with the new battery! |
01:57:45 | Mikachu | who would have guessed!! |
01:57:50 | preglow | you are a very lucky lad |
01:58:01 | Mikachu | if your name was kenny, you'd have died |
01:58:08 | Plouj | whew |
01:58:32 | Plouj | and to think that I tried charging it for a few hours while the battery was plugged in wrong |
01:58:38 | preglow | people have fried their h1x0s doing less than that |
01:58:40 | Mikachu | haha |
01:58:45 | preglow | Plouj: very, very lucky |
01:58:47 | preglow | excessively lucky |
01:58:56 | preglow | don't do anything daring in the future, you've had your fill |
01:58:59 | Plouj | what do you could have happend? |
01:59:09 | Plouj | preglow: I didn't know it was actually daring |
01:59:10 | Mikachu | the battery could have exploded |
01:59:22 | Plouj | I wasn't aware that the battery was wired backwards |
02:00 |
02:03:26 | preglow | oooh, ntfs-3g 1.0 |
02:04:48 | | Part dmdfan |
02:12:19 | | Quit Mouser_X (Nick collision from services.) |
02:12:28 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:14:17 | | Join ppeom [0] (i=oppa123@222.101.44.68) |
02:14:23 | ppeom | hi all |
02:14:28 | dan_a | Oh, this is a lovely bug. |
02:14:31 | dan_a | Hi ppeom |
02:15:25 | ppeom | who's know how to using %rr tag? |
02:15:38 | dan_a | linuxstb: Checking the return code from loading apple_os.ipod is what is stopping the 4G greyscales from working |
02:17:15 | | Join fasmaie [0] (n=fasmaie@c-71-233-79-102.hsd1.ma.comcast.net) |
02:17:33 | ppeom | hi |
02:17:36 | pixelma | ppeom: the only help I can offer http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Runtime_Database_and_Replaygain (never used it myself) |
02:18:49 | linuxstb | dan_a: Why is that only affecting the 4g grayscales? |
02:19:08 | ppeom | It's so hard.. |
02:19:30 | dan_a | linuxstb: I'm trying to work it out. Some stack use thing, or something like that? |
02:19:59 | linuxstb | So is the return code incorrect? |
02:20:55 | | Join terry_ [0] (n=terry@c-24-20-96-13.hsd1.mn.comcast.net) |
02:21:09 | linuxstb | Also, could you check if it still works when you install with the latest ipodpatcher? |
02:21:16 | dan_a | The return code is right. Without an apple_os.ipod, the return code is -1. |
02:21:24 | | Quit terry_ (Client Quit) |
02:21:53 | pixelma | ppeom: what do you want to do? |
02:27:04 | | Join akaidiota [0] (i=not@c-461d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
02:33:46 | | Quit O112358 () |
02:36:36 | preglow | amiconn: http://www.pvv.org/~thomj/rockbox/sw_tone_controls.patch |
02:37:00 | preglow | amiconn: now with prescaler, same procedure as last time, #define HAVE_SW_TONE_CONTROLS in target config header of your choice |
02:37:59 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
02:38:10 | preglow | amiconn: i think there's an issue when adjusting volume in the wps, so beware |
02:38:12 | preglow | now, bedtime |
02:38:27 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
02:39:31 | | Join w1ll14m [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
02:43:33 | | Part pixelma |
02:43:39 | | Quit Domonoky (Read error: 131 (Connection reset by peer)) |
02:44:34 | dan_a | linuxstb: Latest ipodpatcher: No change. It is the line "if(rc==EFILE_NOT_FOUND) {" which causes the problem: before that we load the OF without a problem, inside that if (and I've checked we're going down that code path) returning DRAM_START crashes the iPod. |
02:53:40 | linuxstb | dan_a: I just wanted to know if ipodpatcher made it any worse... It sounds like the kind of odd behaviour we originally encountered with the ipod bootloaders. |
02:54:32 | dan_a | It's weird. If I add my own if statement in, it's fine - but when I return from inside the existing one it doesn't work. |
02:54:35 | * | dan_a sighs |
02:59:04 | dan_a | Ah, it seems to be the memcmp line that is making it die. I think I'll leave any more troubleshooting until tomorrow |
03:00 |
03:02:29 | Shaid | those kooky 4g grayscales! |
03:05:23 | jhMikeS | preglow: hello. what's the reason for arbitrary clipping levels instead of ones based on data size in dsp.c? I'd love to rid it of that if possible. |
03:07:25 | linuxstb | dan_a: Is memcmp in iram? Could that be the issue? |
03:08:27 | * | jhMikeS just noticed it's past his bedtime :P |
03:08:31 | linuxstb | Ah no, I'm confusing it with the other mem* functions... |
03:10:33 | dan_a | It's a bit confusing! I'm going to head off to bed now, and have another look tomorrow. Perhaps it should be put into IRAM... |
03:15:32 | | Part Plouj ("oy vei") |
03:16:51 | | Quit Thundercloud (Remote closed the connection) |
03:17:11 | *** | Saving seen data "./dancer.seen" |
03:18:56 | JdGordon | only the archos has the samsung tuner right? |
03:20:23 | jhMikeS | JdGordon: afaik, yes. |
03:21:40 | JdGordon | :( which means that the space optimization I was going to do only affects the other targets :p |
03:23:08 | jhMikeS | well, I was going to improve tuning for the phillips chip but that adds on some size so a reduction there would be great to make up for it |
03:24:38 | JdGordon | it would have been tiny |
03:24:51 | jhMikeS | what's tiny? |
03:25:04 | JdGordon | the radio_hardware_preset() check makes settings difficult |
03:25:10 | JdGordon | the saving i was goin to do |
03:25:48 | jhMikeS | :) yeah, but how much? The tuning would add iirc around 200 |
03:26:58 | JdGordon | I doubt I would be able t save half that |
03:27:17 | JdGordon | just adds cod complexity, so I wont bother |
03:28:29 | | Join Adam_Weston [0] (n=chatzill@192.65.141.8) |
03:29:36 | JdGordon | then again.... the recoders which dont have radio would benefit from the smaller code |
03:32:49 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
03:33:22 | jhMikeS | that was a coldfire number anyways...maybe not as bad for archos. it just added a few lines for samsung but fm I think is the one that has to handle both chips. |
03:34:03 | | Part Adam_Weston |
03:41:15 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
03:47:42 | | Quit fasmaie () |
03:48:26 | hcs | dag nabbit, lousy text insensitive html |
03:48:42 | | Join webguest01 [0] (i=45b37609@gateway/web/cgi-irc/labb.contactor.se/x-1ba37e123a9236ec) |
03:49:33 | webguest01 | hello i need some help with my h120. |
03:53:53 | webguest01 | woohoo. i figured it out all on my own. now i just have to remember how to do that next time. |
03:54:10 | | Quit webguest01 ("CGI:IRC") |
04:00 |
04:02:32 | | Quit thegeek_ () |
04:05:11 | | Quit Everybody|away ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
04:16:18 | | Quit ppeom () |
04:27:13 | | Join toffe [0] (n=chatzill@adsl-70-137-199-113.dsl.frs2ca.sbcglobal.net) |
04:31:26 | | Join tryagain [0] (i=c91d0de4@gateway/web/cgi-irc/labb.contactor.se/x-b7861816b1fd714f) |
04:35:22 | | Quit tryagain (Client Quit) |
04:40:06 | | Join perldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
04:56:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:58:30 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
05:00 |
05:03:45 | | Quit Mouser_X (Nick collision from services.) |
05:03:53 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:09:47 | | Join NickS [0] (i=d84e2084@gateway/web/cgi-irc/labb.contactor.se/x-54fedda9484fab78) |
05:10:31 | NickS | Hello? |
05:11:20 | NickS | Is anyone on here right now? |
05:11:36 | * | hcs watches NickS from the shadows. |
05:12:33 | | Quit barrywardell (Remote closed the connection) |
05:12:45 | NickS | Well, I was wondering, if anyone comes on, may I obtain write access? I'm trying a new port, specifically for the MobiBLU DAH-1500i, and it said I need to go here first to get permission. So far I have scanned the cube's innards and am in the process of making schematics. |
05:13:23 | NickS | I discovered (upon opening it) that it runs a SigmaTel 3520 chip, and while there is no compiler anyone has found for this, I either plan to find one or make one. |
05:13:52 | hcs | very cool, hopefully someone with the power to do something for you notices |
05:14:02 | NickS | Thank you. |
05:14:24 | | Quit Mouser_X (Nick collision from services.) |
05:14:33 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:14:48 | JdGordon | whats your wiki name? |
05:14:54 | NickS | NicholasSanders |
05:15:14 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
05:16:15 | JdGordon | done |
05:17:12 | *** | Saving seen data "./dancer.seen" |
05:19:29 | NickS | Thank you. |
05:19:51 | NickS | I'm not sure I'll get to it tonight though, as it's late, so I'll load what I've got in the next couple days. |
05:24:31 | | Quit rotator () |
05:29:33 | | Quit NickS ("CGI:IRC (EOF)") |
05:29:59 | | Quit bonbonthejon (Remote closed the connection) |
05:55:43 | | Quit Mouser_X (Nick collision from services.) |
05:55:52 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:59:24 | | Join combrains [0] (n=combrain@125-237-221-47.jetstream.xtra.co.nz) |
06:00 |
06:07:07 | | Quit Vyrus (Operation timed out) |
06:10:08 | | Quit bombastic1 (Read error: 131 (Connection reset by peer)) |
06:16:41 | | Quit bezlemin (Read error: 110 (Connection timed out)) |
06:16:43 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
06:16:47 | | Join bezlemin [0] (n=bezlemin@cpe-72-179-41-19.austin.res.rr.com) |
06:16:58 | | Join Nibbier [0] (n=sven@e181103091.adsl.alicedsl.de) |
06:17:08 | | Quit xNibbler (Read error: 110 (Connection timed out)) |
06:17:17 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:20:18 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
06:31:24 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
06:33:33 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:35:15 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:38:50 | | Quit combrains (Read error: 145 (Connection timed out)) |
06:40:30 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
06:41:00 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
06:47:54 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
06:50:07 | | Quit Mouser_X (Nick collision from services.) |
06:50:09 | | Join Mouser_X3 [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:51:06 | | Nick Mouser_X3 is now known as Mouser_X (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:00 |
07:06:41 | | Join nick89 [0] (n=nick89@c220-237-70-197.kelvn1.qld.optusnet.com.au) |
07:12:16 | | Join combrains [0] (n=combrain@125-237-221-47.jetstream.xtra.co.nz) |
07:15:46 | | Quit Mouser_X (Nick collision from services.) |
07:15:56 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:16:31 | | Quit perldiver (Read error: 60 (Operation timed out)) |
07:17:15 | *** | Saving seen data "./dancer.seen" |
07:18:57 | | Join goffa [0] (n=goffa@216.220.23.105) |
07:20:33 | | Quit goffa ("leaving") |
07:22:50 | | Join goffa [0] (n=goffa@216.220.23.105) |
07:30:47 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
07:42:16 | | Quit Mouser_X (Nick collision from services.) |
07:42:24 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:42:25 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:42:36 | | Join miepchen^schlaf [0] (n=hihi@p57B95C15.dip.t-dialin.net) |
07:52:24 | amiconn | JdGordon: The samsung tuner code is needed for the archos FM recorder, recorder V2, and Ondio FM. FMR and V2 always have the samsung, Ondio FM can have either samsung or philips so needs code for both |
07:53:41 | JdGordon | ok |
07:54:21 | JdGordon | having to check for a fm tuner on some targets makes the recording menu code just a bit more sloppy than it could be |
07:54:24 | amiconn | And the radio_hardware_present() check is in theory only necessary on the recorder v2 |
07:54:43 | JdGordon | does that one have recording from fm? |
07:55:00 | amiconn | All fm archoses can record from fm |
07:55:05 | JdGordon | ok |
07:55:25 | JdGordon | I was afraid of that :p |
07:55:44 | | Part toffe |
07:55:49 | amiconn | Officially, the recorder v2 has no radio, but the first series were in fact fm recorders in disguise |
07:56:05 | JdGordon | oh, would it be ok to split the recording menu code into one file each for hwcodec and swcodec? do they share code there? |
07:56:26 | amiconn | ...so the radio is there, and rockbox will give the owners of these a little extra that the archos firmware denies :) |
07:57:00 | amiconn | That's the whole reasoning behind radio_hardware_present() |
07:57:16 | JdGordon | :) makes sense |
07:57:27 | JdGordon | makes the code annoying.. but it does make sense :) |
07:57:35 | amiconn | Why would you want to split the whole menu? |
07:57:43 | amiconn | Most items are identical for both |
07:57:59 | JdGordon | they are? I got the impression hardly any was the same |
07:59:00 | amiconn | Then that changed recently... |
07:59:05 | * | amiconn would need to check |
07:59:14 | amiconn | I'm not recording much, so to say |
07:59:59 | amiconn | The handling of radio recording is different in hwcodec and swcodec, that's one difference I don't like |
08:00 |
08:00:48 | amiconn | Swcodec has fm radio as a separate source selection, and for radio recording one needs to go to the recording screen, |
08:01:17 | JdGordon | oh.. If you get a chance, could you please fix up the archos keymaps for the root menu? or tell me the global menu and wps button to use? I really want to get it commited soon :p |
08:01:18 | amiconn | while hwcodec records from fm by just pushing the recording button (-sequence) in the fm screen |
08:01:51 | JdGordon | that sounds logical... swcodec needs fixing then.. |
08:02:02 | * | JdGordon hardly ever records, and never uses the radio |
08:02:50 | amiconn | I find the hwcodec method much more convenient, but it has one single drawback over the swcodec method: you cannot adjust recording gain, it's fixed |
08:03:00 | | Quit nick89 ("Gotta Go") |
08:03:24 | amiconn | Not that the hardware wouldn't allow that, but there are no controls to do that in the fm screen |
08:03:55 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:03:56 | JdGordon | all thats needed then is a shortcut from fm <-> recording to fix that |
08:04:09 | JdGordon | or even a menu for it in fm |
08:04:41 | amiconn | The recording options *can* be set from the fm screen on fm archoses |
08:04:57 | amiconn | ..but the level is not an option. |
08:05:06 | JdGordon | so add the option... |
08:05:58 | combrains | hi all |
08:06:02 | combrains | quick q |
08:06:23 | JdGordon | quicker z |
08:06:25 | combrains | does the rb svn repo support proxies |
08:06:33 | combrains | hehe :) quick wit |
08:07:06 | amiconn | JdGordon: Just a setting wouldn't make sense. In order to set the optimum level you need a recording peakmeter |
08:07:11 | JdGordon | you can download a bzip of the sources if the svn doesnt... |
08:08:19 | combrains | well its just that I have a kinux box that I wanna make use of - the only way I can get it on the net is through proxy and the best way to get sources is SVN |
08:08:54 | amiconn | Btw, one advantage of the hwcodec way is also that if prerecording is enabled, you can always catch your favourite song from radio, because rockbox is ready for recording even in the fm screen |
08:09:12 | combrains | from my research I *should* be able to get in using the squid proxy server but it was too damn hard to set up |
08:10:03 | JdGordon | amiconn: prerecording in the radio screen would be nuts.. 32mb ram to buffer the radio :) |
08:10:22 | JdGordon | well... 27 while rb is actually running, but still plenty |
08:10:41 | amiconn | ...but since the mas draws more power in recording mode, it's a thing I want to make optional for a long time... :/ |
08:10:49 | JdGordon | sounds like a shortcut between the 2 screens would be the best way for it tho |
08:12:15 | | Quit Seed (Nick collision from services.) |
08:12:22 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
08:16:12 | amiconn | Not sure. Maybe the fm screen should have some of the recording controls if fm recording is enabled (not yet existing option) |
08:16:56 | amiconn | Sounds like a usage scenario for viewports |
08:17:00 | * | amiconn sighs |
08:17:57 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:18:39 | JdGordon | hehe |
08:19:19 | JdGordon | why hasnt the fm screen been wps'ed? (and rec for that matter) |
08:19:35 | JdGordon | do we not want it? or noone can be bothered? |
08:19:42 | jhMikeS | amiconn: I have somethings in mind which might ease that by separating the backend machinery from the display of data. |
08:19:58 | amiconn | JdGordon: Not much sense |
08:20:28 | JdGordon | it makes as much sense as the wps screen... |
08:20:28 | amiconn | For playback, one can choose from a truckload of information that's nice to know but not essential |
08:20:41 | JdGordon | but the fm screen is booring :p |
08:20:48 | amiconn | For recording, there is less info, and what's there is mostly important |
08:21:11 | amiconn | For fm there's also not much to display |
08:21:42 | amiconn | The hwcodec fm screen is less boring than the swcodec one :P |
08:22:28 | jhMikeS | there's too much functionality tied up with the graphical display and that makes adding all those things much harder if not infeasible |
08:22:36 | JdGordon | whats it got that swcodec doesnt? (apart from less room) |
08:22:57 | amiconn | A peakmeter. |
08:23:44 | amiconn | And the reason we can do that is that the peakmeter doesn't require much on hwcodec, just polling the mas for the peak values |
08:24:09 | amiconn | On swcodec we would effectively have to record all the time to calculate the peaks |
08:24:09 | midkay | speaking of peak meters.. with swcodec targets, shouldn't we be able to do spectrum analyzers? |
08:28:20 | jhMikeS | ok...no opinions on what I'm proposing? a bad idea? imho no, but I believe atm it's the best way to get all the flexibility that seems desired. |
08:29:46 | | Join bluebrother [0] (i=pwLKhGHP@rockbox/staff/bluebrother) |
08:31:09 | JdGordon | jhMikeS: anything that makes life easier is good :) |
08:32:36 | bluebrother | should we keep FS #6682 open? |
08:32:58 | bluebrother | I don't think this request is useful ... |
08:33:07 | JdGordon | I dunno.. i saw it eariler today and thought about closing it |
08:35:22 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
08:36:57 | jhMikeS | JdGordon: I'm guessing it'll save space and complexity add flexibility. I'll try proving it all out in reality at some point. Something I want to do requires it anyway. |
08:41:50 | aliask | Anyone know where the boot sequence text file on GigabeatSInfo came from? Serial? |
08:44:17 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:45:23 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
08:45:35 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:46:02 | | Join ^BeN^ [0] (i=Paprica@84.229.143.211) |
08:47:06 | JdGordon | speaking of the recording screen... the volume and gain settings dont accept button_repeat on the ipod which makes things difficult :p |
08:47:45 | JdGordon | how the heck do you exit it on the ipod? |
08:47:58 | | Quit Mouser_X (Nick collision from services.) |
08:48:07 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:48:47 | jhMikeS | JdGordon: what, it explicitly removes checks when compiling on iPod or button repeat don't quite work the same on it? |
08:49:03 | | Join Rob222241 [0] (n=Miranda@p54B177C8.dip.t-dialin.net) |
08:49:13 | JdGordon | i havnt looked at the code, but scrolling doesnt change the setting value more than once |
08:50:10 | JdGordon | ah, it doesnt accept the ACTION_SETTINGS_DECREPEAT action |
08:50:59 | jhMikeS | I guess repeats are done differently on iPod :P |
08:52:49 | JdGordon | the rec screen is screwed on my h300... keep crashingc |
08:52:49 | | Quit midgey (Read error: 131 (Connection reset by peer)) |
08:53:19 | JdGordon | could be low batt tho |
08:54:11 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:54:22 | | Join decayedcell [0] (i=3ba75554@gateway/web/cgi-irc/labb.contactor.se/x-4da51755605cd430) |
08:54:33 | | Quit decayedcell (Client Quit) |
08:55:09 | | Quit combrains (Read error: 145 (Connection timed out)) |
08:55:57 | jhMikeS | Shouldn't it shut off on low batt? I don't doubt I would hear about something yesterday from petur about any recording trouble. :) |
08:56:50 | JdGordon | i dunno... It could be the root menu patch which is doing it (I hope not), |
08:57:09 | JdGordon | bbs |
09:00 |
09:03:41 | | Quit Mouser_X (Nick collision from services.) |
09:03:46 | | Quit Paprica (Read error: 110 (Connection timed out)) |
09:03:50 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:04:20 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-dcd430c4df45d90a) |
09:05:09 | | Quit kaaloo ("Leaving.") |
09:05:19 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-4f0d2e3c9e18275d) |
09:07:07 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:11:20 | | Join decayedcell [0] (i=3ba75554@gateway/web/cgi-irc/labb.contactor.se/x-ac4f2b9f96359516) |
09:11:29 | petur | hahaha it seems SETI finally found something... http://science.slashdot.org/article.pl?sid=07/02/21/2326240 |
09:14:23 | | Quit Shaid (Read error: 110 (Connection timed out)) |
09:16:09 | * | jhMikeS wonder's if it's his secret project that could be mistaken for alien tech ;) |
09:17:17 | *** | Saving seen data "./dancer.seen" |
09:17:19 | jhMikeS | lol...to all the naysayers: see, it's paying off :) |
09:18:51 | JdGordon | hmm... does idle poweroff work on the nano? |
09:19:32 | JdGordon | doh! had music playing... of course it wont turn off :p |
09:20:28 | jhMikeS | that's good right? |
09:21:44 | JdGordon | yes |
09:22:04 | JdGordon | I didnt have the headphones plugged in, so i thought I may have introduced a bug... |
09:22:07 | JdGordon | all good tho :p |
09:24:42 | JdGordon | does anyone know why the nano always shows empty battery after usb? |
09:24:52 | | Join tick [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-f0d106ab4f9cd702) |
09:27:25 | tick | Binary size of the core RB matters, right? Could then the loading/saving of the settings and of the FMR files be implemented as a plugin and not in the core? |
09:29:00 | JdGordon | thats core functionality which stays in the core |
09:29:26 | JdGordon | the loading/saving settings cant be moved into a setting and still work fast enough anyway |
09:29:59 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
09:30:17 | petur | tick: the discussion has been held before, and the outcome was no |
09:30:47 | tick | I only thought that loading/saving is an action that's taken not very often. And once the settings are in memory the loading module isn't needed anymore. |
09:31:00 | | Join Rick [0] (i=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
09:31:03 | tick | petur: sorry, didn't know that |
09:31:28 | petur | ah well, the discussion was about the actual settings menu, not the loading/saving alone |
09:31:31 | * | GodEater notices the forums are doing their usual trick of running like a sloth through molasses at this time of day |
09:32:53 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:35:33 | tick | But what about FMR saving/loading? |
09:35:34 | | Join combrains [0] (n=combrain@125-237-221-47.jetstream.xtra.co.nz) |
09:35:34 | | Quit GodEater ("CGI:IRC") |
09:35:44 | tick | I.e. the presets |
09:35:47 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-145f2b31b4526010) |
09:45:30 | LinusN | tick: we care about the code size, but we also care about KISS |
09:45:55 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
09:46:12 | | Quit BHSPitMonkey (Read error: 145 (Connection timed out)) |
09:46:50 | | Quit combrains (Read error: 145 (Connection timed out)) |
09:48:33 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:55:19 | tick | LinusN: ok |
09:56:13 | decayedcell | does anyone know which AAC profiles rockbox supports |
09:56:14 | | Join Gibbed [0] (i=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
09:56:18 | | Quit Rick (Nick collision from services.) |
09:56:35 | bluebrother | tick: that will break this functionality if the plugin is missing / outdated. A very bad idea IMO. |
09:57:07 | | Quit pearldiver (Read error: 145 (Connection timed out)) |
09:58:34 | tick | Another thought: as the settings are now file based, couldn't they be rearranged a little bit in settings_list.c. E.g. there is a comment '/* more playback */'. We could group the related settings together. Or did I miss something again? |
09:59:05 | | Join BHSPitMonkey [0] (n=stephen@adsl-67-64-115-205.dsl.rcsntx.swbell.net) |
10:00 |
10:02:42 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
10:04:34 | JdGordon | tick: yes |
10:04:41 | JdGordon | just need someone who can be bothered |
10:04:50 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
10:05:53 | tick | JdGordon: ok. Are you bothered? ;-) |
10:06:12 | JdGordon | nope :) I was going to do it... but not in the immediate future |
10:06:48 | bluebrother | JdGordon: btw ... seems the latest rockbox menu is mostly bug-free |
10:06:57 | bluebrother | at least free of the bugs I mentioned ;-) |
10:07:01 | JdGordon | :) |
10:07:11 | JdGordon | Im fairly sure the only thing left is keymaps |
10:07:26 | JdGordon | so maybe we can figure them out and commit tonight? |
10:07:35 | bluebrother | but I will play around with it today a bit more ... let's see if I find something else ;-) |
10:07:44 | bluebrother | how much keymaps are missing? |
10:07:48 | JdGordon | i might just kill you if you do :) |
10:08:02 | bluebrother | I don't think this should get committed if there are button maps missing |
10:08:12 | bluebrother | how good I'm on the other side of the world |
10:08:17 | JdGordon | all archos, gb, sansa (i tihnk), and iriver remotes |
10:08:49 | bluebrother | I can check out the iriver remote tonight (in about 10h or so) |
10:09:00 | JdGordon | the agreed keys for commit was a global wps button and global menu is back to root? |
10:09:33 | JdGordon | ive got one of the lcd remotes, so ill do that ... |
10:10:08 | bluebrother | btw: when I rolo it seems the settings don't get saved. Is this intended? |
10:10:26 | JdGordon | yes, rolo doesnt do a clean shutdown first |
10:10:49 | bluebrother | so it is intended to not do a clean shutdown? Ok. |
10:11:03 | JdGordon | I dont know if its intended, or just noone has fixed it... |
10:11:12 | bluebrother | can I force saving the settings in some way? |
10:11:50 | Mikachu | the "save settings" option? |
10:12:00 | JdGordon | ^ |
10:12:12 | Mikachu | or is it "write .cfg"? |
10:12:15 | bluebrother | where is that? |
10:12:21 | JdGordon | general > manage |
10:12:38 | bluebrother | but "write cfg" writes to an arbitrary file. I want the default settings to get saved |
10:12:51 | JdGordon | write to /.rockbox/config.cfg |
10:13:13 | bluebrother | sounds a bit hackish to me ;-) But if it works ... |
10:13:31 | JdGordon | if any settings are the same as default they will be ignored on boot (when it resaves that file) |
10:14:38 | LinusN | JdGordon: have you tried to run it on the archos player? |
10:15:07 | JdGordon | dont think so |
10:15:30 | JdGordon | doin now |
10:16:21 | LinusN | the archos player is a real party pooper when it comes to ui changes |
10:16:22 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
10:16:49 | Bagder | yeah, there too ;-) |
10:16:51 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
10:17:35 | * | JdGordon will be very annoyed if the player pulls the plug on this patch |
10:19:07 | JdGordon | works fine on the player |
10:19:19 | JdGordon | the title isnt shown, so its no worse than before :p |
10:19:47 | bluebrother | what happened to the idea of taking out the player from current works? |
10:20:15 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
10:20:20 | JdGordon | amiconn wont let us :) |
10:20:52 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
10:21:12 | bluebrother | I just watched an ebay auction for an ondio ... got quite expensive here :( |
10:22:14 | LinusN | well, the idea is probably to wait with a fork until we have a good solid base for a fork |
10:22:34 | LinusN | (dream on) :-) |
10:26:50 | | Quit jhMikeS (Nick collision from services.) |
10:26:56 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
10:35:24 | | Quit ^BeN^ (Read error: 145 (Connection timed out)) |
10:35:59 | bluebrother | JdGordon: how much menus are still waiting to get converted? |
10:39:03 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
10:39:39 | | Join Shaid [0] (n=adam@203-214-19-210.dyn.iinet.net.au) |
10:40:19 | Bagder | "What I've done is to write a simple Outlook macro that copies my Outlook Contacts information to a directory structure on the iPod, and by using VoiceBox, I then can create voice tags for each of these folder names." |
10:40:32 | Bagder | clever little hack ;-) |
10:40:33 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
10:43:21 | | Quit netmasta10bt (Read error: 110 (Connection timed out)) |
10:44:05 | LinusN | Bagder: a spoken address book? |
10:44:09 | Bagder | yeps |
10:44:13 | LinusN | neat |
10:44:14 | Bagder | he's blind |
10:44:38 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-5dd5adaf1b3ec437) |
10:44:41 | Bagder | I asked that he would post about it to the list |
10:44:51 | Bagder | that was mailed to me privately |
10:45:18 | LinusN | creative thinking indeed |
10:45:38 | Bagder | indeed |
10:46:11 | Bagder | Domonoky now shows with his real name in the front page svn log |
10:46:36 | LinusN | yes |
10:51:53 | JdGordon | bluebrother: im not sure... not many.... recording is the last major one iirc |
10:52:42 | bluebrother | I was thinking about moving the fm settings to the settings menu since quite a while but I wanted the new menus to be finished before |
10:52:57 | | Join darksoulk [0] (n=adam@203-214-30-35.dyn.iinet.net.au) |
10:53:21 | crashd | sandisk sansa 1gb fm for £19.99 on amazon, in case anyones wondering ;) |
10:53:22 | JdGordon | go for it :) |
10:53:51 | | Quit tick ("CGI:IRC (EOF)") |
10:53:51 | | Quit decayedcell ("CGI:IRC (EOF)") |
10:53:52 | | Quit petur ("CGI:IRC (EOF)") |
10:54:02 | | Join fejfighter [0] (n=jeffro21@C-61-68-97-57.hay.connect.net.au) |
10:54:18 | Bagder | oops |
10:54:35 | * | Bagder ditched the irc::cgi people |
10:55:20 | GodEater | ha ha - not me though!! |
10:55:26 | Llorean | Best Buy has the 1gb C200 series for $60 right now, not much more than a USB key costs (for American devs interested in seeing if we can expand the E200 port) |
10:55:46 | JdGordon | anyone got a few min to do the archos keys for the root menu please? |
10:55:50 | GodEater | although my proxy is awesome at ditching me anyway |
10:57:00 | JdGordon | do we know anything about the m series sansas? |
10:57:16 | Bagder | I don't think so |
10:57:34 | Bagder | but I haven't tried to find out |
10:57:50 | Bagder | even the C series that is quite similar to E seem to be pretty uninteresting to people |
10:58:07 | crashd | are the sansa's nice units? |
10:58:14 | crashd | im tempted to order a 1gb model for jogging or something |
10:58:23 | amiconn | JdGordon, bluebrother: I noticed that the context menu is not yet converted |
10:58:24 | Bagder | I asked about Rockbox for C200 on anythingbutipod (which is a sansa-packed place) and not a single person has replied |
10:58:44 | JdGordon | amiconn: yeah, i havnt done any menus except the ones in the main menu just yet |
10:59:05 | Bagder | crashd: I think they're nice, but they are portalplayers so we are probably having a runtime issue on them, apart from not having any audio ... :-) |
10:59:11 | crashd | ahh |
11:00 |
11:00:11 | darksoulk | what the |
11:00:31 | * | darksoulk pokes Shaid |
11:00:58 | | Quit Shaid (Nick collision from services.) |
11:01:00 | | Nick darksoulk is now known as Shaid (n=adam@203-214-30-35.dyn.iinet.net.au) |
11:02:05 | Llorean | Bagder: With the C-series, didn't we spot an external (to the PP chip) DAC this time? I seem to recall someone at least opening one up |
11:02:11 | Bagder | yes |
11:02:16 | Bagder | but it is the very same one |
11:02:20 | Llorean | Ah |
11:02:22 | Bagder | AS3514, just external |
11:02:23 | Llorean | That's neat. |
11:03:03 | Shaid | does that make it cheaper? |
11:03:23 | Bagder | well, it has PP5021 too while the E200 has a PP5024 |
11:03:26 | Llorean | I keep thinking about it. $70 isn't _bad_ for 2gb, since it can actually play my Audible books natively. But I couldn't tell if it had a UMS mode, and sales people were, as always, concentrating on the better dressed. |
11:03:30 | Bagder | so it _has_ to have an external DAC |
11:03:46 | Shaid | on an unrelated related note: did the cause of frequency scaling problem on the 4g ipods ever become clear? |
11:03:59 | Shaid | my 4g gets only 1.5hours battery life if I’m lucky. |
11:04:13 | Shaid | not that I can read the screen anymore either way... |
11:04:34 | amiconn | Bagder: 5021, not 5022? |
11:04:52 | * | amiconn would expect a 5022 from the firmware file (?) name |
11:05:14 | Bagder | even the e200's mi4 is called 5022 |
11:05:21 | Bagder | the PP looks identical to the nano one |
11:05:26 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/SansaC200Port |
11:05:39 | amiconn | Yes, and that's why I think one predecessor might have an actual 5022 |
11:06:15 | Bagder | I think the name 5022 comes from some kind of tool/package they got from PPI so it doesn't reflect the actual HW |
11:06:28 | Bagder | but that's just my guess |
11:07:07 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:08:12 | linuxstb_ | Shaid: The latest "kernel_on_cop" patch seems to prevent freezing on my ipod Color - I played music on it until the battery died without any freezes. |
11:08:13 | Bagder | sandisk changed name to "firmware.mi4" in recent upgrades |
11:08:20 | JdGordon | LinusN: there is a fair amount of code in tree.c which is no longer needed (with a bit of cleenup). would it be better to leave it out of the patch and fix it later? |
11:08:55 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
11:09:57 | amiconn | Bagder: Could also be a PP5022, as the actual name string isn't present on the package. Compare it to this one: http://www.rockbox.org/twiki/bin/view/Main/IPodMini2GHardwareComponents#PortalPlayer_PP5022 |
11:09:57 | LinusN | JdGordon: i think so, yes |
11:10:16 | LinusN | JdGordon: you could mark the dead code with a few comments |
11:10:16 | | Join Lhademmor [0] (n=chatzill@x1-6-00-09-5b-fd-4f-8f.k888.webspeed.dk) |
11:10:28 | | Join Ribs [0] (n=ribs@91.84.8.218) |
11:10:38 | Bagder | amiconn: indeed |
11:11:37 | Lhademmor | Hi, I've previously been in this channel stating that there were some problems with my nano and I thought it was due to having installed rockbox. Now it turns out that it works fine again - I dunno what happened... |
11:11:47 | linuxstb_ | Does anyone know the difference between a PP5021 and PP5022? My guess is that they were launched together, as a replacement for the PP5020, but there's no public product brief for the 5021. |
11:11:50 | JdGordon | anyone know what .h fade() is in? |
11:12:23 | Bagder | JdGordon: find . -name "*.h" | xargs grep WHATYAWANT |
11:12:29 | LinusN | JdGordon: find . -name "*.h" | xargs grep fade |
11:12:31 | Bagder | :-) |
11:12:33 | Bagder | hahaha |
11:12:38 | LinusN | :-) |
11:13:16 | | Join _FireFly_ [0] (n=stephan@p54A4499C.dip.t-dialin.net) |
11:13:21 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
11:13:36 | Lhademmor | Is Rockbox Nano recommendable or are there too many bugs atm? |
11:13:37 | | Quit _FireFly_ (Remote closed the connection) |
11:13:59 | | Join _FireFly_ [0] (n=stephan@p54A4499C.dip.t-dialin.net) |
11:14:03 | Lhademmor | IYHO of course |
11:14:03 | linuxstb_ | JdGordon: gwps_common.h (obviously...) |
11:14:35 | linuxstb_ | JdGordon: Which probably explains why it isn't working outside the wps... |
11:14:38 | LinusN | Lhademmor: i don't know about bugs, but you will get a greatly reduced battery time |
11:14:58 | Lhademmor | okay... |
11:15:10 | linuxstb_ | Lhademmor: It's free to install, and you can either dual boot or easily uninstall, so just try it. |
11:15:28 | LinusN | other than that, i think it's fairly stable on the nano, someone correct me if i'm wrong |
11:15:36 | pixelma | JdGordon: tbh I'm not very motivated to test the root menu on my Ondio since I know it adds ~2500 bytes to binary size... |
11:15:55 | linuxstb_ | pixelma: The more bugs you report, the more you'll delay it... |
11:16:23 | LinusN | pixelma: so it doesn't fit? |
11:16:24 | JdGordon | linuxstb_: wtf is it doing there? :p |
11:16:33 | * | linuxstb_ wonders where the bootbox miracle patch is. |
11:16:53 | Llorean | Lhademmor: Other than the battery life, it's pretty much fine. I use it regularly enough |
11:17:00 | Lhademmor | LinusN, any idea of the reduced battery time is something which can be fixed in the future? |
11:17:12 | pixelma | I though the menu conversion had priority then |
11:17:18 | *** | Saving seen data "./dancer.seen" |
11:17:18 | pixelma | *thought |
11:17:19 | Llorean | Lhademmor: It definitely is something that _should_ be fixable, but requires knowledge about the hardware we don't yet have. |
11:17:19 | LinusN | Lhademmor: we certainly hope so |
11:18:07 | linuxstb_ | Lhademmor: On almost all other players (excluding ipods and the iriver H10, which has the same CPU), Rockbox has either equivalent or longer battery life than the original firmware. |
11:18:51 | pixelma | linuxstb_: nice tactic ;) |
11:19:03 | Lhademmor | Cool. I'm all for free firmware, but I think the reason why my iPod went dead last time was because I unexpectedly dried up the battery too fast.... iPod does generally have a sucky battery |
11:19:48 | Llorean | Lhademmor: And the iPod hardware doesn't seem to react well to a dead battery, though this is apparently true in the original firmware too. |
11:19:50 | Lhademmor | linuxstb_: How big is the difference (Apple >< Rockbox)? |
11:20:00 | LinusN | Lhademmor: huge |
11:20:19 | JdGordon | huge is an understatement even |
11:20:24 | linuxstb_ | Lhademmor: It depends on the ipod, but I think it's around 50% to 60% of Apple's firmware. |
11:20:25 | Llorean | One could say 100% ;) |
11:20:40 | * | GodEater wonders what we're measuring |
11:20:47 | LinusN | battery time |
11:20:51 | JdGordon | accessories |
11:21:16 | Llorean | Lhademmor: I get about 6-7 hours on my Nano with Rockbox, depending on how I use it. |
11:21:26 | JdGordon | pixelma: hmm your right.... root menu would make the ondio fm build red again (dunno what the size diference is.. but its big :( ) |
11:21:28 | Llorean | Apple advertises 12 I believe? |
11:21:43 | JdGordon | I got 9.5 with my nano running batt bench |
11:22:19 | Llorean | JdGordon: My Nano's a bit over a year old now, and has some higher bitrate files than it needs. |
11:22:47 | Lhademmor | Since I'm a heavy user of iPod nano, I think I'll remain spectator until the battery 'leak' is plugged. I'll be watching closely |
11:23:05 | linuxstb_ | Or buy another one - and double your battery life :) |
11:23:27 | Bagder | Lhademmor: don't hold your breath |
11:23:29 | Lhademmor | :P |
11:23:30 | Mikachu | aren't there replacement batteries with like 4 times as much energy? |
11:23:38 | GodEater | Lhademmor: I still recommend trying it out - there's no problem with dual booting on the nano |
11:23:44 | Shaid | I get 1.5hours on my 4g. |
11:23:48 | Shaid | you’re all very lucky. |
11:23:59 | Lhademmor | I'll miss the ogg-decoding tho... |
11:24:02 | linuxstb_ | I get 5 or 6 hours playing FLAC on on my IPOD Color. |
11:24:11 | Lhademmor | But I've got dbpoweramp so I'll just convert everything |
11:24:33 | Shaid | Though I should try the new kernel_on_cop patch |
11:24:39 | linuxstb_ | Shaid: How long does the Apple firmware run for on your 4g? |
11:24:47 | Shaid | no idea |
11:24:52 | Shaid | my screen is so dead I can’t tell what I’m doing |
11:25:07 | Shaid | and since all my music is in rockbox dirs now... |
11:25:11 | linuxstb_ | Then you can't compare Rockbox's battery life - it just sounds like you have an old battery. |
11:25:37 | linuxstb_ | Rockbox's battery life is bad, but not that bad. |
11:25:39 | Shaid | I also had to disable frequency scaling. |
11:25:43 | Shaid | which lowers the life. |
11:25:57 | Shaid | and I’ve got to run the screen at max contrast. |
11:26:01 | Shaid | which probably doesn’t help either. |
11:26:23 | Shaid | the only reason I can still use it is thanks to rockbox though :) |
11:27:20 | pixelma | JdGordon: well... rombox is still broken on standard OndioFMs in svn - it only doesn't show red in the build table |
11:28:59 | LinusN | pixelma: do you have a good idea what we should do to support the archos targets in the future? |
11:30:52 | LinusN | we need a plan, and a good one |
11:31:00 | preglow | jhMikeS: arbitrary clipping limits? |
11:33:04 | jhMikeS | preglow: the DSP_SET_CLIP_MIN/MAX stuff. |
11:33:21 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
11:34:34 | jhMikeS | only a couple codecs set that and always to a value based on the depth...doesn't make much sense to me. can clip after scaling more efficiently really. |
11:35:06 | amiconn | LinusN: Even with [IDC]Dragons's bootbox optimisations, rombox will break sooner or later |
11:35:18 | jhMikeS | preglow: the exception being dither of course |
11:35:19 | LinusN | amiconn: yes, that's why we need a plan |
11:35:20 | amiconn | But keeping code compact is always a good idea |
11:35:32 | JdGordon | wasnt the plan get rombox going again then fork and freeze the archos targets? |
11:35:44 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-e42372de760232a8) |
11:35:44 | amiconn | There are several things in the works which will help (e.g. langv2 rework) |
11:35:48 | pixelma | JdGordon: nooo :/ |
11:35:49 | JdGordon | unless the bootbox work never ocmes? |
11:36:14 | * | JdGordon bbl |
11:37:10 | | Join tick [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-18b4734b609250dd) |
11:37:25 | LinusN | supporting the archos targets is increasingly getting harder |
11:37:51 | amiconn | I think we should try to get rombox going again (btw, there are still 2 targets where rombox is working), but forking would be a very bad idea |
11:38:07 | LinusN | a bad idea for archos, yes |
11:38:25 | amiconn | It would be a bad idea in general, imho |
11:38:27 | pixelma | LinusN: I don't have a plan and I cannot comment on coding but it would make me sad if work there would be stalled (anyone who's seen my Ondio knows) |
11:38:57 | LinusN | for example, i want to have a nice themable gui |
11:39:30 | * | jhMikeS looks forward to implementing gradient fill and alpha blending ;) |
11:39:31 | LinusN | which will definitely increase the binary size |
11:39:34 | luckz | I still protest how I can listen to over 50% and further than 2 minutes, yet the .scrobbler.log declares it skipped. did anybody ever fix that? |
11:40:00 | LinusN | luckz: no, i don't think anyone has bother looking into it |
11:40:21 | luckz | well, I could of course skip by turning the machine off, on again and then skipping. every time. |
11:40:25 | luckz | just to get stuff scrobbled. |
11:40:34 | LinusN | luckz: or fix the bug |
11:41:05 | luckz | rockbox is not written in pascal :p |
11:41:12 | Bagder | luckz: convert it! |
11:41:12 | LinusN | :-) |
11:41:17 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-193-194.pools.arcor-ip.net) |
11:41:29 | luckz | impressive idea, but then I'd still need to understand the language I'm converting from |
11:41:39 | luckz | plus I doubt anybody would want to use a pascalbox |
11:41:41 | luckz | rockscal. |
11:41:58 | luckz | plus I'm already supposed to learn logic. |
11:42:04 | luckz | and get 'certified' there. |
11:42:10 | GodEater | the learning curve for Pascal -> C isn't that steep IMO |
11:42:11 | | Quit Lhademmor ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
11:43:15 | * | linuxstb_ first learnt C by using the "p2c" program... |
11:43:33 | preglow | forking will be bad for archos, but if we're going to keep stressing archos binary size, we'll have feature freeze-like conditions where, sooner or later, people will stop coding |
11:43:34 | * | jhMikeS forgot pasal too many times to count |
11:43:49 | preglow | a direct result from most coders not using archoses |
11:44:18 | Bagder | we can't continue to both develop Rockbox *AND* fit within very tight boundaries on archos in the long run |
11:44:32 | preglow | jhMikeS: i agree those options are pointless, yes, but we do need some way for codecs to tell dsp their real data resolution |
11:44:50 | preglow | jhMikeS: not that those options fill that spot, so they should be removed |
11:45:33 | Shaid | I’ll have a look at the audioscrobbler plugin tomorrow, luckz |
11:45:39 | Shaid | I need to refresh my C skills anyway. :D |
11:45:47 | luckz | most wonderful :) |
11:46:26 | luckz | preglow: how useful are those archos players, anyway? |
11:46:33 | LinusN | luckz: which target is it? |
11:46:50 | luckz | LinusN: my scrobbling issues are on the X5 |
11:46:50 | preglow | luckz: plenty useful if you like mp3 |
11:46:53 | LinusN | luckz: they are very useful if you only use mp3 |
11:47:02 | LinusN | :-) |
11:47:06 | luckz | I had an archos some.. 6? 8? years ago? |
11:47:07 | preglow | most of them even take 2.5" hds |
11:47:08 | pixelma | luckz: my Ondio is very usefull to me |
11:47:09 | preglow | which is very useful indeed |
11:47:12 | linuxstb_ | luckz: If you only listen to MP3, they have the advantages of good audio quality, a very stable Rockbox, and they use 2.5" hard drives... |
11:47:45 | pixelma | Ondio - flash based, expandable memory with MMC |
11:47:59 | pixelma | radio |
11:48:10 | pixelma | (the FM model of course) |
11:48:45 | jhMikeS | preglow: then they shall be purged :) |
11:49:07 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
11:49:33 | luckz | I think my phone has mmc or so |
11:49:38 | luckz | (16mb) |
11:49:47 | LinusN | luckz: is this always when skipping, or when skipping the first track? |
11:49:54 | pixelma | got a 4GB MMC ;) |
11:50:00 | preglow | jhMikeS: those endian dependent lines below my fix in dsp.c yesterday, are they necessary? seems like you decide channel order based on endianness... |
11:50:20 | luckz | LinusN: generally when skipping and stuff should IMO be declared listened to for long enough. the first track never gets scrobbled (with autoresume), as it has been scrobbled on shutdown |
11:50:36 | jhMikeS | preglow: it's so funny how coldfire does multiplies faster than the "simulated" division using shifts which have to be coerced to round -> 0 when the numerator is negative |
11:51:29 | jhMikeS | preglow: I generally found it better to just load the 32 bits and manipulate that |
11:51:56 | preglow | jhMikeS: yes, but these values aren't written as 32 bits, they're written as 16 bits, which kind of voids the endian issue |
11:52:00 | | Join lee-qid [0] (n=liqid@p549671D0.dip.t-dialin.net) |
11:52:17 | preglow | jhMikeS: meaning they're written the same order no matter what endian |
11:52:56 | jhMikeS | It's which channel ends up in which half that's endian dependant. not the write. |
11:53:11 | amiconn | Bagder: I disagree here |
11:53:21 | Bagder | I know you do |
11:53:24 | amiconn | First, archoses aren't dead, they're still on sale on ebay |
11:53:28 | Bagder | we repeat this discussion almost every day |
11:53:42 | LinusN | i don't think anyone has declared it dead |
11:53:48 | amiconn | Second, the archoses aren't the only targets where space is tight, and they're not even the tightest ones |
11:53:50 | preglow | it doesn't really matter if they're dead or not |
11:53:51 | Bagder | they're not dead |
11:53:57 | preglow | not many coders have them, that's what matters for me |
11:54:08 | amiconn | Think about the iFP: 1MB of ram, and swcodec... |
11:54:10 | Bagder | not many users run recent code either |
11:54:10 | pixelma | preglow: go get one ;) |
11:54:18 | LinusN | amiconn: and who works on the ifp? |
11:54:20 | preglow | haha |
11:54:25 | preglow | i will if someone buys me one |
11:54:36 | preglow | i almost never use mp3 so they're pretty worthless in daily use for me |
11:54:40 | amiconn | Third, many new features just don't apply to archos, so they don't affect it |
11:55:02 | LinusN | amiconn: all gui features will apply |
11:55:17 | jhMikeS | ?? |
11:55:26 | amiconn | But the archos still profit from general development, e.g. bugfixed in the fat code, gui rearrangements which make usage more consistent etc |
11:55:43 | LinusN | every change we do to the ui will affect (or rather, be hampered by) the archos |
11:55:54 | amiconn | Why hampered?? |
11:55:54 | jhMikeS | preglow: if you want it gone, can do. I'm trying to shave everything off I can. |
11:56:09 | LinusN | amiconn: the player, mostly |
11:56:32 | amiconn | Keeping code compact should be a general goal, if we do not want to end up with bloatware |
11:56:33 | LinusN | amiconn: for example, themable ui with loadable bitmaps for the status bar |
11:56:59 | preglow | jhMikeS: i still fail to see how channel order is endian dependent, so i'll need that one fed to me with a teaspoon, please :> |
11:56:59 | amiconn | And I don't see why the player should be a problem |
11:57:24 | amiconn | No bitmap display -> no loadable bitmaps. That's it |
11:58:25 | LinusN | amiconn: that's true, but always having to cater for the player makes the ui coding a struggle |
11:59:02 | jhMikeS | preglow: in memory it's always |LLLL|RRRR| ...but for little endian |LLLL| is in the least sig. 2 bytes, where in big endian, |LLLL| is in the most sig. 2 bytes. |
11:59:06 | LinusN | and the loadable bitmap status bar will increase the binary size again |
11:59:06 | amiconn | Making the ui code a bit more modular should help here |
11:59:40 | amiconn | The we should exclude mono targets from loadable bitmap ui. That also applies to the iFP... |
11:59:45 | amiconn | *Then |
12:00 |
12:00:04 | | Join Domonoky [0] (n=Domonoky@p549ACFB3.dip.t-dialin.net) |
12:00:32 | LinusN | amiconn: ...meaning that we have to maintain two sets of ui code |
12:00:33 | amiconn | Not two sets... |
12:00:51 | LinusN | no, it will in fact be three |
12:01:03 | LinusN | player, mono targets, and the rest |
12:01:11 | amiconn | Nah, I don't think so |
12:01:27 | | Quit fejfighter () |
12:01:27 | amiconn | With a bit of modularity, just the 'loadable' part would differ |
12:01:55 | preglow | jhMikeS: eh, why? that would be true if the codecs wrote their data in 32 bit ints, but they don't, the ones that output 16 bit interleaved write with 16 bit writes, where the left word always comes first |
12:02:02 | amiconn | Most status bar components already are bitmaps |
12:02:08 | preglow | i certainly hope i'm right here, or i'm being increasingly daft today |
12:03:03 | LinusN | more modularity would probably solve it, and this is what i am constantly talking about, it will require more and more work to keep the archos targets on the map |
12:03:09 | amiconn | preglow: Yes, but iirc the interleaved data is read from memory as 32 bit words and then separated |
12:03:14 | jhMikeS | preglow: The left channel is in byte 0,1 and right in 2,3. Bytes 0,1 being the least significant for le, and the most for be. |
12:03:24 | preglow | ahaha |
12:03:25 | preglow | forget it |
12:03:26 | preglow | i got it now |
12:03:33 | preglow | it's all correct, of course :-) |
12:03:35 | amiconn | LinusN: ...and I keep saying that it's *not* only the archoses |
12:03:54 | preglow | move along, nothing exciting here |
12:03:58 | amiconn | ...and I don't think it will be hard |
12:04:02 | LinusN | does rockbox even work on the ifp? |
12:04:11 | amiconn | According to tomal it does |
12:04:16 | preglow | somewhat, but with laggy codecs |
12:04:17 | jhMikeS | preglow: thanks for fixing that bugaboo btw. that was awful I didn't catch it...downside of cutting and pasting I suppose :) |
12:04:20 | amiconn | Not all codecs working yet though |
12:04:27 | LinusN | i must admit that i haven't tried a daily build of it |
12:04:50 | preglow | you've got an ifp? |
12:05:11 | LinusN | heck, i don't even see a daily build of the ifp |
12:05:17 | LinusN | preglow: no |
12:06:08 | GodEater | wouldn't that imply we have no users of iFP too ? |
12:06:10 | LinusN | i believe we have one person alone who runs rockbox on the ifp |
12:06:19 | preglow | i've only heard of that one, at least |
12:06:28 | preglow | so it does face the same problems as archos does, heh |
12:06:31 | preglow | coder support |
12:06:38 | LinusN | absolutely |
12:07:41 | preglow | jhMikeS: but okiedoke, how do you think moving dsp.c and eq.c to firmware sounds? :> |
12:07:53 | preglow | as in firmware/ |
12:08:55 | jhMikeS | preglow: for which part? all of it? |
12:09:04 | linuxstb_ | Why do they need to be in firmware? I would have thought moving more code to apps/ would be a better idea - i.e. only keep very low-level stuff that's needed by both the bootloaders and Rockbox itself in firmware. |
12:09:46 | jhMikeS | I'd put dsp_cf.S in firmware in a heartbeat though and have dsp_target.h. |
12:10:04 | jhMikeS | or in target/ rather :) |
12:10:36 | LinusN | cpu specific stuff is nice to have in the target tree |
12:10:44 | preglow | linuxstb_: one example is what i need to do now for software based tone controls, i have to hunt down every call of sound_set_volume and ifdef in a dsp_set_volume too |
12:11:19 | preglow | linuxstb_: all because all the volume, bass and treble stuff are in sound.c, while dsp based approached have to live in dsp.c |
12:11:36 | jhMikeS | the'll be more cf asm around now too as it just helps too much |
12:11:37 | preglow | i already have to hack around the set_sound() based settings approach |
12:11:58 | pixelma | LinusN: from following the binary size table I had the impression that there is some code that can be improved. I'm thinking of the latest bookmarks.c commits by Lear - and the table seems to be a bit of motivation |
12:12:03 | linuxstb_ | We couldn't move sound.c into apps/ ? |
12:12:30 | preglow | i guess we could, but it is low-level enough to justify its current spot, if you ask me |
12:12:37 | LinusN | pixelma: yes, but optimization will only get us so far |
12:13:07 | LinusN | we will inevitably grow beyond the limit again |
12:13:19 | LinusN | it's only a matter of time |
12:13:24 | jhMikeS | preglow: was dithering ever intended for the voice codec? if not, it probably shouldn't be in dsp_config even though it is now a write_samples stage which is WAY more efficient. |
12:13:43 | LinusN | and further size optimizations will likely end up in code that is far from KISS |
12:13:57 | pixelma | I can imagine that it is more boring than coding a new feature and that there will be a limit somewhen |
12:14:13 | preglow | jhMikeS: i don't see why dithering should matter for the voice codec |
12:14:33 | preglow | jhMikeS: the noise floor is likely much higher than the precision would indicate for those heavily compressed clips anyway |
12:15:14 | jhMikeS | guess that should change then |
12:15:14 | LinusN | pixelma: size optimization may be boring per se, but having to reduce the functionality of the more capable targets because it won't fit on the smaller ones is even more boring |
12:15:20 | jhMikeS | where it is, that is |
12:16:30 | Llorean | LinusN, preglow: I own an iFP, but I've never used Rockbox on it. Usually just used it to record voice notes. |
12:16:42 | | Quit atsea-145 (Read error: 104 (Connection reset by peer)) |
12:17:50 | | Join timing [0] (i=timing@regina.org.uk) |
12:18:14 | timing | Hello! I have an idea, and i don't know if it's possible. or already done. You guys might want to think with me :-) |
12:18:27 | timing | I have directory caching on |
12:18:42 | timing | I don't have any songs on my laptop |
12:18:58 | pixelma | I don't say you should hold back something for the other targets. I'm willing to accept that rombox is broken at the moment for my Ondio (it already was a bit longer) - my comment to JdGordon was also wrt the menu conversion not being finished yet. |
12:19:00 | timing | but sometimes i like to play them on my laptop because amarok is cool |
12:19:00 | | Join atsea-145 [0] (i=ariel@gateway/tor/x-41c640d51d23d24d) |
12:19:19 | timing | But amarok needs to rescan the library everytime |
12:19:42 | timing | wouldn't it be cool to create a plugin for amarok to read the directory caching of rockbox? |
12:19:45 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
12:19:46 | | Quit tick ("CGI:IRC") |
12:19:52 | pixelma | (that was to LinusN) |
12:19:53 | timing | so it can find the songs very fast |
12:19:57 | Mikachu | so what you're saying is that amarok isn't in fact cool, but sucks? |
12:20:06 | Llorean | timing: Wouldn't that be something to suggest to Amarok developers? |
12:20:09 | timing | uhm hahah |
12:20:15 | Bagder | timing: or you could just fix amarok |
12:20:21 | timing | ohw shit |
12:20:26 | timing | it's not about the amarok part |
12:20:36 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
12:20:40 | timing | but just if it's possible to read some file where the songs are? |
12:20:57 | timing | if so, then i'm going to dev some plugins |
12:21:25 | Bagder | well, you'd need to covert the tagcache database then not just the dircache |
12:21:26 | timing | is there a .dir_cache file or so? |
12:21:50 | Bagder | the dir cache you can just as well get with "find / -type f > allfiles" |
12:21:55 | LinusN | pixelma: all i'm saying is that it is only a matter of time before rockbox grows beyong the rombox limit for good |
12:22:02 | LinusN | beyond even |
12:22:09 | | Quit kaaloo ("Leaving.") |
12:22:19 | timing | Bagder: the tagcache, is it hard to convert? |
12:22:32 | Bagder | I wouldn't think so |
12:22:41 | timing | ok |
12:22:51 | Bagder | but I know nothing about amarok and haven't checked the database details really |
12:22:57 | timing | does someone know the location of the file (i guess it's a file on the disc?) |
12:23:25 | Llorean | It's the .tcd files, once you've generated it, I believe. |
12:23:33 | timing | okay cool |
12:23:50 | timing | and ofcourse i wouldn't dare to ask you guys amarok related questions |
12:25:21 | timing | but do you guys think it's cool to use the tagcache from rockbox for your desktop mp3players? Or is it lame? |
12:25:39 | Shaid | eh, if it works, why not? |
12:25:58 | Bagder | I don't use a music database, neither on rockbox nor on desktop... |
12:26:05 | * | Llorean doesn't use a desktop MP3 player, because he's got a portable one that works just fine. |
12:26:31 | preglow | timing: if it's practical for you, then hey, it's cool |
12:26:39 | Shaid | I’ve got more stuff than I could ever fit on my ipod. |
12:26:47 | preglow | you've also got funny apostrophes |
12:26:47 | Shaid | damn lossless codecs |
12:26:52 | Shaid | I know |
12:26:52 | timing | haha |
12:26:54 | preglow | but i believe that's been mentioned :> |
12:26:58 | Shaid | It only affects you people. |
12:27:02 | Shaid | No one else ever comments. |
12:27:07 | * | Shaid feels unduly put apon. |
12:27:14 | linuxstb_ | That's because we're the complaining types |
12:27:27 | timing | yeah i submit my songs to last.fm. but that's not very live |
12:27:27 | preglow | we like to sit around and complain a lot |
12:27:27 | Shaid | What if I use this one? ` |
12:27:27 | _FireFly_ | Shaid: what charset do you use in your irc-client? |
12:27:27 | | Join tomthomson [0] (n=tomthoms@pD9E6D636.dip.t-dialin.net) |
12:27:32 | timing | Shaid: that one is okay |
12:27:45 | | Quit tomthomson (Client Quit) |
12:27:52 | Bagder | but its a backtick, not a normal apostrophe... |
12:27:53 | Shaid | I don`t think it`s the client |
12:27:53 | linuxstb_ | Shaid: That's a backtick, not an apostrophe... Just copy and paste mine ' ' ' ' ' ' ' ' ' |
12:28:08 | Shaid | You’ll all get use to my funky upside down r’s |
12:28:11 | * | linuxstb_ is willing to give Shaid all the apostrophes he needs. |
12:28:16 | jhMikeS | gcc is so dumb that is implements while (−−count > 0), as subq.l #1; Rx tst.l Rx; bgt.s <label> ... the tst.l Rx isn't needed! :p |
12:28:35 | Shaid | thanks linuxstb_ :) |
12:28:46 | linuxstb_ | Shaid: I just get a square box with the digits 0 0 9 2 inside. |
12:28:49 | timing | Shaid: can you paste them? |
12:29:03 | timing | in here |
12:29:08 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
12:29:09 | Shaid | ' ' ' ' ' ' ' ' ' |
12:29:14 | timing | cool |
12:29:17 | timing | do you see the same char as your own? |
12:29:18 | _FireFly_ | Shaid: why do you think it isn't the client charset? |
12:29:30 | Shaid | ‘ ' |
12:29:36 | Shaid | they’re slightly different |
12:29:41 | Shaid | mine has a widdle hook |
12:29:43 | timing | okay |
12:29:49 | timing | i cannot see your's |
12:29:55 | timing | Shaid: where do you come from? |
12:29:56 | Bagder | nobody can |
12:30:00 | timing | .au? |
12:30:01 | Shaid | _FireFly_: Because this is the only network where this has issues. |
12:30:05 | Shaid | yes. |
12:30:08 | timing | weird |
12:30:12 | Shaid | and no, water DOESN’T go backwards down the sink |
12:30:15 | Bagder | no, all "networks" have that "issue" |
12:30:33 | Bagder | if you're using charsets other than win1251 or whatever |
12:30:46 | _FireFly_ | Shaid: try to set the charset to iso-8859-1 |
12:30:54 | timing | Shaid: what is your irc client? |
12:31:22 | Shaid | mIRC |
12:31:29 | linuxstb_ | Isn't it a keyboard issue - generating a single quote character, instead of an apostrophe? |
12:31:36 | Shaid | probably |
12:31:38 | Shaid | I use a mac keyboard. |
12:31:42 | Shaid | I’ll remap it. |
12:32:04 | timing | yeah to this one: ''''' |
12:33:16 | Shaid | apparently I now need to reboot |
12:33:33 | Shaid | so I’ll uh, reboot some other time and try not to use an apostrophe until then |
12:33:40 | Shaid | except I just used one |
12:33:41 | * | Shaid sighs. |
12:33:45 | pixelma | LinusN: yes I know - but would be neat to push that date as far away as possible (and for example it wouldn't hurt as much to add 2500 bytes to the binary after another - don't know where it's at - say 1000 bytes were saved) |
12:34:13 | JdGordon | I know this is far from KISS.. but how hard would it be (theoretically) to remove the drawing code from actual functionality, and then have the 3 mentioned gui "forks" (player, mono, colour).. (this asumes most of the bloat is in the gui itself) |
12:34:18 | preglow | pixelma: problem is pushing that date away as far as possible involved cutting corners on the other targets and boring coders alot |
12:34:25 | preglow | we don't want either of those |
12:34:32 | preglow | s/involved/involves/ |
12:34:50 | JdGordon | amiconn: whats more important... bin size, or RAM usage? |
12:34:50 | JdGordon | ... on the archos' |
12:35:04 | LinusN | both :-P |
12:35:11 | JdGordon | pick one! :p |
12:35:38 | pixelma | preglow: but I guess other targets would benefit from smaller code size too. |
12:35:38 | linuxstb_ | With a large bin size, rombox doesn't work at all. With high RAM usage, it will consume more battery... |
12:36:02 | preglow | pixelma: benefit, yes, but not enough that most coders want to do that instead of adding features they want to use |
12:36:14 | pixelma | preglow: meaning optimised not less features |
12:36:57 | preglow | i could always optimise if i needed it myself, but optimising for some great pie in the sky i'll never so, no, not so much |
12:36:59 | preglow | i'm in this for the fun, really |
12:37:01 | * | jhMikeS oftens finds the biggest feature he wants to use is smaller, faster code :P |
12:37:07 | preglow | never SEE |
12:37:15 | | Part timing |
12:37:31 | preglow | jhMikeS: dsp.c needs to be asm within the end of the week! |
12:37:35 | preglow | get on it |
12:37:39 | pixelma | and not only code size - but ease of coding to (I think) |
12:37:52 | pixelma | *too even |
12:37:54 | jhMikeS | preglow: done...just finishing u |
12:37:55 | jhMikeS | up |
12:38:30 | | Quit kubiix (Read error: 131 (Connection reset by peer)) |
12:39:34 | jhMikeS | :) ...not quite, but did some good tests, will strike a good balance and make it easy to hand pick which things can be assembly |
12:39:46 | JdGordon | so much for that idea :p un-static consting the keymaps added to the bin size not subtract ... |
12:40:46 | pixelma | maybe that didn't come out right. What I mean is something like playback.c (I know doesn't affect Archos) but everyone complains that it is a mess and hell to debug |
12:40:53 | preglow | jhMikeS: anything in particular you've found to be beneficient? |
12:41:23 | preglow | pixelma: it does affect archos if amiconn's plans of merging the engines ever materialise:> |
12:41:57 | pixelma | yes... but he also thought a complete rewrite would be easier... |
12:42:06 | pixelma | or might be |
12:42:06 | jhMikeS | preglow: the channel modes mono, custom and karaoke for cf. mono left and right and just memcpy calls, and stero doesn't even have a function |
12:43:05 | JdGordon | a complete rewrite of playback? sounds like fun :p we need to rethink how we want to handle the main buffer. then tack playback onto that |
12:43:25 | * | JdGordon once again bring up malloc... and runs away as quickly as he can |
12:43:43 | * | linuxstb_ sends the dogs after JdGordon |
12:44:11 | * | Bagder hears the command and runs after JdGordon |
12:44:25 | * | _FireFly_ shouts run JdGordon run :) |
12:45:02 | * | pixelma thinks Bagder must be Jesus then, running over water ;) |
12:45:11 | preglow | i always suspected he was... |
12:45:16 | JdGordon | haha |
12:45:27 | Bagder | bow before me before I turned you all into wine! |
12:45:35 | Shaid | Do we have tooo? |
12:45:35 | Bagder | s/turned/turn |
12:45:48 | preglow | turn me into beer, please |
12:45:52 | preglow | i'd consider that a good demise |
12:45:57 | Shaid | Yeah, and I’m thirsty. |
12:46:04 | LinusN | he turned me into a newt! |
12:46:04 | Shaid | crap, apostrophe. |
12:46:04 | preglow | make me an ale |
12:46:12 | preglow | a hoppy one |
12:46:18 | Bagder | "a newt?!" |
12:46:26 | LinusN | i got better |
12:46:32 | JdGordon | someone needed an eye for their black magic recepie? |
12:46:43 | preglow | this is rather silly! |
12:47:06 | JdGordon | not as silly as keeping the player port on the life support machine |
12:48:11 | pixelma | just because you forget the check for charcell every time? |
12:48:19 | JdGordon | yes :'( |
12:48:55 | jhMikeS | JdGordon: hehe...you don't just "tack" anything onto things there atm. I've got ideas to change that though. The main buffer will pretty much be left as that afterwords and, if all works out, low latency mixboard style channels for handling everything from voice, beeps, crossfade and any other noise you want added. |
12:49:12 | * | preglow rubs hands |
12:49:20 | JdGordon | awesome.... what about MoB |
12:49:20 | JdGordon | ? |
12:49:27 | preglow | and there better not be some "hands" person in here |
12:50:11 | jhMikeS | JdGordon: It should fall into place easier...probably just by default |
12:50:28 | JdGordon | good luck then :) |
12:51:03 | jhMikeS | I figure things out best when I'm not thinking about them...just work it out in the background. |
12:52:21 | | Quit Ribs (Read error: 110 (Connection timed out)) |
12:52:29 | * | jhMikeS guesses he'll need a squirrel to run the dsp loop |
12:52:47 | Shaid | we’ve got a newt, is that close? |
12:52:59 | preglow | but, it's swedish |
12:53:06 | preglow | might work out if we flame-paint it |
12:53:28 | XavierGr | strange though I see Shaid's apostrophes perfectly fine |
12:53:38 | XavierGr | not the normal ones but still it is an apostrophe |
12:53:53 | Shaid | :D |
12:54:14 | Bagder | you probably use similar charsets then |
12:54:24 | XavierGr | (I would say that Shaid's apostrophes are more "normal" than the normal we use here) |
12:54:29 | JdGordon | its a ? here |
12:54:42 | preglow | let's just reconcile with the fact that some of us can't see it |
12:54:44 | Mikachu | ah, he's using some funky windows charset, it's 0x92, some control char |
12:54:52 | preglow | Mikachu: it's a win1251 aposotropce |
12:54:57 | preglow | apostrophe... |
12:55:57 | * | JdGordon rolls up sleeves and prepares to get stuck into onplay.c |
12:57:29 | Bagder | it might exist in several 125X codepages |
13:00 |
13:00:24 | jhMikeS | newts shed their skin all the time so flame painting would have to constantly be maintaned |
13:00:25 | JdGordon | why is the clipboard stuff in onplay.c? |
13:01:45 | preglow | jhMikeS: we'll just use that as an excuse to give it a new pattern whenever we grow tired of it |
13:02:07 | preglow | or better yet, we time our releases to when it sheds its skin, so we can name our release after the new pattern we give it |
13:02:25 | Mikachu | what releases? |
13:02:29 | preglow | Rockbox "Checkerboards" 3.0 |
13:03:42 | jhMikeS | should work, but perhaps some genetic manipulation and it can be so permanently...and I'll add the glowing gene for the heck of it |
13:04:34 | preglow | but ok, i'll just continue hacking around sound.c in the meantime |
13:04:49 | preglow | would anyone else be interested in testing software based bass/treble controls? |
13:05:00 | jhMikeS | preglow: sure would |
13:05:10 | preglow | http://www.pvv.org/~thomj/rockbox/sw_tone_controls.patch |
13:05:21 | preglow | define HAVE_SW_TONE_CONTROLS in config header of your choice |
13:05:28 | preglow | and you should be good to go |
13:05:35 | jhMikeS | I'll make sure I do this on a non-nasty build :) |
13:05:59 | preglow | also, be try to set the volume only via the menu, i haven't hooked into the other places where its done yet |
13:06:32 | preglow | the cutoff frequencies are not fixed yet, so by all means comment on the sound |
13:06:52 | linuxstb_ | Just be be pedantic, Microsoft's documentation for win-1251 states "27 = U+0027 : APOSTROPHE" and "92 = U+2019 : RIGHT SINGLE QUOTATION MARK" |
13:07:02 | linuxstb_ | (http://www.microsoft.com/globaldev/reference/sbcs/1251.mspx) |
13:07:06 | jhMikeS | should apply to a current cvs np? |
13:07:18 | preglow | afaik |
13:07:22 | daurnimator | hi all |
13:07:29 | daurnimator | whats news? |
13:07:29 | JdGordon | amiconn: am I going to get 64bit warning casting from voip* to bool ? |
13:07:35 | pixelma | jhMikeS: to cvs? guess not ;) |
13:07:40 | JdGordon | ... or anyone? |
13:07:54 | jhMikeS | JdGordon: for that multitype stuff I recommend using intptr_t |
13:07:55 | * | daurnimator wonders: voip*? |
13:07:58 | Shaid | I like my right single quotation marks |
13:08:07 | Shaid | but I’ve remapped the key so it should be fixed on next reboot |
13:08:20 | daurnimator | none of the targets have net acces l) |
13:09:09 | jhMikeS | preglow: went in ok with fuzz offsets :) |
13:09:38 | preglow | i don't know where the hell those fuzz offsets come from, i even get them when bloody patching locally |
13:10:16 | jhMikeS | nothing here compells a full rb update right? just can make bin |
13:10:33 | preglow | ay |
13:10:34 | preglow | e |
13:12:13 | * | jhMikeS can't find the menu items :\ |
13:12:20 | | Quit _FireFly_ (Read error: 110 (Connection timed out)) |
13:12:36 | preglow | what're you trying on? |
13:12:47 | jhMikeS | stupid me, wrong build dir |
13:13:14 | preglow | i haven't actually tried it on anything that doesn't have treble and bass from before, you see :> |
13:13:23 | | Join Obsys [0] (n=chatzill@p12173-ipcd01-1hon.tokyo.ocn.ne.jp) |
13:13:27 | preglow | but i think it should work |
13:14:09 | JdGordon | any reason why the view catalogue playlists is only available in the wps context menu? |
13:14:36 | JdGordon | ah woops... ok.. silly me |
13:15:26 | jhMikeS | no, I was wrong, correct build directory but I don't see anything in the sound menu that looks different from the hw bass/treble controls. just use that? |
13:15:41 | preglow | oh yes |
13:15:48 | jhMikeS | ah hehe |
13:15:55 | preglow | they should now have a range of +/- 24 |
13:15:55 | | Join rp- [0] (i=rp@193.154.222.107) |
13:16:07 | jhMikeS | yes, much bass...and no clipping |
13:16:14 | preglow | depends on volume level |
13:16:19 | rp- | hello, i have a update regarding AMS |
13:16:25 | preglow | if there's enough headroom i prescale and compensate |
13:16:30 | Bagder | rp-: do tell! |
13:16:33 | jhMikeS | preglow: I still don't see a larger range for treble though |
13:16:53 | preglow | what are the ranges for both? |
13:16:54 | jhMikeS | the ranges are the same in fact as before |
13:17:10 | rp- | austriancoder and i have setup a meeting for 8-9 march |
13:17:13 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-64ef42664ab2ea2f) |
13:17:20 | Bagder | rp-: nice! |
13:17:21 | *** | Saving seen data "./dancer.seen" |
13:17:31 | rp- | and we will get a datasheet on the meeting according to austriancoder |
13:17:34 | jhMikeS | I verified the source I used is patched with svn status |
13:17:48 | preglow | jhMikeS: then something is not working right |
13:17:59 | jhMikeS | you use the H120? |
13:18:09 | preglow | did you do #define HAVE_SW_TONE_CONTROLS |
13:18:14 | preglow | i've tried it on h120, nano and sim |
13:18:19 | Bagder | rp-: be prepared that they will require you to sign the nda for it |
13:18:23 | jhMikeS | no...didn't know I needed to :) |
13:18:27 | rp- | so i hope we will have sound for sansa in mid march |
13:18:30 | preglow | jhMikeS: i did tell you... |
13:18:45 | | Join p3tur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-05fc3b9d8a896c60) |
13:18:54 | Bagder | rp-: and if they do, insist that you can add a clause that you are allowed to release open source based on the docs |
13:19:11 | rp- | Bagder: aslong as the nda allows as to code for the gpl, its ok i think? |
13:19:12 | preglow | aren't they already aware of that? |
13:19:17 | JdGordon | if they dont allow that then isnt the datasheet practically useless? |
13:19:50 | Bagder | rp-: yes, but it seems they like to say "yes that is ok" but then the NDA doesn't say so |
13:20:13 | Kasperle | preglow: maybe management, tech and legal departments have different opinions on that :) |
13:20:22 | jhMikeS | preglow: :) *slaps self* ... missed it way back there |
13:20:39 | rp- | Bagder: i will read the NDA in detail before i sign it |
13:20:54 | Bagder | that's basically what they told Linus, and then mailed him the "normal" NDA anyway |
13:21:19 | | Nick p3tur is now known as petur (i=d4efd6a6@rockbox/developer/petur) |
13:21:52 | petur | bleh.. somebody took my nick |
13:21:55 | rp- | well, maybe we can makeup something personal with an extra clause for rockbox |
13:22:03 | Bagder | rp-: exactly |
13:22:24 | JdGordon | are we expetcing them to allow all the devs to look at the datasheet? or only a few? |
13:22:39 | Bagder | no idea |
13:22:40 | rp- | and if not, i will ask every engineer there for giving me some specs about the audio i2c code ;) |
13:22:44 | * | jhMikeS hates it when he accidentally drags rombox.iriver over instead :p |
13:23:33 | jhMikeS | ok...now it looks right |
13:24:18 | jhMikeS | well, as soon as I went to the bass setting, the volume shot way up :) |
13:24:21 | * | Bagder added an Rbutil category in flyspray |
13:24:29 | Domonoky | nice |
13:24:39 | linuxstb_ | Bagder: I was thinking of asking you to do that... |
13:24:51 | linuxstb_ | Bagder: And now the "operating system" field becomes relevant... |
13:25:04 | pixelma | JdGordon: don't know what improvements there were lately but now the root menu only adds slightly over 1500 bytes to the binary (it was 2500 when I last checked) |
13:25:04 | | Join _FireFly_ [0] (n=stephan@p54A47118.dip.t-dialin.net) |
13:25:04 | Bagder | oh right |
13:25:06 | rp- | i hope that atleast every core rockbox dev can have the papers, i doubt they want there datasheet freely downloadable on the rockbox page |
13:25:08 | preglow | jhMikeS: adjust the volume setting first, heh |
13:25:13 | JdGordon | pixelma: great :) |
13:25:16 | preglow | jhMikeS: not all volume setting goes through my handler yet |
13:25:25 | rp- | -there+their |
13:26:04 | preglow | jhMikeS: also, beware that due to pcmbuf latency, you will have short periods where the postscale volume and the prescale volume doesn't match |
13:29:51 | jhMikeS | the volume doesn't seem to _sound_ constant ... and I mean after settling |
13:31:01 | preglow | then that's a problem |
13:31:03 | preglow | what target? |
13:31:10 | jhMikeS | h120 |
13:31:26 | preglow | it won't be spot on constant, since i don't have a completely accurate pow() routine |
13:31:27 | | Join Thundercloud [0] (n=thunderc@82.152.199.199) |
13:31:36 | jhMikeS | mid range is affected to much in the vocal range |
13:31:40 | preglow | but i don't think those are 0.01 db differences you are hearing |
13:31:44 | jhMikeS | no |
13:32:17 | preglow | for which filter? both? |
13:32:26 | jhMikeS | preglow: seems like both... |
13:32:56 | jhMikeS | mostly the treble though |
13:33:26 | jhMikeS | I think right smack in the vocal formants |
13:33:33 | preglow | you could try adjusting the cutoff frequencies |
13:33:39 | preglow | search for filter_tone_coefs in dsp.c |
13:33:42 | jhMikeS | can do |
13:33:46 | preglow | just don't deviate too drastically |
13:33:55 | preglow | the fixed point format i use for the coefs might not handle it |
13:34:34 | preglow | the frequencies are half-point, that is, they specify where the gain will be halved in decibels |
13:34:36 | jhMikeS | What are the cutoffs of the uda1380 or is this filter very diffent from that? Those do sound nice |
13:34:47 | preglow | if you specify a bass boost of 12 db, then the cutoff freq will have a boost of 6 db |
13:34:56 | preglow | i don't know what cutoffs they use |
13:35:03 | preglow | i don't even know if they're the same filter type |
13:35:07 | preglow | these are first order |
13:36:56 | jhMikeS | could do a spectal analysis of white noise through the hw tone controls maybe? |
13:37:08 | preglow | possible, but i can't be bothered |
13:37:15 | preglow | not until i'm in windows, at least |
13:37:40 | | Join dildofjes [0] (n=ulv@ti531210a340-1906.bb.online.no) |
13:37:43 | pixelma | interesting: I still had the audioscrobbler function set to on because I wanted to test on Archos (someone reported it not working there) - and it didn't work all the time. All of a sudden I have a scrobbler log with some files I listened to yesterday only two albums included (will try to find out what circumstances made it work for those) |
13:37:57 | | Nick dildofjes is now known as ulv (n=ulv@ti531210a340-1906.bb.online.no) |
13:39:11 | jhMikeS | I can whip one out really quick. Just wondering if some menu items to tune by ear...at least temp ones...would be of use :\ |
13:40:46 | jhMikeS | I'm also wondering if maybe sound_set_volume shouldn't just call dsp_set_volume rather than putting calls everywhere next to it :\ |
13:41:08 | preglow | jhMikeS: sound_set_volume can't call dsp_set_volume |
13:41:11 | preglow | it's in firmware |
13:42:36 | jhMikeS | ugh...but powermgmt.c calls playback.c functions :) exceptions can be made I noticed where practical. |
13:42:48 | Mikachu | you could send a callback function to it |
13:43:06 | preglow | yes, i could |
13:43:21 | preglow | but it's quite rapidly turning into a code maze if i go that route |
13:43:32 | jhMikeS | why? just prototype it in sound.c and call it. dispense with all that it's just retarded imho |
13:44:20 | jhMikeS | I did it with the radio_status because audio_status is excepted |
13:45:09 | preglow | it sure is less retarded than bloody calling dsp_set_volume everywhere |
13:45:43 | LinusN | the boundary between firmware/ and apps/ is not holy, but we would like to keep some kind of layering |
13:45:44 | jhMikeS | how bout making dsp_set_volume into sound_set_volume, renaming sound_set_volume and call it from the dsp? |
13:45:45 | | Quit Nico_P (Remote closed the connection) |
13:46:10 | | Quit _FireFly_ (Read error: 110 (Connection timed out)) |
13:46:25 | amiconn | preglow: Do you indeed need pow()? Or would a base-10 exp() be sufficient? |
13:46:48 | preglow | amiconn: i don't need pow, no, i just use what replaygain uses now, exp() |
13:46:54 | jhMikeS | we need mid layer code that can call both |
13:47:21 | | Quit ulv () |
13:47:22 | * | jhMikeS is trying other coeffs...ready for blastoff |
13:49:19 | jhMikeS | preglow: try 150 and 7000...sounds pretty good :0 |
13:50:23 | jhMikeS | I might even raise the upper one some more |
13:50:34 | preglow | i'll try soon |
13:51:20 | preglow | but ok, i think i'll go for the prescaler callback route |
13:51:43 | preglow | why does powermgmt call apps code? |
13:52:04 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:52:21 | jhMikeS | 8k is even better |
13:52:22 | LinusN | preglow: the idle powerdown code is there |
13:52:36 | LinusN | preglow: and it checks if audio is playing etc |
13:53:03 | jhMikeS | heh...8k just keeps it out of the vocal range |
13:53:05 | LinusN | sure, we could solve that "cleaner" with callbacks etc |
13:53:26 | jhMikeS | they almost sound like the hw ones now |
13:53:40 | LinusN | but i partly agree with jhMikeS that such arbitrary self-imposed limits are no good in some cases |
13:53:54 | preglow | jhMikeS: cool |
13:54:03 | preglow | i'll check if 150/8000 break the fixed point format |
13:54:17 | preglow | i've got a program here that scans the entire parameter range |
13:54:27 | jhMikeS | preglow: I hope not cause they sound pretty spot on |
13:55:05 | preglow | no trouble anyway, we can adjust that |
13:55:16 | preglow | it looks like they actually make for a snugger fixed point format anyway |
13:55:44 | amiconn | jhMikeS: The UDA1380 tone controls sound a bit too far off for my taste |
13:56:02 | preglow | i think they're ok enough |
13:56:09 | preglow | but then, i'd never use them, heh |
13:56:13 | amiconn | I mean, the bass control cutoff is too low, and the treble cutoff too high |
13:56:19 | jhMikeS | suppose we need variable cutoff then :) |
13:56:22 | LinusN | that depends on the ears and the headphones |
13:56:38 | amiconn | The ones in the sw tone control patch (first version) were pretty good imho |
13:56:41 | preglow | jhMikeS: not by any means impossible, but that will require a lax fixed point format |
13:56:54 | amiconn | Didn't try the new version with prescaler yet |
13:57:03 | preglow | the biggest coef can be around 256.x |
13:57:09 | preglow | which requires bloody nine integer bits |
13:57:41 | preglow | but it's not by any means impossible, of course |
13:57:48 | jhMikeS | I'm not hearing problems with it. I just don't like the bass/treble hitting right in the voice range |
13:57:49 | | Join Rondom [0] (n=Rondom@p57A96FAD.dip.t-dialin.net) |
13:59:22 | jhMikeS | 8k is still a bit lower than the hw...basically affects vocal brighness/cymbals/pick noises/snare |
13:59:30 | preglow | well, i'm not really against any kind of freq control |
13:59:59 | jhMikeS | it seems a good bit lower on cpu usage than eq |
14:00 |
14:00:11 | preglow | it is |
14:00:20 | preglow | the entire deal is one eq_filter() call |
14:03:03 | preglow | 150/8000 allows me to cut one more int bit |
14:04:43 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
14:05:04 | preglow | hmm, what daps are gapless out of the box? |
14:05:04 | jhMikeS | maybe test it on people that aren't insane before committing to it :P |
14:05:15 | | Quit Seed (Nick collision from services.) |
14:05:17 | Llorean | Newest iPods, Rio Karma? |
14:05:19 | preglow | jhMikeS: that disqualifies me too :/ |
14:05:22 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
14:05:24 | preglow | Llorean: and that's that? |
14:05:33 | Llorean | Those are the only ones I've heard of. |
14:05:37 | jhMikeS | If I found gaps in my DAP I'd return it :P |
14:05:43 | preglow | does the newer ipods do lame gapless? |
14:05:46 | Llorean | And that silly 'gap cut' feature the H120 had. |
14:06:05 | jhMikeS | preglow: probably literally that |
14:06:20 | preglow | jhMikeS: ahahaha |
14:06:32 | Llorean | preglow: I only know that they do it on AAC with a method similar to the LAME one, other than that I'm not sure. I haven't exactly researched it. :) |
14:06:54 | preglow | do iaudios get good battery life these days? |
14:06:55 | * | jhMikeS read that AAC was found to be using the gapless tags |
14:06:56 | preglow | x5s, that is, with rockbox |
14:07:06 | jhMikeS | preglow: they do |
14:07:19 | Llorean | I haven't seen someone do a proper comparison with the retail life, though. |
14:09:08 | jhMikeS | Only one I know is an x5l that ran like 35h on a battery bench...the x5's battery management and display isn't tuned right at all though. |
14:10:00 | Shaid | preglow: itunes can analyse the mp3s itself, and I think I read somewhere it also reads lame’s gapless tags |
14:10:12 | Shaid | but it might actually only do that when itunes is doing its analyse thing |
14:10:21 | Shaid | my 80g does gapless playback well enough, though. |
14:10:25 | jhMikeS | Was trying to fix that and couldn't seem to get a proper bench done on the x5 60GB...it needs different curves for the 2 battery types |
14:10:39 | Llorean | Half the battery benches I see say stuff like "With a 5 second caption backlight, just using the EQ, crossfeed, and replaygain, I get 4 hours less battery life than the original firmware, what gives?" |
14:10:56 | preglow | hahahaha |
14:13:42 | preglow | what daps are still in retail sale and run on rockbox? |
14:13:46 | preglow | ipods and sansas? |
14:14:08 | jhMikeS | I was more interested in the actual curve than battery life though ... but I did get over 9h with a shutoff at what seems to be too high a voltage. Don't know a hd spinup will take it from 3.65V to 3.50V where the pcf cuts it. |
14:14:37 | Llorean | preglow: I think that's it. And we don't support the E200R series of Sansas, I haven't seen any non-R ones in brick 'n mortar shops around here. |
14:14:43 | | Join x1jmp [0] (n=x1jmp@p57B0B936.dip0.t-ipconnect.de) |
14:14:53 | Bagder | walking for 30 mins in -15C with my x5 in my pocket made it read the battery level really funny ;-) |
14:15:38 | preglow | hahaha |
14:16:24 | Bagder | it thought it was empty |
14:16:39 | Bagder | and shut down |
14:16:59 | jhMikeS | I think the cold will lower the batt voltage |
14:17:19 | Bagder | yeah, it was half full later when it had warmed up again |
14:17:44 | | Quit inversions (Read error: 110 (Connection timed out)) |
14:18:10 | petur | I thought li-ions liked the cold, NiMh's didn't |
14:18:53 | JdGordon | comparing funciton pointers uses moe space then comparing 9 ID2P()'s ? |
14:22:41 | preglow | Llorean: why don't we support e200r, btw? most places say the hw is identical |
14:22:49 | jhMikeS | pointers is pointers if they're stack variables |
14:23:21 | Llorean | preglow: As far as I know, it's just because we don't have the key for the MI4 yet |
14:23:41 | jhMikeS | asm dumps are quite useful for mitigating gcc retardation |
14:24:41 | | Join akaidiot [0] (n=not@c-461d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
14:26:13 | amiconn | preglow: If lame -nogap counts, archoses were always gapless with original firmware |
14:26:27 | jhMikeS | preglow: heck, for me I'd lower the bass cutoff more but I think I'm getting into eq type ranges for that |
14:26:45 | Bagder | preglow: we have no encryption key for the R models yet |
14:26:54 | preglow | jhMikeS: we want the settings to be comparable to what other player's bass/treble controls do |
14:26:56 | Bagder | but we're close to get one, hopefully |
14:27:01 | preglow | mrh? :> |
14:27:18 | Bagder | using mrh's tool e200tool someone has managed to extract the BL from an R model |
14:27:19 | jhMikeS | preglow: I think the 150/8000 sounds pretty much like it...to me anyway |
14:27:30 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:27:37 | Bagder | then we can scan for the key with mrh's mi4code |
14:28:02 | preglow | god bless his soul |
14:28:50 | Bagder | yes, that's a powerful set of hacker tools |
14:29:22 | GodEater | do you still have to meet him in empty car parks at midnight ? |
14:29:32 | rp- | has mrh a life or is he hacking all day? :) |
14:30:06 | jhMikeS | he's probably something more like in the x-files :) |
14:30:06 | Bagder | MrH doesn't even have a known country to live in so I doubt he has a life ;-) |
14:30:50 | | Join heardgapless [0] (i=54995b69@gateway/web/cgi-irc/labb.contactor.se/x-92db444d6575c53d) |
14:31:13 | heardgapless | the Trekstor Vibez is also gapless, its based on the karma OS |
14:31:31 | jhMikeS | word has it he's from Sealand though |
14:31:59 | GodEater | I thought that burnt down, and was now up for sale ? |
14:32:10 | GodEater | to be bought by thepiratebay |
14:32:39 | jhMikeS | it was and now is a rockbox secret development site...ooops not now! :P |
14:32:45 | GodEater | hahaha |
14:33:16 | * | GodEater is currently re-reading The Cryptonomicon and is once more reminded of how cool and idea a datahaven is |
14:33:29 | | Part heardgapless |
14:33:40 | * | JdGordon gives up moving the onplay menu to the new code... unless we really want to use it everywhere... it doesnt quite work |
14:33:42 | jhMikeS | why that Satanic references? :) |
14:33:48 | jhMikeS | s/that/the/ |
14:33:48 | | Quit x1jmp (Connection timed out) |
14:33:49 | JdGordon | and there is no space saving from it |
14:34:02 | GodEater | which Satanic references ? |
14:34:22 | jhMikeS | necronomicon/Cryptonomicon |
14:34:40 | GodEater | I thought necronomicon was Lovecraft / Cthulu, not Satanic ? |
14:34:46 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
14:35:17 | GodEater | but I couldn't tell you *why* it's called that in any case - it's just the book's title. Well worth a read if you're a hacker. |
14:35:30 | jhMikeS | Yes, he wrote about that but I think he ready from the "satanic bible" or something. |
14:36:20 | jhMikeS | I'm sure it's specifically a play on that...just for the badness |
14:36:57 | GodEater | http://en.wikipedia.org/wiki/Cryptonomicon |
14:37:10 | GodEater | very possibly - email Neal Stephenson and ask him :) |
14:37:53 | GodEater | although that wikipedia article seems to claim otherwise for the title... |
14:37:58 | jhMikeS | the cover even makes me more sure |
14:38:18 | GodEater | there's an explanation of that in the book actually |
14:38:51 | jhMikeS | it has that cultist style |
14:39:41 | preglow | JdGordon: well, wouldn't it be better to use one menu system everywhere? |
14:39:48 | jhMikeS | Kinakuta even sounds a bit like Cthulu...heh |
14:40:37 | | Quit petur ("stkov") |
14:41:07 | JdGordon | preglow: probably... but i dont know about it here, Im trying to work out the nicest way to do the dynamic bits, and not getting very far |
14:41:55 | | Quit akaidiota (Connection timed out) |
14:44:09 | GodEater | Neal, what is that symbol on the cover of Cryptonomicon? |
14:44:20 | GodEater | It is one of several symbols that were used, long ago, as a kind of shorthand by alchemists, to denote gold. I provided the publisher's art department with several such symbols and they happened to choose that one, presumably because it looked the coolest. |
14:45:05 | | Quit GodEater ("CGI:IRC") |
14:45:16 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-b9c2eaaa2f0b8204) |
14:46:40 | * | preglow looks around for neal |
14:46:41 | Shaid | GodEater: Ever read Stand on Zanzibar? |
14:48:17 | GodEater | Shaid: I've started it a few times - never finished it |
14:48:37 | Shaid | It’s hard to get into |
14:48:41 | Shaid | but I found it worth while. |
14:49:13 | jhMikeS | preglow: GodEater = Neal? ;) |
14:49:46 | jhMikeS | throwing us off the trail though |
14:49:46 | GodEater | preglow: I was just cut and pasting directly from Mr. Stephenson's website |
14:49:58 | preglow | rightie |
14:50:10 | amiconn | LinusN: Why do we need duplicate init? |
14:50:15 | GodEater | someone had apparently asked him that question before |
14:50:24 | amiconn | MPARK is already initialised elsewhere |
14:51:16 | jhMikeS | MPARK is initialized in pcm_playback.c in pcm_init() |
14:51:48 | jhMikeS | unless there's an MPARK on something else. :\ |
14:58:25 | | Join Xerion_ [0] (n=xerion@84.241.201.233) |
14:59:15 | | Quit bospaadje ("great minds run in great circles") |
14:59:18 | * | preglow commits useless code |
14:59:28 | preglow | my favourite hobby |
14:59:28 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
14:59:45 | LinusN | amiconn: the bootloader doesn't initiate the pcm driver |
15:00 |
15:00:32 | Bagder | if we only had boot sound, it would! ;-) |
15:00:38 | * | Bagder runs |
15:01:30 | LinusN | lol |
15:01:40 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:01:56 | | Quit markun (Read error: 110 (Connection timed out)) |
15:02:03 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-074-050-141.pools.arcor-ip.net) |
15:02:14 | | Quit JdGordon ("Leaving.") |
15:02:26 | Lynx_ | then i could have the windows startup sound on my iriver while it boots ;) |
15:02:32 | bluebrother | urgh |
15:02:46 | bluebrother | how about something useful: add the beep sound to splash messages? |
15:03:03 | jhMikeS | preglow: ummm...just a big string of noops? |
15:03:52 | | Quit Xerion (Read error: 110 (Connection timed out)) |
15:03:53 | | Nick Xerion_ is now known as Xerion (n=xerion@84.241.201.233) |
15:04:20 | preglow | if we ever support 24 bit output or anything, that code will be very nice to have :P |
15:04:58 | | Join Arathis [0] (n=doerk@p5484B477.dip0.t-ipconnect.de) |
15:12:17 | preglow | build table almost looks normal again |
15:16:45 | LinusN | any gigabeat owner here? |
15:17:22 | | Join TheSphinX^ [0] (n=sphinx@p213.54.23.25.tisdip.tiscali.de) |
15:17:23 | *** | Saving seen data "./dancer.seen" |
15:17:30 | LinusN | we need to test this on a gigabeat: http://www.rockbox.org/tracker/task/6554 |
15:17:40 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
15:17:49 | | Nick Arathis is now known as Arathis|afk (n=doerk@p5484B477.dip0.t-ipconnect.de) |
15:18:07 | preglow | indeed |
15:18:16 | preglow | i'm starting to want a gigabeat now |
15:18:17 | preglow | hrmph |
15:21:14 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
15:21:45 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
15:23:07 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
15:30:12 | | Join kaaloo [0] (i=luis@nat/mandriva/x-581ee2566d5d09f3) |
15:35:53 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
15:36:00 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:36:20 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-074-063-163.pools.arcor-ip.net) |
15:38:57 | | Join Kingstone [0] (i=GPool@87.69.62.21.cable.012.net.il) |
15:42:58 | amiconn | LinusN: I guess there was a problem with the H300 bootloader not working in svn then? |
15:43:05 | LinusN | yes |
15:43:56 | amiconn | Hmm. Maybe we should init MPARK in crt0? |
15:44:07 | LinusN | sure, why not? |
15:45:07 | LinusN | or system_init() |
15:45:55 | LinusN | system_init() seems like a good choice |
15:45:58 | | Join _FireFly_ [0] (n=stephan@p54A47A48.dip.t-dialin.net) |
15:46:27 | preglow | deed |
15:47:46 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
15:53:56 | preglow | jhMikeS: line 103, dsp_cf.S, why don't you use moveq.l? :-) |
15:54:07 | pondlife | LinusN: Is the H300 bootloader in SVN now usable? Or still too big? |
15:54:30 | LinusN | pondlife: it works fine |
15:54:32 | | Part Domonoky |
15:54:34 | pondlife | Great |
15:55:16 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
15:55:51 | Nico_P | LinusN: i'll test FS #6554 |
15:55:58 | Nico_P | (on my gigabeat) |
15:56:04 | LinusN | wonderful |
15:56:08 | TheSphinX^ | http://linuxbios.org/ yay :D |
15:56:18 | elinenbe | Hi all... long time! I want a Super Nintendo player on my ipod. I want a Playstation 3 on it too! WAHHH! |
15:56:37 | TheSphinX^ | and a XboX360 ! |
15:56:48 | Nico_P | LinusN: what do i have to do ? patch and then build the bootloader ? |
15:56:56 | LinusN | yes |
15:57:47 | elinenbe | LinusN: Hello. How's the family? |
15:57:59 | LinusN | elinenbe: hi, family is fine |
15:58:11 | LinusN | elinenbe: you know that she walks nowadays? |
15:59:08 | preglow | now that's what i'll call improvement |
15:59:17 | elinenbe | I didn't. That's great. |
15:59:42 | LinusN | elinenbe: she even went skiing in france in december |
15:59:53 | * | preglow reiterates |
16:00 |
16:00:20 | preglow | jhMikeS: no more comments on the audio quality? |
16:02:53 | Nico_P | LinusN: is this normal ? i built the upatched bootloader to test before the patched one and i still get the bootsplash... |
16:03:08 | elinenbe | LinusN: I just got back from skiin in Austria... If you can ski the Alps you are in pretty good shape. |
16:03:10 | Nico_P | i thought the bootsplash wasn't shown in the SVN version |
16:04:06 | LinusN | Nico_P: i don't know how it works, but show_bootsplash is true by default |
16:04:15 | Nico_P | ah |
16:04:22 | | Join bospaadje_ [0] (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
16:04:25 | LinusN | then it is set to false if (GPGDAT & 2) |
16:04:32 | LinusN | whatever that is |
16:04:48 | Nico_P | so i just have to see if it boots, is that it ? |
16:04:59 | LinusN | yes |
16:05:21 | LinusN | but i'd like you to check that the debug text works too |
16:05:32 | | Quit bospaadje (Read error: 104 (Connection reset by peer)) |
16:05:34 | LinusN | (GPGDAT & 2), is that a button? |
16:05:48 | * | amiconn would want the bootloaders to stay silent unless there is an actual error |
16:06:05 | LinusN | amiconn: that was the original ide |
16:06:07 | LinusN | a |
16:06:13 | amiconn | Maybe just don't lcd_update() until an error occurs? |
16:06:22 | LinusN | perhaps |
16:06:40 | Nico_P | LinusN: i renamed the bootsplah file so that it's not showing anymore |
16:06:42 | linuxstb_ | That may not work on all targets - those with interrupt-driven blitting from the framebuffer to hardware, which is how I think the gigabeat works. |
16:07:19 | pondlife | Unless there's information to output, why should the bootloader even init the LCD? I'm probably way out of date, but I thought the bootloader's job was to boot Rockbox as quickly (and simply) as possible. |
16:07:24 | LinusN | Nico_P: so it works then? |
16:07:39 | * | linuxstb_ may have just said something wrong, so ignore him |
16:07:40 | Nico_P | LinusN: just a sec |
16:07:45 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:07:53 | LinusN | pondlife: you are correct, but so far the debug output has been very useful for troubleshooting |
16:08:10 | Nico_P | LinusN: it works |
16:08:13 | LinusN | goodie |
16:08:19 | LinusN | i'll commit it then |
16:10:11 | pondlife | When I build a bootloader, it's the bootloader/bootloader.bin file I need, right? |
16:10:22 | pondlife | H300 |
16:10:46 | pondlife | Then use it as directed on http://www.rockbox.org/twiki/bin/view/Main/IriverBoot ? |
16:10:52 | LinusN | yes |
16:11:41 | LinusN | ../tools/mkboot -h300 orig/H300.bin bootloader/bootloader.bin H300.bin |
16:11:41 | LinusN | ../tools/scramble -iriver H300.bin H300.hex |
16:12:16 | LinusN | orig/H300.bin is the descrambled original firmware |
16:12:42 | elinenbe | LinusN: I like that you are spending more time on rockbox recently... between projects, or a renewed interest? |
16:13:27 | LinusN | elinenbe: i guess it's e regained interest, and also some regained energy |
16:14:11 | elinenbe | that's nice... now where is my PS3 on the ipod!? Get busy! :-) |
16:14:11 | bluebrother | LinusN: why not enable the output if e.g. the hold switch is enabled? |
16:14:14 | pondlife | Good news for us all! |
16:14:29 | jhMikeS | preglow: on the phone...important business...gimme a bit |
16:14:31 | bluebrother | or the user holds down a specific button |
16:14:34 | LinusN | bluebrother: because you don't want it to boot when the hold switch is on? |
16:14:50 | bluebrother | ok, scrap the hold key :) |
16:15:05 | LinusN | but otherwise it's a good idea |
16:15:10 | bluebrother | but, like give some key that enables the output |
16:15:28 | bluebrother | so if something gets wrong we can ask the user to force the output |
16:15:37 | LinusN | yes |
16:15:42 | bluebrother | possibly even delay bootup until that button is released |
16:15:52 | jhMikeS | preglow: will check the moveq.l thing too :) |
16:15:52 | bluebrother | to get a better chance reading the output |
16:17:11 | | Join swima [0] (n=swimmer@komalaystefan.xs4all.nl) |
16:17:51 | swima | hi alll |
16:17:52 | swima | -l |
16:18:16 | * | jhMikeS wonders if preglow went to bed again but doesn't see any comment |
16:18:29 | swima | can someone tell me which codeset is used for the playlists? |
16:19:01 | bluebrother | utf8 |
16:19:13 | swima | I have some playlists in utf-8 created by my musicplayer that I want to transfer to my H340 but some of the entries can't be read because of the special chars |
16:19:21 | bluebrother | unless you use the extension m3u, in which case the selected charset is used |
16:19:35 | bluebrother | utf8 playlists use the extension m3u8 |
16:19:55 | * | pondlife is scared of brickmaking |
16:19:56 | jhMikeS | preglow: well, darn I should have done that...just a stupid oversight |
16:20:09 | Nico_P | LinusN: rescue mode doesn't seem to work |
16:20:09 | swima | bluebrother: hmm - for playlists created with H340 file says it's data ... |
16:20:09 | LinusN | pondlife: i know the feeling :-) |
16:20:17 | Nico_P | unless i don't get its purpose |
16:20:17 | LinusN | Nico_P: oh? |
16:20:24 | bluebrother | swima: huh? |
16:20:25 | pondlife | My newly build H300.hex is 4088 bytes, much larger than the original 2565 bytes. Correct? |
16:20:39 | bluebrother | you should be able opening them with any text editor |
16:20:39 | Nico_P | it's supposed to go in USB mode, isn't it ? |
16:20:40 | jhMikeS | ...and the audio quality is great...especially after tuning the cutoffs...so if you're sleeping I suppose you'll catch the logs |
16:21:05 | | Part Llorean |
16:21:05 | LinusN | Nico_P: yes |
16:21:35 | LinusN | Nico_P: but you must hold it for several seconds |
16:21:35 | swima | bluebrother: I am able to open them with vim but special chars like ó are written as 'Ã<83>³' |
16:21:44 | LinusN | (the menu key) |
16:21:48 | Nico_P | i have "entering rescue mode..." on my screen, but no usb connection |
16:21:56 | bluebrother | try :set encoding=utf8 in vim |
16:22:05 | pondlife | LinusN: If the H300 flashing results in a brick, is there any hope? Preferably not involving opening the box... |
16:22:12 | swima | and now I wonder how I can convert all my utf-8 playlists to the format used by rockbox |
16:22:30 | swima | bluebrother: it's not about being able to read playlists *from* H340 |
16:22:40 | LinusN | pondlife: the reset cookie should save you most of the time |
16:22:50 | swima | bluebrother: it's about converting playlists from linux (utf-8) to a format which H340 can read |
16:22:54 | swima | bluebrother: all entries of it |
16:22:55 | pondlife | Reset cookie? |
16:23:08 | pondlife | I mean if my H300.hex is garbage... |
16:23:11 | bluebrother | swima: if the playlist is utf8 you only need to give them the extension m3u8 |
16:23:25 | bluebrother | (note the added "8" at the end) |
16:23:48 | LinusN | Nico_P: the usb mode code wasn't changed by this patch |
16:24:15 | Nico_P | i don't think the gigabeat has bootloader usb mode |
16:24:17 | LinusN | pondlife: well, the scrambling has checksums etc |
16:24:23 | swima | bluebrother: ok - let's see ... |
16:24:23 | bluebrother | alternatively, you can set the "default codepage" setting to utf8 |
16:24:47 | pondlife | OK. here goes... |
16:24:49 | LinusN | Nico_P: it has a go_usb_mode() function, but i don't know how well it works |
16:24:49 | bluebrother | RB will use that setting for files ending with m3u, and utf8 for files with m3u8 extension |
16:25:07 | swima | bluebrother: the default codepage is already utf-8 |
16:25:17 | linuxstb_ | bluebrother: What about saving? Is there an option to save as .m3u, or are playlists always .m3u8 now? |
16:25:23 | Nico_P | LinusN: err and i might have talked too fast when i said it worked... i started getting some "rockbox.gigabeat not found" messages |
16:25:34 | | Join [IDC]Dragon [0] (i=d90a3c55@gateway/web/cgi-irc/labb.contactor.se/x-8002c0071846ff75) |
16:25:37 | LinusN | Nico_P: haha |
16:25:37 | bluebrother | afaik playlists get saved as utf8 with m3u8 extension |
16:25:57 | Nico_P | what's strange is that it dod work at first |
16:26:04 | [IDC]Dragon | Hi! |
16:26:04 | Nico_P | s/dod/did |
16:26:15 | linuxstb_ | [IDC]Dragon: Hi - how's bootbox coming along? ;) |
16:26:15 | bluebrother | I'm not sure how saving is handled exactly, but I would expect to save at local encoding if the user provides the extension m3u himself |
16:26:30 | pondlife | How long should H300 firmware upgrade take? |
16:26:33 | * | [IDC]Dragon read about a lengthy discussion today |
16:26:43 | [IDC]Dragon | ... still reading ... |
16:26:53 | pondlife | It worked |
16:26:55 | LinusN | Nico_P: i must say that i don't understand the gigabeat loader |
16:26:56 | pondlife | ;) |
16:27:14 | [IDC]Dragon | bootbox is not dead, it just smells funny |
16:27:28 | pixelma | hi [IDC]Dragon |
16:27:31 | preglow | jhMikeS: a bit absent now |
16:27:44 | preglow | not bedtime for another good eight-nine horus |
16:27:44 | [IDC]Dragon | hi pixelma |
16:27:52 | bluebrother | ok, it seems playlists always get saved as utf8 |
16:28:11 | [IDC]Dragon | I don't understand why bootbox is so important for Ondio |
16:28:23 | [IDC]Dragon | which dosn't spinup a disk |
16:28:32 | pondlife | Hmm, I can't boot into the OF any more. Is it still REC to do that? |
16:29:16 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
16:29:16 | pondlife | Ah, 1.30 E - ignore me. |
16:29:48 | pixelma | [IDC]Dragon: that's more a general discussion about Archos I think |
16:29:51 | amiconn | [IDC]Dragon:I think you mean rombox... and free buffer is important e.g. for voice |
16:30:00 | swima | bluebrother: renaming to utf-8 did not resolve the problem |
16:30:04 | | Quit lini (Read error: 145 (Connection timed out)) |
16:30:17 | [IDC]Dragon | bootbox+rombox, of course |
16:30:25 | swima | bluebrother: I still get an (ERR) on some entries in the playlist if I view it with H340 |
16:30:27 | bluebrother | rename to utf8? |
16:30:35 | bluebrother | you mean changing the file extension? |
16:30:45 | swima | bluebrother: yes of course - renaming to m3u8 |
16:30:46 | _FireFly_ | swima: the postfix is m3u8 for utf-8 playlists |
16:31:17 | _FireFly_ | swima: sure that the playlist is utf-8? |
16:31:29 | LinusN | Nico_P: how is it going? |
16:31:54 | swima | _FireFly_: vim says it is |
16:32:05 | bluebrother | does file agree with vim? |
16:32:05 | amiconn | Will become less important when proper langv2 rework will be committed |
16:32:06 | swima | _FireFly_: but I'll doublecheck it to be sure |
16:32:15 | Nico_P | LinusN: i tried again with the patched bootloader and still got "rockbox.gigageat not found" |
16:32:22 | bluebrother | vim usually shows its setting, regardless of the file itself |
16:32:23 | Nico_P | i'm trying the unpatched one back now |
16:32:28 | LinusN | good |
16:32:59 | pondlife | Bootloader USB mode still doesn't work here with a self-build. I suppose that's useful... |
16:33:40 | Nico_P | "rockbox loaded" |
16:34:00 | Nico_P | LinusN: sorry but i was wrong: the patched bootloader fails to load rockbox.gigabeat |
16:34:16 | LinusN | Nico_P: ok, and what does it write on the lcd? |
16:35:11 | Nico_P | LinusN: i'm pretty sure it was "Can't load rockbox.gigabeat:" |
16:35:28 | swima | _FireFly_: vim reports "fileencoding=latin1" and "encoding=utf-8" |
16:35:43 | bluebrother | ... then the file is latin1 |
16:35:59 | [IDC]Dragon | linuxstb_: bootbox status is unchanged, almost half the size off, but I broke USB mode somehow |
16:36:07 | bluebrother | copy it to the player, use m3u as extension and set the default codepage to latin1 |
16:36:28 | swima | but vim reports the same for a file which can be read by H340 flawless |
16:36:45 | _FireFly_ | what does file report? |
16:36:52 | [IDC]Dragon | since results are limited, my plan is different: rewrite a bootloader from scratch, with only the bare basics |
16:37:02 | bluebrother | I don't can tell you the difference between the two files ... |
16:37:04 | swima | Valses.m3u: data |
16:37:05 | swima | Valses-langzaam.m3u8: ISO-8859 text, with CRLF line terminators |
16:37:26 | swima | the first is the one created by H340 |
16:37:42 | swima | the other is created by my linux program and converted to dos ... |
16:37:42 | bluebrother | can you post the files somewhere? |
16:37:56 | _FireFly_ | swima: the second one is not utf-8 |
16:37:57 | bluebrother | that "data" thing is strange |
16:38:22 | LinusN | Nico_P: doesn't it say anything more that "Can't load rockbox.gigabeat"? |
16:38:41 | linuxstb_ | swima: Why did you convert the .m3u8 to "dos", and how did you do it? |
16:39:15 | _FireFly_ | linuxstb_: i guess he used the script/tool unix2dos |
16:39:27 | LinusN | i must say that the gigabeat loader is strange, it loads rockbox.gigabeat even when it says it's loading the original firmware |
16:39:56 | | Nick bospaadje_ is now known as bospaadje (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
16:40:10 | Nico_P | LinusN: i think it was file not found |
16:40:30 | swima | linuxstb_: because the original iriver software was not able to read playlists if they were not converted to dos ... |
16:41:11 | LinusN | Nico_P: lol!!!!!!! |
16:41:13 | swima | ok - they are online: http://www.xs4all.nl/~swimmer/music/Valses.m3u |
16:41:30 | swima | http://www.xs4all.nl/~swimmer/music/Valses-langzaam.m3u |
16:41:34 | Nico_P | LinusN: i did chack the file was still there |
16:41:40 | Nico_P | or check |
16:41:44 | LinusN | Nico_P: the arguments to load_firmware() are in the wrong order |
16:42:09 | LinusN | should be load_firmware(loadbuffer, "rockbox.gigabeat", buffer_size); |
16:42:19 | | Quit austriancoder ("Lost terminal") |
16:42:30 | Nico_P | haha |
16:42:34 | Nico_P | i'll try it again then |
16:43:12 | LinusN | who wrote the gigabeat loader? |
16:43:18 | _FireFly_ | swima: Valses-langzaam.m3u is utf-8 according to file |
16:43:39 | swima | _FireFly_: hu? |
16:43:54 | _FireFly_ | file Valses-langzaam.m3u Valses-langzaam.m3u: UTF-8 Unicode text |
16:44:09 | _FireFly_ | file Valses-langzaam.m3u |
16:44:09 | _FireFly_ | Valses-langzaam.m3u: UTF-8 Unicode text |
16:44:12 | swima | funny - I get the same on the website but not on the player |
16:44:36 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
16:44:50 | linuxstb_ | It also has Unix line-endings. |
16:44:59 | _FireFly_ | but Valses.m3u is not a valid utf-8 file |
16:45:13 | Nico_P | LinusN: "bad checksum" this time... should i update rockbox.gigabeat ? |
16:45:19 | swima | but Valses.m3u is the one created by H340 :) |
16:45:27 | swima | and read correctly |
16:46:26 | LinusN | Nico_P: no, it should work the same |
16:46:44 | Nico_P | oh |
16:47:03 | LinusN | Nico_P: looks like the gigabeat loader didn't check the checksum before |
16:47:43 | Nico_P | yes, at least it didn't use to display the checksum test |
16:48:12 | swima | can it be related to the way I mount the player? |
16:48:13 | | Join toffe [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:48:34 | Nico_P | i'll go back to the unpatched bootloader for now |
16:48:44 | LinusN | Nico_P: replace the load_firmware() calls with load_raw_firmware() |
16:48:47 | swima | /dev/sdb1 /media/iriver vfat auto,user,flush 0 0 |
16:48:54 | Nico_P | LinusN: ok |
16:49:01 | bluebrother | swima: shouldn't be |
16:49:04 | swima | my /etc/fstab: /dev/sdb1 /media/iriver vfat auto,user,flush 0 0 |
16:49:05 | LinusN | Nico_P: but you need the full path to the file |
16:49:23 | bluebrother | unless the file got corrupted by e.g. disconnecting without unmounting |
16:49:23 | LinusN | Nibbier: i.e "/rockbox.gigabeat" |
16:49:27 | Nico_P | LinusN: other than that, same parameters ? |
16:49:30 | LinusN | yes |
16:49:38 | swima | bluebrother: I'm just wondering why file gives different output to the 2 files on the player and the website |
16:49:44 | linuxstb_ | LinusN: Ah, so rockbox.gigabeat is just a copy of rockbox.bin, no -add header? |
16:50:01 | LinusN | looks like it, can't see why |
16:50:21 | linuxstb_ | tool="cp" (from configure) |
16:50:52 | LinusN | the best part is the loading of the original firmware |
16:51:09 | bluebrother | swima: that is indeed strange. |
16:51:09 | swima | very strange |
16:51:09 | LinusN | if(load_original) load_firmware("rockbox.gigabeat) |
16:51:22 | LinusN | else load_firmware("rockbox.gigabeat") |
16:51:29 | swima | I mounted it again and did a file to the 2 files on the player and the recently copied ones |
16:51:48 | swima | again utf-8 vs. ISO-8859 text |
16:51:54 | swima | ? |
16:51:58 | _FireFly_ | ? |
16:52:19 | Nico_P | LinusN: it seems i still have the same problem... |
16:52:24 | _FireFly_ | which one is utf-8 and which one ISO-8859? |
16:52:33 | bluebrother | really strange. I just file'd a playlist created on my player, it shows up as utf8 as expected |
16:52:44 | LinusN | Nico_P: where is the rockbox.gigabeat file? |
16:52:48 | LinusN | is it in the root? |
16:52:58 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
16:53:24 | swima | nope - the one created by the player show in both cases "data" |
16:53:39 | swima | I'm talking about Valses-langzaam.m3u |
16:53:41 | perl|work | is gigabeat bootloader undergoing some changes? |
16:53:52 | bluebrother | the file does that for me too, which is what is really puzzling me. |
16:54:00 | Nico_P | LinusN: yes |
16:54:04 | LinusN | yes, we are adapting it to use the same code as the other loaders |
16:54:16 | swima | on the player file gives me "ISO-8859 text" and in the filesystem "UTF-8 Unicode text" |
16:54:40 | LinusN | Nico_P: and you have "/rockbox.gigabeat" with the leading slash, on both calls to load_raw_firmware()? |
16:54:42 | perl|work | LinusN im assuming splash option will be gone? |
16:54:49 | LinusN | perl|work: no |
16:55:05 | LinusN | not yet anyway |
16:55:50 | Nico_P | LinusN: i think so, yes... i'll double check |
16:56:04 | * | LinusN should get a gigabeat one day |
16:58:23 | swima | "default codepage" is set to "unicode" btw |
16:58:52 | swima | (General Settings -> Display -> Default Codepage) |
16:59:28 | perl|work | LinusN i think it was written by debauched_sloth who's now gone for good it seems |
16:59:44 | LinusN | i see |
16:59:55 | LinusN | Greg White |
17:00 |
17:00:00 | perl|work | yes |
17:00:11 | swima | so what to do next? |
17:00:29 | | Quit TheSphinX^ ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:01:13 | | Quit rp- ("leaving") |
17:01:28 | bluebrother | can you recreate the problematic playlist on the player? |
17:01:45 | swima | I could but I wanted to avoid that |
17:02:05 | swima | it is a lot of work for all of my playlists :-/ |
17:02:24 | swima | but I will try to recreate one to see the differences ... |
17:02:26 | bluebrother | you could just try it on one and look if file gives you something different |
17:02:31 | swima | yes |
17:02:41 | bluebrother | it doesn't seem to be utf8 nor latin1 |
17:02:49 | bluebrother | which is what is really puzzling me |
17:03:00 | swima | so how do you create a new playlist? |
17:03:35 | * | amiconn wonders why rockbox.gigabeat shouldn't use the same header mechanism as the other swcodec targets |
17:04:05 | LinusN | amiconn: i think he was just lazy |
17:04:27 | bluebrother | use the context menu on the file |
17:05:10 | swima | Playlist catalog -> Add to new playlist ... |
17:05:38 | swima | I called it test and it is expanded to test.m3u automatically |
17:05:55 | swima | not .m3u8 despite the default codepage = unicode |
17:06:23 | bluebrother | do you have a recent build? |
17:06:50 | swima | november ... |
17:07:06 | bluebrother | please try a new build |
17:07:19 | swima | norbu build 061124 |
17:07:22 | LinusN | Nico_P: you gave up? |
17:07:33 | swima | norbu build 061124-2009 |
17:08:08 | bluebrother | oh, an unsupported build even? |
17:08:11 | swima | is there already a newer one? |
17:08:17 | swima | uh? |
17:08:23 | bluebrother | please try an official svn build |
17:08:24 | swima | I should not use this one? |
17:08:35 | swima | ok - then my themes will go crazy :) |
17:08:37 | swima | but anyway |
17:08:38 | bluebrother | that is a custom build. |
17:08:43 | swima | playlists are more important |
17:09:02 | bluebrother | and custom builds might introduce new bugs. |
17:09:11 | bluebrother | which is why these are unsupported. |
17:09:20 | swima | ok |
17:09:26 | Nico_P | LinusN: no but i have a friend at home so i'll get back to it soon |
17:09:29 | swima | I'll try ... |
17:09:51 | LinusN | Nico_P: ok, i gotta go now, cu later |
17:09:56 | | Part LinusN |
17:10:10 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-4cff447dc490da8a) |
17:13:29 | amiconn | GodEater: Could you check whether there is an updated native gcc for your build server available, and if so, update it? |
17:13:56 | swima | hmm - the newly created test.m3u show UTF-8 Unicode text |
17:13:59 | swima | no data |
17:14:00 | swima | ... |
17:14:27 | GodEater | amiconn: my build server checks all it's software on a daily basis - so if it's not updated itself - there isn't one. |
17:14:34 | bluebrother | no data in what sense? |
17:14:46 | swima | file definition |
17:14:52 | swima | that what puzzled you so much |
17:14:56 | GodEater | is it still the warnings building the sims that's the issue ? |
17:15:22 | swima | file shows for Valses.m3u "data" and for the new created test.m3u "UTF-8 Unicode text" |
17:15:37 | bluebrother | sounds reasonable to me |
17:15:44 | _FireFly_ | swima: and any problems with your playlist file whichyou have created on your pc? |
17:15:46 | amiconn | Hmm, I guessed that your build server uses the same distro as lostlogic's, because they had the same problem |
17:15:49 | bluebrother | so the newly created file works on RB and on the pc? |
17:15:53 | amiconn | But lostlogic's server is updated now |
17:16:26 | GodEater | I'm on gentoo |
17:17:00 | GodEater | ooh - actually there's a 4.1.2 in portage now |
17:17:02 | GodEater | I could try that |
17:17:06 | GodEater | it's just masked currently |
17:17:28 | *** | Saving seen data "./dancer.seen" |
17:18:35 | GodEater | want me to try that ? |
17:19:04 | pondlife | Quick Car Mode question: When power is removed, playback is paused, allowing the idle poweroff to shut down later. But if power is returned before shutdown, shouldn't playback be resumed? |
17:19:12 | pondlife | It stays in pause mode at the moment. |
17:19:27 | amiconn | It should resume |
17:19:46 | pondlife | OK, I'll bug it up. Or maybe fix it. |
17:20:20 | GodEater | amiconn: I think you're right - lostlogic is using 4.1.2 - so we probably are both on gentoo - he's just unmased 4.1.2 on his server, I'll update now - but it'll be a while - compiling gcc isn't quick =/ |
17:22:02 | | Quit kaaloo ("Leaving.") |
17:22:10 | swima | bluebrother: the new playlist can't be read by MOC, alsaplayer and audacious |
17:23:05 | _FireFly_ | GodEater_: yeah due his 3-way "bootstrap" |
17:25:49 | GodEater | huh ? |
17:26:07 | swima | bluebrother: is it ok to extract the svn-build over the existing directory? |
17:26:18 | bluebrother | yes. |
17:26:24 | swima | bluebrother: or do I have to remove the .rockbox dir completely? |
17:27:06 | bluebrother | no |
17:27:10 | swima | :) |
17:29:42 | preglow | Bagder: perhaps the size table colouring threshold should be changed to +/- 20? that seems to be the common max for a "nothing happened yet size changed for no reason" commit |
17:30:03 | | Join dmdfan [0] (n=dmdfan@bb-81-175-207-48.dsl.phnet.fi) |
17:31:27 | | Quit Mouser_X (Nick collision from services.) |
17:31:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
17:31:41 | [IDC]Dragon | is there a threshold? |
17:32:42 | preglow | yeah, just have a look, commits that changed the size less than +/- 16 is not coloured |
17:33:17 | [IDC]Dragon | [blush] |
17:33:49 | swima | ok - the new build can't read playlists from the PC as well |
17:34:32 | jhMikeS | why not generate a continous gradient and when it's really serious add blinking text with a blood red bg? :) (I have a rather transparent implementation for ie) |
17:34:42 | | Part toffe |
17:34:48 | * | preglow guns down ie |
17:35:39 | pondlife | amiconn: For the record, car mode is working. I just didn't realise there was a deliberate 5 second delay (while the engine starts). |
17:35:45 | * | pondlife blushes a bit |
17:38:38 | * | jhMikeS wants grim reaper picture for anything over +10k |
17:39:55 | * | [IDC]Dragon wants that for +1k |
17:40:24 | preglow | for archos targets anyway |
17:40:43 | * | preglow wants to get his current stuff commited so he can start getting rid of long-call on arm |
17:46:38 | * | jhMikeS has to go read about mysterious look menu items like "Car Mode" and "Party Mode". |
17:47:24 | jhMikeS | myterious _looking_ even |
17:49:13 | | Join toffe [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
17:50:18 | jhMikeS | preglow: so now the eq has subatomic accuracy but how's the overhead from it? |
17:50:26 | preglow | jhMikeS: it doesn't, it's disabled |
17:50:42 | preglow | jhMikeS: overhead for arm is three cycles extras per sample, for coldfire, something like 5-6 |
17:52:16 | | Part _FireFly_ ("Kopete 0.12.3 : http://kopete.kde.org") |
17:52:40 | | Quit GodEater ("CGI:IRC") |
17:53:10 | | Join Ribs [0] (n=ribs@91.84.8.218) |
17:53:21 | jhMikeS | oops, missed the commenting on HIGH_PRECISION...but you added it and then disabled it. :) guess it's time for 20-bit audio. |
17:56:36 | | Quit [IDC]Dragon ("CGI:IRC") |
17:57:51 | jhMikeS | preglow: d0-r3 = history <-?? did you find a new cf register? |
17:58:32 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
18:00 |
18:03:00 | | Join knight4led [0] (i=be56324a@gateway/web/cgi-irc/labb.contactor.se/x-e3c7d937535abbd8) |
18:05:34 | | Join merlin_ [0] (n=merlin@h-68-166-220-119.snvacaid.covad.net) |
18:06:44 | merlin_ | hi. for rockbox on ipod5g, when I'm playing songs in a directory, how do I shut down the ipod and come back to my song playing at the same spot when I turn it back on? |
18:06:44 | | Quit knight4led (Client Quit) |
18:07:34 | scorche | you shutdown by holding the play/pause button....resume by pressing play/payse button when it has booted up |
18:07:51 | scorche | the manual covers all of this |
18:08:57 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
18:09:46 | merlin_ | ah, thanks I was getting the resume portion wrong and got confused when I was seeing the file browser instead of the wps at reboot (I think it worked differently on my archos) |
18:10:11 | | Join m0s [0] (i=m0s@bas3-toronto63-1096667064.dsl.bell.ca) |
18:10:12 | bluebrother | simply enable resume on startup |
18:10:24 | swima | ok guys - now I have the latest official svn build and all playlists are converted to fileencoding=utf-8 but still some entries in the playlists can't be read :-/ |
18:10:29 | scorche | if you are referring to rockbox, it acts largely the same on all targets |
18:10:37 | merlin_ | and yes, I read the manual, good reference. I probably need to re-read it most closely |
18:10:48 | swima | anyone has an idea left what I could try next? |
18:11:09 | bluebrother | swima: "some entries" referring to the same playlists that were problematic before? |
18:11:15 | m0s | does rockbox play videos on my 5G video? |
18:11:22 | swima | bluebrother: exactly the same |
18:11:22 | merlin_ | scorche, I have anold rockbox on my very old original archos. Didn't keep up with the new features / bluebrother: thanks will look fo rthat option |
18:11:47 | | Join webguest93 [0] (i=be56324a@gateway/web/cgi-irc/labb.contactor.se/x-95f6dacf770c181d) |
18:11:54 | bluebrother | sounds like a broken playlist −− that were the playlists you created on the pc? |
18:11:58 | | Nick m0s is now known as m0s- (i=m0s@bas3-toronto63-1096667064.dsl.bell.ca) |
18:11:58 | merlin_ | m0s: it can play some videos slowly with the mpeg plugin |
18:12:11 | m0s- | ok |
18:12:18 | bluebrother | m0s-: see the PluginMpegplayer wiki page |
18:12:37 | merlin_ | but you need to reboot to the ipod firmware for real time full screen videos for now |
18:12:38 | m0s- | thx |
18:12:48 | swima | bluebrother: yes - i created them on the PC with a linux app based on python called PyTone |
18:12:51 | m0s- | I'll just do that if needed |
18:13:04 | bluebrother | and they work in e.g. xmms? |
18:13:09 | swima | bluebrother: and I can read these playlists with every player except the iriver |
18:13:17 | swima | yes |
18:13:17 | webguest93 | anyone around that can give me write access to the wiki? |
18:13:29 | m0s- | time to install this mofo |
18:13:55 | bluebrother | webguest93: if you have a wiki name ... |
18:14:11 | merlin_ | m0s- for me, rockbox is a huge improvement simply because it can play directories of tunes, something the ipod firmware will just not do. |
18:14:23 | | Nick swima is now known as swimmer (n=swimmer@komalaystefan.xs4all.nl) |
18:14:25 | m0s- | exactly |
18:14:26 | webguest93 | I do, CarlSlomowitz |
18:14:50 | m0s- | so do I need to delete all my music b4 installation or I can use the ipod database in rockbox? |
18:15:15 | bluebrother | webguest93: done |
18:15:29 | merlin_ | The battery life is clearly reduced, but if you have compilations of songs sorted in many directories, the ipod firmware just can't deal with that without making many many playlists in advance. rockbox does great with that (in addition to the many other cool featues and toys of course) |
18:15:38 | bluebrother | m0s-: you can't use the itunesdb but you don't need to delete your music |
18:15:44 | webguest93 | thanks, I'll throw my WPS up now |
18:15:48 | bluebrother | read the manual, especially the database section |
18:15:59 | merlin_ | m0s- I can play songs from my ipod db and the new ones I uploaded |
18:15:59 | | Join markun [0] (n=markun@rockbox/developer/markun) |
18:16:12 | m0s- | wicked |
18:16:14 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:16:22 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
18:16:23 | bluebrother | Rockbox has its own database |
18:16:35 | merlin_ | m0s-, but you need to convert your ipod db in the rockbox db format |
18:17:02 | m0s- | rockbox reduces battery life? |
18:17:10 | merlin_ | m0s-: for now, yes |
18:17:18 | bluebrother | merlin_: that is not correct. Rockbox has its own database, you don't convert the itunesdb |
18:17:45 | bluebrother | ... which makes RB database independend of itunes |
18:18:17 | merlin_ | bluebrother is correct, bad wording from me. you convert and import the IT database into rockbox |
18:18:26 | merlin_ | they won't be in sync, but that's good enough for me |
18:18:36 | m0s- | what u mean they won't be in sync? |
18:18:55 | merlin_ | if you upload more stuff with itunes, rockbox won't see it unless you import the IT DB again |
18:19:05 | merlin_ | basically you shouldn't keep uploading stuff from both sides |
18:19:16 | merlin_ | Just drop IT after you switch to RB |
18:19:26 | | Join rp- [0] (n=rp@193.154.222.107) |
18:19:41 | m0s- | right that's the plan convert and import than use rockbox |
18:19:51 | preglow | jhMikeS: ehh, yeah :PPP |
18:19:53 | m0s- | so the battery issue is being addressed I'm sure? |
18:20:09 | bluebrother | merlin_: still not correct. You _don't_ import the itunesdb |
18:20:10 | merlin_ | m0s-, not sure, it's been like that for a while. It's apparently pretty hard, and platform dependent code |
18:20:20 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
18:20:22 | bluebrother | RB can update its database automatically |
18:20:38 | preglow | jhMikeS: there's more wrong in that comment, i'll fix it |
18:20:39 | bluebrother | you need dircache enabled for that though. |
18:20:56 | merlin_ | ah, even better. m0s- listen to bluebrother :) |
18:21:22 | bluebrother | so if you want to use itunes, Apple OS and RB: just use itunes to sync your music, and in RB enable dircache and auto-update of the database |
18:21:36 | | Quit Xerion (Read error: 145 (Connection timed out)) |
18:21:36 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
18:22:12 | merlin_ | So does that make ConvertiTunesDBtoTagCache obsolete because it's built in RB? |
18:22:33 | Soap | no - unless it no longer works. |
18:22:35 | * | jhMikeS just knows he's gonna get merge conflicts if he doesn't hurry up :P |
18:22:40 | m0s- | but I wanna use flac |
18:22:47 | Soap | That was always an alternative way of doing it for iTunes users. |
18:22:52 | m0s- | so I guess I'll use the RB way |
18:23:03 | merlin_ | sounds like it's easier, yes :) |
18:23:21 | Soap | but limited, as m0s's case illustrates. |
18:24:10 | m0s- | the reason I'm switching to RB is to listen to my flac files |
18:25:06 | merlin_ | m0s- you'll get much more than that though. You'll see some of the cool features, not counting the plugins, and the cool games :) |
18:25:49 | m0s- | oh no doubt |
18:25:57 | m0s- | I just want a smooth simple transition |
18:29:14 | preglow | jhMikeS: got anything big coming up? |
18:31:10 | jhMikeS | preglow: getting more asm stuff in place in dsp_cf.S and doing some cleanup in dsp.c |
18:31:31 | jhMikeS | and the needed changes to add the asm nicely |
18:32:50 | | Quit webguest93 ("CGI:IRC (EOF)") |
18:32:50 | jhMikeS | I'll do the the more complicated bits in asm later...the channels were just too easy and quick to leave out |
18:33:03 | preglow | deed |
18:33:28 | Lear | Anyone had a look at the speex resampler, to see if it could be useful in Rockbox? |
18:33:39 | | Join wLLm [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
18:33:46 | | Quit merlin_ ("BitchX: now with 42 percent more random quit messages!") |
18:33:56 | preglow | i did, and it's definitely heavier than what we do now |
18:34:06 | | Join merlin_ [0] (n=merlin@h-68-166-220-119.snvacaid.covad.net) |
18:34:23 | preglow | i'll have closer look later |
18:34:29 | preglow | that is, at a later time, not today |
18:36:49 | preglow | jhMikeS: currently i think i'll be doing one callback set_prescaled_volume() can do to find the biggest gain in dsp.c, then another callback to tell dsp.c when it needs to change the prescale. can you think of anything more clever? |
18:36:58 | merlin_ | bluebrother, do you know why resume playing on boot is not a rockbox default like in old versions anymore? |
18:38:06 | Lear | Because it's so easy to just press play? |
18:38:49 | preglow | because i don't always want it to? |
18:39:03 | merlin_ | :) / I guess it's not the default behaviour that people are used to (or even me, coming from the archos firmware, ipod firmware, and an older rockbox that also did that by default) |
18:39:05 | jhMikeS | well, we can set the volume for equal perceived loudness of the altered spectrum based on typical auditory sensitivity ;) |
18:39:37 | merlin_ | but no worries, I was just wondering :) |
18:39:58 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
18:40:11 | preglow | i was hoping for something requiring just one callback :/ |
18:40:12 | merlin_ | quick enough to change once you know to look for it |
18:40:41 | jhMikeS | preglow: but I think one callback with a message parameter would work |
18:42:28 | preglow | jhMikeS: just int (*callback)(int msg, int param1), like that? |
18:42:39 | bluebrother | merlin_: I don't know. Maybe that is a bug that got introduced with the new menu stuff |
18:42:43 | toffe | preglow : I had a problem with the equalizer a few days ago |
18:42:45 | toffe | I was trying to use the graphical equalizer, so I enable the equalizer, and went in the graphics equalizer , change the 3 middle frequency |
18:42:47 | toffe | go back to listen music and after 3 to 4 mn the sound became distorded, decreasing to no sound, I disable the equalizer, I had a big plop and sound come back normal |
18:42:52 | preglow | you pasted that, didn't you! :) |
18:42:56 | bluebrother | but it also might have been agreed on changing that behaviour |
18:43:06 | toffe | yes |
18:43:07 | jhMikeS | yeah...though I have an affection for intptr_t for the data since it's good for passing pointers too |
18:43:24 | merlin_ | bluebrother, fair enough, no big worry, just a bit weird to the end user IMO |
18:43:25 | preglow | toffe: well, nothing i can do about it unless you can reproduce it |
18:43:32 | preglow | toffe: the error could have been just about anything |
18:43:43 | toffe | I could reproduce it several times |
18:43:50 | preglow | toffe: well, i need to be able to do it too |
18:44:04 | jhMikeS | no casts are needed for signed or unsigned intergral types either since the cast to a larger size is the same for both |
18:44:22 | preglow | jhMikeS: doubt i'll need anything other than an int, so i'll just stick to that for the time being |
18:45:21 | | Quit pondlife ("disconnected has pondlife") |
18:45:22 | jhMikeS | then it has to change later if that changes :\ and no disadvantage now |
18:46:44 | m0s- | this initiailization is gonna take a while eh |
18:46:49 | m0s- | on 30 gb of music |
18:46:59 | bluebrother | yes. |
18:49:06 | | Quit w1ll14m (Connection timed out) |
18:49:16 | m0s- | hmm I clicked auto update |
18:49:21 | m0s- | than initialization now |
18:49:34 | m0s- | and now it sounds as if it stopped |
18:49:34 | jhMikeS | I have to just be absolutely sure the sample input/ouput functions are updated properly for voice/audio then it's ready |
18:49:36 | merlin_ | m0s-: plug your ipod into power with the USB cable while holding the menu key, that'll save your batteris |
18:50:12 | preglow | sometimes a make just spends an aeon in starting |
18:50:13 | preglow | grrr |
18:50:46 | m0s- | nice |
18:54:42 | | Quit wLLm (Read error: 104 (Connection reset by peer)) |
18:54:56 | | Join w1ll14m [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
18:55:22 | m0s- | bluebrother |
18:55:53 | m0s- | I did it |
18:56:06 | merlin_ | m0s-, welcome to the dark side :) |
18:56:16 | m0s- | I initialized |
18:56:22 | m0s- | but only brought over like 20 folders |
18:56:25 | m0s- | noooooooooooooo |
18:56:26 | pixelma | merlin_: AFAIK you don't need to hold menu now anymore - that was fixed |
18:56:31 | merlin_ | Now, you likely want to go to http://www.rockbox.org/twiki/bin/view/Main/IpodPort and go read the other pages you haven't seen |
18:57:25 | merlin_ | and download and read the full rockbox manual http://download.rockbox.org/manual/rockbox-ipodvideo.pdf |
18:57:56 | merlin_ | pixelma, I still had to do this with yesterday's build. How else would the ipod know that I plugged into my laptop to sync the drive, or to just power the unit? |
18:58:40 | pixelma | oh sorry - I misread. I thought you meant a wall charger |
18:59:02 | m0s- | it says databse not ready |
18:59:02 | merlin_ | the ipod video doesn't come with one, just a USB cable for PCs |
18:59:06 | m0s- | what the! |
18:59:23 | | Quit idnar (Connection timed out) |
18:59:23 | merlin_ | of course, you can buy a third party one or a 110V to USB power converter |
18:59:40 | merlin_ | m0s- I don't know much about the convertion, but I used http://www.rockbox.org/twiki/bin/view/Main/ConvertiTunesDBtoTagCache and it worked for me |
19:00 |
19:00:04 | Kasperle | yeah. it's ridiculous what little apple ships with the iPods |
19:00:39 | Kasperle | which reminds me, i need to wipe my iPod and get rid of the iTunedDB except for videos |
19:00:40 | merlin_ | Kasperle, quite frankly, I don't need/want another wall wart |
19:00:57 | merlin_ | if all my devices charged from USB, I'd be a happy man |
19:01:36 | merlin_ | You either plug into a computer, have a AA to usb power box, or a 110/220V to USB power adapter, and you're set. |
19:02:27 | merlin_ | but if they shipped the video cable, that'd be nice indeed. |
19:02:44 | linuxstb_ | m0s-: After you initialise the database, you need to shutdown your ipod (long press on PLAY/PAUSE), and then turn it back on in order for the initialisation process to complete. |
19:03:27 | Kasperle | video cable would'Ve been awesome. and quite frankly, i like power adaptors for wall outlets |
19:03:52 | Kasperle | and apple could've made black cables to go along with the black hardware, imho |
19:06:09 | preglow | jhMikeS: i think i'll extend this callback shit to also handling stereo width and stuff like that now that i'm first on it |
19:07:39 | m0s- | woooo |
19:08:12 | | Join mattzz [0] (n=mattzz@e177164126.adsl.alicedsl.de) |
19:09:22 | m0s- | how about exisiting playlists from my itunes |
19:09:25 | m0s- | where r they |
19:10:04 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
19:11:14 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
19:12:51 | zylche | The ace is near. |
19:12:54 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
19:13:27 | jhMikeS | preglow: so I'm gonna have to scramble everything up? maybe I should just take a nap and see what's ends up there. Looks like the voice codec could end up messing with audio codec stuff as svn is and dsp_config contains things only the audio codec should need...would like that dumped. |
19:14:58 | preglow | dsp.c is not going to be changed much |
19:15:11 | | Join miepchen^schlaf [0] (n=hihi@p57B95C15.dip.t-dialin.net) |
19:15:12 | preglow | i'm primarily just talking message passing and settings stuff |
19:15:26 | preglow | just trying to get rid of the need to hijack sound.c calls all the time |
19:15:38 | preglow | and i don't really need to anymore, now that sound.c can talk to dsp.c when it wants to |
19:16:02 | | Quit XavierGr (Nick collision from services.) |
19:16:06 | | Join XavierGr [0] (n=xavier@ppp240-145.adsl.forthnet.gr) |
19:16:17 | jhMikeS | preglow: good, they should. also: voice doesn't need the track/album gain stuff I assume? |
19:16:35 | preglow | no |
19:16:39 | preglow | btw |
19:16:52 | preglow | could you please make it so that playback.c sets the dsp pointer instead of setting current_codec? |
19:17:06 | preglow | i'd rather be able to do dsp-> without worrying than doing dsp_conf[current_codec] all the time |
19:17:21 | jhMikeS | good, cause trying to set the setting with the voice is swapped in would result in it not being updated for audio |
19:17:29 | *** | Saving seen data "./dancer.seen" |
19:18:07 | jhMikeS | sure, have to scan playback.c pretty carefully then |
19:18:35 | jhMikeS | I think only swap_codec writes it though |
19:19:32 | preglow | that way we can be rid of a ton of dsp = &dsp_conf[current_codec] everywhere in dsp.c too |
19:20:01 | | Join Everybody [0] (n=everybod@harpo.demon.co.uk) |
19:20:07 | jhMikeS | 6 instances actually |
19:21:00 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
19:21:13 | jhMikeS | and what worse is the Actraser music just keeps playing in my head and it's making me hate the soundtrack :p |
19:21:18 | amiconn | preglow: On hwcodec all tone controls affect both standard audio and voice, but I guess we can ignore this difference |
19:21:33 | preglow | amiconn: actually, i'd rather prefer if it did on swcodec too |
19:22:09 | preglow | but i don't know how important it is |
19:22:48 | amiconn | reboot, brb |
19:22:56 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust515.brig.cable.ntl.com) |
19:23:01 | | Quit amiconn (" -m1337 -O9 -vomit-frame-pointer") |
19:23:42 | preglow | if i ever vomit a frame pointer in my life, it'll still be too soon |
19:24:13 | preglow | never, that is, never |
19:26:12 | | Quit robin0800 (Client Quit) |
19:26:22 | | Join amiconn [0] (n=jens@p54BD62E1.dip.t-dialin.net) |
19:26:28 | jhMikeS | preglow: you want voice to sound like a boomy radio dj? |
19:26:48 | preglow | jhMikeS: yes, i was planning on adding compression and a bit of chorus too |
19:26:59 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
19:27:17 | preglow | i'm actaully going for the hollywood movie trailer voice |
19:29:12 | jhMikeS | hrhph |
19:29:29 | preglow | damn, that latency is annoying when setting treble/bass values too quickly |
19:29:36 | preglow | volume just fades away, and bam, it's back |
19:29:57 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust515.brig.cable.ntl.com) |
19:30:24 | preglow | well, i've got the callback approach going now, it seems |
19:30:29 | jhMikeS | yes, that's gotta be worked out... |
19:30:40 | preglow | but i've gotta be off to catch a movie in a few mins |
19:30:46 | | Quit idnar (Client Quit) |
19:30:50 | jhMikeS | enjoy |
19:31:28 | amiconn | http://build.rockbox.org looks somewhat funny in a css-incapable browser |
19:31:32 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
19:31:59 | preglow | it also looks a bit funny in notepad |
19:32:03 | preglow | what's the point ;) |
19:33:10 | * | jhMikeS gets the hint about low latency dsp ;) |
19:33:29 | preglow | jhMikeS: i really wanna pull that off some day |
19:33:44 | preglow | but i don't see quite how to do it unless we'll also store the pcm buffer in full precision |
19:35:02 | jhMikeS | could do that...half the time, double the size...or something in between ...maybe 2s of 32-bit samples |
19:35:15 | amiconn | preglow: Just some random testing in AWeb |
19:36:48 | jhMikeS | there'd also be a small output queue of 16-bit samples that don't get touched unless a flush happens |
19:37:18 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
19:37:27 | preglow | jhMikeS: dsp should be a fairly constant load process, so we can run it pretty close to actual dac time without too big a risk of it glitching |
19:37:50 | jhMikeS | this will also enable voice to play during pause |
19:37:58 | preglow | indeed |
19:38:23 | amiconn | How about mixing in the dma isr? |
19:38:24 | jhMikeS | we pause on chunk boundaries |
19:38:27 | preglow | but anywho, i've gotta totter along |
19:38:29 | preglow | later |
19:38:33 | amiconn | Maybe this wouldn't be wise, not sure at all... |
19:39:20 | jhMikeS | amiconn: after doing in the plugins...I wouldn't recommend it in the core |
19:41:00 | | Quit BigBambi ("Leaving") |
19:41:12 | jhMikeS | if it ever comes close enough to being constantly in the isr, everything's dead but that |
19:42:15 | | Quit _Veseliq_ ("www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com") |
19:43:09 | | Quit merlin_ ("thanks for the help guys") |
19:48:06 | | Join Domonoky [0] (n=Domonoky@p549ACFB3.dip.t-dialin.net) |
19:55:54 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
19:58:42 | | Quit kaaloo ("Leaving.") |
20:00 |
20:00:35 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:01:39 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:22:08 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
20:32:15 | | Join miso91 [0] (i=wtf@adsl-75-49-7-126.dsl.wotnoh.sbcglobal.net) |
20:32:54 | miso91 | I haven't used my iPod Nano (1G) for one week and now it is not responding. |
20:32:57 | miso91 | Any help please? |
20:33:24 | miso91 | I put it on a power source, but the screen is blank. |
20:33:28 | dan_a | miso91: Charge it up for about an hour |
20:33:38 | miso91 | It's been on it for 2 hours... |
20:33:58 | dan_a | Have you tried resetting it? |
20:34:04 | miso91 | It won't respond. |
20:34:25 | miso91 | I held the menu and center button for 10 seconds. |
20:34:30 | miso91 | Nothing is happening. |
20:34:46 | | Join Introspector [0] (i=5886a37b@gateway/web/cgi-irc/labb.contactor.se/x-2e1d9bd35dcb0b81) |
20:34:49 | | Quit idnar (Nick collision from services.) |
20:34:50 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
20:34:52 | dan_a | You have to be very careful that you are only pressing the centre button and menu, and you are not moving your fingers |
20:35:06 | miso91 | I am. |
20:35:07 | Introspector | Hello@all |
20:35:15 | miso91 | I've resetted my nano many times before. |
20:35:37 | dan_a | I've seen lots of stories of people's nanos going flat and then needing a looooooooooooong charge before they will work again |
20:35:45 | dan_a | Hi Introspector! |
20:35:47 | miso91 | Long as in... |
20:35:52 | miso91 | 8 hours? |
20:35:56 | miso91 | I'll try that. |
20:35:58 | Introspector | Hi dan_a |
20:36:06 | miso91 | hi Introspector |
20:36:21 | Introspector | have a question about rockbox and iAudio X5 |
20:36:22 | dan_a | Long as in 1 or two hours |
20:36:24 | Introspector | Hi miso |
20:36:45 | dan_a | Introspector: Ask it, and if anyone can help they will |
20:36:55 | Introspector | ok, thanx |
20:37:51 | Introspector | I'm just interested in rockbox when the sound quality of the wave and/or mp3 codec is better than the codecs of the cowon original firmware |
20:38:03 | Introspector | can anyone say something about this? |
20:38:36 | Introspector | or does rockbox use the codecs of the orig. firmware |
20:38:38 | Introspector | ? |
20:38:50 | Introspector | i don't think so *g* |
20:39:03 | bluebrother | Introspector: RB uses its own codecs |
20:39:17 | bluebrother | it usually tries to use the hardware as much as it can do |
20:39:21 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
20:39:24 | Introspector | yes, that's what I've read |
20:39:31 | bluebrother | so sound shoudn't be worse than OF in any case |
20:39:45 | Introspector | ok *g* |
20:39:48 | bluebrother | I guess most people won't notice a difference in sound quality |
20:39:58 | Introspector | but is it BETTER? THAT'S what I wanted to know *g* |
20:40:02 | bluebrother | but just try and decide yourself |
20:40:08 | Introspector | please don't say just try" *gg* |
20:40:13 | * | amiconn *thinks* he can hear a difference on iriver |
20:40:26 | amiconn | ...for mp3 |
20:40:32 | Introspector | what is the difference, amiconn? |
20:40:54 | Introspector | I almost buyed an iriver *g* |
20:40:56 | amiconn | Rockbox sounds a bit better imho. Less roughness |
20:41:05 | Introspector | cooool |
20:41:18 | bluebrother | Introspector: testing is completely safe, you can always go back |
20:41:23 | amiconn | I have no idea about how the sound compares on the other swcodec targets |
20:41:33 | bluebrother | you just need some audio files, your ears and a bit time :) |
20:41:36 | Introspector | i'm satisfied with my x5 but it needs more brilliance in the high frequencies |
20:41:42 | | Join web-taz [0] (n=taz@p5081C47E.dip0.t-ipconnect.de) |
20:41:46 | amiconn | Never used the original firmware for playing music on them (iaudio x5, ipod mini g2) |
20:41:55 | Introspector | I tried various EQ settings |
20:41:58 | Introspector | took hours |
20:42:00 | bluebrother | maybe the equalizer will help you with that |
20:42:02 | Soap | aarrggghh HydrogenAudio Terms Of Service #8! |
20:42:11 | Introspector | but still not totally satisfied |
20:42:33 | amiconn | On the hwcodec, sound quality is identical between of and rockbox (as could be expected), with one exception |
20:42:36 | Introspector | hm |
20:42:48 | bluebrother | gapless? |
20:43:07 | bluebrother | RB has a couple of other advantages ... just read the "why rockbox" page |
20:43:10 | Introspector | what do you mean amicoon? |
20:43:17 | Introspector | I have |
20:43:28 | Soap | Introspector: if you can ABX Cowon stock (no EQ, no post processing) output and Rockbox stock output I'd give you $50. |
20:43:52 | amiconn | I mean one of the old targets. On the archos recorder v1, there is a strange background noise during playback in the of. Rockbox is noise free. |
20:43:55 | Introspector | what is ABX? |
20:44:08 | Introspector | ah I see amiconn |
20:45:12 | Introspector | I have any sound processing turned off, Soap |
20:45:21 | Introspector | I have turned off |
20:45:28 | Introspector | bad english *lol* |
20:45:30 | Introspector | sorry |
20:45:41 | amiconn | Perhaps I should try cowon of and compare myself. Still easier than trying the ipod of (want to stay far away from itunes) |
20:46:36 | miso91 | iTunes = ultimate evil |
20:46:37 | Introspector | iPod is average in sound quality |
20:46:46 | Introspector | creative vision m should be great |
20:47:05 | Introspector | damn right, miso |
20:47:27 | Introspector | I'll try rockbox |
20:47:30 | miso91 | That's why I manually put my songs into my iPod. |
20:47:44 | miso91 | Or use the foo_dop extension for foobar200 |
20:47:45 | miso91 | 0 |
20:47:45 | | Quit Introspector ("CGI:IRC (EOF)") |
20:47:52 | | Join Introspector [0] (i=5886a37b@gateway/web/cgi-irc/labb.contactor.se/x-1b3b5d65c028230a) |
20:47:54 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
20:48:00 | Introspector | oops |
20:48:11 | m0s- | if I converted my itunesdb can I than move files over using RB such as flac files |
20:48:54 | m0s- | because when I navigate through my ipod on RB it uses the same structure as my ipod db |
20:48:55 | Introspector | I use the windows explorer or free commander to drag & drop my music files |
20:48:56 | Soap | Introspector: why do you say the iPod is average in sound quality? |
20:49:20 | Introspector | because I listened many times to Ipod |
20:49:20 | Soap | Once you deal with the sub-32 ohm impedance issue it RMAAs as good as the iAudio x5. |
20:50:01 | Soap | there is no objective data to support an audible difference in sound quality, except for in two instances. |
20:50:02 | Introspector | but it must be good how its delivered |
20:50:20 | Soap | 1 - iPod with low impedance loads 2 - iPod EQ put into clipping. |
20:50:49 | Introspector | what is this issue? where can I read about it? |
20:50:56 | Soap | proper RMAA procedures test "how it is delivered" |
20:51:14 | Introspector | a friend of mine would be glad when this issue could be handled |
20:51:39 | Soap | the low impedance issue is hardware. The EQ issue is software and can be cured by rockbox. |
20:52:11 | Introspector | Ok, but how he deal the hardware issue? |
20:52:16 | Introspector | could |
20:53:39 | miso91 | My iPod is still not working... |
20:53:43 | Soap | use higher impedance phones. |
20:54:03 | Introspector | ok, thanks |
20:54:31 | | Join shnee [0] (n=CurtyD13@cpe-24-26-131-198.columbus.res.rr.com) |
20:54:34 | Soap | miso91: toggle the hold switch to the on (red) position, then back again. Then press menu+select (center) for 30 seconds. |
20:54:46 | miso91 | 30 seconds this time... |
20:54:52 | Soap | If that doesn't work, plug it in for another hour (leave it alone) and try again. |
20:56:11 | miso91 | nope... |
20:57:05 | Soap | did you do the hold switch toggle? |
20:57:56 | miso91 | yeah |
20:58:21 | Soap | are you sure your USB port is providing power? |
20:59:23 | miso91 | I hope so... |
20:59:26 | m0s- | If I converted my itunesdb to rockboxDB how should I move my music to my ipod? |
20:59:47 | linuxstb_ | The itunesdb to rockboxdb conversion is for music already on your ipod. |
20:59:57 | | Join busa_blade [0] (n=butlerda@001-836-062.area1.spcsdns.net) |
20:59:59 | Soap | m0s-: You must move the music over via iTunes (or an itunes replacement) /before/ converting the databases. |
21:00 |
21:00:00 | miso91 | My iPod has a blank screen, but my USB blah works. |
21:00:43 | Soap | miso91: leave it plugged in, untouched, for at least another hour before trying this again. This is common dry battery behavior for Nanos |
21:00:52 | miso91 | oh |
21:01:26 | miso91 | I've been waiting for 2 hours though... |
21:01:34 | m0s- | Soap but moving forward I ahve to do that? |
21:01:44 | m0s- | I wanted to play flac files on my ipod |
21:01:59 | Soap | m0s-: if you are using the itunedDb to rockbox DB tool, yes. |
21:02:37 | linuxstb_ | markun: Did you read the discussion earlier about the gigabeat bootloader? Was there a reason the ".gigabeat" file is just a raw binary, and doesn't have the usual (for swcodec targets) header? |
21:02:59 | Soap | m0s-: ahh, then said program won't add the files to the rockbox DB because those files won't be in the iTunesDB. You'll have to do a normal Rockbox DB update. |
21:03:00 | m0s- | I just used it once for the initial files on my ipod |
21:03:49 | m0s- | doing a normal rockbox db update will still keep the existing files? |
21:04:17 | markun | linuxstb_: lazyness? :) |
21:04:18 | Soap | yes |
21:06:03 | m0s- | well I went to updatenow |
21:06:41 | m0s- | initialize now I mean |
21:07:00 | | Quit dewdude (Read error: 131 (Connection reset by peer)) |
21:07:05 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
21:07:45 | | Quit web-taz (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | NSplit | kornbluth.freenode.net irc.freenode.net |
21:07:45 | | Quit perl|work (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit akaidiot (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit Rick (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit linuxstb_ (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit dan_a (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit merbanan (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit lostnihilist (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit tchan (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit bun-bun (kornbluth.freenode.net irc.freenode.net) |
21:07:45 | | Quit Bagder (kornbluth.freenode.net irc.freenode.net) |
21:09:27 | m0s- | ughh |
21:09:33 | m0s- | this is so confusing |
21:12:34 | m0s- | how do I know its done initializing? |
21:13:33 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:13:33 | NHeal | kornbluth.freenode.net irc.freenode.net |
21:13:33 | NJoin | web-taz [0] (n=taz@p5081C47E.dip0.t-ipconnect.de) |
21:13:33 | NJoin | perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
21:13:33 | NJoin | akaidiot [0] (n=not@c-461d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
21:13:33 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
21:13:33 | NJoin | bun-bun [0] (n=bun@unaffiliated/bun-bun) |
21:13:33 | NJoin | tchan [0] (n=tchan@lunar-linux/developer/tchan) |
21:13:33 | NJoin | dan_a [0] (n=dan_a@217.23.173.156) |
21:13:33 | NJoin | merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
21:13:33 | NJoin | lostnihilist [0] (n=lostnihi@adsl-68-252-193-77.dsl.chcgil.ameritech.net) |
21:13:33 | NJoin | Bagder [0] (n=daniel@rockbox/developer/bagder) |
21:13:34 | | Quit linuxstb (Client Quit) |
21:13:34 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
21:13:41 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:14:36 | linuxstb | m0s-: The disk icon should stop showing. You then need to shutdown your ipod (long press on PLAY/PAUSE), and then start it again. |
21:15:47 | Introspector | re |
21:15:49 | m0s- | after that how should I move music over? |
21:16:03 | Introspector | where can I find how to instll wps themes? |
21:16:10 | linuxstb | m0s-: Just copy the files to anywhere. |
21:16:25 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
21:16:52 | m0s- | ok shut down now re-initialize |
21:16:55 | linuxstb | Introspector: You just unzip them into the correct place in the .rockbox folder. If you look inside the existing .rockbox folder, and inside the theme .zip file, it should be obvious what goes where. |
21:17:17 | Introspector | ok, thanx! |
21:17:31 | *** | Saving seen data "./dancer.seen" |
21:17:55 | | Quit Ribs ("eh eh ehhhh!") |
21:18:33 | m0s- | oh I get it |
21:19:00 | m0s- | so if I wanna get the files I loaded in rockbox I need to switch the file view type |
21:22:21 | Soap | no |
21:22:47 | Soap | You /can/ use browse the directory tree, but Rockbox will index properly tagged FLAC files just fine. |
21:23:08 | Soap | So you can use the Database if you want, and build the database on your player. |
21:23:19 | m0s- | ah so I can still go to albums |
21:23:26 | m0s- | and it will be there from my flac files |
21:23:35 | Soap | assuming they are properly tagged, yes. |
21:23:43 | m0s- | nice |
21:23:53 | m0s- | so after I move them over I don't need to initialize do I? |
21:24:03 | Introspector | I'll install rockbox now. wish me luck *g* |
21:24:29 | Soap | you can't idex the files before they are on the player. |
21:24:36 | Soap | index even |
21:25:49 | Slasheri | m0s-: please read the manual |
21:26:11 | Slasheri | m0s-: just enable dircache and database update (and probably you want to load it to ram also) |
21:26:19 | Slasheri | then that update should be transparent |
21:26:27 | Introspector | bye |
21:26:29 | | Quit Introspector ("CGI:IRC") |
21:26:58 | Slasheri | *auto update |
21:29:56 | m0s- | ok I get it |
21:30:36 | | Join Llorean [0] (n=Llorean@70.122.253.160) |
21:31:05 | * | dan_a swears at the iPod bootloader bug |
21:31:46 | m0s- | dang my itunes playlists are gone |
21:34:27 | * | MonkeyTamer scored a gigabeat earlier today |
21:34:37 | rp- | dan_a: any progress on the sansa with dma? |
21:35:13 | dan_a | rp-: No, it always hangs after reading 32 bytes. |
21:35:23 | dan_a | Well done on getting the AMS thing set up |
21:35:38 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-83-80.w90-11.abo.wanadoo.fr) |
21:35:51 | Soap | I think the AMS thing is a plot to sue Rockbox! |
21:36:09 | rp- | yeah finally, i was worried because i didn't hear from austriancoder or AMS about anything, but today i got mail from austriancoder |
21:36:42 | rp- | Soap: if so, i will burn down their house! :) |
21:36:47 | dan_a | I had a look at coming to Austria too, but it would cost me around £500 to get there and back |
21:36:58 | Llorean | dan_a: iPod bootloader bug still? |
21:37:00 | Soap | They tell you some info, then give you a restrictive NDA, you don't sign it, six months later audio gets reverse engineered, they claim you used their datasheets, they sue! |
21:37:01 | Soap | ;) |
21:37:33 | dan_a | Llorean: Yes. It's not behaving the same this evening to how it did yesterday |
21:37:43 | Llorean | dan_a: Arbitrarily? |
21:38:08 | | Part Domonoky |
21:38:12 | rp- | dan_a: i understand that, very expensive for just 1 or 2 days |
21:38:14 | Llorean | dan_a: Early in the days of Rockbox on iPod, we couldn't get it to load Retail_OS. We never solved the problem. We moved from GCC 3.4.6 to 4.0.1 and it worked. |
21:38:33 | Llorean | dan_a: In that case, it wouldn't load Retail from within a conditional, unless that conditional always evaluated to true. |
21:39:04 | dan_a | Llorean: I'm not sure - I'm going through what I did yesterday in the order that I did it to see if it's something complex |
21:39:25 | dan_a | It should be booting from a true conditional - I'll try rephrasing it to be negative |
21:39:43 | dan_a | I've tried with GCC 4.0.3 and 4.1.1 |
21:39:46 | Llorean | dan_a: If I put if a random number, it would never work, if I waited for a button press, it wouldn't work, but if it wasn't in a conditional of any sort (tried switch as well), or if the conditional always evaluated to the same thing, it worked. |
21:40:38 | dan_a | Ah... I guess r0 will be set if there's a conditional |
21:41:11 | dan_a | But if it always evaluates to the same thing, then GCC should optimise it away |
21:41:25 | Llorean | I figured it probably did. |
21:41:40 | Llorean | I tried to obfuscate it somewhat, but since I can't read the output, I never knew if I succeeded. |
21:41:52 | | Quit Kingstone (Read error: 145 (Connection timed out)) |
21:42:11 | markun | MonkeyTamer: congrats! |
21:42:29 | | Join Thundercloud_ [0] (n=thunderc@82.152.199.199) |
21:42:29 | MonkeyTamer | finally a change from the ipod color |
21:43:01 | MonkeyTamer | for $100 |
21:43:50 | MonkeyTamer | that's double the space I have on the ipod; people on ebay don't know what they're selling ;) |
21:44:05 | hcs | nice |
21:44:14 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
21:44:16 | m0s- | what u get? |
21:44:27 | MonkeyTamer | a gigabeat f40 |
21:44:32 | m0s- | cool |
21:44:49 | * | LinusN is tempted to buy a gigabeat |
21:45:02 | MonkeyTamer | they're just so cheap it's hard to resist |
21:45:05 | Llorean | Give in to the temptation! |
21:45:17 | MonkeyTamer | people on ebay don't spend any more than about $100 on them |
21:45:21 | MonkeyTamer | including shipping |
21:45:29 | Llorean | LinusN: It's become my primary player, with the H120 now retired to recording purposes. |
21:45:30 | * | dan_a has been tempted too |
21:45:33 | MonkeyTamer | for used devices that is |
21:46:06 | MonkeyTamer | if you insist on a new one, I've seen them as low as about $170 with shipping |
21:46:32 | * | pixelma lost an interesting auction of an H120 today :( |
21:46:39 | perl|work | $120-140 for the new one is highly possible too |
21:46:44 | LinusN | pixelma: you lost it???? |
21:47:01 | markun | LinusN: we could use someone to hook up a JTAG connector and try to flash a bootloader |
21:47:08 | MonkeyTamer | that is true actually; I saw yesterday a new one go for 140 shipped |
21:47:32 | LinusN | markun: brick? |
21:48:02 | pixelma | yes, too slow and without any practice... :/ |
21:48:21 | dan_a | pixelma: There's one offered on the forums |
21:48:24 | markun | no, right now we still use the boatloader from the OF |
21:48:52 | pixelma | dan_a: do you mean the one for a dev? I don't consider myself a dev... |
21:49:09 | Llorean | pixelma: He did say 'or for casual personal use' |
21:49:47 | LinusN | pixelma: and i had heated up my soldering iron just for you... |
21:50:52 | pixelma | Llorean: I read that too, but as someone else (Soap ?) said: maybe it would be more usefull for someone else |
21:50:59 | dan_a | I'd count people who work on the manuals as devs too |
21:51:52 | pixelma | so you're trying to persuade me? |
21:52:40 | Llorean | Maybe offer him a fair price for it? |
21:52:51 | Llorean | That way there's no feelings of guilt, and everyone is happy? |
21:54:22 | pixelma | that's a nice idea, I think I'm going to contact him. Maybe I (or he) could donate the money to the rockbox fund then |
21:56:15 | LinusN | Nico_P: any luck with the bootloader? |
21:57:03 | Nico_P | LinusN: no... i checked i had spelled the path right. |
21:57:27 | Nico_P | but anyway it seems the file was found but wasn't the one expected |
21:57:43 | Nico_P | ("bad checksum") |
21:58:08 | LinusN | Nico_P: but then you can't have changed the call from load_firmware() to load_raw_firmware() |
21:58:24 | LinusN | because load_raw_firmware() doesn't check the sum |
22:00 |
22:00:22 | Nico_P | i'm pretty sure i did |
22:01:10 | Nico_P | yes i did |
22:01:12 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
22:01:22 | Nico_P | "rc = load_raw_firmware("/rockbox.gigabeat", loadbuffer, buffer_size);" |
22:01:33 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
22:01:45 | LinusN | Nico_P: i told you the argument order was wrong |
22:02:16 | Llorean | Why are we loading the firmware raw? |
22:02:21 | Nico_P | crap... i thought i had put it back right |
22:02:22 | LinusN | it's supposed to be loadbuffer, "/rockbox.gigabeat, buffer_size |
22:02:24 | m0s- | does Rockbox play .ape files? |
22:02:27 | LinusN | Llorean: beats me |
22:02:28 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
22:02:34 | Llorean | m0s-: No. |
22:02:40 | Nico_P | i'll try again thain |
22:02:43 | m0s- | k |
22:02:47 | Nico_P | or then |
22:03:03 | Llorean | m0s-: Incompatible license, plus greater CPU requirements than are likely to be met. |
22:03:24 | m0s- | all good |
22:03:43 | | Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs") |
22:03:55 | Llorean | m0s-: Being lossless, you may as well convert to FLAC or Wavpack. |
22:03:58 | Llorean | Or SHN or ALAC. |
22:04:06 | m0s- | true |
22:06:29 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
22:06:53 | Nico_P | LinusN: "rc = load_raw_firmware(loadbuffer, "/rockbox.gigabeat", buffer_size);" |
22:07:15 | Nico_P | > can't load rockbox.gigabeat: file not found |
22:07:43 | Soap | APE only wins (sometimes) on the size front. FLAC is more compatable, easier to decode, and has better error handeling. |
22:08:31 | LinusN | Nico_P: this sucks |
22:08:59 | Nico_P | LinusN: do you want me to try something else ? |
22:09:08 | LinusN | Nico_P: and you changed it in both places? |
22:09:53 | | Join Thundercloud__ [0] (n=thunderc@82.152.199.199) |
22:09:54 | Nico_P | argh... no |
22:10:12 | Nico_P | and i found the way to change it in the wrong place |
22:12:27 | Nico_P | ok now it works |
22:12:35 | LinusN | great |
22:12:40 | LinusN | btw, does dual boot really work with that loader? |
22:12:42 | Nico_P | i apologize for being so dumb and wasting your time :) |
22:12:46 | LinusN | haha |
22:13:07 | markun | LinusN: we have no dual boot |
22:13:31 | Nico_P | markun: do you think it would be possible ? |
22:13:48 | markun | yes, I do |
22:13:57 | LinusN | markun: so what's with the "load original firmware" feature in the code? |
22:14:04 | markun | but I don't know exactly what the linux kernel expects |
22:14:27 | markun | LinusN: it was supposed to copy the linux kernel back over our bootloader |
22:14:27 | Llorean | LinusN: it renames the original firmware file, essentially uninstalling the rockbox bootloader, I believe. |
22:14:42 | Nico_P | markun: the OF is a linux kernel ? |
22:15:28 | markun | Nico_P: yes |
22:15:35 | LinusN | markun: i see the "restore FWIMG01.DAT" thing, is that what you mean? |
22:15:50 | markun | LinusN: yes |
22:16:19 | LinusN | but that is different from the "load original firmware" thing, afaics |
22:16:48 | markun | well, loading the OF has never worked afaik |
22:17:11 | LinusN | which still loads "rockbox.gigabeat", but to another location in memory, god knows how that was supposed to work |
22:17:22 | pixelma | many thanks LinusN! :) |
22:17:28 | LinusN | pixelma: :-) |
22:17:53 | Nico_P | LinusN: shall I commit my version of bootloader/gigabeat.c ? |
22:18:34 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:18:50 | LinusN | Nico_P: please do |
22:19:08 | | Quit amiconn (Nick collision from services.) |
22:19:08 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:20:10 | Nico_P | done |
22:22:46 | perl|work | is it suppose to be faster now? |
22:23:36 | markun | LinusN: if we put the checksum behind the irq vector we can add a check for it to the new bootloader without breaking the old one |
22:24:08 | | Quit JoeBorn ("open.neurostechnology.com") |
22:24:26 | LinusN | markun: i'd rather use the standard rockbox format |
22:24:34 | LinusN | (add-header) |
22:28:15 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:30:58 | | Part Llorean |
22:34:18 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
22:38:48 | | Join Ne-X-us [0] (n=Ne-X-us@143.15.gr6.adsl.brightview.com) |
22:42:54 | | Quit mattzz ("Leaving") |
22:44:55 | | Quit Mouser_X (Nick collision from services.) |
22:45:04 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:47:29 | | Quit busa_blade (Read error: 104 (Connection reset by peer)) |
22:47:33 | | Quit Nico_P (Remote closed the connection) |
22:51:14 | | Join taz|away [0] (n=taz@p5081C9F3.dip0.t-ipconnect.de) |
22:52:49 | | Quit rp- () |
22:54:56 | | Quit kaaloo (Read error: 113 (No route to host)) |
22:55:12 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:55:23 | | Join Gibbed [0] (i=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
22:55:27 | | Quit Rick (Nick collision from services.) |
22:55:34 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
22:55:45 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
22:56:14 | pixelma | whoa... already got a positive answer from Mistar_Muffin :) ...that's incredible, thanks everyone! :) |
22:59:51 | | Quit Mouser_X (Nick collision from services.) |
23:00 |
23:00:00 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:01:57 | Bagder | its just us wanting you off the Archos side of the discussions ;-) |
23:03:11 | | Quit web-taz (Read error: 110 (Connection timed out)) |
23:03:27 | | Join hj [0] (n=hj@ip68-5-32-214.oc.oc.cox.net) |
23:03:37 | pixelma | haha :) |
23:06:32 | | Join jbird80 [0] (i=ce40e080@gateway/web/cgi-irc/labb.contactor.se/x-b20cd74df2376592) |
23:07:13 | jbird80 | what files do i have to delete to remove all database files? i think mine is corupt and want to start completly over |
23:09:55 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
23:10:37 | linuxstb_ | Bagder: Is it possible for the Nickname field to be blank on the Advanced version of the cgi:irc login screen? |
23:11:08 | Bagder | no idea |
23:11:15 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
23:11:23 | | Join Thundercloud_ [0] (n=thunderc@81.168.44.139) |
23:12:11 | | Join jd-chatzilla [0] (n=chatzill@pool-71-163-75-114.washdc.east.verizon.net) |
23:13:25 | | Quit jd-chatzilla (Client Quit) |
23:13:41 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
23:13:46 | | Join webguest12 [0] (i=8cc220fd@gateway/web/cgi-irc/labb.contactor.se/x-3ffa86f6cab3f040) |
23:14:11 | | Quit jbird80 ("CGI:IRC (EOF)") |
23:15:43 | webguest12 | I enjoy rockbox, its verry cool |
23:15:58 | markun | webguest12: good to hear! Which player? |
23:16:05 | webguest12 | ipod |
23:16:15 | webguest12 | video |
23:16:51 | webguest12 | is rockbox partially linux |
23:16:57 | Bagder | no |
23:17:15 | webguest12 | no not at all or kinda |
23:17:23 | Bagder | not at all |
23:17:29 | webguest12 | ok |
23:17:32 | webguest12 | thank you |
23:17:35 | *** | Saving seen data "./dancer.seen" |
23:17:54 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
23:17:55 | webguest12 | will nano 2nd be available soon |
23:18:02 | linuxstb_ | No |
23:18:02 | markun | webguest12: not soon |
23:18:19 | linuxstb_ | It's as similar to the previous ipods as your toaster is. |
23:18:34 | webguest12 | ok I'll just have to wait |
23:18:40 | | Join Rick [0] (n=rick@pool-71-108-0-2.lsanca.dsl-w.verizon.net) |
23:18:55 | markun | webguest12: it might never work on the 2nd gen.. |
23:19:41 | webguest12 | It makes my ipod video do so much more than just play mp3's. |
23:20:05 | Shaid | mmm |
23:20:07 | Shaid | rockbox on a toaster |
23:20:20 | Shaid | let me go take mine apart to find out the cpu! |
23:20:43 | webguest12 | what toaster do you use |
23:21:01 | Shaid | It’s a Kambrook somethingorother. |
23:21:25 | webguest12 | and you run rockbox on it |
23:21:26 | dan_a | Wouldn't it be ironic if one of us had a PortalPlayer toaster... |
23:21:57 | webguest12 | is Kambrook the cpu? |
23:23:13 | | Part webguest12 |
23:23:25 | | Part perl|work |
23:27:08 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-48-240.dsl.irvnca.pacbell.net) |
23:29:23 | | Quit shnee (Connection reset by peer) |
23:30:49 | | Quit Bagder (Read error: 104 (Connection reset by peer)) |
23:33:48 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
23:34:51 | * | Bagder had his usual discovery what needs to be fixed when he rebooted |
23:35:07 | | Join dewdude [0] (i=dewdude@pool-71-120-0-23.washdc.east.verizon.net) |
23:35:30 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
23:35:35 | pixelma | the generous H120 owner will donate the money to the Rockbox fund (minus shipping cost)... :) |
23:36:06 | Shaid | “There are 263 package updates available” |
23:36:13 | Shaid | I think I’ll just stay out of date, thank you very much! |
23:36:55 | Bagder | get a faster connection ;-) |
23:37:11 | Shaid | I’ve got a fast connection |
23:37:21 | Shaid | I just don’t feel like wasting my precious download quota... |
23:37:36 | Shaid | and since it wont tell me how big this will all be |
23:37:52 | Bagder | it doesn't? what upgrade system is that? |
23:38:05 | Shaid | the one in FC5. |
23:38:09 | Shaid | eh, FC6, even |
23:38:11 | Bagder | ah, ym |
23:38:13 | Bagder | yum |
23:38:35 | Bagder | I have no quota |
23:38:39 | markun | Shaid: whick encoding do you use for your 'quotes'? |
23:38:43 | markun | which |
23:38:44 | Bagder | and apt tells me the size before starting |
23:39:15 | Shaid | please, stop asking |
23:39:28 | Bagder | he's still on his weird code page 125x I say |
23:39:28 | Shaid | its a bad keymap setup |
23:39:41 | markun | ah, didn't realise it was asked already |
23:39:42 | Shaid | its the right single quotation mark from 1251 |
23:39:52 | Shaid | I’ve fixed it, I just need to reboot |
23:39:56 | Bagder | Shaid: the double one is wrong too |
23:39:56 | Shaid | which I havent done yet. :P |
23:40:03 | Bagder | or whatever you used around your 263 quote |
23:40:11 | Shaid | Yeah, it would be, wouldn’t it? |
23:40:14 | * | Shaid sighs. |
23:40:47 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
23:40:56 | preglow | sniffle |
23:41:29 | | Quit Rondom ("Ex-Chat") |
23:41:57 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
23:43:14 | | Quit lostnihilist (Read error: 104 (Connection reset by peer)) |
23:44:26 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
23:44:36 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
23:44:39 | | Part hj |
23:44:50 | | Join hj [0] (n=hj@ip68-5-32-214.oc.oc.cox.net) |
23:45:57 | | Quit Arathis|afk ("Bye, bye") |
23:46:37 | | Join lostnihilist [0] (n=lostnihi@adsl-68-252-193-77.dsl.chcgil.ameritech.net) |
23:52:25 | midgey | linuxstb: have you been able to build a universal binary of rbutil? |
23:53:09 | | Quit bluebrother ("leaving") |
23:53:55 | | Part LinusN |
23:54:20 | | Join entheh [0] (n=purr@88-106-129-249.dynamic.dsl.as9105.com) |
23:57:01 | | Quit Vyrus001 (Read error: 104 (Connection reset by peer)) |
23:57:14 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-48-240.dsl.irvnca.pacbell.net) |
23:58:39 | | Quit lostnihilist ("Leaving") |
23:58:46 | | Join lostnihilist [0] (n=lostnihi@adsl-68-252-193-77.dsl.chcgil.ameritech.net) |