00:05:59 | petur | LinusN: did you get over my coding-rule breaking patch? I redid the recording gain one - it should apply just fine and follow 'da rules' |
00:06:50 | petur | btw, you misdsed my biggest error: that code should be in backlight.c, not pcfxxx |
00:06:58 | petur | brb |
00:11:10 | | Quit ender` (" Sleep n. An inadequate substitute for caffeine") |
00:14:05 | | Join Xerion_ [0] (i=xerion@zorgash.student.utwente.nl) |
00:14:07 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
00:14:17 | | Nick Xerion_ is now known as Xerion (i=xerion@zorgash.student.utwente.nl) |
00:17:11 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
00:18:51 | | Quit alphakiller () |
00:19:57 | petur | gdnight |
00:20:00 | | Quit petur ("here today, gone tomorrow") |
00:21:41 | XavierGr | I have a struct with 4 integers the sizeof that struct is 8 bytes right? |
00:22:46 | markun | 16 I think |
00:22:52 | markun | a short is 2 bytes |
00:23:12 | XavierGr | I am always bothered with ints in rockbox, I think someone told that ints are 2 bytes no? |
00:23:37 | linuxstb_ | On the gmini, ints are 2 bytes. On all other targets, they are 4 bytes. |
00:24:34 | linuxstb_ | Which is why you should use "long" if you need a 32-bit integer in rockbox - or (u)int32_t |
00:24:43 | XavierGr | I tried bat[BUF_SIZE / sizeof(bat)]; to be sure but it failed as bat is not already declared. Of course now that I think of it I could just first declare and then create the struct called bat. |
00:25:24 | linuxstb_ | So what is the type of bat[] ? |
00:25:52 | XavierGr | 4 ints |
00:26:18 | linuxstb_ | So you need to use a struct to store those 4 ints, and then sizeof(mystruct) |
00:26:44 | linuxstb_ | Which will be 32 for most targets, but 16 for gmini |
00:27:04 | XavierGr | yes but it is an array that I want so the immediate declaration is not right to do this. |
00:27:22 | XavierGr | I will declare the struct first and then create the array using sizeof |
00:27:51 | mirak_ | the sim have problems opening my files |
00:28:20 | mirak_ | I set the audio buffer as target si maybe the sim have problem with that ? |
00:28:57 | linuxstb_ | I think that should work. |
00:32:36 | | Join Skydemon [0] (n=udo@p50877052.dip.t-dialin.net) |
00:33:19 | BHSPitLappy | linuxstb_: rockbox doesn't have any ipod capabilities that linux doesn't, does it? |
00:34:39 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
00:34:53 | linuxstb_ | Not at the moment. But when rockbox is fully functional, there are lots of features in Rockbox which probably aren't available in Linux. |
00:35:11 | BHSPitLappy | i just mean capabilities specific to the ipod |
00:35:19 | BHSPitLappy | e.g. hardware |
00:35:29 | BHSPitLappy | but i'll still take that as a no |
00:35:33 | linuxstb_ | No, we're still playing catch-up |
00:35:39 | BHSPitLappy | mmhmm |
00:36:02 | BHSPitLappy | the nano won't listen to taps, even though it can detect them in diag mode |
00:36:47 | XavierGr | linuxstb_: Is the iPod UMS? |
00:36:54 | XavierGr | (in the original firmware I mean) |
00:37:44 | linuxstb_ | Yes and no. You can access the disk using UMS, but the apple firmware ignores files that aren't referenced in the tag database |
00:38:18 | | Quit t0mas (" good night") |
00:38:34 | XavierGr | so that means that if you add your own files? |
00:39:01 | XavierGr | you can't see them or they don't get in? |
00:39:07 | linuxstb_ | The apple firmware only lets you browse the tag database - so if the music isn't there.... |
00:39:52 | linuxstb_ | When iTunes (or the third-party equivalent) adds a music track, it will both copy the file and update the database on the ipod. |
00:40:03 | XavierGr | Lets say that I have my music on an iPod. I stick it to a PC and want to either add or take some music (or other files), without any program. What happens then? |
00:40:49 | linuxstb_ | You can't add music, and the music that is already there is stored with obfuscated filenames such as F04/4AAD3.M4A |
00:41:22 | XavierGr | yaakkk that's why I hate Apple!!!! |
00:41:32 | linuxstb_ | But this is purely a software issue with the apple firmware. Rockbox will of course play them without problems. |
00:42:05 | XavierGr | Switching Firmware would be a problem then. |
00:42:07 | markun | At least the files are not encrypted like the gigabeat does.. |
00:42:15 | linuxstb_ | Why would you want to switch firmware? |
00:42:44 | XavierGr | Well in the mid process which iPod can playback more stable. |
00:43:01 | linuxstb_ | I worried about this a little when I started work on it, but then decided people who wanted to use Rockbox would not want to use itunes. |
00:43:27 | XavierGr | Yes but Until proper playback is introduced in Rockbox.... |
00:43:28 | Skydemon | and maybe some Videos (like irivever h300 atm) |
00:44:04 | linuxstb_ | I think Rockbox will go from no playback to good playback almost overnight. It won't be like the iriver port. |
00:44:14 | XavierGr | why is that? |
00:44:22 | XavierGr | It is a software one no? |
00:44:35 | linuxstb_ | The playback system is already working - it just needs a proper audio driver writing. |
00:44:49 | XavierGr | interesting.... |
00:45:04 | linuxstb_ | I can play music on my ipod now, it's just that it's silent... :)( |
00:45:29 | XavierGr | lol ;) |
00:45:45 | linuxstb_ | Of course, we may have codec optimisation to do - so maybe it won't quite be overnight. |
00:45:48 | amiconn | linuxstb: What about arm optimisations? |
00:45:48 | XavierGr | It is like the midi plugin. |
00:45:59 | XavierGr | It will proccess the file but no output, (file or audio) |
00:46:27 | linuxstb_ | amiconn: Yes, just remembered that :) But the fast codecs like FLAC should be fine. |
00:46:36 | XavierGr | linuxstb_: Can you say if iPod will encode faster than iriver targets? |
00:46:56 | Skydemon | btw - is it now save to use bootloader v5 for iriver? i have no changse to repair a blocked iriver - so wanna go as sure as possible ) |
00:46:57 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
00:47:08 | amiconn | linuxstb: Also, using the COP might introduce problems |
00:48:07 | linuxstb_ | amiconn: Yes, I'm sure it will. |
00:48:42 | linuxstb_ | XavierGr: encode what? |
00:49:02 | XavierGr | lets say mp3 |
00:49:20 | XavierGr | oh no I mean decode. |
00:49:33 | ashridah | Skydemon: easiest way would be to check out some of the bootloader v5 threads on misticriver, but so far as i know, it works, the last version just had a bug that made it take too long to turn off an auto shutoff |
00:49:41 | XavierGr | anyway CPU power, will it be faster? |
00:49:46 | linuxstb_ | It's hard to compare - a decoding process will just use one of the two 75MHz ARMs. |
00:50:05 | XavierGr | no code to use both? |
00:50:17 | XavierGr | or it is not inteded to do this |
00:50:25 | Skydemon | ashridah: Thanx ) |
00:50:31 | linuxstb_ | Yes, but the codec thread itself will just use one |
00:50:43 | lostlogic | you want to write task migration for rockbox? :-D :-D |
00:50:45 | linuxstb_ | The plan is to use one CPU for decoding, and the other for everything else. |
00:51:07 | linuxstb_ | Our new ipod developer threatened to work on that. |
00:51:27 | XavierGr | that would be tricky for some plugins like rockboy which needs every juice it can get. |
00:51:33 | lostlogic | alphasomething? He seems... frighteningly enthused. |
00:51:54 | linuxstb_ | He may well get distracted with his java OS |
00:53:37 | linuxstb_ | XavierGr: Going back to your original question, the .m4a files have the metadata (tags) still in them, so Slasheri's new tagcache will be able to index them. |
00:54:08 | XavierGr | Is there a patch for the tagcache? |
00:55:15 | XavierGr | Slasheri can have many different nicks. amiconn proposed Flasheri but maybe Cacheri is a good one too. 2 cache projects from him so far. |
00:56:18 | * | amiconn wonders what happened to his flash project... |
00:56:34 | amiconn | s/his/Slasheri's/ |
00:57:30 | XavierGr | The Flasheri Project ;) |
01:00 |
01:00:06 | XavierGr | Okay lets say that someone tried to benchmark his battery in radio mode. Currently in my battery_bench plugin battery info will be loged on disk access. What about setting a time interval when there is no file playback? And what would that interval be? 1 hour, 2? |
01:01:16 | | Quit muesli__ ("ich will Kühe!!!") |
01:02:44 | | Quit |Beowulf| ("KVIrc 3.2.0.99 'Marmalade' http://www.kvirc.net/") |
01:03:28 | lostlogic | LinusN: is the I2C only meant to function at 120mhz on H340, or is 400khz the maximum frequency? |
01:06:57 | | Quit actionshrimp ("a bird in the bush is worth two in your house") |
01:07:31 | | Join webguest96 [0] (n=acc80d26@labb.contactor.se) |
01:11:39 | | Quit Moos ("Happy new year @ all") |
01:12:05 | LinusN | lostlogic: 400khz is max, and the timing loops are adjusted to reach 400khz at 120Mhz cpu frequency |
01:12:14 | XavierGr | how many HZ is an hour in rocbox? |
01:12:33 | LinusN | HZ*60*60 |
01:12:53 | XavierGr | HZ=60 ticks or 100? |
01:13:03 | XavierGr | oh 60 |
01:13:04 | Skydemon | ok - h320 -> firmware eu 1.30 -> bootloader v5 = works fine :) |
01:13:58 | | Quit Janco ("CGI:IRC (EOF)") |
01:14:10 | LinusN | HZ is HZ ticks |
01:14:30 | LinusN | the whole point of HZ is that you shouldn't care how many ticks it is |
01:14:40 | LinusN | HZ is one second |
01:14:56 | LinusN | or rather "number of ticks per second" |
01:15:12 | XavierGr | okay thanks. |
01:15:24 | LinusN | so, an hour is HZ*60*60 ticks |
01:16:44 | | Quit Skydemon ("Nettalk6 - www.ntalk.de") |
01:21:23 | | Part LinusN |
01:21:59 | | Join Kyl3 [0] (i=no@cpe-24-90-234-92.nyc.res.rr.com) |
01:22:16 | Kyl3 | how do i get bmp2rb to work? |
01:22:48 | Kyl3 | im in the tools directory it says command not found |
01:23:23 | lostlogic | what OS? |
01:23:25 | linuxstb_ | Type ./bmp2rb |
01:23:37 | Kyl3 | win in the dev kit |
01:24:02 | Kyl3 | ~/tools>./bmp2rb |
01:24:13 | Kyl3 | BASH: ./bmp2rb: No such file or directory |
01:24:19 | linuxstb_ | Type "make bmp2rb" |
01:24:59 | Kyl3 | in tools right? |
01:25:04 | linuxstb_ | Yes. |
01:25:20 | Kyl3 | thanks! |
01:26:02 | Kyl3 | and the h300 lcd takes 16 bit bmps, for say, the bootscreen? |
01:26:42 | linuxstb_ | Yes. |
01:28:01 | Kyl3 | bmp2rb -i h300optFULL.bmp -f4 that seems to be correct but its not working |
01:29:50 | Kyl3 | oh wait |
01:29:50 | linuxstb_ | You may need a space between the f and the 4 |
01:29:55 | Kyl3 | i did it |
01:30:07 | Kyl3 | but how do i copy this i cant scroll up |
01:30:36 | | Quit fobbo (Read error: 104 (Connection reset by peer)) |
01:30:50 | linuxstb_ | Type bmp2rb ..... > myfile.c |
01:30:58 | Kyl3 | ok |
01:32:06 | Kyl3 | thanks |
01:32:16 | Kyl3 | :-d |
01:45:26 | | Quit webguest96 ("CGI:IRC") |
01:54:45 | *** | Saving seen data "./dancer.seen" |
01:56:06 | | Quit Mark_ (Read error: 104 (Connection reset by peer)) |
01:56:15 | | Quit Kyl3 ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
01:57:48 | manhattan | So like the creative zen stuff is probably never going to be supported by rockbox? |
02:00 |
02:00:57 | | Join Kyl3 [0] (i=no@cpe-24-90-234-92.nyc.res.rr.com) |
02:00:58 | BHSPitLappy | anybody care for this at all? −−> http://img79.imageshack.us/img79/9519/rockbar6ln.gif |
02:02:08 | linuxstb_ | manhattan: No-one has shown any interest in it so far. |
02:02:29 | Kyl3 | whats the size of the boot logo on the h300 screen |
02:02:35 | manhattan | no-one as in the coders that be working on this, or it's just not popular |
02:02:37 | BHSPitLappy | linuxstb_: i desperately crave your approval |
02:02:50 | Kyl3 | im changing it for the "optimized" build on Misticriver |
02:03:50 | linuxstb_ | manhattan: No-one has shown any interest in porting Rockbox to it. |
02:04:01 | manhattan | gotcha :) |
02:04:18 | | Quit akaidiot (Connection timed out) |
02:04:28 | | Join UmInAsHoE [0] (n=UmI@81-179-201-99.dsl.pipex.com) |
02:04:33 | Kyl3 | and it worked but didnt display right i guess cause the size was messed up |
02:04:48 | linuxstb_ | BHSPitLappy: approval of what? |
02:05:06 | BHSPitLappy | my little picture a few lines up :P |
02:05:16 | Kyl3 | I like it |
02:05:20 | linuxstb_ | Kyl3: 220x68 I think. |
02:05:23 | BHSPitLappy | :) |
02:05:30 | UmInAsHoE | whats the fwppatcher? |
02:05:34 | Kyl3 | :) thanks! |
02:06:16 | linuxstb_ | BHSPitLappy: It's very nice. You should design some graphics for Rockbox games |
02:06:30 | BHSPitLappy | ha, flattered |
02:06:49 | BHSPitLappy | well if i'm actually needed somewhere, i'll help. |
02:06:59 | * | manhattan .oO(¿gamez?) |
02:07:01 | BHSPitLappy | doubt that i'm the best gimp'er around here though :P |
02:07:24 | * | manhattan .oO(¿what's a gimp'er?) |
02:07:26 | | Join einhirn [0] (n=Miranda@p54864140.dip0.t-ipconnect.de) |
02:07:45 | linuxstb_ | There aren't many artists amongst the rockbox devs... |
02:08:18 | BHSPitLappy | mehh :) |
02:08:37 | BHSPitLappy | like i said, "if you request it, i will come" |
02:09:09 | BHSPitLappy | rather, "I'll try my best." |
02:12:58 | webguest02 | can someone tell me what the maximum allowed length of a line in a WPS is? |
02:14:42 | linuxstb_ | I don't think there is one. Are you having problems? |
02:15:17 | webguest02 | i havent yet tried if it works |
02:15:40 | linuxstb_ | AFAIK, the only limit is the total size of the wps file |
02:15:57 | webguest02 | but i was curious, because it contains 370 characters |
02:16:22 | webguest02 | what is the maximum size of the WPS? |
02:18:48 | linuxstb_ | I think it's 3072 bytes |
02:21:01 | webguest02 | ah thanks |
02:21:20 | XavierGr | Hey BHSPitLappy very nice picture. What's its purpose? |
02:21:51 | BHSPitLappy | it's one of those forum signature pics that are all-so-popular |
02:22:33 | XavierGr | Get in touch with the (I dont remember its name) that ports colour games in H300 |
02:22:47 | Kyl3 | eli? |
02:23:01 | XavierGr | yeah maybe... |
02:28:28 | BHSPitMonkey | if he wants my help, he can contact me...otherwise, i'm not LOOKING for more expenses of my time ;) |
02:32:51 | | Join leftright [0] (n=5087c34a@labb.contactor.se) |
02:34:57 | leftright | ugghh, I'm listening to a album which has some serious artifacts, (mp3), and I put it down to shit mastering/producing, I have tried the original firmaware as well same result pisses me off |
02:35:38 | leftright | all my stuf is riped with EAC- Lame-aps |
02:36:02 | XavierGr | http://www.hackaday.com/entry/1234000233073484/ is this possible with flash players? |
02:36:41 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
02:37:13 | dpassen1 | leftright: what album? by chance maybe someone else has it |
02:37:40 | leftright | Mulholland Drive Original movie soundtrack |
02:38:23 | linuxstb_ | What kind of artifacts? Have you listened to the original CD? |
02:38:34 | leftright | the track "The Beast" is the worst |
02:39:16 | dpassen1 | could it be clipping? are your tracks ReplayGained? |
02:39:26 | leftright | well at random intervals and on highs or complex passages there's "crackling" (thats the best word for it) |
02:39:55 | leftright | yes they are all replay gained, but it doesnt do it on other albums, nut I'll try it with RG off |
02:40:11 | dpassen1 | do you have a pre-amp set? |
02:40:17 | leftright | yes |
02:40:23 | leftright | but low |
02:40:32 | | Quit Kyl3 ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
02:40:41 | dpassen1 | try without the pre-amp before you try without replaygain |
02:41:15 | leftright | ok |
02:41:15 | dpassen1 | also, are you using any bass/treble boost? |
02:41:56 | leftright | only bass at 8 |
02:42:10 | leftright | vol is at -26 |
02:42:36 | dpassen1 | if these files sound alright on your computer, i would just try to obtain as flat a setting as possible (preamp and all boosts at 0) and check |
02:42:55 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
02:43:09 | | Quit einhirn (Read error: 113 (No route to host)) |
02:45:32 | leftright | nah still there with pre-amp off and then with RG off, no difference |
02:46:07 | dpassen1 | do the files sound different on a software player (winamp, foobar, etc.)? |
02:46:47 | leftright | gahhhh, I hate shite mastering |
02:47:38 | leftright | dont have those available to me right now, not at home |
02:48:01 | BHSPitMonkey | i keep foobar on my ipod nano :) |
02:48:21 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
02:48:32 | Jungti1234 | hi |
02:48:37 | leftright | what makes me certain is that I have some excellently mastered albums, and they sound just fine |
02:49:13 | markun | leftright: hm, I think I also here it :( |
02:49:31 | leftright | you have the same album ? |
02:49:45 | markun | yes |
02:49:51 | linuxstb_ | Is that a lame bug? |
02:49:52 | leftright | listen to 'The Bear" its awful |
02:50:05 | linuxstb_ | How does the CD sound in a CD player? |
02:50:27 | markun | Do you hear it "The Beast" at 1:19 |
02:50:30 | markun | for example |
02:50:47 | markun | linuxstb_: I have it in Ogg Vorbis |
02:51:17 | leftright | yep its there all right :-) |
02:52:14 | leftright | oh that is a great movie by the way |
02:53:13 | | Join UmI [0] (n=UmI@81-179-201-99.dsl.pipex.com) |
02:53:13 | | Quit UmInAsHoE (Read error: 104 (Connection reset by peer)) |
02:53:17 | markun | I also have similar artifacts in "Norah Jones - Don't know why", but that might be the rip. |
02:53:43 | | Quit UmI (Remote closed the connection) |
02:54:14 | leftright | your files are encoded in ogg ? |
02:54:18 | markun | yes |
02:54:29 | leftright | hmm mine EAC- Lame-aps |
02:55:16 | markun | q3, not very high, but probably not the cause of it. |
02:55:31 | leftright | every now and then there's a shite album, I would like to think it's bad recording/mastering |
02:55:40 | | Quit linuxstb_ ("CGI:IRC") |
03:00 |
03:02:30 | leftright | thanks for the ears. later |
03:02:54 | Midgey34 | Yay! My plugin almost works now |
03:02:54 | Midgey34 | H300: http://img73.imageshack.us/img73/5108/bjh3003qv.png |
03:02:54 | Midgey34 | H100: http://img73.imageshack.us/img73/2254/bjh1004qc.png |
03:03:37 | | Part leftright |
03:06:50 | BHSPitMonkey | neat. |
03:16:54 | Jungti1234 | good |
03:18:18 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
03:32:41 | aliask | Looking forward to it Midgey34 |
03:41:36 | lostlogic | bah, new H340 charge socket damaged. wher'es my solder. |
03:46:51 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
03:50:09 | Midgey34 | at least you have an h300 again |
03:54:01 | lostlogic | fixed. |
03:54:29 | Midgey34 | excellent |
03:54:48 | *** | Saving seen data "./dancer.seen" |
03:56:10 | lostlogic | ugh, now I have to reassemble it with the right assortment of parts from the old and new players so that it might work :-ED |
04:00 |
04:08:19 | | Quit webguest02 ("CGI:IRC (EOF)") |
04:08:59 | XavierGr | is that poker Midgey34? |
04:13:16 | Midgey34 | no, blackjack |
04:13:28 | Midgey34 | just getting the hang of things right now |
04:14:55 | lostlogic | I fucking hate it when I forget to connect the battery and have it all screwed back together. |
04:21:58 | | Quit ashridah ("Leaving") |
04:22:21 | | Join ashridah [0] (i=ashridah@220-253-121-120.VIC.netspace.net.au) |
04:23:27 | Jungti1234 | Hate iriver! Hate iriver! Hate iriver! |
04:24:17 | Jungti1234 | Mad iriver! Mad iriver! Mad iriver! |
04:24:57 | Jungti1234 | Iriver that ignore users! |
04:27:37 | | Join ts-x [0] (n=0cbfe4df@labb.contactor.se) |
04:28:03 | lostlogic | ... ... ? |
04:28:55 | ts-x | Hey does anyone here use the H1xx remote with their H3xx? I could be an idiot, but it doesn't seem to be working with recent builds... |
04:30:26 | ts-x | The buttons work, but the display is blank. I've tried loading several rwps files with no luck. |
04:39:28 | aliask | What happened Jungti? |
04:42:00 | Jungti1234 | 18 |
04:47:41 | aliask | Hrm? |
04:47:43 | Jungti1234 | I will not buy iriver. |
04:48:02 | Jungti1234 | Their confidence is lowest. |
04:50:09 | Jungti1234 | I think that iriver may perish soon if iriver doesn't recognize H300 LCD problem. |
04:50:28 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
04:51:53 | Midgey34 | which problem? |
04:52:09 | Jungti1234 | and I think that they deceived expense of parts. |
04:53:06 | Jungti1234 | I spoke that there is problem in LCD angle of vision for a long time. |
04:53:31 | Midgey34 | as in, you can't see it when tilted? |
04:53:54 | Jungti1234 | yes |
04:54:18 | Jungti1234 | And it makes eye easily tiredly. |
04:54:34 | lostlogic | I don't think that's a problem they should have to deal with. |
04:54:38 | Midgey34 | well, that's just the type of lcd it is, now that the hardware is out they can't fix it |
04:55:02 | Jungti1234 | ? |
04:55:50 | Jungti1234 | H300 LCD is new LCD and old LCD. |
04:55:57 | | Part ts-x |
04:56:14 | lostlogic | ah, didn't know that there were two versions of it |
04:56:16 | Jungti1234 | I have old LCD and feel that there is problem. |
04:56:16 | lostlogic | makes sense |
04:56:35 | Midgey34 | oh there are two versions? |
04:56:46 | Jungti1234 | yes |
04:56:54 | aliask | Is the new version the one with the problem, or the old one? |
04:57:21 | Jungti1234 | no |
04:57:38 | Jungti1234 | Old version is problem. |
04:57:57 | aliask | So you want a new LCD for your old LCD? |
04:58:32 | Jungti1234 | yes |
04:58:49 | Jungti1234 | And H300's pattern is two. fractal and pinspot |
04:59:04 | Jungti1234 | Pinspot is old version. |
04:59:35 | egotrippen | i don't think that's true |
04:59:42 | Jungti1234 | why? |
04:59:44 | egotrippen | the LCD is the same, just the outer casing is different |
04:59:56 | Jungti1234 | nono |
05:00 |
05:00:09 | Jungti1234 | Iriver recognized that it exists. |
05:00:09 | egotrippen | isn't it? i'd never heard before there were two LCD versions |
05:00:12 | egotrippen | o |
05:00:28 | egotrippen | ok |
05:00:52 | Midgey34 | I want iriver to fix their stupid RTC |
05:01:01 | Midgey34 | Feb 30th is not a date |
05:01:10 | Jungti1234 | heh |
05:01:16 | Jungti1234 | hahaha |
05:01:22 | Midgey34 | and Feb 29 does not exist in 2005, 2006, 2007 |
05:01:33 | Jungti1234 | hahahahaha |
05:01:35 | | Join Rob2222_ [0] (n=Miranda@ACB3E854.ipt.aol.com) |
05:01:40 | Jungti1234 | Interesting. |
05:04:21 | | Quit akaidiot (Connection timed out) |
05:06:47 | Jungti1234 | And H300 portable case is two. |
05:07:31 | Midgey34 | I thought there was three? |
05:07:43 | Midgey34 | its not like I use it, its not very good |
05:07:54 | Midgey34 | s/was/were |
05:07:55 | Jungti1234 | three problem |
05:08:27 | Jungti1234 | Iriver changed old case by new case to event. |
05:08:52 | Jungti1234 | Event ends and iriver spoke that don't change old case by new case. |
05:09:08 | Jungti1234 | But, they changed it! |
05:09:20 | egotrippen | heh |
05:09:25 | Jungti1234 | Changed it some people. |
05:09:26 | egotrippen | iriverAmerica is even worse |
05:09:42 | Jungti1234 | why? |
05:09:53 | egotrippen | their american branch has no idea what the korean branch is doing |
05:10:00 | egotrippen | and the korean branch does everything important |
05:10:33 | egotrippen | i had one of the iMP CD players, the american firmware in America was version 1.03 or something |
05:10:43 | egotrippen | the korean firmware was 1.25, something like that |
05:11:18 | egotrippen | similar to the H300s, i guess, and they only updated the American firmware once |
05:11:25 | egotrippen | because a LOT of people complained |
05:12:03 | egotrippen | they're good with RMAs, but not about information or updates |
05:14:01 | Jungti1234 | um.. |
05:14:37 | egotrippen | sorry |
05:14:42 | Jungti1234 | why? |
05:14:43 | egotrippen | how much of that translated properly? |
05:14:56 | egotrippen | those programs can be poor |
05:15:12 | Jungti1234 | I translate too. |
05:15:19 | egotrippen | ah |
05:15:24 | Jungti1234 | :) |
05:15:39 | egotrippen | i read the IRC logs sometimes, i thought i read you used a program |
05:15:50 | Jungti1234 | hehehe |
05:16:04 | Jungti1234 | Google translation is not good. |
05:16:21 | egotrippen | i know |
05:16:23 | egotrippen | haha |
05:16:33 | egotrippen | machine translation is very rough |
05:17:44 | Jungti1234 | hahaha |
05:17:59 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:18:00 | Jungti1234 | But, we don't speak English. |
05:18:13 | Jungti1234 | Must use translation. |
05:18:28 | Jungti1234 | Until learn English. |
05:18:42 | egotrippen | yeah |
05:19:06 | Jungti1234 | Doesn't US firmware support video? |
05:19:12 | Jungti1234 | and browser? |
05:19:13 | egotrippen | no |
05:19:21 | egotrippen | DRM instead of video |
05:19:25 | Jungti1234 | But, support DRM. |
05:19:28 | egotrippen | iriver has said that there's not room for both |
05:19:41 | egotrippen | and the browser isn't there because USB-OTG isn't there |
05:19:43 | Jungti1234 | room? |
05:19:51 | egotrippen | not space, memory |
05:19:54 | Jungti1234 | ah |
05:20:00 | Jungti1234 | hmm |
05:20:09 | Jungti1234 | But, it's possible. |
05:20:25 | egotrippen | the US models can use korean firmware |
05:20:32 | egotrippen | but they lose DRM permanently |
05:20:32 | Jungti1234 | uh? |
05:20:40 | Jungti1234 | yes |
05:20:49 | Jungti1234 | It's dangerous action. |
05:20:54 | egotrippen | eh |
05:20:56 | | Nick drumrboy is now known as DrumRBoy320|Away (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
05:20:59 | egotrippen | only if you use DRM |
05:21:08 | Jungti1234 | hmm |
05:21:39 | Jungti1234 | Korea model can't use US firmware. |
05:21:52 | egotrippen | don't know why you'd want to, anyway |
05:22:02 | Jungti1234 | korea = International? |
05:22:06 | egotrippen | yes |
05:22:07 | ashridah | so reflashing with the US firmware again doesn't regain you the DRM key? |
05:22:17 | egotrippen | no |
05:22:35 | egotrippen | US can flash to US and keep it, but flashing to international firmware loses it permanently |
05:22:36 | ashridah | strange effect. |
05:22:53 | egotrippen | it must overwrite the part of the memory that keeps the key |
05:23:02 | Jungti1234 | use US firmware in international model, don't find DRM key. |
05:23:15 | egotrippen | yeah |
05:23:26 | Jungti1234 | Music isnt played. |
05:23:34 | egotrippen | once a player, american or international, has international firmware on it it cannot use DRM |
05:23:44 | egotrippen | ever |
05:23:54 | Jungti1234 | hmm |
05:23:58 | Jungti1234 | and |
05:24:17 | Jungti1234 | Don't support video in EU firmware. |
05:24:34 | Jungti1234 | But, I saw. |
05:24:42 | Jungti1234 | Yesterday I talked. |
05:25:11 | Jungti1234 | 1.29EU supports video. but, don't support in 1.30EU. |
05:25:19 | egotrippen | ah |
05:25:31 | egotrippen | i don't know why they would do that. seems very strange |
05:25:33 | Jungti1234 | I used all firmwares. |
05:25:45 | egotrippen | korean seems the best |
05:25:59 | egotrippen | no volume cap like EU, and more radio frequencies than J |
05:26:20 | egotrippen | but i've been using Rockbox since it came out, anyway |
05:26:20 | Jungti1234 | um.. |
05:26:38 | Jungti1234 | http://jungti1234.netcci.net/wiki/wiki.php/FirmwareCompatible |
05:26:46 | Jungti1234 | But, it's Korean. |
05:26:48 | Jungti1234 | hehe |
05:27:13 | egotrippen | haha |
05:27:35 | egotrippen | i'm working on fixing a little bug |
05:27:40 | egotrippen | or, adjusting a feature, i guess |
05:27:59 | egotrippen | it's complicated and i don't know C very well |
05:28:17 | egotrippen | but not important enough for a serious programmer to work on, i think |
05:28:29 | Jungti1234 | I dont know entirely C. |
05:28:44 | egotrippen | i know very little |
05:28:52 | egotrippen | i'm guessing and checking |
05:29:00 | Jungti1234 | I can't work in rockbox. :( |
05:29:11 | Jungti1234 | Translate only. |
05:29:18 | egotrippen | mm |
05:29:29 | egotrippen | i can understand some of it, but not write really |
05:29:45 | Midgey34 | what are you trying to do? |
05:29:47 | egotrippen | i read the part i want changed, and ask for what i want |
05:30:00 | egotrippen | on the H300, you can change the colors.... |
05:30:15 | egotrippen | and with the 'inverse line selector,' it looks bad |
05:30:24 | Jungti1234 | hehehe |
05:30:35 | egotrippen | with black background, orange foreground, i get white background and light blue text |
05:30:49 | egotrippen | so i'm trying to make it reverse, just swap the BG and FG colors |
05:30:54 | egotrippen | instead of inverting |
05:31:06 | egotrippen | the code is in lcd-16bit.c |
05:31:19 | egotrippen | and this is some general stuff |
05:31:20 | egotrippen | http://www.rockbox.org/twiki/bin/view/Main/GraphicsAPI |
05:31:31 | Midgey34 | ah ok |
05:31:37 | egotrippen | i'm fiddling with it, trying to get it to do what i want |
05:32:00 | egotrippen | it's mostly a hassle because i'm on XP, and making a build is slow |
05:32:17 | Jungti1234 | me too |
05:32:24 | egotrippen | also, the inverse bit seems to be connected to some other things |
05:33:45 | egotrippen | it might need more of a change to seperate the line selector from the rest of the color code |
05:33:50 | egotrippen | which would definately be over my head |
05:34:15 | Jungti1234 | http://club.iriver.co.kr/digital/bbs_free_view.asp?free_board_idx=231131 |
05:36:21 | Jungti1234 | http://translate.google.com/translate?u=http%3A%2F%2Fclub.iriver.co.kr%2Fdigital%2Fbbs_free_view.asp%3Ffree_board_idx%3D231131&langpair=ko%7Cen&hl=ko&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools |
05:36:37 | Jungti1234 | -_-; |
05:36:45 | Jungti1234 | Translation is strange. |
05:37:09 | egotrippen | heh |
05:37:19 | egotrippen | it says korean to english is in beta |
05:37:26 | egotrippen | so, even worse than usual |
05:37:37 | Jungti1234 | hehehe |
05:37:58 | Jungti1234 | Many Koreans know gravity of problem. |
05:38:11 | egotrippen | mmm |
05:38:45 | egotrippen | well, i got the foreground to become the background |
05:38:52 | egotrippen | it's still inverted, i just can't read anything |
05:39:05 | egotrippen | and the WPS screen disappears, too |
05:39:30 | egotrippen | i think i'm giving up on this one |
05:39:44 | Jungti1234 | um |
05:40:15 | Jungti1234 | I can't help to you. :( |
05:40:44 | egotrippen | it's alright |
05:40:55 | egotrippen | i'll post what i found to the rockbox and H300 forums |
05:41:08 | egotrippen | maybe someone who knows more will take it upon themselves |
05:41:59 | egotrippen | the real programmers seem happy that someone tried, at least, before making a request |
05:43:20 | Jungti1234 | I want that use color BMP in WPS. |
05:43:30 | egotrippen | yeah |
05:43:50 | egotrippen | the code i'm messing with will probably have to be rewritten for taht to happen, too |
05:44:01 | egotrippen | changing the colors i was changes the colors of the WPS bitmaps, also |
05:44:07 | egotrippen | i was changing^ |
05:44:21 | egotrippen | er, lemme try that again |
05:44:23 | Jungti1234 | :) |
05:44:32 | egotrippen | changing the colors i was changing changes the colors of the WPS bitmaps, also |
05:44:35 | egotrippen | heh |
05:44:45 | Jungti1234 | ow |
05:45:35 | aliask | I'm messing around with colour bitmaps at the moment, adding transparency and some functions, but because I suck so badly at C, I'll probably never do anything useful. |
05:46:03 | aliask | And also now that rockboy is running much better, more of my time is dedicated to pokemon. :( |
05:46:18 | Jungti1234 | hahaha |
05:46:19 | Jungti1234 | me too |
05:46:34 | Jungti1234 | http://cafe.naver.com/iriverh300/1575 |
05:46:39 | aliask | :) |
05:46:56 | egotrippen | i haven't had the chance to used the improved rockboy yet |
05:47:07 | egotrippen | my battery is dying, i think. just ordered a 2200 mAh one |
05:47:39 | aliask | Is the original 1300? You'll get a nice boost in life if it is. |
05:47:50 | egotrippen | yeah, that's right |
05:47:56 | Jungti1234 | :) |
05:48:02 | egotrippen | a fresh 2200 brings it to 20-24 hours |
05:48:10 | Jungti1234 | Many Koreans changed battery. |
05:48:34 | aliask | For iRiver firmware, at least. |
05:48:55 | Jungti1234 | It's 2100mAh battery of ipod. |
05:48:55 | egotrippen | it is tempting to blame rockbox for the decline in battery time i've seen recently, but i think it's a coincidence |
05:49:14 | egotrippen | it's a couple months more than a year old, about time for the battery to go |
05:49:34 | aliask | Don't say that, my battery is a year old too D: |
05:49:41 | egotrippen | heh |
05:49:48 | egotrippen | well, good luck, but the new batteries are cheap |
05:49:59 | Jungti1234 | egotrippen, where are you from? |
05:49:59 | aliask | How much? |
05:50:19 | egotrippen | i'm from America, boston and just started going to college in new york |
05:50:20 | aliask | Sweden? |
05:50:31 | Jungti1234 | ah. |
05:50:47 | egotrippen | the 2200 mAh are $30 plus shipping on real online retailers |
05:50:52 | egotrippen | the brand is newertech |
05:51:04 | aliask | Hrm not bad at all. |
05:51:04 | egotrippen | but they go on eBay for around $20 shipping included |
05:51:17 | Jungti1234 | A person who have H300 in Korea exceeds ten thousand people. |
05:51:26 | egotrippen | cool |
05:51:38 | egotrippen | ipod is 98% of market share in america |
05:51:40 | egotrippen | something like that |
05:51:46 | Jungti1234 | Perhaps, I think so. |
05:51:54 | egotrippen | with ipod batteries, you have to change the wires |
05:52:00 | egotrippen | there are a couple guides on Misticriver |
05:52:23 | egotrippen | it doesn't seem too hard, and no soldering involved inless you screw up :) |
05:52:57 | | Nick DT291 is now known as DreamTactix291 (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
05:52:58 | Jungti1234 | Many Korean teenagerses have mp3 player and cellphone. :) |
05:52:59 | egotrippen | i just ordered a new battery, i'm hoping it comes before i have to make the drive back up to school |
05:53:10 | egotrippen | 4-8 hour drive, depending on traffic and how lost i get |
05:53:23 | egotrippen | here too |
05:53:33 | Jungti1234 | um..? really? |
05:53:50 | eEye | should i go for a h300 or an X5L? |
05:53:55 | egotrippen | maybe not as many |
05:54:32 | Jungti1234 | Because there is no LCD's problem, X5L is better than H300. |
05:54:52 | *** | Saving seen data "./dancer.seen" |
05:54:58 | egotrippen | eEye: with no knowledge of X5L specs, the H300 is a great machine and has rockbox already |
05:55:35 | eEye | im just a little iffy with the size of the h300 |
05:55:38 | egotrippen | at a year old, it's held its own very well in the market. i don't know how well it compares specifically, but i continue to be impressed with it |
05:55:39 | lostlogic | X5L better battery life, H300 better LCD, X5L smaller, better processor. |
05:56:41 | egotrippen | i find the H340 size comfortable, without a case |
05:56:48 | egotrippen | i go for the adhesive screen protectors |
05:57:01 | egotrippen | but battery life is a major consideration |
05:57:11 | eEye | http://cgi.ebay.com/iRiver-H320-20-GB-MP3-PLAYER-FM-HARDDRIVE-COLOR-LCD_W0QQitemZ5852673548QQcategoryZ114623QQrdZ1QQcmdZViewItem |
05:57:15 | eEye | is that a good price? |
05:57:50 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
05:57:50 | egotrippen | believe so |
05:58:08 | egotrippen | $200-$250 seems like a good range, but mind i haven't done much research |
05:58:21 | egotrippen | i got the H340 a year ago, never really looked at the '20 |
05:58:32 | egotrippen | i've got too much music |
05:59:14 | egotrippen | oh, it's got USB host |
05:59:40 | egotrippen | that's an international model, if it's got USB host, which makes it worth more. USB-OTG and instead of DRM |
06:00 |
06:00:07 | eEye | how much music? |
06:00:08 | Jungti1234 | H320 is about $205 in the Korea. |
06:00:21 | eEye | prices in canada suck ;/ |
06:00:23 | egotrippen | you won't be able to play songs rented through napster, but if you get a card reader you'll be able to store digital camera photos or whatever on it |
06:00:48 | Jungti1234 | It's no longer produced. |
06:00:59 | aliask | X5 also has USBOTG i think. |
06:01:06 | Jungti1234 | H340 is $285. |
06:01:17 | egotrippen | i've had ~30-35 gigs for a long time |
06:01:40 | eEye | i just hit 60gb ;/ |
06:01:48 | egotrippen | mm |
06:01:56 | Jungti1234 | X5 is 60GB, and USB Host(USB 2.0, OTG) support |
06:01:57 | eEye | there is about 20gb of stuff i probably never even listened to yet |
06:02:08 | egotrippen | word is they're about to release 80 gig drives that fit the H340 |
06:02:09 | eEye | or that i currently dont listen to anymore |
06:02:17 | eEye | oh really? |
06:02:30 | egotrippen | so if you want to pay for it, you'll be able to get a 40 gig upgrade for the H320 |
06:02:32 | | Join webguest25 [0] (n=40e9ad59@labb.contactor.se) |
06:02:39 | Paul_The_Nerd | Yep |
06:02:50 | egotrippen | new drives that fit 'em cost a lot, though. almost as much as the player itself |
06:02:50 | Paul_The_Nerd | The 40 gig exists already, though I don't think it's on sale individually yet. |
06:02:56 | Jungti1234 | hey egotrippen |
06:03:02 | egotrippen | yes? |
06:03:06 | Paul_The_Nerd | The 80 gig dual platter should be in players *very* soon. |
06:03:07 | Jungti1234 | Where is it? |
06:03:41 | egotrippen | this is just what i've heard from misticriver. i don't think they're on the market yet |
06:03:52 | Jungti1234 | ah.. |
06:04:03 | egotrippen | word is, i guess, "*very* soon" |
06:04:11 | Paul_The_Nerd | MK8007GAH I believe |
06:04:12 | webguest25 | perpendicular? |
06:04:18 | Paul_The_Nerd | Yes, perpendicular. |
06:04:25 | Jungti1234 | heh |
06:04:33 | webguest25 | will they work though? besides the physical fitting prob? |
06:04:45 | egotrippen | 60 gig drives have been used already |
06:04:53 | webguest25 | nice |
06:05:09 | webguest25 | so for h120, only upto 40 would be possible then, as of now? |
06:05:16 | egotrippen | and i believe someone has plugged a regular sized 80 gig drive into a H100 and it recognized it |
06:05:16 | Paul_The_Nerd | http://www.serverpartswarehouse.com/mk80gb1pmrhd.html |
06:05:22 | webguest25 | oh |
06:05:26 | Paul_The_Nerd | Apparently the 80gig is on sale in at least one place, supposedly |
06:05:32 | egotrippen | heh |
06:05:46 | webguest25 | 400 bucks! |
06:05:50 | egotrippen | yeah |
06:05:53 | egotrippen | they're pricy |
06:05:54 | webguest25 | i'd just get another player :p |
06:06:02 | Paul_The_Nerd | Hehehe |
06:06:04 | egotrippen | especially because they're brand new - they'll come down a bit |
06:06:11 | Paul_The_Nerd | Yeah, give it a little time. |
06:06:12 | webguest25 | yeah i guess |
06:06:14 | egotrippen | bit they'll still be, well, pricy |
06:06:19 | egotrippen | but they'll^ |
06:06:23 | Paul_The_Nerd | But then so will players with them in it. |
06:06:29 | egotrippen | yup |
06:06:35 | webguest25 | high cap batt + those hdd would be nice lil upgrade for good ol h1xx's |
06:06:43 | egotrippen | the 60 gig ipod photo was around 600 when it came out, if i remember correctly |
06:07:02 | Jungti1234 | hmm |
06:07:05 | Jungti1234 | very slow |
06:07:20 | webguest25 | now where would i get those color screens... *takes a look at the cellphone in a menacing way* |
06:08:30 | egotrippen | heh |
06:08:47 | egotrippen | i'm amazed at how well the H300 holds up to today's market, seeing as it's over a year old |
06:08:47 | | Quit webguest25 ("CGI:IRC (EOF)") |
06:09:07 | | Part Midgey34 |
06:09:15 | egotrippen | iAudio has offered some competition, but nothing clearly, no-argument-possible better |
06:09:17 | aliask | It was pretty ahead of its time when it came out. |
06:09:22 | egotrippen | yeah |
06:09:51 | aliask | Video and USB Host were completely unheard of. |
06:10:11 | Jungti1234 | They differentiate it. |
06:10:21 | egotrippen | mm |
06:10:54 | Jungti1234 | Vice corporation |
06:10:59 | Jungti1234 | iriver |
06:15:10 | Jungti1234 | hahahahahaha |
06:15:11 | Jungti1234 | http://blog.joos.co.kr/ieol/3039 |
06:15:39 | Jungti1234 | As there is English, read. |
06:16:14 | egotrippen | yeah, it's true |
06:16:20 | egotrippen | english is rediculously complex |
06:16:49 | Jungti1234 | what is 'rediculously' |
06:16:51 | Jungti1234 | ? |
06:17:01 | egotrippen | ridiculously, i think |
06:17:14 | egotrippen | in this context, 'very very' |
06:17:28 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
06:17:43 | | Join Nibbler [0] (n=sven@e181108095.adsl.alicedsl.de) |
06:17:46 | egotrippen | i think because it has been influenced by so many other languages |
06:17:50 | Jungti1234 | Korean is easy! |
06:17:57 | egotrippen | it's germanic, but heavily influenced by french |
06:18:10 | egotrippen | i have a friend learning japanese |
06:18:17 | egotrippen | the grammar is so much more straightforward |
06:19:02 | aliask | Fro what I hear, the grammar is identical. |
06:19:12 | egotrippen | in japanese and korean? |
06:19:16 | aliask | Yeah |
06:19:21 | egotrippen | cool |
06:19:25 | Jungti1234 | heh |
06:19:46 | egotrippen | i'll be taking chinese in school soon |
06:19:48 | Jungti1234 | Korean is beginning of Japanese. |
06:19:49 | egotrippen | i'm a little scared |
06:20:07 | egotrippen | it's all pictorams, no phonetics like japanese |
06:21:38 | aliask | Korean is all phonetics, the alphabet is pretty logical too and easy to learn. |
06:21:46 | egotrippen | cool |
06:21:49 | egotrippen | japanese has both |
06:22:07 | aliask | Yeah, I've learnt japanese for about 10 years now. |
06:22:07 | Jungti1234 | :) |
06:22:23 | egotrippen | :) cool |
06:22:23 | | Quit egotrippen ("CGI:IRC (EOF)") |
06:22:41 | Jungti1234 | ah? |
06:23:03 | Jungti1234 | web irc? :) |
06:24:08 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
06:24:12 | Jungti1234 | hi |
06:24:24 | egotrippen | hey |
06:24:38 | aliask | Ah that's why I thought you were from sweden, you were using web irc... |
06:24:54 | egotrippen | nah, i just don't use IRC much |
06:24:57 | Jungti1234 | Do you use Web irc? |
06:25:30 | egotrippen | i am now |
06:25:34 | egotrippen | i don't have a real IRC client |
06:25:47 | Jungti1234 | ok |
06:26:04 | egotrippen | i was about to say, i'm taking chinese to read about Zen |
06:26:28 | Jungti1234 | um |
06:26:44 | egotrippen | i've read some books by Alan Watts, and i want to know more about the older practices |
06:26:52 | egotrippen | when it was still mainly chinese, and not yet japanese |
06:27:07 | Jungti1234 | korean? |
06:27:32 | egotrippen | korean either, i suppose |
06:27:54 | egotrippen | it began in india, i read, migrated to china, and from there to japan |
06:27:56 | egotrippen | roughly |
06:28:08 | Jungti1234 | oh.. |
06:28:16 | Jungti1234 | http://www.korea.net/korea/kor_loca.asp?code=A020302 |
06:28:19 | Jungti1234 | hehe |
06:28:37 | Jungti1234 | If you understand it, can do easily Korean. |
06:30:22 | Jungti1234 | I think that had spoken it to aliask. |
06:30:38 | aliask | Yes, I started learning Hangul. |
06:30:39 | egotrippen | cool |
06:30:55 | Jungti1234 | :) |
06:30:59 | Jungti1234 | http://www.korea.net/korea/kor_loca.asp?code=A020304 |
06:31:04 | egotrippen | from what i've read so far, though, the masters i am interested in learning from spoke and wrote chinese |
06:31:12 | egotrippen | though, i may well move on to other languages after that |
06:31:16 | | Part Paul_The_Nerd |
06:31:20 | Jungti1234 | Chinese is hard. |
06:31:35 | | Quit egotrippen ("CGI:IRC (EOF)") |
06:31:35 | | Quit stamppot ("CGI:IRC (EOF)") |
06:31:35 | | Quit adamdullenty ("CGI:IRC (EOF)") |
06:31:36 | | Quit adamd ("CGI:IRC (EOF)") |
06:31:41 | Jungti1234 | -_-; |
06:32:08 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
06:32:14 | egotrippen | i should get a real IRC client |
06:32:21 | egotrippen | yes, i know it's hard. i'm nervous |
06:32:28 | egotrippen | but, i'm willing to try |
06:32:51 | egotrippen | will anyone be mad we're not discussing pure rockbox-related material? |
06:33:03 | Jungti1234 | Korea, China, Japan learns Chinese character. |
06:33:15 | Jungti1234 | hahaha |
06:33:15 | aliask | We're wasting space on the IRC logs :O |
06:33:27 | Jungti1234 | yeah.. |
06:33:30 | aliask | Anyway, I'm going to work, cya. |
06:33:36 | Jungti1234 | bye |
06:33:42 | | Quit aliask (""Hi ho, hi ho..."") |
06:33:56 | | Quit egotrippen (Client Quit) |
06:34:22 | | Quit Jungti1234 () |
06:34:42 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
06:34:55 | egotrippen | i'm gonna go too, the web client is getting uppity |
06:35:22 | egotrippen | nice talking with you, i hope you can get your screen issue sorted out |
06:37:36 | | Quit egotrippen (Client Quit) |
06:46:43 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
06:49:38 | | Quit DJDD_ (Read error: 110 (Connection timed out)) |
06:56:51 | | Quit RotAtoR () |
06:59:29 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
07:00 |
07:04:32 | | Quit Maxime () |
07:35:01 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:35:39 | | Join Membrillo [0] (n=sam_kill@58.164.32.154) |
07:38:04 | Membrillo | does anyone know if you could fit a 40gb single platter hardrive and a 2100\2200 mah battery in an H320? |
07:38:51 | B4gder | I would assume so |
07:39:45 | Membrillo | is a 40gb HDD the same physical size as the original 20gb in the player/ |
07:40:16 | B4gder | afaik, yes. single-platter 1.8" disks should be the same physically |
07:40:28 | Membrillo | terrific |
07:40:42 | Membrillo | i think i might splash out and 'pimp my player' |
07:40:50 | Membrillo | 60\ |
07:40:58 | Membrillo | 60\80 arent realeased yet are they |
07:41:30 | B4gder | they're very hard to get at least |
07:41:44 | B4gder | the 80 ones are still only talk |
07:41:50 | Membrillo | k |
07:41:54 | Membrillo | well i wouldnt need an 80 |
07:41:59 | Membrillo | but 60 might be nice |
07:42:11 | Membrillo | how would you track one down? eBay? |
07:42:17 | B4gder | no idea |
07:42:21 | Membrillo | hmmm |
07:42:25 | B4gder | ebay is probably a good idea |
07:42:37 | Membrillo | do you have the model number of the 60gb in your head? |
07:42:48 | Membrillo | might have a look around |
07:43:02 | B4gder | no I don't |
07:45:13 | Membrillo | MK6006GAH |
07:45:14 | Membrillo | thats it |
07:45:33 | B4gder | is that single platter? |
07:46:21 | Membrillo | oops sorry it isnt. Thats a notebook HD |
07:46:32 | B4gder | hehe |
07:50:31 | Membrillo | what countries internet code is .ch? |
07:50:39 | B4gder | switzerland |
07:53:43 | Membrillo | hmmm |
07:54:04 | Membrillo | maybe i could buy a bricked h340 |
07:54:10 | Membrillo | and steal the HD |
07:54:19 | B4gder | no, it doesn't fit in a h320 |
07:54:33 | B4gder | the 340s use dual-platter disks |
07:54:51 | B4gder | at least that's how the h120 h140 differs |
07:54:55 | *** | Saving seen data "./dancer.seen" |
07:54:57 | Membrillo | really? oh ok |
07:55:05 | Membrillo | i thought h340 used single platter too |
07:55:17 | B4gder | I'm actually not 100% on this |
07:55:40 | Membrillo | hmmm |
07:55:53 | Membrillo | i dont think ive hears anywhere about h340s using dual platter |
07:56:08 | Membrillo | ive heard a lot of hype about single platters though |
07:56:15 | B4gder | I guess you can find out the model name and then lookup the specs |
07:56:32 | Membrillo | yeah |
07:56:54 | Membrillo | might look around MR for a while |
08:00 |
08:04:13 | Membrillo | B4gder: check this. it needs tidying up but its pretty useful i think |
08:04:14 | Membrillo | http://jupiter.walagata.com/w/membrillo/rbdl.zip |
08:04:22 | Membrillo | replace the old exe with that |
08:04:31 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
08:04:43 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-163.pools.arcor-ip.net) |
08:06:28 | B4gder | I'm a linux dude, you know |
08:07:44 | Membrillo | oh |
08:07:55 | Membrillo | i thought you were commenting on the app before |
08:08:01 | Membrillo | must of been someone else |
08:10:55 | | Quit Slasheri (Read error: 145 (Connection timed out)) |
08:12:36 | | Join Slasheri [0] (i=miipekk@ihme.org) |
08:13:02 | Bger | B4gder, Membrillo : yes, the h340 is with dual platter HDD too |
08:14:02 | amiconn | Morning |
08:14:09 | Bger | morning, amiconn |
08:14:33 | Bger | or mooning, if you prefer |
08:15:26 | | Quit darkless (Client Quit) |
08:17:03 | amiconn | Afaiu, the Toshiba 1.8" HD names use the following convention: MK-nnmmGAx where nn is the capacity in GB, mm is some kind of generation and x indicates the number of platters |
08:17:29 | amiconn | ...GAL are single platter, ...GAH are dual platter |
08:18:43 | Bger | maybe (L)ow and (H)igh .. |
08:18:55 | Bger | hahaha |
08:22:38 | Membrillo | okey dokey |
08:23:54 | Membrillo | thanks |
08:24:45 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:27:38 | Membrillo | so what single platters hds are easily available |
08:27:42 | Membrillo | what size (gb) |
08:29:07 | | Join Janco [0] (n=9ea9830e@labb.contactor.se) |
08:30:17 | Membrillo | apparently not 60gb |
08:30:21 | Membrillo | 40gb? |
08:30:29 | | Join LinusN [0] (n=linus@labb.contactor.se) |
08:30:40 | Membrillo | anyone? |
08:31:44 | | Quit Slasheri (Read error: 145 (Connection timed out)) |
08:34:07 | | Join Slasheri [0] (i=miipekk@ihme.org) |
08:35:59 | | Quit Membrillo () |
08:38:52 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
08:42:55 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
08:44:20 | LinusN | anyone what? |
08:44:30 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
08:44:36 | BHSPitLappy | anyone wanna PARTY |
08:45:59 | LinusN | BHSPitLappy: sure, i always start my day with a party |
08:46:15 | * | BHSPitLappy techno music |
08:46:19 | B4gder | that's what life in the fast lane is all about |
08:46:43 | BHSPitLappy | everybody whip out your mp3 players! time for a digital party! |
08:47:27 | dwihno | Enjoy the digital ... flow? |
08:47:38 | dwihno | What _is_ the iriver slogan? |
08:47:46 | dwihno | Feel the digital snow? |
08:47:55 | * | ashridah gets his player out and tosses on some beethoven |
08:47:59 | B4gder | "eat the digital cow" |
08:48:03 | * | ashridah starts headbanging |
08:48:04 | BHSPitLappy | G.I. the digital Joe? |
08:48:17 | * | BHSPitLappy cranks up some Gershwin |
08:48:30 | * | BHSPitLappy dances like an iPod commercial maniac |
08:53:22 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
08:54:11 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
08:55:57 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
09:00 |
09:02:01 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
09:15:24 | * | preglow joins in on the partying! |
09:17:40 | | Quit Janco ("CGI:IRC (EOF)") |
09:23:44 | * | LinusN falls asleep in a corner |
09:25:07 | * | BHSPitLappy passes preglow a questionable substance |
09:25:16 | * | ashridah slips a roofie in LinusN's drink |
09:25:20 | ashridah | :D |
09:25:21 | * | BHSPitLappy then proceeds to write on LinusN with a sharpie |
09:25:31 | BHSPitLappy | he's already asleep, ASS |
09:27:14 | ashridah | BHSPitLappy: so? doesn't mean he won't be thirsty when he gets up |
09:27:22 | BHSPitLappy | heh... |
09:27:49 | LinusN | "i'll never drink again..." |
09:35:15 | | Join darkless [0] (n=darkless@cpe.atm2-0-1131059.0x50a648ba.banxx1.customer.tele.dk) |
09:39:08 | * | preglow tries coding on questionable substances |
09:42:42 | | Quit YouCeyE ("Leaving") |
09:44:56 | | Quit solexx (Read error: 110 (Connection timed out)) |
09:46:01 | LinusN | whisky on the rocks (baaaad joke) |
09:46:45 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
09:51:24 | preglow | anyone actually working on recording to other formats than wav? |
09:52:05 | B4gder | I don't think so |
09:54:58 | *** | Saving seen data "./dancer.seen" |
09:56:50 | ashridah | didn't someone just submit an encoder to cvs? |
09:57:47 | LinusN | we have two encoders in cvs |
09:57:50 | LinusN | iirc |
09:58:02 | ashridah | hm |
09:58:07 | B4gder | we do |
09:58:09 | LinusN | that doesn't mean that someone is working on realtime encoding |
09:58:27 | B4gder | they're both encoder |
09:58:31 | B4gder | post encoders |
09:58:38 | ashridah | only one i can see in cvs is the shine one, but i don't knw how far back of my archives go or if the filenames include "enc" |
09:59:00 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
09:59:09 | B4gder | wav2wv is an encoder as well |
09:59:13 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
09:59:17 | ashridah | ah |
10:00 |
10:02:05 | perplexity | Hrm.. Bootloader V5 on h340 says it's in "bootloader usb mode" but does not actually appear to enable the usb hardware |
10:02:40 | ashridah | apparently it takes a few because it shuts down and starts up the hd again for some unknown reason |
10:02:41 | preglow | at least both of them are capable of realtime encoding |
10:02:43 | ashridah | could be that |
10:02:48 | preglow | and the shine one can see more work |
10:02:50 | preglow | both in quality and speed |
10:03:46 | LinusN | perplexity: yes, there seems so be issues with the bootloader usb mode |
10:04:02 | perplexity | Ok, ta LinusN. at least it's a known issue :\ |
10:09:32 | preglow | realtime audio in linux is... questionable... |
10:10:44 | Paul_The_Nerd | Questionable? |
10:13:29 | | Join amiconn_ [0] (n=jens@p54BD6112.dip.t-dialin.net) |
10:14:05 | preglow | it skips when i switch desktops... |
10:14:08 | preglow | and scroll in windows |
10:14:31 | preglow | i'm talking low-latency here as well, but not too low, i'm on around 20ms latency now |
10:14:54 | perplexity | I solved the scroll problem years ago with enabling PCIretry in my BIOS, but it still skips if I swtich to/from X while it's playing |
10:15:13 | Paul_The_Nerd | =/ |
10:15:25 | preglow | do i still need to patch 2.6 for decent realtime audio? |
10:16:14 | perplexity | you could certainly apply ingo |
10:16:19 | perplexity | ingo's rt patchset |
10:16:34 | preglow | bah.... |
10:16:38 | preglow | why isn't this in the kernel yet? |
10:16:43 | perplexity | it's supposed to be the dogs bollocks for low latency audio |
10:17:15 | perplexity | because it is still being knocked in to acceptable shape.. currently it still touches a couple of core subsystems in not quite acceptable to Linus ways.. |
10:17:42 | perplexity | it's slowly being merged through -mm and it's a lot better than it used to be |
10:18:52 | | Join Skydemon [0] (n=skydemon@xdsl-81-173-225-30.netcologne.de) |
10:19:40 | perplexity | http://people.redhat.com/mingo/realtime-preempt/ |
10:20:50 | preglow | hmm |
10:20:59 | preglow | i'd rather not compile my own kernel here |
10:21:00 | preglow | but we'll see |
10:22:11 | | Join Janco [0] (n=9ea9830e@labb.contactor.se) |
10:23:04 | perplexity | the other option is just don't scroll or switch around windows while playing music :) Just switch the monitor off, put the mouse away and enjoy the toons |
10:23:13 | preglow | haha |
10:23:13 | preglow | well |
10:23:23 | preglow | it's a bit heavier than that, i'm afraid |
10:23:46 | preglow | if i can't count on being able to even play music without skipping, then what i'm going to do later is not going to work at ll |
10:23:50 | preglow | all |
10:24:10 | B4gder | I don't have those problems on my linux box |
10:24:59 | | Join adamd [0] (n=3ebef6bd@labb.contactor.se) |
10:25:06 | perplexity | I wrote some software for DJ'ing years ago, and kept the interface nice and simple in text mode... Even on my K6-II 333 with 32 Meg of ram I could still beatmix 2 MP3's with no skips or crackles.. |
10:25:08 | | Quit adamd (Client Quit) |
10:25:56 | B4gder | go to http://www.hostip.info/ and make sure your IP info is right! ;-) |
10:26:02 | | Join muesli__ [0] (n=muesli_t@88.134.37.157) |
10:26:19 | muesli__ | B4gder sorry, i couldnt resist ;) |
10:26:22 | muesli__ | hi @ll |
10:26:28 | B4gder | ? |
10:26:31 | muesli__ | Bagder |
10:26:38 | preglow | i'm going to do a ton of realtime convolution |
10:26:39 | muesli__ | i meant obviously |
10:26:58 | preglow | 2 mp3s decoding are peanuts compared to it, so i'm not having high hopes |
10:27:02 | B4gder | ah |
10:27:06 | preglow | anyway, worst come to worst i'll just make my own kernel |
10:27:11 | perplexity | you need the rt patches then preglow.. seriously.. these guys are getting good 5ms latency |
10:27:12 | B4gder | I hate forums |
10:31:44 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:31:44 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD6112.dip.t-dialin.net) |
10:35:46 | preglow | 2.6 really is one damned slow beast by default |
10:36:27 | preglow | 50ms scheduling latency has been seen |
10:37:06 | ze | with ingo's patches + realtime-lsm (on 2.6.13), when recording to shm (as opposed to HD), i can do realtime convolution with 2.67ms latency @ 24bit/96khz without xruns on my 1ghz athlon system |
10:37:48 | ze | if i'm not recording it then shm vs disk doesn't matter obviously, but if i try to write to disk while doing it then i get tons of xruns heh |
10:38:43 | preglow | realtime-lsm also seems to be missing here, yes |
10:39:07 | ze | i think it might be obsolete now but i haven't looked into it |
10:39:30 | ze | your distro might have a package for the realtime-lsm module |
10:39:34 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
10:39:40 | ze | gentoo does at least |
10:39:40 | ze | heh |
10:40:18 | | Quit Janco ("CGI:IRC (EOF)") |
10:40:20 | ze | of course the length of your impulse will effect it also, but i've used some fairly longish impulses |
10:41:05 | preglow | it does have a package for it, yes |
10:41:18 | preglow | not too long impulses, but very many channels |
10:41:35 | preglow | plus i'll need a couple of iir filters and a matrix mixer as well |
10:41:39 | preglow | will be fun to see if it works well |
10:43:05 | preglow | of course, if it doesn't, i have to optimise... |
10:43:15 | preglow | which sounds strangely familiar in a way |
10:43:42 | ze | heh |
10:45:42 | ze | well it all sounds pretty pertinent to the usual goings ons in #lad (linux audio developers), though i dunno how much benefit you may derive from the channel... just to let you know of its existance, if you're not already aware of it |
10:49:55 | ashridah | sounds like it'd be cheaper to just buy some hardware to do the job |
10:50:20 | ashridah | (in time V cost terms anyway) |
10:52:16 | preglow | you don't get too much hardware that does ambisonics |
10:53:26 | ashridah | ... |
10:57:39 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
10:57:44 | kernelsensei | hi there |
10:58:03 | * | ashridah nods |
10:58:35 | kernelsensei | I want to patch the H300.hex, but I can't find the tools on the wiki, where can I find them ? |
10:59:09 | linuxstb_ | Which operating system are you using? |
10:59:13 | kernelsensei | Linux |
10:59:18 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
10:59:25 | kernelsensei | I need descramble and mkboot |
10:59:30 | kernelsensei | according to the doc |
10:59:36 | B4gder | they're only available as source |
10:59:42 | linuxstb | You need to download the Rockbox source code, and you will find those in the tools/ directory. |
10:59:50 | kernelsensei | ok |
10:59:58 | kernelsensei | thanks |
11:00 |
11:00:44 | darkless | any precompiled linux binaries available? It's time consuming to make a complete cross-dev toolchain |
11:00:57 | B4gder | nopes |
11:01:06 | B4gder | I don't think anyone has made any available |
11:01:22 | B4gder | its even more time consuming to make packages ;-) |
11:01:24 | kernelsensei | when you said "sources" you mean the cvs, or is there a tarball ? |
11:01:30 | B4gder | there's both |
11:01:53 | B4gder | kernelsensei: the daily build page has daily source tarballs |
11:01:56 | kernelsensei | oh yes, the daily |
11:02:00 | kernelsensei | thanks |
11:04:02 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
11:04:34 | darkless | B4gder: in gentoo, it's as easy as "quickpkg cross-devel/gcc" and then upload the resulting file ;) |
11:04:39 | perplexity | http://perplexity.dyndns.org:81/firmware-tools.tgz |
11:04:56 | kernelsensei | gentoo roxes ;) |
11:04:58 | perplexity | just the three executables for firmware munging |
11:05:14 | B4gder | ouf of all people that get problems on linux with cross compiling |
11:05:22 | B4gder | 99.5% uses gentoo |
11:05:32 | B4gder | so please go ahead |
11:05:33 | Zagor | :-) |
11:05:50 | darkless | does that say something about gentoo or about its users? :p |
11:05:57 | darkless | _average_ users |
11:06:05 | B4gder | both I'd say |
11:06:27 | darkless | damn... now I have to make a cross-dev toolchain just to prove you wrong |
11:06:28 | * | amiconn will probably look into the sim issue on amd64 |
11:06:49 | darkless | ;) |
11:06:53 | Paul_The_Nerd | There are sim problems on AMD64? |
11:07:02 | amiconn | I'm awaiting my amd64 box any day. |
11:07:08 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
11:07:16 | amiconn | First challenge will be the linux installation... |
11:07:24 | preglow | ubuntu! |
11:07:24 | B4gder | Paul_The_Nerd: it seems so |
11:07:34 | Paul_The_Nerd | Interesting. |
11:07:40 | preglow | amd64 was very well-behaved for me |
11:07:42 | | Join Vlad0man [0] (n=Vladoman@p54A7D29B.dip.t-dialin.net) |
11:07:43 | B4gder | it is claimed to crash when built 64bit |
11:07:47 | preglow | it does |
11:07:49 | preglow | i remember trying it |
11:07:58 | preglow | wouldn't even compile until i fixed a couple of things |
11:08:30 | B4gder | it compiles now |
11:08:54 | B4gder | afaik |
11:10:49 | preglow | ehh |
11:11:04 | preglow | which header is size_t ordinarily in? i thought it was a builtin type |
11:12:37 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
11:13:04 | B4gder | <stddef.h> perhaps |
11:13:09 | linuxstb | So what types are different on AMD64? Are integers and pointers 64-bit? (/me hasn't ventured beyond the IA32 world) |
11:13:19 | B4gder | longs and pointers are |
11:13:25 | | Quit thegeek (Read error: 113 (No route to host)) |
11:14:11 | * | B4gder has curl working 64bit on ia64,sparc,HPPA,MIPS,alpha,AMD64 and more |
11:14:50 | Zagor | B4gder is da porting ninja |
11:16:30 | B4gder | as a curiousity, time_t is not 64bit on all of them ;-) |
11:16:57 | B4gder | that's an OS choice of course |
11:18:17 | preglow | cstddef it is |
11:18:21 | | Quit CrookedRain () |
11:21:28 | * | preglow does the c++ dance |
11:21:41 | * | B4gder looks scared |
11:23:23 | amiconn | preglow: I tried ubuntu on VMware. Wasn't able to make it work correctly... |
11:23:31 | amiconn | (unlike debian testing) |
11:24:21 | preglow | just did itself here |
11:24:25 | ashridah | surprising really. most accounts have ubuntu being fairly automagic. it just really irritates me as an experienced unix sysadmin in general |
11:24:27 | preglow | has always done |
11:24:47 | preglow | installs as easily as windows |
11:24:47 | amiconn | It installed fine, but I had 2 problems |
11:25:19 | amiconn | (1) I wasn't able to build vmware tools, b/c the kernel was built using gcc 3.4.5 vs. the installed gcc is 4.0.3 |
11:25:44 | amiconn | (2) I wasn't able to make rhythmbox work although sound itself worked fine |
11:25:56 | ashridah | amiconn: hrm, that's usually just a matter of telling the vmware script to use gcc-3.4 to build with on debianalikes (assuming that's even handy) |
11:26:15 | ashridah | ah. can't say i've used rhythmbox tho, i tend to be a kde user |
11:26:19 | ashridah | (hence, amarok instead) |
11:26:25 | amiconn | ashridah: debian testing kernels are built with 4.0.x, so no problem there |
11:26:38 | mirak_ | amiconn: you want to install a 64bit distibution ? |
11:26:41 | * | amiconn doesn't like kde at all |
11:26:47 | * | mirak_ as well |
11:26:49 | ashridah | amiconn: yeah, but i'm surprised ubuntu hasn't installed both gcc 4 and 3.4 if it compiled the kernel with 3 |
11:26:51 | amiconn | mirak_: yes |
11:26:52 | preglow | rhythmbox is shit anyway |
11:26:55 | * | mirak_ not much in fact |
11:26:58 | ashridah | but i haven't looked recently |
11:27:00 | mirak_ | preglow: deep shit |
11:27:16 | preglow | i bloody prefer xmms to rhythmbox, and that's saying something |
11:27:17 | mirak_ | preglow: try quodlibet it's a fine equivalent, with a library etcetera |
11:27:23 | amiconn | preglow: It's working fine on debian testing |
11:27:31 | mirak_ | preglow: quod-libet |
11:27:54 | mirak_ | amiconn: prepare a 32bit backup install, or even a dualboot |
11:27:54 | preglow | why must everyone name their programs after what toolkit they use? |
11:28:06 | preglow | glolololq |
11:28:08 | preglow | qhehe |
11:28:39 | amiconn | mirak_: Why? |
11:29:01 | * | amiconn doesn't like dualboot |
11:29:05 | mirak_ | preglow: because different toolkit apps looks like shit often on the other. Well not really like shit, but well that's not as good looking |
11:29:13 | kernelsensei | OMG !! |
11:29:38 | mirak_ | amiconn: because you won't have flash and some binary stuff |
11:29:43 | kernelsensei | rockbox boots a lot faster than the official firmware ! |
11:29:44 | mirak_ | amiconn: their is instabilities |
11:29:51 | * | amiconn doesn't need flash |
11:29:53 | mirak_ | amiconn: well, I gave up personnaly |
11:29:56 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
11:30:22 | * | amiconn considers getting vmware ws for linux as well |
11:30:26 | mirak_ | amiconn: but if you like to post bug report go ahead :) |
11:30:45 | ashridah | kernelsensei: yes. it doesn't go on with the 'lets scan the entire disk even tho you probably care about <2% of it this time i'm running' stuff |
11:30:46 | mirak_ | amiconn: there is wmware for 64 bit ? |
11:31:31 | preglow | even when scanning the entire disk, it's tons faster |
11:31:40 | amiconn | vmware ws 5.5.1 even supports 32 and 64 bit guests on 64 bit hosts |
11:32:14 | mirak_ | amiconn: also there is no performance boost really noticeable |
11:32:15 | kernelsensei | lets read the user's manual ... rockbox is great !! @devels : thanks ;) |
11:34:47 | | Join webguest35 [0] (n=d9237ad9@labb.contactor.se) |
11:36:03 | | Quit webguest35 (Client Quit) |
11:40:17 | preglow | the manual is somewhat outdated |
11:44:47 | | Join Vladoman [0] (n=Vladoman@p54A7FAAD.dip.t-dialin.net) |
11:46:37 | linuxstb | Does anyone else have audio problems in the SDL sim? For me, it always seems to stop playback after 1 or 2 seconds. |
11:46:53 | Paul_The_Nerd | I still haven't gotten it to build for me in Cygwin |
11:47:39 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
11:48:23 | mirak_ | linuxstb: me too |
11:55:02 | *** | Saving seen data "./dancer.seen" |
11:55:03 | ashridah | Paul_The_Nerd: if you give me a few, i'll give it a shot |
11:55:03 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
11:55:17 | ashridah | actually pretty sure i've got cygwin around now |
11:55:33 | | Join Strath [0] (n=mike@dpc67143207025.direcpc.com) |
11:56:21 | | Quit vger_ ("User abortion with 5 coathooks") |
12:00 |
12:00:55 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
12:01:09 | Paul_The_Nerd | I have to go now, seeing as it's about 5AM and I really should get a little sleep. But yeah, I installed SDL 1.2.9 using the tarball from the official site and followed their instructions for using it in Cygwin, and when compiling the sim it runs into a bunch of errors and warnings when it can't find pthread.h. |
12:01:11 | | Part Paul_The_Nerd |
12:02:26 | ashridah | hmm. my guess is it's configured itself to build as a non-cygwin library |
12:15:34 | ashridah | you know? cygwin in vmware is kinda slow :) |
12:22:50 | preglow | no shit |
12:33:41 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
12:40:11 | | Quit Paprica (Read error: 110 (Connection timed out)) |
12:40:55 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
12:43:51 | ashridah | hmm |
12:43:59 | petur | shhht |
12:44:12 | ashridah | whoever worked on the SDL-sim port needs to replace the simulator's use of pthreads' with SDL's wrapper implementation |
12:44:22 | preglow | oh yes |
12:46:54 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
12:47:49 | LinusN | petur: please use the -u switch when creating patches |
12:47:54 | preglow | oooh, i've got a heisenbug! |
12:48:10 | petur | which patch? |
12:48:21 | LinusN | petur: the gain patch |
12:48:49 | petur | I resubmitted that one - I'm quite sure I used -u |
12:49:06 | | Join adamd [0] (n=3ebef6bd@labb.contactor.se) |
12:49:21 | amiconn | preglow: ? |
12:49:25 | LinusN | petur: i downloaded it 3 minutes ago |
12:49:41 | preglow | amiconn: you know, one of those bugs that vanish when you try to debug it |
12:49:59 | amiconn | ah. |
12:50:45 | petur | I don't understand it anymore. I did this: cvs diff . -u -r > patch |
12:51:19 | petur | can't double-check - am at work now :( |
12:51:42 | petur | shall I make it again tonight? |
12:52:54 | LinusN | petur: -r? |
12:53:03 | petur | recursive |
12:53:13 | LinusN | cvs diff is always recursive |
12:53:21 | petur | is it? ok |
12:53:32 | LinusN | and the "." isn't needed either |
12:53:36 | LinusN | cvs diff -u |
12:53:49 | petur | thanks... always happy to learn something |
12:54:10 | B4gder | put the -u in your .cvsrc file and you won't have to do that either ;-) |
12:54:27 | B4gder | $ cat ~/.cvsrc |
12:54:27 | B4gder | cvs -z3 |
12:54:27 | B4gder | update -dP |
12:54:27 | DBUG | Enqueued KICK B4gder |
12:54:27 | B4gder | diff -u |
12:54:49 | petur | I had troubles in cygwin so I came up with that syntax after some trial-and-error... |
12:55:14 | LinusN | the -r switch to cvs diff is not for recursion, it's for selecting a specific version to compare against, -r <tag> |
12:55:32 | petur | If I did 'cvs diff -u somedir' it didn't work |
12:55:46 | petur | I found the -r switch in the RB wiki :( |
12:56:01 | LinusN | petur: that was for "diff" not for "cvs diff" |
12:56:04 | | Quit mirak_ (Remote closed the connection) |
12:56:12 | petur | woops again |
12:57:08 | ashridah | damnit. you can't use errno in a threaded app. |
12:57:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
12:57:12 | * | ashridah smacks forehead |
12:57:23 | petur | I see you're correcting my wiki change |
12:57:30 | LinusN | yes |
12:57:43 | linuxstb | Whilst we're in the Unix classroom, does anyone know an alternative way to browse info files than "info" ? |
12:58:15 | B4gder | oh how I don't like info files |
12:58:49 | linuxstb | I don't like "info" |
12:59:03 | linuxstb | But I don't hold it against the files themselves... |
12:59:17 | B4gder | I prefer a good old man page |
12:59:57 | linuxstb | Yes, but very large man pages are hard to navigate. |
13:00 |
13:00:13 | B4gder | so are info files |
13:00:38 | linuxstb | That's why I was asking if there is a better browser than "info" |
13:00:49 | B4gder | not to my knowledge |
13:00:55 | petur | LinusN: I was thinking of adding the combined L/R gain change also for the other targets... are you applying my patch or rejecting? |
13:00:55 | linuxstb | Mmm. |
13:01:01 | | Join webguest74 [0] (n=3e4f4094@labb.contactor.se) |
13:01:19 | webguest74 | linuxstb: pinfo |
13:01:33 | | Nick webguest74 is now known as nnick (n=3e4f4094@labb.contactor.se) |
13:01:41 | LinusN | petur: neither |
13:02:12 | adamd | is it me or does changing channels to mono not actually output in mono |
13:02:21 | petur | should I redo my homework then ;) |
13:02:23 | LinusN | petur: remember that the archos only has 8 lines of text including the status bar |
13:02:43 | adamd | that'd be very useful for two people using the same earphones... borrowing an earpiece each |
13:03:14 | preglow | info files would not be hard to navigate given a decent browser |
13:03:23 | ashridah | hrm. slight problem. SDL expects threads to return ints, not whatever the hell pthreads is expecting a thread's function to return |
13:03:24 | preglow | info files themselves are fine when you want a reference manual |
13:03:40 | preglow | thinking they should replace man files is lunacy |
13:04:22 | petur | LinusN: you win one line: before = gain / gain L / gain R. after = gain L / gain R |
13:04:27 | ashridah | hmm. iriver's scramble and descramble seem to fail to build in cygwin |
13:04:42 | LinusN | petur: how do you solve it? |
13:05:12 | petur | if you move down to gain, it first selects both lines, then L, then R |
13:05:41 | LinusN | so both lines are highlighted? |
13:05:44 | petur | yep |
13:05:53 | petur | against the rules? |
13:05:55 | adamd | is this a known bug, or does setting "Channel configuration" to Mono actually do something different than what I understand it should do [... output in Mono] ? |
13:06:27 | LinusN | adamd: which platform? |
13:06:45 | adamd | H300 |
13:06:48 | adamd | sorry |
13:07:11 | LinusN | i don't think those settings are active on the iriver platform |
13:07:37 | adamd | any plans to make them active?... would be very handy |
13:07:42 | adamd | or is it even possible? |
13:07:47 | LinusN | yes, we have plans for that |
13:07:52 | adamd | cool :) |
13:07:57 | LinusN | gtg |
13:08:01 | adamd | byebye |
13:08:10 | petur | bye |
13:08:31 | | Quit nnick ("CGI:IRC") |
13:12:06 | ashridah | hm. can i do #ifdef WIN32 && !SDL ? |
13:12:51 | amiconn | #if defined(WIN32) && !defined(SDL) |
13:13:48 | ashridah | the win32 SDL sim has a couple of places where it doesn't make the distinction between win32 and SDL |
13:14:01 | ashridah | namely, uisimulator/common/lcd-common.c |
13:14:16 | ashridah | threads.c is fairly simple modification |
13:14:31 | ashridah | thread.c rather |
13:15:03 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:17:18 | | Join baobab68 [0] (n=ca3421eb@labb.contactor.se) |
13:17:32 | baobab68 | hi all |
13:19:18 | ashridah | whoa |
13:19:23 | ashridah | am i so out of my depth :) |
13:20:00 | ashridah | In function 'Lang_load': /rockbox/apps/language.c:80: undefined reference to '_debugf' |
13:20:05 | ashridah | lang_load rather |
13:20:55 | ashridah | i can't find that anywhere in the source tho |
13:23:23 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
13:25:03 | | Part petur |
13:26:03 | | Part baobab68 |
13:27:38 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:32:15 | linuxstb | ashridah: debugf is defined (for the sim) in uisimulator/common/io.c - it is wrapped by the DEBUGF macro |
13:32:28 | ashridah | yeah |
13:32:45 | ashridah | strange that it isn't being found when linking rockboxui.exe or whatever it is |
13:33:04 | | Join eli_sherer [0] (n=eli@IGLD-83-130-134-165.inter.net.il) |
13:33:44 | ashridah | out of my depth tho, just going to post my thread.c modifications to the tracker for now (got a few warnings in it i'm not sure how to solve without being potentially architecture dependent |
13:34:55 | linuxstb | You're using cygwin? |
13:35:22 | ashridah | trying to get the SDL sim working for Paul_The_Nerd |
13:35:29 | ashridah | the sdl sim was still using pthreads |
13:35:41 | ashridah | that's an easy fix, just replaced it with the SDL threads wrapper functions |
13:36:24 | ashridah | (there's no pthread implementation in cygwin itself, it's an extra download, so we may as well just use SDL's wrapper for sanity's sake) |
13:40:44 | ashridah | damnit. can't remember my sourceforge password, or what email address i used for it |
13:40:59 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
13:41:59 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
13:42:31 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
13:42:34 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
13:43:42 | ashridah | gah |
13:45:49 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
13:45:52 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
13:48:17 | ashridah | linuxstb: feel like looking at http://yallara.cs.rmit.edu.au/~alpilley/sdl-win32-thread-patch.diff ? |
13:51:39 | linuxstb | ashridah: Looks fine to me (but I don't know much about threading). I'm just compiling it under Linux now. |
13:52:26 | ashridah | yeah. there's two issues i'm not sure about, one SDL'ism, (SDL_GetThreadID is basically effectively giving me a massive negative number, not sure if it's a casting bug or otherwise |
13:52:47 | linuxstb | Doesn't that just mean it is unsigned? |
13:53:13 | ashridah | ah, yeah, it probably is :) |
13:53:15 | linuxstb | I see it's giving some warnings. |
13:53:18 | ashridah | it's defined as Uint32 |
13:53:39 | ashridah | yeah, those are the differences between the function prototype for the functions pthreads accepts and the functions sdl accepts |
13:53:52 | ashridah | pthreads returns void* (i think) and sdl threads return int's |
13:54:05 | linuxstb | According to the man page, the SDL prototype is: SDL_Thread *SDL_CreateThread(int (*fn)(void *), void *data); |
13:55:03 | *** | Saving seen data "./dancer.seen" |
13:55:23 | XavierGr | anyone on gygwin right now? |
13:55:33 | ashridah | linuxstb: yeah |
13:55:54 | ashridah | linuxstb: and the problem is, int could potentially be different from void * |
13:56:36 | | Join tvelocity [0] (n=tony@84.254.11.240) |
13:57:07 | B4gder | but should we use the SDL way unconditionally? |
13:57:10 | B4gder | shouldn't |
13:57:12 | XavierGr | Hi tvelocity! |
13:57:42 | tvelocity | hi |
13:57:59 | preglow | yes, we should |
13:58:14 | linuxstb | ashridah: I think you should change the definitions of the functions to match SDL's type for CreateThread - i.e. "int myfunc(void* p);" |
13:58:38 | linuxstb | And then you can remove the messy cast from the function call. |
14:00 |
14:04:09 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
14:04:39 | ashridah | hrm, are those functions defined in the simulator? |
14:05:13 | ashridah | rofl, they are too |
14:06:17 | Bger | stupid q, but what's the quickest way to find where a string is situated in a mysql db with 20~30 tables ? |
14:07:31 | Nibbler | write a script that gets all the tables+varchar stuff |
14:07:35 | linuxstb | Dump the database to a text file and use "grep"? |
14:07:44 | Nibbler | ack |
14:07:46 | Bger | hahaha |
14:07:53 | * | linuxstb hates databases |
14:07:55 | Bger | phpmyadmin ... |
14:08:44 | gromit` | knoda |
14:10:51 | ashridah | linuxstb: hrm. that's not really going to be possible, thread.c provides "create_thread" |
14:12:18 | | Join Membrillo [0] (n=sam_kill@58.164.32.154) |
14:12:41 | ashridah | which, annoyingly, hrm, except that's not exported. |
14:13:55 | linuxstb | ashridah: I've done a little work, I'll show you my patch... |
14:14:19 | ashridah | heh, i was poking at it a bit myself. not sure if my modifications are really completely safe tho |
14:14:32 | ashridah | (since i can't remember the keybindings :) ) |
14:15:13 | preglow | Bger: select id from tablename where stringmembername = 'stringvalue' ? |
14:15:21 | linuxstb | http://www.davechapman.f2s.com/rockbox/sdlthreads.diff |
14:15:26 | linuxstb | (this is a patch against CVS) |
14:15:38 | linuxstb | apply it in the uisimulator/sdl directory |
14:16:44 | Bger | preglow all tables at once ? :) |
14:16:46 | ashridah | aah, i see, it was bitching about the argument to the function, not what the function returns. |
14:16:58 | ashridah | Bger: there's not really anything that's going to get you that in a neat fashion |
14:17:10 | ashridah | not with mysql's limitations, anyway |
14:17:28 | Bger | ah :( ok, 10q |
14:17:43 | preglow | haha, all tables at once i have no idea on how to do |
14:17:46 | ashridah | you'll be able to do each table individually, of ocurse |
14:17:48 | preglow | i never had to search a whole databsae at once |
14:18:03 | linuxstb | just dump it to a text file... |
14:18:30 | ashridah | linuxstb: which is horribly inefficient |
14:18:37 | linuxstb | I mean forever... |
14:18:46 | preglow | Please wait for search result: dumping database to text file... |
14:19:03 | ashridah | linuxstb: no, even if it's there permanently |
14:19:13 | preglow | searching a text file = not fast |
14:19:18 | Bger | linuxstb no access to the dbfiles ... |
14:19:22 | linuxstb | Unless you have a lot of data, I would argue that text files are more efficient than running a DB server |
14:19:26 | preglow | i'm not very fond of databases myself, but they do work when you have tons of info |
14:19:29 | ashridah | the correct answer is "dump it to a text file *then import it into postgres and use PL/SQL, just for fun*" |
14:19:54 | ashridah | Bger: you don't need access to the files themselves to run mysqldump :) |
14:19:58 | preglow | linuxstb: you wouldn't need a very big text file before searching became wildly inefficient with text files as opposed to a proper db |
14:20:08 | ashridah | just select access for whatever database you're using |
14:20:10 | preglow | and believe me, i've tried |
14:20:11 | | Join Jungti1234 [0] (n=d3d05987@labb.contactor.se) |
14:20:23 | * | ashridah concurrs |
14:20:29 | ashridah | text indexing is HORRIBLE |
14:20:48 | Jungti1234 | hi ho |
14:20:52 | | Join Polo_o [0] (n=polo_o@82-69-160-166.dsl.in-addr.zen.co.uk) |
14:20:57 | ashridah | a properly indexed database will be a zillion times more efficient if you ever need to run the same style of search multiple times |
14:21:10 | | Quit kernelsensei (Remote closed the connection) |
14:21:22 | ashridah | the annoying part is getting decent text matching in SQL :) |
14:22:02 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
14:22:03 | ashridah | linuxstb: that patch looks okay to me. solves part of the SDL sim issue (at least, it compiles that file). it seems to run under X11 |
14:22:14 | linuxstb | Of course - it all depends on the amount of data. Bger? |
14:22:17 | ashridah | just no idea how to get the menu up to test plugins or whatever |
14:22:41 | linuxstb | Just copy a text file into the archos/ directory and play it. |
14:22:51 | linuxstb | Or check button.c for how the buttons are mapped |
14:23:13 | Bger | oh, never mind :) |
14:24:39 | ashridah | seems to be okay. |
14:24:54 | linuxstb | Do you have commit access, or shall I commit it? |
14:25:18 | preglow | sure, it depends on the amount of data, but that amount of data doesn't need to be big at all |
14:25:20 | ashridah | i don't, which is why i was looking for my sourceforge login |
14:25:22 | ashridah | (which i cna't get) |
14:25:57 | Rob2222_ | What was the difference of the H300 old and new display? The viewing angle? |
14:26:52 | preglow | the way angle at which it's meant to be viewed, i think |
14:27:28 | Rob2222_ | horizontal and vertical? |
14:28:06 | Rob2222_ | I had 2 H300 and I saw a difference at the displays, but I didnt knew, what it was ... |
14:28:11 | Jungti1234 | yeah |
14:28:13 | preglow | afaik, the original one is a taller than it is wide, so iriver just turned it 90 degrees |
14:28:19 | Rob2222_ | Well, 1 unit was selled. |
14:29:12 | Rob2222_ | So which display is that, that has different colors when viewing from up and down? |
14:29:36 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
14:30:04 | Jungti1234 | I have vertical LCD |
14:30:06 | Rob2222_ | When viewing from up, its almost blue, when viewing from down, its almost white. |
14:30:26 | Jungti1234 | http://cafefiles.naver.net/data15/2006/1/3/166/DSCN2454.jpg |
14:30:29 | Jungti1234 | vertical LCD |
14:30:30 | Jungti1234 | vertical LCD |
14:31:15 | Jungti1234 | It's old LCD |
14:31:26 | Jungti1234 | http://cafefiles.naver.net/data16/2006/1/2/123/DSCN6943.jpg |
14:31:33 | Jungti1234 | horizontal LCD |
14:31:36 | Jungti1234 | It's new LCD |
14:31:40 | linuxstb | ashridah: Is this your first patch? You don't appear in the CREDITS file. |
14:32:17 | | Quit Jungti1234 ("CGI:IRC") |
14:32:27 | Rob2222_ | so the difference is the color changing and the viewing angle? |
14:32:42 | ashridah | linuxstb: yeah, it is |
14:33:11 | | Quit kernelsensei (Remote closed the connection) |
14:33:48 | Rob2222_ | hmm |
14:34:02 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
14:34:12 | adamd | those images don't load :-\ |
14:34:47 | ashridah | they load for me. |
14:34:57 | adamd | hm strange |
14:35:14 | adamd | "The page you are looking for might have been removed, had its name changed, or is temporarily unavailable." |
14:35:24 | | Join webguest83 [0] (n=864c0355@labb.contactor.se) |
14:35:26 | perplexity | works for me |
14:36:06 | adamd | very strange |
14:36:42 | adamd | it works now |
14:37:08 | adamd | hm, weird. wonder why they're using a different screen |
14:37:38 | ashridah | adamd: manufacturer of the first one probably shafted them, or there were unexpected high defect rates or something |
14:38:03 | ashridah | hell, maybe they were just 5c cheaper per unit |
14:38:24 | adamd | haha, yeah |
14:38:35 | adamd | i've got the new one anyway... bought mine at xma |
14:38:35 | adamd | s |
14:38:44 | linuxstb | ashridah: patch committed. |
14:38:56 | | Quit tvelocity ("Leaving") |
14:39:03 | ashridah | yay ^.^ n stuff. |
14:39:06 | ashridah | thanks |
14:39:07 | linuxstb | I removed all references to pthread in thread.c as well, just to finish cleaning it. |
14:39:31 | ashridah | aah, yeah, there migth have been a few bits i missed, like that block of three commented lines that were in the middle of no-where |
14:39:39 | linuxstb | But cygwin still gives you that debugf problem? |
14:39:54 | ashridah | last i checked. which is strange, i don't get it in linux |
14:40:00 | ashridah | i'll poke more tomorrow i guess. |
14:40:02 | * | linuxstb should try compiling the SDL sim on Mac OS X |
14:40:14 | ashridah | (although it won't be for a while, i need sleep, then i'm going birthday shopping |
14:40:17 | | Quit YouCeyE ("Leaving") |
14:40:31 | ashridah | linuxstb: i actually think it's leftover win32ism's |
14:40:42 | ashridah | there's some in uisimulator/common/lcd-common.c for instance |
14:41:04 | ashridah | where it just has #ifdef WIN32 #include <lcd-win32.h> which isn't in the include path for the SDL sim |
14:41:16 | ashridah | (just including a !SDL deals with that perfectly fine |
14:41:31 | ashridah | although i'm wondering if that's why i'm getting DEBUGF issues |
14:41:36 | * | eli_sherer is announcing that his gif viewer has improved a little... |
14:41:47 | ashridah | possibly we need an lcd-sdl.h with generic stuff |
14:42:22 | ashridah | anyway, it's 20 to 1 in the morning. i need sleep :( |
14:42:23 | linuxstb | There are some #ifdef WIN32 in the firmware/ directory |
14:42:35 | ashridah | weird |
14:42:42 | | Quit ashridah ("sleep.") |
14:43:14 | linuxstb | I see the problem - look for WIN32 in firmware/SOURCES |
14:46:08 | aliask | Hey wow it's 20 to 1 in the morning here too! Same timezone as someone else! |
14:46:25 | preglow | you're both aussies |
14:46:26 | preglow | so go figure |
14:46:35 | linuxstb | :) |
14:46:37 | aliask | Ah, I never realised before... |
14:46:38 | XavierGr | Question: I have this loop: for(i = 0; i <= last; i++). Variable "last" is 0. Am I right that the loop will run 1 time and then "i" will be 2? |
14:46:59 | Bger | no |
14:47:02 | aliask | 1 |
14:47:06 | XavierGr | I mean i =1 |
14:47:07 | Nibbler | i==1 |
14:47:22 | linuxstb | Then yes - the loop will run once, and i will be 1. |
14:47:26 | aliask | Then that's the way I see. |
14:47:29 | XavierGr | yeah my bad. So in the end of the loop i will be incremented... |
14:47:47 | Bger | but you shouldn't rely on this ... |
14:47:58 | aliask | Why not just execute the code once, not in a for loop? |
14:49:18 | | Join eagle730 [0] (n=d9502d18@labb.contactor.se) |
14:49:32 | | Quit eagle730 (Client Quit) |
14:49:59 | XavierGr | because the loop is variable |
14:50:19 | Bger | XavierGr what do you want to do ? |
14:50:39 | XavierGr | Well it is for the battery_bench plugin. |
14:51:15 | aliask | Oh yeah sorry, I was thinking for(i=0;i<=0;i++) |
14:51:46 | XavierGr | If there is no memory log the loop must run once. But if between disk accesses there is battery info I have to run the loop more times |
14:56:37 | | Join tvelocity [0] (n=tony@84.254.11.240) |
15:00 |
15:01:28 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
15:02:45 | | Quit linuxstb ("Leaving") |
15:04:23 | adamd | the radio tuner in rockbox has so much better reception than the iRivier firmware's radio tuner |
15:04:35 | adamd | crikey. |
15:04:41 | Membrillo | adamd: id say thats placebo |
15:05:01 | Membrillo | its hardware based meaning realistically it shouldnt make a difference |
15:05:09 | adamd | but I can't normally get reception in the room with all the printers in |
15:05:27 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
15:05:37 | adamd | when I swap back to iriver it's all fuzzy... unless there's.. something else going on in the iriver firmware |
15:05:38 | Membrillo | doesnt make much sense to me. But if thats true, nice |
15:05:40 | adamd | or something |
15:05:51 | adamd | heh, no it doesn't make sense, if it's hardware as you say |
15:06:02 | Membrillo | well, i dont know anything about it |
15:06:05 | adamd | let me swap back and see if it's just environmental changes maybe |
15:06:08 | Membrillo | im just speculating |
15:06:08 | aliask | Could be interference from other hardware which we are not using. |
15:06:08 | linuxstb | Which iriver? |
15:06:13 | adamd | h340 |
15:06:20 | Membrillo | i know there is a physical tuner chip which manages it |
15:06:35 | adamd | remember 98.9MHz |
15:06:43 | aliask | I think if you set the CPU at certain frequencies with the radio on you can get interference I think. |
15:06:48 | jelle-k | is the cpu in the iriver firmware running on 11 mhz too? |
15:06:58 | jelle-k | when in FM tuner mode |
15:06:58 | aliask | Who knows. |
15:07:27 | adamd | I'm getting more fuzz with the iRiver firmware |
15:07:35 | Membrillo | cool |
15:07:37 | eli_sherer | my gif viewer only works on the sim :( |
15:07:39 | Membrillo | sounds good then |
15:07:41 | adamd | not as bad as earlier but there's a difference |
15:07:43 | eli_sherer | and i dont use memory allocation anymore |
15:08:17 | aliask | What are the differences between sim and player? |
15:08:22 | eli_sherer | i guess it's something to do with endian stuff |
15:08:36 | adamd | that's why I wanted the more exact tuning, because at work I always get fuzz |
15:08:39 | XavierGr | aliask: many |
15:09:26 | aliask | I thought the sim emulated the hardware, or am I hallucinating? |
15:09:44 | aliask | Gah whatever, I'm going to bed, too tired to think straight. |
15:09:44 | XavierGr | it is a simulator |
15:09:49 | XavierGr | not an emulator |
15:09:50 | aliask | G'night everyone. |
15:09:55 | XavierGr | bye |
15:10:01 | | Quit aliask ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
15:10:20 | adamd | night |
15:10:55 | eli_sherer | bye |
15:12:48 | eli_sherer | i'm trying to do a endian change in my prog to see if it's the problem |
15:13:42 | linuxstb | What happens when you try and use it on the target? |
15:15:05 | eli_sherer | it shows only a background color like some people said it happens... |
15:15:37 | XavierGr | ticks / HZ = seconds right? |
15:15:40 | eli_sherer | on the sim it draws a fuzzy picture that resamble the original picture (ill fix in in time) |
15:16:00 | markun | XavierGr: yes |
15:16:09 | linuxstb | Well, GIF files are little-endian, so you will have to take care of that in your code. |
15:16:44 | eli_sherer | i know that they are LE but i use the readshort and readlong functions |
15:16:44 | preglow | probably just the header where it matters, yeah? |
15:16:49 | XavierGr | eli_sherer: You are porting animated Gifs? |
15:16:59 | preglow | please, god, no! |
15:17:18 | eli_sherer | XavierGr: in time it will be animated (it's just more pictures after the first one) |
15:17:37 | eli_sherer | and the animated header, i read anyway |
15:17:41 | XavierGr | wow, what about grayscale? |
15:17:42 | linuxstb | eli_sherer: Another difference between the sim and targets is stack size (I think). |
15:17:50 | XavierGr | for the H100 |
15:17:54 | eli_sherer | i use my own stack |
15:17:59 | eli_sherer | LZW decoding |
15:18:16 | preglow | your own stack? |
15:18:17 | preglow | eh? |
15:18:30 | eli_sherer | i wish there was some how i could have a DEBUGF but runtime on the target... |
15:18:37 | preglow | logf |
15:18:42 | B4gder | logf is your friend |
15:18:46 | eli_sherer | oreglow: meaning an array... |
15:18:56 | eli_sherer | logf |
15:18:59 | preglow | eli_sherer: that's not a stack |
15:19:08 | eli_sherer | i use it as a stack... |
15:19:25 | eli_sherer | the same i used it with xobox... |
15:19:42 | eli_sherer | an array with a top pointer... |
15:19:42 | linuxstb | Do you use plugin_get_buffer() ? |
15:20:16 | eli_sherer | i did before the memory issues...now i just allocate in advance by pixelstack[MAXSTACKSIZE] |
15:20:31 | eli_sherer | instead of *pixelstack |
15:20:47 | linuxstb | Is your source available to download? |
15:21:13 | eli_sherer | not yet...but i can upload it if you want...i really want some break from it |
15:21:13 | | Quit Membrillo () |
15:21:30 | linuxstb | I don't mind having a quick look |
15:22:15 | eli_sherer | ok wait a minute |
15:23:34 | eli_sherer | you need to add it to sources... and copy it to viewers and add to viewers.config file |
15:23:38 | | Join stamppot [0] (n=524ba00e@labb.contactor.se) |
15:23:48 | linuxstb | That's OK, I probably won't compile it. |
15:23:49 | stamppot | OK, here's a thought... |
15:23:54 | eli_sherer | http://plugbox.rockbox-lounge.de/viewbox-src.zip |
15:24:33 | stamppot | Does an iPod sync the playcounts for the different files over to iTunes, to determine track popularity? |
15:25:14 | eli_sherer | i just need to know the difference between the sim and the target that make it don't work on the target the same as on the sim |
15:25:40 | stamppot | I'm using Amarok under Linux as my Audio player, and it would be nice if I could sync the "popularity" of my tracks over to Amarok. |
15:26:13 | B4gder | eli_sherer: why shouldn't they work the same? |
15:26:24 | B4gder | the whole point of the sim is to have the same code |
15:26:29 | stamppot | That way, I can have a unified view of the most popular songs. |
15:27:07 | markun | linuxstb: how big is the rockbox bootloader for the ipods? |
15:27:10 | stamppot | Does anyone know if it works like that in iTunes? Or doesn't the iPod have a notion of popularity? |
15:27:17 | linuxstb | stamppot: Yes, I think the ipod does that, but I don't use itunes unless I have to. |
15:27:35 | linuxstb | When listening to a song on the ipod, you can rate it. |
15:27:54 | linuxstb | But I don't know if the info is sent back to itunes - I would imagine that it would be. |
15:28:01 | preglow | markun: about 60k |
15:28:10 | markun | ok, thanks |
15:28:51 | linuxstb | That's with a couple of logos in, and I'm sure it has some dead code that could be stripped out if size was a problem. |
15:28:56 | stamppot | Linuxstb: yeah, but that is something different. Rating is a user-set property. Popularity would be determined by the number of times you play it (playcount in Rockbox parlango) |
15:28:59 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
15:29:25 | linuxstb | It knows about "recently played" tracks - not sure about popularity. |
15:29:36 | * | preglow votes for removing the ipl logo |
15:29:48 | preglow | and rockbox logo, for that sake, it's a bootloader :> |
15:30:20 | linuxstb | But the rockbox logo is so pretty.... |
15:30:32 | preglow | linuxstb: do you have any idea how retailos manages to boot straight like it does after a long sleep? |
15:30:32 | stamppot | Playcount is nice, so that you can generate an on the fly playlist in Amarok containing unpopular or "forgotten" songs and send them to Rockbox |
15:30:40 | preglow | you see the apple logo, so the bootloader is run |
15:30:45 | preglow | but then our bootloader is skipped completely... |
15:30:50 | linuxstb | Is it? |
15:30:54 | preglow | yep |
15:31:01 | linuxstb | I never noticed that. |
15:31:39 | preglow | but yeah, rockbox logo can stay if it must, but not much point in having the ipl logo anymore |
15:31:53 | preglow | credits are there anyway |
15:32:13 | markun | On the gigabeat we can also put our bootloader where the background images are now |
15:32:23 | stamppot | I find my self using my H300 at work, and using Amarok from home (working from the same Rsynced collection). It would be nice if I could keep them unified a bit more... |
15:33:34 | linuxstb | markun: So you are able to modify the background images? |
15:33:42 | stamppot | How experimental is the playcount stuff still? It is still marked as experimental in the menus... |
15:34:03 | preglow | very experimental |
15:34:04 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
15:34:06 | preglow | i doubt it works |
15:34:11 | preglow | it's been pretty much abandoned |
15:34:18 | stamppot | I might dust off my C/C++ skills and try to write a module for Amarok that accomplishes this... |
15:34:41 | stamppot | Ai.... Any plans on re-instating such a functionality? |
15:35:33 | stamppot | preglow: what is the state of the tagdatabase? |
15:35:34 | markun | linuxstb: I could. They are stored as 16 bit bitmaps. Probably RGB 5:5:5:1, as that is the mode the firmware sets for the LCD controller. |
15:35:56 | B4gder | stamppot: we await slasheri's tagcache |
15:36:20 | stamppot | B4gder: eagerly awaiting, I presume? |
15:36:40 | B4gder | well, some might say so sure |
15:36:53 | markun | linuxstb: still didn't write to the flash. I'll try to change a few bytes with dd next week. |
15:37:11 | stamppot | sorry if this has been asked before, but what is tagcache trying to accomplish beyond tagdatabase? |
15:37:14 | linuxstb | markun: Good luck. |
15:37:40 | B4gder | stamppot: it builds the tagdb entirely on target |
15:38:05 | B4gder | and it is a new stab at it |
15:38:12 | B4gder | perhaps it'll work better this time |
15:38:26 | B4gder | the problem with the existing code is that no one care for it |
15:38:49 | stamppot | Well, I did... |
15:39:13 | B4gder | stamppot: then go ahead, build a tagdb install it and test it |
15:39:19 | stamppot | I'm using it all the time. It has some bugs, but I always presumed that they would be ironed out over time. |
15:39:22 | B4gder | it might work |
15:39:27 | B4gder | ok |
15:39:45 | preglow | no, as it is, tagdb is pretty much abandoned |
15:40:00 | preglow | looked like something might have happened to it, but nothing came of it |
15:40:23 | preglow | so now it's probably a half-baked mess |
15:40:32 | stamppot | OK, to avoid confusion: with tagdb I'm referring to the java-based songdb.jar stuff. |
15:40:32 | preglow | which in turn might explain why noone wants to touch it |
15:40:37 | preglow | yep |
15:40:50 | B4gder | there's a perl tool as well |
15:40:51 | preglow | the database tool being java doesn't help either... |
15:40:56 | stamppot | Hmmm, it is still working... |
15:40:57 | B4gder | they both build a tagdb |
15:40:59 | linuxstb | markun: Are there any kernel modules loaded from disk on the gigabeat? Could you patch one of those to start your bootloader? |
15:41:19 | preglow | B4gder: does the perl tool do as much as the java one does, currently? |
15:41:28 | B4gder | yes |
15:41:32 | preglow | good |
15:41:38 | stamppot | I'm running a rockbox from 3 days ago and I can at least build playlists using the artist/album/genre tags... |
15:42:12 | B4gder | preglow: hcl claims the java version has a better id3 parser though, which might be true I don't know |
15:42:14 | stamppot | Agreed, I don't use the search functionality (too awkward to do that with an on-screen keyboard, imho) |
15:42:28 | preglow | oh well |
15:42:36 | markun | linuxstb: they are, but I can load my own kernel module with insmod of course. |
15:42:40 | preglow | at least tagcache will support _exactly_ what rockbox supports |
15:42:43 | preglow | for obvious reasons |
15:42:58 | stamppot | Of course... |
15:43:13 | B4gder | yes, and any new host-side tools could use the *same* code for it |
15:43:24 | stamppot | Do you know if tagcache will also include playcounts? |
15:43:25 | preglow | didnt' slasheri mention that would be a bit hard? |
15:43:58 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
15:44:17 | stamppot | If so, I will hold off of building such functionality for Amarok till tagcache is implemented |
15:45:25 | | Join ^BeN^ [0] (n=Paprica@TLV62-0-106-155.bb.netvision.net.il) |
15:45:32 | | Nick ^BeN^ is now known as Paprica (n=Paprica@TLV62-0-106-155.bb.netvision.net.il) |
15:46:02 | eli_sherer | linuxstb: have you looked into my code? |
15:46:09 | Slasheri | stamppot: it will include that soon |
15:46:22 | lostlogic | LinusN: The iRiver can operate without a battery on charger voltage alone, I'm not sure if this means that it will also do this when the charger and battery are connected, but it is at least possible. |
15:46:33 | LinusN | interesting |
15:46:39 | Slasheri | that is trivial thing to do once the tagcache is working |
15:48:09 | Slasheri | maybe i have a day or so at weekend to work with the tagcache |
15:49:02 | markun | Slasheri: what will you do with non unicode tags? Convert them to unicode while building the db? |
15:50:03 | preglow | Slasheri: would be really neato |
15:50:24 | lostlogic | LinusN: the datasheet would seem to indicate that this is impossible and it should go to SAVE state, but the device powered on when I tested a resoldering job on my H340's power jack last night w/o a battery connected. |
15:50:31 | Slasheri | markun: hmm, possibly. Or i just hope metadata parses does the proper conversion |
15:50:35 | preglow | Slasheri: wouldn't happen to have a working patch? i haven't tested it yet |
15:51:04 | Slasheri | preglow: at the moment, nope. But maybe in two days :) |
15:51:36 | stamppot | Slasheri: OK, that would be neato... |
15:51:54 | markun | Slasheri: Better to leave them non unicode. People with different encodings mp3s can then change the default codepage for some files even after the db is built. |
15:52:35 | Slasheri | however, the first version of tagcache will not include runtime db information, but that feature will be added soon |
15:52:53 | preglow | then all looks well, if you ask me |
15:52:59 | preglow | how does it work on archoses? |
15:53:14 | Slasheri | markun: ok, i will not touch the encoding then |
15:53:32 | Slasheri | but now time to leave the bus :) -> |
15:53:39 | NicoFR | lostlogic: with your A-B repeat patch, AB_REPEAT_ENABLE set to 1, pressing the rec button causes the track to go in pause for a split second |
15:53:52 | NicoFR | when A-B repeat isn't enabled, obviously |
15:54:54 | NicoFR | would it be possible to make it have absolutly no effect ? |
15:55:04 | *** | Saving seen data "./dancer.seen" |
15:55:31 | lostlogic | NicoFR: yeah, that's a bug, I'll try to look at it today, now that I have an H340 again :) |
15:55:31 | BHSPitLappy | so preglow, linuxstb, how's it going |
15:55:57 | NicoFR | lostlogic: already a new H340 ? that was quick :) |
15:56:11 | | Quit darkless (Client Quit) |
15:57:38 | preglow | all's well, having some quality time with c++ right now |
15:58:17 | linuxstb | eli_sherer: Just browsing it now. One thing that looks wrong is that your readshort and readlong routines (for big-endian) are returning signed values, but I think they should be unsigned. |
15:59:30 | linuxstb | If I was you, the first thing I would check would be to make sure those two functions are working correctly in the sim - i.e. always use them, instead of only for big-endian targets |
16:00 |
16:01:10 | linuxstb | In fact, all you need to do is to replace the calls to those functions with le2he32() and le2he16() - they are defined in system.h |
16:04:14 | LinusN | lostlogic: will you work on the power management on the h300? |
16:04:32 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
16:05:55 | amiconn | linuxstb: letoh32() and letoh16() ... |
16:06:41 | linuxstb | amiconn: ? |
16:06:49 | | Quit jelle-k (Remote closed the connection) |
16:08:05 | | Join jelle-k|offline [0] (n=jelle-k@jelle-online.xs4all.nl) |
16:08:40 | | Join alphakiller [0] (n=bohas@200.162.22.132) |
16:08:46 | linuxstb | amiconn: Sorry, I misspelt "to" |
16:08:46 | alphakiller | hey :P |
16:09:02 | jelle-k|offline | i hate irc bounsers :P |
16:09:13 | alphakiller | yesterday I ported a microkernel to iPod :P hehe just in a couple of hours ... |
16:09:13 | linuxstb | amiconn: In fact, just ignore me, I need my afternoon coffee. |
16:09:17 | alphakiller | :P |
16:09:24 | | Nick jelle-k|offline is now known as jelle-k (n=jelle-k@jelle-online.xs4all.nl) |
16:09:27 | linuxstb | Is it working? |
16:09:32 | alphakiller | yeah :D |
16:09:36 | lostlogic | LinusN: yeah, I will be this weekend. |
16:09:56 | alphakiller | hmm .. how rockbox does memory allocations ? |
16:10:15 | alphakiller | do you give entire pages for the plug-ins ? or they are only allowed to use arrays ? |
16:10:46 | lostlogic | NicoFR: yeah, fast shipping of a broken product that I had to solder back together last night when I got it... but at least I'm back in business. |
16:11:18 | XavierGr | hey where is the alpine_cdc.c from the source? |
16:11:52 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
16:13:04 | | Join Rick [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
16:13:49 | alphakiller | linuxstb: I could code a page generator for plug-ins :D |
16:14:18 | Bger | XavierGr ? |
16:14:27 | alphakiller | so we could have dynamic memory allocation |
16:14:27 | Bger | apps/plugins/alpine_cdc.c |
16:14:28 | alphakiller | ... |
16:15:12 | XavierGr | Bger: Sorry I thought that it was removed. Dumbass I was looking at the wrong folder! |
16:15:41 | B4gder | alphakiller: you would first have to persuade us that we need it |
16:16:01 | markun | here we go again.. |
16:16:38 | preglow | what would we need dynamic memory allocation for ? |
16:16:42 | linuxstb | alphakiller: There is a single block of memory (at a fixed location in RAM) where plugins are loaded to. Only one plugin is ever running at one time, and they are compiled to execute from that fixed address. |
16:16:50 | preglow | we need to write a new developer faq or something |
16:17:20 | B4gder | yes |
16:17:22 | alphakiller | hmm .. I see |
16:17:28 | alphakiller | so no need |
16:17:28 | alphakiller | hehe |
16:17:30 | alphakiller | :P |
16:17:53 | preglow | our goal, when it comes to memory management, is to maximise the size of the leftover memory, since that becomes the mp3 buffer |
16:18:18 | preglow | if we start using dynamic memory allocation, that will, contrary to what you might first thing, give us less left-over memory |
16:18:32 | alphakiller | I got the point :D |
16:18:49 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-163.pools.arcor-ip.net) |
16:18:52 | preglow | i bet we could write a twenty page treatise on this if everyone pitched in, heh |
16:19:00 | alphakiller | I just say my microkernel core on top of the rockbox booting process :P |
16:19:04 | alphakiller | *sat |
16:19:11 | markun | alphakiller: will you be working on rockbox or porting your java os to the ipod? |
16:19:44 | alphakiller | nah, what I've made was just to explore the ARM ... heheh coz I'm gonna run it on another arm based system ... |
16:19:52 | alphakiller | i'll work on rockbox |
16:20:12 | alphakiller | I'm just saying that I've ported to learn a little bit more about ARM :P |
16:20:19 | linuxstb | alphakiller: How much of the hardware is your kernel using? e.g. have you enabled the cache? |
16:20:42 | alphakiller | linuxstb: just the higher level core |
16:21:25 | alphakiller | I'm not using cache yet, nor any processor stuff .. I just fixed up some memory distribution stuff ... though, I just saw that ARM, as MIPS, needs memory addresses aligned to 4 bytes |
16:21:41 | alphakiller | so I fixed that on my microkernel core ... just improving the real core porting .. |
16:21:43 | alphakiller | nothing else |
16:22:15 | alphakiller | but yes, I'm very interested on rockbox :D |
16:22:21 | preglow | it'll vomit quite copiously if you give it unaligned addresses yes |
16:22:21 | XavierGr | do I need to rb->button_get() to see if the user connected the USB cable? |
16:22:38 | alphakiller | yeah, but I didn't know that :D |
16:22:39 | alphakiller | hehehe |
16:23:19 | alphakiller | so I had to adapt some parts of the core to do that .. and cleaned code .. |
16:23:27 | alphakiller | (my microkernel) |
16:23:34 | alphakiller | just part of my "normal job" |
16:23:59 | alphakiller | I prefer playing with my own stuff, before working with other's :D |
16:24:27 | alphakiller | but I think I'm able to help .. |
16:24:42 | alphakiller | just need to get more experience now on arm asm ... |
16:25:02 | alphakiller | and read a bit more on architecture details |
16:26:33 | linuxstb | What ARM is your "real" target using? |
16:29:15 | amiconn | preglow: arm needs data aligned, like sh1? Or just instructions (which is common afaik)? |
16:29:35 | preglow | like sh1 |
16:29:48 | amiconn | interesting... |
16:30:00 | amiconn | At least this won't be ignored then :) |
16:30:16 | preglow | all data accesses need to be aligned to their natural size |
16:30:19 | preglow | afaik |
16:31:42 | B4gder | I believe that's right |
16:32:32 | linuxstb | amiconn: Have you tried the SDL sim in Windows? |
16:33:16 | preglow | code alignment is actually used to indicate if the branch target is arm or thumb code, when using the bx instruction. if the lsb is 1, it's thumb, if 0, arm |
16:33:16 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
16:33:47 | preglow | the address isn't used like that for fetching code, of course, it's just an indicator |
16:34:07 | preglow | since arm code uses fixed size instructions, you don't need the lower bits anyway |
16:40:18 | | Join _lars [0] (n=lars@jelle-online.xs4all.nl) |
16:40:22 | _lars | Lo |
16:40:47 | jelle-k | hi |
16:41:47 | | Join gtkspert [0] (i=gtkspert@033.a.001.rkh.iprimus.net.au) |
16:43:19 | amiconn | linuxstb: no |
16:44:09 | XavierGr | What's the SDL sim exactly? What is the difference with the default simulator? |
16:44:29 | B4gder | there is no default |
16:44:36 | linuxstb | It's a new (third) simulator - the intention is to replace the X11 and win32 simulators with the SDL one. |
16:45:10 | XavierGr | so we will have a unified one then? |
16:45:35 | linuxstb | That's the idea. |
16:45:57 | linuxstb | It should also compile on Mac OS X - I'm hoping to give it a go this weekend. |
16:48:21 | | Nick alphakiller is now known as alphakiller|away (n=bohas@200.162.22.132) |
16:50:31 | | Nick _lars is now known as lars|offline (n=lars@jelle-online.xs4all.nl) |
16:50:35 | | Nick lars|offline is now known as _lars (n=lars@jelle-online.xs4all.nl) |
16:50:44 | jelle-k | it works lars :P |
16:50:48 | _lars | :P |
16:50:58 | adamd | .-) |
16:50:59 | adamd | .-( |
16:51:05 | adamd | ... sorry |
16:51:13 | _lars | hehe |
16:51:26 | adamd | no offence meant tto any blind people in here |
16:51:54 | adamd | 9 minutes til I finish work :-) woooo |
16:52:04 | | Quit B4gder ("time to say moo") |
16:52:12 | XavierGr | what sort of wok? |
16:52:19 | XavierGr | ^work |
16:52:26 | XavierGr | moo |
16:52:31 | adamd | faffing around with bills of materials, in the drawing room of an enginnering works |
16:52:38 | adamd | it's boring and tedious but easy |
16:52:42 | adamd | suits me :P |
16:52:54 | adamd | *engineerin |
16:52:55 | adamd | g |
16:53:08 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
16:53:09 | XavierGr | and it is friday too! ;) |
16:53:37 | | Quit Zagor ("Client exiting") |
16:53:58 | adamd | yeehaw! |
16:54:23 | adamd | going back up to uni on Sunday too |
16:54:27 | adamd | yippie |
16:56:09 | adamd | g2g |
16:56:12 | adamd | talk to you later |
16:56:48 | | Quit adamd ("CGI:IRC (EOF)") |
16:58:17 | Skydemon | LinusN: i readed that you self have a h300 remote - atm i wait that my arives from Korea and now ask myself if i should start to look into how to patch RockBox for the remote or if the implamantation will be in of of the next rockbox dailies? :) |
17:00 |
17:04:02 | Bger | Skydemon there are patches for this... |
17:04:22 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
17:04:38 | Bger | i'm working on this, but i don't have time |
17:04:43 | Bger | maybe next week ... |
17:04:51 | Skydemon | i know - just never worked with patches - and no i just wonder if i should try to get that runing or if that comes in 2-3 days anyway ) |
17:04:59 | Skydemon | cool ) |
17:05:10 | Bger | Skydemon what remote do you have? |
17:05:20 | Bger | non-lcd or with lcd |
17:05:33 | Skydemon | iam not sure when the remote will arive - iam damn happy to get one after nearly 6 month serching ) |
17:05:40 | Skydemon | with LCD |
17:05:43 | Bger | ah :) |
17:05:52 | Bger | congrats :) |
17:05:56 | Skydemon | ty ) |
17:06:15 | Bger | for now i suggest you to use the "rockbox optimized for h300" on MR |
17:06:28 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
17:06:32 | Bger | (if you don't want to patch yourself) |
17:06:46 | Skydemon | MR? |
17:07:07 | Bger | http://www.misticriver.net/showthread.php?t=34725 |
17:07:39 | | Nick _lars is now known as lars|offline (n=lars@jelle-online.xs4all.nl) |
17:07:39 | | Nick lars|offline is now known as _lars (n=lars@jelle-online.xs4all.nl) |
17:08:56 | Skydemon | wow - greate - dident saw that before - thats perfect - Thanx a ton ) |
17:09:42 | Bger | for nothing |
17:09:58 | Bger | ;) nite ;) |
17:11:16 | NicoFR | i'm trying to test the sdl sim, but i don't really see how i'm supposed to install sdl... |
17:11:22 | | Join ripnetuk [0] (n=george@82-70-100-230.dsl.in-addr.zen.co.uk) |
17:11:30 | NicoFR | when i download a build, all i have is a dll |
17:11:48 | NicoFR | (i'm on win32) |
17:12:01 | NicoFR | could someone give me a hand ? |
17:13:36 | lostlogic | NicoFR: I found the problem with the AB_REPEAT patch, will post a new one shortly. |
17:13:50 | NicoFR | :) |
17:13:57 | NicoFR | but SF is down atm |
17:14:29 | | Quit ripnetuk (Remote closed the connection) |
17:14:45 | linuxstb | eli_sherer: I've got your gif viewer running on my ipod (which is little-endian) - it doesn't work properly on there either, at least not with my two test images. |
17:15:06 | linuxstb | One of them is very corrupted, and the other is fine, but the colours are wrong. |
17:16:06 | linuxstb | I don't know if it's a co-incidence, but the one that's corrupt is a gif 87a, the one with bad colours is gif 89a |
17:18:29 | NicoFR | noone to help me with sdl ? |
17:20:15 | linuxstb | What help do you need? |
17:20:46 | NicoFR | i just want to get the sdl sim running |
17:20:58 | NicoFR | but i don't seee how to install sdl |
17:21:03 | NicoFR | on win32 |
17:21:16 | linuxstb | Doesn't cygwin have a package for SDL? |
17:21:44 | linuxstb | i.e. can you just run the Cygwin setup.exe and install libsdl (and libsdl-dev) |
17:22:36 | NicoFR | i'm using th devkit... i suppose i can still use the cygwin setup ? |
17:22:57 | linuxstb | You may be fighting a losing battle with the devkit. |
17:22:59 | eli_sherer | linuxstb: have you changed anything so it work on your ipod? |
17:23:16 | NicoFR | ie trying to get sdl running with the devkit ? |
17:23:41 | linuxstb | eli_sherer: I just turned pluggif.c into a standalone plugin - I didn't want to worry about changing the Makefile etc to handle your "extra" directory. |
17:23:52 | linuxstb | But apart from that, I think it's identical. |
17:24:23 | eli_sherer | i think i know what's the problem... |
17:24:33 | linuxstb | Yes, I've just done a diff - the code is identical. |
17:25:12 | eli_sherer | i didn't load with read????() the array cells from the "block" array...that might be it |
17:25:35 | XavierGr | Bger are you here? |
17:27:27 | eli_sherer | what h stands for in letoh16()...? |
17:27:35 | linuxstb | host |
17:27:41 | eli_sherer | oh |
17:27:41 | linuxstb | i.e. the endian-ness of the cpu |
17:27:56 | linuxstb | So if the host cpu is little-endian, letoh16() does nothing. |
17:28:23 | eli_sherer | gif is LE hence the "le" and and H300 is BE hence the "h" for host? |
17:28:49 | linuxstb | We ignore the fact that h300 is BE and always use that macro for every target. |
17:31:42 | eli_sherer | ok |
17:32:17 | | Join sanitarium [0] (n=sanitari@A-98-162.cust.iol.ie) |
17:32:21 | sanitarium | hey all |
17:32:23 | eli_sherer | linuxstb:but when i read a char i don't need that whole Endian thing... |
17:32:33 | sanitarium | i'm sure somepeople use linux here |
17:32:34 | gtkspert | hi |
17:32:40 | sanitarium | right? |
17:32:41 | gtkspert | yes |
17:32:51 | gtkspert | yes |
17:32:57 | sanitarium | i am using kubuntu, and the .rockbox folder doesn't show up |
17:33:03 | sanitarium | in the iRiver |
17:33:06 | linuxstb | eli_sherer: No. |
17:33:09 | gtkspert | ls -lah |
17:33:11 | sanitarium | and i cant extract any daily builds |
17:33:26 | XavierGr | choose to show hidden files |
17:33:39 | sanitarium | ok |
17:37:43 | sanitarium | will that work |
17:38:20 | lostlogic | NicoFR: new ab repeat patch posted. |
17:39:08 | NicoFR | :) |
17:43:05 | NicoFR | lostlogic: here ? : http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1399036 |
17:43:51 | NicoFR | ok, i just saw it be updated... |
17:43:52 | | Quit Ismo ("Lost terminal") |
17:43:58 | lostlogic | :) |
17:44:33 | | Join adamd [0] (n=5684d6cf@labb.contactor.se) |
17:46:44 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
17:48:02 | | Join solexx [0] (n=jrschulz@d051084.adsl.hansenet.de) |
17:48:24 | linuxstb | NicoFR: You could try these instructions: http://www.libsdl.org/extras/win32/cygwin/README.txt, skipping step 1. |
17:48:44 | lostlogic | NicoFR: a warning (I just realized this) the abrepeat patch probably hurts performance somewhat, because it adds like 9 instructions to every elapsed time call from the codec. I'm trying to figure out a way to reduce that to more like 2 instructions. |
17:49:04 | | Quit edx (Read error: 110 (Connection timed out)) |
17:49:17 | | Join ismo [0] (i=laitinei@huippu.net) |
17:49:28 | NicoFR | lostlogic: even when a-b repeat is not being used ? |
17:50:01 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:50:15 | NicoFR | linuxstb: this will only give me sld.dll, won't it ? |
17:50:21 | lostlogic | yeah −− because it still has to make the JSR to the code to _check_ if it's enabled. |
17:50:31 | | Quit webguest83 ("CGI:IRC (Ping timeout)") |
17:50:51 | linuxstb | NicoFR: Yes, but you will need that before you can attempt to compile the SDL simulator. |
17:51:21 | NicoFR | but i can download the dll on the sdl website |
17:51:33 | linuxstb | You will also need the include files |
17:51:41 | NicoFR | ok |
17:51:44 | NicoFR | i'll try thay then |
17:51:56 | NicoFR | that* |
17:52:09 | eli_sherer | well the animation is working too now but still not on the h300 |
17:52:13 | eli_sherer | only sim |
17:52:47 | linuxstb | Do the gifs display perfectly in the sim? |
17:53:00 | * | linuxstb tries the sim |
17:55:06 | *** | Saving seen data "./dancer.seen" |
17:55:06 | XavierGr | Bger or anyone who is interested: I have updated my battery_bench plugin. Testers are welcome. You can find it on the tracker https://sourceforge.net/tracker/index.php?func=detail&aid=1357370&group_id=44306&atid=439120 |
17:55:51 | preglow | foodfoodfoodfood |
17:58:12 | eli_sherer | linuxstb: no... :( |
17:58:31 | | Join actionshrimp [0] (i=dave@dhcp-163-1-214-173.seh.ox.ac.uk) |
17:59:24 | | Nick _lars is now known as lars|offline (n=lars@jelle-online.xs4all.nl) |
18:00 |
18:01:03 | linuxstb | eli_sherer: I'm getting exactly the same corruptions in the simulator (both h300 and ipod) as on my real ipod - which in a way is good news. |
18:01:58 | eli_sherer | i too have this weird looking images on my sim but on my "real" h300 i see only bg color |
18:02:42 | eli_sherer | by the way there's a bug it the code (in the function readGraphicControlExt you should delete the last read) |
18:02:43 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
18:02:59 | eli_sherer | then you could enable the animation... |
18:03:42 | eli_sherer | when i read a lot of bytes at once...do each 2 bytes gets swapped?? |
18:05:37 | linuxstb | Do you mean the rb->read() function? |
18:09:53 | eli_sherer | yes/ |
18:13:55 | eli_sherer | i am so dumb...i forgot lcd_update... |
18:13:55 | linuxstb | Then the answer is no - read just copies a block of data |
18:16:05 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
18:16:45 | linuxstb | eli_sherer: You have lcd_update() at the end of loadgif() |
18:17:25 | sanitarium | still cant extract or see the .rockbox folder |
18:17:27 | sanitarium | :( |
18:17:43 | eli_sherer | yes but inorder to see animation i need to insert it between frames |
18:17:53 | linuxstb | OK :) |
18:18:02 | eli_sherer | and that's when it's starting to get interesting :) |
18:18:10 | | Quit NicoFR () |
18:19:14 | linuxstb | sanitarium: Just type "unzip rockbox.zip -d /mnt/iriver/" (assuming your player is mounted as /mnt/iriver/) |
18:21:16 | sanitarium | Cit says it extracted it |
18:21:20 | sanitarium | but I dont thinkso |
18:21:26 | sanitarium | I will have a look though |
18:21:35 | linuxstb | How are you looking? |
18:21:44 | sanitarium | oh, yeah, Is there a safely remove thing for linux? |
18:21:48 | linuxstb | I mean do you use the "ls" command, or a file manager? |
18:22:19 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
18:22:20 | linuxstb | sanitarium: "unmount /mnt/iriver/" |
18:22:28 | sanitarium | thanks |
18:22:31 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
18:22:38 | eli_sherer | i now notice that the colors aren't correct...interesting maybe it's my solution |
18:22:57 | linuxstb | sanitarium: I meant "umount" |
18:23:08 | sanitarium | k |
18:23:17 | sanitarium | and, i cant see the .rockbox folder in ls |
18:23:35 | linuxstb | You need the "-a" option to ls |
18:23:43 | linuxstb | ie. "ls -a /mnt/iriver/" |
18:24:18 | sanitarium | yep, its there |
18:24:23 | sanitarium | but, it was always there |
18:26:02 | sanitarium | and H300 doesn;t automatically mount in bootloader USB |
18:26:16 | sanitarium | where, H300 default FW, it always did |
18:26:18 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
18:26:38 | linuxstb | You mean the iriver firmware, or when Rockbox itself is running? |
18:26:48 | sanitarium | when the iRiver is off |
18:26:52 | sanitarium | and plug it into the USB |
18:27:02 | sanitarium | it doesn't show up in kubuntu |
18:27:40 | linuxstb | And if you plug it into USB with Rockbox running, does it show up? |
18:27:55 | sanitarium | nope |
18:27:59 | Mmmm | LinusN: I was thinking about the bpm steps and thought an accelerated change would be best... so |
18:28:05 | sanitarium | but it does in iRiver Firmware |
18:28:12 | sanitarium | BTW, it worked |
18:28:17 | sanitarium | the extraction |
18:28:19 | sanitarium | thanks |
18:28:35 | linuxstb | OK, so it's not just a bootloader problem, it's a general Rockbox problem as well. |
18:29:58 | Mmmm | LinusN: so i've made this patch http://homepage.ntlworld.com/martin.scarratt/metronomeaccbpm.patch what do you think? |
18:30:53 | Mmmm | LinusN: it includes the fix for pcm_stop too |
18:31:14 | sanitarium | does it mount for you linuxstb? |
18:33:47 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
18:34:02 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
18:34:46 | | Quit darkless (Client Quit) |
18:35:58 | linuxstb | sanitarium: I don't have a h300, and I don't use the automounter anyway. |
18:38:33 | | Quit alphakiller|away (Read error: 110 (Connection timed out)) |
18:39:14 | | Quit Skydemon ("Nettalk6 - www.ntalk.de") |
18:40:50 | linuxstb | eli_sherer: I'm going to try to get the sim working on my Mac (big-endian) this evening. If I succeed, then I can test your plugin there. But I can't see any obvious endian issues in your code. |
18:43:43 | | Quit NicoFR () |
18:46:13 | eli_sherer | i got the bug!!!!!woooooooo hooooooo!!!!!!! it now works perfect!!!!! |
18:46:30 | eli_sherer | but the animation still gitters... |
18:47:02 | sanitarium | nice |
18:47:03 | eli_sherer | i can see clear gifs as if i opened them on the computer with acdsee |
18:50:10 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
18:52:05 | NicoFR | the build process on my devkit just stopped working :( |
18:52:12 | NicoFR | libplugin.a takes forever |
18:53:10 | NicoFR | would you guys have any idea what's happening ? |
18:53:58 | sanitarium | happend to me before |
18:54:08 | sanitarium | it is you computer has been on for a while and is slow |
18:54:14 | sanitarium | a restart fixed it for me |
18:54:18 | NicoFR | i did that |
18:54:26 | sanitarium | oh |
18:54:42 | NicoFR | i already had the same kind of prob and restart fixed it |
18:54:48 | NicoFR | but this time it doesn't |
18:54:54 | eli_sherer | now i fixed the animations also...whoo hoo! |
18:55:04 | sanitarium | nice |
18:55:06 | eli_sherer | linuxstb: are you here? |
18:55:18 | sanitarium | any special beta version for the IRC'ers? |
18:55:32 | sanitarium | :D |
18:55:43 | eli_sherer | the thing is: it doesn't work on the target only simulator! |
18:56:00 | sanitarium | oh |
18:56:07 | | Part Polo_o |
18:56:11 | linuxstb | eli_sherer: What was the bug? |
18:56:16 | eli_sherer | and apperantly it works on ipod so it just a processor thing we honna figure soon |
18:56:23 | eli_sherer | *honna=gonna |
18:56:56 | eli_sherer | well there were planty of them but i'm gonna send to the same address the new one and i want you to test it for me |
18:57:14 | eli_sherer | now i use the dynamic allocation again cause it's better and faster |
18:57:15 | linuxstb | Sure. |
18:57:52 | NicoFR | now it works again |
18:58:12 | NicoFR | it appears rockcalendar was stopping the build from working |
18:58:38 | eli_sherer | i still need to get the hand of the disposal code so some animations will have cut-outs... |
18:59:14 | eli_sherer | http://plugbox.rockbox-lounge.de/viewbox-src.zip (it's there) |
18:59:32 | NicoFR | well the last think i had done was update to that version |
18:59:39 | NicoFR | *think=thing |
19:00 |
19:00:00 | NicoFR | and then i removed rockcalendar.c from SOURCES and it worked again |
19:00:21 | NicoFR | i'll rty again |
19:01:15 | | Join _FireFly_ [0] (n=FireFly@p54A47DBE.dip.t-dialin.net) |
19:02:14 | * | eli_sherer asks for help (PLEASE HELP! WHY DOES THIS GIFPLUG DON'T WORK ON THE "REAL" H300?) |
19:02:18 | NicoFR | lostlogic: i finally got to trying yout naw ab repeat patch |
19:02:38 | NicoFR | * "yout naw" -> "your new" |
19:02:45 | NicoFR | works fine |
19:03:24 | NicoFR | but i think i'll revert it because i don't really use that feature and you said it had an impact on perf... |
19:03:30 | sanitarium | oh, yeah, one more question about about linux, when I type "make" into konsole, it says Make: Bash not found |
19:04:36 | linuxstb | eli_sherer: Your new version doesn't work at all on my ipod now. But it does display both my test gifs correctly in the sim. |
19:04:40 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
19:05:09 | eli_sherer | wait...i have a newer version |
19:05:43 | | Quit vger_ ("Erection reset by queer") |
19:05:48 | eli_sherer | (+ i guess the dynamic memory allocation is still an issue) |
19:09:04 | linuxstb | eli_sherer: Yes, it's a malloc problem. I replaced the call to plugin_get_buffer() with a static (512KB) malloc buffer, and it's working fine on the ipod now - displaying the images correctly. |
19:09:21 | lostlogic | NicoFR: new version posting shortly that will have minimal impact on performance. |
19:09:55 | NicoFR | ok |
19:10:15 | NicoFR | and also your patch 3 is a bit messy: it changes apps/settings.h.orig |
19:11:23 | | Nick lars|offline is now known as _lars (n=lars@jelle-online.xs4all.nl) |
19:14:08 | NicoFR | btw how do you make a diff with only the changes concerning the particular feature you are working on ? |
19:14:53 | eli_sherer | linuxstb: how did you do that?? (in what words exactly?) |
19:15:50 | lostlogic | NicoFR: yeah, I noticed that, 4 won't do it. |
19:15:55 | eli_sherer | linuxstb: has it inflated the rockfile to be a 512KB file? |
19:16:15 | lostlogic | NicoFR: I usually copy the files that apply to this feature to a clean source copy and diff that against another clean copy, pulling out any non-relevent changes. |
19:16:44 | NicoFR | ok |
19:17:04 | NicoFR | you don't diff against CVS ? |
19:17:13 | | Join webguest69 [0] (n=5299eea1@labb.contactor.se) |
19:18:03 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
19:21:47 | lostlogic | NicoFR: no, because I'm too lazy to find those cvsutils to fake add files and stuff. |
19:22:04 | NicoFR | well it seems as soon as i add rockcalendar.c to the SOURCES file, i can't "make" anymore |
19:22:36 | NicoFR | lostlogic: in the devkit i can just use "cvs diff -u"... |
19:22:44 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:22:48 | | Quit Rob2222_ () |
19:22:56 | _FireFly_ | NicoFR: but not if you have added new files ;) |
19:22:58 | | Quit linuxstb (Nick collision from services.) |
19:23:02 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:23:04 | _FireFly_ | and new-dirs |
19:23:12 | _FireFly_ | in which the new-files resists |
19:23:21 | linuxstb | eli_sherer: No, my "pluggif.rock" is 5028 bytes. |
19:23:36 | linuxstb | I just define the buffer as: "unsigned char static_malloc_buffer[512*1024];" |
19:23:37 | NicoFR | ok |
19:23:45 | _FireFly_ | the static buffer is afaik only generated on runtime as a static buffer |
19:23:55 | linuxstb | And then initialise malloc_buffer and malloc_size to refer to static_malloc_buffer instead of calling plugin_get_buffer(). |
19:24:55 | | Join Rob2222 [0] (n=Miranda@ACB3E854.ipt.aol.com) |
19:25:16 | eli_sherer | now i get it |
19:25:25 | linuxstb | But this obviously should only be a short-term fix until the plugin loader is fixed. |
19:27:33 | eli_sherer | the buffer_size is an integer doesn't it means there is only 65k for storing things? |
19:29:00 | | Join edx [0] (i=edx@p54A85D9C.dip.t-dialin.net) |
19:31:27 | | Nick _lars is now known as lars|offline (n=lars@jelle-online.xs4all.nl) |
19:32:07 | eli_sherer | linuxstb: my rock file gets to 512KB when compiled (real h300) |
19:33:18 | | Nick lars|offline is now known as _lars (n=lars@jelle-online.xs4all.nl) |
19:37:57 | | Join SteveL__ [0] (n=chatzill@slawson.plus.com) |
19:38:33 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:40:58 | | Quit gtkspert () |
19:54:42 | | Nick _lars is now known as lars|offline (n=lars@jelle-online.xs4all.nl) |
19:55:07 | *** | Saving seen data "./dancer.seen" |
19:56:05 | lostlogic | new version of swcodec ab_repeat patch posted. Can someone on a hwcodec machine test to make sure I didn't break that? I moved more code around this time to reduce the performance penalty of the patch on swcodec (since the feature enabled check must be done anytime the patch is present on swcodec currently). |
19:56:16 | NicoFR | i'll test it |
19:56:28 | NicoFR | btw i'm the one who made patch n° 1404763 |
19:56:35 | NicoFR | however i didn't submit it |
19:56:38 | lostlogic | NicoFR: you are on H3x0... I need someone on a machine with hwcodec. |
19:56:44 | NicoFR | oh sorry |
19:56:53 | NicoFR | i read too fast :) |
19:56:58 | lostlogic | but feel free to test too :-D |
19:57:03 | NicoFR | i will |
19:59:13 | | Join Coldtoast [0] (n=edan@ppp111-86.lns1.hba1.internode.on.net) |
19:59:17 | Coldtoast | howdy |
19:59:26 | Coldtoast | I had a thought |
20:00 |
20:00:04 | Coldtoast | when I change the file display and there's no data, like if I change to ID3 Db nd there is none, it shouldn't just display a lank screen I reckon |
20:00:27 | Coldtoast | should be a message telling you there's nothing to display |
20:00:33 | Coldtoast | lank=blank |
20:01:38 | Coldtoast | I accidentally changed mine to ID3 DB when I was moving stuff around and bunping buttons and when I went to select different music, I just saw a blank screen and was all like "WTF!?? It's crashed?" |
20:07:05 | | Join mirak [0] (n=mirak@ip-200.net-81-220-245.rev.numericable.fr) |
20:11:09 | | Quit Coldtoast () |
20:13:32 | | Quit sanitarium ("Leaving") |
20:13:48 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
20:14:10 | linuxstb_ | eli_sherer: Are you using the current CVS version of Rockbox? It sounds like you haven't updated recently. |
20:18:46 | eli_sherer | why is that? |
20:19:29 | | Join PaulJ___ [0] (n=PaulJ@vpn-3013.gwdg.de) |
20:20:49 | | Nick PaulJ___ is now known as PaulJ (n=PaulJ@vpn-3013.gwdg.de) |
20:22:53 | | Quit XavierGr ("Trillian (http://www.ceruleanstudios.com") |
20:24:05 | | Join PaulJ_ [0] (n=PaulJ@vpn-3013.gwdg.de) |
20:25:22 | | Quit uwe_ (Read error: 110 (Connection timed out)) |
20:26:30 | | Join uwe_ [0] (n=uwe@dslb-088-064-069-127.pools.arcor-ip.net) |
20:26:53 | linuxstb_ | eli_sherer: That's the reason your 512KB buffer is in the .rock file. amiconn changed that a few days ago (8th Jan I think) |
20:27:43 | linuxstb_ | But he also introduced the plugin_get_buffer() bug, so you may be better off not updating until that's fixed. |
20:27:51 | eli_sherer | oh... |
20:28:11 | eli_sherer | but im not using it for now |
20:28:19 | eli_sherer | and 65k isnt enough for me |
20:28:43 | mirak | linuxstb: he changed what ? |
20:28:56 | eli_sherer | + i found the bug in real h300 and the background thing in the ani gifs |
20:30:09 | linuxstb_ | 65k? |
20:30:13 | | Nick SteveL__ is now known as SteL (n=chatzill@slawson.plus.com) |
20:31:38 | linuxstb_ | static buffers can be up to 4GB in size (in theory) |
20:32:36 | linuxstb_ | mirak: The bss section (which store uninitialised variables) is no longer in a plugin's .rock file. |
20:33:25 | linuxstb_ | eli_sherer: What stopped it working on a real h300? Was it an endian problem? |
20:38:42 | eli_sherer | no...something with palette loading |
20:39:01 | eli_sherer | wait...i meant yes! |
20:39:14 | | Quit PaulJ (Read error: 110 (Connection timed out)) |
20:42:06 | | Join Febs_ [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
20:42:26 | | Quit Febs (Read error: 110 (Connection timed out)) |
20:42:50 | | Quit PaulJ_ (Read error: 110 (Connection timed out)) |
20:44:58 | | Join Menollo [0] (n=53740bec@labb.contactor.se) |
20:46:25 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
20:48:36 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:49:15 | eli_sherer | i mean 65k because malloc_free (integer) can't hold more then 65536 (so it will run out sooner) |
20:49:31 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
20:50:15 | Bagder | an int is 32 bit on our platforms |
20:52:21 | eli_sherer | oh!...ooohhh! |
20:54:55 | linuxstb_ | Also, malloc-type functions should use "size_t", which is "unsigned long" in Rockbox. |
20:57:38 | mirak | linuxstb: where is it then ? |
20:58:16 | linuxstb_ | size_t is in <sys/types.h> |
21:00 |
21:04:41 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
21:10:56 | preglow | anyone experienced in compiling 2.6 realtime patched kernels here? :/ |
21:12:49 | linuxstb_ | That sounds like a fun way to spend Friday eveniing... |
21:13:53 | | Quit webguest69 ("CGI:IRC (Ping timeout)") |
21:14:03 | | Join sanitarium [0] (n=sanitari@A-98-162.cust.iol.ie) |
21:14:07 | sanitarium | hey |
21:14:26 | sanitarium | what should I install on linux so I can do the "make" command |
21:14:47 | linuxstb_ | Which distribution? |
21:14:54 | sanitarium | cause in kubuntu, i type "make" to install a tar.gz and it says "BASH: Make not found" |
21:15:39 | dpassen1 | you have to extract the files before you can ./configure && make && make install |
21:16:09 | sanitarium | i did |
21:16:21 | sanitarium | tar zxvf filename.tar.gz |
21:16:24 | sanitarium | cd filename |
21:16:25 | Menollo | [[ |
21:16:28 | sanitarium | make |
21:16:34 | sanitarium | "bash, make not found" |
21:16:38 | linuxstb_ | Try "apt-get install make" |
21:16:42 | dpassen1 | do ./configure first |
21:16:51 | sanitarium | yeah, I do configure aswell |
21:16:55 | sanitarium | ok, linuxstb |
21:17:02 | dpassen1 | then sudo apt-get install make |
21:19:36 | sanitarium | whats the "zxvf" thing for tar.bz2 again? |
21:19:46 | Bagder | xjf |
21:19:48 | ender` | jxvf |
21:19:52 | sanitarium | ty |
21:22:18 | sanitarium | that looks like it worked |
21:22:28 | sanitarium | but, where did it install to? |
21:22:43 | sanitarium | sorry for all the stupid questions |
21:22:55 | ender` | in the current directory |
21:25:16 | sanitarium | configure: error: Can't find "javac" in your PATH |
21:25:25 | sanitarium | Do I need to install java? |
21:25:51 | linuxstb_ | What are you trying to install? |
21:26:19 | sanitarium | iRiverter |
21:26:24 | sanitarium | that is java, isn't it? |
21:28:35 | linuxstb_ | yes |
21:30:07 | sanitarium | any solution? |
21:30:28 | linuxstb_ | http://iriverter.sourceforge.net/doc/html/linux.html |
21:30:34 | | Join elisherer [0] (n=52a6e352@labb.contactor.se) |
21:30:55 | | Quit Mmmm () |
21:31:33 | sanitarium | oh |
21:31:34 | sanitarium | ok |
21:31:37 | sanitarium | thanks |
21:32:19 | linuxstb_ | Doesn't look a straightforward installation - but that's because iriverter relies on lots of external programs. |
21:34:31 | sanitarium | well, I have mPlayer |
21:34:39 | sanitarium | and java just installed |
21:34:46 | sanitarium | looking for swt ATM |
21:34:48 | | Quit Menollo ("CGI:IRC (Ping timeout)") |
21:34:54 | sanitarium | so, I hope it will work out |
21:35:44 | petur | LinusN: in case you're still interested: I remade the brightness bugfix patch (do tell me if I'm still screwing up) and also cleaned it up a bit (no more backlight method in pcf50606.c) |
21:37:34 | petur | also, do you approve of the way L+R gain is modified? I can change it for the other platforms as well... |
21:40:46 | elisherer | [thought] if we could write a jvm for rockbox it'll rock (as rockbox do)! |
21:42:13 | | Quit vektek () |
21:42:37 | preglow | linuxstb_: very fun, actually |
21:42:40 | preglow | at least i've got beer |
21:43:12 | | Join vektek [0] (n=K@80-235-134-199.cable.ubr06.nail.blueyonder.co.uk) |
21:43:45 | | Quit linuxstb_ ("CGI:IRC") |
21:43:49 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
21:43:55 | linuxstb_ | preglow: Any luck? |
21:44:16 | preglow | no |
21:44:31 | preglow | the latency in the stock 2.6 kernel is... shocking |
21:44:43 | preglow | 100ms audio buffer, and it _SKIPS_ when i change desktops |
21:45:22 | vektek | Hi, I would just like to say to anyone that has been involved in the development of this software ..... Well done!!! you guys are amazing!!! |
21:46:10 | preglow | why, thanks |
21:47:20 | vektek | My pleasure |
21:48:10 | vektek | Are dumb questions allowed here? |
21:48:37 | Bagder | fire away |
21:49:22 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
21:49:41 | vektek | Thanks. Why does the volume now show from a minus to a 0 instead of the percentage? |
21:49:45 | | Quit dpassen1 () |
21:49:50 | preglow | because the volume is in decibels |
21:50:01 | preglow | which is a rather meaningful way to show volume changes |
21:50:22 | preglow | we're aware that people who don't know what decibels are might be confused, but still, it's not hard to get used to, is it? |
21:50:42 | vektek | I guess it would make more sense if I was clever |
21:50:46 | preglow | hehe |
21:50:47 | preglow | well |
21:50:54 | preglow | -6 = half the volume of 0 |
21:50:59 | preglow | -12 = half the volume of -6 |
21:51:00 | preglow | and so on |
21:51:07 | preglow | this way the numbers actually mean something |
21:51:53 | vektek | so is there such a thing as + decibels? |
21:51:58 | preglow | yes |
21:52:06 | preglow | but 0 db is commonly used as "max level" |
21:52:19 | preglow | if we did 6db gain, for example, the result would be distortion |
21:53:09 | vektek | Working as a preamp? |
21:54:06 | preglow | yes |
21:54:24 | preglow | and btw, if i get it my way, you will have positive db gains some day |
21:54:32 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
21:54:35 | preglow | for those extra quiet tracks that can stand some extra amplification before they distort |
21:54:36 | mirak | preglow: I don't like this numbers |
21:54:42 | preglow | mirak: what numbers? |
21:54:53 | mirak | negative number of volume |
21:54:55 | mirak | for |
21:54:57 | vektek | Cool. because mine is quiet |
21:55:07 | preglow | vektek: i've got a lot of quiet tracks as well |
21:55:09 | *** | Saving seen data "./dancer.seen" |
21:55:14 | preglow | mirak: well, ok, you're not alone in that |
21:55:34 | preglow | but for once i'm happy with how the volume works :) |
21:55:37 | mirak | preglow: just wanted to express my voice :) |
21:55:43 | | Join solexx_ [0] (n=jrschulz@d020198.adsl.hansenet.de) |
21:56:01 | mirak | preglow: problem is that we are used to have 0 like zero sound |
21:56:22 | markun | I'm happy with it |
21:56:25 | mirak | I guess the negative value is just the attenuation |
21:56:26 | vektek | What player are you using? |
21:56:28 | lostlogic | vektek: if you use the replaygain, you can adjust the preamp... I use a +5dB preemp with replaygain's default settings to get the range I like. |
21:56:47 | preglow | mirak: not me, i'm used to 0 meaning max |
21:56:47 | mirak | I heard the sound chip only reduce the nominal gain |
21:57:01 | preglow | lostlogic: i know, i want that functionality moved out of replaygain |
21:57:08 | mirak | preglow: means we must learn the lowest |
21:57:13 | mirak | I don't remember what is it |
21:57:15 | preglow | lostlogic: problem with the replaygain settings is they only work when the files you play are tagged replaygain |
21:57:16 | | Join Ryles [0] (n=524551f1@labb.contactor.se) |
21:57:41 | mirak | how is it that there is more gradutations in rockbox than on the original firmware ? |
21:57:52 | lostlogic | preglow: *nod* that's fine for me, because the songs that aren't replay gained are already louder in general sine replay gain's default setting pretty much reduces everything. |
21:58:12 | markun | preglow: but having a seperate preamp for replaygained files is not such a bad idea |
21:58:14 | vektek | Thanks lostlogic |
21:59:00 | markun | at least for people who don't have all their files tagged. |
21:59:00 | | Quit edx (Read error: 104 (Connection reset by peer)) |
21:59:51 | preglow | vektek: they just decided to drop a bunch of them |
22:00 |
22:01:22 | lostlogic | ^@mirak? |
22:01:48 | linuxstb_ | So can I replaygain mp2 files for use in Rockbox? |
22:02:08 | | Quit uwe_ (Read error: 110 (Connection timed out)) |
22:02:27 | | Join einhirn_ [0] (n=Miranda@p548603E2.dip0.t-ipconnect.de) |
22:03:03 | vektek | drop a bunch of what? |
22:03:03 | markun | linuxstb_: you could add it in a apev2 header with foobar, but that's probably not wat you want, right? |
22:03:36 | preglow | vektek: drop a bunch of volume levels |
22:03:46 | preglow | they've only got 40, the hardware allows tons more |
22:04:08 | | Quit akaidiot (Success) |
22:04:12 | | Quit linuxstb_ ("CGI:IRC") |
22:04:18 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
22:04:31 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
22:04:36 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:05:52 | linuxstb_ | markun: So Rockbox supports ape tags in mp2/mp3 files? |
22:05:56 | vektek | Why is that? |
22:06:24 | markun | no, but we you can add it to your build very easy |
22:06:33 | markun | -we |
22:06:38 | linuxstb_ | My build? Why not add it to CVS? |
22:06:46 | markun | ask preglow |
22:07:07 | linuxstb_ | preglow: Why don't we read ape tags from mp2/mp3 files? :) |
22:07:10 | markun | :) |
22:07:15 | vektek | when you relpy to someone do you type it in or is there a clever way of inserting it? |
22:07:32 | markun | vektek: my client has tab-completion |
22:07:42 | preglow | linuxstb_: big boys are against it |
22:07:46 | preglow | i believe |
22:08:00 | lostlogic | Big Brother Rockbox is watching. |
22:08:09 | linuxstb_ | Do I have any other options for replaygain tags in mp2 files? |
22:08:15 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
22:08:22 | preglow | but no, i think we can have ape tags tomorrow if someone just deals with how it should work with existing id3 tags |
22:08:43 | markun | ignore the id3 if there are ape tags would be my guess |
22:09:22 | markun | also no more encoding problems, always UTF-8 |
22:09:43 | linuxstb_ | When foobar adds ape tags, what does it do with any existing id3/id3v2 tags? |
22:09:54 | Lear | linuxstb_, vertek: d3v2 tags? |
22:09:58 | Lear | i |
22:10:02 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
22:10:30 | markun | Where's the gapless info in lame files stored btw? |
22:10:43 | preglow | in the xing heder |
22:10:47 | preglow | header |
22:11:05 | preglow | that is, it's been retrofitted to be a lame info header |
22:11:42 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:14:15 | psi` | i can't seem to record in stereo with rockbox on an iriver h120. am i configuring something wrong or is it not supported yet? |
22:15:08 | linuxstb_ | Lear: Thanks, id3v2 seems to be the choice. Next question is if there is any software to do it? |
22:15:18 | linuxstb_ | (adding replaygain to mp2 files) |
22:15:21 | Lear | Other than foobar you mean? |
22:15:28 | Lear | At least I assume it can do it... :) |
22:15:51 | | Join webguest82 [0] (n=52278849@labb.contactor.se) |
22:16:01 | linuxstb_ | I thought foobar used ape tags, or can you specify the tag format? |
22:16:17 | webguest82 | hi there! just want to say a BIG thanks to all rockbox devs for such a great peice of software (i have an h100) |
22:16:36 | Lear | Sure can; you might need to install an id3v2 component, but that's at least in the 0.8.3 "special" package. |
22:16:40 | preglow | foobar uses idv1/idv2/ape |
22:16:47 | preglow | what you want it to |
22:17:01 | webguest82 | and does the iriver h100 version play mp4 files, even if it is an mp4 video it will play the audio? |
22:17:03 | | Join XavierGr [0] (n=XavierGr@ppp15-adsl-215.ath.forthnet.gr) |
22:17:17 | * | Lear is looking for that mp2 test file he once had... |
22:17:27 | preglow | i've got mp2 files if you want |
22:17:42 | linuxstb_ | And presumably I can just set it going to recursively process a disk full of files, only processing the .mp2 ? |
22:17:52 | webguest82 | ? |
22:18:00 | webguest82 | do i need mp2? |
22:18:37 | Lear | linuxstb_: well, you do need to create a playlist... |
22:18:39 | petur | psi`: internal mic is mono, line-in should be stereo |
22:18:45 | markun | webguest82: they were not talking to you |
22:18:56 | webguest82 | oh |
22:19:14 | linuxstb_ | Lear: Could I just use "find" to create a playlist? |
22:19:16 | markun | I don't know if it will play mp4 video files. Did you try it? |
22:19:24 | webguest82 | is there a list of codecs that work? |
22:19:29 | webguest82 | :~ |
22:19:35 | preglow | Lear: still need a test file? |
22:19:42 | Lear | sure, then load that in foobar. |
22:19:57 | linuxstb_ | webguest82: The "SoundCodecs" wiki page - see the table at the bottom. |
22:20:02 | webguest82 | my boy freind got me some mp4s, and i just thought i could copy them onto rockbox? |
22:20:05 | Lear | not important really, just to see if foobar does add replaygain tags to mp2 files... |
22:20:14 | markun | webguest82: http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs#Current_status |
22:20:16 | preglow | i'm in linux, so can't chec |
22:20:17 | preglow | k |
22:20:26 | Lear | but it seems I've deleted the file I had... |
22:20:51 | linuxstb_ | webguest82: Assuming your .mp4 files are AAC (which is most likely), then no, Rockbox can't quite play them yet. |
22:22:00 | webguest82 | thanks linux person! |
22:22:13 | webguest82 | will try and convert or somehting lool |
22:22:21 | psi` | aah thanks peter |
22:22:23 | psi` | ;] |
22:22:30 | psi` | petur* |
22:22:43 | petur | is the same ;) |
22:22:47 | linuxstb_ | If you do, then keep the originals. You'll lose some quality when you convert, and hopefully Rockbox will play mp4 files in the future. |
22:22:51 | preglow | brb |
22:23:15 | | Join einhirn [0] (n=Miranda@p548603E2.dip0.t-ipconnect.de) |
22:23:29 | | Quit sanitarium (Read error: 110 (Connection timed out)) |
22:24:15 | Lear | btw, anybody working on faad? |
22:24:21 | | Join sanitarium [0] (n=sanitari@194.125.99.53) |
22:26:01 | Lear | looks good, yes (foobar tagging mp2 with id3v2 replaygain tags, that is) |
22:26:16 | | Join ashridah [0] (i=ashridah@220-253-123-109.VIC.netspace.net.au) |
22:26:16 | linuxstb_ | Thanks for checking. |
22:26:44 | linuxstb_ | And no, I don't think anyone's working on faad. Someone should run it through lostlogic's profiler. |
22:26:54 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
22:27:38 | Lear | wasn't it that one that caused ice:s? |
22:28:14 | linuxstb_ | You mean with the profiling enabled? |
22:28:23 | linuxstb_ | If so, I think you could be right. |
22:29:32 | | Join Shebb [0] (n=510ddbd0@labb.contactor.se) |
22:30:24 | | Part Midgey34 |
22:30:27 | | Join TCK [0] (n=tckocr@81-178-201-193.dsl.pipex.com) |
22:30:39 | | Join PaulJ [0] (n=PaulJ@vpn-3013.gwdg.de) |
22:31:51 | Lear | Yes, the patch says that faad and alac had such problems ("I think", so it might be worth trying, after all). |
22:32:39 | lostlogic | hehe, if I wrote that, then I couldn't get them to compile with it :( |
22:33:04 | Shebb | Is anybody working on AB support for the iRivers? |
22:33:09 | | Join PaulJ_ [0] (n=PaulJ@vpn-3013.gwdg.de) |
22:33:17 | lostlogic | Shebb: done, and patch posted on sourceforge |
22:33:25 | Shebb | is it seemless? |
22:33:30 | lostlogic | Shebb: no. |
22:34:12 | Shebb | I was wondering if it would be able to implement a seemless AB with the current audio codec |
22:34:27 | lostlogic | hmm... it should be possible... |
22:34:48 | lostlogic | would have to make sure the PCM buffer is not flushed... |
22:34:49 | Shebb | I do not know the audio codec at all and it is not documented much |
22:35:13 | lostlogic | You want to give it a try, or would you rather I take a look? |
22:35:22 | Shebb | I was guessing some of the seek functionality could be used |
22:35:35 | lostlogic | seek isn't seemless |
22:35:48 | Shebb | no, your are right... |
22:36:20 | Shebb | I really do not know anything about the audio codec so you would probably manage before me |
22:36:43 | lostlogic | hehe, I'll see if I can do it pretty easily... can't spend much time on it, I want to get working on H340 power management. |
22:36:55 | NicoFR | lostlogic: i tested the new A-B repeat patch |
22:36:58 | NicoFR | seems to work fine |
22:37:27 | lostlogic | NicoFR: good deal |
22:37:31 | NicoFR | only one thing : when you browse files and then press play to return to WPS, the repeat points are lost |
22:37:39 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
22:37:54 | NicoFR | that's the only thing i noticed |
22:38:09 | lostlogic | hmph, can you comment to that effect on the patch tracker... I don't feel inclined to fix that, but someone else might :) |
22:38:27 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
22:38:44 | NicoFR | ok i'll do it |
22:39:18 | Ryles | Hello all |
22:39:20 | Shebb | I am not sure if the current codec could manage this... |
22:39:34 | | Quit PaulJ (Read error: 145 (Connection timed out)) |
22:39:38 | | Join webguest57 [0] (n=5087e041@labb.contactor.se) |
22:39:53 | kkurbjun | amiconn: I'm looking into implementing an auto frameskip, but I was wondering if there is any functions offered to plugins that will provide more accurate timing then current_tick |
22:39:58 | | Quit einhirn_ (Read error: 113 (No route to host)) |
22:40:34 | | Join webguest24 [0] (n=5087e041@labb.contactor.se) |
22:40:34 | | Quit webguest57 (Client Quit) |
22:40:44 | Ryles | I've been considering joining you guys and trying to get the gmini port going again. |
22:41:09 | webguest24 | shebb: any chance of your playlist patch being commited ? |
22:41:30 | | Join lowlight [0] (n=187b2f62@labb.contactor.se) |
22:42:12 | lostlogic | Shebb: the lack of seemless might have been just because I built it on the old hwcodec code with minimal modifications −− let's see if a quick change makes it work. |
22:43:19 | | Quit sanitarium (Read error: 110 (Connection timed out)) |
22:43:38 | | Join sanitarium [0] (n=sanitari@A-106-13.cust.iol.ie) |
22:43:51 | Lear | hm... faad filterbank.c looks like it could benefit from some assembler... |
22:44:39 | Mmmm | kkurbjun: how about timer_register ? |
22:44:45 | lowlight | I think I found a bug in the mpa codec where sometimes the last frame is skipped. |
22:45:18 | Ryles | The only hardware I've got is an xs 200. The info in the wiki only has base addresses for 120 and SP and I don't want to turn it into a brick. |
22:46:01 | Bagder | Ryles: the good old 'jyp' had an emulator |
22:46:12 | Bagder | (jyp being the main gmini man) |
22:46:27 | webguest24 | lowlight: I have experianced that as well, the skipping or missing of the last few seconds on a mp3 track |
22:47:08 | Ryles | Badger: I take it he hasn't been seen for a while? |
22:47:17 | Bagder | no, he vanished |
22:47:26 | Bagder | his computer broke down and he couldn't get it replaced |
22:47:41 | webguest24 | thats why he isn't typing now |
22:48:06 | | Quit lowlight ("CGI:IRC") |
22:48:14 | | Join lowlight [0] (n=187b2f62@labb.contactor.se) |
22:49:06 | Ryles | Pitty. I've only just started looking at it. Will see if I can get the emulator going. |
22:49:12 | lowlight | webguest24: I mean just the last frame (not a few seconds). |
22:50:20 | | Quit PaulJ_ (Read error: 110 (Connection timed out)) |
22:50:41 | vektek | anyone know how to get the replayagain preamp to work? |
22:51:36 | webguest24 | set RG to on, then set preamp to value |
22:51:55 | webguest24 | assuming your files have been RG'd |
22:52:14 | vektek | I have done that but the level doesn't change |
22:52:23 | | Join Vapour-X [0] (n=randomge@spc1-pete4-3-0-cust174.asfd.broadband.ntl.com) |
22:52:31 | lostlogic | vektek: your files have to be replaygain tagged for that preamp to be applied (says preglow) |
22:52:54 | webguest24 | are your files RG'd to ID3 V2 or V1 tags |
22:53:09 | vektek | sorry I'm a bit stupid.... How do I do that? |
22:53:13 | Vapour-X | hi san, eli & febs |
22:53:24 | Vapour-X | oh and paprica =] |
22:53:35 | Paprica | hi |
22:53:55 | webguest24 | vektek: there is a guide over at Mistic under Rocbox forum general |
22:54:03 | preglow | Lear: so faad doesn't work with profiling, no? |
22:54:20 | lostlogic | Shebb: seemless works, I think I might need to tweak the adjustments, but the basic functionality is fine. |
22:54:24 | Lear | I think not, but ask lostlogic to be sure. |
22:54:27 | preglow | i sorely wish the ffmpeg people started working on an aac decoder |
22:54:32 | preglow | Lear: he says he hasn't tried it |
22:54:44 | vektek | thanks.... Sorry if I seem dumb but I'm very new to this |
22:54:54 | mirak | it's incredible how most mobile phones screen look like shit in comparison of the H300 screen |
22:54:57 | Lear | well, I haven't either. :) |
22:55:14 | mirak | I have seen the ipod video for real |
22:55:21 | webguest24 | vektek: np. the guide at mistic river is good for this |
22:55:24 | Lear | preglow: why should they make an integer decoder though... |
22:55:36 | mirak | I was impressed by the size of the screen. Bigger than H300, but the ipod is not bigger |
22:56:27 | Lear | Hm... Not much done on faad with regards to iram... |
22:57:19 | mirak | preglow: do you think you will ever be able to exploit the ipod video decoding chip ? |
22:57:45 | preglow | mirak: don't know, it'll depend on tons and tons of work |
22:57:53 | preglow | Lear: well, they've done so before |
22:58:06 | mirak | the chip is doing hardware decoding or is it software ? preglow ? |
22:58:18 | preglow | well |
22:58:29 | | Quit Mmmm () |
22:58:30 | preglow | the chip itself is hardware, like any other chip |
22:58:34 | preglow | but it is a cpu/dsp/whatever |
22:58:40 | preglow | so you program it like any other cpu |
22:58:42 | mirak | probably that's like the shaders of the video cards |
22:58:43 | preglow | at least, as far as i've seen |
22:58:47 | preglow | no |
22:58:51 | preglow | don't expect anything like that |
22:58:55 | Shebb | lstlogic: welldone! |
22:59:07 | preglow | if it was anything like that, the job would be impossible without specs |
22:59:33 | preglow | i think it'll be pretty much impossible as it is |
22:59:39 | lostlogic | Need help: To make AB repeat work seemlessly, I calculate when to jump without hte PCM buffer latency so that it jumps when the PCM buffer has been filled to the right frame. Thsi is all fine and dandy, but the UI is wrong, because it draws _with_ accounting for the latency, and also shows the bar jump LATENCYms before the audio jumps. |
23:00 |
23:00:17 | DrumRBoy320|Away | ir Rockbox Nano compatable? |
23:00:49 | DrumRBoy320|Away | nevermind |
23:01:01 | preglow | somewhat |
23:01:09 | preglow | doesn't work 100% yet |
23:01:31 | webguest24 | vektek: link to Replay Gaining http://www.misticriver.net/showthread.php?t=26025 |
23:01:48 | lowlight | preglow: I think I see a bug with the mpa codec where the last frame isn't always decoded (not related to gapless). |
23:02:40 | preglow | with or without seeking? |
23:02:57 | lowlight | doesn't matter |
23:03:02 | preglow | hmm |
23:03:05 | preglow | example file? |
23:03:50 | lowlight | Probably any file without an id3v1 tag. |
23:04:00 | preglow | the id3v1 tag doesn't enter into it |
23:04:06 | preglow | at least it shouldn't |
23:04:37 | * | webguest24 hopes someone commits shebb's playlist patch |
23:04:38 | lowlight | Let me explain... |
23:05:11 | | Part webguest24 |
23:06:01 | lowlight | If there's no id3v1 tag, the size of the last request_buffer (mpa.c line 170) is the size of the bytes left in the file. |
23:06:14 | | Quit ashridah ("shopping") |
23:06:22 | preglow | sounds like you could fix this one yourself :-) |
23:07:00 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
23:07:02 | mirak | preglow: this chip cannot be found for consumers ? |
23:07:16 | preglow | mirak: no idea, but the information on it sure can't |
23:07:17 | lowlight | But line 401 in libmad/frame.c wants the buffer MAD_BUFFER_GUARD bytes larger or else it generates a MAD_ERROR_BUFLEN error. |
23:07:29 | preglow | mirak: they say the manufacturer (broadcom) is known for never giving out info unless they have to |
23:07:40 | lowlight | And it gets skipped. |
23:08:09 | mirak | preglow: how is it possible that we cannot acces to docs of the hardware we use ? |
23:08:14 | preglow | mirak: ask them |
23:08:16 | lowlight | The if there's an id3v1 tag at the end, there's enough buffer space to decode the last frame. |
23:08:33 | lowlight | preglow: follow that? |
23:08:41 | mirak | preglow: Linux have this problem in general |
23:08:50 | preglow | i'm not sure, i've had beers |
23:08:54 | preglow | i need to look at the code in question |
23:09:06 | preglow | but anyway, you got a proposed solution? you sound knowledgable enougj |
23:09:20 | preglow | and anyway, i don't know much about that part of the code |
23:09:22 | lostlogic | Shebb: patch with seemless AB repeat posted to sourceforge. As I said in here, the UI is wrong currently, but the sound is right. |
23:09:24 | mirak | "knowledgable enougj" how many beers ? |
23:09:25 | mirak | :) |
23:09:31 | lostlogic | http://sourceforge.net/support/tracker.php?aid=1399036 |
23:09:35 | preglow | haha, fuck off, i always type like swine |
23:10:01 | mirak | ok 5 25cl beers is my bet |
23:10:08 | preglow | too low |
23:10:22 | mirak | 4 50cl ? |
23:10:46 | lostlogic | gah, damned partial litre measurements! Whatever happened to a pint of ale!? |
23:10:48 | Shebb | Thanks a lot for that! I will patch it up now |
23:10:56 | preglow | lostlogic: can't get pints here :/// |
23:11:09 | preglow | that is, unless you're in a posh pub |
23:11:14 | lostlogic | :) |
23:11:23 | preglow | with luck you get 0.5 |
23:11:37 | * | preglow packs bags and moves to england |
23:12:17 | mirak | lostlogic: wasn't sure it was called a pint there |
23:12:37 | mirak | pints cost less |
23:12:54 | mirak | well the cl cost less at least ... |
23:12:55 | * | Lear worked in england a year ago from now... |
23:13:09 | preglow | lowlight: hmm, if that part of the code is triggered, i'm not sure there even is enough data left in the buffer to contain a full frame |
23:13:15 | preglow | lowlight: i guess it depends on bitrate |
23:13:21 | Ryles | Ha ha. England is great. We only get pints (or bigger) and now we have 24 hour licencing :) |
23:13:24 | lowlight | preglow: I don't know the proper solution as I'm not sure why the extra MAD_BUFFER_GUARD is necessary. |
23:13:38 | mirak | bye |
23:13:38 | * | petur could ship preglow some Belgian beer ;) |
23:13:46 | preglow | should is the word, should |
23:13:55 | | Quit mirak ("Ex-Chat") |
23:14:20 | preglow | Ryles: plus you have bloody excellent beer |
23:15:20 | Ryles | There's nothing wrong with Belgian beer. But yes we are great. |
23:15:20 | preglow | at least i have some family left in england i can use as an excuse to go there |
23:15:34 | preglow | and live for free :> |
23:16:24 | Ryles | nice |
23:17:05 | lowlight | preglow: it get's triggered, probably all the time for mp3's with no id3v1 tags at the end... |
23:17:11 | lostlogic | rockbox devs: In the latest AB repeat patch, I added a function to the audio.h and playback.c for swcodec called audio_seemless_seek, because it's something that is possible on SWCODEC that was not supported by the API, and will probably come in handy for future features (like seek-peeking) |
23:17:28 | Lear | lowlight: hm... my mp3:s don't have id3v1... |
23:17:43 | preglow | lostlogic: problem is, id3v1 _should_ get stripped by the playback engine |
23:17:51 | preglow | ahh, lowlight i mean |
23:17:57 | preglow | so libmad should never see them |
23:18:04 | preglow | so there's probably another bug afoot |
23:18:31 | lowlight | preglow: hmm |
23:18:33 | preglow | lostlogic: no protest from me |
23:22:54 | Lear | Interesting... Standard FAAD decodes a Nero encoded track, Rockbox doesn't... |
23:23:18 | preglow | why's that interesting? the two don't exactly share parsers, heh |
23:23:31 | Lear | Both use libfaad2? |
23:23:39 | preglow | we use our own mpeg container parser |
23:23:47 | preglow | and that might be were we miss out |
23:23:52 | Lear | You talking metadata or codec here? |
23:23:56 | preglow | metadata |
23:24:04 | preglow | lowlight: anyway, i'd like a faulty file if possible |
23:24:05 | DrumRBoy320|Away | hello, has linus released a bootloader for h300's that wouldnt usually work right before? my h300 has had problems twice when i upgraded (2/2 times) |
23:24:45 | Lear | preglow: well, I use my version that groks non-iTunes files... |
23:24:58 | preglow | okies |
23:24:59 | Lear | So the codec starts, but fails after half a second or so. |
23:25:00 | preglow | god knows |
23:25:01 | preglow | i hate faad |
23:25:08 | preglow | it's a crap codec |
23:25:17 | | Join Skydemon [0] (n=udo@p50874D5B.dip.t-dialin.net) |
23:25:18 | lowlight | preglow: strip the id3v1 tag from any file. |
23:25:30 | preglow | lowlight: like i said, that should be our current situation |
23:25:34 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
23:25:37 | preglow | id3 tag or no, playback should strip it before load |
23:26:30 | | Quit elisherer ("CGI:IRC (EOF)") |
23:26:32 | lowlight | preglow: I just checked...no id3v1 tag the last buffer_request returns 313 which is the bytes left and the final frame size |
23:26:58 | lowlight | preglow: but libmad returns a MAD_ERROR_BUFLEN error so it's not decoded. |
23:28:07 | | Quit Vapour-X () |
23:28:09 | lowlight | preglow: same file with an id3v1 tag, buffer_request returns 441 (313+128) and the final frame is decoded |
23:28:38 | Lear | lowlight: right, mad might need some padding to decode last frame. read something about it on the mad mailing list. |
23:29:13 | Lear | didn't think much about it at the time... |
23:30:23 | preglow | ok... |
23:30:35 | | Quit NicoFR () |
23:30:41 | | Join mirak [0] (n=karim@ip-200.net-81-220-245.rev.numericable.fr) |
23:30:43 | preglow | and they haven't felt the need to bugfix this yet? |
23:31:00 | | Join Skydemon_ [0] (n=IceChat7@p50874D5B.dip.t-dialin.net) |
23:31:11 | mirak | damn, no wonder why I didn't knew what are the gigabeats. They are not distributed in france |
23:31:25 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
23:31:41 | lowlight | Lear: I only noticed because I've been messing with auto-removing the encoder gaps for non-lame files and the end gap was always a frame off. |
23:32:00 | | Quit Skydemon_ (Client Quit) |
23:32:22 | preglow | have you now |
23:32:37 | | Quit stamppot ("CGI:IRC (EOF)") |
23:32:37 | preglow | that's weird, gapless mp3 playback has been working okish for me |
23:32:50 | preglow | but then again, i don't think i have many id3v1 files |
23:32:53 | | Join uwe_ [0] (n=uwe@dslb-084-056-027-153.pools.arcor-ip.net) |
23:33:03 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
23:33:05 | lowlight | btw, audacity has the same problem (the final frame is missing). |
23:34:59 | preglow | probably uses libmad, then |
23:35:11 | lowlight | preglow: I've noticed a lot of lame mp3s have enc_padding > 1 frame, so you might not notice. |
23:35:25 | | Part mirak |
23:35:29 | | Quit Skydemon ("Nettalk6 - www.ntalk.de") |
23:37:17 | linuxstb_ | Lear: Did I understand that you have your own mp4 parser? |
23:37:29 | lowlight | preglow: Just to be clear, it appears to effect files _without_ id3v1 tags. |
23:38:18 | Lear | linuxstb_: yes, I do. |
23:38:18 | | Quit _FireFly_ ("Leaving") |
23:38:19 | | Part Ryles |
23:38:34 | BHSPitMonkey | man, i can't wait for the rockbox emulator for iPL |
23:38:35 | BHSPitMonkey | XD |
23:39:00 | Bagder | build the rockbox sim and run it on ipl ;-) |
23:39:11 | linuxstb_ | Does SDL run on the ipod? |
23:39:34 | Bagder | right, there's probably a lack of ui lib |
23:39:48 | perplexity | why not.. ipl uses an fb does it not? Just might need some work on the kbd handling |
23:39:56 | linuxstb_ | Lear: Do you plan to incorporate it into Rockbox? The one that's there is just taken from the alac decoder - so it's not very complete. |
23:39:58 | BHSPitMonkey | hmm that's actually a thought -provoking idea |
23:40:44 | Lear | yes, the idea is to do that, once it is more tested... |
23:40:52 | uwe_ | linuxstb: AFAIK SDL does run on ipl |
23:41:39 | linuxstb_ | Lear: Good. I assume you're testing it with ALAC as well? |
23:42:01 | Lear | Well, if you could provide me with a file, sure. :) |
23:42:13 | Lear | But I don't see why it wouldn't work. Same container, right? |
23:42:55 | linuxstb_ | There's some minor differences IIRC, but shouldn't be hard. I'll upload a file for you now. |
23:43:19 | lowlight | Lear: Found this regarding decoding last frame: http://www.mars.org/mailman/public/mad-dev/2001-May/000262.html |
23:43:42 | preglow | lowlight: well, strange, my files are mostly without, but this does explain an ancient problem i had with libmad, where it somehow never would give me the last frame..... |
23:44:30 | Lear | lowlight: read a shorter, more recent, comment about it. |
23:44:42 | Lear | preglow: yes, that would explain that comment... |
23:45:05 | | Quit linuxstb (Nick collision from services.) |
23:45:13 | BHSPitMonkey | ack |
23:45:17 | | Nick linuxstb_ is now known as linuxstb (n=5343d4aa@labb.contactor.se) |
23:45:24 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:45:28 | BHSPitMonkey | linuxstb: userper! |
23:45:32 | BHSPitMonkey | *usurper |
23:45:47 | | Quit linuxstb_ (Remote closed the connection) |
23:46:17 | preglow | Lear: ahh, yes, i did make a comment about it |
23:46:44 | preglow | it's even still there |
23:48:20 | | Quit eli_sherer () |
23:55:14 | *** | Saving seen data "./dancer.seen" |
23:55:24 | | Part lowlight |
23:58:21 | | Join edx [0] (i=edx@p54A85D9C.dip.t-dialin.net) |