00:00:01 | preglow | n1s: sure you're not talking about the mo3 format? |
00:00:03 | Bagder | it only works with the exact models mentioned on the front page |
00:00:53 | fernandobr | thanx, Bagder. any plan on supporting the chipods? |
00:00:54 | | Quit x1jmp (Read error: 104 (Connection reset by peer)) |
00:01:01 | * | amiconn wonders what chIpods are |
00:01:06 | Bagder | fernandobr: and by that term you mean faked chinese ipods? |
00:01:24 | n1s | preglow: found it in this file http://sourceforge.net/project/showfiles.php?group_id=158498&package_id=234625 but I'm not sure either it seems there are many variations |
00:01:26 | fernandobr | yes, that's how i saw it called |
00:01:57 | Bagder | fernandobr: well, that's a generic term and doesn't specify a specific model. Interested people could probably make rockbox run on such units |
00:02:09 | Bagder | but we don't plan ports |
00:02:20 | Bagder | they're just made by people who want to |
00:02:27 | preglow | n1s: that's not part of the original triton fasttracker 2 spec, though |
00:02:39 | Bagder | http://daniel.haxx.se/blog/2007/10/03/chinese-cool-looking-fake-iphone/ |
00:02:41 | fernandobr | oh, ok, i'm asking because i'm not a developer |
00:02:47 | Bagder | I love that one |
00:03:09 | n1s | preglow: nah, the whole format with all the extensions seems quite messy though ;) |
00:03:10 | Bagder | fernandobr: a port is a LOT of work |
00:03:17 | preglow | n1s: anyway, there are two ways to find out if there is enough space in the buffer: if it's easy enough to estimate final space used, just calculate that and check. if not: let the loader try as far as it can, then return failure if it can't |
00:03:38 | fernandobr | i know something about Delphi, but i think pascal cant solve the problems involved |
00:03:43 | preglow | n1s: we don't really need to support more than the original triton spec, that's what 99.99% of everything uses |
00:03:53 | preglow | i didn't even know anything else existed until now |
00:04:14 | n1s | ok, i'm not very familiar with the details either |
00:04:34 | fernandobr | thanks Bagder, for kindly answering my questions |
00:04:54 | preglow | bricked iaudio already? how did that happen? |
00:05:15 | Bagder | preglow: TMM is an eager fellow ;-) |
00:05:23 | | Quit jgarvey ("Leaving") |
00:05:23 | Bagder | and no recovery mode to speak of |
00:05:34 | TMM | Bagder: that's not entirely true |
00:05:49 | Bagder | the latter I guess ;-) |
00:06:09 | TMM | Bagder: I just managed to physically damage the NAND by writing to it the wrong way, but it is most certainly possible to run code directly from USB |
00:06:26 | TMM | Bagder: I'm guessing the writer code didn't know how to deal with the TWO flash parts either |
00:06:34 | Bagder | so how did you ruin the nand? |
00:07:33 | TMM | I'm not entirely sure, I was fidling with dials on the flash utility, and at some setting it just, well, died |
00:08:10 | Bagder | and then it won't (attempt to) boot from usb anymore? |
00:09:28 | TMM | it keeps resetting itself |
00:09:38 | TMM | even in USB rescue mode |
00:10:42 | Bagder | weird |
00:10:51 | TMM | my (educated) guess is that it won't boot anymore on account of the NAND being fucked, although there is a small change that I managed to fuck up the 4Kb of NOR where the bootloader resides |
00:10:51 | amiconn | Something is fishy with mpegplayer timing |
00:11:16 | TMM | but that *should* be read only as far as I can tell |
00:11:24 | amiconn | The very same video plays faster on H10 than on H300, with "Skip frames" and "Limit fps" both enabled |
00:12:34 | | Part DefineByte |
00:14:01 | | Quit n1s () |
00:14:02 | | Quit XavierGr (Nick collision from services.) |
00:14:03 | | Join XavierGr_ [0] (n=xavier@ppp118-174.adsl.forthnet.gr) |
00:14:15 | preglow | TMM: flash utility? |
00:14:39 | jhMikeS | amiconn: I don't need it any more. I can keep physical addresses uncached and remapped addresses cached. |
00:15:15 | amiconn | The difference is rather significant, H10 plays around 50% faster... |
00:15:55 | amiconn | jhMikeS: Ah, so it could go away completely... |
00:16:00 | jhMikeS | I don't think c200 needs that stuff either since it has no memmapped framebuffer anyway. |
00:16:16 | amiconn | yup, that's what I thought |
00:16:24 | | Quit fernandobr ("thanks, ppl") |
00:16:26 | amiconn | So it should be disabled for c200 |
00:16:35 | jhMikeS | I'm guessing yes |
00:16:39 | amiconn | jhMikeS: Do you have an idea regarding this mpegplayer problem? |
00:16:52 | jhMikeS | But I'm going to remove it for e200 as well |
00:17:07 | jhMikeS | what one? |
00:17:32 | amiconn | That the playback speed differs significantly even with frame skip and limit fps enabled |
00:17:35 | jhMikeS | oh...up there |
00:18:09 | amiconn | And it's not just the fps difference, that would be even higher |
00:18:29 | jhMikeS | I'm not quite following here |
00:19:14 | amiconn | Well, I have a video. If I play that on both H10 and H300, a certain scene appears after ~40 seconds on H10, but after ~60 seconds on H300 |
00:19:19 | amiconn | It's the very same file |
00:19:49 | jhMikeS | ?? which is correct? |
00:20:08 | amiconn | Display framerate is ~7fps on H300 (dropping a lot) and ~20fps on H10 (dropping a few frames) |
00:20:25 | amiconn | (the video has an (insanely) high bitrate) |
00:20:42 | jhMikeS | It might be able to drop enough frames |
00:20:45 | jhMikeS | *not |
00:21:31 | jhMikeS | and if it doesn't contain enough B-frames, it's forced to decode key frames alot |
00:21:41 | amiconn | ~43 seconds would be correct |
00:21:54 | amiconn | Can't it skip keyframes as well? |
00:22:29 | amiconn | (the 40 seconds is not very precise so I think the H10 is playing it correctly) |
00:22:52 | amiconn | Is there a tool to check the gop structure? |
00:22:59 | jhMikeS | It can it probably doesn't drop enough, so decoding itself doesn't keep up. It force-draws a frame at least every 1/2 second. |
00:24:23 | jhMikeS | Some extra get through because getting dropping to work with the decoder is a bit tricky because it has to predict the future in an out-of-order fashion on frame drawn in order. Could probably be tweaked though. |
00:24:38 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
00:24:56 | jhMikeS | I don't know of any tools. I just put dumps in the video thread. |
00:25:02 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
00:25:21 | Klevi | Rockbox bootup Freeze on the sansa c200 |
00:27:20 | pixelma | hmm... not here. Which version did you install? |
00:27:47 | Klevi | the latest one out there. |
00:27:57 | | Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu) |
00:28:10 | Klevi | me being optimistic, decided to just redownload it and recopy paste |
00:28:18 | Klevi | see if it works |
00:28:40 | pixelma | the current build you mean? And (don't know if it has anything to do with it) but does your c200 have a radio? |
00:28:46 | Klevi | Yes |
00:28:59 | Klevi | Yes, the current build. |
00:29:44 | Klevi | hm yeah, I get stuck at the RockBox logo screen |
00:29:50 | pixelma | ok, please try once more. I had no problems with freezing at startuo at all |
00:29:59 | pixelma | *startup |
00:30:02 | Klevi | I just did |
00:30:06 | | Join XavierGr [0] (n=xavier@ppp163-243.adsl.forthnet.gr) |
00:30:12 | pixelma | weird |
00:30:15 | Klevi | am stil stuck |
00:30:51 | Klevi | Any way I can get hold of an old version? |
00:31:19 | jhMikeS | amiconn: what's the start of physical memory on the 64MB pp targets? 64*1024*1024? |
00:31:36 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
00:32:07 | pixelma | Klevi: yes at the top of the current build page there is a link to the dailies - there you can also find "older" versions, up to 30 days |
00:33:02 | jhMikeS | There's no older bootloader without SDHC for c200 is there? |
00:33:47 | pixelma | jhMikeS: sd isn't enabled at all on c200 |
00:34:14 | jhMikeS | but I think the ata driver still has the checks...I'll look |
00:34:28 | Klevi | I wish the sd slot was enabled |
00:34:40 | Klevi | Id have a use for my new sd card i just bought |
00:34:41 | Klevi | xD |
00:34:47 | pixelma | if you can make it work... ;) |
00:34:56 | TMM | Bagder: "TMM already bricked his first player…" |
00:34:59 | jhMikeS | If low_light figures out the GPIOL insertion interrupt, it should |
00:35:09 | TMM | Bagder: thank you so much for that! now I'm the village idiot ;) |
00:35:16 | Klevi | by the way, thanks pixelma |
00:35:58 | amiconn | jhMikeS: physical sdram start is 0x1000000 on all pp502x targets afaik |
00:36:09 | preglow | yeah |
00:36:11 | | Quit spiorf (Remote closed the connection) |
00:36:32 | amiconn | (on pp5002 it's 0x28000000) |
00:36:47 | jhMikeS | so physical and remapped ram overlap? |
00:36:54 | amiconn | nope, not by far |
00:36:56 | pixelma | Klevi: I'd be interested why the current build hangs for you, I just downloaded a clean one and put it on withiout problems |
00:36:57 | jhMikeS | or no |
00:36:59 | jhMikeS | :p |
00:37:10 | Klevi | the next build down works fine |
00:37:23 | amiconn | 0x10000000 is 256MB |
00:37:33 | Klevi | pixelma, Im not good at this type of thing with electronics, i just use whats out there, |
00:37:56 | jhMikeS | ok, so just setting 3c00 on the mask should work for all and not cache any address above 0x10000000 |
00:38:14 | Klevi | hmm |
00:38:16 | * | jhMikeS 's mind isn't bitshifting well today |
00:38:16 | Klevi | brb food |
00:39:02 | TMM | amiconn: how did you figure that out? |
00:39:09 | pixelma | wonder if it's got anything to do with the radio detection that went in yesterday, but worked for all who tried (I could name at least 3 more people) |
00:39:11 | jhMikeS | 3e00 even...oy |
00:39:46 | amiconn | jhMikeS: I would prefer the ROM to be cached under normal circumstances (although it's probably not read often) |
00:39:48 | jhMikeS | aright, just forget it...that's wrong too |
00:40:21 | jhMikeS | what does that ever get used for it rockbox? |
00:40:24 | jhMikeS | *in |
00:40:50 | amiconn | On ipods, the hw revision is being read from there |
00:41:11 | amiconn | That's checked in various places |
00:42:25 | amiconn | We could copy it to ram on startup though. Still more KISS than the old method before we remapped the rom |
00:42:32 | jhMikeS | well, remapping flash to 0x20000000 and setting mask to 0x1000 should cache it but not physical addresses |
00:43:22 | * | amiconn wonders what mask jhMikeS is talking about |
00:44:19 | jhMikeS | how to cache or not cache certain areas of RAM. I have it setup on e200 now so writes to the lcd framebuffer from phyisical addresses don't cache so no flushing is needed. |
00:44:40 | jhMikeS | But RAM starting at 0x0 is |
00:44:55 | amiconn | Didn't you say that the e200 OF flushes regularly? |
00:45:16 | jhMikeS | it doesn't...only for sd |
00:45:31 | amiconn | hmm ok |
00:45:33 | jhMikeS | but we can just read/write physical addresses to not cache memory |
00:46:03 | jhMikeS | that way any controller can use it without the flushing. could be good for USB too |
00:47:18 | jhMikeS | simple to have addr + 0x10000000 be an uncached read/write. pick whatever you need. |
00:47:24 | amiconn | How do you access the physical addresses when ram is remapped? |
00:47:51 | jhMikeS | they don't disappear so you see it twice |
00:48:27 | amiconn | hmm, interesting |
00:48:58 | TMM | do they have MMU like functionality? |
00:49:09 | preglow | mmu like, yes |
00:49:11 | preglow | but far from the full deal |
00:49:14 | TMM | or am I missing some basics here? |
00:49:31 | * | amiconn wonders what happens when (1) the same memory is remapped more than once using multiple mmap register pairs, (2) some memory is remapped "over" other memory's physical addresses |
00:49:33 | | Quit XavierGr (Nick collision from services.) |
00:49:34 | | Join XavierGr_ [0] (n=xavier@ppp72-87.adsl.forthnet.gr) |
00:50:26 | sin613 | jhMikeS: you've been doing work on mpegplayer, correct? |
00:50:49 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
00:51:29 | | Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
00:51:31 | * | amiconn also wonders where jhMikeS found information about the cache controller |
00:51:33 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
00:51:54 | amiconn | Where... or how |
00:52:25 | jhMikeS | one guess who gave the tips :) |
00:53:05 | jhMikeS | sin613: just a little bit |
00:53:27 | sin613 | arm idct assembly? |
00:53:39 | | Quit ender` (" Never say "Oooops" ... always say "Ahhh, interesting..."") |
00:54:10 | jhMikeS | yeah, some video output tweaks too, and fixing the voice bug. |
00:54:41 | sin613 | out of curious, is the implementation idft, or really idct? |
00:54:55 | jhMikeS | idct butterfly |
00:56:46 | Owner__ | .. |
00:57:00 | sin613 | in idct_arm_c.c is line 108 supposed to be "sub r3, r1, r3, asl #11" or is "...#12" correct? |
00:57:03 | jhMikeS | amiconn: I guess the NOCACHEBSS_ATTR stuff could just be a section starting at 0x10000000. |
00:57:48 | jhMikeS | sin613: I'd have to look again and see if you found a bug then. I don't recall off hand. |
00:58:28 | sin613 | i'm not entirely sure, as i don't have an arm player... i just see in the comment that the bit shift is supposed to be asl 11 |
00:58:41 | amiconn | I think 12 is correct |
00:58:50 | jhMikeS | no, it's right |
00:59:15 | sin613 | i've been using the arm code and idct.c as a reference for sorting out how to get 5995 reworked/working |
00:59:23 | jhMikeS | x = t0 + t1, y = x - 2*t1 = t0 - t1 ... etc |
00:59:27 | TMM | sub r3, r1, r3, asl #11 <−−- what does that do? substract 4??? things and put the result in r3? |
00:59:30 | amiconn | The one extra shift accounts for the fact that r1 already has block[2]<<11 added once, so it needs it subtracted twice to match the formula |
01:00 |
01:00:35 | sin613 | amiconn: ahh, i see |
01:00:37 | jhMikeS | r3 = r1 + r3*2048 |
01:00:52 | amiconn | -, not + |
01:00:53 | preglow | minus |
01:00:56 | jhMikeS | yeah |
01:01:07 | jhMikeS | never mind...i'm sleepy :p |
01:01:13 | | Nick Owner__ is now known as Klevi- (n=Owner@ool-435682a7.dyn.optonline.net) |
01:01:13 | | Quit Klevi (Read error: 110 (Connection timed out)) |
01:01:19 | Klevi- | Oh now it times out |
01:01:23 | | Nick Klevi- is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net) |
01:01:37 | jhMikeS | as long as get the point across |
01:01:39 | Klevi | Geez... that takes forever.. |
01:02:14 | * | preglow goes to bed |
01:02:41 | | Quit scorche|work ("CGI:IRC") |
01:03:33 | | Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152) |
01:04:07 | Spiritsoulx | Are there any rockbox themes for Sansa c200? |
01:04:21 | Klevi | yeah, the latest build comes with a few |
01:04:36 | Klevi | as well as While playing screens |
01:04:43 | *** | Saving seen data "./dancer.seen" |
01:04:43 | Klevi | *matching, even |
01:05:39 | Spiritsoulx | Wait, does Rockbox eat up the c200 battery as fast as the e200? |
01:06:12 | Klevi | *shrugs* I charge my sansa daily, so I dont know about battery life long term |
01:06:19 | | Quit jhMikeS (Nick collision from services.) |
01:06:25 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:06:32 | Klevi | though I went once on the original firmware for about a few days |
01:06:42 | * | Klevi lost his USB cord xD |
01:06:47 | Spiritsoulx | Lawl. |
01:08:14 | Klevi | the battery never stays full according to the staus bar |
01:08:31 | Klevi | by midday it says its about halfway full |
01:08:36 | | Part toffe82 |
01:09:11 | Spiritsoulx | Well, RB uses the usually-20-h-long e2 battery in 5 hours, so that's to be expected. |
01:09:37 | TMM | 5 hours? that's... useless :) |
01:09:53 | Spiritsoulx | But the bass sounds so good V_V |
01:09:54 | Klevi | I looked at the sansas specs at one point the battery is expected to last for about 5 hours of constant playback |
01:09:59 | Klevi | Yes, yes it does! |
01:10:21 | jhMikeS | amiconn: can the linker just add 0x10000000 to an address without having a physical section? NOCACHEDATA_ATTR wouldn't need to be initialized directly but just be part of initialized data. |
01:10:22 | Klevi | Man, Rockbox amazed me when I first used it |
01:10:45 | Klevi | the bass of the original firmware sucked, and the treble always clipped songs |
01:10:53 | pixelma | huh? I've heard it get's to about 2/3rd of the OF, and people running battery_benches on their Sansas reported about 12..14 hrs |
01:11:04 | Spiritsoulx | Rockbox continues to amaze me. I found Rockboy a month ago >_> |
01:11:13 | Klevi | i found it 2 weeks ago |
01:11:14 | Klevi | xD |
01:11:33 | pixelma | but not Rockboy yet ;) |
01:11:42 | Klevi | pixelma, I havent tested the battery life |
01:12:18 | pixelma | me neither. My statement above was about what I heard about the e-series |
01:12:19 | Klevi | though it does FEEL like the battery is being chewed up quicker... I dont know |
01:12:26 | Klevi | Oh Oh... mmk |
01:13:37 | pixelma | yes, currently it needs more battery than the original firmware (but can't give any numbers) as it does on all devices with this type of cpu (portalplayer) |
01:13:59 | TMM | how many of these portalplayer things ARE there? |
01:14:04 | pixelma | that was more about the c200 :P |
01:14:23 | | Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
01:15:31 | petur | any fat guru around? |
01:16:46 | pixelma | petur: that sounds weird... ;) |
01:16:55 | petur | I know |
01:17:06 | TMM | petur: you might have said 'vfat' :) |
01:17:08 | petur | a skinny one will do too ;) |
01:17:29 | Spiritsoulx | lol wut |
01:17:46 | hcs | Heh, there are trucks on campus that sell various "Fat" sandwiches, "Fat Guru" sounds like a name for one. |
01:17:53 | | Join JBotAlan [0] (i=43ac5149@gateway/web/cgi-irc/labb.contactor.se/x-93f61df685aa5b33) |
01:18:08 | Spiritsoulx | *suddenly wants* |
01:18:12 | Spiritsoulx | Wait, what? |
01:18:25 | Soap | scorche: perhaps you'll see this when you get back - but copy.rockbox-themes.org needs a link for 1st/2nd gen iPods. |
01:18:29 | TMM | Spiritsoulx: you want a "Fat sandwich"? |
01:18:53 | hcs | TMM, Spiritsoulx: http://en.wikipedia.org/wiki/Fat_sandwich |
01:19:25 | Klevi | pixelma, why is there more batery needed? |
01:20:08 | TMM | hum... a sandwich with steak and cheese might be good :) |
01:20:14 | TMM | better than a hamburger |
01:20:55 | TMM | ow, this'll be fun, I was told that I was too on-topic on #-community, now I'm quite sure I'll be told I'm too off topic in #rockbox itself ;) |
01:21:10 | Spiritsoulx | I think it's because Rockbox uses the hardware differently, not the way it was designed for. This puts more strain on the processors and sucks more power out of the battery. |
01:21:12 | Spiritsoulx | I think. |
01:22:01 | TMM | Spiritsoulx: actually, it puts less strain on the processors, but the PP devs have no clue how to work the power-saving features of the chips |
01:22:01 | pixelma | Klevi: that is answered many times in the forums for example (everything regarding battery life on Ipods and e200s - applies to c200s as well) |
01:25:32 | pixelma | anyways, gotta get some sleep too. Klevi - about the freezing on your c200... I have no idea but maybe you can talk to low_light if he's around, he did most of the work and should now best. Or you should file an 'official' bugreport (give as many details as possible about the working/non-working versions) |
01:28:20 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
01:34:33 | | Part pixelma |
01:34:45 | petur | jhMikeS: I got quite a bit further in the corruption-on-disk-full problem (no more corruption + valid recording file) but the code did a panic when flushing the fat the first time I tried, now it seems to behave :( |
01:35:37 | Spiritsoulx | =/ I just installed RB on my friend's C2 and it hasn't frozen yet. |
01:36:03 | | Quit zicho (Remote closed the connection) |
01:36:58 | | Quit RaRe` ("Quit msgs should be longer.") |
01:37:30 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
01:38:54 | | Quit petur ("Zzzzz") |
01:39:32 | Nico_P | jhMikeS: I have a problem with Q_CODEC_LOAD_DISK |
01:39:56 | | Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
01:40:15 | | Nick Owner__ is now known as Klevi_ (n=Owner@ool-435682a7.dyn.optonline.net) |
01:40:57 | jhMikeS | petur: what was the problem? |
01:41:03 | Klevi_ | Minesweeper comes up with an "Incompatible version error" |
01:41:17 | jhMikeS | Nico_P: what's wrong with it? |
01:41:49 | Nico_P | jhMikeS: well the message isn't getting through to the codec thread fast enough |
01:42:20 | | Quit Klevi (Read error: 110 (Connection timed out)) |
01:42:38 | Nico_P | I think the previous code kinda relied on yields coming from the track being loaded to disk |
01:43:07 | Nico_P | but in my code it doesn't look like the codec thread is getting enough time to load the codec before I'm actually ready to play the track |
01:43:44 | jhMikeS | that's a race condition then. no track should be able to play until the codec is loaded. |
01:43:53 | | Quit JBotAlan ("CGI:IRC (EOF)") |
01:44:28 | Nico_P | I can safely test audio_codec_loaded ? |
01:45:07 | jhMikeS | I think so. |
01:45:12 | Nico_P | at first I thought of using queue_send to block the audio thread until the codec threads gets the message, but I'm not sure it's worth enabling queue_send for the codec thread just for this |
01:46:28 | jhMikeS | not like it takes up much room 16*4+4 =68 bytes |
01:46:49 | Nico_P | would that be a better solution ? |
01:47:13 | jhMikeS | it's atomic at least and can return a success or failure code to whatever is waiting |
01:47:37 | Nico_P | I think I'm going to go for that... I don't really know where I'd test for audio_codec_loaded reliably |
01:48:29 | jhMikeS | Do watch for mutual waits...one thread may have to poll queue_empty and remain responsive to a quit. hard to say atm. |
01:49:24 | jhMikeS | Frankly, codecs should always have a queue and call queue_empty and check messages. It would be far safer. |
01:49:48 | Nico_P | YOU'RE LOSING ME |
01:49:50 | Nico_P | oops |
01:50:00 | jhMikeS | instead of ci.stop_codec...send a message and wait for it to unload |
01:50:42 | jhMikeS | just an example of a way to avoid the while (x) yield() stuff that isn't always safe |
01:50:50 | Nico_P | I should replace all uses of ci.stop_codec by queue_send calls ? |
01:51:21 | | Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
01:52:05 | jhMikeS | it could be done and maybe should be. codecs should just use queue_empty and maybe call a callback to do some processing that returns an action. |
01:53:29 | Nico_P | what does queue_empty imply ? |
01:53:47 | | Join elinenbe__ [0] (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
01:53:55 | jhMikeS | returns true if there's no messages in it |
01:54:33 | Nico_P | but what does it mean to a codec ? if it gets a stop message and has an empty queue it can return ? |
01:54:38 | jhMikeS | event ci.seek_time could be result = queue_send(Q_CODEC_SEEK, time); |
01:55:21 | Nico_P | hmm that would require changing the codec API and all the codecs, wouldn't it ? |
01:55:28 | jhMikeS | queue_send will make it not have an empty queue so it will see queue_empty return false and be prompted to process a message |
01:56:18 | jhMikeS | yes. can you leave it open do it being done in the future? it's a much safer method against race and deadlocks. |
01:56:56 | Nico_P | I'll try to... if you want you can help me do it in the git tree :) |
01:57:19 | Nico_P | or at least help meleave the opening |
01:57:24 | jhMikeS | hehe...I've got my hand very full of crap to do already |
01:57:49 | Nico_P | :) |
01:58:15 | Nico_P | hmm it looks like I can't get away without adding at least a yield to the audio thread loop |
01:58:21 | jhMikeS | Actually if it doesn't deviate too much from now, it's not likely a problem |
01:59:01 | Nico_P | what shouldn't deviate too much ? |
02:00 |
02:03:02 | jhMikeS | the basic interface will be similar, right? meh...probably doesn't matter much. |
02:04:04 | jhMikeS | threads is threads. mpegplayer performs such operations but on the homebrew messaging. |
02:04:11 | Nico_P | yeah it should be pretty much the same |
02:05:27 | Nico_P | hmm I think the buffering thread needs a queue to be able to be notifed when data is needed |
02:06:17 | jhMikeS | isn't that the case now? |
02:06:27 | Nico_P | currently it just looks at the free space every half second :/ |
02:06:33 | * | Nico_P is ashamed |
02:06:54 | | Quit Spiritsoulx () |
02:07:19 | jhMikeS | yeah, but that keeps the buffer in the background. it gets sent a message only if data isn't available and buffering must provide it now. |
02:07:21 | | Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152) |
02:07:25 | Nico_P | now that I add the queue_send for the codec to load, the codec thread makes the buffering thread starve |
02:07:35 | | Quit Spiritsoulx (Client Quit) |
02:07:49 | jhMikeS | how? |
02:07:55 | Nico_P | so you agree a message telling it to buffer *now* would be good ? |
02:08:35 | Nico_P | well the codec thread starts asking for data and has a while (bufgetdata == -2) {sleep(1)} loop |
02:08:39 | jhMikeS | yeah. but buffering should otherwise be lazy, right? |
02:08:45 | Nico_P | yes |
02:09:05 | | Quit HellDragon (Client Quit) |
02:09:17 | Nico_P | and sleep(1) doesn't seem to be enough for the buffering thread to notice the buffer is running low |
02:09:23 | jhMikeS | queue_send *will* block the thread until a reply is received |
02:10:00 | Nico_P | yes, so it seems more appropriate |
02:10:00 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
02:10:01 | | Nick elinenbe__ is now known as elinenbe (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
02:10:31 | Nico_P | how high is PRIORITY_BUFFERING ? |
02:10:56 | jhMikeS | I guess check thread.h. |
02:11:32 | Klevi_ | -.- |
02:11:47 | Klevi_ | I cant believe i just regisered this nick by accident |
02:11:55 | | Nick Klevi_ is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net) |
02:13:01 | Nico_P | jhMikeS: because I think that actually the codec thread sleeping gave the audio thread control, and this one doesn't yield... no matter how long I waited, buffering never started |
02:13:14 | Nico_P | adding a yield in the audio_thread loop solved it |
02:13:31 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
02:14:56 | | Quit ptw419 (Read error: 110 (Connection timed out)) |
02:15:41 | | Quit elinenbe_ (Read error: 110 (Connection timed out)) |
02:16:24 | jhMikeS | hrm...preemptive would've just run :) |
02:17:07 | | Quit Wofl (Read error: 104 (Connection reset by peer)) |
02:17:07 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.192) |
02:17:13 | | Quit Thundercloud (Remote closed the connection) |
02:17:21 | | Join fury1192 [0] (n=fury1192@pool-72-68-45-178.nwrknj.east.verizon.net) |
02:18:09 | | Quit fury1192 (Client Quit) |
02:18:21 | | Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk) |
02:20:24 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
02:20:42 | | Quit Soap (Nick collision from services.) |
02:20:46 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
02:21:11 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
02:21:34 | | Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
02:21:48 | | Quit Klevi (Nick collision from services.) |
02:22:05 | | Nick Owner__ is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net) |
02:36:37 | Nico_P | jhMikeS: the queue_send to the buffering thread seems to work nicely |
02:39:24 | Nico_P | only problem is the codec needs to wait for the whole track to be buffered when it calls for help |
02:40:08 | | Quit Thundercloud (Remote closed the connection) |
02:43:16 | | Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk) |
02:43:43 | | Quit tictoc ("Leaving") |
02:49:28 | Nico_P | jhMikeS: in case you're interested: http://repo.or.cz/w/Rockbox.git?a=commit;h=90d4e3dd78169e3f204cda0ea1c581b5c09df035 |
02:49:36 | * | Nico_P is off to bed now |
02:49:49 | moos | bonne nuit ! |
02:50:01 | Nico_P | merci :) |
02:50:18 | | Quit Nico_P (Remote closed the connection) |
02:51:58 | moos | night or whatever all |
02:52:01 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
02:52:04 | | Quit moos ("Glory to Rockbox") |
02:52:30 | | Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk) |
02:53:18 | | Join IpodOwns [0] (i=43a8cc97@gateway/web/cgi-irc/labb.contactor.se/x-2a5495e2f64816e3) |
02:53:43 | IpodOwns | How do i unzip theams onto my ipod from my mac? |
02:55:40 | IpodOwns | How do i unzip theams onto my ipod from my mac? |
02:56:02 | scorche | dont repeat |
02:56:08 | IpodOwns | mk |
02:58:33 | | Quit fxb (Read error: 104 (Connection reset by peer)) |
02:58:55 | IpodOwns | How do i unzip theams onto my ipod from my mac? |
02:59:09 | | Join fxb__ [0] (n=felixbru@h1252615.stratoserver.net) |
02:59:48 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
02:59:48 | krazykit | IpodOwns, the same way you unzipped rockbox to your ipod |
02:59:56 | scorche | IpodOwns: please read the guidelines linked int he topic |
03:00 |
03:00:07 | IpodOwns | i dident i used rbutilqt |
03:00:22 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
03:03:44 | IpodOwns | and i used diskkity so i dont where where to unzip it to or what program to use |
03:04:46 | *** | Saving seen data "./dancer.seen" |
03:07:38 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
03:12:16 | IpodOwns | well anyone want to help me? |
03:12:51 | | Quit Klevi ("Leaving") |
03:15:18 | krazykit | i thought OSX natively supported zip files |
03:16:09 | krazykit | figure out how to unzip, and make it unzip to the root of your ipod, that is, to the ipod itself |
03:30:52 | | Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
03:35:13 | Soap | IpodOwns, install 7zip, learn how to enable viewing hidden folders in OSx, then come back. |
03:35:30 | Soap | and don't fricking ask the same question repeatedly. ever. again. |
03:36:54 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
03:43:57 | IpodOwns | have a mac |
03:44:06 | IpodOwns | 7zip dosent work |
03:44:19 | IpodOwns | and how to i view hidden folders |
03:44:41 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
03:45:04 | ddalton | RaZorbacK: around? |
03:47:49 | iamben | ive never seen someone have so much trouble using a mac |
03:49:46 | alienbiker99 | wow back again for help on the same topic |
03:50:10 | | Quit ddalton ("leaving") |
03:50:14 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
03:50:50 | IpodOwns | me? |
03:51:24 | IpodOwns | yea im a nub. i cant find the hidden folder and i dont know a good program to unzip the folders..... well tell me how to do it if ur so good |
03:51:31 | alienbiker99 | go to your ipod in your file browser, go to the toolbar and find where it says "go to" click that and type ".rockbox" |
03:52:55 | IpodOwns | wait on my ipod or on my computer |
03:53:23 | alienbiker99 | hook your ipod to the computer and explore the ipod |
03:54:03 | IpodOwns | i have a mac but i get what you mean i did and i went to the search thing and put in .rockbox but it comes up blank |
03:54:20 | IpodOwns | i think diskkity deleated it |
03:54:25 | IpodOwns | omg i sux at this |
03:54:37 | alienbiker99 | i know you have a mac. i didnt say search for it. i said to find the option in your toolbar about "go to" |
03:55:01 | alienbiker99 | beyond that its not related to rockbox so it doesn't belong in this channel |
03:55:52 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
03:55:52 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
03:56:08 | IpodOwns | there is no go to thing? |
03:57:03 | alienbiker99 | http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh702.html |
03:58:29 | IpodOwns | ohh that well ok found it but i dont know the path |
03:58:43 | IpodOwns | nvm i can figure out ipod path and add /.rockbox |
03:59:22 | chrisjs169 | yeah... |
03:59:48 | alienbiker99 | you couldve spent a minute on google and found what i just told you |
04:00 |
04:00:07 | IpodOwns | actualy i dont know how to find my ipod path im not very good at this im more html good. oh my zip program is better zip |
04:01:28 | alienbiker99 | click on your ipod so that you can view the disk contents and then go to the go>go to folder and type in ".rockbox" |
04:01:31 | chrisjs169 | doesn't the ipod appear on your computer's desktop |
04:01:49 | alienbiker99 | this really isn't that hard and im not a mac user |
04:01:50 | IpodOwns | yea but i dont know its path chrisjs169 |
04:01:54 | chrisjs169 | IpodOwns, so...how do you transfer music? |
04:02:02 | IpodOwns | its easy |
04:02:05 | alienbiker99 | you don't need to know the ipods path |
04:02:08 | IpodOwns | use itunes |
04:02:12 | IpodOwns | you dont |
04:02:25 | ddalton | can someone commit something for me? |
04:02:31 | IpodOwns | i just type .rockbox |
04:02:44 | IpodOwns | cuz that says no file found |
04:02:45 | chrisjs169 | IpodOwns, does your ipod appear on your desktop? |
04:02:47 | ddalton | it might be useful for blind users |
04:02:59 | IpodOwns | yes chrisjs |
04:03:07 | chrisjs169 | IpodOwns, so why not click on it? |
04:03:11 | IpodOwns | ddalot ok |
04:03:13 | IpodOwns | i did |
04:03:15 | scorche | IpodOwns: where did you get teh theme you are trying to use? |
04:03:30 | IpodOwns | umm let me check really quick |
04:03:45 | alienbiker99 | and somebody posted a link after you left yesterday on how to unhide folders |
04:04:00 | chrisjs169 | and the .rockbox directory isn't there? |
04:04:29 | alienbiker99 | chrisjs169 on macs, .folders are hidden by default. |
04:04:40 | chrisjs169 | alienbiker99, same on linux ;) |
04:04:47 | alienbiker99 | ah ok |
04:04:53 | IpodOwns | yea i know |
04:04:54 | * | chrisjs169 forgot he didn't have hidden folders shown |
04:05:05 | chrisjs169 | (he = IpodOwns ) |
04:06:11 | chrisjs169 | IpodOwns, and that above article doesn't work? |
04:06:19 | Soap | Can the Apple Mac OSx support be taken to a Apple support forum of some sort? |
04:06:49 | IpodOwns | no i went to it and i got the thing that let me go to a folder and i tyed .rockbox but i said no file found... plus i need to type in a path directory |
04:07:18 | scorche | IpodOwns: well, if you are getting your themes from rockbox-themes.org, you can use rbutil to install those |
04:07:22 | chrisjs169 | http://docs.info.apple.com/article.html?artnum=106589 |
04:07:24 | alienbiker99 | were you exploring the ipod when you clicked the go to? |
04:09:14 | IpodOwns | yes |
04:09:41 | IpodOwns | that document is for a older verson and dosen wokr |
04:09:52 | * | chrisjs169 doesn't have a mac |
04:10:05 | IpodOwns | well it does work but i dont know how to find ipod path |
04:10:15 | IpodOwns | because i do know there is a .rockbox folder on my ipod |
04:10:25 | chrisjs169 | yet you can't get to it? |
04:10:49 | IpodOwns | yea i already have all the thems from rbutil but you cant add more to the program |
04:11:00 | | Join XavierGr [0] (n=xavier@ppp176-213.adsl.forthnet.gr) |
04:11:07 | IpodOwns | i can select my iopd but i dont know the path to its harddrive |
04:11:57 | IpodOwns | i typed my path AFIpod/.rockbox |
04:12:03 | IpodOwns | no folder found |
04:12:07 | chrisjs169 | Can you get to the Terminal on your Mac? |
04:12:10 | IpodOwns | im gona reinstall rockbox |
04:12:12 | IpodOwns | duh |
04:12:21 | IpodOwns | its open |
04:13:01 | rvvs89 | /disk/something? |
04:13:11 | chrisjs169 | type in "mount" and pastebin what appears |
04:13:27 | chrisjs169 | or just paste the line referencing your ipod |
04:13:33 | IpodOwns | ok /Volumes/AF |
04:13:38 | IpodOwns | let me try that |
04:13:55 | IpodOwns | nice one |
04:13:58 | IpodOwns | i found it |
04:14:16 | chrisjs169 | cool |
04:14:27 | IpodOwns | no to unzip |
04:14:39 | IpodOwns | ok i have a zip file with the theam |
04:14:41 | | Quit My_Sic (Connection timed out) |
04:14:47 | IpodOwns | drag and drop? |
04:14:51 | chrisjs169 | the 'unzip' command should be there |
04:15:05 | IpodOwns | be were on the zip file? |
04:15:32 | IpodOwns | oh yea i did that and i just get a folder with nothing in it probaly cuz its named with .something |
04:16:35 | IpodOwns | alll the other theam files are named with .cfg and my theam is a folder |
04:16:50 | chrisjs169 | try 'unzip [theme.zip] -d /Volumes/AF' - replace [theme.zip] with the zip file |
04:17:01 | chrisjs169 | works in Linux at least - dunno about OS X |
04:17:28 | IpodOwns | ok thats wehre im gona try to unzip it to |
04:17:40 | chrisjs169 | k |
04:17:42 | IpodOwns | Volumes/AF/.rockbox/themes |
04:17:51 | krazykit | no |
04:17:56 | krazykit | just /Volumes/AF/ |
04:18:00 | IpodOwns | uhh |
04:18:11 | chrisjs169 | just use that command |
04:18:18 | IpodOwns | when i do that it just goes to the harddrive as a file |
04:18:28 | IpodOwns | but im using zipeg |
04:18:33 | chrisjs169 | use 'unzip' |
04:18:42 | chrisjs169 | "unzip theme.zip -d /Volumes/AF |
04:18:43 | chrisjs169 | " |
04:19:01 | IpodOwns | wait do this in terminal? |
04:19:05 | chrisjs169 | yes |
04:19:19 | rvvs89 | Where else would you put it?.. |
04:19:51 | IpodOwns | umm my zipeg program says extrack to { /Volumes/AF/.rockbox/themes } |
04:20:16 | krazykit | don't use zipeg. use unzip |
04:20:51 | rvvs89 | If you don't follow instructions, how are people going to be able to help you? |
04:20:55 | IpodOwns | unzip Iphone.zip -d /Volumes/AF |
04:21:30 | IpodOwns | http://www.info-zip.org/UnZip.html |
04:21:42 | IpodOwns | that program is to old for my comp |
04:21:47 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
04:22:11 | krazykit | you don't download anything |
04:22:45 | krazykit | it ought to be installed by default |
04:22:52 | IpodOwns | in terminal |
04:22:53 | chrisjs169 | just run the command |
04:22:54 | IpodOwns | ohh |
04:22:57 | chrisjs169 | in the terminal' |
04:23:10 | IpodOwns | unzip Iphone.zip -d /Volumes/AF |
04:23:13 | IpodOwns | so like that |
04:23:15 | chrisjs169 | yes |
04:23:26 | IpodOwns | cannot find or open Iphone.zip, Iphone.zip.zip or Iphone.zip.ZIP. |
04:23:38 | krazykit | you need the full path to Iphone.zip |
04:23:41 | chrisjs169 | Iphone.zip isn't in your current directory |
04:23:46 | IpodOwns | yea thought so |
04:24:45 | IpodOwns | /users/andrewfree/desktop |
04:25:00 | IpodOwns | /users/andrewfree/desktop/Iphone.zip |
04:25:09 | chrisjs169 | yes |
04:25:17 | IpodOwns | ok brb |
04:25:23 | chrisjs169 | unzip /users/andrewfree/desktop/Iphone.zip -d /Volumes/AF |
04:26:26 | IpodOwns | unzip /users/andrewfree/desktop/Iphone.zip -d /volumes/AF |
04:26:31 | chrisjs169 | yes |
04:26:38 | IpodOwns | thats right its doing something |
04:27:15 | IpodOwns | thanks for helping me even though im not done yet but i wouldent be able to help someone who dident know basic stuff like me |
04:28:40 | IpodOwns | now im replcing the files from the folder that was alredy there |
04:28:50 | chrisjs169 | ok |
04:29:08 | | Quit XavierGr (Nick collision from services.) |
04:29:09 | | Join XavierGr_ [0] (n=xavier@ppp147-4.adsl.forthnet.gr) |
04:30:34 | IpodOwns | oh lame it just shows up as a folder |
04:32:04 | IpodOwns | im gona disconect it and c what happens |
04:33:10 | ddalton | XavierGr_: around? |
04:33:15 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
04:33:15 | | Quit Thundercloud (Remote closed the connection) |
04:34:49 | IpodOwns | okk. well that dident work |
04:35:29 | IpodOwns | all the theams are .cfg |
04:35:38 | IpodOwns | and my theme unziped to a folder. |
04:35:44 | IpodOwns | do i need to unzip the folder lol |
04:36:44 | chrisjs169 | what folder did it unzip to? |
04:36:50 | chrisjs169 | it should have unzip'd to your ipod |
04:37:42 | IpodOwns | i unziped it to voloumes/AF(ipod)/.rockbox/theams if i unziped it to the just volumes/AF it would still be a folder |
04:39:02 | chrisjs169 | no, it would extract the contents to volumes/AF |
04:39:12 | chrisjs169 | which would be extracting .rockbox/* to volumes/AF |
04:39:29 | chrisjs169 | what's in /volumes/AF/.rockbox/theams? |
04:39:53 | IpodOwns | all the theames and there nameed like Themexhightbar1.cfg |
04:40:35 | IpodOwns | and when i unzipd to just ipod it dosent go to .rockbox it goes to the hardrive like where i would put something to use my ipod as a flash drive |
04:41:35 | IpodOwns | ill try to find where i got the theam from again |
04:51:10 | | Join psycho_maniac [0] (n=psycho_m@ppp188.hk.centurytel.net) |
04:51:44 | IpodOwns | idk i think here http://pijulius.blogspot.com/2006/05/jblackglass-rockbox-themes-ipod-video.html |
04:51:59 | IpodOwns | but if anyone is still helping me i gtg poop so brb |
04:52:00 | scorche | that requires patches |
04:55:16 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:55:28 | | Join miepchen^schlaf [0] (n=hihi@p54BF65E3.dip.t-dialin.net) |
04:58:53 | IpodOwns | okk |
04:59:09 | IpodOwns | back well do you know any really good theams i can get then |
05:00 |
05:00:04 | chrisjs169 | any that don't require patches |
05:00:14 | IpodOwns | umm yea |
05:00:27 | IpodOwns | well unless you care to help with patches |
05:00:35 | | Join Callipygous [0] (n=lik-a-nu@ppp59-167-104-245.lns3.bne1.internode.on.net) |
05:00:38 | scorche | to be honest, patching isnt for you |
05:00:40 | Callipygous | hey |
05:00:42 | psycho_maniac | check the rockbox wiki or go to rockbox-themes.org |
05:00:56 | Callipygous | I need advice on buying an mp3 player, does anybody on here have a biased opinion? |
05:01:15 | scorche | we all are biased towards rockbox devices... |
05:01:55 | pSXAuthor | the sansa e2xx series is cheap, pretty good, and works well with rockbox ;p |
05:02:14 | IpodOwns | ok ill check it out |
05:02:32 | Callipygous | well, I'm after something that supports apple, but not a damn ipod |
05:02:40 | Callipygous | or atleast supports apple via rockbox |
05:02:54 | Callipygous | like itunes or some other software that will run on my mac |
05:03:06 | pSXAuthor | they all "support apple" if you use qtfairuse to remove the DRM ;p |
05:03:27 | scorche | pSXAuthor: we dont talk about that here |
05:03:29 | | Join webguest35 [0] (i=4679ecaf@gateway/web/cgi-irc/labb.contactor.se/x-52916a94ec04a71f) |
05:03:31 | Callipygous | I can't seem to find any decent comparisons. I've been reading about the iriver clix2, it sounds really good - until I found people complaining about the customer support |
05:03:42 | | Join XavierGr [0] (n=xavier@ppp261-249.adsl.forthnet.gr) |
05:03:50 | scorche | Callipygous: what do you mean about supporting apple? |
05:03:58 | scorche | rockbox doesnt run on the clix2 |
05:03:59 | pSXAuthor | scorche: its not illegal to remove the drm on songs you own afaik |
05:04:05 | pSXAuthor | at least not in europe (yet) anyway |
05:04:07 | scorche | yes, it is |
05:04:13 | |Rain| | I reckon he means something he can put music onto in OSX |
05:04:16 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca) |
05:04:16 | Callipygous | the ipod looks good but keeping them in good working condition is like nursing an egg shell as if it were a baby |
05:04:27 | scorche | |Rain|: hence why i asked him...it is better not to assume |
05:04:43 | Callipygous | I don't know anything about drm |
05:04:46 | Callipygous | never ran into it |
05:04:48 | *** | Saving seen data "./dancer.seen" |
05:04:54 | |Rain| | offering up a likely answer makes it easy for someone to answer "yes" when they've taken too long to answer, though :P |
05:05:03 | pSXAuthor | basically: you won't be able to play songs from itunes with anything except an ipod |
05:05:06 | Callipygous | I'm in australia |
05:05:15 | pSXAuthor | afaik anyway |
05:05:38 | scorche | |Rain|: and it also wastes time, and space when/if you are wrong |
05:05:51 | scorche | pSXAuthor: you dont need an ipod to use itunes.. |
05:06:01 | chrisjs169 | pSXAuthor, in the US, you can't remove DRM legally |
05:06:10 | Callipygous | |Rain|, correct, something I can put my music on using OS X |
05:06:13 | pSXAuthor | in europe i believe you can though... |
05:06:19 | |Rain| | you mean to tell me that wasting time and bytes isn't the purpose of IRC? :P |
05:06:29 | pSXAuthor | which other devices support m4a with drm? |
05:06:45 | webguest35 | hello people. When I access ALBUM to Songlist..To WPS , No problems. However If I venture to the main menu then go back to the WPS then attempt to see the songlist, My gigabeat does not show the songlist anymore but the main menu when I hit select. |
05:06:47 | chrisjs169 | Sansa supports m4a without drm |
05:06:50 | scorche | pSXAuthor: by downloading the drm-laden songs, you are accepting a license...you are violating that license if you remove the drm |
05:06:56 | pSXAuthor | it does? lol |
05:07:04 | pSXAuthor | i never used the original firmware ;p |
05:07:20 | chrisjs169 | in the latest version of the OF it does |
05:07:21 | | Quit IpodOwns ("CGI:IRC (EOF)") |
05:07:21 | pSXAuthor | i remove the drm to use winamp - i hate anything that apple wrote |
05:07:23 | chrisjs169 | not that I use it... |
05:07:41 | scorche | pSXAuthor: that doesnt make it legal... |
05:07:45 | pSXAuthor | but itunes is a handy way of buying music |
05:07:58 | pSXAuthor | like i say: in europe i believe it is legal for interoperability reasons |
05:08:15 | chrisjs169 | but you violate the license agreement |
05:08:30 | scorche | pSXAuthor: by downloading the drm-laden songs, you are accepting a license...you are violating that license if you remove the drm |
05:08:34 | pSXAuthor | also: its only illegal to circumvent DRM... qtfairuse doesn't circumvent it - it actually uses apples code |
05:08:52 | * | chrisjs169 notices this is off topic... |
05:08:54 | scorche | regardless, this sint an argument about the legality of it....this is me telling you, that it is offtopic here |
05:09:05 | pSXAuthor | well, they can sue me then ;p - like i say - i own all m4as i've got... |
05:09:15 | pSXAuthor | and i still have the protected versions |
05:09:31 | pSXAuthor | i've only got a few anyway |
05:09:49 | scorche | ...this is offtopic |
05:10:10 | Callipygous | okay, so does anybody know if there is a decent site that compares mp3 players? |
05:10:36 | krazykit | Callipygous, dap review and rockbox's buyer's guide on the wiki |
05:10:41 | chrisjs169 | Callipygous, anythingbutipod.com compares them, I dunno if it's decent |
05:10:45 | Callipygous | I'd like to be able to choose a player that is actually durable, a player that doesn't scratch and dent even when it's in its case, which is the case with the ipod I had. |
05:10:53 | scorche | Callipygous: this sint a generic mp3 player help channel, this is about rockbox...if you wish to know a good rockbox device for your uses, then alright |
05:11:18 | Callipygous | well, I intend on using rockbox |
05:11:32 | pSXAuthor | well, your choices are severely limited then ;p |
05:11:40 | Callipygous | but if you could point me in the direction of a channel that might be more helpful to the questions I am asking I'd be thankful |
05:11:45 | pSXAuthor | (if buying new) |
05:12:01 | | Quit webguest35 ("CGI:IRC (Ping timeout)") |
05:12:46 | | Join IpodOwns [0] (i=43a8cc97@gateway/web/cgi-irc/labb.contactor.se/x-c8df510a8d709f13) |
05:12:57 | IpodOwns | Hey guys. |
05:12:59 | Callipygous | well, doesn't bother me if it's new or SH |
05:13:25 | IpodOwns | ok so i can unzip theams to my ipod but they never are the corect forment and are just folders |
05:14:15 | chrisjs169 | do the folders have files in them? |
05:14:28 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
05:15:59 | | Join bb__ [0] (n=bb@dslb-088-074-132-177.pools.arcor-ip.net) |
05:16:24 | IpodOwns | yea |
05:16:33 | | Quit RudMan (Read error: 110 (Connection timed out)) |
05:16:39 | IpodOwns | but they are all .something i got them off the rockbox website |
05:16:48 | IpodOwns | gay i dont know what the problem is know |
05:16:55 | IpodOwns | its the same as the other one |
05:16:59 | krazykit | they should all unzip as ".rockbox" |
05:17:05 | alienbiker99 | ...install windows then =) |
05:17:06 | krazykit | which is why you unzip to the root of your device |
05:17:39 | IpodOwns | how do i unzip to root? |
05:17:49 | IpodOwns | i need root directrory |
05:17:51 | IpodOwns | lamo |
05:18:02 | chrisjs169 | the command i said earlier |
05:18:10 | chrisjs169 | unzip /users/andrewfree/desktop/Iphone.zip -d /Volumes/AF |
05:18:33 | IpodOwns | ok ill try that again |
05:18:38 | psycho_maniac | root is the first place when you open your ipod hard drive such as "H:\" is root |
05:18:40 | | Quit Callipygous ("When I grow up I want a quit message like that!!!") |
05:18:50 | chrisjs169 | you could just use rbutil... |
05:19:01 | IpodOwns | yea i have it but it dosenet have all the theams i want |
05:19:13 | IpodOwns | unn less i can upload theams to rbutil |
05:19:24 | chrisjs169 | it fetches all the ones from rockbox-themes.org |
05:20:03 | IpodOwns | not all |
05:20:18 | scorche | yes all |
05:20:37 | chrisjs169 | all the ones for your resolution |
05:21:00 | IpodOwns | ohh |
05:21:17 | IpodOwns | well then i should just stop trying to be smart and stick with what i got |
05:22:02 | IpodOwns | like i want some of theses http://www.rockbox-themes.org/index.php?res=320x240x16 |
05:22:49 | scorche | yes, those are for the 5th gen ipods |
05:23:05 | scorche | however, some require patches |
05:23:12 | IpodOwns | yea i dont have the jClix one |
05:23:28 | IpodOwns | and i downloded alll of the ones fro rbutil |
05:26:28 | | Quit bb (Read error: 110 (Connection timed out)) |
05:29:23 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
05:29:23 | | Quit FOAD (Read error: 104 (Connection reset by peer)) |
05:29:32 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
05:32:25 | | Quit IpodOwns ("CGI:IRC") |
05:32:43 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
05:34:43 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
05:34:43 | | Quit FOAD (Read error: 104 (Connection reset by peer)) |
05:34:55 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
05:36:13 | | Join gpgarrettboast [0] (n=gpgarret@1Cust1642.an1.dca17.da.uu.net) |
05:36:20 | | Part gpgarrettboast |
05:36:40 | | Join gpgarrett [0] (n=gpgarret@1Cust1642.an1.dca17.da.uu.net) |
05:37:02 | gpgarrett | Hello. |
05:37:17 | gpgarrett | I was wondering if someone could help me with a compiling problem. |
05:37:45 | krazykit | you don't need to ask to ask :) |
05:37:55 | gpgarrett | Haha, sorry. |
05:38:55 | gpgarrett | For some reason, I'm getting a "filetypes.c:95: error: 'LANG_FMR' undeclared here (not in a function)" error during compile. |
05:39:28 | gpgarrett | I tracked down the source of the problem to genlang not including all of the necessary strings. |
05:39:37 | gpgarrett | But I'm not sure why that's happening. (or how to fix it) |
05:39:52 | gpgarrett | The target is a Sansa e200 (and I've downloaded the most recent revision of the SVN) |
05:39:58 | krazykit | no patches? |
05:40:03 | scorche | well, first off, is this with a cl....bah |
05:40:28 | gpgarrett | no patches, and i've cleaned the build enviroment.. |
05:40:48 | | Join webguest91 [0] (i=4c10ea95@gateway/web/cgi-irc/labb.contactor.se/x-3d317460b25d4708) |
05:41:02 | scorche | as in completely removed the folders and did a fresh svn? |
05:41:17 | gpgarrett | Yes (which took a while on dialup haha) |
05:41:30 | scorche | including wiping out your build dir? |
05:41:33 | webguest91 | hi i have an ipod nano 1st generation with 2 gigs i want to know if its possible to install it on my ipod |
05:41:35 | webguest91 | ? |
05:41:42 | krazykit | webguest91, read the front page |
05:41:47 | scorche | webguest91: the front page lists all the devices rockobx works on |
05:41:52 | * | scorche is slow tonight |
05:42:10 | gpgarrett | My build directory was in the trunk root (trunk/build), so it was removed too. |
05:42:28 | webguest91 | i see that it says ipod nano 1generation but i don't know if it will work on the 2 gig ipod? |
05:42:32 | scorche | and are you using the recommended compiler versions? |
05:42:46 | scorche | webguest91: is it a 1st gen ipod nano? |
05:42:54 | webguest91 | yup it works never mind thank you!!!! |
05:43:37 | gpgarrett | cygwin with arm-elf-gcc. I followed the build guide in the wiki |
05:44:08 | | Quit webguest91 (Client Quit) |
05:44:32 | scorche | gpgarrett: well, as you can see, the build servers arent having issues with the compiling ( http://build.rockbox.org/dev.cgi ), so it is /likely/ on your end |
05:44:35 | krazykit | gpgarrett, i just updated svn and built for e200, didn't get that error |
05:45:01 | gpgarrett | scorche: that's what they said on the forum :P But I still haven't been able to resolve it. |
05:45:02 | gpgarrett | hmm |
05:45:10 | gpgarrett | maybe reinstalling cygwin? |
05:45:32 | scorche | can you tell me the output of "arm-elf-gcc −−version" ? |
05:46:26 | gpgarrett | arm-elf-gcc (GCC) 4.0.3 (rockbox patch #1) |
05:46:30 | ddalton | is anyone here blind? |
05:46:55 | scorche | gpgarrett: i suppose you can try re-installing cygwin... |
05:47:48 | | Join webguest99 [0] (i=4c10ea95@gateway/web/cgi-irc/labb.contactor.se/x-fd1a299c0f3e0449) |
05:49:12 | webguest99 | hi i was on a little while ago can any of you guys please give me a link to where i can download the rockbox utility tool because the ones i just downloaded don't work. they stop responding half way . |
05:49:17 | webguest99 | please. |
05:49:56 | scorche | http://www.rockbox.org/twiki/bin/view/Main/RockboxUtilityQt |
05:50:05 | scorche | please search the wiki before asking a question |
05:50:06 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
05:50:38 | webguest99 | thank you!! |
05:50:51 | | Join PaulJam_ [0] (i=Paul@vpn-3043.gwdg.de) |
05:51:29 | gpgarrett | Is anyone willing to send me their cygwin 'profile' file? I think mine may be corrupted heh |
05:51:32 | | Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
05:51:52 | gpgarrett | (or if they know a place to download the original) |
05:52:52 | ddalton | gpgarrett: I guess I could |
05:52:59 | ddalton | what is your email? |
05:53:31 | | Quit webguest99 ("CGI:IRC (EOF)") |
05:55:56 | gpgarrett | oh sorry, was looking away, use moo@void-media.net |
05:56:13 | scorche | ...and prepare to get spammed... |
05:56:24 | gpgarrett | that's why I made a temp acct ;) |
05:56:29 | scorche | this channel is logged, and so your email is going to be indexed |
05:57:05 | midkay | that's why he made a temp acct, scorche.. |
05:57:14 | gpgarrett | It'll just bounce after I delete the acct. :) |
05:57:26 | scorche | midkay: and i didnt know what while i was typing... |
05:57:40 | midkay | scorche: learn to read minds better then. |
05:57:45 | scorche | mister i-dont-do-rockbox-anymore >_> |
05:58:23 | midkay | i'm not configured properly! |
05:58:46 | scorche | you never were! |
05:59:25 | midkay | i always was. and always am. |
05:59:29 | midkay | i'm just not at this moment. |
06:00 |
06:07:30 | | Quit ToHellWithGA ("You know you'll miss me a lot.") |
06:08:30 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
06:10:09 | | Join metalfacedoom [0] (n=dust@c-24-22-81-232.hsd1.mn.comcast.net) |
06:11:11 | | Quit miepchen^schlaf ("Verlassend") |
06:12:09 | | Part metalfacedoom |
06:13:19 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
06:15:24 | | Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
06:22:37 | gpgarrett | sweet :D Successful compile. |
06:22:50 | gpgarrett | Thank you so much scorche and krazykit. |
06:23:34 | gpgarrett | Turns out I opened up 'profile' in notepad once and accidently converted all of the new lines to cf-lf's... :) |
06:23:55 | krazykit | naughty notepad >:( |
06:24:09 | gpgarrett | heh ^^ |
06:24:16 | gpgarrett | Well, thanks again :) |
06:24:30 | | Quit gpgarrett ("while(1) { slap(); }") |
06:27:12 | | Quit jurrie_ (Read error: 110 (Connection timed out)) |
06:33:15 | | Join chrisjs169|brb [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
06:33:35 | | Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152) |
06:33:52 | Spiritsoulx | What are the Rockboy controls on the Sansa c200? |
06:34:10 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
06:34:31 | | Quit psycho_maniac ("Good Bye") |
06:35:56 | Spiritsoulx | ...dead IRC is DEEAAD. |
06:36:57 | krazykit | you could download the source and find out :P |
06:36:58 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
06:38:32 | Spiritsoulx | I've installed Rockbox on my friend's c200, but none of the buttons respond when I run a game. |
06:38:49 | krazykit | it may very well be that it's not yet mapped |
06:38:54 | krazykit | but i must go |
06:39:25 | scorche | it is our newest port...give it some time :) |
06:39:51 | Spiritsoulx | =P |
06:39:54 | scorche | (assuming it truly isnt mapped/ready) |
06:41:25 | | Quit hcs ("Leaving.") |
06:42:59 | | Join stevenm [0] (n=stevenm@infranelson.student.umd.edu) |
06:47:48 | | Quit n17ikh|Lappy () |
06:49:37 | | Quit stevenm ("Connection reset by beer") |
06:53:19 | | Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-98-11.hsd1.sc.comcast.net) |
06:54:32 | | Quit idnar (Nick collision from services.) |
06:54:35 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
06:55:00 | | Quit Spiritsoulx () |
07:00 |
07:04:24 | | Quit homielowe (Read error: 110 (Connection timed out)) |
07:04:47 | | Quit XavierGr (Nick collision from services.) |
07:04:50 | | Join XavierGr [0] (n=xavier@ppp84-245.adsl.forthnet.gr) |
07:04:51 | *** | Saving seen data "./dancer.seen" |
07:04:53 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
07:08:35 | | Quit chrisjs169|brb (Read error: 110 (Connection timed out)) |
07:12:58 | | Join lee-qid [0] (n=liqid@p549657F9.dip.t-dialin.net) |
07:20:21 | | Quit XavierGr (Nick collision from services.) |
07:20:24 | | Join XavierGr [0] (n=xavier@ppp160-233.adsl.forthnet.gr) |
07:23:51 | | Join lymeca [0] (i=lymeca@unaffiliated/lymeca) |
07:23:57 | lymeca | Can Rockbox do gapless playback? |
07:25:56 | Siku | Yes |
07:26:36 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:26:47 | | Join psycho_maniac [0] (n=psycho_m@ppp188.hk.centurytel.net) |
07:27:31 | psycho_maniac | could somebody please explain what the new comment in svn means? about the 502x players. |
07:28:39 | LinusN | it means that mike has cleaned up the caching |
07:29:05 | ddalton | LinusN: can p7682 be committed? |
07:29:19 | LinusN | the RAM is now mapped at two places in the address space, of which one is uncached |
07:29:59 | psycho_maniac | so would would be some advantages of this? |
07:30:07 | LinusN | so you don't need to flush the cache as much, as you can now write to RAM without affecting the cache |
07:30:58 | LinusN | this will in turn make life easier for the audio playback code |
07:31:09 | LinusN | ddalton: haven't had time to check it yet |
07:31:45 | psycho_maniac | thank you for explaining that LinusN |
07:32:22 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca) |
07:33:58 | Isolinear | LinusN: Does that apply to all targets? |
07:34:37 | LinusN | no, only the PP502x ones as far as i can see |
07:35:29 | psycho_maniac | whcih includes the 80 gig correct? |
07:36:05 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
07:36:33 | ddalton | ok then the only time I have found it not to work is with all of Stephane's patches. I will need to try and see which one is breaking it. But with a clean svn and just the patch it works |
07:36:50 | LinusN | psycho_maniac: yup |
07:37:04 | psycho_maniac | thats what i thought but just wanted to make sure. |
07:37:27 | Isolinear | "PP502x"? |
07:37:44 | scorche | portalplayer 502x SOCs |
07:40:12 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
07:40:43 | Isolinear | Ah. Including mine... :) |
08:00 |
08:02:40 | | Quit atsea-34 (Read error: 104 (Connection reset by peer)) |
08:03:44 | | Quit BigBambi ("Leaving") |
08:06:32 | | Join Rob222241 [0] (n=Miranda@p54B16978.dip.t-dialin.net) |
08:11:47 | | Join atsea-34 [0] (i=atsea-@gateway/tor/x-7e1c770412a1ed09) |
08:14:23 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
08:21:24 | | Nick bb__ is now known as bb (n=bb@dslb-088-074-132-177.pools.arcor-ip.net) |
08:21:44 | | Quit tictoc (Remote closed the connection) |
08:24:41 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:25:02 | markun | lymeca: http://www.rockbox.org/twiki/bin/view/Main/GaplessHowTo |
08:27:35 | amiconn | jhMikeS: Just a little remark: As you made the ROM remap target specific, it is only needed on ipods, and checking for individual targets is a potential source of problems, the ROM remap should be #ifdef IPOD_ARCH imho |
08:33:11 | psycho_maniac | for some reason. every other time my dir cache works it will load and work for awhile but then it just dissappears and i have to restart the player. |
08:34:48 | LinusN | psycho_maniac: ouch |
08:35:11 | psycho_maniac | anybody else know of this? i have the 80gig ipod |
08:38:24 | | Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) |
08:39:40 | | Quit FOAD ("I'll be back") |
08:41:35 | GodEater_ | psycho_maniac: define it "not working" ? |
08:41:56 | psycho_maniac | it just shuts off and has to load the whole folder. |
08:42:19 | GodEater_ | I'm not sure I understand |
08:42:33 | GodEater_ | are you saying when it's on you only see partial folders ? |
08:42:56 | psycho_maniac | no it dont work at all |
08:43:33 | GodEater_ | if it didn't work at all, I'd expect you not to see anything |
08:43:51 | psycho_maniac | directory cache does not work. |
08:44:11 | GodEater_ | you said it did though, and then stopped |
08:44:21 | psycho_maniac | meaning when i click select to load the folder it should take maybe 2 seconds well it now takes 10 or more |
08:44:26 | psycho_maniac | yes that is EXACTLY what happens |
08:44:41 | GodEater_ | are you running any sort of custom build ? |
08:44:50 | Llorean | With directory cache working it shouldn't even take two seconds to load a folder... |
08:44:56 | psycho_maniac | yes BUT this happend before i ran my own build |
08:45:14 | scorche | please test with a current build, and then come back ;) |
08:45:16 | psycho_maniac | Llorean. sorry im not perfect in my timing |
08:45:32 | psycho_maniac | this has been happening with a normal build also |
08:45:42 | psycho_maniac | http://xs220.xs.to/xs220/07404/dump071004-013743.JPG |
08:45:45 | Llorean | psycho_maniac: Well, "two seconds" and "a fraction of a second" are vastly different. It should be nearly instant with dircache on, and precision in reporting is important. |
08:45:58 | Llorean | But it's also important that you be testing with a current, official build. |
08:46:04 | psycho_maniac | sorry i dont count how long it takes. it was just an example |
08:46:21 | psycho_maniac | ill bet you a hundred dollars it will do the same thing |
08:46:25 | GodEater_ | I wouldn't need to count to tell the difference between "nearly instant" and 2 seconds |
08:46:41 | psycho_maniac | it was just an example |
08:46:48 | Llorean | Examples are important when reporting a bug. |
08:47:06 | Llorean | If it takes 2 seconds with Dircache supposedly On, then there's something else wrong with your player beyond it just disabling |
08:47:17 | GodEater_ | your screen shot there shows the cache as not having been initialised anyway |
08:47:18 | Llorean | So the time is _important_ |
08:47:30 | psycho_maniac | ok this is not the point. the point is that it just stops working every other time. |
08:47:37 | Llorean | But more important is that you simply follow the rules and do all testing with an official build so we can make sure that none of your patches make the problem worse. |
08:47:51 | psycho_maniac | well guess. what it was just before that screen shot. i had one but i didnt catch it in time |
08:47:52 | Llorean | psycho_maniac: The point is if we want to figure out WHY we need to know EXACTLY what is happening. So, yes, this IS the point. |
08:48:20 | Llorean | No offense, but if you come and ask for help with a problem, it's important to assume that the people trying to figure it out want to know information for a reason. |
08:48:25 | psycho_maniac | im sorry i was off 1.5 seconds of how long it takes to load a folder |
08:48:50 | Llorean | So you're saying there is no delay when you enter a folder while it's working, it happens pretty much instantly? |
08:49:15 | psycho_maniac | yeah when it works |
08:49:29 | Llorean | And, again, can you confirm this behaviour with a current SVN build? |
08:49:37 | Llorean | Is it reproduceable? |
08:49:38 | scorche | please...if you wish to have this fixed (assuming it is in svn), stop being defensive and do as we ask...we only do it to better figure out what is happening |
08:49:53 | psycho_maniac | haha every other time i boot |
08:49:57 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:50:02 | Llorean | psycho_maniac: WITH A CURRENT SVN BUILD. Not your custom one. |
08:50:44 | psycho_maniac | in a moment |
08:53:50 | | Quit XavierGr (Nick collision from services.) |
08:53:51 | | Join XavierGr_ [0] (n=xavier@ppp66-208.adsl.forthnet.gr) |
08:53:57 | * | GodEater_ would also suggest a file system check to make sure the ipod is clean and happy |
08:55:14 | psycho_maniac | i wouldnt know how to do that |
08:56:01 | LinusN | ddalton: i am trying your patch, and it has a bug: it tells the wrong "waking up in" time. i have fixed it in my version |
08:56:30 | GodEater_ | psycho_maniac: "chkdsk /f" in a command prompt window if you're running windows |
08:56:46 | LinusN | i find it a little annoying that the clips queue up when setting the time |
08:57:24 | LinusN | so when i let go off the scroll wheel, it keeps telling the queued up time increments |
08:58:00 | LinusN | i tried to make it interrupt instead, but then you could miss the hour when it wraps... |
08:58:07 | LinusN | gtg to a meeting, brb |
08:58:34 | psycho_maniac | i type exactly that? |
09:00 |
09:00:27 | GodEater_ | psycho_maniac: no you probably need to specify the ipod drive as well. A quick google should help you. |
09:00:40 | psycho_maniac | k |
09:01:54 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
09:03:23 | | Quit tictoc (Remote closed the connection) |
09:03:32 | psycho_maniac | haha i figured it out without google |
09:04:35 | psycho_maniac | what does it mean "the size of the "file name.mp3" entry is not valid |
09:04:53 | *** | Saving seen data "./dancer.seen" |
09:04:55 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
09:05:24 | GodEater_ | it means your filesystem is a bit broken |
09:05:25 | ddalton | LinusN: did you get my latest update? |
09:05:32 | ddalton | and what was wrong? |
09:05:35 | GodEater_ | as I suspected it might be |
09:05:38 | RaZorbacK | hi ddalton |
09:05:49 | psycho_maniac | and how do i fix it. would it be because the file name is extermly long? |
09:06:10 | ddalton | and I just spoke h and m and that is what I spoke when pressing the buttons like up to incroment the hour. |
09:06:18 | ddalton | so h for up |
09:06:22 | GodEater_ | psycho_maniac: if you've given chkdsk the /f parameter, it should fix it on it's own |
09:06:23 | psycho_maniac | GodEater_: it askes if i want to convert lost chains of files. Y/N? |
09:06:35 | GodEater_ | I'd say yes |
09:06:36 | ddalton | Hi, |
09:07:11 | ddalton | RaZorbacK: did you open 7852? |
09:07:23 | psycho_maniac | well im just asking cuz i dont have an idea what this is doing |
09:07:56 | RaZorbacK | ddalton: not for the moment, i've just got the emails but i definetely have a look on that |
09:08:02 | GodEater_ | psycho_maniac: google is your friend again |
09:09:00 | ddalton | are you Sofian Babai ? |
09:09:10 | psycho_maniac | when will i know that chkdsk is done |
09:09:24 | ddalton | RaZorbacK? |
09:09:28 | GodEater_ | psycho_maniac: you'll get the command prompt back |
09:10:26 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:10:37 | RaZorbacK | ddalton: yes i am |
09:10:39 | | Quit ddalton ("leaving") |
09:10:43 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
09:10:46 | psycho_maniac | this must be taking awhile then |
09:10:51 | | Quit atsea-34 (Read error: 104 (Connection reset by peer)) |
09:11:09 | ddalton | RaZorbacK ok so you opened it |
09:11:22 | RaZorbacK | ddalton: yes i'm |
09:11:40 | ddalton | RaZorbacK: ok what do you think about my last comment? |
09:11:56 | psycho_maniac | ok its done what do i do now? just eject it and turn it on? |
09:12:00 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:12:13 | GodEater_ | psycho_maniac: yes, make sure you safely eject it, and then just power it up |
09:12:19 | ddalton | I also commented on your feature request. sorry about all the comments. But my browser kept on submitting them when I didn't want it to |
09:12:22 | GodEater_ | I predict your dircache issues will be gone |
09:12:35 | RaZorbacK | ddalton you'"re talking a bout the record function? |
09:12:42 | ddalton | yep |
09:12:54 | psycho_maniac | how can my file system get broken? 1 |
09:12:56 | RaZorbacK | your ideas are interesting |
09:13:08 | RaZorbacK | but don't know how to do that for the moment |
09:13:25 | RaZorbacK | but it will be nice to have this feature in rockbox |
09:13:33 | ddalton | well amiconn was telling me it wasn't possible. But surely if record is stopped we could play a beep. |
09:13:44 | ddalton | that is why I said beep then start recording |
09:14:06 | RaZorbacK | your right |
09:14:19 | Llorean | But technically speaking, it's recording from the instant you enter the screen |
09:14:25 | ddalton | then for stop you would stop first and then play the beep. |
09:14:26 | Llorean | It's just not saving that recording until you tell it to start. |
09:14:27 | psycho_maniac | and the problem still happens and im running an offical build now |
09:14:30 | RaZorbacK | is it the same than the beep using to go to the next track for example |
09:14:32 | Llorean | This is to ensure that the pre-record function can work |
09:14:34 | amiconn | ddalton: I did not say it's impossible. On swcodec targets it would be possible, but not in a simple way |
09:15:03 | amiconn | It would require a rework of the pcm handling so that it can record and play in parallel |
09:15:09 | ddalton | amiconn: ok. so would it be possible on the x5, h300 and ipod? |
09:15:26 | Llorean | psycho_maniac: Have you disabled, rebooted, enable, let scan, then rebooted, since your fix or are you trying to use dircache data from your old build? |
09:15:27 | psycho_maniac | so now it offically happens when i run an official build |
09:15:30 | ddalton | so could I stop recording then play a beep? |
09:15:31 | petur | amiconn: before the changes of jhMikeS, recording menu was talking even while pre-recording |
09:15:40 | RaZorbacK | but what do you do to beep when we go to a nex track for example ? |
09:15:50 | ddalton | well that's my question. |
09:15:52 | RaZorbacK | maybe it's not the same work |
09:16:06 | ddalton | I was looking at playback.c and tried the same sort of thing in recording.c |
09:17:08 | ddalton | so to start recording to a file you must hit rec? |
09:17:21 | petur | yes |
09:17:30 | amiconn | petur: Oh, really? I never noticed... |
09:17:41 | amiconn | That shows how "often" I use recording.... |
09:17:42 | RaZorbacK | not only a beep, don't know, even a little noise indicating we start to record. maybe a voice string? has it says "loading" in playing a track |
09:18:03 | ddalton | right so we can't make it beep since it is already recording |
09:18:35 | ddalton | RaZorbacK: My guess is a beep would be easiests |
09:18:36 | amiconn | ddalton: You can *not* simply "do the same" as in playback.c. It requires support at the low level |
09:18:53 | petur | amiconn: but now it should be even easier I think since jhMikeS even has those effect plugins ;) |
09:18:56 | ddalton | so could we make it not record until rec is pressed? |
09:19:05 | petur | ddalton: no |
09:19:11 | ddalton | why? |
09:19:15 | psycho_maniac | these screen dumps are taken a min after the other, http://xs220.xs.to/xs220/07404/worked.png | http://xs220.xs.to/xs220/07404/broke.png |
09:19:20 | petur | do not throw away pre-recording for voice |
09:19:34 | ddalton | we could always check for voice menus |
09:19:36 | | Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
09:19:49 | amiconn | ddalton: Recording and playback are fundamentally different in that for playback data is transferred from the cpu to the dac, while for recording data is transferred from the adc to the cpu (opposite direction). |
09:19:51 | petur | ddalton: it is a handy heature that lets you not miss the beginning of what you want to record |
09:20:05 | petur | s/heature/feature |
09:20:17 | amiconn | Voice works like playback, so for playback, these two work "in the same direction" and only require mixing |
09:20:28 | Llorean | psycho_maniac: You never answered my question. |
09:20:37 | amiconn | For recording and voice, you have to transfer data in both directions *in parallel* |
09:20:38 | psycho_maniac | what was it? |
09:20:58 | Llorean | You can scroll up, you know. |
09:21:40 | psycho_maniac | alright |
09:22:18 | | Part Llorean |
09:23:16 | RaZorbacK | petur: what feature are you talking about ? |
09:23:29 | petur | pre-recording |
09:23:47 | | Quit tictoc (Remote closed the connection) |
09:23:51 | * | petur points to fine manual (and hope it is explained there) |
09:24:15 | RaZorbacK | ok |
09:24:40 | petur | "This setting buffers a small amount of audio so that when the record button is pressed, the recording will begin from that number of seconds earlier. This is useful for ensuring that a recording begins before a cue that is being waited for." |
09:25:00 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
09:25:37 | RaZorbacK | petur: yes, it may be a workaround |
09:25:58 | RaZorbacK | i'll try that. |
09:25:59 | petur | very nice if you record a show and you want to have the initial applause on tape. without pre-rec, you'd miss the first bit because you obviously only press rec until it happens, and then it's too late |
09:26:00 | ddalton | sorry I missed the last part had to move a traler |
09:26:22 | psycho_maniac | Llorean: i just did that and it still happens |
09:26:25 | ddalton | ok so what's the quick work around? |
09:27:05 | RaZorbacK | the prerecording function |
09:27:22 | ddalton | so it records automatically with out rec needing to be pressed? |
09:27:24 | psycho_maniac | so now can i say i have a problem with directory cache? |
09:27:42 | ddalton | RaZorbacK: what function? How? |
09:27:46 | RaZorbacK | <petur> "This setting buffers a small amount of audio so that when the record button is pressed, the recording will begin from that number of seconds earlier. This is useful for ensuring that a recording begins before a cue that is being waited for |
09:28:00 | petur | ddalton: no, it just stores it in memory. 'Recording' is the fact that is goes into a file |
09:28:15 | daurn|laptop__ | my gmini did that with FM radio |
09:28:23 | ddalton | and then if you press rec that is written to a file? |
09:28:31 | daurn|laptop__ | it constantly had a buffer of the last 15 seconds of what you listeed to |
09:28:35 | daurn|laptop__ | when you pressed record |
09:28:40 | daurn|laptop__ | it started recording |
09:28:46 | daurn|laptop__ | but add that 15 seconds in |
09:28:52 | daurn|laptop__ | so, you'd get the whole song |
09:29:01 | daurn|laptop__ | not the song after 5 seconds in |
09:29:32 | psycho_maniac | anybody on here have the 80gig ipod? |
09:29:34 | petur | pressing rec just marks what part of the buffer also goes to file (because we obviously can buffer more than the 30 seconds we allow now) |
09:30:26 | psycho_maniac | i will post a topic once the forums are working again |
09:30:35 | ddalton | ok so can I tell it not to buffer somehow and that way I can make it play the beep? |
09:30:45 | ddalton | or won't that work |
09:30:48 | LinusN | ddalton: the error is that h and m contain the absolute time when the wakeup is supposed to happen, but when you leave the screen it is supposed to tell you how long it is until the wakeup, i.e the togo variable |
09:31:19 | LinusN | you did it right in your previous versions, using togo / 60 and togo % 60 |
09:31:24 | ddalton | LinusN: sorry I will fix that. |
09:31:27 | * | petur had to read 'togo' twice |
09:31:33 | LinusN | and i have restored it in my local version |
09:31:56 | ddalton | o good can you upload it? to save me from having to do work that already has been done? |
09:32:09 | LinusN | i'm still not sure how to handle the voice clip queueing |
09:32:12 | ddalton | so it tells you how long until it is going off |
09:32:20 | LinusN | ddalton: don't worry about updating it |
09:32:25 | LinusN | yes |
09:32:28 | ddalton | LinusN: its not working correctly? |
09:33:11 | ddalton | o I should have read togo closely |
09:33:12 | LinusN | ddalton: as i told you earlier, it enqueues the hour/minute reporting as you scroll the wheel |
09:33:23 | psycho_maniac | forums overloading? |
09:33:43 | LinusN | and it can't keep up |
09:34:41 | ddalton | so on the h300 when pressing up it just voices the new value of h. If pressing right it just says m but if you get to 60 minutes and the hour is updated then it voices the new value of the hour. as well as the min |
09:34:55 | ddalton | and the same for decreasing them. |
09:35:07 | LinusN | ddalton: i'm sure it works ok on platforms without a scroll wheel |
09:35:33 | ddalton | LinusN: o ok so when going very quickly it doesn't keep up? |
09:35:38 | LinusN | and it works as you described when using the buttons |
09:35:43 | LinusN | exactly |
09:36:24 | ddalton | hmmm that's a tough one. |
09:36:28 | LinusN | i made a version that interrupts the voice instead of queueing, and it works fine, except that you might miss the hour when it wraps |
09:36:43 | LinusN | i'm not sure how to handle that, or even if i should |
09:36:46 | ddalton | what do you mean? |
09:37:07 | GodEater_ | psycho_maniac: I have an 80GB ipod, and I don't get this issue you're describing at all |
09:37:34 | psycho_maniac | why am i |
09:37:58 | * | GodEater_ shrugs. "Unknown at this time" |
09:38:19 | LinusN | ddalton: on the ipod, the left/right button changes the hour and the scroll wheel changes the minute |
09:38:30 | ddalton | LinusN: can you send me your version and I can play with it? |
09:38:32 | RaZorbacK | question: when building a pre-configured build, where do i put my config.cfg file or where do i define the setting for my build ? |
09:38:36 | LinusN | ddalton: sure |
09:39:17 | psycho_maniac | its really annoying when im half a sleep and takes 6-8 seconds (yes i counted this time) to show the files in a folder |
09:39:43 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
09:41:54 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
09:42:14 | | Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
09:42:34 | RaZorbacK | no ideas? |
09:43:23 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
09:43:52 | | Join sdbarker [0] (n=Scott@c-24-16-97-233.hsd1.mn.comcast.net) |
09:45:44 | | Part sdbarker |
09:45:59 | ddalton | RaZorbacK: what was your question? Sorry I missed it. |
09:46:25 | RaZorbacK | <RaZorbacK> question: when building a pre-configured build, where do i put my config.cfg file or where do i define the setting for my build ? |
09:47:03 | ddalton | what do you mean by "pre-configured build"? |
09:47:18 | RaZorbacK | PLEASE HOLD ON |
09:47:35 | Bagder | "the setting for my build" ? |
09:47:44 | LinusN | RaZorbacK: the config.cfg file should be in .rockbox |
09:48:10 | RaZorbacK | YES I WANT MY BUILD pre configured in french with a config.cfg already set |
09:50:27 | LinusN | then you put it in .rockbox/config.cfg |
09:50:29 | | Join CaptainSquid83 [0] (n=Miranda@proxy14.netz.sbs.de) |
09:51:15 | RaZorbacK | linusN: no, i'm tring to compile a build in cygwin and i would like te final build pre configured in french |
09:51:29 | psycho_maniac | LInusN: what is the config called when you want these settings to always load? set.cfg? |
09:51:36 | RaZorbacK | so i need to set all the stuff before |
09:51:37 | LinusN | fixed.cfg |
09:52:21 | RaZorbacK | fixed.cfg? |
09:52:22 | LinusN | RaZorbacK: you could always use french as the builtin language when you build |
09:53:09 | RaZorbacK | yes, but in a normal build, if a user starts rockbox , it starts in english |
09:53:09 | LinusN | hmmm, or can you...? |
09:53:17 | RaZorbacK | and i want my build to start in french |
09:53:33 | RaZorbacK | sory, my english is not so good |
09:54:08 | LinusN | RaZorbacK: your only option is to include a config.cfg in your build, but that will overwrite the current config.cfg |
09:54:30 | LinusN | so the user will lose his settings when he upgrades to your build |
09:54:46 | | Quit CaptainSquid (Remote closed the connection) |
09:55:27 | RaZorbacK | linusN: so you mean that the only option is to put a cfg file in the final zip |
09:55:29 | RaZorbacK | ? |
09:55:37 | LinusN | yes, i'm afraid so |
09:55:54 | ddalton | I just extract my new build and my settings are not changed |
09:56:08 | ddalton | LinusN: I am now looking at your patch |
09:56:11 | psycho_maniac | maybe with my problem i should buy a new 80gig |
09:57:41 | LinusN | psycho_maniac: have you done the standard checks, like scandisk etc? |
09:57:55 | psycho_maniac | i did chkdsk/f |
09:58:12 | RaZorbacK | linusN: thank you for your time |
09:58:19 | LinusN | RaZorbacK: you're welcome |
09:58:47 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
09:59:10 | | Join Benoitb [0] (n=Benoitb@public1.alcasat.net) |
09:59:44 | psycho_maniac | i did chkdsk/f..does that count as a "scandisk"? |
10:00 |
10:00:08 | petur | Zagor: if you have the time, could you peek at the last patch attached to FS #5852 - just the file/fat change - and see if that was a sane fix. The trouble is I got a panic in fat_flush() first time I tried, but not after that... |
10:00:58 | petur | psycho_maniac: chkdsk /f is ok |
10:01:57 | psycho_maniac | Llorean: I did what you asked and it still does it. |
10:02:15 | ddalton | LinusN: I don't understand all of your code. When won't it work? |
10:03:12 | LinusN | ddalton: it works perfectly, except when you scroll the wheel fast, and the hour wraps, then you won't hear it speak the hour, since it doesn't enqueue the clips in my version |
10:03:27 | LinusN | not a big deal |
10:03:56 | ddalton | ok so do you mean when scroling fast for the minutes or hours? |
10:05:15 | LinusN | the minutes |
10:05:37 | ddalton | ok so when the hour is incromented once you get passed 55? |
10:05:44 | LinusN | yes |
10:06:25 | | Join atsea-34 [0] (i=atsea-@gateway/tor/x-a542472bbd8b3ea4) |
10:06:53 | ddalton | Let me apply it and see |
10:07:16 | psycho_maniac | well maybe some other day we'll find out my mystery problem because it seems nobody knows what im talking about |
10:07:21 | psycho_maniac | bye |
10:07:23 | petur | LinusN: applying 11V to a h120 will surely have fried the MB, right? No protection there? |
10:07:24 | | Quit psycho_maniac ("Good Bye") |
10:07:59 | LinusN | petur: that depends on if it was on or not when it happened |
10:08:30 | LinusN | if it was off, you might get away with changing a regulator and possibly some capacitors |
10:08:30 | petur | I'll ask |
10:08:40 | | Quit Nico_P (Remote closed the connection) |
10:08:48 | LinusN | if it was on, the cpu might be fried beyond repair |
10:09:09 | petur | he says the charging led still goes on, but I think it is hardware controlled? |
10:10:15 | ddalton | LinusN: ok so is it when it goes from 23 h to 0 h? or when ever h is incromented? |
10:10:22 | | Quit RaZorbacK ("bye all") |
10:10:22 | ddalton | so for example 5 to 6 |
10:11:54 | LinusN | ddalton: everytime the hour changes automatically when you change the minute really fast. try to hold the button down to autorepeat, then you might trigger the problem |
10:12:29 | ddalton | ok I will try |
10:12:44 | ddalton | just give me 10 minutes for cygwin to build :-( |
10:12:47 | ddalton | or more |
10:12:50 | LinusN | :-( |
10:16:11 | ddalton | LinusN: if I have a bool variable will this =0; be executed if it is true? if(variable) this =0; |
10:16:20 | ddalton | variable is of type bool and set to true. |
10:16:36 | ddalton | I am not using this code but it is just an example |
10:16:47 | LinusN | yes, that is correct |
10:17:36 | ddalton | ok I have added some code for inc m so I will test that. Then I will test decrease m and see if there is any difference |
10:17:37 | LinusN | that is even the de facto way of testing for true/false conditions |
10:17:39 | ddalton | is that ok? |
10:18:19 | ddalton | ok good so I don't need if(variable ==true) something to be executed |
10:18:59 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
10:19:38 | | Quit GodEater_ (Read error: 110 (Connection timed out)) |
10:20:25 | ddalton | LinusN: if mine doesn't work I will build with just your changes |
10:20:57 | LinusN | ddalton: what are you trying to accomplish? |
10:21:14 | ddalton | to fix the problem u mentioned |
10:21:34 | LinusN | in which way? |
10:21:47 | pondlife | ddalton: Do you have a multicore CPU? Or multiple CPUs..? |
10:21:50 | | Quit iiarc (Read error: 104 (Connection reset by peer)) |
10:21:51 | ddalton | I doubt it will work because it is very simple and I guess you would have done it if it was going to work |
10:22:15 | ddalton | pondlife: on my computer dual core. I make with make -j |
10:22:26 | pondlife | Just checking you knew about -j... |
10:22:27 | Zagor | petur: I'm a bit flummoxed by your changes in fat.c. it looks to me like append is broken without your patch? |
10:22:32 | pondlife | Speeds it up lots here |
10:22:50 | ddalton | -j slows the whole system right down |
10:23:27 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:23:33 | | Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater) |
10:24:20 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
10:24:21 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
10:24:30 | ddalton | LinusN: if the hour was changed I set a new variable I declared to true. If that variable is true then I just talk_value(h, UNIT_HOUR, true); like before and m of course. |
10:24:37 | ddalton | and if it isn't it does your code |
10:24:46 | ddalton | the call to the function you wrote |
10:24:52 | LinusN | i have a similar solution which i am testing now |
10:25:00 | petur | Zagor: you mean append wouldn't work without it or I just broke append? |
10:25:08 | | Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net) |
10:25:23 | ddalton | really your saying I wasn't completely on the wrong track? |
10:25:39 | Zagor | petur: I mean either your changes are meaningless, or it fixes a broken append |
10:26:06 | petur | I'm not aware of broken append |
10:26:27 | petur | I just figured out that when writing failed, some things went wrong |
10:27:06 | petur | I mean it reset the current cluster, but not the sector within the cluster |
10:27:18 | petur | and that is only on write failure |
10:28:44 | | Quit Llorean ("Leaving.") |
10:32:34 | Toki | hi! during recording on my x5 in wav from line-in I'm getting a blinking "Warning: 00000002" message on timeline. what does it mean? |
10:32:56 | Ave | ha quite interesting, |
10:33:11 | Ave | 'nas' did what I was planning to do, drop the max freq from 80 to 78 MHz |
10:33:23 | LinusN | ddalton: i solved it |
10:33:26 | Ave | have to try if it affects my device |
10:33:47 | ddalton | LinusN: good how? |
10:35:00 | LinusN | when it wraps, it sets a boolean that forces it to say the hour, and that boolean is not reset until the wheel has been idle for 1 second (that happens when you get the ACTION_NONE event) |
10:35:17 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
10:35:36 | LinusN | so it is set when the hour wraps, and reset when it receives ACTION_NONE |
10:35:42 | ddalton | ah ok |
10:35:42 | | Join SkinInd95 [0] (n=chatzill@71-217-136-180.hlna.qwest.net) |
10:35:44 | LinusN | works like a charm |
10:35:49 | ddalton | so can you commit that? |
10:35:52 | LinusN | i'll commit it now |
10:36:13 | ddalton | ok good thanks. |
10:36:24 | ddalton | and do you think 7814 could be committed? |
10:37:01 | LinusN | i intend to have a look at it |
10:37:28 | petur | Toki: it means it probably has some buffer overflow, so some samples may be lost |
10:37:43 | Toki | and what could be done about it? |
10:37:48 | petur | talk to jhMikeS about it, as this shouldn't happen |
10:37:54 | ddalton | ok I think it requires a new bootloader. But since you fixed the bootloader building problem could the boot loader on the rockbox site b updated? |
10:37:56 | Toki | oki tks |
10:38:07 | petur | Toki: very full or fragmented disk? |
10:38:18 | Toki | neither I think... |
10:38:24 | petur | weird |
10:38:42 | Toki | yesterday in the evening everything was ok. today bI've put in a current built - and here it is |
10:41:11 | petur | Toki: he did change some things there, try to catch him later today (he's in a US timezone) |
10:41:26 | Toki | ok, I will |
10:43:03 | Zagor | petur: right, but the fat code change is not about the error state but rather the append function, right? |
10:43:37 | Zagor | ah wrong, it's when we fail to get a new cluster |
10:43:43 | LinusN | ddalton: yes, i will have a look at the bootloaders too |
10:43:45 | Zagor | it was a while since I read this code :) |
10:44:02 | petur | Zagor: yup |
10:44:06 | Zagor | but why save sector number? won't it always be 0? |
10:44:30 | ddalton | LinusN: ok is that committed? |
10:44:35 | ddalton | the talking alarm one |
10:45:06 | petur | Zagor: it is zero when you start a new cluster, otherwise it is the cluster you were on when writing? |
10:45:46 | petur | Zagor: I don't have the code in front of me (and actually no time to discuss) :( |
10:45:56 | Zagor | petur: yeah, but we wouldn't ask for a new cluster unless the previous one is full. and when it's full we know which sector we were in (the last, which is now full) |
10:46:10 | petur | Zagor: true |
10:46:27 | LinusN | ddalton: give me a few minutes |
10:46:32 | Toki | the file seem not to be corrupted |
10:46:38 | ddalton | ok |
10:46:39 | petur | still, it does fix chkdsk complaining |
10:46:55 | * | ddalton Will be back going for dinner |
10:47:03 | Zagor | petur: the fat.c change? or the whole patch? |
10:47:27 | petur | fat.c was the last change I made |
10:47:30 | | Quit amiconn (Nick collision from services.) |
10:47:36 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
10:47:54 | petur | before that I still had a file > 0 bytes but chkdsk complained |
10:48:51 | Zagor | hmm |
10:48:57 | petur | Toki: pcm_record.h says "#define PCMREC_W_ENC_BUFFER_OVF 0x00000002" |
10:49:06 | petur | so encoder buffer overflow |
10:49:39 | petur | Toki: so there might be a glitch or missing samples |
10:49:47 | Toki | I see. it seems that it doesnt affect the resulting file though. need to test more |
10:50:17 | Toki | will this problem be also with other file formats (like wv, mp3)? |
10:50:54 | petur | Toki: this really shouldn't be happening at all |
10:51:13 | | Join iiarc [0] (n=iiarc@62.141.49.57) |
10:51:34 | Toki | I see |
10:52:39 | Toki | I've started another recording, and now I dont see this warning |
10:52:56 | Toki | perhaps it was gust a minor glitch with one particular file... |
10:53:41 | petur | Toki: still, it shows that some watermark is not conservative enough or something else is wrong.... |
10:54:37 | Toki | sorry I dont know what it means... |
10:54:55 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
10:58:25 | n1s | |Rain|: ping |
11:00 |
11:04:26 | | Quit SkinInd95 (Read error: 104 (Connection reset by peer)) |
11:04:33 | * | ddalton is back |
11:04:54 | *** | Saving seen data "./dancer.seen" |
11:05:14 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
11:06:10 | | Join Arathis [0] (n=doerk@p508A3A37.dip.t-dialin.net) |
11:06:51 | LinusN | ddalton: i have committed FS #7682 |
11:08:53 | | Join bluebrother [0] (i=feKGfARC@rockbox/staff/bluebrother) |
11:09:20 | ddalton | LinusN: thanks for committing it |
11:09:28 | amiconn | LinusN: Hmm, why don't the iaudios and the H300 have wakeup? |
11:09:43 | amiconn | (and H10 as well) |
11:09:52 | ddalton | LinusN: do where is the 1 second delay or what ever you said with action_none? |
11:10:08 | ddalton | where don't know why I said do |
11:10:44 | ddalton | amiconn: they do. I don't think it was ever implemented. See FS #7814 |
11:10:51 | n1s | if anyone wants to test further midi optimisations on a pp target here are two patches http://home.student.uu.se/niwa5341/ midi_bench.diff simply counts the number of buffer misses and splashes the number when finished, synth_sample_opt.diff reduces the number of multiplications and memory accesses in the synthSample functions, I would be interested in both before and after numbers of misses |
11:11:56 | ddalton | LinusN: should your function be added to alarm_menu.h? (the proto type) |
11:13:27 | | Quit idnar_ (Read error: 110 (Connection timed out)) |
11:15:50 | ddalton | LinusN: from what I can tell there is no action_none in your patch. so what were you saying before? |
11:21:00 | LinusN | amiconn: because they don't have FS #7814 yet? |
11:21:45 | LinusN | ddalton: look at what was committed |
11:22:04 | LinusN | line 188 |
11:22:33 | LinusN | and no, the prototype should not be added in alarm_menu.h, since the function is static |
11:22:34 | ddalton | ok I couldn't find it I will look again |
11:22:41 | ddalton | ok |
11:23:17 | LinusN | amiconn: also, the h300 needs an updated bootloader for the wakeup |
11:25:00 | amiconn | Why is that? |
11:25:20 | amiconn | The patch doesn't say that |
11:25:36 | ddalton | LinusN: isn't line 188 " hour_wrapped = false; "? |
11:25:44 | LinusN | ddalton: exactly |
11:27:14 | ddalton | and that isn't action_none |
11:27:30 | LinusN | ddalton: look 2 lines above that |
11:27:50 | | Quit daurn|laptop__ (Read error: 104 (Connection reset by peer)) |
11:28:18 | ddalton | line 186? |
11:28:25 | LinusN | yes |
11:28:26 | | Join daurn|laptop__ [0] (n=fake@203.48.248.222) |
11:28:36 | | Nick daurn|laptop__ is now known as daurn|laptop (n=fake@203.48.248.222) |
11:28:41 | LinusN | that line says "case ACTION_NONE:" |
11:29:01 | n1s | ok, updated the synt_sample_opt.diff should be even faster now, also forgot to say that the patches were made inside the midi dir |
11:29:07 | ddalton | what was it before? |
11:29:11 | | Join Entasis [0] (n=Jarred@ppp121-45-8-124.lns10.adl2.internode.on.net) |
11:29:22 | | Quit atsea-34 (Read error: 104 (Connection reset by peer)) |
11:29:58 | LinusN | ddalton: i added "hour_wrapped = false;" to the ACTION_NONE case |
11:30:13 | ddalton | o now I see |
11:30:29 | LinusN | so that every time it receives ACTION_NONE it resets hour_wrapped |
11:30:58 | LinusN | ACTION_NONE is sent when the get_action() times out |
11:31:16 | LinusN | and the timeout is HZ, which is 1 second |
11:32:16 | ddalton | so it only talks when case action_none or waht ever it is called is executed? |
11:32:37 | LinusN | no |
11:32:46 | ddalton | ok |
11:32:58 | LinusN | it always talks when you change the minute, just like before |
11:33:13 | ddalton | but not the hour? |
11:33:27 | LinusN | but the flag that tells it to say the hour is only reset when you stop changing |
11:33:49 | ddalton | and will it stay silent for one second before talking? |
11:34:03 | LinusN | so it will repeatedly try to say the hour and the minute as long as you change the minute, but it will interrupt itself |
11:34:19 | LinusN | since the clips aren't queued |
11:34:47 | LinusN | and when you stop changing, you will hear the last clips |
11:35:03 | LinusN | and since the hour_wrapped is still set, it will also speak the hour |
11:35:16 | LinusN | then, after a second, the hour_wrapped flag is reset |
11:35:53 | ddalton | ok I will test it later and hopefully it will be clearer |
11:36:15 | LinusN | do so |
11:36:32 | LinusN | the build is finished, so you can download it from the rockbox web site |
11:37:07 | ddalton | is it already in the current build section? |
11:37:33 | | Quit sin613 ("Leaving.") |
11:38:30 | ddalton | also do you guys think the current build page is very accessible? I didn't find it that easy to navigate. |
11:38:52 | ddalton | but since I build my own builds I hardly download a build from the rockbox site |
11:39:26 | LinusN | ddalton: i wouldn't know if it is accessible or not... |
11:40:36 | ddalton | ok it doesn't worry me to much if you don't get any complaints then don't worry about it. As I said before I just check out svn and then apply patches and compile. |
11:40:44 | ddalton | and of course code on it myself |
11:47:36 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
11:53:27 | ddalton | LinusN: how can I make this line use a long press of play on the h300? |
11:53:30 | ddalton | { ACTION_WPS_TRACKLOCK, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, |
11:58:49 | | Join spiorf [0] (n=spiorf@host176-169-dynamic.11-79-r.retail.telecomitalia.it) |
12:00 |
12:11:17 | | Join atsea-34 [0] (i=atsea-@gateway/tor/x-e542e43f548cd58a) |
12:18:36 | | Join webguest07 [0] (i=4b5acda8@gateway/web/cgi-irc/labb.contactor.se/x-dbcebffcb8f3fb30) |
12:19:36 | | Quit webguest07 (Client Quit) |
12:29:24 | | Quit ddalton (Read error: 110 (Connection timed out)) |
12:29:30 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
12:34:09 | | Join SkinInd95 [0] (n=chatzill@71-217-136-180.hlna.qwest.net) |
12:34:50 | | Quit SkinInd95 (Client Quit) |
12:37:26 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:37:53 | ddalton | LinusN: did you answer my button question? I got disconnected |
12:39:39 | petur | ddalton: handy link to keep: http://www.rockbox.org/irc/current.txt |
12:43:31 | ddalton | ok thanks |
12:44:20 | | Quit bagawk (Read error: 104 (Connection reset by peer)) |
12:44:34 | | Join MethoS- [0] (n=clemens@pD955D588.dip.t-dialin.net) |
12:44:48 | | Join Wiwie [0] (n=goddi@86-41-110-76.b-ras2.lmk.limerick.eircom.net) |
12:47:33 | | Quit ddalton ("leaving") |
12:49:28 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
12:50:38 | Nico_P | petur: yesterday you said "still waiting for a commit from austriancoder that adds read/write to the UMS driver"... did you mean he has the patch almost ready ? |
12:53:38 | | Part elmargol ("Ex-Chat") |
12:54:18 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:55:49 | | Join barrywardell [0] (n=barrywar@dhcp-892b9b66.ucd.ie) |
12:55:59 | | Join parafin|sleep [0] (i=parafin@parafin.dialup.corbina.ru) |
13:00 |
13:01:01 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:04:56 | *** | Saving seen data "./dancer.seen" |
13:06:45 | | Join darksaboteur [0] (n=darksabo@75.73.87.203.static.nsw.chariot.net.au) |
13:06:49 | | Quit parafin|away (Read error: 113 (No route to host)) |
13:11:13 | petur | Nico_P: he said he was working on it, and suggested he had some code |
13:11:28 | Nico_P | that's good news :) |
13:11:56 | Nico_P | I'm making good progress too btw |
13:12:26 | petur | So I read... |
13:12:33 | | Join Thundercloud [0] (n=thunderc@resnet09.nat.lancs.ac.uk) |
13:13:49 | | Join Rondom [0] (n=Rondom@p57A96B09.dip.t-dialin.net) |
13:14:21 | | Join FOAD [0] (n=dok@dinah.blub.net) |
13:20:36 | * | jhMikeS is glad we don't have a "blame" button like on git :p |
13:22:41 | GodEater_ | there's always svn blame |
13:24:06 | ddalton | does anyone know how to get the "canceled" message to talk when canceling a setting. |
13:24:27 | ddalton | for example if you change the volume in sound settings then press left it should say canceled |
13:24:38 | ddalton | or has that message been removed completely. |
13:24:48 | petur | it was removed |
13:28:44 | Nico_P | jhMikeS: had a look at my code ? |
13:29:12 | ddalton | ah ok no wonder I can't find it |
13:29:31 | * | Nico_P has just fixed a bug, making tracks preload correctly even after the first few, and just checked: gapless works fine :) |
13:30:04 | ddalton | petur: when is the splash screen "canceled" used in my patch then? I changed it to id2p. (p7764 |
13:30:08 | ddalton | ID2P |
13:30:33 | petur | ddalton: no idea |
13:30:57 | ddalton | did you have a look? |
13:31:25 | jhMikeS | Nico_P: was starting to. I was wondering why so much playlist code was suddenly in playback.c and then I realized I was looking at playlist.c. :p I am still waking up though. |
13:31:35 | Nico_P | hehe :) |
13:31:51 | petur | Nico_P: any sign that your code also fixes FS #7825/6665 ? |
13:31:54 | Nico_P | jhMikeS: you can quite easily see the diff between the mob and master branches |
13:32:26 | petur | jhMikeS: Toki had a 'Warning: 2' while recording on X5 |
13:32:43 | * | petur kicks Toki awake |
13:32:54 | Nico_P | petur: no idea... I'm mainly adapting the existing code to the buffering API so some bugs will probably remain |
13:33:00 | ddalton | petur: should all the cancel stuff be removed from my patch? |
13:33:02 | Nico_P | hopefully they will then be easier to fix |
13:33:15 | amiconn | jhMikeS: Did you see my remark regarding the platform-dependent ROM remapping in system-pp502x.c ? |
13:33:18 | jhMikeS | what's the URL again to that page? |
13:33:24 | petur | Nico_P: nice job anyway! |
13:34:07 | Nico_P | jhMikeS: select master as base and click on diff for mob... or simply http://repo.or.cz/w/Rockbox.git?a=treediff;h=mob;hp=master;hb=mob;hpb=master |
13:34:11 | ddalton | maybe I should leave it. I don't think it adds a string |
13:34:15 | jhMikeS | Nico_P: ok, could find the link back there |
13:34:20 | Nico_P | petur: thanks :) tell me that again when it's in SVN though ;) |
13:34:52 | jhMikeS | amiconn: where the comment in the file? I don't remember removing any such thing either. |
13:35:20 | jhMikeS | never mind. it's in the logs? |
13:37:32 | jhMikeS | amiconn: ah. yes, could change that. It's useless on sansa and will crash it to even read the addresses there. |
13:37:40 | | Quit HardDisk_WP (Read error: 110 (Connection timed out)) |
13:38:00 | amiconn | It's also useless on H10 |
13:38:31 | jhMikeS | It is? I actually did a dump on H10. want it? |
13:42:20 | amiconn | Ah, hmm |
13:42:29 | amiconn | Why doesn't it work on Sansa then? |
13:42:59 | jhMikeS | It an i2c rom |
13:43:45 | jhMikeS | On sansa the emu suggests there's actually something at 0x37000000. I need to do a peek at what. |
13:53:42 | jhMikeS | amiconn: what do suggest with regard to whether the ROM should be mapped? IPOD_ARCH is too selective obviously. |
13:54:57 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
13:56:00 | | Quit ddalton ("leaving") |
13:56:04 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
13:56:14 | | Quit ddalton (Client Quit) |
13:56:20 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
13:56:46 | ddalton | what do people think about p7764? |
13:57:11 | ddalton | is it worth having once I upload the changes that nls said? |
14:00 |
14:01:09 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
14:01:49 | LinusN | ddalton: everything that is necessary for blind people to operate rockbox is worth having |
14:02:43 | | Quit pondlife ("disconnected has pondlife") |
14:05:43 | | Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com) |
14:06:59 | LinusN | i wonder how we should handle the charger in the h300 bootloader, to be able tu use car adapter mode |
14:07:24 | LinusN | today it starts charging, but it needs to know if car adapter mode is on |
14:08:00 | petur | LinusN: is there any reason we do not just boot RockBox? |
14:08:08 | LinusN | low battery? |
14:08:33 | petur | so maybe stay in bootloader until enough power and then boot |
14:08:33 | LinusN | i.e unable to spin up the disk |
14:08:55 | LinusN | yeah, that's probably the best |
14:09:11 | petur | with a message telling the user why we're not booting |
14:09:34 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
14:10:46 | | Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
14:10:46 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:10:53 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
14:11:13 | LinusN | however, it isn't that easy to determine when it has charged enough |
14:12:24 | petur | we should start using the eeprom ;) |
14:12:25 | darksaboteur | doesn't the charger provide sufficient power to spin up the disk or am I missing something? |
14:13:05 | Benoitb | I want to thank you for your help yesterday, I can now patch and build rockbox ^^ |
14:13:06 | Benoitb | once again thanks to all who invest themselves in the project |
14:13:07 | LinusN | darksaboteur: not necessarily, that has to be tested, i guess |
14:15:27 | theseal_ | FYI ipod gen 5 w rockbox installed works EXCELLENT whith AlfaRomeo/FIAT/Microsoft's blue&me usb/bluetooth in-car media central |
14:15:39 | theseal_ | EEEEEXCELLENT! |
14:15:40 | ddalton | LinusN: what do you think about p7764? |
14:16:51 | | Quit Nico_P (Remote closed the connection) |
14:17:06 | LinusN | ddalton: my thinking is that we should add voice where it is necessary to operate rockbox properly |
14:17:38 | * | LinusN just woke up his h300 on alarm |
14:18:03 | LinusN | almost flat battery :-( |
14:18:35 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-110913.home.otenet.gr) |
14:19:01 | LinusN | theseal_: good to hear |
14:19:51 | syn4pse | I'm having trouble with rb->open. if you'd like to give me a hand, check out http://pastebin.ca/725425 |
14:20:13 | theseal_ | :D |
14:20:45 | ddalton | LinusN: so you think p7764 should be closed? |
14:20:57 | LinusN | syn4pse: what happens? |
14:21:01 | LinusN | ddalton: why so? |
14:21:27 | ddalton | LinusN: do you think some of the stuff it voices isn't really needed? |
14:21:43 | LinusN | ddalton: i'm not sure |
14:21:53 | LinusN | you are probably the best one to tell |
14:22:14 | ddalton | ok well I will try it out for a few days and see how it goes. |
14:22:38 | syn4pse | i just get the compiler error. syntax error before = token. it points to rb->open(filename, O_CREAT|OWRONLY); |
14:22:55 | Toki | Have anyone experienced problems with chessbox in latest builds? It is "thinking" way too long and/or hangs. |
14:23:02 | | Quit FOAD (Read error: 110 (Connection timed out)) |
14:23:02 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
14:23:04 | syn4pse | it points to every occurence of rb->open. i wonder if it's a problem with my define. |
14:23:14 | ddalton | LinusN: What is stopping tasks like FS #6240, 6323, 6338, 6324, 6188 and 7653 from been committed? |
14:24:00 | LinusN | ddalton: i haven't looked at those patches specifically, but it is most often lack of interest or dedication from the developers |
14:24:30 | ddalton | LinusN: ok and p7704 is good as well. We just need to fix the voice file problem |
14:24:42 | LinusN | what problem? |
14:25:00 | LinusN | syn4pse: your #define's are all wrong |
14:25:07 | ddalton | well we need a separate voice file for plugins otherwise the normal one will get to big |
14:26:28 | LinusN | yes |
14:27:33 | | Join jgarvey [0] (n=jgarvey@cpe-069-134-102-044.nc.res.rr.com) |
14:28:30 | ddalton | LinusN: how hard would that be and what would I need to do? |
14:29:18 | LinusN | most of the the difficulty lies in administrating the voice file building and distribution |
14:29:46 | LinusN | and finding a good solution to how we could share strings with the core to avoid duplication |
14:29:57 | LinusN | and even between plugins |
14:32:49 | TMM | gettext! :D |
14:33:14 | TMM | would work wonders on embedded players, I'm sure :) |
14:33:22 | LinusN | i'm sure :-) |
14:33:59 | LinusN | we did consider it back when we internationalized rockbox, but soon ditched it |
14:34:23 | TMM | well, my player is RMA now :) I wonder how long this'll take |
14:34:34 | ddalton | so what do you think we should do for now? |
14:35:26 | LinusN | ddalton: i think we should focus on the core stuff for now |
14:35:40 | ddalton | so forget voicing of plugins? |
14:35:52 | LinusN | not forget, just let it be for now |
14:35:59 | ddalton | ok |
14:36:20 | ddalton | LinusN: what do you think someone like me could do in the core? (Not great with c) |
14:36:43 | darksaboteur | Has the h300 usb charging button been reassigned yet? |
14:36:45 | ddalton | anything that needs to be implemented or do you know of anything that needs to be voiced |
14:36:52 | LinusN | well, you have worked on stephanes patches, heven't you? with all the splashes? |
14:37:20 | ddalton | hmmm I might have done a couple of updates. But I have mainly opened my own |
14:37:39 | ddalton | actually I did p6138 was one of them |
14:39:12 | Genre9mp3 | darksaboteur: no |
14:39:21 | ddalton | LinusN: anyway I have to go but I will ask on the mailing list and see what blind users think. |
14:39:29 | | Quit MethoS- ("Konversation terminated!") |
14:39:29 | LinusN | goodie |
14:40:02 | ddalton | LinusN: were you talking to me in your last message? |
14:40:06 | LinusN | yes |
14:41:17 | ddalton | did you mean good that I was leaving or good I was going to ask on the list |
14:42:33 | ddalton | ok thank you very much for all your help LinusN |
14:42:50 | | Quit ddalton ("getting late") |
14:43:19 | * | bluebrother thinks about rejecting FS #7888 −− comments? |
14:44:29 | LinusN | bluebrother: sounds like a complicated thing - can't that be accomplished with a plugin that makes use of track rating? |
14:45:05 | LinusN | or even the scrobbler log |
14:45:19 | bluebrother | why not use the playcount of the database when creating the playlist? |
14:45:28 | LinusN | yeah, the scrobbler log would probably be the best |
14:45:46 | bluebrother | upon recreation of the playlist tracks with a lower playcound would drop |
14:45:51 | LinusN | when is the playcount updated? |
14:46:18 | bluebrother | I think after the track has been played. And it also tracks the percentage of the track played iirc. |
14:46:19 | LinusN | when it has started playing, or when it has completed? |
14:46:27 | LinusN | that's perfect then |
14:46:39 | bluebrother | Slasheri should know ;-) |
14:46:50 | LinusN | so you could use the database and have a clever plugin generate the playlist for you |
14:47:16 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
14:47:53 | LinusN | so don't close it, just reply with a copy of our conversation |
14:48:10 | bluebrother | ok, I'll CnP it. |
14:48:23 | | Quit TMM ("Ex-Chat") |
14:49:42 | | Quit theseal_ ("leaving") |
14:49:59 | | Join nanook [0] (i=d5d8c712@gateway/web/cgi-irc/labb.contactor.se/x-e4a4dcb1e9347b73) |
14:50:05 | nanook | hi |
14:50:50 | nanook | just wondering if the rockbox SID codec supports a songlength database like the HVSC Songlengths.txt? |
14:51:00 | LinusN | nope |
14:51:08 | nanook | :( |
14:51:12 | nanook | coming? |
14:51:14 | LinusN | feel free to add it |
14:51:21 | nanook | i would if i could |
14:51:56 | LinusN | file a feature request in the tracker - someone just might show mercy and implement it |
14:52:17 | nanook | i'll do that. and pray.. |
14:52:40 | bluebrother | you could also learn coding instead ;-) |
14:52:57 | bluebrother | (not that I'm against prayer at all ;) |
14:53:18 | LinusN | the two actions are often related |
14:53:37 | nanook | indeed |
14:53:38 | * | bluebrother is the son of a preacherman |
14:53:56 | Davo_Dinkum | hence the nick, bluebrother? heh |
14:54:16 | bluebrother | it's not completely unrelated |
14:54:36 | jhMikeS | c200 isn't officially sporting recording yet is it? |
14:54:54 | bluebrother | are embedded cue sheets supported? IIRC no, right? |
14:54:57 | amiconn | Not in svn afaik |
14:55:02 | LinusN | you write some code, and then pray that it works |
14:55:04 | jhMikeS | ok |
14:55:36 | amiconn | jhMikeS: I think pixelma tried it and it worked, but there's some strange noise in the left channel, but only in the monitoring signal, not the recording itself |
14:55:57 | jhMikeS | I just committed the fix |
14:56:25 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
14:56:46 | bluebrother | maybe that's the reason I stuck at doing coding? Hehe. |
14:56:57 | LinusN | :-) |
14:58:04 | LinusN | any objections to FS #7883? |
14:59:45 | | Nick daurn|laptop is now known as daurn (n=fake@203.48.248.222) |
14:59:49 | | Nick daurn is now known as daurn|laptop (n=fake@203.48.248.222) |
14:59:51 | amiconn | I think the thumbnail bufsize is only enforced this way on swcodec anyway? |
15:00 |
15:00:17 | | Join fabfisch [0] (i=3ee26e27@gateway/web/cgi-irc/labb.contactor.se/x-df63feedf9fcf35b) |
15:00:22 | fabfisch | hello? |
15:00:40 | fabfisch | got a big problem |
15:00:49 | bluebrother | sorry, no hello in here :P |
15:00:56 | LinusN | amiconn: hmmm, you're right. talk files use the regular voice file buffer on hwcodec, right? |
15:01:08 | bluebrother | fabfisch: I suggest asking the problem ;-) |
15:01:37 | fabfisch | ehm |
15:01:38 | fabfisch | ok |
15:02:39 | amiconn | LinusN: Iirc talk files use whatever is left from the main buffer after loading the voice file |
15:02:42 | fabfisch | i installed the bootloader on my sansa but when i start the device an try to get into the original firmware it does not continue. |
15:03:02 | krazykit | sansa e200 and sansapatcher 0.3? |
15:03:08 | fabfisch | yes |
15:04:03 | fabfisch | i need to get into the firmware to copy the rockbox system files |
15:04:52 | fabfisch | this is shown on the display |
15:04:58 | *** | Saving seen data "./dancer.seen" |
15:05:20 | krazykit | oh, i was just looking for the thread with the solution already written up |
15:05:31 | fabfisch | Rockbox boot loader |
15:06:11 | krazykit | and holding |<< while booting doesn't put you in the original firmware then? |
15:06:18 | fabfisch | version r12896-070323 |
15:06:34 | nanook | :x |
15:06:42 | fabfisch | well it shows loading original firmware |
15:06:56 | bluebrother | wow. That's _heavily_ outdated. |
15:07:19 | fabfisch | the last row is : Calculated crc32: A378D815 |
15:07:57 | fabfisch | what can i do |
15:08:34 | | Quit nanook ("CGI:IRC") |
15:08:52 | krazykit | go into recovery mode and recover the original firmware, then install the bootloader using sansapatcher 0.2 |
15:09:02 | krazykit | sansapatcher is here: http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/old/v0.2/ |
15:09:14 | LinusN | amiconn: no, it truncates the thumbnail buffer to MAX_THUMBNAIL_BUFSIZE |
15:09:37 | krazykit | recovery mode is here, fabfisch: http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick |
15:09:45 | fabfisch | yes i know |
15:09:47 | fabfisch | thx |
15:09:48 | LinusN | amiconn: talk.c:491 |
15:10:56 | LinusN | amiconn: as far as i can see, we should just increase it regardless of memory size |
15:12:25 | LinusN | 128k sounds like a nice round value |
15:18:28 | LinusN | nah, i'll go for 64K |
15:19:20 | | Quit fabfisch ("CGI:IRC") |
15:21:22 | | Quit CrumbCat (Read error: 104 (Connection reset by peer)) |
15:27:59 | XavierGr_ | Slasheri: Ping (did you see my pms?) |
15:29:13 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
15:32:54 | | Quit parafin|sleep ("So long and thanks for all the fish") |
15:32:57 | | Join parafin [0] (i=parafin@paraf.in) |
15:38:19 | bluebrother | will this stupid menu reordering discussion ever end? |
15:41:29 | | Part LinusN |
15:43:14 | | Quit darksaboteur ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
15:44:37 | | Quit CaptainSquid83 ("Miranda IM!") |
15:50:56 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:56:01 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
15:57:14 | | Join webguest69 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-a9c2da2b83693790) |
15:58:19 | webguest69 | Can anyone tell me how to keep a plugin from being compiled? |
15:59:21 | | Quit petur (Read error: 104 (Connection reset by peer)) |
15:59:46 | |Rain| | edit apps/plugins/SUBDIRS and comment out the plugin you don't want to be compiled |
16:00 |
16:00:30 | webguest69 | Thank you very much! |
16:00:42 | | Part webguest69 |
16:00:59 | | Join petur [0] (n=petur@rockbox/developer/petur) |
16:01:11 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
16:01:37 | | Quit Zagor ("Client exiting") |
16:01:50 | * | petur learns not to touch the power switch of the pc when moving around stuff :( |
16:05:55 | | Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche) |
16:07:07 | jhMikeS | oh bloody hell, I take multivolume support out of the e200 bootloader and then it won't boot OF for me. :P |
16:07:50 | | Join webguest66 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-9719ce00f971c59d) |
16:08:41 | webguest66 | I went to SUBDIR, but not all the plugins are there. Is there another place as well? |
16:08:48 | desowin | jhMikeS: I told you few days ago (here in irc), that it no longer boot into OF - are you talking about the same problem or new one? |
16:09:32 | jhMikeS | desowin: my understanding was that it had to do with the SDHC support |
16:09:54 | jhMikeS | It was booting OF for me though and I used sansapatch v0.3 |
16:10:44 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
16:13:01 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
16:13:56 | desowin | jhMikeS: revision 14898 was the commit that broken bootloader, I didn't tested latest revision though |
16:14:47 | webguest66 | What about apps/FILES? |
16:15:53 | webguest66 | What about apps/plugins/CATEGORIES? |
16:16:12 | jhMikeS | desowin: Weren't there discussions of the problem before that? Mine would still boot OF since I did test it before that commit. |
16:16:41 | desowin | it worked for me before 14898 |
16:16:49 | webguest66 | What about apps/plugins/SOURCES? |
16:16:51 | webguest66 | What about apps/plugins/SOURCES? |
16:16:51 | DBUG | Enqueued KICK webguest66 |
16:16:51 | webguest66 | What about apps/plugins/SOURCES? |
16:16:56 | desowin | not sure if others encountered problems |
16:17:06 | desowin | webguest66: just wait, someone might answer |
16:17:34 | | Join TMM [0] (n=hp@c5147518c.cable.wanadoo.nl) |
16:17:42 | jhMikeS | I do see the bug |
16:17:51 | jhMikeS | line 64 |
16:18:32 | | Join XavierGr [0] (n=xavier@ppp255-193.adsl.forthnet.gr) |
16:18:54 | jhMikeS | or maybe not...hmmm |
16:24:58 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
16:27:47 | webguest66 | I guess I should restate my question, how can I keep a plugin from compiling? |
16:27:49 | GodEater_ | talk of the devil |
16:28:24 | GodEater_ | linuxstb: I have received a shipment of Far Side cartoons from scorche - they come free with a Gigabeat S60 |
16:28:57 | GodEater_ | webguest66: edit the apps/plugins/SOURCES file and remove the plugin you don't want compiled from there |
16:29:04 | | Join MethoS- [0] (n=clemens@pD955C310.dip.t-dialin.net) |
16:29:35 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
16:31:16 | webguest66 | I went to SOURCES, but not all the plugins are there. Is there another place as well? |
16:31:44 | webguest66 | I am looking to get rid of Doom |
16:33:44 | GodEater_ | doom seems to work differently |
16:33:59 | GodEater_ | you could try just renaming the apps/plugins/doom/Makefile to something else? |
16:34:30 | GodEater_ | or just commenting it out from SUBDIRS |
16:34:37 | scorche|work | GodEater_: no no...you get the gigabeat free with them |
16:34:52 | webguest66 | Wouldn't then get an error? |
16:34:53 | GodEater_ | scorche|work: that's what I meant but I ballsed my wording up :( |
16:35:20 | scorche|work | i thought so |
16:36:29 | GodEater_ | webguest66: why don't you just try it and see ? |
16:38:07 | | Join bistouri [0] (i=c2c7fca1@gateway/web/cgi-irc/labb.contactor.se/x-76163ddb48b12ed2) |
16:38:26 | webguest66 | ok |
16:38:26 | amiconn | SUBDIRS was already mentioned. Doom is a subdir plugin. |
16:39:37 | GodEater_ | worked here |
16:39:46 | bistouri | Hi, got a question about rss feed for latest changes. Could you give me a link to use on my parser ? I'd like to put it with frontlines on my index page :) |
16:39:53 | | Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu) |
16:42:35 | webguest66 | it still compiled Doom. |
16:50:30 | webguest66 | I also commented out doom in CATEGORIES, as well as a few other plugins, but they seem to still compile |
16:53:33 | n1s | webguest66: if you remove them from SUBDIRS and SOURCES they shouldn't compile, have you really done that? |
16:55:22 | syn4pse | webguest66: not sure if this has been said, but have you done a 'make clean'? |
16:57:18 | n1s | everybody hates waiting for doom to compile but why is this so important? |
16:57:59 | n1s | we do have "make bin" which will only build the main binary |
17:00 |
17:02:02 | webguest66 | I have commented them out, not removed them. Would that make a diffirence? |
17:02:10 | webguest66 | What is make clean? |
17:02:42 | petur | webguest66: type "make help" |
17:03:12 | webguest66 | I would like some plug ins, but not all of them I figure once I figure out how to get rid of doom, the rest will be easy. |
17:05:00 | | Part Benoitb ("Kopete 0.12.5 : http://kopete.kde.org") |
17:05:01 | *** | Saving seen data "./dancer.seen" |
17:05:24 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:05:24 | * | amiconn wonders why someone would want to get rid of plugins |
17:05:35 | amiconn | I mean, they don't hurt even if you don't use them |
17:05:54 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
17:05:57 | webguest66 | to clear up clutter |
17:06:04 | syn4pse | make clean typically removes all of your compiled files, leaving you (theoretically) with virgin source. |
17:06:21 | syn4pse | and it only takes a few seconds, typically |
17:06:29 | webguest66 | and to compile faster |
17:06:42 | |Rain| | ccache takes care of that one pretty well |
17:06:56 | webguest66 | I did the make clean. I am now recompu |
17:07:02 | webguest66 | recompiing |
17:07:11 | syn4pse | cross your fingers. |
17:07:18 | webguest66 | sorry. I am typing too fast |
17:08:07 | syn4pse | s'okay, i'm sleeping too little. |
17:08:15 | | Join lazka [0] (n=lazka@85-124-41-247.dynamic.xdsl-line.inode.at) |
17:08:36 | * | amiconn compiles more or less regularly for 14 targets, on cygwin, and never thought about getting rid of some plugins |
17:09:03 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
17:09:49 | n1s | |Rain|: care to test FS #7889 ? |
17:10:53 | sin613 | i've had two attempts at battery benchmarking for the iaudio x5 yield no battery_bench.txt file. any ideas? |
17:12:13 | | Join zicho [0] (n=martin@c-e59ce355.68-7-64736c14.cust.bredbandsbolaget.se) |
17:12:44 | zicho | if i install the "rockbox.zip" downloaded from the website, does this include all the necessary components to boot and run rockbox? |
17:13:51 | bluebrother | no −− you need to install the bootloader too |
17:13:59 | n1s | zicho: depends on which player you have, take a look in the installing chapter of the manual |
17:14:00 | bluebrother | except for a few players (the old archos ones) |
17:14:11 | bluebrother | check the installation instructions in the manual. |
17:14:30 | |Rain| | n1s: sure |
17:14:39 | zicho | Ah, i found it. Thx. |
17:15:01 | n1s | |Rain|: geat! :-) |
17:15:29 | |Rain| | I think I'm about to run off for lunch, but I'll give it a shot when I get back |
17:15:40 | |Rain| | will your midi_bench patch be meaningful without using the same midi to test on all platforms? |
17:15:41 | n1s | |Rain|: seems like ther's a missing closing paranthesis in the midi_bench.diff |
17:16:04 | |Rain| | k |
17:16:15 | n1s | |Rain|: if you do before and after it would be meaningful |
17:16:36 | n1s | I'll fix the patch |
17:17:03 | | Quit webguest66 ("CGI:IRC (Ping timeout)") |
17:18:14 | | Quit bistouri ("CGI:IRC (EOF)") |
17:19:54 | preglow | hrm |
17:20:04 | preglow | is there no way to make qt behave better wrt. accessability? |
17:21:20 | | Join webguest23 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-063a3dc4b3ad6351) |
17:21:32 | webguest23 | Sorry, but my system crashed |
17:21:46 | webguest23 | Sory but my system crashed. |
17:22:33 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca) |
17:23:56 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
17:25:20 | bluebrother | providing accessibleName and accessibleDescription values might help |
17:25:31 | | Quit MethoS- (Connection timed out) |
17:25:42 | preglow | i've heard that qt is pretty lousy in that regard in other ways too, though |
17:25:51 | preglow | it's supposed to be better in the next release |
17:26:04 | webguest23 | I had to remove all the rockbox files fri |
17:26:26 | webguest23 | from the unit, and then put the bew build onto it. Now, doom is finally gone. |
17:26:37 | bluebrother | I'm no expert in that field. From my test it speaks. But I have no idea what's a good way in making an application accessible |
17:27:07 | bluebrother | unfortunately there seems no commonly known website about such issues being around. Or I haven't found it. |
17:27:20 | webguest23 | Only, now I've lost , |
17:27:25 | | Join miepchen^schlaf [0] (n=hihi@p54BF65E3.dip.t-dialin.net) |
17:27:29 | webguest23 | my settings |
17:27:59 | n1s | webguest23: if you meant before that it didn't remove doom from the player that's normal, it's just a file that gets overwritten when you update, if your update doesn't contain the file it's left alone |
17:28:28 | n1s | if you say something "is compiling" and ask for help, pleas check that it really is compiling |
17:29:19 | webguest23 | ok |
17:29:34 | | Quit barrywardell () |
17:29:35 | | Join donsdx [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
17:32:38 | lymeca | Can RockBox play videos on video iPods? |
17:33:13 | bluebrother | yes, but only mpeg2 |
17:33:38 | syn4pse | s'okay, i'm sleeping too little. |
17:34:02 | syn4pse | i thought you would have removed the .rockbox directory. :D |
17:34:33 | syn4pse | whoa i'm lagged |
17:34:34 | | Quit syn4pse ("Time wasted on IRC: 3 hours 29 minutes 20 seconds") |
17:34:42 | krazykit | lymeca, yes, but video is better on the original firmware |
17:35:28 | lymeca | krazykit: How so? Format support, battery drain, or chopiness? |
17:35:53 | krazykit | all of those |
17:36:41 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
17:36:47 | * | bluebrother points to the PluginMpegplayer wiki page |
17:36:54 | webguest23 | Works fine. |
17:36:56 | webguest23 | Thanks |
17:36:59 | | Part webguest23 |
17:43:13 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
17:43:59 | | Quit advcomp2019 (Nick collision from services.) |
17:44:18 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
17:44:30 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
17:48:03 | | Quit petur ("*plop*") |
17:57:01 | | Join cygvista [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-3e8344a9625a0789) |
17:58:06 | cygvista | Hello. Does anybody here use cygwin with Windows Vista? Do you also see that this combination is dead slow? A build takes ages! |
17:59:12 | amiconn | Cygwin *is* slow, vista or not |
17:59:14 | bluebrother | cygwin _is_ slow. It's not a vista issue |
17:59:28 | bluebrother | check if you have a virus scanner running and turn it off. |
17:59:54 | amiconn | Depending on how fast your hdd is, deactivating the virus scanner during compilation might help a lot |
18:00 |
18:01:51 | cygvista | amiconn: under XP it ran much faster. Might be a problem with other progs though (virus scanner and such) |
18:01:55 | jhMikeS | ok, todays bl problem on e200 is just a piece of dumb-assity with the UNCACHED_ADDR macro. should not add 0x10000000 to addresses there obviously. |
18:03:00 | | Quit linuxstb ("Client Exiting") |
18:03:17 | | Quit cygvista ("CGI:IRC") |
18:08:36 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
18:17:02 | |Rain| | what's the proper fix to UNCACHED_ADDR? |
18:17:41 | jhMikeS | I just made it return an unadjusted pointer in the bootloader since IRAM which is already uncached |
18:18:26 | |Rain| | ooooh |
18:18:40 | |Rain| | I misparsed BL as backlight... no wonder I was confused |
18:19:27 | jhMikeS | :) |
18:20:44 | | Quit lymeca (Remote closed the connection) |
18:28:02 | | Quit billytwowilly (Remote closed the connection) |
18:28:17 | | Join Wiwie [0] (n=goddi@86-41-124-46.b-ras2.lmk.limerick.eircom.net) |
18:28:20 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
18:31:06 | | Join billytwowilly [0] (n=chris@CABLE-72-53-22-61.cia.com) |
18:31:51 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:32:54 | |Rain| | speaking of the bootloader, when color does the LCD end up when the bootloader starts executing on other PP-bsed players? on the e200 it's black, so it looks kinda clunky to clear to white on lcd initialization, then clear back to black |
18:32:59 | | Quit obo ("bye") |
18:33:12 | |Rain| | if I have a go at fixing it, though, I don't want to introduce the complementary problem on other players |
18:36:33 | | Nick tictoc is now known as merlin` (i=tabac@gateway/gpg-tor/key-0xB9002659) |
18:36:43 | | Join kugel [0] (i=kugel@e178123016.adsl.alicedsl.de) |
18:38:41 | | Join Domonoky [0] (n=Domonoky@e180249141.adsl.alicedsl.de) |
18:38:51 | | Quit Genre9mp3 () |
18:45:35 | jhMikeS | |Rain|: I wonder if the backight can just be turned off. I don't know the OF turns it back on immediately or not. |
18:48:13 | amiconn | The lcd isn't cleared to white on init, but to LCD_DEFAULT_BG, which is rockbox blue on colour targets |
18:50:19 | | Join ilgufo [0] (n=matteo@82.54.185.60) |
18:52:55 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
18:56:55 | |Rain| | amiconn: it's the hardware reinitialization that clears it to white |
18:57:12 | |Rain| | ...I think. |
18:58:56 | |Rain| | rockbox blue is #b6c6e5, which I'm pretty sure is not what it's clearing to |
19:00 |
19:02:29 | | Quit amiconn (Nick collision from services.) |
19:02:35 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
19:03:01 | jhMikeS | |Rain|: The LCD is normally-white, not normally-black |
19:03:29 | |Rain| | right, and the controller is reset so all the pixels turn 'off', leaving the backlight |
19:04:28 | |Rain| | I think what's happening is that the framebuffer is initialized with LCD_DEFAULT_BG, the controller is reset (causing the 'clear' to white), then the LCD is immediately cleared to black in main-pp.c |
19:04:37 | jhMikeS | On x5 I just had it keep the backlight off before the lcd was cleared and it looks ok there |
19:05:02 | *** | Saving seen data "./dancer.seen" |
19:05:38 | jhMikeS | But later it was changed to not reset it in the core so the changeover became "gapless" |
19:07:09 | | Join Flubber [0] (n=Flubber@ip118.22.reserved.ish.de) |
19:07:17 | Flubber | hi@all |
19:07:43 | | Part Flubber ("Leaving") |
19:08:41 | | Join flexa [0] (n=flexa@ip118.22.reserved.ish.de) |
19:08:50 | flexa | hi folks |
19:09:31 | flexa | have anyone an idea what software support my Sony Minidisch Player |
19:09:52 | flexa | - Minidisch + Minidisc |
19:10:42 | krazykit | that's not a rockbox related question. try asking google. |
19:11:42 | flexa | yes, but the Problem is, sony is not related in the future for rockbox |
19:11:48 | Domonoky | probably only sony software... there arnt many open source firmwares for musicplayers.. |
19:12:57 | krazykit | flexa, the fact that rockbox doesn't support sony players means that this is not the place for sony support. |
19:13:16 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
19:13:49 | flexa | krazykit,: yep, is okay |
19:14:28 | flexa | thx a lot |
19:14:29 | flexa | bye |
19:14:33 | | Quit flexa ("Leaving") |
19:15:48 | jhMikeS | weird. mandelbrot leaves stray boost counts. |
19:26:20 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
19:27:59 | | Quit tchan (Connection timed out) |
19:29:43 | amiconn | jhMikeS: How does it do that?? I mean, it boosts during calculation and unboosts when finished. Quite straightforward... |
19:30:40 | amiconn | Lear: around? |
19:32:19 | | Join Redbreva [0] (n=chatzill@host86-134-210-232.range86-134.btcentralplus.com) |
19:32:21 | jhMikeS | I think it must be the button boost after looking at it |
19:34:52 | amiconn | That effect doesn't happen often, does it? |
19:35:17 | amiconn | I use mandelbrot every now and then, and didn't observe stray boost counts from it... |
19:35:50 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:37:49 | jhMikeS | It happens every time I use it ... maybe only when playing |
19:38:20 | amiconn | On what target(s)? |
19:38:25 | | Join obo [0] (n=obo@rockbox/developer/obo) |
19:38:41 | jhMikeS | e200. If I'm not playing music it's fine. |
19:39:24 | rasher | bluebrother: closing a link as duplicate of a bug which was also closed as a duplicate seems rather strange |
19:39:32 | rasher | s/link/task/ |
19:40:16 | jhMikeS | hmmm...more difficult to do than I thought. |
19:41:04 | amiconn | jhMikeS: No stray boost count on H300, music playing or not |
19:41:14 | | Quit Isolinear (Read error: 110 (Connection timed out)) |
19:41:55 | amiconn | Hrrrm, but a hanging H10 while browsing plugins :( |
19:42:37 | | Quit Thundercloud (Remote closed the connection) |
19:43:02 | jhMikeS | I did a scaling test there by boosting and unboosting really fast. It's _fairly_ stable as things are now but eventually will crash. e200 I never could make crash. |
19:43:33 | amiconn | Hrrrm, crashed again |
19:44:02 | jhMikeS | turns out the culprit is fireworks. I guess I did mandelbrot after than and mistook. |
19:44:21 | amiconn | This frequent crashing is fairly new (with voice *disabled*) |
19:44:58 | jhMikeS | any change can throw it off even if it effective changes nothing. can't explain it. |
19:45:04 | jhMikeS | *effectively |
19:46:45 | jhMikeS | Add a boost count and it probably won't |
19:46:47 | amiconn | It used to be pretty stable after my changes in July until around 2 weeks ago, as long as voice was disabled |
19:46:57 | amiconn | Now it's unstable again even with voice disabled... |
19:48:09 | jhMikeS | the mystery of pp5020. This pcm thing I'm doing basically just rearranges code and throws the scaling off somehow. |
19:49:14 | jhMikeS | In other words no change to settings or the order registers are initialized. Just the layout of the pcm interface. :\ Drives me nuts. |
19:49:42 | amiconn | The OF manages to run stable on PP5020 (afaik - I never tried any OF for extended times except on my first target) |
19:50:10 | jhMikeS | I was going to test things by leaving the PLL alone and simple switching sources with different divider setting. |
19:50:34 | amiconn | That'd be quite limiting.... |
19:51:00 | amiconn | I don't think it's the scaling, something very fundamental must be wrong |
19:52:58 | jhMikeS | I've been over all the code so much and it checks out but it for some reason manifests itself there. Staying boosted keeps it running. I've been over it dozens of times and that's the one factor. |
19:53:50 | jhMikeS | but...why? maybe getting the H10 firmware in the emulator would help spot something. |
19:54:23 | * | amiconn has no experience at all with emulator coding |
19:58:28 | n1s | |Rain|: had any luck with the patch? |
19:58:40 | * | jhMikeS didn't either till he had to poke it to get answers |
19:59:52 | amiconn | For me, it's more likely to find something by checking disassemblies... |
20:00 |
20:01:25 | jhMikeS | at least there you get not only that, but actual running context |
20:07:24 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.192) |
20:07:37 | | Join Thundercloud [0] (n=thunderc@resnet02.nat.lancs.ac.uk) |
20:08:47 | Lear | amiconn: I am now. |
20:13:36 | | Quit freqmod (Remote closed the connection) |
20:13:52 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
20:15:30 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
20:17:36 | spiorf | hi, i just updated to the currenti build, and i'm having some artifact while playing mpg files |
20:17:51 | | Join NeMetS_666 [0] (i=52c16e10@gateway/web/cgi-irc/labb.contactor.se/x-af4054cddac8226e) |
20:17:58 | n1s | which player? |
20:18:04 | NeMetS_666 | Hi All |
20:18:12 | | Quit NeMetS_666 (Client Quit) |
20:18:30 | | Join NeMetS_666 [0] (i=52c16e10@gateway/web/cgi-irc/labb.contactor.se/x-a547ea5a6f120473) |
20:19:29 | spiorf | ipod nano. |
20:20:05 | spiorf | it's a known issue? i encoded the file with mencoder, the same file has no artifacts when using the older version |
20:20:33 | NeMetS_666 | I am looking russian or ukrainen for some help =) |
20:21:39 | NeMetS_666 | Who can help me? |
20:21:52 | | Quit merlin` (Remote closed the connection) |
20:22:06 | |Rain| | n1s: juggling it with a dozen other things... I just finished building |
20:22:22 | rasher | NeMetS_666: not many here. Try in English |
20:22:42 | n1s | nice, it's just that my commit finger is itchin' :-> |
20:23:23 | NeMetS_666 | I install RockBox on iAudio X-5 but that thing do not understend russian kirilic |
20:23:34 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
20:24:02 | * | ender` yawns |
20:24:14 | n1s | NeMetS_666: select a font that supports it and the correct codepage, how to do it? read the fine manual :_) |
20:24:17 | rasher | NeMetS_666: Try changing the codepage setting (General Settings > Display > Codepage |
20:24:33 | n1s | or ask rasher ;) |
20:24:50 | NeMetS_666 | Ou... Thanks =) |
20:26:31 | | Join Wiwie [0] (n=goddi@86-41-124-46.b-ras2.lmk.limerick.eircom.net) |
20:27:52 | |Rain| | gyahhh... I forgot to bump the number of voices back up to something sane |
20:31:52 | | Join pixelma [0] (i=57b9eb26@rockbox/staff/pixelma) |
20:32:41 | | Quit TMM (Connection timed out) |
20:37:39 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
20:38:27 | pixelma | jhMikeS: I can confirm that the noise while monitoring a recording on the Sansa c200 is also gone now - so it was a general problem for all Sansas? |
20:38:46 | |Rain| | misses: 4644 |
20:40:24 | NeMetS_666 | DooM in X-5 its realy? |
20:40:42 | | Join funky_ [0] (n=repulse@81.202.252.240.dyn.user.ono.com) |
20:40:49 | NeMetS_666 | Then I Start Game... it's stop |
20:41:21 | * | scorche|work if off to lunch |
20:46:27 | | Join MethoS- [0] (n=clemens@pD955FB80.dip.t-dialin.net) |
20:46:29 | |Rain| | heh. |
20:46:45 | |Rain| | n1s: the patch took the number of misses from 4644 to 4145 |
20:47:32 | |Rain| | n1s: although the misses may have been shorter... maybe you should also report wall time taken to play the entire file? |
20:47:55 | |Rain| | n1s: I don't have time to add that right now, but I can test it if you send me a new diff |
20:48:19 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
20:50:54 | jhMikeS | pixelma: It wasn't for e200 until doing the memory controller work because the cache flushing kept it from showing up. Now it makes sure it the data doesn't run out on the monitoring. |
20:54:59 | | Nick Redbreva is now known as Redbreva_Away (n=chatzill@host86-134-210-232.range86-134.btcentralplus.com) |
20:55:08 | pixelma | aha, thanks for the info |
20:56:35 | | Quit ilgufo (Remote closed the connection) |
20:56:58 | | Quit hcs (Read error: 113 (No route to host)) |
20:57:15 | | Join ilgufo [0] (n=matteo@82.54.185.60) |
20:59:03 | | Join mertd [0] (i=c1ff8701@gateway/web/cgi-irc/labb.contactor.se/x-0a42725af0d659f0) |
20:59:26 | | Quit mertd (Client Quit) |
20:59:34 | | Join The-Compiler [0] (n=florian@80-16.77-83.cust.bluewin.ch) |
21:00 |
21:00:41 | | Join mertd [0] (n=mertdoga@natst.sabanciuniv.edu) |
21:00:42 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
21:03:09 | | Quit ilgufo (Remote closed the connection) |
21:04:02 | | Join ilgufo [0] (n=matteo@82.54.185.60) |
21:04:29 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
21:05:03 | *** | Saving seen data "./dancer.seen" |
21:05:57 | mertd | can some one help me? i want to install rockbox on my m:robe 100. i learned that it is possible bot i can no find the bootloader or firmware update for mr100. |
21:06:45 | BigBambi | mertd: It isn't useable yet I don't think |
21:07:03 | BigBambi | It is still in the early stages of development |
21:07:34 | BigBambi | If you want to get involved in the developing, ask JDGordon or I think kkurbjun |
21:07:40 | mertd | BigBambi: but also i can contribute to rockbox. i know c and i will be very pleased to do this. |
21:08:01 | * | BigBambi was too quick |
21:08:04 | BigBambi | :) |
21:08:26 | BigBambi | mertd: Cool, more devs are always welcome |
21:08:36 | pixelma | I think the two work on the m:robe 500 |
21:08:36 | mertd | :)... ok thanks... i will talt to kkurbjum and JDGordon |
21:08:57 | * | Domonoky thinks low_light is one of the main devs for mrobe:100 |
21:09:01 | pixelma | low_light started the "100" port -IIRC |
21:09:06 | BigBambi | I think most current code is in SVN |
21:09:15 | BigBambi | OK cool, low_light too :) |
21:09:19 | pixelma | I'm not sure about that |
21:09:39 | mertd | ohhh.. can i find the codes in SVN |
21:09:42 | pixelma | BigBambi: 500 != 100 ;) |
21:09:42 | BigBambi | I mean apart from what people are currently working on |
21:09:54 | BigBambi | pixelma: Ah, my mistake |
21:09:54 | GodEater | anyone seen/heard from aliask recently ? |
21:09:59 | | Quit The-Compiler ("Connection reseted by god") |
21:10:01 | * | BigBambi needs to learn to read |
21:10:04 | Domonoky | in the forum there is a post from low_light with a rockbox menü screenshot.. .-) |
21:10:13 | BigBambi | mertd: Sorry for the misdirection |
21:10:21 | * | pixelma was about to suggest the forums as well :) |
21:10:24 | BigBambi | listen to Domonoky and pixelma |
21:11:09 | mertd | hmm.. ok ok no problem about the misdirection.. i'm also looking some information in the forums.. |
21:11:18 | mertd | i also saw the screenshots. |
21:11:26 | mertd | they are so cool.:) |
21:11:36 | | Quit MethoS- (Read error: 104 (Connection reset by peer)) |
21:12:29 | | Join MethoS- [0] (n=clemens@pD955FB80.dip.t-dialin.net) |
21:12:31 | | Quit NeMetS_666 ("CGI:IRC (EOF)") |
21:15:03 | Domonoky | it looks like low_light hasnt commited any mrobe 100 code till now... he should do...! :-) |
21:16:01 | mertd | i couldnt find low_light.. :) |
21:16:14 | BigBambi | He pops in from time to time |
21:16:26 | mertd | :)... |
21:17:28 | mertd | i have a question again.. i'm searching SVN and i couldnt find mr100 bootloader also. i know rockbox does not work properly in mr100 yet but i want to try... |
21:17:40 | mertd | i only need a bootloader i think.. |
21:17:40 | jhMikeS | oh no, port-a-week is really becoming reality |
21:18:08 | rasher | mertd: low_light needs to share his work - he hasn't done so yet |
21:18:23 | mertd | jhMikeS: sory my friend i can not understand your saying(i'm not english) :)... |
21:18:40 | BigBambi | "21:14 <Domonoky> it looks like low_light hasnt commited any mrobe 100 code till now... he should do...! :-)" - when I was talking about svn I thought we were talking about the 500 |
21:19:09 | mertd | ahhaaa i understood, thanks.. |
21:19:10 | | Quit hcs ("Leaving.") |
21:19:21 | jhMikeS | mertd: the number of new ports seem to be going up over time all of a sudden is what I'm saying |
21:19:58 | mertd | jhMikeS: how long do you thinks we are going to wait_? |
21:20:02 | Domonoky | low_light is reponsible for a good amout of it.. but most arent finshed.. :-) |
21:20:46 | jhMikeS | mertd: :) I understand. |
21:20:46 | mertd | Domonoky: i have heard his name before.. but why only he doing all the work |
21:21:07 | mertd | why cant we see the source codes |
21:21:13 | mertd | ? |
21:21:22 | Domonoky | ask him.. i dont know.. :-) |
21:21:35 | mertd | where can i find him? |
21:21:47 | mertd | (oohh i have asked lots of questions :)) |
21:22:07 | Domonoky | sometimes here on irc... and maybe per email.. |
21:22:28 | mertd | can you send his email to me? |
21:22:57 | Domonoky | i dont have it.. :-) |
21:22:58 | n1s | |Rain|: thanks for testing :-) somewhat smaller improvement than I had hoped for but still an improvement :-) |
21:24:24 | mertd | :) thanks for your helps guys.. now i should go. from now on, i will visit this channel.. maybe we will talk later.. :) |
21:24:25 | | Part mertd |
21:25:00 | pixelma | just wanted to suggest the mailing list... oh well |
21:27:22 | | Quit PaulJam_ (".") |
21:27:58 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
21:28:27 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
21:28:29 | |Rain| | n1s: no problem. do you know how big the audio buffer is offhand, anyway? |
21:28:40 | n1s | which buffer? |
21:29:00 | | Quit iiarc (K-lined) |
21:29:06 | n1s | the one in midiplay is 1kB |
21:29:15 | amiconn | whoa |
21:29:36 | |Rain| | does that feed to the codec buffer or anything like that, or is that pretty much all there is before skipping starts? |
21:30:53 | n1s | |Rain|: it has a double 1kB buffer, synthing into one while playing back the other, if synthing isn't done when playing of the other buffer finishes, it causes a buffer miss and the same buffer is played again |
21:32:33 | linuxstb | n1s: Why so small? |
21:33:22 | n1s | linuxstb: no idea, before I fixed a calculation bug only half of it was used even... |
21:33:50 | linuxstb | This is the buffer passed to pcm_play_data() ? |
21:34:09 | n1s | I have tried with bigger buffers on my h300 but the amount of misses scales almost linearly (doubling the buffer about halves the amount of misses) |
21:34:15 | n1s | linuxstb: yup |
21:34:35 | |Rain| | n1s: ah, gotchya. |
21:34:54 | linuxstb | 32KB would seem sensible - that's the normal size of a single DMA transfer to the DAC. |
21:34:55 | |Rain| | I wonder how hard it would be to add a third buffer and have the COP decode to one |
21:35:05 | n1s | |Rain|: you could try increasing it if you like, its a define in midiutil.h |
21:35:34 | amiconn | |Rain|: I think that will be very complicated if not impossible |
21:35:50 | |Rain| | that's kind of what I'm thinking now that my brain has had more than 2 seconds to chew on it |
21:35:56 | amiconn | The syntesis would have to be 100% in sync, otherwise it will click when switching buffers |
21:37:16 | |Rain| | I doubt it'd be impossible, but it might easily be slower than using a single core if you actually made it work like that :P |
21:39:36 | n1s | amiconn: do you still have that buffer miss issue with remote on your h100? |
21:42:41 | | Quit desowin ("use linux") |
21:42:42 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
21:45:46 | n1s | |Rain|: do you want to test increased buffer size as linuxstb suggested? just change BUF_SIZE to 8192 in midiutil.h to get a 32kB buffer, maybe adding __attribute__((aligned(16))) to the buffer declaration in midiplay.c:95 would also help |
21:45:59 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
21:46:41 | | Join Thundercloud [0] (n=thunderc@resnet03.nat.lancs.ac.uk) |
21:47:18 | * | amiconn tests |
21:47:24 | | Join Arathis_ [0] (n=doerk@p508A4147.dip.t-dialin.net) |
21:47:24 | |Rain| | I'll give it a whirl, sure |
21:47:41 | | Join haemmy [0] (n=stefan@194.208.162.140) |
21:48:21 | |Rain| | is there any way to profile the code on arm short of putting it on an arm box running linux? |
21:48:27 | amiconn | n1s: aligned(16) is very probably not noticeable at all. It would help for small amounts of data, but not for a KB-sized buffer |
21:48:41 | n1s | amiconn: ok, thanks |
21:50:28 | amiconn | n1s: And the buffer misses when plugging the remote while midi is playing are still there |
21:50:50 | | Quit Arathis (Nick collision from services.) |
21:51:16 | n1s | amiconn: really weird, does rockbox do something really taxing when the remote is inserted? |
21:51:17 | amiconn | They stop after about 20 seconds, so it's the remote lcd init |
21:51:24 | n1s | aha |
21:51:27 | | Nick Arathis_ is now known as Arathis (n=doerk@p508A4147.dip.t-dialin.net) |
21:51:36 | amiconn | Strangely enough it doesn't affect the H300 with the *very same* remote.... |
21:52:07 | * | amiconn retries with both H300 and X5 |
21:54:13 | |Rain| | well, it's certainly much more obvious that the same buffer is being replayed when it's 32k :P |
21:56:46 | | Quit atsea-34 (Read error: 104 (Connection reset by peer)) |
21:57:15 | |Rain| | with a 32kb buffer , I ended up with 117 misses, which would scale to 3744... that's actually a marked improvement wrt performance, but it definitely sounds worse with such a large amount of data being played twice |
21:58:14 | n1s | |Rain|: well, it's not really listenable while skipping imho anyway... are you using 23 voices? |
21:58:57 | |Rain| | yeah |
21:58:59 | n1s | and big thanks for testing :-) |
21:59:38 | |Rain| | not a problem, I'd like to see it working well too! |
21:59:50 | | Join Llorean [0] (n=llorean@c-76-31-221-64.hsd1.tx.comcast.net) |
22:00 |
22:01:20 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
22:02:17 | Klevi | pixelma, Rockbox still hangs loading, even the new release thats out there now. |
22:04:53 | | Join thegeek_ [0] (i=thegeek@s220b.studby.ntnu.no) |
22:05:35 | pixelma | Klevi: I'm sorry, can't really help you with it :( You should really try to catch low_light and speek to him (hopefully he'll be online sometime soon) |
22:05:46 | pixelma | hmm... can you compile? |
22:06:06 | pixelma | errm... are you able to ;) |
22:06:29 | Klevi | I couldnt figure it out in Linux.. im shamed to say =( |
22:06:29 | | Join derek_ [0] (n=derek@CPE-70-94-254-88.new.res.rr.com) |
22:06:33 | Klevi | No. |
22:07:17 | Klevi | actually, if i update to the version i had last night, doom crashes |
22:07:25 | Klevi | for whatever reason. |
22:07:44 | n1s | heh, the 32kB buffer drops misses from ~1230 for my test file to 31 with scales to ~1000 so its a good improvement here too :-) I guess I wasn't paying attention when playing around with it before |
22:07:55 | pixelma | Klevi: I would like to know if it's the radio support that causes the trouble for you that's why I'm asking |
22:08:11 | | Quit derek_ (Client Quit) |
22:08:15 | Klevi | .. |
22:08:23 | Klevi | Can you walk me through disabling that? |
22:08:48 | n1s | |Rain|: I think I will drop the MAX_VOICES for pp targets back down to 20, or do you think I should go further? |
22:10:26 | amiconn | n1s: That's probably mostly due to the lcd update |
22:10:39 | pixelma | Klevi: I could prepare a build for you but it would be better (for later ;) ) if you could compile your own builds and it should be simpler if you are running linux than on windows... |
22:10:59 | n1s | maybe I should disable that too... |
22:11:02 | pixelma | to set up the build environment, I mean |
22:11:08 | amiconn | Buffer misses with a small buffer trigger more buffer misses because the output of "Buffer miss" needs an lcd update |
22:11:11 | Klevi | *nods* |
22:11:33 | Klevi | I have Sabayon 3.3, though i never boot it since reinstalling windows undid Grub |
22:11:43 | |Rain| | n1s: with a larger buffer, I would consider letting the buffer empty unless there are some other side effects in doing that |
22:11:46 | * | jhMikeS wonders why power-c200_e200.c resets i2s to init the tuner interface |
22:11:52 | Klevi | and Sabayon has problems using my wireless card |
22:11:54 | |Rain| | n1s: I'll try lowering MAX_VOICES to 20 and see how much that helps |
22:11:57 | amiconn | n1s: But then you don't know when a buffer miss happens (unless the buffer is large) |
22:12:49 | n1s | amiconn: I can hear them perfectly well, also my h300 hangs pretty reliably if I press a button to turn the backlight on... |
22:12:50 | pixelma | Klevi: ok, I'll prepare 2 testbuilds one right before radio support and one with it... for now |
22:13:01 | Klevi | *nods* much thanks! |
22:13:31 | n1s | |Rain|: the misses happen when we empty the buffer before the next one is filled |
22:13:52 | amiconn | n1s: I can't hear single buffer misses, only if they happen massively (with the svn buffer size) |
22:13:54 | * | jhMikeS wonders why c200 would need i2s disabled to listen to the tuner |
22:13:58 | |Rain| | n1s: right −− I'm basically saying that silence would be better than replaying the last buffer |
22:14:33 | |Rain| | replaying the last buffer isn't too obnoxious when it's only 1k, but it's a lot more annoying when it's 32 |
22:15:08 | n1s | amiconn: I usually hear clicking or crackling noises, but maybe that is from massive missing but with the 32kB buffer you can easily hear a single one as the buffer is about 0.4 seconds |
22:15:48 | n1s | |Rain|: aha, well it shouldn't be skipping anyway... |
22:16:01 | amiconn | Hmm, definitely no buffer misses due to remote lcd init on H300.... odd |
22:16:05 | n1s | so i dunno about making it less anoyying |
22:16:15 | |Rain| | well sure, but if you're going to fail... |
22:16:34 | |Rain| | I mean, that 0.4 seconds is a while to wait if you're only 0.05 seconds from completing your buffer fill |
22:16:46 | n1s | we might as well do it with a crash and burn ;-) |
22:17:40 | amiconn | Hmm, and no hang when pressing a button to activate the backlight |
22:18:26 | n1s | amiconn: hmm, not here either but it used to do it here, maybe if it is under higher load... |
22:18:59 | | Quit thegeek (Read error: 110 (Connection timed out)) |
22:19:47 | amiconn | Hmm, and no buffer misses from remote lcd init on X5 |
22:19:50 | * | amiconn puzzled |
22:20:18 | * | jhMikeS sees some interesting things said and chunkles |
22:21:02 | | Quit tictoc (Remote closed the connection) |
22:21:09 | amiconn | w8 |
22:21:30 | | Quit ilgufo ("So Long, and Thanks For All the Fish - http://gufo.wordpress.com") |
22:21:50 | jhMikeS | amiconn coulda had a v8 :p |
22:22:13 | amiconn | Ah, yes. On H100 I have ticking reduction enabled, on H300 it's disabled |
22:22:14 | n1s | amiconn: nope, the improvement with the big buffer was not from fewer lcd updates. With the "buffer miss!" printf commented out it went from 1231 -> 1228 which is inside the margin of error |
22:22:22 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
22:23:15 | amiconn | ...and if I enable it on H300, I get the same buffer misses as on H1x0 |
22:23:19 | amiconn | ! |
22:24:56 | amiconn | Ticking reduction burns cycles in a delay loop.... but I can't think of a better way to implement it :/ |
22:25:28 | amiconn | I guess larger buffers would fix that for the irivers |
22:26:17 | | Join einhirn [0] (n=Miranda@p5B030006.dip0.t-ipconnect.de) |
22:29:21 | n1s | amiconn: I think I will increase them to 32kB seems to work nice and IMHO the artifacts it causes are a lot easier to stand than the crackling. |
22:29:31 | jhMikeS | preemptive threads? */me runs away* |
22:30:14 | amiconn | They wouldn't help at all here... |
22:30:39 | n1s | And I really think that the improvement comes from areas with few voices and sudden attacks of new voices, I can hear crackling in some places like theses with 1kB buffers but it's not missing with 32 |
22:30:53 | |Rain| | n1s: 20 channels is still too much at this point IMO. I'm still getting a substantial number of buffer misses on a midi conversion of map01.mus from doom 2, which isn't THAT complex |
22:32:13 | jhMikeS | pixelma: does recording from FM work on c200 at all? |
22:32:36 | n1s | |Rain|: ok, I'll set it to 18 i think, it won't be skip free but a little closer but hell I think this will take a real ARM wizard to get to run well on those pp's |
22:33:21 | pixelma | jhMikeS: haven't tested yet - it was disabled for the initial radio support commit |
22:33:43 | | Quit XavierGr (Nick collision from services.) |
22:33:45 | | Join XavierGr_ [0] (n=xavier@ppp146-1.adsl.forthnet.gr) |
22:33:50 | jhMikeS | I'm guessing it might not |
22:34:45 | | Join Patrick_Phoenix- [0] (n=patrick_@CPE000625b38528-CM00137116dfbe.cpe.net.cable.rogers.com) |
22:35:00 | pixelma | any specific readon? |
22:35:05 | pixelma | *reason |
22:35:10 | amiconn | n1s: 4KB buffer already fixes the buffer misses due to remote lcd init + ticking reduction |
22:35:26 | n1s | amiconn: great :-) |
22:35:28 | jhMikeS | the i2s disable when starting the tuner. that's needs to be enabled to record anything. |
22:35:56 | Patrick_Phoenix- | just a quick Q. is my ipod charging even if its plugged in and the screen is completely blank? |
22:36:06 | n1s | I guess the only reason it has never been heard during regular playback is the large pcm buffer then |
22:36:51 | * | amiconn votes for large buffers in midiplay |
22:36:59 | * | n1s is on it |
22:37:32 | amiconn | Is there a reason why the number of voices is set to 23 instead of 24 (for coldfire)? |
22:38:11 | n1s | amiconn: that's stevenm's doing, but it could go to 24 now for sure |
22:38:40 | amiconn | On PP it might help to reduce them more... but lowering the sample rate would be better :/ |
22:38:56 | | Quit MethoS- (Remote closed the connection) |
22:39:23 | n1s | amiconn: is the sample rate a hardware limitation or more of a no-one-knows-how limitation? |
22:39:34 | amiconn | It's a combination. |
22:39:37 | n1s | on pp I mean |
22:40:00 | amiconn | The wm codecs can't do 22.05kHz, only (iirc) 8, 32, 44.1, 48 (and some higher) |
22:40:29 | amiconn | And for PP, sample rate switching is not yet implemented, although it's possible |
22:40:42 | amiconn | (ipl does sample rate switching) |
22:41:03 | jhMikeS | wm codecs clocked at 12MHz do USB rates. On gigabeat which uses normal rates, it has the same as iRivers and iAudios |
22:41:05 | n1s | hmm, too bad, but I guess when this becomes a real codec we could use the dsp resampler which will hopefully be faster |
22:42:15 | jhMikeS | n1s: where's resampling rountine in midiplay? |
22:42:52 | n1s | jhMikeS: there isn't one it just generates twice the amount of samples |
22:42:57 | n1s | afaict |
22:43:14 | n1s | but I can also be horribly wrong |
22:43:17 | jhMikeS | it's a wavtable synth? |
22:43:30 | | Quit nicktastic ("Leaving") |
22:44:05 | n1s | and there you lost me with your fancy words ;-) |
22:44:24 | amiconn | jhMikeS: Okay, so *in the ipods* the wmcodecs can't do 22.05kHz.... |
22:44:25 | |Rain| | yes |
22:44:34 | linuxstb | amiconn: At least according to the IPL source, WM8975 (in 4g/Color/Nano) can do 22.050KHz, and so can the WM8758 (5g). |
22:44:48 | | Join low_light [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-d8a53d91181d48d4) |
22:44:57 | * | amiconn mailny looked at the wm8711/21/31 code.. |
22:45:02 | amiconn | *mainly |
22:45:26 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
22:45:49 | low_light | jhMikeS: that's DEV_INIT (0x70000020) not DEV_EN (0x6000400c) |
22:45:49 | | Quit Nico_P (Read error: 104 (Connection reset by peer)) |
22:46:09 | low_light | I don't think it's the i2s |
22:46:20 | jhMikeS | amiconn: well, actually...it's pulled-off on the e200 within just a few Hz which is as good as any device I checked |
22:47:09 | pixelma | low_light: seems like radio support broke rockbox for Klevi (it hangs on boot) |
22:47:30 | jhMikeS | see wmcodec-pp.c |
22:47:35 | low_light | so I read |
22:48:02 | amiconn | Hmm, the ipl code to set up wm sample rates is strange... |
22:48:13 | * | Klevi 's connection is spazzing out brb |
22:48:23 | | Quit haemmy () |
22:48:33 | amiconn | And ipl supports most standard rates up to 96kHz, with 2 notable exceptions: 11025Hz and 64000Hz |
22:48:46 | pixelma | low_light: I let him test r14962 and r14963 and he said that it's it |
22:49:03 | | Quit Klevi ("Leaving") |
22:49:05 | amiconn | ...except on WM8711/21/31, where it also doesn't support rates from 12000 to 24000Hz |
22:49:06 | jhMikeS | We could put the codec in slave mode and drive it with pp clock which is pretty finely tuneable |
22:49:06 | zicho | Where can i fin a list om rockbox plugins? |
22:49:09 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
22:49:11 | low_light | Does Klevi's sansa have a radio? |
22:49:15 | Klevi | Yes |
22:49:25 | scorche|work | zicho: in the wiki |
22:49:42 | zicho | Thx. |
22:50:03 | Klevi | Is it possible that older players have different radios in them? |
22:50:17 | low_light | I'm not sure why radio would cause it not to boot, because it's off until you go to that screen |
22:50:17 | Klevi | i got mine a few months ago... (back in june) |
22:50:20 | Domonoky | low_light: there were people looking for mrobe 100 code, and we found nothing in the svn... *hint*.. :-) |
22:50:24 | | Quit Patrick_Phoenix- () |
22:50:38 | | Quit Frazz (Read error: 110 (Connection timed out)) |
22:50:52 | * | jhMikeS will just let this go on then :) |
22:51:04 | jhMikeS | low_light: it checks hardware presence |
22:51:08 | low_light | saw that too :) |
22:51:18 | Klevi | low_light, Pixelma put together a version of the latest version without the radio for me, and all works well. |
22:51:43 | pixelma | no, it was one from before radio support |
22:52:11 | Klevi | Ah? I thought you said you put that together.. |
22:52:21 | Klevi | meh, mightve misunderstood |
22:53:21 | pixelma | thought that was faster.... |
22:53:38 | Klevi | lol =) |
22:54:40 | low_light | can't say I really understand what's going on in the radio code |
22:55:10 | low_light | Klevi: have you used the OF radio? |
22:55:56 | Klevi | *blinks*... uh, no Im not sure what that is |
22:56:17 | low_light | my radio wouldn't tune properly until I booted the OF and played the radio |
22:56:33 | low_light | OF = original firmware |
22:56:49 | Klevi | Im sorry. you could call me a test user of Rockbox, low_light, I don't know allot about compiling or programming |
22:57:52 | low_light | let me rephrase...have you ever listened to the radio using the Sansa firmware? |
22:57:52 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-110913.home.otenet.gr) |
22:57:57 | zicho | can someone give me a link to a guide about using last.fm on rockbox |
22:58:01 | Klevi | Ah! |
22:58:02 | Klevi | Yes |
22:58:06 | Klevi | It works fine |
22:58:14 | pixelma | zicho: the wiki ;) |
22:58:23 | | Quit Llorean ("Leaving.") |
22:58:40 | rasher | zicho: http://www.rockbox.org/twiki/bin/view/Main/LastFMLog |
22:59:02 | jhMikeS | low_light: you're saying the radio won't operate without that DEV_EN code? |
22:59:09 | |Rain| | heh! I forgot that I have a midi that plays at 2x tempo I need to look at |
22:59:19 | zicho | Thx! Looked in the wiki and found nothing. |
22:59:22 | | Join Patrick_Phoenix- [0] (n=patrick_@CPE000625b38528-CM00137116dfbe.cpe.net.cable.rogers.com) |
23:00 |
23:00:38 | | Join XavierGr [0] (n=xavier@ppp56-220.adsl.forthnet.gr) |
23:00:58 | low_light | jhMikeS: I'm saying that I think DEV_EN &=~0x800 is for i2s, but DEV_INIT &=~0x800 is the tuner |
23:01:56 | n1s | only 16 commits to go until r15000 |
23:01:58 | jhMikeS | but will it work without it or not? |
23:02:09 | low_light | I don't think the DEV_EN bits correspond to the DEV_INIT bits (see usb) |
23:02:23 | low_light | it does not work without that init |
23:03:18 | * | low_light thinks jhMikeS needs a c200 to add to his collection ;) |
23:03:22 | | Join sdbarke1 [0] (n=sbarker@66.240.252.51) |
23:03:42 | jhMikeS | I'm just asking. I think _I'm_ getting confused. It's been a long day. |
23:03:45 | Klevi | does anyone else have the problems I have with the c200 |
23:03:48 | sdbarke1 | Where can I find more information about viewports and their status. I'm coming up pretty empty handed except for a few cursory mentions. |
23:03:49 | Klevi | =/ |
23:03:56 | amiconn | low_light: Do you have a C200 OF dump? |
23:04:12 | Patrick_Phoenix- | hey guys, i have a question i didnt see in the faq |
23:04:30 | | Nick sdbarke1 is now known as sdbarker-office (n=sbarker@66.240.252.51) |
23:04:34 | n1s | sdbarke1: status: not started yet / planning, for more info search the logs |
23:04:38 | low_light | amiconn: they are on bagder's mi4 page |
23:04:41 | jhMikeS | perhaps remove line 117 in power-.... |
23:04:49 | sdbarker-office | Super. thanks n1s. |
23:05:04 | *** | Saving seen data "./dancer.seen" |
23:05:43 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
23:06:00 | jhMikeS | frankly I'm questioning if it should even exist for e200 |
23:07:42 | sdbarker-office | Maybe I'll try and merge the partial line scroll and scroll margin patches in the interim. |
23:08:48 | low_light | jhMikeS: here's part of the init sequence http://rafb.net/p/UVL3VL75.html |
23:08:57 | * | jhMikeS wonders about which GPIOs double as functional pins on pp and which registers control that. |
23:09:16 | * | Domonoky thinks we have to somehow force amiconn to code, or we will have a long wait for viewports :-) |
23:09:24 | | Quit scorche|work ("CGI:IRC (EOF)") |
23:09:26 | sdbarker-office | Hahaha. |
23:09:56 | sdbarker-office | I'm not even entirely certain what it is that they will buy for us, since information is so scarce, but they were mentioned in the partial line scroll patch tracker. |
23:10:11 | pixelma | low_light: I noticed I could "confuse" the radio sometimes when starting (sounds like frequency is off) - a reboot fixes it and I haven't figured out yet when exactly this is happening |
23:10:23 | jhMikeS | low_light: if the whole c200 fw is that neat, I envy that |
23:10:29 | Klevi | Player crashes if USB is connected during music playback. |
23:10:39 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
23:11:11 | pixelma | low_light: I meant when starting the radio.... I'd better get some sleep |
23:11:12 | low_light | jhMikeS: no...somethings are clear, others are a C++ mess |
23:11:19 | amiconn | grrrr |
23:11:26 | | Quit Domonoky ("Trillian (http://www.ceruleanstudios.com") |
23:11:35 | Klevi | actually... just in general if its on, now.. |
23:12:00 | | Quit Patrick_Phoenix- () |
23:12:04 | low_light | Klevi: it's supposed to reboot if you plug in usb |
23:12:05 | jhMikeS | they use thumb code in this one. at least H10 doesn't seem to have thumb. I never went far with disasm on e200 but they seem basically identical. |
23:14:34 | Klevi | I know |
23:14:37 | Klevi | it used to. |
23:15:46 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
23:15:50 | low_light | well, that feature hasn't changed |
23:16:09 | Klevi | <Klevi> the newest version, lacking radio, works with the auto reboot |
23:18:02 | low_light | you compiled it? |
23:18:13 | pixelma | I did |
23:19:57 | low_light | ah |
23:19:57 | pixelma | off for some sleep though - nn |
23:20:11 | Klevi | Night. |
23:20:23 | Klevi | thanks, pixelma. =) |
23:20:38 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
23:21:45 | | Part sdbarker-office |
23:21:49 | | Join sdbarker-office [0] (n=sbarker@66.240.252.51) |
23:22:16 | amiconn | Bagder: ping... |
23:22:26 | * | Bagder blinks |
23:23:16 | amiconn | Do you think a fresh win32 binary of mi4code would be useful? |
23:23:24 | * | amiconn compiled the latest source |
23:23:37 | amiconn | It requires cygwin1.dll though |
23:23:58 | Bagder | I don't think it'll hurt, but I've had no requests for it |
23:24:02 | amiconn | ok |
23:24:14 | amiconn | So we could put it there when requested |
23:24:23 | Bagder | yeps |
23:24:25 | amiconn | It doesn't compile with -mno-cygwin, btw |
23:24:39 | Bagder | there doesn't seem to be that many people using it these days |
23:24:46 | amiconn | Looks like lbgcrypt for cygwin is cygwin only |
23:24:48 | low_light | Klevi: what region Sansa firmware do you have? |
23:25:06 | Bagder | amiconn: libgcrypt is mostly not needed anyway |
23:25:09 | Klevi | Usa |
23:25:15 | Klevi | easterb? |
23:25:17 | Klevi | *n |
23:25:48 | Bagder | I don't think the previous windows versions had grcrypt functionality built in |
23:27:00 | amiconn | The last one on your mi4 page does |
23:27:04 | low_light | Klevi: I've got no other suggestions for now, sorry |
23:27:08 | Bagder | oh, ok |
23:27:18 | amiconn | That's why it comes with a bunch of dlls |
23:27:19 | low_light | bye |
23:27:21 | | Part low_light |
23:27:23 | Klevi | S'ok, Ill just not upsdate for awhile. |
23:30:24 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
23:31:22 | | Part Redbreva_Away ("Out for the day...!") |
23:34:06 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:34:31 | | Quit davina (Remote closed the connection) |
23:35:12 | | Quit freqmod (Read error: 104 (Connection reset by peer)) |
23:35:57 | | Quit Klevi ("Leaving") |
23:42:48 | | Quit amiconn (Nick collision from services.) |
23:42:51 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
23:42:51 | | Join derek_ [0] (n=derek@CPE-70-94-254-88.new.res.rr.com) |
23:44:47 | | Quit seablue ("life, death, life, death") |
23:46:17 | derek_ | Greetigs. After attempting to install the rb bootloader on ipod video via ipodpatcher, my ipod is a brick. It's only life sign is the dim screen  image. When connected to the computer, it is not seen. Any insight whatsoever would definitely be appreciated. |
23:47:34 | bluebrother | you Ipod is not a brick. |
23:47:39 | derek_ | whew |
23:48:05 | bluebrother | you can't brick an Ipod by installing software. You could use a hammer of course. |
23:48:10 | hcs | it is, however, a paving stone |
23:48:11 | sdbarker-office | Hah. |
23:48:20 | derek_ | Any idea how to get it back to normal? |
23:48:22 | bluebrother | reset your Ipod. |
23:48:23 | derek_ | hah. |
23:48:37 | derek_ | Menu+select? didnt work |
23:48:44 | bluebrother | right when the Ipod reboots press and hold Play + Select. This will put the Ipod in disc mode |
23:49:00 | bluebrother | flip the hold switch on, then back off. Press _and hold_ Menu + Select. |
23:49:03 | derek_ | ah. fancy. nice trick |
23:49:13 | bluebrother | this can take quite some time, like 30 seconds or so. |
23:49:33 | bluebrother | the reset sequence is hard wired so if _will_ work. |
23:49:34 | derek_ | its in disk mode, ill see what i can do from here. thanks very very much |
23:50:00 | bluebrother | when you put the Ipod in disc mode you can access it and reinstall Rockbox / the bootloader. |
23:50:50 | derek_ | does ipodpatcher have the bootloader bundled? or do i get the loader elsewhere? |
23:51:15 | bluebrother | ipodpatcher has the bootloader included, given that you use the ipodpatcher executable linked from the manual |
23:51:24 | bluebrother | which is the one on the official download server. |
23:51:33 | derek_ | thanks |
23:51:46 | bluebrother | you could also try to use Rockbox Utility for installation, that will get the bootloader automatically |
23:52:02 | bluebrother | (but bootloader installation through Rockbox Utility doesn't work on windows vista right now) |
23:52:39 | derek_ | I'm on OS10.5 and installing the bootloader with rbutil didnt work |
23:53:02 | bluebrother | you mean OS X? Well, that's roughly tested. |
23:53:12 | bluebrother | due to the lack of a OS X developer ... |
23:53:51 | derek_ | Yes OSX. rbutil seems to work fine other than the bootloader installation |
23:54:00 | derek_ | as for ipodpatcher.. does it matter if it's a winpod(fat32)? |
23:54:15 | bluebrother | well, if you can help fixing those issues help would be greatly appreciated. |
23:55:32 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
23:55:56 | derek_ | wish i could, but unfortunately, I'm allergic to the command line :( thinkin about goin to school for it though |
23:56:25 | hcs | sounds rather like you should go to a doctor for it |
23:56:26 | | Join mertd [0] (n=mertdoga@natst.sabanciuniv.edu) |
23:56:50 | jhMikeS | *snickers* |
23:56:50 | bluebrother | you need to convert the Ipod to a winpod before you can install rockbox. |
23:56:55 | derek_ | heh |
23:57:13 | bluebrother | so if it's not a winpod ipodpatcher won't install the bootloader |
23:57:16 | derek_ | yes ok |
23:57:21 | derek_ | ty |
23:57:34 | | Join crashd [0] (i=foobar@lostnode.org) |
23:58:19 | linuxstb | bluebrother: Yes it will, but it displays a huge warning. |
23:58:36 | bluebrother | it still installs the bootloader? Oh. |
23:58:58 | linuxstb | Yes, as it can be used to install other bootloaders, not just the Rockbox one. |