00:00:00 | Zagor | "Alert: jupiter-amiconn is only at 48 percent of his average speed" throws the schedule pretty much overboard... |
00:00:57 | | Quit ender` (" Light a fire for a man, and he's warm for a day. Light a man on fire, and he's warm for the rest of his life.") |
00:01:45 | | Quit n1s (Read error: 110 (Connection timed out)) |
00:02:04 | pixelma | JdGordon|: must be something else that causes the crashes with my WPS as I just added 2 more progressbars with differen |
00:02:28 | pixelma | arr.. in differently long vps to cabbiev2 and it didn't crash |
00:03:43 | | Quit stripwax ("http://miranda-im.org") |
00:04:01 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:05:41 | * | gevaerts imagines that best-fit also complicates clients connecting and disconnecting during a round a bit |
00:06:03 | bertrik | linuxstb, maybe the bytes are the wrong way around in the audio sample |
00:06:07 | Zagor | gevaerts: indeed |
00:06:17 | | Quit petur ("Zzzzz") |
00:06:42 | linuxstb | bertrik: I can't get the audio sample to link - I'm investigating that now. I'm just running from IRAM. So I'm just sending some random numbers... |
00:07:31 | linuxstb | bertrik: Plus I can't get the DMA interrupt to function - it's already active before initialising DMA, and I can't get rid of it... (I tried when failing to get the timer working) |
00:08:00 | linuxstb | But it shows that it basically works, and the codec appears to be the same as the 1st gen Nano (WM8975). |
00:08:07 | bertrik | cool |
00:08:43 | bertrik | I think I've seen a 'reload' bit in the DMA registers somewhere, maybe you can use that to loop instead of retriggering it in the interrupt |
00:09:09 | linuxstb | Yes, I was going to investigate something like that after getting some real audio data linked. |
00:09:09 | | Quit webguest21 ("CGI:IRC (EOF)") |
00:13:21 | | Part captainkwel |
00:17:31 | | Join DarkDefender [0] (n=rob@78-69-30-229-no36.tbcn.telia.com) |
00:17:47 | pixelma | did someone already mention that timestamps in the build table would be nice? ;) |
00:20:24 | | Join benutzer [0] (n=benutzer@91-65-62-255-dynip.superkabel.de) |
00:20:50 | JdGordon| | pixelma: yuck, please add whatever you find to the FS task... I'll almost certainly forget about details from irc |
00:20:51 | linuxstb | pixelma: It's worth mentioning again... |
00:21:21 | | Join Hillshum [0] (n=hillshum@75-165-246-39.slkc.qwest.net) |
00:21:46 | pixelma | JdGordon|: I pasted everything |
00:22:39 | pixelma | I found |
00:23:42 | | Quit evilnick ("Page closed") |
00:44:59 | | Quit bmbl (Read error: 104 (Connection reset by peer)) |
00:47:36 | | Quit B4gder ("It is time to say moo") |
00:49:44 | | Quit dmb (Read error: 60 (Operation timed out)) |
00:50:44 | | Join Kinetik_ [0] (n=Kinetik@krlh-4d034dd9.pool.mediaWays.net) |
00:50:51 | Kinetik_ | hi |
00:51:01 | Kinetik_ | is anybody awake? |
00:52:11 | | Quit bertrik ("De groeten") |
00:53:22 | Hillshum | Kinetik_, I am |
00:53:38 | Kinetik_ | ah cool, have a question about rockbox ^ |
00:53:53 | dz | so ask it |
00:54:24 | Kinetik_ | every time i start my player, theres a box: creating tag-database |
00:55:04 | Kinetik_ | whats the matter? why have this be done every time? |
00:57:44 | stripwax | Did you recently enable the Database feature? |
00:58:23 | Kinetik_ | no... i disabled it a few weeks ago... |
00:59:07 | | Quit flydutch ("/* empty */") |
00:59:34 | linuxstb | Kinetik_: Is that the exact message you see? |
01:00 |
01:00:09 | Kinetik_ | yes, well i see it in german ^^ but thats the translation of the popup |
01:01:24 | linuxstb | Erstelle Tag-Datenbank... ? |
01:01:30 | | Quit PaulJam (".") |
01:01:31 | Kinetik_ | yes |
01:01:32 | *** | Saving seen data "./dancer.seen" |
01:01:36 | Kinetik_ | ja ^ |
01:02:28 | linuxstb | I don't speak German, I just looked it up in the code... The English is "Committing database". Are you sure it's still disabled? |
01:02:39 | | Join dmb [0] (n=Dmb@unaffiliated/dmb) |
01:03:06 | Kinetik_ | yes.. well i just flashed the newest version of rockbox... |
01:03:10 | stripwax | How did you actually disable it? (delete the database file from the disk and turn off the Auto Update setting?) |
01:03:29 | Kinetik_ | i have to delete the database? |
01:03:39 | Kinetik_ | ok, i didn't do this |
01:04:01 | stripwax | It will try and finish building the database otherwise (especially if Auto Update is turned on and you add more tracks to your audio player) |
01:04:15 | Kinetik_ | ok thanks... |
01:04:26 | Kinetik_ | whats the exact function of the database? |
01:04:41 | stripwax | linuxstb - out of interest, do you know why "there is no option to turn off the database completely" .. ? |
01:05:19 | linuxstb | stripwax: Not really. I guess because if there are no database files, it's effectively off. |
01:05:24 | stripwax | Kinetik_ - it stores all of your tags (id3, vorbis tags, etc) so you can browse your music collection by artist, track name, genre, year, etc. as well as integrate with Pictureflow, if you like that kind of thing |
01:05:43 | Kinetik_ | ah ok thanks... |
01:05:48 | Kinetik_ | that was it |
01:05:52 | Kinetik_ | thx a lot |
01:05:54 | Kinetik_ | cu |
01:05:59 | | Quit Kinetik_ () |
01:06:04 | stripwax | you're welc .. oh |
01:06:04 | linuxstb | stripwax: Or rather, if auto-update is off, and load to RAM is off, there is nothing else to disable. (IIUC) |
01:06:41 | stripwax | But if the player is turned off while the database is being generated, won't it pick up from where it left off when you turn it on? |
01:07:03 | safetydan | hrm... for a project that doesn't like malloc, we've certainly got a lot of different implementations of it in the plugins |
01:07:45 | stripwax | safetydan - presumably only plugins that have been ported |
01:08:18 | safetydan | stripwax: well, just thinking there's dbestfit, doug lea's malloc, bufalloc, and now tsfmalloc |
01:08:23 | stripwax | linuxstb - whereas if you delete the database, it won't even try and finish initializing the database. I think. |
01:10:52 | stripwax | safetydan - at a guess, some conscious decision has been made to use one implementation over any of the others, in each case. at least I hope so. at least they don't take up core binsize. |
01:11:06 | linuxstb | stripwax: So what are you saying? There should be an option to turn it off? (I never use the database, so am not the best person to discuss this...) |
01:12:02 | | Join barrywardell [0] (n=barrywar@86-45-4-10-dynamic.b-ras2.prp.dublin.eircom.net) |
01:12:03 | stripwax | linuxstb - not sure. I think so, although it may well be just equivalent to deleting the (potentially not-yet-fully-initialized) database from wherever it lives. |
01:13:11 | stripwax | But a menu option that actually does that for you, rather than no menu option to disable it and a manual entry that says 'there's no way to turn it off', would I think be preferable :) |
01:13:32 | * | Hillshum agrees |
01:13:37 | | Quit Zagor ("Leaving") |
01:13:40 | linuxstb | Yes, I could see a "Delete database" option being helpful. |
01:17:30 | stripwax | Hillshum - did you fix the sansa wheel then? :) |
01:17:48 | | Quit MuscleNerd (Read error: 110 (Connection timed out)) |
01:18:10 | Hillshum | stripwax, Yup |
01:21:23 | | Quit barrywardell () |
01:22:45 | | Quit benutzer ("Verlassend") |
01:24:26 | | Join CaptainKwel [0] (n=jason@207-237-172-77.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
01:26:33 | | Quit Thundercloud (Remote closed the connection) |
01:30:56 | | Quit efyx_ (Remote closed the connection) |
01:34:14 | r0b- | if i wanna develop rockbox on OpenSUSE what do i gotta install? |
01:34:18 | r0b- | aside from the compiler |
01:34:57 | Hillshum | subversion, mabe a debugger |
01:35:20 | Hillshum | sdl for the sim too might come in handy |
01:35:34 | | Quit DarkDefender ("Leaving") |
01:50:18 | | Quit robin0800 ("Leaving") |
02:00 |
02:02:48 | | Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:14:52 | | Join JdGordon| [0] (i=ad7ec2c7@gateway/web/freenode/x-6bb37abbdfa18f32) |
02:16:14 | | Join Strath_ [0] (n=Strath__@173-23-45-236.client.mchsi.com) |
02:22:42 | | Quit JdGordon| (Ping timeout: 180 seconds) |
02:25:09 | | Quit agaffney (Read error: 104 (Connection reset by peer)) |
02:25:53 | | Quit Hillshum (Read error: 104 (Connection reset by peer)) |
02:27:33 | | Join agaffney [0] (n=agaffney@gentoo/developer/agaffney) |
02:33:33 | | Quit Strath (Read error: 110 (Connection timed out)) |
02:38:31 | | Join faemir [0] (n=faemir@78.33.109.163) |
02:38:42 | | Part faemir |
02:44:30 | | Join AsaelReiter [0] (n=d44c6247@gateway/web/cgi-irc/labb.contactor.se/x-fb63e8cfabf7e4a0) |
02:46:44 | | Quit AsaelReiter (Client Quit) |
02:48:43 | | Quit goffa (Read error: 104 (Connection reset by peer)) |
02:50:37 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
02:50:38 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
02:51:29 | | Join HellDragon [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
03:00 |
03:00:55 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
03:01:36 | *** | Saving seen data "./dancer.seen" |
03:07:08 | | Quit gevaerts (Nick collision from services.) |
03:07:20 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
03:09:00 | | Join goffa [0] (n=goffa@216.220.23.105) |
03:13:54 | | Join n00b2Hack [0] (n=Administ@190.207.175.226) |
03:14:28 | | Quit kkurbjunW (Remote closed the connection) |
03:15:25 | | Join kkurbjunW [0] (n=karlk@12.41.166.9) |
03:25:20 | n00b2Hack | +e |
03:26:21 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:34:36 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
03:38:48 | | Quit HellDragon (Client Quit) |
03:39:39 | | Join Administrador_ [0] (n=Administ@190.207.175.226) |
03:39:57 | | Part Administrador_ ("Saliendo") |
03:42:35 | | Join HellDragon [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
04:00 |
04:06:44 | | Quit TheSeven (Nick collision from services.) |
04:07:00 | | Join The_Seven [0] (n=theseven@dslb-084-056-185-144.pools.arcor-ip.net) |
04:07:03 | | Nick The_Seven is now known as TheSeven (n=theseven@dslb-084-056-185-144.pools.arcor-ip.net) |
04:11:29 | | Part n00b2Hack ("Saliendo") |
04:29:37 | | Quit Sajber^ (Read error: 104 (Connection reset by peer)) |
05:00 |
05:01:23 | | Quit Strath_ ("Leaving") |
05:01:39 | *** | Saving seen data "./dancer.seen" |
05:17:43 | r0b- | why am i getting the errir "Error updating playlist control file" |
05:18:19 | JdGordon | for any number of reasons.. |
05:18:31 | JdGordon | which target? |
05:18:47 | r0b- | well i rebooted my e200 and now its gone |
05:28:00 | daurnimator | you lost the mp3 player? |
05:31:48 | r0b- | the error is gone : |
05:31:51 | r0b- | :| |
05:37:25 | | Quit JdGordon ("Leaving.") |
05:38:16 | | Quit Horscht ("Verlassend") |
05:47:51 | | Join JdGordon| [0] (i=1816d253@gateway/web/freenode/x-84a7891531e49e7d) |
05:59:54 | | Quit dmb (No route to host) |
06:00 |
06:08:50 | | Quit HellDragon (Client Quit) |
06:12:01 | | Quit kkurbjun ("Leaving.") |
06:13:09 | | Join HellDragon [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
06:15:51 | | Join n1s [0] (n=n1s@rockbox/developer/n1s) |
06:17:14 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
06:24:39 | | Join kkurbjun [0] (n=kkurbjun@rockbox/developer/kkurbjun) |
06:41:38 | | Join daurnimator_ [0] (n=daurnima@ppp118-208-173-78.lns10.mel4.internode.on.net) |
06:48:48 | | Quit thegeek_ (Read error: 54 (Connection reset by peer)) |
06:58:41 | | Quit daurn (Read error: 110 (Connection timed out)) |
07:00 |
07:01:42 | *** | Saving seen data "./dancer.seen" |
07:03:37 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
07:04:32 | | Join daurn [0] (n=daurnima@unaffiliated/daurnimator) |
07:09:32 | | Quit r0b- (Read error: 110 (Connection timed out)) |
07:10:39 | | Join r0b- [0] (n=rob@adsl-76-235-183-168.dsl.klmzmi.sbcglobal.net) |
07:14:51 | | Quit JdGordon| ("Page closed") |
07:28:15 | | Quit CaptainKwel (Remote closed the connection) |
08:00 |
08:10:22 | | Join flydutch [0] (n=flydutch@87.15.202.87) |
08:11:15 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
08:14:35 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
08:23:17 | | Quit TheSeven ("ChatZilla 0.9.85 [Firefox 3.5.1/20090715094852]") |
08:25:21 | | Join Xerion_ [0] (i=xerion@82-170-197-160.ip.telfort.nl) |
08:25:44 | | Quit n1s ("Lämnar") |
08:28:34 | | Join n1s [0] (n=n1s@rockbox/developer/n1s) |
08:36:58 | | Join DarkDefender [0] (n=rob@78-69-30-229-no36.tbcn.telia.com) |
08:39:37 | | Join Rob2223 [0] (n=Miranda@p4FDCD8E5.dip.t-dialin.net) |
08:40:09 | | Quit safetydan ("Leaving.") |
08:43:01 | | Quit amiconn (Nick collision from services.) |
08:43:05 | | Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn) |
08:43:12 | | Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn) |
08:43:14 | | Quit Xerion (Connection timed out) |
08:43:14 | | Nick Xerion_ is now known as Xerion (i=xerion@82-170-197-160.ip.telfort.nl) |
08:43:24 | | Join pixelma_ [0] (i=quassel@p54BD6C1B.dip.t-dialin.net) |
08:43:24 | | Quit pixelma (Nick collision from services.) |
08:43:35 | | Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma) |
08:56:59 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:00 |
09:01:44 | *** | Saving seen data "./dancer.seen" |
09:10:38 | | Join HellDragon_ [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
09:11:56 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
09:15:36 | | Quit BHSPitMonkey (Remote closed the connection) |
09:16:34 | | Join petur [50] (n=petur@rockbox/developer/petur) |
09:20:51 | | Join daurnimator__ [0] (n=daurnima@ppp118-208-137-41.lns10.mel4.internode.on.net) |
09:21:22 | | Join daurn| [0] (n=daurnima@ppp118-208-137-41.lns10.mel4.internode.on.net) |
09:24:47 | | Quit HellDragon_ (Read error: 104 (Connection reset by peer)) |
09:25:03 | | Quit HellDragon (Read error: 110 (Connection timed out)) |
09:25:14 | | Join HellDragon [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
09:26:35 | | Quit Stephen__ ("Leaving") |
09:28:46 | | Quit daurnimator_ (Read error: 145 (Connection timed out)) |
09:30:01 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
09:34:08 | | Join Thundercloud [0] (i=thunderc@persistence.flat.devzero.co.uk) |
09:38:17 | | Quit daurn (Read error: 110 (Connection timed out)) |
09:39:35 | | Join LinusN [0] (n=linus@gateway/web/cgi-irc/labb.contactor.se/x-c61a411296e659ee) |
09:41:53 | | Quit mortti (Read error: 104 (Connection reset by peer)) |
09:41:56 | | Join mortti [0] (i=mortti@beer.modeemi.cs.tut.fi) |
09:51:47 | | Quit Thundercloud (Remote closed the connection) |
09:53:05 | | Join Grahack [0] (n=chri@ip-159.net-82-216-142.rev.numericable.fr) |
09:54:05 | | Join TheSeven [0] (n=theseven@HSI-KBW-078-042-135-018.hsi3.kabel-badenwuerttemberg.de) |
10:00 |
10:00:36 | | Quit TheSeven (Read error: 104 (Connection reset by peer)) |
10:01:08 | | Join TheSeven [0] (n=theseven@HSI-KBW-078-042-135-018.hsi3.kabel-badenwuerttemberg.de) |
10:06:01 | | Quit scorche|sh (Read error: 110 (Connection timed out)) |
10:07:36 | | Join mt [0] (n=mt@rockbox/developer/mt) |
10:10:35 | | Join r00s [0] (n=ru@zentrale.profitables.biz) |
10:14:09 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
10:30:08 | mt | hmm .. I'm now sending the aac decoder audio frames that are identical to those that ffmpeg produce, but the decode function still returns an error. |
10:34:37 | | Quit TheSeven (Read error: 104 (Connection reset by peer)) |
10:36:52 | | Join TheSeven [0] (n=theseven@p50993c69.dip0.t-ipconnect.de) |
10:44:43 | | Quit robin0800 ("Leaving") |
10:58:05 | | Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche) |
11:00 |
11:01:36 | Unhelpful | mt: perhaps the data with which the decoder is initialized is the source of the problem? |
11:01:46 | *** | Saving seen data "./dancer.seen" |
11:02:50 | | Quit TheSeven (Read error: 54 (Connection reset by peer)) |
11:03:41 | | Join TheSeven [0] (n=theseven@HSI-KBW-078-042-135-018.hsi3.kabel-badenwuerttemberg.de) |
11:04:58 | | Join _zic [0] (n=user@91-165-231-242.rev.libertysurf.net) |
11:07:00 | | Join einhirn [0] (n=Miranda@bsod.rz.tu-clausthal.de) |
11:07:15 | | Join wincent [0] (n=wincent@host-091-097-067-213.ewe-ip-backbone.de) |
11:10:24 | | Join Lynx_ [0] (n=Lynx@xdsl-78-34-104-104.netcologne.de) |
11:11:11 | | Join AndyIL [0] (i=AndyI@212.14.205.32) |
11:13:15 | | Join thegeek [0] (n=nnscript@s243b.studby.ntnu.no) |
11:13:24 | | Quit kkurbjunW (Remote closed the connection) |
11:13:45 | | Join kkurbjunW [0] (n=karlk@12.41.166.8) |
11:14:33 | | Join mankind_ [0] (n=mankind@bl13-2-219.dsl.telepac.pt) |
11:15:46 | | Quit kkurbjunW (Remote closed the connection) |
11:16:08 | | Join kkurbjunW [0] (n=karlk@12.41.166.9) |
11:16:39 | mt | Unhelpful: Yes I'm looking into that. |
11:22:45 | | Quit AndyI (Read error: 110 (Connection timed out)) |
11:25:10 | | Quit TheSeven (Read error: 110 (Connection timed out)) |
11:25:58 | | Quit DarkDefender (Read error: 110 (Connection timed out)) |
11:39:05 | * | linuxstb thought voice language and text language were independent (re: most recent mailing list posts) |
11:49:29 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
11:57:02 | n1s | the laguage selection affects both, if that's what you mean |
11:58:10 | n1s | a reset of the settings should get it back to English |
11:59:02 | | Join Sajber^ [0] (n=Sajber@h-142-120.A213.priv.bahnhof.se) |
12:00 |
12:01:09 | | Quit antil33t (Read error: 110 (Connection timed out)) |
12:03:16 | | Join dash32 [0] (n=dash32@p54AB5E2F.dip.t-dialin.net) |
12:04:33 | | Quit n1s (Remote closed the connection) |
12:07:44 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
12:08:02 | | Join einhirn [0] (n=Miranda@bsod.rz.tu-clausthal.de) |
12:09:24 | | Quit mankind_ ("Leaving") |
12:09:45 | | Join n1s [0] (n=n1s@rockbox/developer/n1s) |
12:11:10 | | Quit _lifeless (Remote closed the connection) |
12:12:04 | | Join PaulJam [0] (i=Paule@vpn-3001.gwdg.de) |
12:13:07 | | Join TheSeven [0] (n=theseven@HSI-KBW-078-042-135-018.hsi3.kabel-badenwuerttemberg.de) |
12:17:51 | soap | Hmm, the most recent User Mailinglist email raises an interesting thought. There is no great way for a blind user to reset Rockbox settings (at least on iPods) when away from a PC. |
12:19:11 | soap | As the current method (using hold switch during boot of Rockbox itself, yet after the bootloader) would be very hard if not sighted. |
12:26:48 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
12:28:10 | linuxstb | That's far from ideal even for sighted users... |
12:30:07 | soap | I understand why "hold" was chosen as the bootloader command button during boot. Why was "hold" chosen as the Rockbox command button during boot? |
12:30:53 | linuxstb | At the time, hold wasn't the bootloader command, MENU was (and still is) |
12:31:35 | linuxstb | But I remember not being able to detect early button presses reliably, although I don't think anyone has experimented with it since the very start of the ipod port. |
12:31:48 | soap | Ok, the chronology explains well why the duplication. What would be the problem with replacing "Hold" with "Prev" in Rockbox itself? |
12:32:04 | linuxstb | What I just said... ;) |
12:32:23 | linuxstb | But MrSomeone should try it. |
12:32:43 | Torne | select+prev is diag mode in the rom bootloader.. |
12:32:59 | Torne | and only select and menu turn it on iirc |
12:33:07 | soap | I thought you meant not being able to detect early button presses reliably _in the short period of time the bootloader had_, not a problem in the main binary. |
12:33:16 | Torne | so to reset like that you would have to press select then only start pressing prev after you let go of select |
12:33:20 | soap | Select alone turns it on. |
12:33:28 | Torne | soap: i mean select and/or menu turn it on |
12:33:32 | Torne | prev/next/play don't |
12:33:37 | soap | you need conscious effort to press two buttons. |
12:33:58 | soap | ^^which I see as a good thing. |
12:34:14 | soap | less likely to accidentally wipe settings. |
12:34:15 | | Nick daurnimator__ is now known as daurnimator (n=daurnima@ppp118-208-137-41.lns10.mel4.internode.on.net) |
12:34:40 | Torne | yes, i just mean that if the concern is for blind users it may potentially still be *slightly* awkward to time |
12:34:41 | linuxstb | soap: As I said, someone should just try it and see what happens. |
12:34:55 | Torne | i'd suggest next instead of prev, as next is ignored by the bootrom afaik :) |
12:35:13 | soap | Next, Menu, Play, Select are all far more likely to cause actions if held once rockbox is finished booting. If I am thinking clearly Prev will back you out to main menu in the worst case situation. |
12:35:25 | Torne | ah, hm |
12:36:01 | Torne | if you do manage to boot to diag mode by accident it does at least make a piezo bleep |
12:36:13 | Torne | :) |
12:36:31 | soap | I assert that would be neigh impossible to do w/o using two fingers. |
12:37:29 | Torne | i did just do it using one thumb on *purpose*. it's probably pretty unlikely by accident though, yes |
12:37:32 | soap | can't do it (so far) on my Nano here with its small buttons. |
12:37:53 | soap | Dang - if you got it to work :( One positive > many negatives. |
12:38:05 | Torne | the wheel is bigger on an ipodvideo |
12:38:32 | Torne | and it's possible to press the four directions with only a reasonable amount of pressure on the inner edge of the dial |
12:38:50 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
12:38:53 | linuxstb | soap: If you want to try it, add a "#define SETTINGS_RESET BUTTON_LEFT" (for example) around line 93 of apps/main.c (i.e immediately before the #if CONFIG_TUNER line) |
12:39:14 | soap | linuxstb, will add that in 10 hours and use it for a few days. |
12:39:57 | Torne | soap: it seems like it's a *better* choice than hold |
12:40:18 | Torne | i particularly dislike it being on hold to the point of having hacked that out of my build :) |
12:40:26 | Torne | so that i can boot with hold on |
12:40:27 | * | linuxstb almost always uses one finger (or thumb) to reset his Nano2g |
12:40:54 | Torne | but i just disabled settings reset entirely, rather than replacing it, which is obviously not a solution in general |
12:40:58 | soap | linuxstb, is there any reason to believe that any one ipod is more likely to have early button detect issues than any other? Or is the history of that problem too cloudy to even guess? |
12:41:22 | linuxstb | soap: Cloudy ;) |
12:41:54 | linuxstb | But in the bootloader, it seemed mainly Nano users that had trouble getting MENU to work for dual-boot. It always worked fine for me on the Video or Color. |
12:42:29 | linuxstb | i.e. with the instructions "Press menu to turn your ipod on, then keep it pressed" |
12:42:50 | Torne | i guess actually changing th edual boot key might be more confusing now that it's been hold for so long :) |
12:42:52 | soap | _I_ always liked Hold being the controlling switch in the bootloader because you could toggle it at the end of the day (or end of the battery) and know you were going to boot into Apple's Faster Charging Mode. ;) |
12:43:18 | Torne | soap: i hit select, flick hold, drop in pocket, which is only possible by disabling both sets of hold detection :) |
12:43:23 | linuxstb | soap: Yes, but hopefully we won't need that forever. It's really just a workaround for limitations of Rockbox... |
12:43:28 | Torne | also i have the charging patch :) |
12:44:09 | soap | Torne, have you battery benched since with the charging patch? I tried and battery bench failed and hadn't had a chance to look deeper to see if it were me or the patch. |
12:44:31 | Torne | soap: you mean is ther eany difference in discharge rate? |
12:44:35 | Torne | or the charging speed? |
12:44:45 | Torne | because it definately charges ~9 times faster :) |
12:44:49 | soap | Torne, wanted objective charging speed numbers. |
12:44:52 | Torne | ah |
12:44:56 | Torne | i haven't done, no |
12:45:02 | soap | got blank benches. Just curious. |
12:45:05 | Torne | but I have the PFC istat reading enabled |
12:45:16 | Torne | so I can see the current draw go to ~450mA when on |
12:45:20 | Torne | as opposed to ~50 without |
12:45:51 | soap | linuxstb, I totally grok - why I was emphasizing it was a personal preference (for now), but not a good reason to keep it default behavior. |
12:45:53 | Torne | and i personally believe the istat readings are accurate, since dreamlayers got the scaling parameters for it from the rom diag mode |
12:46:07 | Torne | and it matches his multimeter readings from firewire |
12:46:09 | Torne | :) |
12:46:20 | Torne | (maybe we should commit that?) |
12:47:02 | soap | What if you pull 500 from a device incapable of delivering 500? |
12:47:13 | Torne | i mean the current measuring patch |
12:47:15 | Torne | not the charging patch |
12:47:22 | Torne | sorry :) |
12:47:23 | soap | oh, yea. |
12:47:38 | Torne | i think the only reason it's not in is it's unclear if it could also be supported on other models |
12:47:49 | dz | soap: you overheat it |
12:47:51 | Torne | i think the patch as is only reads the PCF for ipodvideo |
12:48:43 | Torne | oh, also, i have an apple charger now |
12:48:56 | Torne | i wsa going to experiment with sticking a multimeter in it |
12:49:00 | Torne | or between it and the OF |
12:49:14 | Torne | and see if i can work out if it really is doing something to know it's okay to draw more |
12:50:37 | | Join dmb [0] (n=Dmb@unaffiliated/dmb) |
12:50:44 | | Quit Zarggg (Connection timed out) |
12:54:04 | | Join IuDeX [0] (n=52a0f8f7@gateway/web/cgi-irc/labb.contactor.se/x-dd6a3b27ca2a2361) |
12:54:34 | IuDeX | One question? Does anyone works on Clip? |
12:55:05 | linuxstb | Yes. (not me though...) |
12:55:33 | IuDeX | I dont see any progress :( Sorrry but i cant help ;/ |
13:00 |
13:01:27 | | Quit IuDeX ("CGI:IRC") |
13:01:50 | *** | Saving seen data "./dancer.seen" |
13:03:04 | | Join TeaNoX [0] (n=5848c2d8@gateway/web/cgi-irc/labb.contactor.se/x-79eae79a273aa697) |
13:03:09 | TeaNoX | Hey |
13:03:34 | TeaNoX | who have an iriver h320 with rockbox? |
13:05:17 | linuxstb | TeaNoX: Lots of people do. If you have a question, just ask. |
13:06:27 | TeaNoX | okay, i want buy me a h320 and want to install rockbox |
13:06:56 | TeaNoX | on the rockbox homepage ist the firmware 3.3 |
13:07:03 | TeaNoX | does it work on the h320? |
13:07:25 | linuxstb | Yes - the list of targets is at the top of http://www.rockbox.org |
13:08:01 | linuxstb | And there is also a manual for Rockbox on the H320 - see the "manual" link on the left side of the website, |
13:08:29 | TeaNoX | and how find the feature list of the 3.3 version |
13:08:42 | TeaNoX | Its easy to install 3.3 firmware on h320? |
13:08:50 | linuxstb | See the manual... |
13:09:24 | linuxstb | But yes, it's easy to install (and uninstall if you don't like it). |
13:10:27 | TeaNoX | okay thanks and its just in english right? |
13:10:36 | TeaNoX | or give it a german translation |
13:11:12 | Torne | there are translations for the Rockbox UI to many languages |
13:11:14 | Torne | including german |
13:11:32 | linuxstb | Lots of Rockbox devs are German, so the german translation is very well maintained. |
13:11:40 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
13:12:27 | TeaNoX | can i choose the german translation on the instal? |
13:13:43 | linuxstb | No, you choose the language from within Rockbox itself. |
13:16:22 | TeaNoX | ohh ok |
13:17:10 | TeaNoX | and an other question...the h320 is very old give it an other better mp3 player it is newer than the h320 and allows to install rockbox? |
13:18:07 | AlexP | Depends what you want |
13:18:09 | linuxstb | "better" is very subjective. Lots of people still like the H320, and Rockbox runs well on it. |
13:18:20 | AlexP | Capacity, recording, fm, colour screen, ..... |
13:19:13 | TeaNoX | its nessary that the sound is VERY good, video etc is no important |
13:19:18 | AlexP | TeaNoX: www.rockbox.org/wiki/BuyersGuide |
13:19:32 | TeaNoX | the sound is my first choice |
13:19:47 | AlexP | TeaNoX: I don't think anyone has done proper tests on all the players |
13:20:03 | AlexP | TeaNoX: And without proper tests then it is subjective, plus depends on earphones etc |
13:20:11 | AlexP | RMAA type tests |
13:20:19 | TeaNoX | i have the senheise cx500 in ears |
13:20:27 | TeaNoX | senheiser |
13:21:30 | AlexP | That doesn't help much :) |
13:21:59 | AlexP | All I'm saying is that people can only give subjective impressions for sound qulity, and only then if they have multiple players |
13:22:11 | | Quit TheSeven (Read error: 104 (Connection reset by peer)) |
13:22:12 | TeaNoX | mhhhh ok |
13:22:31 | Torne | and the most people will generally say is "this player sounds fine to me" :) |
13:22:44 | AlexP | For what it is worth, I haven't heard any particular complaints about the H300 that I can recall |
13:22:45 | | Join TheSeven [0] (n=theseven@p54A0FB6E.dip.t-dialin.net) |
13:23:33 | TeaNoX | ok |
13:23:55 | TeaNoX | also think you h320 is the right choice? |
13:25:49 | AlexP | Depends on what you want :) |
13:26:02 | AlexP | I think it is not a bad choice at all :) |
13:26:43 | TeaNoX | whats the options for other mp3 player |
13:26:52 | linuxstb | TeaNoX: Maybe sites like www.head-fi.org will have discussions regarding audio quality of mp3 players. Or maybe there have been discussions in the Rockbox forums. |
13:27:29 | AlexP | Of the currently supported targets, if I didn't care about fm or recording and wanted capacity, I would have a gigabeat f, if I wanted to record I would have a h100 or h300 (h100 has optical) |
13:28:27 | markun | AlexP: one thing though is that all of those players have some digital noise with my in-ears |
13:28:58 | markun | I thought that was unavoidable, but now I have a laptop that doesn't have that problem, so it's not impossible. |
13:29:02 | AlexP | markun: This is what I mean about it depending on the person and the headphones |
13:29:16 | PaulJam | Concerning the soundquality: the H300 (at least mine) has some constant hiss which is quite noticeable when using IEMs. |
13:29:36 | AlexP | markun: I also use in ear headphones (sennheiser cx95) and don't notice this (although I don't have a H300 so don't know about that) |
13:29:36 | markun | AlexP: sorry, was too lazy to read the logs :) |
13:29:47 | AlexP | markun: hehe :) |
13:30:14 | markun | I use Creative EP-630 and have an iriver H120 and Gigabeat F40 |
13:30:26 | AlexP | And I'm sure there is something there with my IEMs, it is just that I personally don't notice :) |
13:30:34 | AlexP | <−− cloth ears :) |
13:31:00 | markun | AlexP: actually I got so used to it that it bothers me a bit when I don't hear some noise :) |
13:31:07 | AlexP | :) |
13:31:33 | markun | When the disk spins up on my F40 it's such a familiar sound that it felt like something was missing when I used my Meizu M6SL :) |
13:31:40 | AlexP | I hear hiss on my h100 as it starts up, but once Rockbox has booted it goes away |
13:31:43 | TeaNoX | do you know the fifo ampiler? |
13:31:51 | markun | althought I think that one also has some noise, just not for disk spinning obviously |
13:32:02 | AlexP | TeaNoX: ampiler? |
13:32:17 | markun | AlexP: perhaps the audio is muted when there is not playback |
13:32:28 | AlexP | TeaNoX: Do you mean do we know what DAC they use? |
13:32:40 | TeaNoX | Fiio E5 |
13:32:41 | AlexP | markun: Possibly, and thereafter it is just hidden by the music |
13:33:00 | AlexP | TeaNoX: Never heard of it, but it doesn't run Rockbox whatever it is |
13:33:18 | TeaNoX | it runs with it ^^ |
13:33:23 | AlexP | markun: But whatever the reason (luckily for me), I don't hear it after it has finished booting |
13:33:27 | TeaNoX | its a headphone ampfiler |
13:33:34 | TeaNoX | Headphone Amplifier ZUR WUNSCHLISTE |
13:33:48 | AlexP | no idea, but that it starting to get off topic for here |
13:33:57 | TeaNoX | the sound quallity is very good with this Headphone Amplifier |
13:34:04 | AlexP | There is always #rockbox-community to discuss such things :) |
13:34:12 | TeaNoX | :) |
13:37:56 | linuxstb | TeaNoX: The h120/h140 is basically the same as the h320/h340, but has a greyscale LCD and digital (S/PDIF) output. You may want that.. |
13:38:43 | | Quit dash32 (Remote closed the connection) |
13:40:57 | TeaNoX | ok |
13:53:24 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
14:00 |
14:04:07 | | Join DerPapst_ [0] (n=DerPapst@88.215.66.85.dynamic.cablesurf.de) |
14:09:14 | | Quit TeaNoX ("CGI:IRC") |
14:16:05 | | Join tomcat_ha [0] (n=aksit@82-148-214-99.fiber.unet.nl) |
14:17:36 | | Nick YpsyZNC is now known as Ypsy (n=ypsy@geekpadawan.de) |
14:20:45 | | Join TeaNoX [0] (n=5848c2d8@gateway/web/cgi-irc/labb.contactor.se/x-438fd4308d55c82d) |
14:20:48 | TeaNoX | hey |
14:20:53 | TeaNoX | i forgot a question |
14:21:09 | TeaNoX | whats the differnce about the h300 and the h320 |
14:22:17 | | Quit PaulJam (Nick collision from services.) |
14:22:24 | | Join PaulJam_ [0] (i=Paule@vpn-3053.gwdg.de) |
14:24:01 | | Join daurnimator_ [0] (n=daurnima@ppp118-208-191-159.lns10.mel4.internode.on.net) |
14:27:30 | | Quit daurnimator (Read error: 60 (Operation timed out)) |
14:27:53 | | Join daurnimator__ [0] (n=daurnima@118.208.145.35) |
14:29:50 | linuxstb | TeaNoX: The "h300" doesn't exist - it's the generic name for the "h300 series" - the h320 (20GB) and h340 (40B). |
14:29:54 | linuxstb | (40GB)... |
14:30:41 | TeaNoX | ok thx... |
14:31:30 | | Join LambdaCalculus37 [0] (n=44a0430d@rockbox/staff/LambdaCalculus37) |
14:35:35 | | Quit DerPapst_ ("iPodLinux rocks!") |
14:37:10 | | Quit TheSeven (Nick collision from services.) |
14:37:27 | | Join The_Seven [0] (n=theseven@p50993c69.dip0.t-ipconnect.de) |
14:37:31 | | Nick The_Seven is now known as TheSeven (n=theseven@p50993c69.dip0.t-ipconnect.de) |
14:37:36 | | Join DarkDefender [0] (n=rob@78-69-30-229-no36.tbcn.telia.com) |
14:39:04 | | Quit TeaNoX ("CGI:IRC") |
14:40:53 | | Quit daurn| (Read error: 110 (Connection timed out)) |
14:45:07 | | Quit daurnimator_ (Read error: 110 (Connection timed out)) |
14:46:05 | | Join daurn| [0] (n=daurnima@ppp118-208-145-35.lns10.mel4.internode.on.net) |
14:51:03 | | Join CaptainKwel [0] (n=jason@207-237-172-77.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
14:57:03 | | Quit _zic ("Ухожу") |
14:57:51 | | Quit PaulJam_ (Nick collision from services.) |
14:57:55 | | Join PaulJam [0] (i=Paule@vpn-3140.gwdg.de) |
15:00 |
15:00:15 | | Quit TheSeven (Read error: 110 (Connection timed out)) |
15:01:40 | | Join teru [0] (n=teru@KD059133112132.ppp.dion.ne.jp) |
15:01:54 | *** | Saving seen data "./dancer.seen" |
15:28:14 | | Join aaron424 [0] (n=410d02d8@gateway/web/cgi-irc/labb.contactor.se/x-8d81dc0abd2ba2fb) |
15:30:07 | | Quit PaulJam (No route to host) |
15:33:20 | | Join evilnick [0] (i=0c140464@gateway/web/freenode/x-a4ae966a264f0ddb) |
15:38:08 | | Join Linus [0] (n=linus@gateway/web/cgi-irc/labb.contactor.se/x-843d3561c42e77fd) |
15:38:14 | | Nick daurn| is now known as daurnimator (n=daurnima@ppp118-208-145-35.lns10.mel4.internode.on.net) |
15:38:33 | | Quit LinusN (simmons.freenode.net irc.freenode.net) |
15:38:33 | NSplit | simmons.freenode.net irc.freenode.net |
15:39:04 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
15:39:51 | | Quit LinusN (Connection reset by peer) |
15:45:13 | | Quit evilnick ("Page closed") |
15:45:40 | | Join evilnick [0] (i=0c140464@gateway/web/freenode/x-59f0cd3e533d30fe) |
15:58:29 | | Join Lynx [0] (n=Lynx@xdsl-78-34-110-5.netcologne.de) |
15:58:45 | | Quit robin0800 ("Leaving") |
15:58:56 | | Nick Lynx is now known as Guest1526 (n=Lynx@xdsl-78-34-110-5.netcologne.de) |
15:59:34 | | Join Zarggg [0] (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
16:00 |
16:02:54 | | Quit Lynx_ (Read error: 60 (Operation timed out)) |
16:02:54 | | Nick Guest1526 is now known as Lynx_ (n=Lynx@xdsl-78-34-110-5.netcologne.de) |
16:15:06 | | Join TheSeven [0] (n=theseven@84.56.185.144) |
16:20:05 | NHeal | (timeout) simmons.freenode.net irc.freenode.net |
16:23:43 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
16:23:44 | | Quit linuxstb (Read error: 113 (No route to host)) |
16:23:52 | | Part Linus |
16:24:52 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
16:47:58 | | Join Hillshum [0] (n=hillshum@unaffiliated/hillshum) |
16:49:32 | | Join jgarvey [0] (n=jgarvey@cpe-098-026-065-013.nc.res.rr.com) |
16:57:09 | | Quit tomcat_ha (Read error: 110 (Connection timed out)) |
17:00 |
17:01:57 | *** | Saving seen data "./dancer.seen" |
17:01:58 | | Quit cdleonard (Remote closed the connection) |
17:02:46 | | Quit teru ("Quit") |
17:03:55 | | Join BryanJacobs [0] (n=bryanjac@e33.cs.rochester.edu) |
17:29:21 | | Quit AndyIL () |
17:36:14 | | Join AndyI [0] (i=AndyI@212.14.205.32) |
17:47:51 | | Quit Hillshum (Read error: 110 (Connection timed out)) |
17:49:58 | | Join Hillshum [0] (n=hillshum@75-165-246-39.slkc.qwest.net) |
17:52:36 | | Join AndyIL [0] (n=pasha_in@212.14.208.235) |
18:00 |
18:02:55 | | Quit AndyI (Read error: 110 (Connection timed out)) |
18:04:59 | | Join n00b81 [0] (n=n00b81@unaffiliated/n00b81) |
18:05:17 | | Part n00b81 ("Leaving") |
18:06:34 | | Quit petur ("work->home") |
18:10:30 | | Quit r0b- (Read error: 110 (Connection timed out)) |
18:12:00 | AlexP | pixelma: I'm planning to put a \opt{HAVEREMOTEKEYMAP}{&} into every table so that a) individual specific remote opts don't have to include it (with the possibility of getting confused) but mainly b) So that a remote enabled manual will work even if all the tables haven't been adapted. Any objections/thoughts? |
18:12:39 | | Join paulk_ [0] (n=paulk@lib33-1-82-233-88-171.fbx.proxad.net) |
18:13:18 | paulk_ | hello ! I've downloaded a french .lang file. How can I build it to a .lng file ? |
18:14:08 | AlexP | Downloaded? Translations are included - are you trying to edit it? |
18:14:33 | Hillshum | You'll need to compile a full build |
18:14:42 | Hillshum | with that .lang included |
18:14:57 | paulk_ | I've downloaded it from : rasher.dk/rockbox/translate/">http://rasher.dk/rockbox/translate/ |
18:15:10 | AlexP | paulk_: What are you trying to do with it? |
18:15:43 | AlexP | paulk_: Unless you are updating a translation, you don't need to do that - Rockbox includes the translations when you install it |
18:16:10 | paulk_ | Is the french .lang file from rasher.dk/rockbox/translate/">http://rasher.dk/rockbox/translate/ the same as the one included in rockbox 3.3 ? |
18:16:44 | AlexP | I think so |
18:16:52 | AlexP | The one on that page is just current svn if not |
18:17:04 | paulk_ | because on rasher.dk/rockbox/translate/">http://rasher.dk/rockbox/translate/ the french traduction is at 98% and the version on my player does not include a lot of traductions |
18:17:16 | AlexP | But French was last updated 4 weeks ago - I'm not sure if 3.3 was before or after that |
18:17:30 | linuxstb | You could try the latest "current build" of Rockbox, instead of 3.3. |
18:17:36 | scorche | 303 was about a month ago |
18:17:38 | AlexP | paulk_: If you use a current build, it will have the most up-to-date translation |
18:17:40 | scorche | errr... 3.3 |
18:17:48 | paulk_ | ok |
18:17:54 | AlexP | scorche: Yeah, that's what I thought |
18:18:29 | paulk_ | And, do you know if the games are translated ? Because all the 3.3's games are in english |
18:18:37 | AlexP | No plugins are translated |
18:18:48 | paulk_ | too bad |
18:19:15 | AlexP | Just look on it as helping you to improve your English :) |
18:19:43 | AlexP | Joking aside, there was some work in progress to add a translation framework to plugins, but I think it has stalled |
18:19:51 | paulk_ | but well, even if all rockbox is in english I'll still using it, because it's really great ! |
18:19:59 | AlexP | Thanks! :) |
18:20:16 | | Quit SUSaiyan (Success) |
18:20:16 | paulk_ | AlexP: Yes, that's true that's a good way to improve my english ! |
18:22:46 | paulk_ | Do you know if png will be supported by rockbox soon ? |
18:23:24 | scorche | paulk_: for the image viewer or for WPSs? |
18:24:00 | paulk_ | for the twice |
18:24:20 | AlexP | I don't think anyone is working on it |
18:24:39 | AlexP | Image viewer is more likely, as it would be a plugin |
18:24:52 | paulk_ | ok |
18:24:58 | AlexP | Anything going in the core needs lots of argument :) |
18:25:08 | paulk_ | ok |
18:25:09 | BryanJacobs | no kidding |
18:25:28 | AlexP | And as there is already bmp and jpg for the WPS, adding png is probably unnecesary for the size increase it would bring |
18:25:32 | scorche | it just takes someone putting forth the effort to code that up for the plugin...whereas, i very much doubt it would get supported for WPS usage |
18:25:44 | AlexP | But for a plugin there is no problem, someone just needs to do it |
18:25:55 | paulk_ | ok |
18:26:20 | paulk_ | I'd like to help you, but I don't kow how to write a plugin :( |
18:26:38 | AlexP | It is never to late to learn :) |
18:27:09 | paulk_ | That's true... Maybe when I'll be older |
18:27:10 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
18:27:17 | paulk_ | Actually I've got no time |
18:27:40 | paulk_ | Is rockbox written in C ? |
18:27:45 | AlexP | yes |
18:27:49 | paulk_ | great |
18:27:56 | AlexP | With little bits of ASM when speed is critical |
18:27:57 | paulk_ | I'm learning C |
18:28:05 | paulk_ | ok |
18:28:25 | AlexP | The vast majority (and all plugins) are C |
18:28:41 | paulk_ | that's a good thing |
18:29:33 | paulk_ | Well, I must leave you now. Keep doing good job ! |
18:29:49 | | Nick daurnimator__ is now known as daurn|laptop (n=daurnima@118.208.145.35) |
18:29:56 | | Quit paulk_ ("Ex-Chat") |
18:30:03 | | Nick daurn|laptop is now known as daurn (n=daurnima@118.208.145.35) |
18:31:14 | | Join JdGordon| [0] (i=63cb9801@gateway/web/freenode/x-5c08e88ad326a967) |
18:31:51 | linuxstb | bertrik: Hi. I'm struggling to get recognisable sound from my Nano. From what you know if it, do you think I need to adjust any of the clocks? |
18:32:52 | bertrik | hm yes, the MCLK calculation currently assumes a 32 kHz crystal, not a 2.5 MHz (or so) crystal |
18:33:16 | evilnick | IIRC, there is a .png viewer on flyspray |
18:33:40 | bertrik | all of the IIS clocks (bitclock, sample clock) are derived from the MCLK |
18:34:42 | | Join faemir [0] (n=faemir@78.33.109.163) |
18:34:43 | bertrik | linuxstb, the nano2g uses a crystal in the MHz range, right? |
18:35:29 | linuxstb | 1.8MHz I think TheSeven has said |
18:37:47 | bertrik | then the table with clock dividers and multipliers for the MCLK PLL probably needs to be recalculated |
18:37:57 | bertrik | in pcm-s5l8700.c |
18:38:25 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
18:38:33 | | Join n00b81 [0] (n=n00b81@unaffiliated/n00b81) |
18:39:07 | | Quit Kohlrabi (Nick collision from services.) |
18:39:11 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
18:39:18 | | Quit Kohlrabi (Nick collision from services.) |
18:39:21 | | Nick Kohlrabi_ is now known as Kohlrabi (n=Kohlrabi@frustrum.nosebud.de) |
18:41:00 | linuxstb | bertrik: How are they calculated? (I've never done this before...) |
18:41:27 | | Join LambdaCalculus37 [0] (n=44a0430d@rockbox/staff/LambdaCalculus37) |
18:42:04 | linuxstb | bertrik: And you mentioned yesterday that my audio samples might needing to be byteswapped - what order should they be (little or big)? |
18:44:13 | | Join Kohlrabi_ [0] (n=Kohlrabi@frustrum.nosebud.de) |
18:44:32 | bertrik | linuxstb, I just copied the values from the datasheet. I guess samsung has a program to find a PDIV/MDIV/SDIV combination that most closely matches the required PLL multiplier. |
18:45:28 | bertrik | For a start we could adjust the PLL multilpliers by a total of about 56.25 |
18:45:30 | | Quit Kohlrabi ("leaving") |
18:46:11 | bertrik | regarding the endianness, I think I was wrong, I just used an array of unsigned shorts as my audio clip and I think this will always have the correct endianness (because there |
18:46:13 | | Nick Kohlrabi_ is now known as Kohlrabi (n=Kohlrabi@frustrum.nosebud.de) |
18:46:28 | bertrik | 's no conversion from byte arrays to unsigned shorts) |
18:47:09 | bertrik | in the meizu, the processor is configured as big endian, so maybe the entire peripheral bus is configured as big endian too |
18:47:25 | | Join r0b- [0] (n=rob@adsl-76-235-183-168.dsl.klmzmi.sbcglobal.net) |
18:48:04 | bertrik | so in short, I can't really tell if you need to do some endian-ness tricks, but it never hurts to try |
18:48:42 | linuxstb | OK, I'll keep testing both... |
18:49:16 | | Quit daurnimator (Nick collision from services.) |
18:49:29 | | Quit Grahack ("Leaving.") |
18:54:36 | | Join advcomp2019__ [0] (n=advcomp2@unaffiliated/advcomp2019) |
18:54:36 | | Quit LambdaCalculus37 (Read error: 104 (Connection reset by peer)) |
18:54:36 | | Join LambdaCalculus37 [0] (n=44a0430d@rockbox/staff/LambdaCalculus37) |
18:54:51 | LambdaCalculus37 | linuxstb: iBugger-0.1e seems to be a little different when using control.py. I want to execute code at 0x22000000 but it's asking me to set the stack address. |
18:55:09 | linuxstb | bertrik: How would adjusting by approx 56.25 be done? |
18:55:14 | linuxstb | LambdaCalculus37: I just use "0" for that. |
18:56:12 | LambdaCalculus37 | linuxstb: It's just sitting there, doing nothing. :/ |
18:56:35 | linuxstb | LambdaCalculus37: That happens sometimes... ;) |
18:57:10 | linuxstb | So you uploaded bootloader.bin to that address? |
18:57:40 | LambdaCalculus37 | linuxstb: Yeah. |
18:57:59 | | Join bimbel [0] (n=Miranda@unaffiliated/bmbl) |
18:58:44 | LambdaCalculus37 | Just sits there. |
19:00 |
19:00:32 | * | linuxstb shrugs |
19:01:58 | *** | Saving seen data "./dancer.seen" |
19:02:19 | LambdaCalculus37 | linuxstb: I'm running "python control.py execute 0x22000000 0"; it responds back by saying "Passing control to code at 0x22000000... done" |
19:03:01 | | Quit aaron424 ("CGI:IRC (Ping timeout)") |
19:04:19 | | Join SUSaiyan [0] (n=SUSaiyan@cc84863-b.zwoll1.ov.home.nl) |
19:04:35 | | Quit advcomp2019_ (Read error: 113 (No route to host)) |
19:05:33 | linuxstb | LambdaCalculus37: You could try my current test - it makes painful noises through the headphones. linuxstb.cream.org/nano2g/bootloader.bin">http://linuxstb.cream.org/nano2g/bootloader.bin I'm using this with iBugger-0.1e |
19:05:42 | bertrik | linuxstb, for 22050 Hz playback the following combination should work PDIV=5, MDIV=6, SDIV=3, MDIV=4 |
19:06:23 | bertrik | I'm assuming a 1.8432 MHz crystal |
19:07:41 | bertrik | the PLL multiplies the crystal frequency by (PDIV+2)*(MDIV+8), then divides it by (1<<SDIV) and CDIV |
19:08:40 | | Quit JdGordon| (Ping timeout: 180 seconds) |
19:08:41 | bertrik | where I said MDIV, I meant cdiv (as it's called in the pcm-s5l8700) or "customer's divide" in the datasheet |
19:09:17 | linuxstb | Thanks - I'm still getting noise, but it's sounding different... |
19:09:31 | LambdaCalculus37 | linuxstb: Still nothing... very weird. |
19:09:47 | | Quit bmbl (Connection timed out) |
19:09:58 | LambdaCalculus37 | iBugger is uploading successfully and it's saying that it's passing control to the code uploaded, but nothing happens. |
19:15:28 | TheSeven | LambdaCalculus37: can you try the ibugger and bootloader version on my server? |
19:15:57 | TheSeven | just use "control.py run bootloader.bin" for that |
19:16:56 | | Quit kkurbjunW (Remote closed the connection) |
19:17:06 | LambdaCalculus37 | TheSeven: I can't from work. |
19:17:18 | | Join kkurbjunW [0] (n=karlk@12.41.166.8) |
19:17:35 | | Quit kkurbjunW (Client Quit) |
19:19:18 | bertrik | linuxstb, can you tell if the sample rate is way too high or too low? |
19:20:00 | bertrik | you should be able to tell if the sample rate is about right by looking how fast the dma count register decreases |
19:22:10 | | Join JdGordon| [0] (n=Miranda@nat/microsoft/x-4c5f0eb8fb99d0d9) |
19:25:49 | | Nick n00b81 is now known as taylor_ (n=n00b81@unaffiliated/n00b81) |
19:26:29 | | Nick taylor_ is now known as n00b81 (n=n00b81@unaffiliated/n00b81) |
19:26:32 | | Part n00b81 ("Leaving") |
19:26:45 | | Join shotofadds [0] (n=rob@rockbox/developer/shotofadds) |
19:27:59 | | Join HellDragon_ [0] (n=jd@modemcable178.248-201-24.mc.videotron.ca) |
19:28:11 | | Quit HellDragon_ (Read error: 104 (Connection reset by peer)) |
19:29:01 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
19:32:03 | | Join webguest42 [0] (n=40ffb419@gateway/web/cgi-irc/labb.contactor.se/x-ecbdbdf219b3fe10) |
19:32:15 | | Quit webguest42 (Client Quit) |
19:33:14 | | Join Horscht [0] (n=Horscht2@xbmc/user/horscht) |
19:34:05 | | Join HellDragon [0] (i=jd@modemcable178.248-201-24.mc.videotron.ca) |
19:34:37 | | Quit LambdaCalculus37 ("CGI:IRC") |
19:34:48 | | Join LambdaCalculus37 [0] (n=44a0430d@rockbox/staff/LambdaCalculus37) |
19:43:04 | linuxstb | bertrik: It's hard to tell. I'll keep experimenting... |
19:43:33 | * | shotofadds wonders whether it's a "known feature" that the download links at the top of the build table all 404? |
19:43:59 | linuxstb | shotofadds: They worked for me a few days ago... Are builds in progress? |
19:44:27 | gevaerts | shotofadds: I suspect that this is because of some late-night experimenting that Zagor did last night. There haven't been commits since |
19:44:54 | shotofadds | ah, we just need to find something to commit then! |
19:45:20 | bertrik | no silly commits please |
19:45:24 | | Join ikorack [0] (n=IceChat7@ip98-186-160-111.ks.ks.cox.net) |
19:45:38 | | Join nonsense [0] (n=nonsense@201.144.51.36) |
19:45:38 | | Part ikorack |
19:45:53 | | Join Nehyx [0] (n=Nehyx@16.85-84-40.dynamic.clientes.euskaltel.es) |
19:46:29 | | Part Nehyx ("ZZZzzzZZZzzz") |
19:49:52 | | Join Jon [0] (n=jon@unaffiliated/jonsparks) |
19:49:59 | | Quit faemir ("Leaving") |
19:50:17 | | Quit BryanJacobs ("Java user signed off") |
19:50:53 | linuxstb | bertrik: Do you know if there's a limit on the size of the DMA transfer? |
19:51:21 | | Join daurnimator_ [0] (n=daurnima@ppp121-44-207-38.lns10.mel4.internode.on.net) |
19:51:21 | | Quit nonsense ("used jmIrc") |
19:51:23 | * | shotofadds is encouraged by the fact he's the only one to have seen an SD card being eaten by a D2, while there are lots of positive reports. With any luck that suggests I'm simply an incompetent user :/ |
19:53:26 | bertrik | linuxstb, the datasheet says DMATCNTx is a 32-bit register, but DMACTCNTx shows only 20 bits |
19:54:26 | | Join tomcat_ha [0] (n=aksit@82-148-214-99.fiber.unet.nl) |
19:55:08 | Hillshum | shotofadds, did it damage the card physically? |
19:56:04 | linuxstb | bertrik: And what units is the "size" parameter in my_pcm_play_data? I've just been using bytes... |
19:57:33 | bertrik | I configured PCM DMA to transfer 16-bit units, the DMA hardware expects number of 16-bit units |
19:58:21 | | Quit daurn (Connection timed out) |
19:58:24 | bertrik | it should be bytes, it's converted to 16-bit units in the pcm_play_dma functions |
19:59:24 | | Part Jon |
19:59:53 | linuxstb | My audio file is about 11MB (uploaded to DRAM using iBuggerLoader), so I've just tried passing 11*1024*1024 to my_pcm_play_data(). However, DMACTCNT0 is counting down from 512K to 0, then I get silence. |
20:00 |
20:01:58 | bertrik | it could be that indeed the dma length is max 20 bits, or 1 MB. In that case, filling it with 11 MB exactly would actually fill it with 0. |
20:02:40 | | Quit Hillshum ("Leaving") |
20:03:09 | | Part stettberger |
20:03:52 | linuxstb | But if it's being divided by 2... |
20:04:42 | linuxstb | bertrik: It's taking about 12 seconds to count down from 512K to 0.... |
20:05:04 | bertrik | ah, that would fill it with 5.5 MB, which the hardware interprets as 0.5 MB because it zeroes the from bit 20 and up |
20:05:16 | linuxstb | Which I think is right, if it's stereo audio at 22.050KHz |
20:05:36 | bertrik | cool! |
20:06:42 | bertrik | there are a couple of IIS formats, I tried to use the standard format (plain 16-bit stereo). Maybe the codec expects something different. |
20:08:56 | CIA-8 | New commit by alex (r21997): Add a generic \opt{HAVEREMOTEKEYMAP}{& } to button maps to allow all ... |
20:10:18 | linuxstb | bertrik: Yes, that's what I'm about to check... |
20:12:53 | | Join Stephen_ [0] (n=S@86-40-168-77-dynamic.b-ras2.srl.dublin.eircom.net) |
20:14:30 | | Join DarkSpectrum [0] (n=ZX@c-67-167-179-42.hsd1.mi.comcast.net) |
20:15:49 | | Join bluebrother [0] (n=dom@rockbox/developer/bluebrother) |
20:16:15 | | Join n00b2Hack [0] (n=Administ@190.207.175.226) |
20:16:54 | bertrik | linuxstb, I wonder if anything in rockbox ever passes a pcm buffer larger than 1 MB |
20:17:50 | bertrik | if something does, we'll have to take care of splitting up the buffer into multiple dma transfers |
20:19:12 | linuxstb | IIRC, DMA chunks are normally much smaller - about 32KB. |
20:23:17 | pixelma | what screen resolution does the 2nd gen Nano have - something typical? |
20:23:35 | linuxstb | Same as 1st gen Nano (and same keypad)... |
20:23:50 | linuxstb | (at least from an apps/ point of view) |
20:25:19 | pixelma | ah, ok. Is it also readable without backlight but bright enough environment? |
20:25:47 | linuxstb | Yes. I haven't seen a 1st gen Nano, but it's pretty similar to the Video and Color. |
20:26:19 | pixelma | hmm... sounds interseting then... |
20:26:35 | pixelma | intresting too |
20:27:45 | linuxstb | bertrik: Currently, the wm8975 driver is setting "BCLK not inverted", "Enable Master Mode", "Normal LRCLK polarity", "16-bit word length" and "I2S format" (that's assuming it really is the wm8975 in the nano...) |
20:28:26 | linuxstb | And "output left and right data as normal" (as opposed to "swapped") |
20:28:42 | bertrik | I'm not sure what master mode means, but it could mean that the codec expects the provide the clock instead of the CPU |
20:29:14 | linuxstb | I think I tried slave mode in previous tests, and got no output. Let me test again... |
20:29:15 | bertrik | the clock = sample clock, bit clock, or MCLK (M may actually mean master now that I think of it) |
20:30:18 | bertrik | the other settings sound like reasonable defaults |
20:30:35 | linuxstb | Yes, changing that gives me silence... |
20:32:22 | bertrik | the s5l8700 datasheet says the IIS part in the s5l8700 is master mode only |
20:32:59 | bertrik | maybe the codec has to be told how much faster the MCLK is compared to the LRCK |
20:34:06 | linuxstb | Datasheet is here BTW - http://www.wolfsonmicro.jp/uploads/documents/jp/WM8971.pdf (that matches the Rockbox driver for the WM8975) |
20:34:20 | linuxstb | (I don't think the exact WM8975 datasheet is available) |
20:35:17 | bertrik | pcm-s5l8700.c uses MCLK = 256 * Fs which looked like the standard rate to me |
20:36:07 | | Join daurnimator__ [0] (n=daurnima@ppp118-208-173-243.lns10.mel4.internode.on.net) |
20:40:29 | linuxstb | bertrik: So the wm8975 must be in slave mode then? |
20:40:45 | bertrik | yes I think so |
20:46:08 | bertrik | linuxstb, I think you also need to change something in register 0x18 to enable the IIS bus to be used in slave mode |
20:53:16 | linuxstb | bertrik: what do you think needs changing? The default is 0, and Rockbox doesn't touch it at all. |
20:53:20 | | Quit daurnimator_ (Read error: 110 (Connection timed out)) |
21:00 |
21:00:04 | | Join phoboss [0] (n=Administ@port-92-200-25-109.dynamic.qsc.de) |
21:00:10 | phoboss | hi |
21:00:23 | phoboss | i can't find any info whether rockbox runs on ipod nano 4g |
21:00:47 | linuxstb | It doesn't. |
21:00:59 | phoboss | :( |
21:01:02 | linuxstb | The very top of the front page of the website lists the devices Rockbox runs on. |
21:01:26 | phoboss | is support planned for the future? how is the development status |
21:02:02 | AlexP | feel free to start it |
21:02:03 | *** | Saving seen data "./dancer.seen" |
21:02:19 | phoboss | unfortunately my programming skills are not even close to sufficient :) |
21:02:36 | linuxstb | phoboss: Currently, no-one knows how to bypass the encryption and other things preventing a Rockbox port from even being started on the Nano 4g. |
21:03:11 | linuxstb | People in the linux4nano project are working on it, but no breakthroughs yet - it may be next week, it may be never... |
21:03:29 | linuxstb | And then a Rockbox port can start, which takes months of hard work, assuming skilled people want to work on it... |
21:03:32 | phoboss | damn :/ i really would like to have more formats to choose from for video and audio playback |
21:03:49 | phoboss | nano 4g only supports 2 video formats |
21:04:00 | linuxstb | Then sell it and buy something better... |
21:04:16 | * | GodEater wonders why people by these rubbish players in the first place if they don't do what you want =/ |
21:04:33 | | Join Hillshum [0] (n=hillshum@unaffiliated/hillshum) |
21:04:40 | phoboss | well i won it in a contest |
21:04:46 | phoboss | i didn't pay a cent for that thing |
21:04:51 | GodEater | ah, can't argue with that :) |
21:05:06 | phoboss | the best thing is that a friend of mine won it, too |
21:05:17 | phoboss | you can win one every hour at coca cola germany |
21:05:39 | bertrik | linuxstb, I think bit 3 of reg 0x18 needs to be 1 |
21:06:21 | GodEater | phoboss: well, you can still sell it and get something better |
21:06:45 | | Nick daurnimator__ is now known as daurn (n=daurnima@ppp118-208-173-243.lns10.mel4.internode.on.net) |
21:06:59 | bertrik | and I would set bits 8:7 in reg 0x08 to 0 too |
21:07:58 | TheSeven | linuxstb: just tried your bootloader.bin, when launching it for the first time, it immediately returned to ibugger, and when launching it for the second time, it locked up (still having the iBL gradient on the screen), not even reacting to the hold switch |
21:08:17 | phoboss | the problem is i like the nano. only the few supported formats annoy me. even some mp3s have to be converted to some other bitrate or something like that |
21:09:14 | Hillshum | I think iTunes will convert when needed... |
21:09:39 | * | GodEater wouldn't like a player if it didn't do what he wanted. So I don't understand your view. |
21:09:41 | Hillshum | not that this is on-topic |
21:09:49 | TheSeven | phoboss: it's not supported. you won't be able to do anything about that. i can't see any need for this discussion... |
21:10:02 | | Join JustJohnny68 [0] (n=HP_Admin@68.49.156.129) |
21:11:22 | phoboss | Hillshum: the problem is itunes won't run on win 2003 :D . i fill that thing with winamp but even the podcasts show up as normal audio tracks or video files |
21:11:37 | Hillshum | ahh |
21:11:54 | phoboss | i wonder which podcatcher for windows can write to that silly db on the ipod so my podcasts show up in the podcast menu etc |
21:12:08 | * | bertrik has a simple idea for turning touch strip events from the meizu into simple up/down button events |
21:12:15 | GodEater | thoroughly thoroughly offtopic now phoboss |
21:13:23 | DarkSpectrum | phoboss: go get a Sansa C240 that will run rockbox from microcenter.com for $15 |
21:14:15 | Stephen_ | phoboss, get ml_ipod for winamp can get podcasts into podcast menu and be done with it |
21:16:49 | | Join saratoga [0] (i=9803c6dd@gateway/web/freenode/x-6d7c3afcd320e8dc) |
21:17:15 | saratoga | lots of people have tested the new PP bootloaders with no issues, we should release them |
21:18:17 | linuxstb | saratoga: So are there binaries ready to go to the download servers? |
21:18:33 | | Join Grahack [0] (n=chri@ip-159.net-82-216-142.rev.numericable.fr) |
21:18:39 | Hillshum | arn't they sitting on fs? |
21:18:40 | DarkSpectrum | #9955 bootloaders have been working flawless on my Sansa C&E |
21:18:53 | DarkSpectrum | been using them for a month now |
21:18:57 | saratoga | linuxstb: the binaries are prepared, but not uploaded yet: http://forums.rockbox.org/index.php?topic=22130.0 |
21:20:01 | saratoga | as far as I know the only thing not completed is a macos compile of sansapatcher |
21:20:32 | Hillshum | did that need to be changed? |
21:21:08 | | Quit bluebrother ("leaving") |
21:21:18 | saratoga | yes sansapatch contains a copy of the bootloader, so it must be updated when the bootloader changes |
21:21:33 | saratoga | or at least its nice to do so that people odn't accidentally install the old bootloader |
21:21:36 | linuxstb | bertrik: Hmm, still silence... |
21:22:19 | | Quit tomcat_ha ("If visible identification is not possible, the pathologist may be able to take fingerprints from the body until decay sets in) |
21:22:22 | saratoga | who actually releases them? bagder? |
21:22:27 | linuxstb | sansapatcher should be trivial to compile on OS X - just "make sansapatcher.dmg" by the look of the makefile. No external dependencies. |
21:22:44 | linuxstb | saratoga: Any of the Swedes (Bagder/Zagor/LinusN) can put them on the download server. |
21:22:56 | linuxstb | Does that include e200rpatcher? |
21:23:11 | saratoga | ok so we just need an OSX developer to do that |
21:23:24 | linuxstb | In fact forget e200rpatcher, it doesn't need updating IIRC... |
21:23:29 | * | Hillshum is on a mac now, but has no xcode (and would need to boot into osx) |
21:23:31 | | Quit LambdaCalculus37 ("CGI:IRC (Ping timeout)") |
21:24:29 | | Join LambdaCalculus37 [0] (n=44a0430d@rockbox/staff/LambdaCalculus37) |
21:25:02 | LambdaCalculus37 | Did someone call for an OS X developer? :) |
21:25:27 | saratoga | yes a rebuild of sansapatcher from the svn branch would be nice |
21:25:50 | | Quit JustJohnny68 ("Leaving.") |
21:26:14 | gevaerts | saratoga: Bagder is aware of the new bootloaders |
21:26:30 | gevaerts | I can ask Zagor next time he shows up though |
21:26:50 | LambdaCalculus37 | saratoga: I can do that. |
21:26:54 | linuxstb | So what's different in that branch compared to trunk? |
21:27:46 | LambdaCalculus37 | saratoga: Where should I send the build to? |
21:28:08 | gevaerts | saratoga: there's already one in gevaerts/pp-release.zip">http://www.evonet.be/~gevaerts/pp-release.zip |
21:28:51 | gevaerts | I didn't bother to refer to that one in the forum thread, as I tested it, and didn't expect that download location to live very long anyway |
21:29:34 | saratoga | oh ok that easiest |
21:29:50 | saratoga | linuxstb: I think the only difference was the version string in the bootloader |
21:30:44 | gevaerts | As far as I can see that zip misses only the windows e200rpatcher, and actually getting put on the download server |
21:34:23 | LambdaCalculus37 | gevaerts: What about OS X e200rpatcher? |
21:34:48 | gevaerts | LambdaCalculus37: that's there, tested to run (not tested to actually work though...) |
21:35:14 | LambdaCalculus37 | gevaerts: And I don't have an e200R to try it with. |
21:35:42 | gevaerts | LambdaCalculus37: I see no good reason for it not to work. We'll get told if it doesn't :) |
21:42:19 | | Quit barrywardell (Remote closed the connection) |
21:46:10 | bertrik | linuxstb, maybe we can find out what the OF uses |
21:47:21 | linuxstb | bertrik: Hmm, can we simple read the registers? |
21:48:00 | | Quit bimbel ("Bye!") |
21:48:29 | linuxstb | I don't know if the codec's been initialised at the point the notes exploit happens (it happens during init of the OF - the OF loads and tests all the notes, and that's when the buffer overflows) |
21:55:40 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
21:56:05 | | Quit DarkSpectrum () |
21:56:13 | | Join iwonder [0] (i=chris243@c-24-118-138-250.hsd1.mn.comcast.net) |
21:56:36 | iwonder | is it typical for an ipod video to take 150 secs to transfer 290 megs, 20 audio files? |
21:56:47 | iwonder | using winxp explorer basic copy |
21:57:06 | iwonder | transferring between usb drives the same data takes about 30 seconds |
21:58:15 | iwonder | about 4x slower, even my nomad jb3 would transfer about 2x as fast |
21:59:25 | linuxstb | iwonder: Which of the many usb modes are you using? Rockbox's, Apple's emergency disk mode, or the main Apple firmware? |
21:59:37 | | Quit jgarvey (Read error: 110 (Connection timed out)) |
22:00 |
22:00:10 | iwonder | rockbox latest firmware |
22:00:33 | iwonder | i mean the official release v3.3 |
22:00:54 | | Join DarkSpectrum [0] (n=ZX@c-67-167-179-42.hsd1.mi.comcast.net) |
22:00:58 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
22:01:06 | iwonder | how can you switch between them |
22:01:06 | Unhelpful | that's the latest official release, but not the latest rockbox :) |
22:02:53 | | Join Zagor [242] (n=bjst@rockbox/developer/Zagor) |
22:02:56 | Torne | iwonder: if you turn on the hold switch immediately after turning the ipod on it will boot to the original apple firmware. currently most ipods have faster usb disk access in this mode. |
22:04:32 | iwonder | that much of a difference? |
22:04:42 | iwonder | i'll try it |
22:05:18 | | Part LinusN |
22:05:50 | | Join B4gder [241] (n=daniel@rockbox/developer/bagder) |
22:06:24 | | Quit SirFunk (Connection timed out) |
22:06:25 | * | gevaerts spots several Swedes and mentions the new to-be-released portalplayer bootloaders at gevaerts/pp-release.zip">http://www.evonet.be/~gevaerts/pp-release.zip again |
22:07:29 | | Quit Grahack ("Leaving.") |
22:08:12 | * | B4gder feels guilty but ignores it for now |
22:08:45 | | Quit Tuplanolla ("saapas") |
22:10:01 | iwonder | ah - yes, 67 secs to transfer instead of 150 secs |
22:10:09 | iwonder | WHY is Rockbox sooooo slow? |
22:10:30 | AlexP | To annoy you |
22:10:33 | B4gder | we do that on purpose to be annoying, what else could be the reason? |
22:10:36 | iwonder | i mean... that's... enormous |
22:10:47 | gevaerts | (a) the slow code you're seeing is Apple's, and (b) because *you* haven't improved it |
22:10:48 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
22:10:49 | AlexP | Yeah, and it is deliberate of course |
22:11:39 | iwonder | seriously, why |
22:11:52 | B4gder | seriously, read up |
22:11:57 | AlexP | Are you being obnoxious on purpose? |
22:12:02 | Stephen_ | because apple wouldn't tell rockbox anything and have to use its own code |
22:12:41 | iwonder | but standard freaking usb transfer speeds are about 5megs |
22:12:47 | Torne | iwonder: there is work in progress to improve the transfer speed |
22:12:48 | AlexP | So? |
22:12:59 | AlexP | iwonder: Do you have access to the hardware docs? |
22:13:10 | AlexP | iwonder: Can you write USB code for these ipods? |
22:13:15 | AlexP | iwonder: If not, shut up |
22:13:25 | scorche | iwonder: look...this isnt exactly easy stuff to do...we are working with proprietary chips here and doing lots of reverse engineering...you dont just turn on a "go faster" switch |
22:13:27 | B4gder | iwonder: so fix the code and send us the patch |
22:13:29 | Torne | he could try the dma test build, actually, if he had a backup of everything |
22:13:38 | Torne | risk is it might trash all your data |
22:13:43 | scorche | not to mention that this is a spare-time volunteer effort |
22:13:44 | Torne | but it should be faster :) |
22:14:02 | iwonder | what a waste of time |
22:14:09 | AlexP | Indeed you are |
22:14:21 | kugel | saratoga, funman: the fuzev2 arrived already |
22:14:30 | Stephen_ | a go faste rswitch wouod be cool. |
22:14:35 | DarkSpectrum | if you dont like rockbox, DO NOT USE IT! |
22:14:39 | * | Stephen_ heads to forums |
22:14:41 | AlexP | Stephen_: A turbo button :) |
22:14:42 | | Quit iwonder () |
22:15:07 | Torne | the go faster switch for USB and charging *is* the hold switch ont he ipodvideo :) |
22:15:12 | Torne | for now :) |
22:16:24 | | Nick obo_ is now known as obo (n=obo@rockbox/developer/obo) |
22:16:58 | saratoga | was that guy just complaining about the apple emergency disk mode code? |
22:17:16 | Torne | no, he was complaining about our disk mode code |
22:17:39 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
22:17:41 | saratoga | I don't think theres a disk mode in 3.3 |
22:18:08 | Torne | ...ah ) |
22:18:16 | Torne | that's very true |
22:18:21 | Torne | i missed that one :) |
22:20:31 | | Join PaulJam [0] (i=Paule@vpn-3005.gwdg.de) |
22:20:57 | | Nick DarkSpectrum is now known as WarpCycle (n=ZX@c-67-167-179-42.hsd1.mi.comcast.net) |
22:26:18 | | Join Tuplanolla [0] (n=jani@unaffiliated/tuplanolla) |
22:32:33 | | Quit Zagor ("Leaving") |
22:39:39 | aidy | shotofadds: i think rockbox just fried my sd card (not wroth anything) |
22:40:06 | agaffney | unless smoke came out of it, it didn't "fry" it :P |
22:40:28 | shotofadds | aidy: can you be any more specific? |
22:42:07 | aidy | shotofadds: well i got the latest svn, booted up, started the database build, and then all sorts of file not found errors popped upand it ended with a kernel panic |
22:42:22 | shotofadds | and now? |
22:42:34 | shotofadds | does the card work in a card reader? |
22:42:40 | kugel | JdGordon: I fixed a few customlist bugs, I think we can commit it |
22:42:43 | aidy | and now the card isn't recognised |
22:42:52 | aidy | shotofadds: the D2 is my only card reader |
22:43:00 | aidy | but i doubt it'd work in another one |
22:43:13 | shotofadds | so it doesn't work in the OF either? |
22:43:13 | aidy | shotofadds: it's like what happened to your card |
22:43:24 | aidy | nope |
22:43:25 | JdGordon| | kugel: i wont stop you... got the fonts working again? |
22:43:26 | shotofadds | can you remember what the PANIC message was? |
22:43:31 | kugel | yea |
22:43:40 | aidy | shotofadds: no |
22:44:03 | aidy | segfault |
22:44:16 | kugel | I also got the go-to-playlist viewer thing for touchscreen, although I found a minor annoyance |
22:44:27 | JdGordon| | oh? |
22:44:46 | kugel | I couldn't use %T|xxx|playlist| |
22:45:06 | JdGordon| | i dont remember the syntax... what are you trying to do there? |
22:45:17 | kugel | it matched play, so I need %T|xxx|view_playlist| |
22:45:43 | shotofadds | aidy: I don't know what to suggest. Maybe I should disable the SD driver in SVN builds for now, in case others have the same experience |
22:45:47 | JdGordon| | oh ok.. that should be fixed |
22:46:12 | JdGordon| | curse you strncmp() doing what its designed to do and not want we want :p |
22:46:14 | aidy | shotofadds: ya don't know either :) |
22:46:24 | kugel | yea :) |
22:46:27 | shotofadds | aidy: out of interest, what make/size/speed was the card? |
22:46:51 | aidy | shotofadds: sandisk 128mb |
22:47:24 | aidy | don't know about speed |
22:47:55 | Hillshum | is there a difference on that small a card? |
22:47:58 | shotofadds | I just wanted to see if there was a pattern. it's quite different to my Transcend 16Gb class 6 ... |
22:48:59 | gevaerts | shotofadds: can you control voltage on the pins somehow? |
22:49:03 | shotofadds | aidy: so you copied some files on to your card using the Cowon firmware, then rebooted into Rockbox and initialised the database, correct? At what point did it give you the error, after the reboot? |
22:49:05 | aidy | shotofadds: I don't know who's writing the driver but, maybe there's a list somewhere of ways to fry sd cards |
22:49:08 | aidy | :D |
22:49:12 | linuxstb | bertrik: I've been disassembling the Nano 2G's OF, and see that it writes 0x42 to register 7 - Master mode (plus 16-bit, plus I2S)... |
22:49:30 | shotofadds | gevaerts: it has to be one of the PCF outputs, although to my knowledge we set this up the same as the OF |
22:49:44 | * | gevaerts thinks that pure protocol errors should never destroy a card |
22:49:45 | kugel | curse these transcend cards |
22:49:54 | JdGordon| | kugel: the playlist change has nothing to do with custom vp does it? |
22:49:59 | kugel | no |
22:50:08 | shotofadds | gevaerts: I also don't understand how I managed to run a full 17:45 battery bench if it was a voltage problem |
22:50:30 | kugel | but the touchregion thing is your code |
22:50:33 | aidy | shotofadds: i initialised the database and then went on to browse files, when I tried to play a music file it said 'no codec found' etc and then after some seconds kernel panic |
22:50:38 | JdGordon| | ok, just making sure |
22:50:55 | aidy | shotofadds: hm |
22:51:05 | aidy | shotofadds: it works if i put it on 'lock' |
22:51:06 | JdGordon| | yeah, if you want to add a quick check to make sure the char after strlen() is a '|' then go for it.. or ill add it when i remember |
22:51:13 | aidy | shotofadds: does your card have such a thing? |
22:51:18 | kugel | cabbiev2 looks pretty bad on the mrobe500 sim |
22:51:23 | shotofadds | you mean the write-protect switch? |
22:51:32 | shotofadds | I think all SD/MMCs have a switch |
22:52:13 | aidy | hm |
22:52:26 | aidy | not sure what enabling it changes |
22:52:34 | aidy | i can fdisk the card now |
22:52:38 | aidy | and it lists the partition |
22:52:56 | aidy | but theres nothing on the filesystem |
22:53:12 | aidy | wierd that it even knows there's a filesystem |
22:54:13 | gevaerts | maybe the FAT is just broken enough. What does fsck.vfat report? |
22:54:31 | Hillshum | fat can be like that at times |
22:54:55 | kugel | JdGordon|: if the trailing '|' is required anyway, it could be part of the string (this would also fix the problem) |
22:55:22 | JdGordon| | no, Its better kept out of the string |
22:56:39 | aidy | gevaerts: nah |
22:57:11 | shotofadds | gevaerts: that's different behaviour to mine. the card won't even power up at protocol level, and refuses to respond to any other commands |
22:57:14 | aidy | gevaerts: if it were the filesystem fdisk would be able to read partitionsandwhatnot |
22:57:34 | gevaerts | aidy: but it does? |
22:57:37 | shotofadds | I don't have my D2 here at the moment to test it with the lock set though |
22:57:43 | Hillshum | aidy: can you reformat? |
22:57:49 | aidy | neg |
22:58:32 | aidy | http://omploader.org/vMjByag |
22:59:32 | | Quit dmb (Read error: 60 (Operation timed out)) |
23:00 |
23:00:03 | shotofadds | linux can't even read the partition table |
23:00:40 | Hillshum | Hmm. Could it write a new one? |
23:01:22 | shotofadds | I doubt that very much. It's dead |
23:01:47 | aidy | think so too |
23:01:50 | Hillshum | Course you would need to be able to write the thing... |
23:02:05 | *** | Saving seen data "./dancer.seen" |
23:02:19 | shotofadds | aidy: at least yours reports the correct capacity, mine is truly dead |
23:02:27 | | Join dmb [0] (n=Dmb@unaffiliated/dmb) |
23:02:29 | kugel | JdGordon|: works |
23:02:42 | JdGordon| | what does? |
23:02:58 | gevaerts | hm, ASC 0x11 ASCQ 0x00 means unrecovered read error |
23:03:03 | aidy | well |
23:03:10 | aidy | i can do bash-4.0# cat /dev/null > /dev/sdd |
23:03:15 | aidy | and it doesn't go crazy |
23:03:21 | aidy | don't know what that means though |
23:03:35 | kugel | JdGordon|: checking for '|' |
23:04:02 | gevaerts | aidy: it means "don't write anything". You probably want /dev/zero |
23:04:11 | aidy | heh |
23:05:19 | JdGordon| | yep good.. definately better than adding the | to the string.. |
23:05:39 | | Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37) |
23:05:41 | ej0rge | 'dd if=/dev/zero of=/dev/sdd' would be the more common 'nuke it from orbit' |
23:05:42 | aidy | well that works too |
23:06:44 | aidy | meh |
23:07:39 | | Quit timc (Read error: 104 (Connection reset by peer)) |
23:08:09 | ej0rge | I'd say the card is working ok if that works |
23:08:18 | ej0rge | needs partitioned / formatted now though |
23:08:34 | aidy | it's just pretending to work |
23:09:32 | | Join timc [0] (n=aoeu@c-68-45-191-214.hsd1.pa.comcast.net) |
23:09:39 | ej0rge | aidy: what's fdisk say about it? |
23:10:27 | aidy | cannot open /dev/sdd |
23:10:29 | gevaerts | aidy: also, what happens if you set that switch back now? |
23:10:46 | aidy | this is all unlocked |
23:10:57 | gevaerts | ah, ok |
23:13:50 | ej0rge | aidy: what's "dmesg | grep sdd" say? |
23:14:15 | aidy | 22:58 < aidy> http://omploader.org/vMjByag |
23:14:31 | aidy | seriously, i don't think anything can bedone |
23:14:51 | CIA-8 | New commit by kugel (r21998): touchscreen regions: ... |
23:15:46 | CIA-8 | New commit by rob (r21999): Disable the D2 SD driver for the time being since there are reports of damaged SD cards. |
23:15:50 | * | shotofadds goes for the safe option |
23:16:01 | shotofadds | and misses r22000 too ;) |
23:16:08 | ej0rge | aidy: have you tried a hammer? |
23:16:09 | kugel | hehe |
23:16:17 | | Quit dmb (Read error: 113 (No route to host)) |
23:16:33 | aidy | ej0rge: :P |
23:17:12 | aidy | shotofadds: you explain to iaudiophile yw |
23:17:15 | shotofadds | kugel: would you be able to take a look at FS #10451? |
23:17:38 | shotofadds | aidy: bah. it's for the best |
23:18:07 | aidy | shotofadds: this card is ages old though |
23:18:09 | kugel | shotofadds: I noticed that backlight is weird on the sim in general for touchscreen |
23:18:22 | shotofadds | yeah, but I've seen this on target too |
23:18:33 | shotofadds | the 'off' setting is definitely ignored |
23:18:42 | kugel | I use backlight off on hold perfectly on my e200 and fuze |
23:19:14 | kugel | backlight with hold is normally handled in the target's backlight driver |
23:20:00 | bertrik | linuxstb, ok good to know, can't really explain it though |
23:20:21 | kugel | shotofadds: this is what the fuze has http://pastie.org/555603 |
23:20:30 | bertrik | maybe the CPU in the nano2g does somehow support slave mode |
23:20:35 | kugel | s/backlight driver/button driver/ |
23:21:11 | shotofadds | kugel: it's the timeout that seems to be the problem. the 'normal' timeout is always used, rather than NO timeout. |
23:21:26 | shotofadds | I will see if that makes any difference tomorrow (I don't have my D2 here tonight) |
23:21:40 | linuxstb | bertrik: Yes, maybe... I should try and find the i2s init... |
23:22:00 | kugel | shotofadds: this bit is missing from the D2's button driver |
23:22:08 | linuxstb | bertrik: And using master mode is the only way I managed to get any sound at all out of it... |
23:22:29 | kugel | there's no call to backlight_hold_changed() |
23:25:13 | | Quit flydutch ("/* empty */") |
23:28:42 | | Join dmb [0] (n=Dmb@unaffiliated/dmb) |
23:28:55 | | Quit Xerion (" ") |
23:35:27 | PaulJam | kugel: did you see my last comment in FS #8799 ? |
23:35:29 | | Quit Hillshum (Read error: 110 (Connection timed out)) |
23:38:32 | | Join Skip2 [0] (n=jhdrums@adsl-76-230-159-222.dsl.wlfrct.sbcglobal.net) |
23:38:42 | Skip2 | wow there are a lot of people here |
23:40:09 | | Quit PaulJam (Nick collision from services.) |
23:40:15 | | Join PaulJam_ [0] (i=Paule@vpn-3037.gwdg.de) |
23:40:32 | CIA-8 | New commit by alex (r22000): Add H100 remote keys for plugins to the manual. For the vast majority ... |
23:42:36 | Skip2 | I thought it would be cool if for scroll-wheel based mp3 players (Sansa, Apple iPod, etc.) that there is a plugin so that you can use those base of mp3 players as a virtual DJ, using the scroll wheel to 'scratch' and whatnot |
23:43:04 | Skip2 | ...and maybe also mix two songs together |
23:45:26 | Skip2 | Although maybe it wouldnt work because 'virtual dj' software on computers generally use a lot of CPU power... unless there was a workaround |
23:45:29 | saratoga | i think thats been discussed before |
23:45:38 | Skip2 | really? |
23:45:57 | Skip2 | this is my first time here, so i wouldn't know |
23:46:37 | Skip2 | did anyone say that they would take a whack at it and see if they could? |
23:47:39 | saratoga | I don't think there was any interest in working on it |
23:48:08 | Skip2 | you would probably have to make something from scratch instead of modifying a program and porting it to rockbox |
23:48:46 | saratoga | thats probably the easiest |
23:49:07 | saratoga | unless theres some fixed point library out there for making scratch sounds |
23:49:12 | gevaerts | I suspect that some of those things are going to be pretty hard to do within the rockbox infrastructure. You could make a plugin that does everything though, and ignore the playback system |
23:49:17 | JdGordon| | PaulJam_: stop causing trouble.. we want to get that damn patch in already! |
23:49:39 | CIA-8 | New commit by alex (r22001): Ooops, correct H100 remote button to exit bubbles (manual). |
23:52:33 | PaulJam_ | JdGordon|: i want to see that feature too (and hopefully statusbar customisation shortly after that:)), i just wanted to know if the freezing is fixed. |
23:52:56 | JdGordon| | freezing is a added feature! |
23:53:10 | Skip2 | anyone here use rockbox on a Sansa Fuze? |
23:54:09 | PaulJam_ | well, in taht case: commit! |
23:55:00 | | Quit Rob2223 (Read error: 104 (Connection reset by peer)) |
23:55:01 | shotofadds | aidy: could you compile and test a possible fix for the backlight off bug you reported? the change you need is at http://pastie.org/555655 |
23:55:38 | | Join Rob2222 [0] (n=Miranda@p4FDCD8E5.dip.t-dialin.net) |
23:56:08 | ej0rge | Skip2: Yes. But right now it's still in development / testing phase |
23:57:06 | kugel | saratoga: any idea where I can find the fuzev2 dualboot code? funman said it's in some git repo |
23:57:22 | saratoga | kugel: I'm not sure, maybe check the new ports thread? |
23:57:27 | CIA-8 | New commit by alex (r22002): Oops no. 2 - It is \ButtonRCOn not \ButtonRCPlay. |
23:58:09 | kugel | PaulJam_: thanks for reporting, I'll check |
23:58:27 | saratoga | kugel: http://github.com/ecrips/Rockbox-FuzeV2 |
23:58:43 | kugel | ah cool |
23:58:55 | TheSeven | fyi, I've written a little Nano2G clickwheel demo program |