00:00:22 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
00:00:40 | amiconn | ...and perhaps even feed analog input signals to s/pdif out |
00:00:57 | preglow | amiconn: echo spdif in to spdif out? |
00:01:02 | amiconn | yes |
00:01:11 | preglow | where would we get a proper clock? |
00:01:21 | amiconn | Erm, from input? |
00:01:33 | preglow | right, sclk1-4 |
00:01:36 | | Quit dpro (Connection timed out) |
00:01:37 | preglow | i thought those were the iis clocks |
00:01:44 | preglow | but they're not, obviously |
00:02:00 | preglow | well, sure, not a bad idea |
00:02:05 | | Join Rincewind_12 [0] (i=Miranda@Ec8be.e.pppool.de) |
00:02:34 | preglow | i'd actually say it's a good one, so agreed |
00:02:41 | preglow | i can't test it, though |
00:03:12 | amiconn | I can't test it as I would need a second toslink cable + a second toslink->mini adapter |
00:03:32 | preglow | i'd need another spdif input capable device |
00:03:34 | preglow | which i haven't got |
00:03:43 | amiconn | Then I could feed dvd player -> h140, and h140 -> opt/coax converter -> archos recorder |
00:03:45 | preglow | i have the extra cable |
00:04:31 | preglow | but no |
00:04:35 | amiconn | I'll try your s/pdif recording next |
00:04:45 | preglow | go on |
00:04:51 | preglow | i'll try to update the patch tomorrow |
00:04:55 | preglow | i don't have my player here now |
00:05:03 | preglow | so can't test |
00:05:11 | | Join Genre9mp3 [0] (n=Yngwiejo@88.218.17.158) |
00:05:23 | amiconn | The analyzer shows symbol error with no signal attached, an when pulling the plug half-way I also get parity error (of course) |
00:05:38 | preglow | yep |
00:06:09 | preglow | if you discover why dma suddenly stops when unplugging several times, i'll be very happy |
00:06:12 | preglow | i have no idea |
00:08:52 | | Join m0nk_ [0] (n=m0nk@dialup-4.245.77.6.Dial1.StLouis1.Level3.net) |
00:08:58 | m0nk_ | hey guys |
00:09:32 | | Quit Genre9mp3 (Client Quit) |
00:09:47 | markun | m0nk_: welcome back |
00:09:54 | m0nk_ | thank you mark |
00:10:11 | markun | m0nk_: we have a #gigabeat btw.. |
00:10:35 | | Join Genre9mp3 [0] (n=Yngwiejo@88.218.17.158) |
00:10:41 | m0nk_ | awesome i will check it out laterish |
00:10:42 | amiconn | preglow: This is somewhat strange. (1) I get no monitoring although I think I should? |
00:10:55 | m0nk_ | i wanna see whats going down here for now |
00:11:05 | preglow | amiconn: indeed you should |
00:11:17 | amiconn | (2) When unplugging, the size counter keeps running. After repeated plug/unplug, recording stops |
00:11:32 | preglow | yep, that's what i get too |
00:11:36 | amiconn | I think this is normal behaviour, as the recording dma isr checks for dma errors |
00:11:37 | preglow | but the monitoring should work, afaik |
00:11:54 | m0nk_ | grr i need a hot chik to goto the movies with:| |
00:12:02 | amiconn | But: if I then start recording again, it hangs after 8KB (1 dma block) |
00:12:04 | m0nk_ | I havent been out with a girl in too long |
00:12:15 | preglow | amiconn: exactly |
00:12:23 | preglow | amiconn: you need to exit, then reenter the recording screen |
00:12:25 | preglow | then it'll work again |
00:12:25 | | Quit egtrippen ("CGI:IRC (EOF)") |
00:12:33 | preglow | so something in the init code fixes the situation |
00:13:08 | amiconn | I can't, rockbox hangs |
00:13:21 | preglow | yes, before you try to record again |
00:13:27 | preglow | at that point, it's too late |
00:14:07 | amiconn | I'm still puzzled by the fact that the transfer keeps going with no signal |
00:14:14 | preglow | yes, it's weird |
00:15:46 | | Quit BHSPitMonkey__ (Read error: 104 (Connection reset by peer)) |
00:16:49 | | Join Daishi [0] (n=daishi@pool-71-246-116-36.nycmny.east.verizon.net) |
00:17:15 | amiconn | Hmm, now monitoring works??? |
00:17:25 | preglow | haha |
00:17:26 | preglow | hooray! |
00:17:35 | preglow | did you just rolo the new firmware? |
00:17:48 | preglow | the first time, that is |
00:17:48 | | Part m0nk_ ("Leaving") |
00:19:07 | amiconn | myes |
00:19:10 | preglow | then that explains it, probably |
00:19:14 | amiconn | why? |
00:19:46 | preglow | hardware regs not being left in the state i expect them to be, i guess |
00:20:07 | amiconn | Btw, DMA only drops out on parity error. When pulling s/pdif fast, it keeps going, but when pulling slow, causing parity errors, it drops |
00:20:29 | preglow | you sure? i thought i noticed parity errors when the dma didn't drop as well |
00:20:39 | preglow | i've hardwired the status display to show me the interrupt status flag |
00:20:46 | amiconn | If so, that needs investigation. There should be no difference between rolo and boot |
00:21:28 | preglow | not much work has been done with spdif init |
00:21:49 | preglow | so some regs might be left in some weird state |
00:22:15 | | Quit MagusG (Connection timed out) |
00:22:28 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
00:22:44 | | Quit petur () |
00:22:45 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:27:14 | Genre9mp3 | When you have status bar set to off...the expected behavior for the menu/browser text is to go on top of the screen right? |
00:27:21 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
00:29:20 | | Join Thus0 [0] (n=Thus0@86.73.49.22) |
00:29:21 | Thus0 | Hello |
00:29:25 | preglow | hi |
00:29:41 | Thus0 | I've just installed rockbox on my iriver :) |
00:30:03 | XavierGr | Genre9mp3: yes |
00:30:45 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
00:31:08 | Genre9mp3 | Well, at least this happens in the main LCD.....but in my H300LCD Remote this doesn't happen. When the status bar is off, the text remain at its initial position, and in the area where the status bar is you can see part of the WPS |
00:31:16 | Genre9mp3 | this is a bug, right? |
00:31:34 | | Part Paul_The_Ner1 |
00:32:17 | preglow | Thus0: then your life just took a turn for the better |
00:32:53 | XavierGr | Genre9mp3: Fill a bug report on the bug tracker. I will try to look at this tomorrow |
00:33:21 | Genre9mp3 | I suppose this happens for both the H100 and H300 Remotes |
00:33:37 | | Join TCK [0] (i=TCK@85-210-57-164.dsl.pipex.com) |
00:33:57 | XavierGr | more probably |
00:34:43 | Genre9mp3 | Also, when I start the player, the staus bar area in the remote is blank.... |
00:36:18 | XavierGr | Genre: In my H100 when I turn of the status bar the text moves up |
00:38:12 | | Quit gursikh (Read error: 110 (Connection timed out)) |
00:38:22 | | Join sockerteze [0] (n=sockerte@pool-71-251-185-218.nrflva.east.verizon.net) |
00:41:30 | | Join Dinomight [0] (n=42ec452a@labb.contactor.se) |
00:43:39 | Dinomight | does anyone have a link to some eq presets (i'm not an audiophile and am not really certian how to make good ones for standard music types (ie rock, classical, pop, metal) |
00:43:48 | preglow | we haven't made any |
00:43:55 | preglow | perhaps the mistic creq has |
00:43:58 | preglow | crew |
00:44:15 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
00:44:48 | Genre9mp3 | and I think that you should try making on your own....because these things are subjective |
00:44:55 | Galois | also it would depend on your headphones and such anyway |
00:45:37 | RoC_MM | Note to all who didn't hear last night: iPod 4G Grey 5/7 build is not functional and does not get beyond boot logo. 5/5 build works. |
00:46:13 | preglow | of course your should make them on your own, but it's still fun to have presets |
00:46:46 | Genre9mp3 | I know that someone made 5 presetes in the MR |
00:47:06 | XavierGr | Genre on my H100 your WPS fits perfectly on both screens (remote, main) with and without the status bar. |
00:47:24 | Rincewind_12 | pilot's experimental build for h100 has some eq presets too |
00:47:35 | amiconn | Gah, this is weirdo |
00:47:40 | preglow | what? |
00:47:57 | amiconn | I think I know where the 8KB come from |
00:48:02 | | Join gtkspert [0] (n=gtkspert@124-168-66-103.dyn.iinet.net.au) |
00:48:18 | Genre9mp3 | XavierGr: The problem is not in the WPS screen....just set the status bar off and the go to the WPS and then back to menu... |
00:48:36 | preglow | amiconn: hwere? |
00:48:53 | amiconn | The pcm recording is simplistic. A bit too simplistic. It _assumes_ the transfer succeeded when receiving the DMA interrupt |
00:48:57 | preglow | first person to make fun of my lousy typing gets killed |
00:49:03 | XavierGr | Genre9: I just did |
00:49:07 | Genre9mp3 | XavierGr: Do you get the text in the first line there? I don't |
00:49:11 | XavierGr | and nothing seems wrong |
00:49:18 | XavierGr | I will try on H300 too |
00:49:20 | amiconn | ...but the interrupt doesn't necessarily mean it did. It can also mean 'error' |
00:49:27 | | Join scott666 [0] (n=scott666@c-24-245-75-109.hsd1.mn.comcast.net) |
00:49:32 | preglow | sure |
00:49:37 | preglow | that's worth checking for sure |
00:49:43 | preglow | but why would it fail? |
00:49:52 | Genre9mp3 | XavierGr: maybe this is only for the H300 LCD Remotes?? |
00:50:22 | amiconn | It looks like the recording dma is supposed to run all the time while in recording screen, even if no recording is going on |
00:50:49 | preglow | it is |
00:50:51 | preglow | for the peak meter |
00:51:09 | preglow | which is always on |
00:51:38 | amiconn | A stop-from-error posts PCMREC_STOP, and pcmrec_stop() in turn calls pcmrec_dma_start(); |
00:52:24 | amiconn | I think it's already this restart which fails, but due to the simplistic logic the recording code thinks one full block was transferred |
00:52:35 | | Quit Rincewind_12 (Read error: 104 (Connection reset by peer)) |
00:52:37 | preglow | makes sense |
00:52:59 | | Quit sockerteze (Read error: 131 (Connection reset by peer)) |
00:53:08 | amiconn | I added INTERRUPTCLEAR = 0x03c00000; to pcmrec_dma_start() for a test, but to no avail |
00:54:15 | | Quit ender` (" Be wary of strong drink. It can make you shoot at tax collectors and miss.") |
00:54:55 | XavierGr | Genre: Are you sure? I just checked with my H300 and all seems to be fine |
00:56:51 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
00:58:03 | | Quit Dinomight ("CGI:IRC") |
01:00 |
01:00:40 | amiconn | preglow: Did you test with logf? |
01:00:40 | PaulJam | isn't the cpu supposed to stay boosted all the time when the codec-buffer gets refilled? |
01:00:58 | Paul_The_Nerd | It's supposed to boost while filling, yeah. |
01:01:18 | preglow | amiconn: i have, but it depends for what you mean |
01:01:19 | Paul_The_Nerd | At least it *used* to be supposed to. |
01:02:24 | PaulJam | on my device it changes between 124 and 45Mhz. but i will check again with a cvs build. |
01:03:45 | Paul_The_Nerd | Well it's also possible the buffering behaviour's changed recently. I wouldn't really be even close to an authority. ;-) |
01:04:39 | PaulJam | i just wanted to mention it, in case this isn' right |
01:05:21 | amiconn | preglow: As I suspected: dma error fires twice in a row, effectively disabling dma |
01:05:52 | preglow | amiconn: and again, only on parity error? |
01:06:27 | amiconn | Not sure, it happens when pulling/plugging |
01:06:42 | amiconn | The weird thing is that it says DMA error 0x41 |
01:06:51 | preglow | set the sample rate: display in recording.c to display the interrupt status register |
01:06:54 | preglow | it helps |
01:06:59 | preglow | at least you can see just what triggers it |
01:10:03 | PaulJam | with a cvs build it also unboosts while filling the buffer. |
01:11:20 | | Quit MagusG (Connection timed out) |
01:11:32 | amiconn | How the heck can the interrupt fire twice in a row with dma error?? |
01:12:40 | | Join BHSPitLappy2 [0] (i=Steve-O@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
01:13:12 | | Quit BHSPitLappy (Nick collision from services.) |
01:13:22 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=Steve-O@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
01:13:26 | | Join Farpenoodle [0] (n=solo84@cm155.sigma240.maxonline.com.sg) |
01:13:39 | amiconn | Hmm I think the DMA1 isr has a timing problem.... |
01:13:57 | amiconn | It clears the error flags before determining whether to stop dma |
01:14:14 | amiconn | ...so dma continues running |
01:14:19 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
01:19:54 | | Quit scottder (Read error: 110 (Connection timed out)) |
01:20:26 | | Join ashridah [0] (i=ashridah@220-253-120-228.VIC.netspace.net.au) |
01:21:24 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
01:24:20 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
01:25:24 | RoC_MM | What is tentative date for 3.0? |
01:25:40 | preglow | 15. or 29. i thiunk |
01:30:19 | amiconn | preglow: What's irritating me is that the doubled dma_stop doesn't trigger a dma_start, even though it should |
01:30:21 | | Quit Thus0 (Client Quit) |
01:30:31 | amiconn | No "dma1 started" in the log |
01:30:42 | preglow | why is it stopped in the first place? |
01:31:11 | amiconn | because of the DMA error... |
01:31:18 | preglow | why is there one? |
01:31:35 | preglow | dma should just read from PDIR2, no? why does it care it's filled with invalid data? |
01:31:55 | | Part Paul_The_Nerd |
01:32:14 | amiconn | Not 100% sure. My guess is that PDIR2 does report something wrong when there's an error |
01:32:22 | | Quit Gargamale ("poop") |
01:32:26 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
01:33:18 | amiconn | Ahahaha, it can't! |
01:33:26 | preglow | oh? |
01:33:55 | amiconn | pcmrec_stop() checks whether recording is already stopped: if (!is_recording) ... |
01:34:03 | *** | Saving seen data "./dancer.seen" |
01:34:06 | preglow | oh, right, that |
01:34:10 | amiconn | ...but the isr sets is_recording to false in case of error |
01:34:32 | | Quit qwx (Read error: 110 (Connection timed out)) |
01:35:29 | amiconn | DMA overrun will cause similar behaviour |
01:39:03 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-32-172.w83-114.abo.wanadoo.fr) |
01:40:15 | | Join BHSPitLappy2 [0] (i=steve-o@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
01:43:42 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
01:45:08 | | Quit BHSPitLappy (Nick collision from services.) |
01:45:24 | amiconn | Both cases (DMA error and DMA overrun) will cause the DMA not to be restarted, leading to a hang next time recording should strat |
01:45:28 | amiconn | *start |
01:45:29 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
01:45:51 | amiconn | This is clearly visible by the non-working peakmeter |
01:45:55 | preglow | yup |
01:45:58 | preglow | but yes |
01:46:09 | preglow | if we notice an error this way, we should just stop recording |
01:46:26 | amiconn | which way? |
01:46:27 | preglow | and use that as the error condition instead of spdif parity/symbol error |
01:46:32 | | Quit dpassen1 () |
01:46:36 | preglow | dma being stopped |
01:46:51 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-59-235.dslaccess.co.uk) |
01:46:51 | amiconn | I'd rather restart dma |
01:47:03 | preglow | can you be sure the error condition isn't still valid? |
01:47:09 | preglow | it gets stopped for a reason |
01:47:32 | amiconn | In case of overrun: yes, there is a real reason: data not flused fast enough |
01:47:46 | amiconn | In case of DMA error: No real reason, imho |
01:47:59 | preglow | it's real enough, apparently |
01:48:05 | preglow | even though i don't know what triggers it |
01:48:18 | amiconn | On archos, I can fiddle with the signal no matter what, it sometimes records garbage, but it neither stops nor hangs |
01:48:34 | preglow | well, sounds good enough |
01:48:43 | preglow | if you're yanking the cable in and out, you get what you want |
01:48:45 | amiconn | It just halts transfer with no signal, but that's all |
01:48:50 | | Quit XavierGr () |
01:49:18 | amiconn | It's handled by the mas - it simply doesn't encode without a signal in s/pdif mode |
01:49:28 | | Quit Moos ("Glory to Rockbox !!!") |
01:49:35 | preglow | btw, i just remembered i actually do have another spdif in |
01:49:42 | preglow | my old minidisc player |
01:49:48 | preglow | i just need another tos/jack adapter |
01:49:57 | preglow | i'll see if i can find a shop that carries them around here |
01:50:26 | amiconn | I know a shop here, maybe I'll visit it a second time tomorrow (for a cable + adapter) |
01:50:28 | preglow | no, two tos/jack adapters... |
01:51:33 | amiconn | The archos recording engine doesn't even stop on buffer overrun. It's debatable whether this is good or not |
01:51:44 | preglow | why not? |
01:51:50 | preglow | it should signal an error, but also keep recodring |
01:51:53 | preglow | recording, even |
01:52:32 | amiconn | The recording transfer happens in an isr. It doesn't care whether the thread flushes in time or not |
01:52:49 | | Quit webmind (Read error: 104 (Connection reset by peer)) |
01:53:26 | | Join akaidiota [0] (n=not@84-217-7-152.tn.glocalnet.net) |
01:53:27 | amiconn | That lead to strange effects, like the second buffer round overwriting the beginning of the first, in case the first flush was delayed for too long |
01:53:38 | preglow | but yeah, i can't think of any reason why we wouldn't want to echo the spdif in signal |
01:53:41 | preglow | so we should do that |
01:53:45 | | Quit Benacool () |
01:54:37 | | Join webmind [0] (i=webmind@feather.perl6.nl) |
01:54:46 | amiconn | There was a combination of conditions where that would happen: (1) the peakmeter drawing cpu power by running in high-perf mode and (2) the fat driver needing to search for the next free block, in case the nextfree hint was erased |
01:55:05 | | Quit tucoz ("Leaving") |
01:55:13 | amiconn | I solved it by avoiding (1) - switching peakmeter to low-perf while flushing to disk |
01:55:49 | amiconn | Stopping (or waiting) for the flush to finish would require a framewalker, which we still don't have |
01:58:44 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
01:59:13 | preglow | but yeah, what about recording with no spdif in, then? |
01:59:23 | amiconn | Hm? |
01:59:33 | preglow | i can see no reason it shouldn't be allowed if we do proper dma restarting all the time |
01:59:52 | preglow | currently recording hangs sometimes if you record with no spdif source connected |
02:00 |
02:00:04 | preglow | and the iriver fw doesn't let you record if you do that |
02:00:05 | preglow | should we allow it? |
02:00:14 | amiconn | Perfect silence... |
02:01:12 | | Quit tvelocity ("Ex-Chat") |
02:02:07 | amiconn | Hmm, for some reason the DMA doesn't like just resetting the error flag |
02:03:12 | | Quit Seed (Nick collision from services.) |
02:03:18 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
02:04:57 | | Join whatboutbob_ [0] (n=cb1ab102@labb.contactor.se) |
02:05:11 | RoC_MM | is recording through line-out/in a secondary priority or what is the gist of that? |
02:05:12 | | Join JdGordon [0] (i=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
02:09:11 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
02:10:54 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
02:11:03 | preglow | recording through line-out ??? |
02:11:50 | RoC_MM | the eighth inch jack |
02:11:53 | RoC_MM | that headphones go in |
02:11:58 | RoC_MM | recording in through that |
02:11:58 | preglow | what target? |
02:12:04 | RoC_MM | iPod in general. |
02:12:04 | | Quit mikearthur (Client Quit) |
02:12:14 | | Quit MagusG (Connection timed out) |
02:12:21 | RoC_MM | it's "line-out" if it's a headphone plugged in, and "line-in" if a mic is plugged in |
02:12:30 | RoC_MM | or so I would assume the language goes |
02:13:03 | preglow | recording on ipod isn't much priority for me, at least |
02:13:08 | preglow | don't know about the other ipod coders |
02:13:15 | RoC_MM | that's what I'm looking for. |
02:13:18 | preglow | hell, it's no priority at all |
02:13:23 | preglow | don't even know if it's possible on my nano |
02:13:31 | RoC_MM | sorta as a "neat feature" |
02:13:41 | RoC_MM | I have a use for it if it comes too |
02:14:01 | RoC_MM | what would be the problem on the nano? |
02:14:19 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
02:14:40 | whatboutbob_ | preglow/amiconn: sounds like you've found why spdif recording hangs? |
02:16:05 | preglow | sounds more like amiconn has |
02:16:10 | preglow | i don't even have my h120 here |
02:17:05 | amiconn | There's a strange thing: The DMA error reports as 0x41, which means 'configuration error', i.e. the transfer size and/or addresses don't match the data size |
02:17:29 | amiconn | (not integer multiple of bytes, or not aligned) |
02:17:50 | amiconn | But I displayed, SAR1, DAR1 and BCR1. |
02:18:23 | amiconn | They look fine, but BCR1 is zero (apart from the upper 8 bit which are reserved) |
02:19:11 | amiconn | So it seems the DMA error is delayed until the actual end-of-transfer (unless the controller fiddles with these values on error, which I don't think it does) |
02:21:02 | preglow | sounds unlikely |
02:22:08 | amiconn | I just hard-crashed the unit... |
02:22:39 | amiconn | It switched off and started to reboot into iriver - which hung at the start screen, ata led on |
02:23:27 | preglow | not bad... |
02:23:36 | amiconn | Reproducable... |
02:23:45 | preglow | how'd you manage that? |
02:24:05 | amiconn | I just tried to start the next chunk in case of DMA error... |
02:24:18 | | Quit jaebird ("Ex-Chat") |
02:25:16 | | Quit ashridah ("Leaving") |
02:26:30 | | Quit Acksaw ("I'm off, see ya later!") |
02:27:03 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
02:27:29 | | Quit PaulJam (".") |
02:27:35 | amiconn | Hmm, something overflows if the interrupt fires too often (but I had it working for quite a while with heavy errors) |
02:27:48 | amiconn | Then got: Panic: No Font |
02:28:04 | | Quit Genre9mp3 ("Leaving") |
02:28:15 | preglow | ... |
02:28:59 | amiconn | probably due to logf()ing in the isr |
02:29:07 | preglow | hahaha |
02:29:36 | amiconn | yeah, I'm giving it a hard time... |
02:29:56 | preglow | it does number among the things one should not do in an isr, yes |
02:30:02 | preglow | but hell, i need to sleep |
02:30:13 | preglow | i'll be reading the logs if you discover anything more |
02:30:16 | preglow | good night |
02:30:18 | amiconn | Final test, w/o logf |
02:30:26 | amiconn | nite |
02:31:40 | | Quit Seed (Nick collision from services.) |
02:31:47 | amiconn | Yay! |
02:31:47 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
02:31:59 | amiconn | It works! It's teh hack, but it works :) |
02:36:47 | whatboutbob_ | nice one! |
02:37:46 | | Part synth7 |
02:38:27 | amiconn | It currently forces the DMA to run again. We'll need proper handling, but now we know what happens, and how to recover |
02:39:03 | amiconn | Of course such a recording won't be glitch-free, |
02:39:37 | amiconn | but in fact I think we should continue recording when there is an error. Better a slight glitch than a stopped recording... |
02:42:20 | amiconn | Of course it would be better to trigger on the symbol error/ parity error interrupts, and stop DMA until the errors go away |
02:48:21 | whatboutbob_ | amiconn: i agree. better an errored something than nothing. |
02:48:42 | | Join qwx [0] (n=qwm@h147n2fls32o1010.telia.com) |
02:50:58 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=steve-o@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
02:51:15 | | Join XavierGr [0] (n=XavierGr@ppp121-54.adsl.forthnet.gr) |
02:51:47 | | Join perl|wtf [0] (n=say@cpe-68-173-42-25.nyc.res.rr.com) |
02:58:14 | | Quit qwm (Read error: 110 (Connection timed out)) |
03:00 |
03:02:00 | sharpe | ahh |
03:02:02 | sharpe | i shake. |
03:02:24 | perl|wtf | freezing period? |
03:02:39 | sharpe | nope... |
03:04:52 | | Join sockerteze [0] (n=sockerte@pool-71-251-185-218.nrflva.east.verizon.net) |
03:06:19 | | Quit pixelma (" HydraIRC -> http://www.hydrairc.com <- Get hot chicks here!") |
03:06:36 | sharpe | hmm... |
03:07:29 | sharpe | you know, it may be due to the amount of caffeine i usually consume... |
03:09:39 | whatboutbob_ | amiconn: let me know if there's a new patch you'd like me to test. |
03:09:54 | sharpe | okay, i'll get to work on the emulator this weekend. |
03:11:45 | | Quit sockerteze (Read error: 131 (Connection reset by peer)) |
03:13:51 | | Quit jbauman (Read error: 104 (Connection reset by peer)) |
03:15:58 | | Join sockerteze [0] (n=sockerte@pool-71-251-185-218.nrflva.east.verizon.net) |
03:22:38 | | Join dsh-1 [0] (n=daishi@pool-71-246-109-198.nycmny.east.verizon.net) |
03:24:00 | Rhapsody | Can I get a different OS to boot by default? |
03:24:21 | Galois | you have more than two? |
03:24:58 | | Quit sockerteze ("Chatzilla 0.9.73 [Firefox 1.0.7/20050915]") |
03:25:13 | Rhapsody | I would have liked to have three but I had to delete one. |
03:25:25 | Rhapsody | Can I set the iPod firmware as the default OS to boot? |
03:26:06 | Galois | I wrote a patch for this, which is surprisingly popular until people realize that they'll have to compile it themselves because I won't do it for them |
03:26:19 | Galois | http://efnet-math.org/~djao/apple-default.diff |
03:26:29 | Rhapsody | No problem for me. ;-) |
03:26:39 | Rhapsody | Will it interfere with a CODEC patch I use? |
03:26:41 | | Quit Daishi (Nick collision from services.) |
03:26:44 | | Nick dsh-1 is now known as Daishi (n=daishi@pool-71-246-109-198.nycmny.east.verizon.net) |
03:26:56 | Galois | no, it's one line and it's in the bootloader file which has nothing to do with codecs |
03:27:21 | Rhapsody | Okay, I'll run it when tonight's source is released. |
03:27:23 | Rhapsody | Thanks. |
03:29:20 | Rhapsody | What button do I hold in yours to boot Rockbox? |
03:29:42 | Rhapsody | Menu? |
03:29:43 | Galois | menu |
03:29:51 | Rhapsody | Alright, I just read the C. |
03:30:34 | Rhapsody | I would have preferred not to have to compile Rockbox at all but this is no problem because I already have to recompile for the CODEC I want. |
03:30:51 | Galois | oh and there's no reason to wait for tonight's source, this patch is in the bootloader, and the bootloader is different from the usual rockbox.zip |
03:31:16 | Galois | you have to reinstall the bootloader to use the patch (see, it gets complicated already) |
03:31:23 | Galois | that means ipodpatcher blah blah |
03:31:30 | Galois | ipod_fw etc. |
03:31:40 | Rhapsody | Oh, that. |
03:31:48 | Galois | the bootloader hasn't changed in like a month |
03:31:53 | Rhapsody | Alright, I'll find the source to that. |
03:32:32 | Galois | ../tools/configure ; <select ipod model> ; <press B for bootloader build> and so on |
03:33:11 | Rhapsody | Yes, I am familiar with it. |
03:33:17 | dongs | oh hes back. |
03:33:53 | Rhapsody | I need to find the correct packages so I can run it on my Mac, right now I had to do it using Cygwin on an old PC I had lying around. |
03:34:07 | *** | Saving seen data "./dancer.seen" |
03:34:14 | dongs | dont you jsut need cross-gcc and binutils? |
03:34:27 | dongs | and, who would want to load apple firmware by default |
03:34:37 | Rhapsody | Me. |
03:34:48 | dongs | arent you some podcast listener |
03:35:07 | Rhapsody | No, I have some podcasts but I rarely have time to listen to them. |
03:37:38 | | Quit biffhero ("[BX] Tickle-Me Elmo uses BitchX. *giggle* *giggle* *giggle*") |
03:38:26 | | Join biffhero [0] (n=rob@216.218.222.116) |
03:38:43 | | Quit TeaSea ("Leaving") |
03:42:59 | Rhapsody | I get an error on line 8 when I try to patch with your file. |
03:44:13 | | Join BHSPitMonkey [0] (i=steve-o@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
03:48:27 | Rhapsody | I'll just apply the patch manually. |
03:50:13 | | Quit Daishi ("Client exiting...") |
03:52:38 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
03:54:42 | | Quit hardeep ("[BX] A friend with weed is a friend indeed") |
03:54:52 | Galois | Rhapsody: you're right, something changed. |
03:55:40 | Galois | I updated the diff file. |
03:55:43 | Rhapsody | It's okay though, I just read your patch and changed it myself. |
03:55:50 | Rhapsody | I have already compiled it. |
03:56:20 | Galois | it's trivial anyway. I don't understand why anybody would want it. |
04:00 |
04:12:29 | Rhapsody | Hum... I installed it but I can't get it to boot Rockbox, only the iPod firmware. |
04:14:41 | Rhapsody | Did I need a new iPod_fw? |
04:16:13 | dongs | does it show the rockbox boot text? |
04:17:32 | Rhapsody | No. |
04:17:43 | dongs | really? |
04:17:46 | dongs | when you reset |
04:17:49 | Rhapsody | Nope. |
04:17:50 | dongs | you dont see like 4 lines of crap? |
04:17:52 | dongs | ok, then you failed |
04:17:54 | dongs | somewhere. |
04:18:08 | Rhapsody | Just an Apple for what I believe to be longer than usual. |
04:18:15 | dongs | hmr |
04:18:23 | dongs | did you do the steps from step1 for installing stuff? |
04:18:29 | Galois | you needed to run ipod_fw |
04:18:30 | dongs | getting partition, patchign with fw etc |
04:18:48 | Galois | basically do everything that you normally do with bootloader.bin except you should use the one you just built instead of the one you downloaded from the rockbox site |
04:19:10 | Rhapsody | That is what I did. |
04:19:22 | Rhapsody | I ran ipod_fw, do I need a new copy of ipod_fw? |
04:19:31 | Galois | no |
04:19:32 | dongs | you dont. |
04:19:38 | Rhapsody | I'll try it again. |
04:19:39 | dongs | did you write the patched firmware back to it? |
04:19:58 | Rhapsody | Yes, otherwise my old Rockbox boot loader should have been launched. |
04:24:40 | Rhapsody | Redid it and it works like I wanted. |
04:24:42 | Rhapsody | Thanks. |
04:25:05 | | Quit RoC_MM ("Leaving") |
04:25:59 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
04:26:09 | | Join JdGordon_ [0] (i=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
04:27:13 | | Quit JdGordon_ (Remote closed the connection) |
04:28:41 | Rhapsody | Is there someway I can view the .iPod_Control folder from Rockbox? |
04:29:21 | sharpe | er... set the file view to all? |
04:31:41 | Rhapsody | This firmware is pretty nice. |
04:32:34 | jnc | yea |
04:33:55 | | Join Jd|uni [0] (n=82c20d6a@labb.contactor.se) |
04:34:04 | | Quit Jd|uni (Client Quit) |
04:34:12 | | Join Jd|uin [0] (n=82c20d6a@labb.contactor.se) |
04:34:37 | Jd|uin | any1 around? |
04:34:40 | BHSPitMonkey | nope |
04:34:47 | Jd|uin | oh well :( |
04:34:55 | | Nick Jd|uin is now known as Jd|uni (n=82c20d6a@labb.contactor.se) |
04:35:44 | Jd|uni | BHSPitMonkey: wanna try out a patch? |
04:35:45 | BHSPitMonkey | JdGordon? that you? |
04:35:49 | | Quit qwx (Read error: 110 (Connection timed out)) |
04:35:55 | Jd|uni | ye, im at uin |
04:36:00 | Jd|uni | grr.. uni |
04:36:07 | BHSPitMonkey | erm, I don't really have a build environment set up |
04:36:07 | BHSPitMonkey | haha |
04:36:17 | BHSPitMonkey | (and I've never used a patch :() |
04:36:23 | Jd|uni | ok |
04:36:37 | Jd|uni | u interested int he jumpt to random dir after the current one is finshed idea? |
04:37:04 | jnc | what about jump to random playlist |
04:37:26 | Rhapsody | I'll build one if you like. |
04:37:45 | Jd|uni | jnc: it could be added... |
04:41:23 | jnc | i don't own hardware that runs rockbox |
04:42:27 | | Quit MagusG (Connection timed out) |
04:42:31 | | Join george_ [0] (n=george@pool-151-205-116-55.ny325.east.verizon.net) |
04:43:01 | george_ | quick question, how do i disable the peakmeter since its causing skipping on my 1st gen ipod mini |
04:43:31 | Jd|uni | remove the %pb line from the wps |
04:43:38 | Jd|uni | i _think_ its %pb |
04:43:41 | midkay | pm, you mean.. |
04:43:49 | george_ | all right |
04:43:50 | midkay | or just load a new one, george_. there are better ones than the default.. |
04:43:51 | george_ | thanks a lot |
04:44:00 | midkay | if you wish |
04:44:12 | george_ | ill look into that. thanks |
04:44:16 | george_ | :D |
04:44:19 | midkay | :) |
04:44:22 | midkay | http://www.rockbox.org/twiki/bin/view/Main/WpsIpodMini has a couple.. |
04:44:33 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
04:44:45 | | Quit george_ (Client Quit) |
04:48:35 | Jd|uni | any1 wanna test my patch? |
04:48:48 | jnc | i would if i had hardware ;) |
04:48:52 | jnc | thanks though |
04:49:17 | * | Jd|uni can compile it for any1 that will test it.. |
04:53:21 | dongs | what patch |
04:55:36 | Jd|uni | http://www.rockbox.org/tracker/task/2808 |
04:56:04 | Rhapsody | I hope someone merges the SID and MOD player. |
04:56:14 | Jd|uni | if u try it.. u need to make 1 change (in the last comment), im heading off now, but lemme know if it actually works if u do try it |
04:57:04 | | Quit Jd|uni ("CGI:IRC") |
05:00 |
05:01:32 | | Join Rob2222 [0] (n=Miranda@ACB41161.ipt.aol.com) |
05:01:45 | dongs | hrm. |
05:02:10 | dongs | ah thats a useless feature for me |
05:05:47 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
05:09:03 | BHSPitMonkey | midi playback would really please me |
05:09:32 | * | BHSPitMonkey hopes for someone to tell him, "you moron, that was perfected 2 weeks ago!" |
05:10:23 | dongs | theres patches to midi stuff almost every day. |
05:11:33 | BHSPitMonkey | yeah, I'm semi-aware of that... |
05:11:42 | BHSPitMonkey | does it work decently on the iPods? |
05:11:50 | BHSPitMonkey | s/does it/do they/ |
05:12:01 | dongs | i havent bothered to try but I could if I had an actual midi file to test with |
05:12:30 | BHSPitMonkey | haha |
05:12:41 | BHSPitMonkey | they're so hard to come by ;) |
05:13:05 | dongs | well that and im lazy |
05:16:16 | dongs | whats a good gravis patch set? |
05:16:48 | dongs | should i use that 22meg thing off the site? |
05:19:50 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:21:45 | dongs | heh |
05:21:46 | dongs | skips |
05:21:48 | dongs | on my ipod |
05:21:59 | dongs | playing onestop.mid |
05:22:02 | dongs | from windows |
05:22:08 | Rhapsody | What is the key to hold down on the iPod to turn on the backlight in Rockbox? |
05:22:17 | midkay | there is none |
05:22:51 | dongs | bleh |
05:22:55 | dongs | so midi fails |
05:23:04 | midkay | .. so midi is not optimized. right. |
05:24:35 | | Quit amiconn (Read error: 110 (Connection timed out)) |
05:24:35 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
05:28:09 | jnc | i don't know about midi, but xm module playback would be brilliant |
05:28:12 | biffhero | I think that 'lock-unlock' will turn on the backlight. |
05:30:23 | biffhero | well, that was a guess, really. It does on the retailos, and since rockbox is so amazing, it must happen there, too, right? :-) |
05:32:10 | dongs | or touching the scroll wheel |
05:32:13 | dongs | will also light up |
05:32:19 | dongs | and yes, toggling hold will light up. |
05:32:34 | biffhero | I wonder... since it is playing, will 'select' do anything? hit the center select button? |
05:32:54 | dongs | one click wont do anthing |
05:33:00 | dongs | but another click on select will send you back to file list. |
05:34:11 | *** | Saving seen data "./dancer.seen" |
05:37:58 | biffhero | so that would work to turn on the light. |
05:47:14 | midkay | dongs, the first click not doing anything is a result of "First Keypress Enables Backlight Only" being set to on. |
05:47:31 | midkay | pretty pointless on the iPods, since merely touching the wheel will turn on the backlight.. |
05:52:46 | dongs | right. |
06:00 |
06:05:12 | | Join Xerion_ [0] (i=xerion@zorgash.student.utwente.nl) |
06:05:49 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
06:05:50 | | Nick Xerion_ is now known as Xerion (i=xerion@zorgash.student.utwente.nl) |
06:10:15 | | Quit TCK ("well, if you say so.") |
06:30:04 | | Quit MagusG (Connection timed out) |
06:31:28 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
06:36:49 | | Join gursikh [0] (n=guriskh1@adsl-209-30-246-160.dsl.hstntx.swbell.net) |
06:47:52 | | Join lBoxy [0] (i=littleBo@213.195.203.138) |
06:47:56 | lBoxy | hi |
06:51:32 | | Quit flynux (Remote closed the connection) |
06:51:40 | | Join flynux [0] (i=16vclez@cl-8.bru-01.be.sixxs.net) |
06:54:47 | | Quit MagusG (Connection timed out) |
06:59:44 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
06:59:46 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
07:00 |
07:00:04 | | Quit daurnimator (Read error: 104 (Connection reset by peer)) |
07:00:14 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:00:36 | | Join daurnimator [0] (n=quae@dsl-202-52-48-092.vic.veridas.net) |
07:11:20 | | Join qwx [0] (n=qwm@h147n2fls32o1010.telia.com) |
07:17:54 | dongs | hi |
07:18:34 | JdGordon | does any1 kow how to get rockbox to load a playlist from a file? |
07:18:59 | lBoxy | i would like to ask this question: is any chance to put bootloader into Nano from PC/Windows? |
07:19:10 | JdGordon | ye, check the wiki |
07:19:28 | Mikachu | JdGordon: 'play' the playlist i think |
07:19:38 | JdGordon | i mean in code... |
07:19:42 | lBoxy | i use one puter running macosx and another one running win2k and of course windows dont know how to handle MAC formated ipods :-) |
07:20:04 | midkay | JdGordon, did you try checking tree.c or something for like TREE_ATTR_M3U? |
07:20:19 | JdGordon | no.. not yet :p |
07:20:21 | midkay | see what it does with the file.. probably something like playlist_load(). (sounds familiar to me) |
07:20:22 | midkay | :) |
07:20:23 | lBoxy | mac reads Windows formated iPod fine |
07:21:31 | | Quit qwm (Read error: 110 (Connection timed out)) |
07:27:10 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
07:29:45 | | Nick qwx is now known as qwm (n=qwm@h147n2fls32o1010.telia.com) |
07:34:15 | *** | Saving seen data "./dancer.seen" |
07:35:27 | JdGordon | what playlist file extensions does rb support? just .m3u? |
07:36:33 | LinusN | yup |
07:36:41 | JdGordon | ta |
07:41:57 | JdGordon | just checking... playlist_create() can load a .m3u file as the new playlist? |
07:46:05 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
07:46:22 | | Quit gursikh () |
07:47:01 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
07:47:38 | | Nick slimeball is now known as _slimeball (i=jew@12.164.197.88) |
07:47:42 | | Part nave7693 |
08:00 |
08:06:36 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4124415.sympatico.ca) |
08:21:52 | | Quit aegray (Connection timed out) |
08:22:23 | | Join aegray [0] (n=aegray@12.208.65.52) |
08:25:29 | | Quit midkay ("Leaving") |
08:25:31 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:39:15 | | Join bytie [0] (n=zic@84.140.174.168) |
08:39:58 | | Quit bytie (Remote closed the connection) |
08:53:07 | amiconn | preglow, whatboutbob: Here's a new patch to test: http://amiconn.dyndns.org/spdif_recording.patch |
08:54:04 | amiconn | It recovers from DMA error, and also discards DMA blocks where S/PDIF errors happened (counter not advancing with bad signal or no signal) |
08:54:21 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:00 |
09:01:49 | whatboutbob_ | amiconn: thanks. will start testing in about an hour (just heading home from work now) |
09:02:09 | petur | heh.. I just arrived at work :D |
09:04:40 | | Join RedBreva [0] (n=chatzill@host81-158-212-229.range81-158.btcentralplus.com) |
09:06:30 | whatboutbob_ | amiconn: so the best way to test the changes would be to mess with the cable/connector? |
09:07:50 | * | whatboutbob_ points at petur and laughs in a high-pitched 'Haha', Nelson-style |
09:08:44 | * | petur is glad his pc doesn't produce sound |
09:10:03 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
09:10:34 | whatboutbob_ | If this optical recording patch does iron out the bugs, is there any chance it would be committed for 3.0...or is it considered 'new' functionality, therefore out of scope? |
09:11:40 | | Quit MagusG (Connection timed out) |
09:16:33 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
09:18:00 | linuxstb | whatboutbob: I don't know what others think,. but if it's relatively bug-free, I think it should be in 3.0 - it comes under "core functionality", rather than as a new feature. |
09:22:22 | amiconn | I would even call it a bug fix (the recovery from DMA error surely is) |
09:23:18 | amiconn | The recovery from stopped DMA still isn't bulletproof (namely an overrun due to inability to save in time, e.g. harddisk shaking) will cause the same symptoms |
09:24:05 | amiconn | The dma/spdif error counter should be displayed somewhere, to make the user aware errors occured, and blocks dropped |
09:25:26 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
09:27:17 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:27:17 | amiconn | Some ifdefing is also missing in the patch (code parts that are irrelevant for H300 and X5) |
09:27:20 | whatboutbob_ | cool. |
09:29:04 | amiconn | It's mainly preglow's patch with an ifdef typo corrected and the DMA recovery + s/pdif error check |
09:31:30 | | Join shrizza [0] (n=grimm@203-211-192-247.dynamic.tontonme.ne.jp) |
09:31:56 | shrizza | So uh, rockbox doesn't support Firewire? |
09:34:18 | *** | Saving seen data "./dancer.seen" |
09:34:26 | | Join matsl_ [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
09:34:32 | amiconn | midkay: I wonder what your sokoban fix should fix, resp. why it's necessary |
09:34:48 | amiconn | Colours should be reset to standard anyway by the plugin loader |
09:35:27 | shrizza | Also, how can you force rockbox to shut off. |
09:35:39 | shrizza | (on an iPod) |
09:36:42 | shrizza | Oh, nevermind on that question. |
09:36:48 | shrizza | Though I'm still wondering about Firewire. |
09:37:08 | Paul_The_Nerd | Rockbox doesn't really support USB either, but we don't automatically reboot you for firewire connections. |
09:37:34 | whatboutbob_ | amiconn: do you know if the DMA error is caused only by a faulty signal? ie there is nothing 'wrong' with the patch that causes the errors (previously hangs)...and now rockbox just handles the faulty signal better? |
09:37:58 | | Join ender` [0] (i=ychat@84.52.165.220) |
09:38:05 | amiconn | It seems so. I didn't change the way how DMA is set up |
09:38:29 | amiconn | (though I still wonder why a faulty spdif signal can cause a DMA 'configuration error') |
09:38:37 | amiconn | Must be a glitch in the coldfire |
09:38:46 | shrizza | Right now, in order to connect my iPod to my computer, I shut off rockbox and boot back into the original Apple firmware, then connect the firewire. I'm just wondering if this is the best way to connect the iPod to the computer. |
09:39:04 | shrizza | Or if there's a faster way to achieve this without having to switch firmwares. |
09:39:18 | Paul_The_Nerd | Well, when you plug in a USB cable, it shuts down Rockbox and reboots into the Disk Mode anyway. |
09:39:30 | Paul_The_Nerd | A little bit faster, but not much. |
09:39:38 | shrizza | Ah. |
09:39:53 | shrizza | I've never tried USB and don't plan on it because my computer doesn't support USB2. |
09:40:02 | amiconn | LinusN: Is there a reason why you reserved vectors for the interrupt controller 2 in the vector table, but never set INTBASE nor SPURVEC? Interrupt controller 2 is totally uninitialised... |
09:40:15 | Paul_The_Nerd | linuxstb: Are you around by chance? |
09:40:25 | LinusN | amiconn: of course there is a reason |
09:40:40 | shrizza | Oh, I'm also wondering about the sensitivity of the click-wheel for activating the backlight. It's awfully sensitive isn't it? |
09:40:50 | B4gder | yes, but is there another reason that fascism? ;-P |
09:40:52 | amiconn | Also, it seems you used 'reserved' areas for a couple of interrupt vectors |
09:40:55 | B4gder | tthan |
09:40:59 | * | B4gder stops trying |
09:41:23 | LinusN | the reason is that i started with the vector table, and didn't find a use for any of the interrupts |
09:41:33 | | Quit matsl_ ("Leaving") |
09:41:40 | amiconn | Well, we will need the GPIO interrupts for usbotg |
09:41:42 | LinusN | so i never got to the initialization part |
09:42:00 | LinusN | did i use reserved vectors? |
09:42:04 | LinusN | oops |
09:42:55 | amiconn | Yes, you 'foled' a couple of vectors in the space reserved for fp exceptions |
09:43:01 | amiconn | *folded |
09:43:03 | | Join zigford [0] (n=jesse@c220-239-79-205.rochd3.qld.optusnet.com.au) |
09:43:15 | amiconn | Dunno if that matters... |
09:43:31 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-152-077.pools.arcor-ip.net) |
09:43:53 | amiconn | The i2c interrupts might also be useful. i2c2 is on interrupt controller 2 |
09:43:57 | linuxstb | Paul_The_Nerd: Yes, for a few minutes. |
09:44:56 | Paul_The_Nerd | linuxstb: I was just gonna say, the USB resetting continually problem has shown up on a user's Nano. And if you extract Bootpartition.bin and then write it back, it has the problem, but if you restore the iPod it doesn't, so it sounds like it's a ipodpatcher.exe bug. |
09:45:35 | Paul_The_Nerd | Oooor... |
09:45:37 | Paul_The_Nerd | Hmm. |
09:45:39 | linuxstb | Yes, I read that. |
09:45:56 | Paul_The_Nerd | Actually, did they say they use iPodPatcher.exe? I just realized, I don't know which method they used. |
09:47:17 | | Quit lostnihilist (Remote closed the connection) |
09:48:36 | linuxstb | Restoring the ipod will probably mean that the flash bootloader gets reflashed. That could be the difference. |
09:49:08 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
09:49:41 | Paul_The_Nerd | But shouldn't an ipod that you've done ipodpatcher -r N blah.bin then ipodpatcher -w N blah.bin end up in the exact same state as where you started? |
09:50:01 | linuxstb | Yes. So I'm sceptical that the user correctly restored an unmodified bootpartition.bin. |
09:50:18 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-54-80.w86-196.abo.wanadoo.fr) |
09:50:29 | qwm | hmm. |
09:50:38 | qwm | the "features we will not implent" list is empty? |
09:50:38 | qwm | :P |
09:51:12 | | Part aziiz |
09:51:24 | linuxstb | qwm: Where? |
09:51:39 | qwm | rockbox-ipodnano-20060509.pdf |
09:51:44 | qwm | is it available elsewhere? |
09:51:44 | qwm | :> |
09:51:54 | qwm | where does it come from? |
09:52:45 | linuxstb | It's here: http://www.rockbox.org/twiki/bin/view/Main/NoDo |
09:52:54 | qwm | thanks. :) |
09:53:22 | linuxstb | But most of them apply to the Archos line of players. |
09:54:24 | Paul_The_Nerd | Some of the reasons are perhaps a bit outdated. The ROM can only access FAT32 for example. |
09:54:46 | qwm | "EXCEPTION: Certain newer players (i.e., the international version of the iriver H300) are capable of acting as a master." - what about the ipods? |
09:54:58 | qwm | ah. |
09:55:14 | linuxstb | qwm: It's a wiki... |
09:56:01 | qwm | i meant that as a question, i don't know whether the ipods are capable of it or not. :p |
09:57:36 | linuxstb | Yes, it's technically possible. But extremely hard without PortalPlayer datasheets. |
09:57:46 | qwm | i see. :\ |
09:59:41 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
10:00 |
10:00:13 | linuxstb | Paul_The_Nerd: IMO, we should remove the alternative filesystems support from the NoDo. Even though no-one thinks it's worthwhile, it is technically possible. |
10:00:17 | | Join _FireFly_ [0] (n=FireFly@fhrouter83.fh-wuerzburg.de) |
10:01:11 | Paul_The_Nerd | With the new MAS codec thing, can it record to wav now? |
10:05:02 | | Quit MagusG (Connection timed out) |
10:05:22 | linuxstb | No, that hasn't been implemented yet. |
10:05:41 | linuxstb | But yes, it's possible. |
10:06:36 | | Quit damaki (Read error: 110 (Connection timed out)) |
10:06:47 | Paul_The_Nerd | I'll update the NoDo a wee bit then. |
10:09:25 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
10:14:15 | dongs | why the hell would you want "alternative filesystems" |
10:15:17 | B4gder | larger files than 4GB |
10:17:09 | LinusN | his reasons are a bit vague imho |
10:17:22 | LinusN | "wish I could use it as backup media for images" |
10:17:24 | crwl | smaller cluster size for the high voltage sid collection? ;) |
10:17:40 | LinusN | "I certainly will not cripple my good named files" |
10:17:51 | B4gder | yeah, those are not file system limits |
10:17:53 | Kohlrabi | ah |
10:18:04 | LinusN | B4gder: yes they are |
10:18:15 | Kohlrabi | Does anyone know somethign about CUE-support in rockbox? |
10:18:16 | B4gder | aren't most of them windows limits? |
10:18:21 | Paul_The_Nerd | Kohlrabi: It does not exist. |
10:18:25 | LinusN | 4gb image files and fat32 file name limits |
10:18:25 | Kohlrabi | plans? |
10:18:40 | Kohlrabi | Or unofficial patches? |
10:19:00 | Paul_The_Nerd | Kohlrabi: It wouldn't work well with the playlisting method currently used, and nobody's actually named a real benefit. And the people who want it haven't made any patches, I believe. |
10:19:01 | LinusN | Kohlrabi: no real plans |
10:19:14 | Kohlrabi | Since f2k dumped mutifile-CUE-support I have to encode to single file :\ |
10:19:23 | Kohlrabi | aw, too bad |
10:19:42 | Mikachu | rockbox plays losslessly with multiple files too |
10:19:42 | Kohlrabi | thx |
10:19:47 | LinusN | why single file? |
10:20:18 | Kohlrabi | back then I used EAC to rip and encode to mutiple files without gaps, and had the gaps appended to previous track |
10:20:27 | Kohlrabi | Which is stated noncompliant |
10:20:30 | LinusN | so split the file then |
10:20:33 | Kohlrabi | But still worked in f2k0.8.3 |
10:20:40 | Kohlrabi | hmmya |
10:21:34 | Paul_The_Nerd | With proper formats there's not much use for a CUE file relating to playback. |
10:21:42 | LinusN | the problem is that cue file support is really hard to fit into the playlist structure of rockbox |
10:22:00 | LinusN | it requires major changes to work well |
10:22:09 | B4gder | cue files are a hack anyway |
10:22:11 | * | B4gder ducks |
10:22:11 | Kohlrabi | yeah, I understand that, jsut asking |
10:22:17 | LinusN | i know |
10:22:18 | Kohlrabi | :) |
10:23:44 | linuxstb | But there are more reasons than just ".cue" to break Rockbox's "one file = one track" - the tracker formats have multiple tracks in one file, we can have chained Ogg files, and chapter marks in .mp4 files (I'm guessing podcasts and audiobooks use them). |
10:24:29 | LinusN | true |
10:25:51 | Paul_The_Nerd | What exactly is the big conflict with the current playlisting system? |
10:27:02 | linuxstb | 1) Playlists only specify a file, not a track within a file. |
10:27:37 | Paul_The_Nerd | Like, if you didn't allow reordering of the internal tracks (and just treated multi-track files as one long single track in a normal playlist, or as a playlist of their own if opened individually so a user can actually browse chapters) would that be doable? |
10:27:39 | Mikachu | for files with subtracks that may have to change anyway... sid and nsf etc |
10:27:45 | linuxstb | 2) The get_metadata() function would need to return a list of metadata structures (one per track) instead of just a single metadata structure. |
10:27:55 | Paul_The_Nerd | Aaah |
10:28:59 | LinusN | there is a patch from the stoneage which implements cue file support |
10:29:02 | linuxstb | Not related to the playlists problem, but we can't accurately seek in VBR MP3 files - meaning .cue support for MP3 will never be perfect (unless we frame-walk the entire file which will be very slow). |
10:29:20 | linuxstb | LinusN: Yes, I did that... But you're right, it's from the stoneage. |
10:35:12 | | Quit jbauman (Read error: 110 (Connection timed out)) |
10:36:03 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
10:37:27 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4124415.sympatico.ca) |
10:42:02 | dongs | rockbox works good on a mini, right? |
10:42:07 | dongs | no skips on mp3s? |
10:42:21 | Mikachu | i think it works well |
10:42:34 | Mikachu | should be the same as other ipods |
10:42:53 | Paul_The_Nerd | The mini (and grayscale 4gs) I believe work a bit better |
10:43:13 | Paul_The_Nerd | Though I didn't have MP3 skips *before* the changes to the MP3 codec, on my Nano. |
10:43:33 | Mikachu | i think the issue is only if you use the eq at the same time |
10:44:09 | Mikachu | and i don't think any of the ipods handle that well |
10:44:38 | Paul_The_Nerd | Bah. |
10:45:10 | Paul_The_Nerd | EQ. :-P |
10:45:23 | Mikachu | i don't have many mp3s so i don't know for sure :) |
10:45:39 | * | whatboutbob kicks himself |
10:45:46 | whatboutbob | stupid optical out... |
10:49:03 | daurnimator | hi all |
10:49:21 | daurnimator | i'm looking for a tiny mp3 player with a huge hdd |
10:49:55 | B4gder | what's huge to you? |
10:50:28 | daurnimator | 40gb+ |
10:50:30 | * | whatboutbob fights the urge to say 'oh, about 8 inches'... |
10:50:50 | Paul_The_Nerd | So, the X5 60gb. |
10:50:57 | Paul_The_Nerd | Or an iPod 5G 60gb |
10:50:58 | linuxstb | The 60GB ipod video/5g... |
10:50:58 | daurnimator | if it has movie playing ability, then 80gb+ |
10:51:49 | daurnimator | also something with a nice UI |
10:51:57 | Paul_The_Nerd | Wrong place to ask then. |
10:52:01 | B4gder | hey, this is #rockbox |
10:52:13 | Mikachu | rockbox doesn't have a nice ui? |
10:52:17 | scorche | linuxstb: speaking of which, are you gonna do something with that portable guy;s player? |
10:52:24 | scorche | =P |
10:52:29 | daurnimator | UI meaning button layout |
10:52:40 | Mikachu | that's a new meaning |
10:52:47 | B4gder | daurnimator: and what is "nice" button layout to you? |
10:52:52 | linuxstb | scorche: I'm waiting to see what documentation and sourcecode is forthcoming from the manufacturer. |
10:52:53 | daurnimator | UI = user interface |
10:53:08 | daurnimator | user interface = ways you interface = buttons = layout |
10:53:17 | linuxstb | scorche: I'm definitely interested in it - but not yet committed. |
10:53:41 | B4gder | ifaik, there are only 60GB available in players with 1.8" disks and there are two that run Rockbox |
10:53:41 | scorche | linuxstb: lemme know...something new + possible video + 2.5 hd = win in my book |
10:54:08 | linuxstb | scorche: Are you interested as a developer, or as a user? |
10:54:13 | daurnimator | oh, btw, any1 know where i can get an MK4007GAL? |
10:54:16 | Paul_The_Nerd | Yeah, if Rockbox moves in on that player, I'm probably gonna hafta scrape together some cash. |
10:54:35 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
10:54:35 | scorche | both, however, at the moment, i have no time to dedicate to anything of the sort |
10:54:42 | ravon | http://ormgas.com/mp3/047_-_wheel.du.fira.hjul.med.mig.rar |
10:54:47 | ravon | Best christmas album ever. |
10:54:56 | daurnimator | (MK4007GAL = biggest single platter 1.8" drive) - made by toshiba |
10:55:17 | B4gder | you're now talking _single_ platter player? |
10:55:27 | amiconn | Imho subsong support (cuesheet, tracker formats, ogg) would first require to drop the current playlist format |
10:55:27 | daurnimator | [18:53:47] <daurnimator> oh, btw, any1 know where i can get an MK4007GAL? |
10:55:44 | B4gder | yes but you asked for players with huge disks |
10:55:49 | daurnimator | i know |
10:56:04 | amiconn | ...which is bad, imho |
10:56:07 | daurnimator | but my current one has a low profile 1,8" 20gb drive |
10:56:13 | daurnimator | and i could just upgrade that |
10:56:13 | daurnimator | :P |
10:56:14 | amiconn | m3u is nice and simple, and widespread |
10:56:37 | B4gder | I don't see why we would need to drop it |
10:56:46 | Mikachu | you can have # comments in .m3u |
10:57:24 | whatboutbob | amiconn: nice work w/ spdif. |
10:57:28 | Mikachu | just make a #ROCKBOX:stuff like winamp(?) added #EXTINF:title |
10:57:43 | amiconn | Yeah, but comments are comments, and if you process this m3u with a not extension-aware program, the comments will probably be dropped |
10:57:58 | daurnimator | so? |
10:58:00 | Mikachu | if you changed the format you couldn't use any other program at all |
10:58:29 | amiconn | There are more flexible playlist formats, but they're not as widespread |
10:58:50 | B4gder | enter RPF - Rockbox Playlist Format |
10:58:54 | * | B4gder runs |
10:58:54 | markun | daurnimator: I only know some places where you can buy the 30GB ones |
10:58:57 | whatboutbob | amiconn: i'm giving myself a headache listening to chopped up songs tho... |
10:59:04 | daurnimator | markun: link? |
10:59:15 | daurnimator | maybe i can lead on from them |
10:59:17 | daurnimator | :S |
10:59:35 | Paul_The_Nerd | whatboutbob: Chopped up songs? |
11:00 |
11:00:17 | amiconn | B4gder: The Deliplayer playlist format can handle subsongs, sub-lists etc |
11:00:56 | whatboutbob | paul_the_nerd: testing spdif recording...play a song, record it, pull plug out, put it back in etc...ends up one screwed up recording...but recording doesn't hang. :) |
11:01:05 | Paul_The_Nerd | Ah |
11:02:36 | _FireFly_ | whatboutbob: why should recording hang if you pull the plug ? |
11:03:08 | whatboutbob | _firefly_: with the initial patch they were hanging...seems to be fixed now (bravo amiconn!). |
11:07:52 | | Join webguest73 [0] (n=d896d01d@labb.contactor.se) |
11:08:27 | | Quit _FireFly_ ("Leaving") |
11:12:42 | | Quit Poka64 ("XChat 2.6.2 - www.xchat.org, XC-WSys 0.18") |
11:13:53 | preglow | amiconn: roxor! |
11:14:47 | | Quit MagusG (Connection timed out) |
11:15:26 | whatboutbob | preglow: seconded. :) |
11:15:56 | * | preglow summons mborus |
11:16:14 | whatboutbob | hehehe |
11:16:40 | whatboutbob | ...and his faulty connections. :-) |
11:18:09 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
11:18:25 | preglow | i also want to find out if my new sample rate detection is really necessary |
11:19:08 | | Join dwihno [0] (n=dw@81.8.226.44) |
11:19:31 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
11:22:48 | | Quit phaedrus961 (Read error: 110 (Connection timed out)) |
11:23:53 | * | whatboutbob wishes he could get his puter's optical out working... |
11:24:12 | amiconn | preglow: The sample rate isn't displayed correctly, but it works for saving the wav |
11:24:24 | * | amiconn tried recording from dvd |
11:24:28 | amiconn | 48kHz |
11:24:44 | whatboutbob | does it save different sample-rate headers correctly? |
11:25:01 | preglow | amiconn: mborus has a source that doesn't report the correct sample rate |
11:25:39 | preglow | the sample rate displayed is not right, no |
11:25:46 | preglow | can fix that |
11:25:57 | | Join phaedrus961 [0] (n=dfdsfsdf@69.110.194.200) |
11:26:06 | whatboutbob | either of you two mind if i post a pre−−compiled build w/ the new patch to the forum? |
11:26:16 | preglow | go ahead |
11:26:24 | preglow | just make it clear what changes amiconn applied |
11:29:21 | | Join Pi [0] (n=Pi@80-41-226-188.dynamic.dsl.as9105.com) |
11:32:31 | | Quit RedBreva (Read error: 110 (Connection timed out)) |
11:32:58 | whatboutbob | preglow: err...i did my muddled best... |
11:34:20 | *** | Saving seen data "./dancer.seen" |
11:35:56 | JdGordon | any1 know anything about data-flow-diagrams ? |
11:36:50 | | Join Cassandra [0] (n=Cassandr@dawnmist.demon.co.uk) |
11:37:26 | scorche | JdGordon: idont think anyone knows "anything" about them |
11:37:41 | JdGordon | :'( im gonna fail then |
11:37:50 | scorche | ...be more specific |
11:38:07 | JdGordon | na its all good.. good ol google saves the day! |
11:41:17 | | Quit scott666 (Read error: 110 (Connection timed out)) |
11:43:44 | | Quit mikearthur ("Konversation terminated!") |
11:46:12 | Cassandra | My brain is stuck in C++ mode. I've lost the ability to write perl! |
11:46:32 | scorche | <3 python |
11:46:38 | * | JdGordon beats Cassandra with the perl stick! |
11:46:46 | JdGordon | hope that helps... |
11:47:13 | Cassandra | The beatings will continue until morale improves. |
11:47:34 | Cassandra | Python looks good, I just can't be arsed to learn *another* scripting language. |
11:47:40 | Cassandra | It's too confusing as it is. |
11:47:49 | scorche | python is simple |
11:47:50 | * | JdGordon beats the whole channel... "You will be cheery damn you"!! |
11:48:03 | scorche | which is one of the things that makes it so great |
11:48:32 | * | scorche is just getting into wxpython as well |
11:49:11 | scorche | and on that note, i am out...hopefully, i can get at least 2 hours of sleep tonight.. |
11:53:17 | Cassandra | Remind me how to make .* non-greedy in perl regexps, would you? |
11:53:46 | Cassandra | 2 hours - what a lightweight. ;) |
11:54:24 | Cassandra | Ah .*? |
11:55:13 | preglow | python is crap |
11:55:15 | preglow | god, i hates it |
11:55:38 | preglow | non-greedy is ? after the expression, yes |
11:55:43 | scorche | preglow: to each his own |
11:55:48 | JdGordon | is ftp faster than scp ? |
11:56:09 | preglow | JdGordon: well, at least it doesn't waste time on encryption |
11:56:13 | | Quit dwihno ("trasa :(") |
11:59:07 | | Join dwihno [0] (n=dw@81.8.226.44) |
12:00 |
12:00:40 | daurnimator | hi all |
12:00:48 | daurnimator | how does one make an audio codec? |
12:00:48 | daurnimator | :P |
12:02:46 | Cassandra | One gets lostlogic to do it for you. :) |
12:03:00 | Cassandra | Or someone else who understands codec magic. |
12:03:09 | Cassandra | Failing that, RTFS. |
12:03:50 | Cassandra | preglow: Should be. It's still being greedier than I want it to be though for some reason. |
12:04:38 | | Join Moos [0] (i=DrMoos@m75.net81-66-158.noos.fr) |
12:05:15 | Cassandra | Either there's a bug in perl, or I'm subtly failing to understand regexp syntax. |
12:05:22 | Cassandra | Guess which my money is on. |
12:05:27 | preglow | daurnimator: you make a codec plugin, there are a tons of them in apps/codecs |
12:05:37 | preglow | daurnimator: usually, you just wrap a codec library you've imported from somewhere else |
12:06:02 | preglow | regex flow = magic |
12:09:35 | daurnimator | :S |
12:09:47 | daurnimator | i'm going to try and make my own wav interpreter from scrath |
12:09:49 | daurnimator | - in lua |
12:09:49 | daurnimator | :S |
12:10:54 | Cassandra | Hah! worked around it. Take that, interpreted language of Satan! |
12:12:39 | whatboutbob | preglow/amiconn: the patch is looking pretty good. I'm just analysing a recording now that i pfaffed about with for an hour. |
12:12:49 | Mikachu | i thought '?' is 0 or 1 matches |
12:13:40 | Cassandra | Mikachu, a lot of the character meanings in regexps are overloaded depending on context. (cf ^) |
12:14:26 | Cassandra | Personally I think it's kind of sloppy and creates extra confusion, but they never bothered asking me when they were designing them. |
12:16:10 | whatboutbob | preglow/amiconn: any chance either of you could auto-enable spdif out when entering digital recording screen? |
12:16:46 | Mikachu | hm, i guess so |
12:16:57 | Mikachu | regex is a write-only language |
12:17:05 | Mikachu | at least, i can't read it |
12:17:17 | Cassandra | Very few people can. |
12:17:38 | Cassandra | It takes the kind of mind that can parse sendmail.cf or win the obfuscated C contest. |
12:17:46 | * | Cassandra knows someone who won that. |
12:18:09 | Cassandra | He's very clever. Works for the University of Cambridge Computer Service. |
12:19:56 | * | amiconn spots Cassandra |
12:20:28 | amiconn | Cassandra: Any news regarding at&t? |
12:21:31 | JdGordon | any1 know how to choose which users are allowed to loginto ftp on linux? im using the proftd server |
12:22:40 | Cassandra | amiconn: Only that I have been so busy with my new voluntary work that it's completely slipped my mind. |
12:22:53 | Cassandra | I'll try to get onto it in the next day or two. |
12:22:55 | Cassandra | Sorry. |
12:23:35 | Cassandra | ftp? That's so 20th Century. ;) |
12:23:47 | daurnimator | lol |
12:23:53 | Cassandra | (/etc/proftpd.conf?) |
12:24:36 | Cassandra | It's been so long since I used it I can't remember |
12:26:26 | preglow | whatboutbob: i will |
12:26:56 | whatboutbob | preglow: gracias. |
12:29:46 | whatboutbob | preglow: the source is still occasionally defaulting back to mic. |
12:30:48 | * | JdGordon is an idiot... it was working the whole time.. i was using the wrong bloody password :'( |
12:32:21 | dongs | nice |
12:33:50 | | Quit aegray (Read error: 110 (Connection timed out)) |
12:39:24 | | Part Paul_The_Nerd |
12:40:37 | Mikachu | JdGordon: users listed in /etc/ftpusers aren't allowed, everyone else is |
12:40:48 | Mikachu | JdGordon: you can use a virtual passwd for proftpd if you want though |
12:41:55 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
12:42:02 | whatboutbob | preglow/amiconn: Congrats (and thanks) again guys. I can't fault spdif recording at 16/44.1. Will try again tomorrow. I'm off to bed. |
12:45:44 | | Nick _slimeball is now known as slimeball (i=jew@12.164.197.88) |
12:45:59 | * | whatboutbob is curious to see what happens with the 2GB autosplit when the 'time' is off ("incorrect") due to signal errors. |
12:47:24 | preglow | whatboutbob: yeah, i don't know why it does that |
12:49:06 | | Join Poka64 [0] (i=Poka64@hd5e241c0.gavlegardarna.gavle.to) |
12:49:16 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
12:51:26 | preglow | amiconn: do you know if the control channel data is something the app usually pieces together itself, or is it something the spdif interface itself usually constructs? |
12:51:43 | preglow | amiconn: i'm wondering why mborus got a wrong sample rate from his satellite receiver |
12:52:27 | | Join gtkspert [0] (n=gtkspert@124-168-66-103.dyn.iinet.net.au) |
12:52:31 | | Join ashridah [0] (i=ashridah@220-253-120-246.VIC.netspace.net.au) |
12:52:46 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
12:54:57 | | Join akaidiot [0] (n=not@84-217-95-214.tn.glocalnet.net) |
12:56:43 | whatboutbob | does anyone know off the top of their head how often (or, er, when) the recording buffer writes? |
12:56:48 | amiconn | preglow: :shrug: Do you mean for input or output? |
12:57:11 | amiconn | whatboutbob: It writes whenever the buffer is almost full |
12:57:36 | whatboutbob | is the buffer a set size? |
12:58:03 | amiconn | It's the audio buffer |
12:58:30 | whatboutbob | k. thanks. |
13:00 |
13:01:22 | preglow | amiconn: input |
13:02:03 | preglow | amiconn: in the patch you got, i just find the sample rate from the control channel register, and it's sometimes wrong, it seems |
13:03:34 | amiconn | When do you read the register? |
13:04:14 | amiconn | It worked for me, but then I only have one source, and can only test 44.1kHz (CD) and 48kHz (DVD) |
13:04:16 | preglow | EBU1RCVCCHANNEL1 |
13:04:38 | preglow | i just ripped that code from the debug screen analyzer, i don't have the specs for it |
13:04:45 | preglow | but linus got the values from a spec |
13:05:04 | preglow | however, i've got some newer code that uses direct clock measurement |
13:05:10 | preglow | which should work in all cases |
13:05:15 | amiconn | Perhaps I should get the optical sender chip as well, then I can convert coax->optical and test 32kHz |
13:05:28 | amiconn | (by playing a 32kHz mp3 on my archos) |
13:06:47 | preglow | i think the optical out on my chipset is locked to 48khz |
13:06:52 | preglow | but i could boot windows to check |
13:07:05 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
13:10:21 | * | Cassandra discovers bugs in the WPSes. Oh joy! |
13:12:54 | | Quit solexx (Read error: 104 (Connection reset by peer)) |
13:12:55 | | Join solexx [0] (n=jrschulz@d128036.adsl.hansenet.de) |
13:13:24 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
13:13:50 | ashridah | Cassandra: what, only one? |
13:14:01 | ashridah | oh. bugs plural |
13:15:29 | preglow | lostlogic: present? |
13:16:02 | | Join RedBreva [0] (n=chatzill@host81-158-212-229.range81-158.btcentralplus.com) |
13:34:24 | *** | Saving seen data "./dancer.seen" |
13:34:50 | | Quit MagusG (Connection timed out) |
13:35:28 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
13:35:45 | * | petur thinks ipod users can't read |
13:36:07 | petur | there must be a ton of identical bugreports about skipping on ipod |
13:36:22 | preglow | yes |
13:36:51 | petur | should we keep the oldest report and close the others as IDENTICAL? |
13:36:55 | B4gder | yes |
13:36:56 | RedBreva | I think iPod users should just use it properly and then it dosn't skip! |
13:37:07 | RedBreva | :D |
13:37:14 | B4gder | petur: or keep a newer if there happens to be any particular with more info than the others |
13:39:08 | dwihno | that reminds me |
13:39:17 | dwihno | the ipod port has skipping problems ;) |
13:39:24 | | Quit mikearthur (Remote closed the connection) |
13:39:44 | * | petur slaps dwihno with a large bugreport |
13:39:47 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
13:39:56 | Cassandra | I have decided I hate WPSes. Let's go back to all text. |
13:40:09 | dwihno | I 2nd that! |
13:40:10 | preglow | wps editor! |
13:40:20 | B4gder | text is good for you |
13:40:52 | Cassandra | You wouldn't believe how difficult a coding job it is just getting the right size WPSes in the right ZIPs. |
13:41:08 | B4gder | haha |
13:41:26 | dongs | doesnt drawing all that shit on a wps waste cpu time |
13:41:32 | dongs | solid background and text only plz |
13:41:52 | dwihno | Tons of animated stuff! Like in the early web years! |
13:41:53 | Cassandra | I'd have thought you'd at least have some sympathy, Bagder. After all, it's your mess I'm cleaning up. (Joke.) |
13:42:24 | B4gder | hey, my mess at least did half the job! ;-) |
13:43:10 | B4gder | it would be the upper half since I always mess up |
13:43:18 | B4gder | :-P |
13:43:29 | lostlogic | preglow: *yawn* |
13:43:40 | preglow | heh |
13:43:57 | petur | it's a pitty you can't merge tracker entries |
13:44:01 | preglow | lostlogic: so, how long time do i have to supply new data when pcm_play_data calls me back? |
13:44:27 | B4gder | petur: yeah, that woudl've been handy |
13:44:38 | lostlogic | you're called in the ISR, so not long at all... |
13:44:47 | lostlogic | but I don't actually have numbers on that. |
13:45:02 | LinusN | it depends on the fifo setting |
13:45:15 | lostlogic | LinusN: in the DAC? |
13:45:15 | preglow | lostlogic: ahh, right, so if i am to actually generate data, the wisest is to generate it outside the callback |
13:45:23 | lostlogic | preglow: yeah |
13:45:28 | preglow | that explains why i get crackling all over the place |
13:45:35 | preglow | but i still get some when i do it the other way |
13:45:38 | preglow | just very, very occasionally |
13:45:40 | LinusN | lostlogic: the coldfire fifo |
13:46:20 | lostlogic | LinusN: which is where it the DMA pulls from to send to the DAC? |
13:46:42 | LinusN | the dma pulls from memory to the fifo |
13:46:43 | preglow | sends to |
13:46:49 | preglow | the fifo is six deep, no? |
13:46:52 | LinusN | yes |
13:46:52 | lostlogic | ah. |
13:46:57 | preglow | six samples isn't really much time |
13:46:58 | preglow | hmm |
13:47:06 | preglow | apparently not at any rate |
13:47:06 | LinusN | but i believe you can set the threshold for the interrupt |
13:47:12 | preglow | i'll need to use a very low block size |
13:47:26 | lostlogic | yay DMA interrupt storms :) |
13:50:59 | preglow | pcm_play_data isn't in the sims :///// |
13:51:04 | lostlogic | preglow: what are you working on any way? It can't be pcm buffered? |
13:51:26 | preglow | just doing some small fiddling with a sine sweep generator |
13:51:45 | preglow | it's supposed to have a frequency reading, so it can't be buffered |
13:51:51 | lostlogic | gotcha |
13:51:52 | preglow | the reading would be a bit hard to predict, in that case |
13:52:09 | | Join PaulJam [0] (n=pauljam@vpn-3085.gwdg.de) |
13:52:10 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
13:52:40 | preglow | i wonder why i still get some clicking |
13:53:02 | preglow | the only thing the callback does now is set the address and length of the buffer, then schedule another synth round |
13:53:28 | preglow | does pcm_play_data copy the buffer? |
13:53:34 | lostlogic | no |
13:53:38 | lostlogic | it plays it in place |
13:53:39 | preglow | that'd explain it, then |
13:53:51 | preglow | well, i should have ample time for memcpy |
13:54:00 | preglow | i could also do double buffering |
13:54:24 | LinusN | looks like the programmable threshold is only for recording |
13:54:49 | LinusN | that means that you have less than a sample period to handle the dma irq |
13:54:59 | preglow | haha, ouch |
13:55:02 | preglow | double buffering it is, then |
13:57:26 | preglow | and another fun problem: adequate frequency accuracy for long sweeps |
13:57:47 | | Quit piroko ("telinit 0") |
13:57:55 | * | preglow misses floating point |
13:58:01 | * | Cassandra beats herself with a stick/ |
13:58:20 | Cassandra | I just spent the last half an hour chansing a bug that was the code functioning correctly. |
13:58:25 | Cassandra | Grrr. |
13:58:32 | lostlogic | at least you don't hafta fix it now :) |
13:59:14 | preglow | haha |
13:59:34 | preglow | low latency audio in a rockbox plugin is no fun |
13:59:44 | preglow | yielding is basically out of the question |
14:00 |
14:00:14 | Cassandra | preglow: Better implement pre-emptive multi-tasking then. ;) |
14:00:15 | lostlogic | preglow: why was using the pcmbuf_get_latency (or wahtever itis) to determine the currently playing freq? |
14:00:29 | lostlogic | that should get you very close to accurate latency numbers |
14:00:45 | preglow | even when the buffer isn't entirely filled? |
14:00:50 | lostlogic | course |
14:01:01 | lostlogic | it measures the unplayed bytes + the number of bytes waiting on the DMA or fifo |
14:01:11 | preglow | ohh, that might be good then |
14:01:37 | preglow | need to stuff a host of new functions in the plugin api, then |
14:01:56 | lostlogic | gee fun :( |
14:02:22 | preglow | but it would be very convenient |
14:02:34 | LinusN | preglow: doing a frequency sweep? |
14:02:51 | preglow | LinusN: yeah, febs wanted one, and i figured it'd be a quick deal... |
14:02:57 | LinusN | haha |
14:03:27 | preglow | working fine, the sweep is just a bit inaccurate |
14:04:04 | preglow | delta = (endfreq - startfreq)/(duration*SAMPLE_RATE) <- and god knows why... |
14:04:52 | * | amiconn doesn't think the frequency sweep is 3.0 stuff... |
14:04:58 | preglow | correct |
14:07:16 | LinusN | preglow: looks like that formula would give very small deltas |
14:07:22 | preglow | LinusN: exactly |
14:07:30 | LinusN | no wonder it's inaccurate then |
14:07:35 | preglow | i need to do some fixed point stuff |
14:07:37 | preglow | i can't just cut of the fraction |
14:07:43 | preglow | it's important when the sweep is thirty seconds |
14:07:48 | preglow | s/of/off/ |
14:08:59 | LinusN | yeah, just shift the delta <<16 or something |
14:09:12 | LinusN | or rather (endfreq-startfreq)<<16 |
14:09:26 | * | amiconn would think a large-range sweep should be done exponential |
14:09:35 | LinusN | probably |
14:09:41 | | Quit MagusG (Connection timed out) |
14:09:47 | dpro | preglow: why not use a table a la csound ? |
14:09:51 | preglow | amiconn: it should, i'm just doing a linear one to verify all else works |
14:09:55 | preglow | dpro: i do, of course |
14:10:11 | preglow | but that table still needs fractional indexing |
14:10:27 | preglow | with the table index delta growing with time |
14:10:31 | dpro | preglow: how big a table are you using ? |
14:10:38 | preglow | dpro: 128 samples with linear interpolation |
14:10:54 | dpro | preglow: ic why not simply make it bigger ? |
14:11:00 | preglow | because it doesn't alter the problem |
14:11:04 | preglow | and smaller tables are better |
14:11:28 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
14:11:38 | preglow | 'make the table bigger' sounds like a very csound-ish solution to any problem, heh |
14:12:01 | preglow | that and 'make krate=arate' are the two i've heaC[C[Crd the most, no doubt |
14:12:11 | dpro | preglow: because it helps at higher frequencies if all you have is a tabosc |
14:12:22 | preglow | dpro: it's a sine wave, the is no freq attenuation |
14:13:20 | * | dpro will go to the roof now and see if wifi is still working there |
14:13:47 | preglow | 128 samples is plenty for a sine anyway, the first harmonic is at -80 db |
14:14:16 | | Join solexx_ [0] (n=jrschulz@d127200.adsl.hansenet.de) |
14:16:09 | dpro | yippie ... link level sucks but is way enough for ssh and irc ;) |
14:16:53 | * | dpro goes to look for sunblocker ;) |
14:19:00 | dpro | damn I still need a damn 1.0 retail firmware for 5g ... BTW the instructions on the wiki on how to find a bootpartition.bin on the cd/ in the ipod updater mpkg on os x are simply wrong ... there are no firmware-x.x.x files neither on the cd nor in the package |
14:19:36 | preglow | bbl |
14:20:42 | dongs | sure there are |
14:20:45 | dongs | they're in teh resource fork |
14:20:54 | dongs | or whatever |
14:23:56 | dpro | dongs: believe me I tried on os x and linux there is nothing but manuals in content/resources |
14:24:16 | dongs | have you tried in: WINDOWS XP PROFESSIONAL SP2? |
14:24:41 | dpro | dongs: no I don't have win |
14:25:52 | dpro | dongs: in fact I have the install cd mounted (as hfsplus) right now on my linux box and there is _no_ firmware file |
14:28:57 | dongs | Right click the "iPod Updater 2006-01-10.app" (or later one), click "Show Package Contents" and navigate to "Contents/Resources/Updates/". Copy out the firmware partition image that match your iPod, as shown in the table below. |
14:29:02 | dongs | theres nothing like this? |
14:29:52 | dpro | no there is no Updates folder in Contents/Resources neither in the 2006-10-1 nor on my cd nor in the 2005-sth updater -> instructions are wrong |
14:30:02 | | Quit solexx (Read error: 110 (Connection timed out)) |
14:33:27 | | Quit mikearthur (Remote closed the connection) |
14:36:44 | PaulJam | Is it possible to add a comment to a Flyspray entry annonymously? |
14:42:58 | JdGordon | does rb have strstr? |
14:44:23 | B4gder | I think so |
14:44:47 | JdGordon | im getting undefined reference to strstr when i do a target build :'( |
14:47:02 | B4gder | find and grep are your friends |
14:47:17 | JdGordon | we have strcasestr not strstr which is close enough... |
14:47:19 | B4gder | it seems we only have a strcasestr() which is a case insensitive version of it |
14:52:01 | JdGordon | PaulJam: wanna try out a new version of the patch? |
14:52:49 | | Join cv [0] (n=hpet@p549818D7.dip0.t-ipconnect.de) |
14:52:53 | PaulJam | JdGordon: sure, i had already done the cahnge ti the patchfile and it seems to work |
14:53:19 | cv | Hi...just a stupid question: where can i download the plugins listed in the rockbox-wiki? i can't see any link?! |
14:53:41 | JdGordon | ye, i didnt like part of that patch so ive reworked it a bit and it can (hopefully) load a random playlist instead of a folder.. |
14:54:10 | dongs | cv: which plugins? |
14:54:10 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-81-212.w86-215.abo.wanadoo.fr) |
14:54:13 | dongs | they're all included. |
14:54:17 | dongs | look in menu/browse plugins. |
14:54:25 | PaulJam | does that mean i have to create a playlist for every folder? |
14:55:04 | cv | dongs: For example dictionary or Splitedit, or doom? |
14:55:11 | dongs | yes doom is there |
14:55:14 | dongs | dict too |
14:55:18 | dongs | not sure about splitedit. |
14:55:19 | JdGordon | no, u can set it to load a random msu or folder, or only a random folder, or only random msu, or only the actual next folder.. works on your current files... |
14:55:54 | dongs | cv: press 'menu" button until you see a menu like blahblah settings, and 2nd from bototm entry is "browse plugins" |
14:55:58 | cv | dongs: oh you're right...but doom isnt included |
14:56:04 | dongs | then its not on your platform |
14:56:07 | dongs | what are you on? |
14:56:12 | cv | h120# |
14:56:29 | dongs | that might be why. did you see a checkmark next to doom plugin as being available on it? |
14:57:16 | | Quit Cassandra (Read error: 113 (No route to host)) |
14:57:44 | PaulJam | JdGordon: would it be possible to make it also work with the butoncombo for next directory? |
14:57:46 | cv | dongs: oh..no *g* i knew im just too stupid ;) thanks anyway :) |
14:58:05 | dongs | i think daily builds per each target only include sstuff known to work for that particular target. |
14:58:14 | JdGordon | PaulJam: i tihnk in the reworking ive done it so it does... but cant test it on my player so i dunno |
14:58:14 | dongs | so that explains why you have no doom |
14:58:22 | markun | doom is included in the H120 builds |
14:58:25 | cv | dongs: okay...ive have doom, doom is included ;) |
14:58:33 | dongs | neat |
14:58:52 | cv | dongs: but i didnt' see it ;) splitedit isnt included |
14:59:35 | dongs | that i duno, ive never heard of it. |
14:59:39 | | Join KN|stiff [0] (i=phhome@141.48.5.124) |
15:00 |
15:00:07 | Moos | splitedit wasn't adaptated for swcodec platforms yet, just working for archoses |
15:00:18 | Moos | unfortunatly |
15:00:25 | Pi | according to the wiki, split edit is only for the Recorder & Ondio |
15:02:16 | JdGordon | :'( i tinhk the usb port on m h300 is almost dead |
15:02:22 | | Quit zigford (Read error: 113 (No route to host)) |
15:02:22 | cv | ok, thanks...one question again: i heard from an autoupdater? is there any and when yes, where can i find it? |
15:02:56 | Moos | check misticriver forums and sure you'll find out |
15:03:37 | | Quit ashridah ("Leaving") |
15:04:21 | cv | ok |
15:05:35 | | Nick slimeball is now known as _slimeball (i=jew@12.164.197.88) |
15:05:52 | dpro | cv: you'll need a .wad file to play doom of course |
15:06:15 | cv | dpro: ok, i read this, but where to get this wad-file? |
15:07:38 | | Join akaidiota [0] (n=not@84-217-94-7.tn.glocalnet.net) |
15:09:11 | | Join Jungti1234 [0] (n=jungti12@124.60.10.35) |
15:09:20 | Jungti1234 | hi |
15:09:31 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
15:09:42 | Moos | cv: check google+ there is one wad in the wiki page iirc |
15:09:57 | Moos | Hello Jungti1234 |
15:13:40 | Mikachu | cv: it came when you bought doom ;) |
15:15:02 | Moos | hehe, I recognize the Mikachu conformist man ;) |
15:15:13 | Mikachu | i only pretend |
15:16:14 | Moos | Saint Mikachu :) |
15:16:32 | | Part LinusN |
15:17:08 | midkay | amiconn, you wondered what this fixes - the problem was that sokoban sets its own foreground colors (black text, brown boxes, etc) - but it doesn't set a background. so if one has a black background selected with white text, they'll have black-on-black text, and dark brown on black. |
15:17:52 | Jungti1234 | hi Moos |
15:19:01 | midkay | moosie :) |
15:19:18 | cv | Mikachu: Oh...okay...and (i don't have doom) there are free wads, no? |
15:19:33 | petur | cv: check the wiki |
15:19:34 | Moos | hehe, hi midkay |
15:19:43 | midkay | :D |
15:19:46 | cv | petur: okay, thanks :) |
15:21:02 | JdGordon | PaulJam: no, the damn thing doesnt work again :'( keeps loading the same file.... |
15:21:21 | cv | thanks everybody...bye |
15:21:33 | PaulJam | JdGordon: for me it changes between 3 directorys |
15:21:36 | Jungti1234 | :'( my h300 is looks bad.. |
15:21:37 | Moos | ciao cv |
15:21:55 | | Quit cv () |
15:22:04 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
15:22:24 | JdGordon | although... it seems to work from the wps tho... |
15:22:26 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-084-036.pools.arcor-ip.net) |
15:24:04 | PaulJam | JdGordon: sometimes it seems to choose a randon directory, but then it goes back to /-=Daten=-/Zeug/* |
15:24:54 | * | JdGordon has an idea! |
15:26:54 | | Quit MagusG (Connection timed out) |
15:28:38 | Jungti1234 | bye T^T |
15:28:47 | | Quit Jungti1234 ("Http://www.ZeroIRC.NET ¢Æ Zero IRC ¢Æ Ver 2.9b") |
15:29:13 | shrizza | I've occasionally been getting this black line appearing across the screen and slowly fading out. |
15:29:30 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
15:29:31 | shrizza | Usually when I shut off or start up rockbox. |
15:29:53 | shrizza | A horizontal line. |
15:30:18 | PaulJam | JdGordon: If i play something from my music folder (e.g. /Musik/Damageplan/New Found Power/*) it goes first to /Musik/Alter Bridge/Find The Real/* and then it goes to /-=Daten=-/Zeug/* |
15:33:19 | | Join TCK [0] (i=TCK@81-178-101-104.dsl.pipex.com) |
15:34:09 | | Quit B4gder ("time to say moo") |
15:34:27 | *** | Saving seen data "./dancer.seen" |
15:39:53 | | Join ender [0] (i=ychat@84.52.165.220) |
15:41:22 | | Quit _FireFly_ (Remote closed the connection) |
15:42:27 | * | JdGordon wants to kill rockbox's "wonderful" random gen functions :'( |
15:43:13 | Pladask | what do you mean by that? |
15:43:25 | JdGordon | its not being very random at all... |
15:43:32 | Pladask | oh |
15:43:39 | * | dpro just did ugliest things to make usbvision driver compile on 2.6.16.14 finally tv ;) |
15:43:39 | Pladask | what is it, then? =) |
15:43:46 | JdGordon | srand(current_tick); isnt even helping it |
15:43:56 | dpro | pseudorandom ? >;-> |
15:44:10 | JdGordon | no, not bloody random at all.. keep getting the same number.. |
15:44:36 | petur | maybe it's your lucky number :P |
15:44:46 | dpro | oh ouch ... sorry for the >;-> then ... |
15:45:07 | * | dpro goes checking (s)rand out .... |
15:45:07 | JdGordon | :) |
15:45:27 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-084-036.pools.arcor-ip.net) |
15:45:48 | | Join Farpenoodle [0] (n=solo84@cm155.sigma240.maxonline.com.sg) |
15:47:26 | JdGordon | unless rockbox doesnt like % ? |
15:47:40 | JdGordon | buy rockbox i mean the coldfire cu |
15:47:45 | JdGordon | cpu |
15:48:03 | dpro | JdGordon: does srand(clock()); help ? |
15:48:15 | JdGordon | dont know if rockbox has clock() |
15:48:31 | dpro | it should |
15:48:59 | JdGordon | no it shouldnt.. not on targets without the rtc... |
15:49:06 | * | dpro looks at firmware/common/random.c |
15:49:22 | dpro | I just read it somewhere grepping through the sources |
15:49:49 | PaulJam | JdGordon: but why did your previous patch work? did you get the random number somehow else? |
15:50:02 | JdGordon | it didnt did it? |
15:51:10 | amiconn | JdGordon: rockbox has a really good prng |
15:51:14 | PaulJam | the second patch with the altered line 26 worked for me. |
15:51:22 | dpro | JdGordon: so you get the same number no matter if you a) seed at all b) seed with currenttick c) seed with different ints ? |
15:51:26 | amiconn | If you get the same number over and over, you're doing something wrong |
15:51:57 | PaulJam | i meant line 36 |
15:52:14 | Nibbler | oi, since when can rockbox do those voice-promts? |
15:52:28 | amiconn | midkay: Thing is that this fix shouldn't be necessary at all, because the plugin loader sets black text on lightblue background before starting the plugin |
15:52:38 | Nibbler | might collide with apples new patent? :| |
15:54:25 | JdGordon | PaulJam: ah, i figured out what changed... :'( i tinhk i can fix it :D |
15:54:31 | | Join bluebrother [0] (i=Zwt5MSWK@nat-wh-1.rz.uni-karlsruhe.de) |
15:55:29 | | Quit ender` (Read error: 113 (No route to host)) |
15:56:40 | | Quit KN|stiff (Read error: 110 (Connection timed out)) |
15:59:57 | JdGordon | hahah.. this makes no fucking sense... |
16:00 |
16:00:16 | petur | Nibbler: rockbox has voice already much longer than apple :D |
16:00:16 | * | JdGordon gives up |
16:00:43 | XavierGr | JdGordon: Whatcha doing? |
16:00:51 | Nibbler | hehe, stoopid patents, once again ;) |
16:00:55 | JdGordon | trying to get a change to random dir working |
16:01:41 | XavierGr | why? I mean do you want something new? |
16:01:52 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
16:04:10 | Moos | random dir ? |
16:04:48 | JdGordon | sorry.. change to random dir at the end of the current dir... instead of just going ontot he next one |
16:05:04 | Moos | ah ok |
16:05:34 | Moos | hardeep is maybe your man then :P |
16:05:44 | JdGordon | hardeep? |
16:06:34 | | Quit MagusG (Connection timed out) |
16:06:35 | Moos | the Rockbox playlist conceptor+the man worked on auto dir change thing... |
16:06:53 | JdGordon | did he get anywhere? |
16:07:03 | Moos | hardeep: around? |
16:08:37 | | Join flynux_ [0] (i=3glijod@cl-8.bru-01.be.sixxs.net) |
16:09:06 | Moos | JdGordon: you will probably need have his agreement, or at least his opinion (on the implementation I mean) |
16:09:33 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
16:09:53 | JdGordon | well iv given up... so some1 else can try getting ym patch working |
16:10:19 | Moos | but isn't this thing for after the 3.0 ? |
16:10:25 | JdGordon | ye |
16:10:27 | JdGordon | so? |
16:10:29 | Moos | ok |
16:10:36 | Moos | you have the time then :) |
16:11:23 | JdGordon | 9am start tomorow.. gnite all |
16:11:28 | | Quit JdGordon ("using sirc version 2.211+KSIRC/1.3.11") |
16:13:45 | hardeep | sorry, back |
16:13:48 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-44-209.w83-198.abo.wanadoo.fr) |
16:13:53 | hardeep | Moos: you had a question? |
16:14:50 | Moos | hi hardeep, no question, just that JdGordon was talking about his current works |
16:15:09 | Moos | it seems random auto dir change |
16:16:17 | hardeep | ah, yeah, i saw that he released a patch but haven't looked at it |
16:16:48 | humulus_ | does the iaudio x5 remote work with rockbox? |
16:16:55 | | Quit flynux (Read error: 110 (Connection timed out)) |
16:17:08 | Moos | hardeep: he is improuving things again, let's hope he will have something good for you :) |
16:17:11 | | Nick humulus_ is now known as humulus (n=humulus@yogi.htu.tuwien.ac.at) |
16:17:25 | Moos | humulus: not yet |
16:17:33 | humulus | Moos: ok |
16:17:53 | humulus | Moos: well, i should get it firt, and i no clue where to order :) |
16:17:58 | | Join Todd [0] (n=Todd@c-71-56-110-93.hsd1.ga.comcast.net) |
16:18:19 | humulus | any sugesstions ... |
16:18:28 | Moos | humulus: which model do you want, and where are you localized? |
16:18:38 | Todd | Help! I loaded a theme on my rockbox (ipod video) and now I can't see any text.. and therefore unable to reset the font. Any way I can boot up to the default theme? |
16:19:12 | Moos | reset setting maybe |
16:19:18 | Moos | *settings |
16:19:18 | humulus | Moos: vienna, i have an iaudio X5l and i want a remote for that and a leather case would be awesome too |
16:19:26 | | Join cv [0] (n=hpet@p5498358E.dip0.t-ipconnect.de) |
16:19:36 | Mikachu | Todd: shut down, press menu to turn on and turn on the hold switch pretty quickly |
16:20:12 | Moos | humulus: there are plenty on ebay... that doesn't seems difficult to find |
16:20:20 | cv | hi...again a question fo the tagcache: when i add new files to my player and force the tagcache to update, non-existing files arent deleted...is there any possibility to do that? |
16:20:51 | humulus | Moos: ok |
16:21:11 | Moos | cv: not in the current version I think, not yet, but that will happen in the futur |
16:21:51 | Moos | cv: currently, you have to rebuild it for have it update (w/o the files you deleted) |
16:22:42 | Moos | humulus: iaudio things are very expensive here in europe (Paris here), I bought all in US :) |
16:22:47 | Todd | whew! |
16:22:56 | Todd | Mikachu: Thanks, you are a life saver |
16:23:04 | Todd | Or atleast a 'severe boredom' saver ;) |
16:24:38 | | Quit Todd ("Leaving") |
16:25:13 | | Join mareviq [0] (i=magi@nat-mo1.aster.pl) |
16:28:03 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
16:31:40 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-216.pools.arcor-ip.net) |
16:32:13 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
16:34:05 | | Quit cv (Read error: 104 (Connection reset by peer)) |
16:34:46 | | Join ashridah [0] (i=ashridah@220-253-120-246.VIC.netspace.net.au) |
16:37:26 | | Join SereR0KR [0] (n=Fletcher@Fcc29.f.strato-dslnet.de) |
16:45:14 | | Quit dpro ("Leaving") |
16:45:56 | | Quit ashridah ("Leaving") |
16:52:02 | | Join dac_adc [0] (n=dac_adc@adsl-ull-134-209.47-151.net24.it) |
16:54:06 | dac_adc | hi all. Some time ago I have seen an HowTo on triple boot for the iPod (Apple fw, ipodlinux and rockbox). Still I can't find it again... Any hints? |
16:54:47 | Mikachu | put a linux.bin in / on the fat partition and hold play to boot linux |
16:54:55 | Mikachu | and of course have linux installed on a partition etc |
16:55:42 | | Join warthawg [0] (n=warthawg@cpe-66-68-179-217.austin.res.rr.com) |
16:55:53 | warthawg | is there a guide to unbricking a nano? |
16:56:44 | Mikachu | depends on what you did |
16:56:46 | dac_adc | Mikachu: I already have ipodlinux on my ipod. What I want is a triple boot (I don't have rockbox yet). What I miss is the bootloader part. |
16:56:53 | Mikachu | if it's bricked, it can't be unbricked, that's the definition of bricked |
16:57:01 | Mikachu | dac_adc: right, then you know everything you need to know now |
16:57:39 | Mikachu | dac_adc: assuming you have a bootloader partition, a big fat partition, and a small linux partition |
16:59:19 | dac_adc | Mikachu: I have all that. How can I build bootloader then? I know how to build it for Apple fw + ipodlinux and Apple fw + rockbox but I don't know how to build it for the 3 OS |
16:59:42 | Mikachu | it's the same as for apple + rockbox |
17:00 |
17:00:08 | | Quit perl|wtf (Read error: 110 (Connection timed out)) |
17:01:20 | warthawg | Mikachu: i think it's a dead parrot now |
17:01:40 | Mikachu | warthawg: what, specifically, does it do, and did you do to it? |
17:01:47 | | Quit bagawk (Read error: 110 (Connection timed out)) |
17:02:45 | warthawg | Mikachu: i installed the 0508 rockbox (unzipped it to the partition), then unplugged it from the computer without ejecting it |
17:03:07 | warthawg | now there is no sign of life, even if i connect it again |
17:03:19 | Mikachu | tried holding menu+select for 10 seconds? |
17:03:55 | warthawg | oh, that |
17:04:00 | warthawg | now it works |
17:04:04 | warthawg | i am sorry for the trouble |
17:04:08 | warthawg | but thanks |
17:04:13 | Kohlrabi | phew |
17:04:32 | warthawg | i have been holding play and select, not menu |
17:04:35 | Mikachu | heh |
17:04:37 | warthawg | what a dummy |
17:04:46 | Mikachu | play and select is for emergency disk mode, after you reboot with menu and select |
17:07:54 | | Nick daurnimator is now known as daurn|afk (n=quae@dsl-202-52-48-092.vic.veridas.net) |
17:11:27 | | Quit PaulJam (Read error: 113 (No route to host)) |
17:14:46 | | Join guruz_ [0] (i=guruz@helena.bawue.de) |
17:15:12 | | Join bluey- [0] (n=bluey@dslb-088-073-080-157.pools.arcor-ip.net) |
17:16:02 | | Quit Zagor ("Client exiting") |
17:18:53 | | Quit hardeep ("BitchX: don't leave home without it!") |
17:21:50 | | Join akaidiot [0] (n=not@84-217-86-185.tn.glocalnet.net) |
17:25:09 | | Join scott666 [0] (n=scott666@c-24-245-75-109.hsd1.mn.comcast.net) |
17:25:26 | | Quit scott666 (Read error: 104 (Connection reset by peer)) |
17:25:46 | | Join scott666 [0] (n=scott666@c-24-245-75-109.hsd1.mn.comcast.net) |
17:26:50 | | Quit guruz (Read error: 110 (Connection timed out)) |
17:34:30 | *** | Saving seen data "./dancer.seen" |
17:37:07 | | Part warthawg ("You never miss your warthawg til the well runs dry") |
17:39:04 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
17:39:23 | | Join Febs [0] (n=40be24d8@labb.contactor.se) |
17:39:46 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-68-120.w86-196.abo.wanadoo.fr) |
17:42:56 | preglow | Febs: got a little sweep generator here now |
17:43:38 | markun | preglow: do you have a link for me? |
17:43:45 | preglow | not yet, no |
17:43:58 | markun | not presentable yet? :) |
17:44:43 | preglow | http://www.pvv.org/~thomj/rockbox/signal_gen.c |
17:44:44 | preglow | heh |
17:44:49 | preglow | it doesn't show anything, and never yields |
17:44:58 | preglow | i might not be able to fix that last anyway |
17:45:04 | preglow | without spending more time on it than i care to |
17:46:12 | markun | It does a linear sweep? |
17:46:17 | preglow | yep |
17:46:18 | preglow | right now |
17:46:28 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-216.pools.arcor-ip.net) |
17:47:44 | | Join gursikh [0] (n=guriskh1@158.135.7.70) |
17:47:59 | preglow | i could just use a greater block size, i guess |
17:48:40 | | Quit petur ("*poof*") |
17:49:20 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
17:50:44 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-216.pools.arcor-ip.net) |
17:51:04 | lostlogic | preglow: buffered or unbuffered? |
17:51:46 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
17:52:15 | | Join Hansmaulwurf [0] (n=maerlyn@p5081BD4F.dip0.t-ipconnect.de) |
17:52:39 | preglow | lostlogic: unbuffered, i couldn't be arsed to import and learn all the pcmbuf stuff |
17:52:48 | preglow | that is, it is double-buffered |
17:52:52 | preglow | but no pcmbuf stuff |
17:53:14 | | Join damaki [0] (n=Chocolat@ALille-153-1-1-248.w83-198.abo.wanadoo.fr) |
17:53:26 | markun | preglow: do you think a pink noise generator would be useful for adjusting the EQ? |
17:53:33 | | Join jochen_ [0] (n=jochen@dslc-082-082-087-235.pools.arcor-ip.net) |
17:54:10 | preglow | in what way? you'd pretty much need a spectrum analyser to make sense of the output |
17:54:18 | preglow | and white noise would be better |
17:55:10 | markun | jlo says he can do it by hearing with pink noise |
17:55:16 | jochen_ | hi, i've got a question concerning the midi playback (h1x0): would it be possible to prevent the player from powering down due to the power-down-timer during playback? |
17:55:19 | markun | http://forums.rockbox.org/index.php?topic=4085.0 |
17:55:33 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
17:55:47 | jochen_ | yeah, i know, feature freeze, but i think, it can be considered a bug. ;) |
17:56:00 | preglow | markun: yeah, but not every person can do that, heh |
17:56:14 | preglow | i sure as hell haven't got a chance |
17:56:45 | Mikachu | jochen_: look in the test_fps plugin for code that does that, iirc |
17:57:27 | jochen_ | Mikachu: i should have known, that i would be asked to code it myself. ;) |
17:57:41 | jochen_ | Mikachu: thanks for the hint anyway |
17:57:44 | Mikachu | i'm not official in any way |
17:59:22 | markun | preglow: I can imagine why pink noise is more useful for the human ear than white, but still.. |
18:00 |
18:00:49 | jochen_ | Mikachu: any idea what i am supposed to look at in detail? |
18:01:03 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-216.pools.arcor-ip.net) |
18:01:24 | Mikachu | jochen_: i think the function call is something like 'update_shutdown_timer' |
18:01:32 | Mikachu | i guess i can look |
18:01:53 | Mikachu | maybe it's not there anymore |
18:01:55 | * | jochen_ cvs ups |
18:02:01 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
18:03:19 | jochen_ | Mikachu: reset_poweroff_timer() |
18:03:21 | Mikachu | jochen_: it's |
18:03:22 | Mikachu | yeah |
18:03:23 | Mikachu | that one |
18:04:16 | jochen_ | Mikachu: but that isn't supposed to be called by the codecs themselves, is it? |
18:04:36 | Mikachu | midi is just a plugin |
18:04:58 | jochen_ | oh, sure, forget it. ;) |
18:05:04 | Mikachu | so the playback system isn't involved, isuppose that is what usually resets the timer |
18:05:28 | jochen_ | yeah, i'm confused. too much sun... |
18:05:39 | | Join ericmoritz\0 [0] (n=ericmori@68.51.228.83) |
18:07:39 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
18:10:39 | jochen_ | Mikachu: well, that was an easy one. patch ready. ;) |
18:12:38 | | Quit Acksaw ("I'm off, see ya later!") |
18:14:53 | jochen_ | ok, gtg, thanks Mikachu. bye |
18:15:01 | | Quit jochen_ ("Verlassend") |
18:23:36 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
18:27:14 | | Part ericmoritz\0 |
18:30:02 | | Join Farpnut [0] (n=solo84@cm65.sigma6.maxonline.com.sg) |
18:30:13 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
18:33:14 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-70-244.w86-196.abo.wanadoo.fr) |
18:33:26 | dpro | re |
18:34:00 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
18:34:11 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
18:39:45 | | Join goa [0] (n=light@gate-hannes-tdsl.imos.net) |
18:40:26 | | Quit MagusG (Connection timed out) |
18:40:54 | | Quit goa (Remote closed the connection) |
18:41:04 | | Join goa [0] (n=light@gate-hannes-tdsl.imos.net) |
18:41:30 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
18:44:36 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
18:46:50 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
18:47:10 | | Quit damaki (Read error: 110 (Connection timed out)) |
18:50:27 | | Quit goa ("Client suicide") |
18:50:32 | | Join goa [0] (n=light@gate-hannes-tdsl.imos.net) |
18:50:32 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:50:34 | | Join bagawk [0] (n=lee@71-34-231-72.eugn.qwest.net) |
18:56:48 | | Join chang [0] (n=chang@AAmiens-157-1-143-44.w86-215.abo.wanadoo.fr) |
19:00 |
19:02:20 | | Quit Farpnut ("Large sacks of cheese") |
19:08:33 | | Quit gursikh (Success) |
19:14:42 | | Quit chang ("So long, and thanks for all the fish !") |
19:22:23 | | Join fraggsta [0] (n=jrw6@82-32-117-167.cable.ubr03.hawk.blueyonder.co.uk) |
19:23:56 | fraggsta | Does anyone know whether the Audioscrobbler plugin *should* work on an X5. The device knows what the time is so I guess it has an RTC. Yet after patching it into a CVS checked out version of Rockbox from Sunday, the player doesn't contain the log file the plugin should write, or any menu items/other evidence that it's actually working. |
19:27:48 | markun | fraggsta: try debugging it in the simulator |
19:30:19 | | Join PaulJam [0] (n=pauljam@vpn-3025.gwdg.de) |
19:32:29 | fraggsta | markun: I'll have to do that when I get a chance. I'm thinking of trying to join in on the X5 dev, anyway so I'd like to have a good look around the sources at some point.. |
19:32:47 | markun | great |
19:33:06 | fraggsta | but right now my oven is burning my pizza, oshi! |
19:33:49 | | Quit MagusG (Connection timed out) |
19:34:12 | | Quit bluebrother ("Leaving") |
19:34:34 | *** | Saving seen data "./dancer.seen" |
19:36:46 | | Join hd [0] (n=light@gate-hannes-tdsl.imos.net) |
19:37:35 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
19:39:38 | | Quit mareviq ("nie wszystko dioda co sie swieci...") |
19:41:03 | | Quit _FireFly_ ("Client exiting") |
19:42:31 | | Join pixelma [0] (n=pixelma@212.204.41.115) |
19:43:05 | * | amiconn had an idea how to save bus bandwidth on coldfire for both playback & recording :) |
19:43:14 | preglow | how? |
19:43:48 | amiconn | Bu using the DMA autoalign feature, with reading (playback) or writing (recording) whole lines from/to memory |
19:44:30 | amiconn | I'm just testing this with s/pdif recording |
19:45:23 | | Join theli_ua [0] (n=theli@c.208.177.a408.dyn.adsl.cyfra.net) |
19:45:30 | | Quit bluey- ("Leaving") |
19:48:02 | amiconn | It works... |
19:48:23 | amiconn | The question is how much we really save, and how to measure it |
19:55:47 | preglow | why does autoalign help at all? |
19:59:14 | amiconn | When SSIZE and DSIZE are different and AA is enabled, the DMA controller aligns the accesses with larger size and tries to access the larger size at once whenever possible |
19:59:24 | amiconn | -> line bursts in our case |
20:00 |
20:00:37 | | Quit hd ("Client suicide") |
20:08:55 | | Join Dgently [0] (n=c0553201@labb.contactor.se) |
20:11:05 | preglow | ahh, right |
20:11:11 | preglow | that won't be easy to measure |
20:12:10 | amiconn | It's working fine, also for playback |
20:12:41 | preglow | you done any comparisons on the recorded files, though? |
20:12:46 | amiconn | The only necessary change is setting a few more bits. |
20:12:49 | preglow | it is highly improbably you wouldn |
20:12:51 | amiconn | No, how? |
20:12:54 | | Quit fraggsta ("Ex-Chat") |
20:12:59 | preglow | it is highly improbably you wouldn't hear the errors, but anyway... |
20:13:21 | preglow | just like recording the same thing twice via spdif and comparing the files |
20:13:35 | | Quit webguest73 ("CGI:IRC (EOF)") |
20:13:42 | amiconn | It's very unlikely to start the recording twice at exactly the same sample... |
20:14:23 | preglow | yeah, you'd need to trim the resulting files so they'd fit |
20:14:30 | preglow | anywho, like i said, you would probably hear any errors |
20:14:54 | preglow | but ok, i'll merge our patches now |
20:14:56 | * | amiconn has no idea how to align 2 such recordings |
20:15:09 | amiconn | The offset may be thousands of samples |
20:15:12 | preglow | sure |
20:15:26 | preglow | by using a sample editor |
20:15:28 | preglow | but anyway |
20:15:39 | preglow | all your changes are in the one area of the patch? |
20:15:44 | preglow | i've already fixed the typo here |
20:18:07 | scott666 | Is there a program that makes it easier to make a playlist for a recursive set of folders than just adding the folder in winamp and saving a playlist? |
20:18:28 | Mikachu | dir /r > file.m3u or something |
20:19:02 | scott666 | *that can do batch jobs |
20:19:14 | Mikachu | ? |
20:19:33 | scott666 | a whole bunch of folders |
20:19:56 | amiconn | preglow: Yes, only in pcm_record.c: pcmrec_dma_start() and DMA1() |
20:20:08 | scott666 | and fiddling with the command prompt is really 'easier' than just doing it with winamp |
20:20:30 | amiconn | Note that I don't think the code is ready for commit; some ifdefing for coldfire targets without s/pdif are missing, |
20:20:55 | amiconn | and somehow the recording source setting doesn't remember 'digital' |
20:21:47 | amiconn | preglow: You can try the auto-align stuff yourself: In pcm_record.c change the 2 lines which setup DCR1 to: |
20:21:54 | amiconn | DCR1 = DMA_INT | DMA_EEXT | DMA_CS | DMA_AA | DMA_DINC | (3 << 17) | DMA_START; |
20:22:09 | amiconn | and in pcm_playback.c, change line 98 to: |
20:22:10 | amiconn | DCR0 = DMA_INT | DMA_EEXT | DMA_CS | DMA_AA | DMA_SINC | (3 << 20) | DMA_START; |
20:23:13 | | Join blind [0] (n=blind@c-71-234-180-125.hsd1.ct.comcast.net) |
20:23:30 | amiconn | config-h100.h should also #define HAVE_SPDIF_IN |
20:23:31 | blind | anyone who remembered my issue with my ipod: i sent it back to apple and they're sending me a new one :) |
20:24:28 | amiconn | Oh, and the recording code should switch on spdif power when recording from spdif, and switch it back to the global value when exiting |
20:25:21 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-41-10.w83-198.abo.wanadoo.fr) |
20:26:37 | | Join Rondom [0] (n=Rondom@Ndfac.n.pppool.de) |
20:26:42 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
20:32:25 | * | amiconn loves the Firefox SessionSaver extension and its snap-back tabs feature :) |
20:33:53 | | Quit theli_ua ("ðÏËÉÄÁÀ") |
20:36:25 | crwl | I like Tab Mix Plus more, I had some problems with SessionSaver |
20:37:06 | crwl | they do basically the same thing |
20:38:27 | | Quit Dgently ("CGI:IRC") |
20:39:23 | | Join Thus0 [0] (n=Thus0@86.73.49.22) |
20:39:29 | | Join gursikh [0] (n=guriskh1@adsl-68-92-214-234.dsl.hstntx.swbell.net) |
20:39:30 | | Quit sharpe (Read error: 110 (Connection timed out)) |
20:39:35 | | Join bluey- [0] (n=bluey@dslb-088-073-080-157.pools.arcor-ip.net) |
20:39:55 | preglow | amiconn: snap back tabs?= |
20:40:08 | preglow | sessionsaver i use, and it's great |
20:40:25 | amiconn | Yes, that's what I mentioned... |
20:41:08 | amiconn | I already closed the tab containing your patch, and I wanted to reopen it for comparison. No need to dig for the url... |
20:41:15 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
20:41:37 | gursikh | tab mix plus is the best |
20:41:50 | preglow | cool |
20:42:15 | PaulJam | i prefer tabbrowser extensions |
20:42:16 | Thus0 | Hello |
20:43:14 | amiconn | PaulJam: Tabbrowser extension doesn't do what sessionsaver / tab mix plus / session manager do |
20:43:33 | gursikh | as long as it's not session manager. It has such an ugly memory usage scheme, it's nasty. Wierd memory leaks all over the place (known issues) |
20:43:34 | blind | yeah |
20:43:37 | blind | i agree yo |
20:46:30 | | Nick blind is now known as Terminal (n=blind@c-71-234-180-125.hsd1.ct.comcast.net) |
20:46:52 | | Nick Terminal is now known as blind (n=blind@c-71-234-180-125.hsd1.ct.comcast.net) |
20:47:33 | markun | amiconn: wow, it really is a nice extension! |
20:47:59 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-73-23.w86-207.abo.wanadoo.fr) |
20:48:44 | gursikh | edit: I meant SessionSaver above. Have not looked into Session Manager |
20:49:01 | scott666 | sessionsaver is definitely awesome |
20:49:10 | gursikh | I hate it. |
20:49:13 | blind | only extension I use is web dev toolbar :) |
20:49:55 | * | amiconn uses a total of 7 extensions (including the one installed by the setup) |
20:50:03 | scott666 | i couldnt live without adblock + filterset G |
20:50:12 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
20:50:19 | blind | adblock? filterset? |
20:50:25 | blind | just edit your hosts file :P |
20:50:42 | gursikh | adblock is much for intelligent with filterset g |
20:50:46 | gursikh | more* |
20:50:58 | scott666 | yeah |
20:51:05 | scott666 | and you dont have to fiddle with it every week |
20:51:08 | gursikh | than usuing a hosts file (which i did before usuing adblock |
20:51:30 | scott666 | forecastfox is convienent too |
20:51:34 | amiconn | DOM Inspector, Adblock, Fetch Text URL, SessionSaver .2, Tabbrowser Preferences, DownThemAll!, Mouse Gestures |
20:52:22 | scott666 | fasterfox is worth having too |
20:53:13 | gursikh | I have a number of extentions: stumbleupon,fasterfox,webdeveloper,disable targets for downloads, mouse gestures, ie tab, foxytunes, searchpluginhacks, customizegoogle, download status bar, google preview, menu editor, gmail manager, adblock, filterset G, flashblock, Firefox extension bakcup extrension, Tab mix plus, Performancing, Foxytunes Skin - CleanJr |
20:53:20 | gursikh | phew, too much to type... |
20:55:02 | XavierGr | yay I just bought 2 optical cables for 10 euros!! |
20:55:16 | XavierGr | Now I need an optical device (except my H100) to test optical recording! |
20:55:52 | * | amiconn didn't manage to visit the electronics shop today |
20:56:14 | gursikh | good soundcard |
20:56:24 | Kohlrabi | DVD-player |
20:56:25 | preglow | but ok |
20:56:25 | XavierGr | I managed to steal a little time from my work |
20:56:30 | preglow | i think i'll do an updated patch now |
20:56:52 | | Join damaki [0] (n=Chocolat@ALille-153-1-2-61.w83-198.abo.wanadoo.fr) |
20:57:01 | Mikachu | XavierGr: just point it at your lamp |
20:57:02 | preglow | ahh, i need to fix the spdif power issue first |
20:57:25 | amiconn | At least I know what components to buy tomorrow |
20:57:58 | preglow | amiconn: i'll just make an audio_get_spdif_sample_rate(void) call, then you can implement it for archos so we can have recording screen spdif sample rate info, ok? |
20:58:10 | * | amiconn will complement his diy opto->coax converter with a coax->opto converter |
20:58:18 | | Join MarcoPolo [0] (n=MarcoPol@82.227.240.106) |
20:58:41 | amiconn | preglow: Ok. Just don't wire it for archos, I have to find out whether it is possible to do |
20:58:52 | preglow | sure |
20:58:56 | blind | coax > opto lol. |
20:58:58 | amiconn | (need to check the channel status bits with different input signals) |
20:59:16 | blind | That's like.. I'll make a dialup->cable converter |
20:59:17 | amiconn | blind: ?? |
20:59:36 | amiconn | Strange comparison.... both are s/pdif |
21:00 |
21:00:00 | blind | im horrible with analogies. |
21:00:56 | XavierGr | wow I can see a red light coming from the cable!! :D |
21:01:00 | amiconn | preglow: Do you know whether it's possible to monitor analog in via spdif out? (iiuc it should) |
21:01:47 | gursikh | XavierGr: Just stare at the pretty red light (right in the cornea is recomneded) as long as you can for optimum sound clarity |
21:02:18 | Mikachu | what's the advantage of an optical digital signal over an electrical one? |
21:02:30 | XavierGr | Is it harmfull for the eye? I thought optical light was just a LED |
21:02:31 | Hansmaulwurf | lol |
21:02:47 | blind | lol |
21:03:21 | preglow | amiconn: sure |
21:03:27 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
21:03:35 | gursikh | well, maybe you should ask blind.... |
21:03:48 | XavierGr | hehe |
21:03:48 | * | blind giggles |
21:04:03 | XavierGr | really though, is it harmfull? |
21:04:04 | gursikh | sounds like he/she may have experience you might benifit from....... |
21:04:35 | | Quit mirak (Remote closed the connection) |
21:05:08 | | Quit RedBreva_ ("using sirc version 2.211+KSIRC/1.3.12") |
21:05:14 | amiconn | Toslink uses just a led, so it's definitely harmless |
21:05:16 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-32-172.w83-114.abo.wanadoo.fr) |
21:05:20 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-44-226.w83-198.abo.wanadoo.fr) |
21:05:24 | blind | XavierGr: lmfao |
21:05:32 | blind | ``really though guys. stop playin around`` |
21:05:41 | gursikh | Hahaha, sorry guys |
21:06:25 | Mikachu | leds can be really strong if you want to, it's just a name for the technology used |
21:06:42 | Mikachu | it's like saying a candle is just a fire so it's harmless |
21:06:50 | XavierGr | So I remember correctly. Pheww I was starting at it for a bout 5 minutes! :D |
21:06:57 | * | Mikachu continues the bad analogy trend |
21:07:25 | Mikachu | i have used a led laser in a laboration! it was 50mW or something though :) |
21:07:52 | blind | I used a 50mL laser before. |
21:07:54 | amiconn | Yes, laser is a different thing |
21:08:00 | gursikh | Actually I have read that optical cables can be harmful to the eye if used improperly, of course it may have been in the manual for a toslink where they guard against all possibilities of you hurting yourself and indemnifieing themselves of all liability |
21:08:09 | amiconn | (regarding to danger) |
21:08:28 | blind | you know what's fun? optical mouse + laser pointer |
21:09:16 | preglow | amiconn: btw, it almost seems like both spdif in and out is wired to the same controller |
21:09:20 | XavierGr | I have an optical mouse but I can't see the light because they used a frequency that it is not visible |
21:09:34 | blind | :o |
21:09:40 | blind | what fun is that? |
21:09:43 | Mikachu | amiconn: it's still led though |
21:11:41 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
21:11:50 | preglow | i'd imagine simulatenous transmit and receive is possible, though |
21:11:51 | amiconn | preglow: Are the pcm output buffers in iram or sdram? (guess sdram) |
21:12:03 | preglow | amiconn: from the codecs, iram, after pcmbufifying, sdram |
21:12:20 | amiconn | I mean where the dma is running... |
21:12:24 | preglow | sdram, afaik |
21:16:04 | preglow | amiconn: btw, regarding putting spdif in signal through spdif out, i don't see how we can route the incoming clock to the output |
21:17:41 | | Join new5guser [0] (n=d81c7c22@labb.contactor.se) |
21:17:44 | preglow | amiconn: unless the feed through options in the EBUxCONFIG register has the side effect of ignoring the clock field |
21:18:06 | preglow | would make sense, i guess, but it's not the first thing i've seen in coldfire audio that doesn't make sense |
21:18:34 | | Quit MagusG (Connection timed out) |
21:19:11 | amiconn | I would think just setting feed-thorugh should be enough |
21:19:23 | preglow | we'll find out, i guess |
21:19:36 | XavierGr | ok I don't have a clue about these stuff, but if SPDIF is digital,can the port be used to transfer data (as files)? |
21:19:46 | amiconn | See footnote 12 |
21:19:48 | preglow | theoretically, sure |
21:20:07 | preglow | ah, no reformatting |
21:20:08 | preglow | gr8 |
21:20:10 | XavierGr | practically? |
21:20:14 | | Quit damaki (Read error: 110 (Connection timed out)) |
21:20:15 | XavierGr | :P |
21:20:26 | preglow | would work practically as well, i guess |
21:20:28 | Mikachu | XavierGr: modems can transfer data over an analogue line |
21:20:32 | | Join MagusG [0] (i=MagusG@68-186-217-111.dhcp.cdtw.ga.charter.com) |
21:20:57 | XavierGr | ah yes so theoritically we could use the analog port to do that |
21:21:23 | Mikachu | i think someone extracted something from the ipod by playing it through the piezo and decoding it through a microphone |
21:21:24 | preglow | you can use all ports to transfer information |
21:21:29 | XavierGr | but as preglow said 'theoritically' I am don't know if it is doable |
21:21:29 | Mikachu | i don't remember exactly what it was though |
21:21:35 | XavierGr | r/am |
21:21:40 | preglow | i can use the backlight to transfer information if i wanted |
21:21:49 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-7-113.w83-198.abo.wanadoo.fr) |
21:21:56 | XavierGr | true |
21:22:33 | XavierGr | But with spdif it should be easier because it is already digital and famous for its speed and bandwidth |
21:23:02 | preglow | famous for its speed? it isn't exactly mind numbingly fast |
21:23:19 | preglow | you could transport tops 96000*20*2 bits per second, i think |
21:23:24 | preglow | unless you can control the link layer as well |
21:23:52 | preglow | half a meg per second |
21:23:53 | amiconn | I guess s/pdif monitoring for analog in requires setting TXSOURCE to iis1RcvData, and CLOCKSEL to SCLK1 ? |
21:24:00 | XavierGr | 480kB/s |
21:24:11 | XavierGr | then I am talking bs! |
21:24:19 | preglow | amiconn: i'd imagine |
21:25:28 | preglow | but ok, mborus just verified that a 48khz source still gets interpreted as 44.1khz by rockbox, even in the spdif debug screen |
21:25:36 | preglow | so i'll include my freq measure code |
21:26:00 | amiconn | My source is properly detected |
21:26:11 | preglow | mine too |
21:26:15 | amiconn | I wonder what's going on there... |
21:27:06 | preglow | hardware bug, possibly |
21:27:20 | preglow | it is possible for the channel config register to just contain erronous bits to describe the sample rate |
21:27:33 | preglow | most things, like dacs, etc, would just ignore that data anyway |
21:30:21 | * | amiconn just noticed that we can save some more energy on archos when someone just wants to listen to radio with no recording standby |
21:30:38 | amiconn | Then we can power off the MAS dsp core |
21:31:11 | scott666 | my FMR got so awful reception the radio was basically useless |
21:31:32 | amiconn | Well, the newer Ondios are way better |
21:31:49 | amiconn | They use the same philips fm chip as the iriver h1x0 and h300 |
21:32:27 | amiconn | Old Ondios use the samsung chip also used in the fmr, and yes, its reception is awful |
21:32:52 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
21:34:35 | *** | Saving seen data "./dancer.seen" |
21:36:35 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
21:37:17 | pixelma | amiconn: that's a good idea |
21:44:19 | | Join akaidiota [0] (n=not@84-217-86-149.tn.glocalnet.net) |
21:50:29 | | Part lBoxy |
21:51:39 | | Quit MarcoPolo (Remote closed the connection) |
21:51:39 | | Quit new5guser ("CGI:IRC (EOF)") |
21:55:20 | amiconn | Now if I knew what the spdif chasnnel status bits mean... |
21:57:39 | preglow | they should be described in specs here and there |
21:57:43 | preglow | you could also ask linus |
21:58:02 | preglow | does the mas support double rate recording? |
21:58:06 | preglow | mp3 doesn't, so i guess not... |
21:59:44 | preglow | someone should make using whitespace in c mandatory |
22:00 |
22:00:08 | Lear | digging in termor again? :) |
22:00:33 | preglow | haha, no, just ran across a xxxx?yyyy:zzzz in recording code |
22:00:39 | preglow | it's not exactly easier to read with no whitespace |
22:01:09 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
22:01:19 | | Join akaidiot [0] (n=not@84-217-11-222.tn.glocalnet.net) |
22:02:39 | amiconn | preglow: Doube rate? |
22:03:06 | preglow | amiconn: yeah, 64khz, 88.2khz and 96khz |
22:03:15 | amiconn | AH, no it doesn't |
22:03:25 | | Join sockerteze [0] (n=sockerte@pool-71-251-185-218.nrflva.east.verizon.net) |
22:03:49 | amiconn | The MAS supports all standard mpeg audio sample frequencies, including lsf (mpeg 2.5) |
22:03:57 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:04:17 | amiconn | MAS s/pdif only supports mpeg 1 sample rates |
22:04:37 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
22:06:07 | preglow | amiconn: then you should be able to use the freq detection code in the debug screen |
22:06:16 | preglow | amiconn: the status of the channel config reg should be the same |
22:06:19 | | Join qwx [0] (n=qwm@h147n2fls32o1010.telia.com) |
22:06:21 | preglow | s/status/format/ |
22:06:55 | amiconn | I'll just compare them |
22:07:06 | amiconn | The mas only gives 16 bits of the channel status |
22:07:21 | preglow | 16 bits is all there is, afaik |
22:07:46 | preglow | hmm, no |
22:07:48 | preglow | the debug code uses more |
22:14:57 | | Quit qwm (Read error: 110 (Connection timed out)) |
22:17:16 | | Join WileE79 [0] (n=none@chello062178153140.8.14.univie.teleweb.at) |
22:18:08 | WileE79 | Hey everyone... |
22:18:25 | | Join B4gder [0] (n=Daniel@1-1-5-26a.hud.sth.bostream.se) |
22:18:31 | | Part B4gder ("Run away!!!") |
22:18:47 | amiconn | ww? |
22:19:05 | WileE79 | is it ok to ask questions regarding jukebox recorder and rockbox??? |
22:19:55 | markun | WileE79: yes, just ask |
22:22:34 | WileE79 | my jbr doesn't work with batteries anymore (kills them regularly) so I was wondering if there is way to use it with no batteries inside, just via the charger plugged into it. It seems like this doesn't work with the original firmware so I was wondering if there is a way to do this with rockbox |
22:22:51 | amiconn | preglow: Hmm, seems we're unlucky :( |
22:22:56 | | Join sharpe [0] (i=ziggy@user-0c8hc38.cable.mindspring.com) |
22:23:16 | Mikachu | WileE79: probably not |
22:23:38 | amiconn | The coldfire delivers the first 32 channel status bits, in reverse order (bit 31 of EBURCVCCHANNEL is bit 0 of channel status) |
22:24:13 | amiconn | The MAS delivers the first 16 channel status bits only, in proper order (bit 0 of register 0x56 is bit 0 of channel status) |
22:24:47 | WileE79 | :-( ...so this means I have to throw away an almost fully functional mp3 player *buhu* |
22:24:55 | amiconn | Frequency is bit bit 24..27 :( |
22:25:06 | Mikachu | WileE79: maybe you could connect some capacitors, but don't quote me on that |
22:25:25 | amiconn | WileE79: YOu mean batteries don't charge inside the recorder? |
22:25:38 | amiconn | What if you charge them in an external charger? |
22:25:56 | preglow | amiconn: what, and they just drop them? |
22:25:58 | WileE79 | No they charge fine but after 2 or 3 days they are empty even if I don't use the jbr |
22:26:01 | preglow | amiconn: btw, did you find a description of all the bits? |
22:26:17 | amiconn | I just used the spdif analyzer debug code |
22:26:34 | preglow | ah, ok |
22:26:43 | preglow | sounds weird they don't give you all bits |
22:27:06 | amiconn | ..and compared the 2 values I was able to get: CD in DVD player, DVD in DVD player, and no disk in DVD player |
22:27:12 | amiconn | *3 values |
22:27:25 | scott666 | WileE79: whats the problem then? |
22:27:26 | amiconn | Even coldfire doesn't give all bits |
22:27:49 | preglow | btw, currently i write the sample rate together with the header at the start of the recording. this will work out rather badly if people start the recording with no cable inserted. how should we deal with that? |
22:28:03 | Mikachu | WileE79: put in a piece of plastic between the battery and the connector |
22:28:46 | WileE79 | Well, I put fully charged batteries in my JBR and after 2 days they are empty...they also discharge if I remove them from the device and just have them lying around |
22:29:05 | | Join zigford [0] (n=jesse@c220-239-79-205.rochd3.qld.optusnet.com.au) |
22:29:13 | WileE79 | It looks like they get killed during charging |
22:29:19 | preglow | amiconn: btw, could you please check i merged your patch alright? - |
22:29:25 | preglow | http://www.pvv.org/~thomj/rockbox/spdif_recording.patch |
22:29:33 | WileE79 | after the first charging circle |
22:29:36 | amiconn | WileE79: That may happen with somewhat used NIMH cells, especially if they are high-capacity and no-name (in combination) |
22:30:06 | amiconn | WileE79: Hmm... |
22:30:14 | amiconn | first cycle?!? |
22:30:18 | | Join lookup [0] (n=aoweigja@c-68-45-79-127.hsd1.nj.comcast.net) |
22:30:48 | WileE79 | I already fried 4 sets of batteries (tru they were high capacity) two sets from energizer |
22:31:41 | WileE79 | ups...yes cycle... |
22:32:19 | amiconn | preglow: config block version needs to be bumped one more (already is at 41) |
22:32:36 | scorche | WileE79: how high capacity are we talking?....i have had issues with batteries above 2400 |
22:32:40 | preglow | amiconn: ahh, yeah |
22:32:49 | preglow | not the finished patch anyway |
22:33:05 | lookup | i have a question about ipod on rockbox. anybody that knows what they are talking about can surely message me |
22:33:14 | WileE79 | if I remember correctly 2200 - 2500 |
22:33:31 | preglow | lookup: or you can just ask a question right here |
22:33:33 | scorche | lookup: just ask the question... |
22:33:59 | lookup | if i install rockbox on my ipod is there a possibility that i could fubar it? |
22:34:07 | preglow | there's always a possibility |
22:34:12 | preglow | but in the case of ipods, it's very, very, very small |
22:34:17 | lookup | ok |
22:34:17 | preglow | no one has done it so far |
22:34:43 | lookup | when i do change the fw, i will have the oppurotunity to update my songs via Sharepod? |
22:34:44 | preglow | no matter how much you mess it up, you can always use the apple ipod restorer program |
22:34:57 | preglow | with rockbox, you just copy files |
22:35:00 | preglow | no extra program needed |
22:35:08 | lookup | o really |
22:35:08 | lookup | that's nice |
22:35:47 | lookup | how long does an installation like this take? |
22:36:22 | | Quit Lear ("Chatzilla 0.9.73 [Firefox 1.5.0.2/2006030804]") |
22:36:59 | Mikachu | a couple of minutes if you've done it before, probably longer otherwise |
22:37:13 | amiconn | Bah, firefox and its caching :/ |
22:38:00 | gursikh | disable it |
22:38:19 | WileE79 | :-) better than IE6 caching (IE7 is doing better) |
22:39:00 | Mikachu | [lookup] is this better than ipod fw or is it worse? in quality i mean. |
22:39:01 | amiconn | preglow: tabs slipped in.... |
22:40:23 | WileE79 | So do you guys think its worse to give it another shot with cells with lower capacity before I go and get a new Gmini? |
22:40:49 | | Quit xmixahlx ("blah blah blah") |
22:40:56 | | Quit SereR0KR (Remote closed the connection) |
22:41:13 | preglow | amiconn: yeah, know, like i said, i'm only looking to see if i got your patch right at this point |
22:41:25 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
22:41:27 | preglow | it's not done |
22:42:05 | sharpe | well, i've made a graph of ipod video battery usage/statistics. |
22:42:46 | sharpe | it's a pretty curve |
22:43:00 | amiconn | preglow: Looks like you did |
22:43:40 | | Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG) |
22:43:55 | preglow | good |
22:44:06 | sharpe | seems to last about 19000 seconds, or about 5.2 hours... |
22:44:49 | | Quit dpassen1 () |
22:45:26 | sharpe | voltage level just... drops insanely before it dies... |
22:46:00 | | Join SereR0KR [0] (n=Fletcher@Fcc29.f.strato-dslnet.de) |
22:46:51 | Mikachu | sharpe: do you want to show us this curve or should we reassemble it from your description? |
22:47:44 | sharpe | i was actually going to try for a formula... but... okay... |
22:48:57 | Mikachu | lagrange interpolation pls |
22:50:44 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:51:10 | markun | sharpe: does it look anythink like the iriver battery curves? |
22:51:25 | | Quit amiconn (Nick collision from services.) |
22:51:25 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:51:27 | amiconn | mrf |
22:51:56 | | Quit goa ("Client suicide") |
22:52:06 | sharpe | i have no idea what the iriver battery curves look like. |
22:52:19 | markun | sharpe: http://www.rockbox.org/twiki/bin/view/Main/IriverBattery |
22:53:24 | sharpe | yep. |
22:54:29 | | Quit bluey- ("Leaving") |
22:54:29 | | Join goa [0] (n=light@gate-hannes-tdsl.imos.net) |
22:54:56 | | Quit qwx (Read error: 110 (Connection timed out)) |
22:55:16 | sharpe | slightly sharper dropoff at the bottom, it seems. |
22:56:20 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
22:56:36 | preglow | amiconn: what would be the better approach? duplicating the spdif power code in pcm_recording.c, or moving the whole power management to recorder/recording.c? |
22:56:40 | preglow | think i vote for the last |
22:56:51 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-45-212.w83-198.abo.wanadoo.fr) |
22:57:10 | amiconn | Why? |
22:57:16 | preglow | at least there i know if the power is supposed to be on or not |
22:57:21 | amiconn | Just leave the power code in power.c, and use it... |
22:57:51 | preglow | no code in power.c can tell me if the power is supposed to be on or not |
22:57:56 | amiconn | http://www.minidisc.org/spdif_c_channel.html |
22:57:57 | preglow | or if the power is enabled currently |
22:58:13 | * | amiconn wants access to byte 3 :-( |
22:58:37 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
22:58:43 | amiconn | The app layer knows whether spdif power should be on by default |
22:58:56 | amiconn | While recording from spdif it needs to be always on |
23:00 |
23:00:06 | | Quit SereR0KR ("XChat Aqua") |
23:00:29 | preglow | yes, and that's why i want to do it in recording.c |
23:00:49 | preglow | firmware layer does not know whether to leave it on when deselecting spdif |
23:01:11 | amiconn | No, but app layer shouldn't switch it itself |
23:02:59 | preglow | ok, so i'll need to read the status of the pin on entry of the recording screen to find out if it should stay enabled or introduce an enabled variable in power.c? |
23:03:04 | preglow | none of them sounds very elegant |
23:06:40 | | Join dj-fu [0] (n=deejay@202-169-221-29.worldnet.co.nz) |
23:06:43 | preglow | what about just having pcm_record.c enable it without checking, then having recording.c call spdif_power_on() if checking the settings struct says it's needed |
23:07:04 | preglow | linuxstb: here? |
23:08:11 | amiconn | You don't need to read status on entry. Recording screen is app layer, and can read the global settings value |
23:08:52 | | Join Daishi [0] (n=daishi@pool-71-255-57-17.nycmny.east.verizon.net) |
23:08:57 | amiconn | However, in order to save energy when spdif is not needed/wanted, recording.c would have to tell pcm_record.c what the default state should be |
23:09:53 | preglow | recording.c knows what source is selected, yes? why can't it just switch itself? |
23:09:59 | preglow | ah, no, that's sound_menu.c code |
23:10:18 | * | preglow checks |
23:11:44 | preglow | recording.c does the set_recording_options() stuff itself, so it could work without needing to tell pcm_record anything |
23:11:45 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
23:12:13 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
23:12:36 | | Join qwx [0] (n=qwm@h147n2fls32o1010.telia.com) |
23:13:56 | | Quit nobelium- ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
23:16:04 | | Quit Rondom (Connection timed out) |
23:17:37 | | Join ashridah [0] (i=ashridah@220-253-123-217.VIC.netspace.net.au) |
23:19:43 | | Part Pi |
23:24:57 | | Quit qwm (Read error: 110 (Connection timed out)) |
23:25:25 | | Quit Ribs ("Leaving") |
23:26:52 | | Quit jbauman (Read error: 110 (Connection timed out)) |
23:32:38 | amiconn | preglow: Looks like we cannot get the sample rate from spdif input on archos, at least not for mp3 recording |
23:32:54 | amiconn | For pcm recording it will work... |
23:33:02 | preglow | amiconn: we could parse headers coming out of the mas |
23:33:08 | amiconn | But we can report the sample rate in the recording screen |
23:33:30 | amiconn | It will just not update while recording is paused |
23:34:03 | amiconn | We don't even need to parse, we can read the header from 2 MAS status memory cells |
23:34:23 | | Join TCK [0] (i=TCK@81-178-101-104.dsl.pipex.com) |
23:34:39 | *** | Saving seen data "./dancer.seen" |
23:35:14 | amiconn | Since the MAS records for a short time (a few ticks) during recording init, the reported sample rate will most often be correct (in case the source is already present when entering the recording scren) |
23:37:09 | | Join Doomed [0] (n=nnscript@ool-44c126d4.dyn.optonline.net) |
23:37:12 | Doomed | hey |
23:37:51 | | Join hd [0] (n=light@gate-hannes-tdsl.imos.net) |
23:38:24 | | Quit Febs ("CGI:IRC (EOF)") |
23:38:43 | preglow | amiconn: but yeah, what do you say to my wav header sample rate question? i don't think you answered it |
23:39:32 | | Quit lookup () |
23:40:24 | | Quit hd (Client Quit) |
23:40:40 | | Join hannesd__ [0] (n=light@gate-hannes-tdsl.imos.net) |
23:40:56 | sharpe | ahah... quartic function for battery level after however many seconds... |
23:43:48 | amiconn | preglow: Hmm, there's a similar situation on archos. We read the 'template' header shortly after starting the recording (200ms) and use that to calculate our xing header |
23:44:42 | amiconn | So the xing header will be messed up if the sample rate changes during recoridng |
23:44:53 | amiconn | ..but I think that's the user's fault |
23:45:00 | preglow | yeah, i think we'll just say that for now |
23:45:07 | preglow | recording will need a overhaul some time in the future anyway |
23:45:18 | | Nick hannesd__ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
23:45:18 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
23:45:21 | preglow | i'll just do a note of it in the manual |
23:45:28 | amiconn | With mp3 it will still play correctly (with a slight glitch), but with wav there's no way to tell, so pitch will be off. |
23:45:38 | preglow | at least it's very easy to fix |
23:45:42 | preglow | you just alter the wav header |
23:45:53 | amiconn | Not if it changes inbetween |
23:46:02 | preglow | nono, but then you've got problems either way |
23:46:09 | preglow | you can't fix that in a wav except splitting to a new wav |
23:46:20 | preglow | and i can't be bothered to do that now |
23:46:44 | amiconn | When we add the recording framewalker, we should make the recording engine split files on frequency change |
23:48:01 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
23:48:24 | piroko | not sure if you guys know, but 4g support has been broken for a while now |
23:49:02 | piroko | won't boot period |
23:50:07 | preglow | you sure? |
23:50:12 | preglow | i would have thought linuxstb would have noticed it |
23:50:19 | piroko | positive. i've tested it on two different ipods now |
23:50:23 | | Quit BHSPitLappy (Connection timed out) |
23:50:44 | piroko | used the mac instructions. it should still work though, right? |
23:50:57 | preglow | sure |
23:51:08 | piroko | the bootloader works and everything |
23:51:13 | piroko | rockbox freezes at the logo |
23:51:42 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
23:52:00 | sharpe | that's not good, is it? :-D |
23:52:25 | | Join bluebrother [0] (i=vvfqzySF@nat-wh-1.rz.uni-karlsruhe.de) |
23:52:30 | XavierGr | can someone close this bug report: http://www.rockbox.org/tracker/task/5244 |
23:52:35 | | Nick Gargamal1 is now known as Gargamale (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
23:52:45 | XavierGr | There is already one present for the same bug |
23:52:53 | piroko | sharpe: nope :( |
23:53:11 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
23:53:51 | markun | XavierGr: where's the other one? |
23:54:27 | XavierGr | one moment please |
23:55:26 | XavierGr | markun: http://www.rockbox.org/tracker/task/5269 |
23:55:44 | tucoz | anyone know how to check out a certain revision of a file from cvs? |
23:57:50 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-51-89.w86-196.abo.wanadoo.fr) |
23:58:33 | bluebrother | tucoz: cvs co -r <tag> IIRC |
23:58:33 | tucoz | nevermind |
23:58:37 | tucoz | bluebrother, sorry |
23:58:42 | bluebrother | np |
23:59:00 | tucoz | I found out. It was cvs up -r <tag> |