00:00:12 | rasher | I'm posting to mistic |
00:04:04 | | Quit uncledrax () |
00:04:43 | ]RowaN[ | http://www.hydrogenaudio.org/forums/index.php?showtopic=36387 |
00:05:29 | rasher | http://www.misticriver.net/boards/showthread.php?p=294203&posted=1#post294203 |
00:05:31 | | Quit Hadaka (Read error: 145 (Connection timed out)) |
00:13:11 | | Quit ashridah ("Leaving") |
00:15:34 | | Join mark [0] (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
00:15:45 | mark | im getting a 60GB ipod photo for £60 |
00:16:01 | mark | while exstatic about the deal, i feel like a traitor to rockbox :P |
00:16:34 | rasher | I'm starting to get annoyed by the people bad-mouthing eax/srs/etc on every possible chance |
00:16:38 | rasher | That's one hell of a deal |
00:16:44 | mark | eax is poop |
00:16:49 | mark | it sounds terrible |
00:17:07 | mark | srs has some kind of point |
00:17:19 | mark | eax exists solely to destroy music |
00:18:00 | rasher | Some people like it. I don't care for it myself, but if some people like it who am I to tell them that it doesn't sound good |
00:18:21 | mark | yeah |
00:19:39 | mark | k, post ammended |
00:19:48 | mark | yeah mark = nobby :P |
00:19:52 | mark | what timing :) |
00:22:06 | | Quit pill (Read error: 104 (Connection reset by peer)) |
00:22:32 | | Join pill [0] (i=pill@cybercrimi.nl) |
00:23:24 | rasher | Haha |
00:26:56 | | Join muesli- [0] (i=muesli_t@hmln-d9b8ef48.pool.mediaWays.net) |
00:27:08 | ]RowaN[ | i must say i like eax..... |
00:27:22 | ]RowaN[ | i dont think it makes music sound BETTER in any way... |
00:28:00 | rasher | eax is the environmental thing? |
00:28:01 | ]RowaN[ | but its kind of relaxing to have a tune on in cathedral mode, close your eyes and kinda escape |
00:28:14 | rasher | That adds "3d" ish sound? |
00:28:26 | rasher | seems like it |
00:28:28 | ]RowaN[ | yeah, 3d/reverby environmental |
00:28:33 | mark | i find it silly |
00:28:38 | ]RowaN[ | its good for fun, but yes, it is silly |
00:28:51 | ]RowaN[ | its something you DEFINALY want if you;re listinging to midis tho! |
00:29:20 | rasher | I'm sure there are some songs that will be nifty to listen to in cathedral mode (lots of voice, ballads etc) |
00:29:21 | ]RowaN[ | EAX Games Mode makes my midi keyboard piano sound about 100x better |
00:30:08 | ]RowaN[ | makes it sound like ive got a grand piano in the middle of a huge empty hall, instead of the piece of shit this midikbd is, in my tiny studio apartment (thats so small theres no natural reverb) |
00:35:50 | | Join webguest05 [0] (n=d5ee421d@labb.contactor.se) |
00:37:57 | | Quit webguest05 (Client Quit) |
00:41:02 | rasher | HCl: any good idea how to provoce the pdir2full bug? |
00:42:42 | mark | yeah |
00:42:46 | mark | i've done it |
00:42:53 | mark | well |
00:43:02 | mark | i'll tell you how *I* did it |
00:43:16 | mark | make a playlist of both mp3s and oggs, in different dirs |
00:43:20 | mark | mine had about 60 |
00:43:25 | mark | songs that is |
00:43:32 | mark | and then wait for it to get to the last one |
00:47:51 | rasher | I don't think you have to go to the last one |
00:48:03 | rasher | Since I was playing a playlist of all my albums |
00:50:12 | HCl | no, not really, i get an error when trying to browse my dir with 700 music files |
00:54:18 | | Quit markun () |
00:54:26 | *** | Saving seen data "./dancer.seen" |
00:55:17 | rasher | Hrm, sounds like this is different, mine happens in the wps during playback |
00:55:38 | rasher | What's your "System > Limits > Max files in dir browser" set to? |
00:58:23 | mark | brb. i'll go check |
00:58:34 | rasher | I meant HCl |
00:58:55 | mark | oh ok |
00:58:57 | mark | nvm |
00:58:57 | mark | :) |
00:59:32 | HCl | oh |
00:59:33 | HCl | dunno |
00:59:42 | HCl | i didn't even know that thing existed |
01:00 |
01:01:20 | | Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) |
01:02:02 | | Quit muesli- (Read error: 113 (No route to host)) |
01:06:17 | | Part Moos |
01:08:29 | rasher | Maybe you're not seeing "my" bug at all then |
01:10:37 | | Join webguest26 [0] (n=d5ee421d@labb.contactor.se) |
01:11:10 | webguest26 | Hi, Is it possible to modify Rockbox in such a way that when the player is plugged into the mains it would not draw power from the battery but straight from the mains (overcoming battery at all)? I was just wondering, but it's probably hardware and not firmware that matters in this case... What do you think? |
01:11:12 | | Quit ender` (Read error: 110 (Connection timed out)) |
01:11:23 | mark | no |
01:11:31 | mark | charging is hardware controlled |
01:11:43 | mark | except... archos players isnt it? |
01:11:44 | | Join stripwax_ [0] (n=stripwax@213-228-241-36.dsl.prodigynet.co.uk) |
01:11:49 | stripwax_ | hey ho |
01:12:05 | webguest26 | thanks |
01:12:06 | mark | 'lo waxy :) |
01:12:11 | | Quit hicks (Remote closed the connection) |
01:17:16 | stripwax_ | windows tip for the day: WinDirStat (google it). Absolutely awesome |
01:18:33 | rasher | Wow, that's seqoiaview |
01:18:35 | rasher | sortof |
01:18:44 | stripwax_ | yeah |
01:18:54 | stripwax_ | in fact it has a sequoia mode |
01:20:54 | rasher | cushion treemaps are hot |
01:28:28 | thegeek | how is current cvs? |
01:28:31 | thegeek | any horrible bugs? |
01:29:59 | rasher | Nothing spectacular |
01:30:06 | rasher | That I'm aware of anyway |
01:30:29 | | Part stripwax_ |
01:30:39 | thegeek | good:) |
01:30:57 | thegeek | I'm running a build from before the horrible volume bug~stuff;) |
01:31:13 | rasher | That's been fixed it seems |
01:31:36 | thegeek | yep:) |
01:33:04 | | Nick mark is now known as nobby_zzzz (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
01:48:00 | | Quit rasher ("CGI:IRC") |
02:00 |
02:03:05 | | Quit dpassen1 () |
02:04:01 | | Join XavierGr [0] (n=XavierGr@ppp43-adsl-218.ath.forthnet.gr) |
02:04:09 | | Quit ]RowaN[ () |
02:04:59 | XavierGr | Hello again! |
02:06:05 | tvelocity | hi XavierGr |
02:09:22 | XavierGr | hi tvelocity, how are you? |
02:09:32 | tvelocity | good |
02:09:48 | tvelocity | still alive |
02:09:50 | tvelocity | you? |
02:10:37 | XavierGr | yeah good I think I am alive too. :p |
02:16:00 | XavierGr | anyone knows details about qsort fuction? |
02:21:46 | | Quit Sucka ("a bird in the bush is worth two in your house") |
02:39:09 | XavierGr | have to go goodnight all! |
02:41:45 | | Quit XavierGr () |
02:43:03 | | Join BBub_ [0] (i=belzebub@dsl-082-082-071-133.arcor-ip.net) |
02:54:27 | *** | Saving seen data "./dancer.seen" |
02:58:42 | | Quit BBub (Read error: 110 (Connection timed out)) |
02:58:43 | | Nick BBub_ is now known as BBub (i=belzebub@dsl-082-082-071-133.arcor-ip.net) |
03:00 |
03:06:24 | | Join phaedrus96 [0] (n=Unknown@p54AE42EA.dip0.t-ipconnect.de) |
03:08:10 | | Quit BBub (Read error: 104 (Connection reset by peer)) |
03:22:34 | | Quit phaedrus961 (Read error: 110 (Connection timed out)) |
03:56:25 | | Quit hardeep ("BitchX: try our lowfat flavor too!") |
04:00 |
04:06:06 | | Join QT_ [0] (i=as@madwifi/users/area51) |
08:00 |
08:21:05 | *** | Started Dancer V4.16 |
08:21:05 | *** | Connected to irc.freenode.net on port 6667 |
08:21:05 | *** | Logfile for #rockbox started |
08:21:06 | *** | Server message 501: 'logbot :Unknown MODE flag' |
08:21:06 | Mode | "logbot :+i" by logbot |
08:21:06 | | Join logbot [0] (n=bjst@labb.contactor.se) |
08:21:06 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
08:21:06 | | Join silencer_ [0] (n=silencer@zen.via.ecp.fr) |
08:21:06 | | Join TCK- [0] (i=TCK@81-86-98-193.dsl.pipex.com) |
08:21:06 | | Join LinusN [0] (n=linus@labb.contactor.se) |
08:21:06 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
08:21:06 | | Join banan_ [0] (i=banan@dalink.campus.luth.se) |
08:21:06 | | Join mbr_ [0] (n=mb@stz-softwaretechnik.de) |
08:21:06 | | Join ansivirus [0] (n=ansiviru@adsl-68-88-192-122.dsl.rcsntx.swbell.net) |
08:21:06 | | Join solex_ [0] (n=jrschulz@c147030.adsl.hansenet.de) |
08:21:06 | | Join QT_ [0] (i=as@madwifi/users/area51) |
08:21:06 | | Join phaedrus961 [0] (n=Unknown@p54AE42EA.dip0.t-ipconnect.de) |
08:21:06 | | Join pill [0] (i=pill@cybercrimi.nl) |
08:21:06 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
08:21:06 | | Join HCl [0] (i=hcl@titania.student.utwente.nl) |
08:21:06 | | Join Nibbler [0] (n=sven@port-212-202-193-100.dynamic.qsc.de) |
08:21:06 | | Join amiconn [0] (n=jens@p54BD4E08.dip.t-dialin.net) |
08:21:06 | | Join Febs [0] (n=Febs@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
08:21:06 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
08:21:06 | | Join Asku [0] (n=aksu@adsl-39.180-DynIP.ssp.fi) |
08:21:06 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
08:21:06 | | Join courtc [0] (n=court@adsl-33-128-105.asm.bellsouth.net) |
08:21:06 | | Join thegeek [0] (n=thegeek@s201a.studby.ntnu.no) |
08:21:06 | | Join pike [0] (i=pike@c83-249-120-126.bredband.comhem.se) |
08:21:06 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
08:21:06 | | Join crashd [0] (i=nobody@badger.ing.me.uk) |
08:21:06 | | Join Seed [0] (i=ben@l192-117-115-168.broadband.actcom.net.il) |
08:21:06 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
08:21:06 | | Join Ismo [0] (i=laitinei@huippu.net) |
08:21:06 | | Join bluebrother^ [0] (n=c28@nat-ph3-wh.rz.uni-karlsruhe.de) |
08:21:06 | | Join dwihno [0] (n=dw@81.8.224.89) |
08:21:06 | | Join crwl [0] (N=crawlie@dsl-83.148.225-157-dynip.ssp.fi) |
08:21:06 | | Join ze [0] (I=ze@ca-dstreet-cuda2-c9a-73.snbrca.adelphia.net) |
08:21:06 | | Join igor47 [0] (N=igor47@temple.src.uchicago.edu) |
08:21:06 | | Join Bagder [0] (N=daniel@1-1-5-26a.hud.sth.bostream.se) |
08:21:06 | | Join odd_ [0] (I=mrodd@fangorn.starshadow.com) |
08:21:06 | | Join dionoea [0] (N=dionoea@muscipula152.via.ecp.fr) |
08:21:06 | | Join Slasher [0] (I=miipekk@ihme.org) |
08:26:15 | * | phaedrus961 has font caching working with the unicode patch :-) |
08:26:42 | LinusN | phaedrus961: nice |
08:29:04 | phaedrus961 | it requires a patch to convbdf though, since a short isn't always big enough to store the offset value |
08:29:44 | B4gder | that's a sacrifize I can live with |
08:30:59 | phaedrus961 | the way it works now is if bits_size > 64k long is used, otherwise short |
08:31:40 | phaedrus961 | requires some extra code in font.c but prevents bloat in smaller fonts |
08:33:52 | | Join mrelwood [0] (n=c1e5d883@labb.contactor.se) |
08:34:31 | mrelwood | i want to try rockbox on my iriver. should I try with the iRiver fw 1.65, or the more liked 1.63? |
08:35:54 | * | B4gder doesn't even remember which one he used |
08:36:10 | LinusN | mrelwood: use whichever you like |
08:36:13 | B4gder | mrelwood: pick the one you like |
08:36:23 | mrelwood | ok |
08:36:27 | LinusN | rockbox doesn't care |
08:39:47 | | Quit courtc (Read error: 110 (Connection timed out)) |
08:40:11 | | Join courtc [0] (n=court@adsl-154-33-58.asm.bellsouth.net) |
08:51:20 | | Quit mrelwood ("CGI:IRC") |
08:57:58 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:00 |
09:17:21 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
10:00 |
10:04:21 | LinusN | amiconn: i got the pdir2full panic now |
10:04:41 | LinusN | when skipping tracks like a madman |
10:07:03 | | Quit Rick (Read error: 110 (Connection timed out)) |
10:13:39 | | Join silencer [0] (n=silencer@zen.via.ecp.fr) |
10:14:11 | | Join Psy-Dead [0] (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:14:26 | | Nick Psy-Dead is now known as nobby (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:15:24 | | Join dionoea_ [0] (n=dionoea@muscipula152.via.ecp.fr) |
10:16:06 | | Quit silencer_ (Read error: 104 (Connection reset by peer)) |
10:17:03 | | Quit dionoea (Read error: 110 (Connection timed out)) |
10:21:09 | *** | Saving seen data "./dancer.seen" |
10:23:40 | | Nick nobby is now known as mark (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:27:05 | LinusN | holy fuck, uda1380_mute() is called from an interrupt |
10:27:31 | * | B4gder washes LinusN's mouth with soap |
10:27:35 | B4gder | ;-) |
10:27:36 | | Quit silencer (Nick collision from services.) |
10:27:37 | | Join silencer [0] (n=silencer@zen.via.ecp.fr) |
10:27:38 | | Quit silencer (Nick collision from services.) |
10:27:57 | LinusN | B4gder: oh, sorry, "exception" |
10:29:19 | LinusN | that's nasty indeed, if the uda1380 decides to delay the ack, the i2c driver will yield(), and *bang* |
10:29:35 | B4gder | hoa |
10:29:48 | B4gder | but is mute used when it is playing unattended? |
10:30:50 | LinusN | only if the dma playback finds an error, or if it is starved |
10:31:35 | LinusN | and this starvation happens all the time when skipping tracks |
10:32:13 | LinusN | and (this is my guess) when the playlist code looks for the next directory to play for the "move to next folder" option |
10:32:42 | LinusN | a lot of things have to coincide, though |
10:33:38 | LinusN | the pcm buffer is close to the watermark, and the last track in a dir is playing, and the uda decides to take a while to ack |
10:34:36 | LinusN | hmmm, something is fishy here |
10:34:51 | | Quit dionoea_ (Read error: 104 (Connection reset by peer)) |
10:34:52 | | Join dionoea [0] (n=dionoea@muscipula152.via.ecp.fr) |
10:34:57 | LinusN | the i2c driver yields all the time |
10:35:09 | | Join hshah [0] (n=c180801d@labb.contactor.se) |
10:35:15 | LinusN | hshah: welcome |
10:35:25 | LinusN | i have analyzed your wav file |
10:35:28 | hshah | hello LinusN :) |
10:35:33 | mark | linus! |
10:35:34 | hshah | thank you... and... |
10:35:36 | mark | i need help! |
10:35:41 | LinusN | the wav header is bad |
10:35:57 | hshah | ahh rite... ill encode it to mp3 now anyway... |
10:36:12 | hshah | as long as the problem doesn't lie with rockbox... its all good :) |
10:36:20 | LinusN | the sample count was way low, about 70000 samples |
10:36:43 | LinusN | so it stopped after 70000 samples, about 1.8 secs |
10:36:47 | mark | my remote is conviced im pushing a button on it. I dismantled it, even taking the mechanism of the buttons themselves apart, and it STILL does it. any idea whats wrong? |
10:37:04 | mark | i have it sitting naked here, except soldered on stuff |
10:37:09 | LinusN | mark: archos or iriver? |
10:37:13 | mark | iriver, sorry |
10:37:27 | LinusN | which button is it? |
10:37:31 | mark | the button in question is USUALLY record |
10:37:43 | mark | but thats after fiddling with it |
10:37:52 | mark | it seems to have been volume down before |
10:38:14 | mark | but that was because the button got gunked up and stuck i think |
10:38:20 | LinusN | mark: that can happen if one of the wires is bad |
10:38:34 | mark | the solder connections to the board look ok |
10:38:37 | LinusN | or if the connector is dirty |
10:38:52 | mark | connector looks fine |
10:39:10 | LinusN | the connector in the iriver could be broken |
10:39:17 | mark | my sister is just back from america with her iriver, so i'll borrow her remote to make sure its not the one in the iriver itself |
10:39:19 | LinusN | does it work on another player? |
10:39:27 | | Join pilot000 [0] (n=c31ce021@labb.contactor.se) |
10:39:28 | LinusN | ah good idea |
10:39:30 | mark | havent had one to test with yet |
10:39:41 | mark | i'll do so today when she gets her lazy ass out of bed |
10:40:10 | LinusN | hshah: where did your wav file come from? |
10:40:24 | mark | infact, im pretty sure i can just steal her remote and forget all about it :) :P |
10:40:27 | mark | she never uses it |
10:40:47 | | Join silencer_ [0] (n=silencer@zen.via.ecp.fr) |
10:41:22 | hshah | LinusN: I cut it out of an mp3 |
10:41:32 | hshah | i converted an mp3 to wav and then cut that part out |
10:41:52 | LinusN | which program created the wav file? |
10:42:04 | hshah | i can't remember now... it was months back |
10:46:11 | markun | I works |
10:46:28 | markun | wrong window.. |
10:52:14 | | Nick mark is now known as iMark (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:52:25 | | Nick iMark is now known as mark (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:52:56 | | Nick mark is now known as iMark (n=nobby@cpc1-bele3-3-1-cust167.belf.cable.ntl.com) |
10:56:17 | B4gder | I find it amusing that my post count is fixed on misticriver |
10:56:28 | B4gder | "posts: 5" |
10:57:16 | pilot000 | morning, I have a question (depending returning to WPS screen from file browser) |
10:58:16 | pilot000 | I think it would be better, when the first left clicks would be suppressed while returning to WPS screen |
10:59:11 | B4gder | what would be suppressed? |
10:59:27 | B4gder | left click doesn't take you back to WPS |
10:59:43 | pilot000 | because I often click left and when I'm back in the WPS screen (while listening to music) the actual song restarts |
11:00 |
11:00:31 | B4gder | then you have a patch applied and I guess that could use that adjustment then |
11:00:42 | pilot000 | sprry, I mean when I was in the settings/quick settings (long joystick click) |
11:00:50 | B4gder | oh |
11:00:52 | pilot000 | sorry |
11:00:54 | | Nick QT_ is now known as QT (i=as@madwifi/users/area51) |
11:01:13 | B4gder | well, the return should probably "eat" the left-click properly |
11:01:30 | B4gder | so that it doesn't get noticed by the WPS |
11:01:49 | pilot000 | thats right, only when I am in the settings menu |
11:01:50 | B4gder | or do you mean that you press it once too many? |
11:02:05 | pilot000 | yes, one or two cllicks too much |
11:02:10 | B4gder | oh |
11:02:17 | B4gder | well that is trickier |
11:02:22 | B4gder | imho |
11:02:52 | pilot000 | shoul I add this to the feature requests ? |
11:02:56 | pilot000 | should |
11:03:05 | B4gder | if you want, I would personally not like such a feature |
11:03:22 | B4gder | I'd rather say don't do wrong in the first place |
11:04:14 | | Join beezly[tm] [0] (n=beezly@2001:630:63:16:230:1bff:feb7:2528) |
11:05:13 | pilot000 | ok, then first I try to do it right in the next time |
11:05:19 | B4gder | :-) |
11:07:23 | beezly[tm] | i'm having a problem with the h120 rockbox - when i play any mp3 from my collection i just getting hissing |
11:07:33 | LinusN | beezly[tm]: wow |
11:07:46 | LinusN | did you try the recording? |
11:08:07 | beezly[tm] | LinusN: sorry? |
11:08:18 | LinusN | have you tried recording with it? |
11:08:26 | beezly[tm] | LinusN: no |
11:08:31 | LinusN | ok, just checking |
11:08:55 | LinusN | beezly[tm]: which build? |
11:09:15 | beezly[tm] | the latest CVS from http://www.rockbox.org/daily.shtml |
11:09:18 | | Join ashridah [0] (i=ashridah@220-253-122-71.VIC.netspace.net.au) |
11:09:25 | beezly[tm] | i think the last one that worked for me was about 3 days ago |
11:09:59 | LinusN | beezly[tm]: try this: a/b->Manage settings->Reset settings |
11:10:04 | LinusN | then reboot |
11:11:07 | beezly[tm] | still the same :( |
11:11:25 | LinusN | ok, do you have any files that work? ogg, wav... |
11:11:53 | LinusN | does the wps look ok? |
11:12:09 | beezly[tm] | no ogg is broken too |
11:12:17 | beezly[tm] | wps looks fine |
11:12:58 | LinusN | can you try to find the last build that worked? |
11:13:07 | hshah | hmm... got the bleeding edge build... and when i try and click on FM Radio, nothing happens :( |
11:13:10 | beezly[tm] | sure - gimme a few minutes. |
11:13:28 | LinusN | (installing 1 day older builds until it starts working) |
11:13:49 | LinusN | hshah: you can't select fm radio? |
11:13:55 | hshah | no |
11:14:04 | hshah | i press a-b and in the menu i go to fm radio |
11:14:14 | hshah | but nothing happens when i press joystick down on it |
11:14:20 | LinusN | hshah: try selecting it with joy right |
11:14:27 | hshah | cool |
11:14:30 | hshah | works |
11:14:30 | hshah | lol |
11:14:37 | LinusN | my fault |
11:15:14 | B4gder | it exits right away? |
11:15:36 | B4gder | another key release event playing tricks? |
11:15:51 | LinusN | yes, my fault |
11:16:00 | hshah | and also when u press joystick down on it, it starts radio, but doesn't show the radio wps |
11:16:31 | B4gder | hshah: yes, because it exits the radio screen immediately (a bug) |
11:18:25 | beezly[tm] | LinusN: last firmware that works for me 2005-08-10 |
11:19:15 | LinusN | beezly[tm]: ok, just checking: do you really install *all* of the files in the zip? |
11:19:54 | beezly[tm] | DOH! I'm such an idiot |
11:20:00 | * | beezly[tm] shuffles off into a corner |
11:20:24 | CoCoLUS | happens to everyone sometimes ;) |
11:20:27 | LinusN | just installing rockbox.iriver isn't enough |
11:21:19 | LinusN | hshah: i fixed the radio bug |
11:21:29 | beezly[tm] | LinusN: that works splendidly - apologies for wasting your time! |
11:21:35 | LinusN | no worries |
11:21:46 | beezly[tm] | now I'll see if belinda carlisle still crashes my iriver - i think maybe it's trying to tell me something ;) |
11:21:51 | | Join Rick [0] (i=rick@pool-71-108-13-161.lsanca.dsl-w.verizon.net) |
11:22:41 | beezly[tm] | ah, yes it does - so now i've got a different problem |
11:22:43 | hshah | LinusN - updated on site yet? |
11:22:50 | LinusN | beezly[tm]: interesting |
11:23:02 | LinusN | hshah: wait until the next bleeding is built |
11:23:08 | LinusN | or update your cvs |
11:23:20 | beezly[tm] | LinusN: I'll get some more info about that file |
11:23:39 | LinusN | beezly[tm]: can i have the file? |
11:23:51 | beezly[tm] | LinusN: it's copyrighted - but yes ;) DCC transfer? |
11:24:12 | LinusN | beezly[tm]: dcc works bad, firewall |
11:24:30 | beezly[tm] | ah ok - how then? e-mail? |
11:24:38 | LinusN | linus at haxx dot se |
11:27:28 | beezly[tm] | sent |
11:28:07 | beezly[tm] | interestingly - that file was created with the libvorbis 1.0 beta 4 build ages ago |
11:31:06 | | Quit markun () |
11:31:07 | hshah | LinusN - any chance u can just email me the update or post it somewhere? |
11:31:20 | B4gder | hshah: its on the site |
11:31:38 | LinusN | hshah: bleeding edge |
11:31:56 | hshah | ahh, so it is :) |
11:32:12 | hshah | thought i clicked the refresh button, but i obviously didn't |
11:32:27 | B4gder | the build time estimate is actually rather accurate |
11:32:32 | beezly[tm] | LinusN: i just tried another ogg built with 1.0 beta 4 and it crashed the iriver too - |
11:33:45 | beezly[tm] | the beta 4 files seem to have upper and lower bitrate set to 4294967.295000 kb/s - whereas 1.0 files have no upper and lower bitrate set at all |
11:35:46 | | Join linuxstb [0] (n=503a2beb@labb.contactor.se) |
11:37:09 | LinusN | beezly[tm]: how does it crash? |
11:37:26 | beezly[tm] | hdd light comes on - display freezes - i have to use the reset button on the bottom to get it back to life |
11:37:30 | LinusN | ok |
11:39:19 | linuxstb | Hello all. I have a quick question about the feature freeze - does it apply to the iRiver-specific parts of rockbox (i.e. the software codecs?) |
11:39:44 | B4gder | linuxstb: yes, it applies to everything |
11:39:49 | LinusN | linuxstb: all new features are temporarily blocked |
11:39:51 | B4gder | to keep things simple |
11:40:28 | linuxstb | OK. My problem is that I've implemented an ALAC decoder, but am on holiday, so can't commit until the 28th August. |
11:40:37 | LinusN | alac? |
11:40:46 | linuxstb | Apple´s lossless codec |
11:40:52 | LinusN | linuxstb: the commit it after the release |
11:40:54 | B4gder | cool |
11:41:18 | LinusN | linuxstb: remember that the release is only for archos |
11:41:32 | | Join preglow [0] (n=c39fbf9f@labb.contactor.se) |
11:41:44 | linuxstb | LinusN: Yes, that's why I thought maybe I could commit after the freeze. |
11:41:53 | LinusN | sure |
11:42:50 | preglow | ahoy |
11:42:58 | LinusN | ahoy |
11:43:03 | linuxstb | Anyway, the ALAC decoder is working in real-time, but there is room for optimisations. |
11:43:10 | linuxstb | Hi again preglow. |
11:43:13 | LinusN | beezly[tm]: lots and lots of decoding errors |
11:43:45 | preglow | linuxstb: youve ported the alac decoder? |
11:43:53 | linuxstb | preglow: Yep. |
11:43:58 | preglow | what extension does alac files use? |
11:44:02 | beezly[tm] | LinusN: hmmm - not good |
11:44:08 | linuxstb | Confusingly, .m4a |
11:44:21 | preglow | oh, so we'll need another mechanism for determining codec to use |
11:44:31 | beezly[tm] | LinusN: the iriver fw manages to decode them ok - as does oggdec (and libvorbis) though |
11:44:34 | preglow | not a bombshell, we'll need that for .ogg anyway |
11:44:44 | linuxstb | preglow: Only when an AAC decoder is ported. |
11:45:03 | preglow | linuxstb: i'll probably do that sooner or later |
11:45:13 | preglow | faad looks ok |
11:45:18 | LinusN | linuxstb: what about the license? |
11:45:43 | linuxstb | The metadata parsing code I wrote for ALAC also works with AAC files, so that will help. |
11:46:03 | linuxstb | LinusN: I'm not 100% sure, but it seems some type of BSD |
11:46:19 | LinusN | "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. " |
11:46:29 | preglow | :/ |
11:47:10 | linuxstb | LinusN: Is that a problem? |
11:47:10 | LinusN | on the other hands, we are granted the right to sublicense it |
11:47:25 | LinusN | linuxstb: not necessarily |
11:47:40 | B4gder | BSD license is not a problem, unless they have the announce clause in it |
11:48:21 | preglow | b4gder: got any thoughts on plugin specific fonts? |
11:48:27 | linuxstb | Maybe it's worth asking the author for permission to use the GPL. I was planning on contacting him anyway. |
11:49:22 | B4gder | preglow: I think perhaps we could have a few generic font "maps" that plugins could use as well FONT_TEXT or so |
11:49:43 | preglow | hmm, yeah, that sounds like a good idea |
11:50:03 | preglow | that would cover the only thing i was thinking about, which is the viewer plugin |
11:50:12 | B4gder | :-) |
11:50:28 | preglow | it's really nice with the proportional font, but the rest of rockbox i like fixed width |
11:51:18 | hshah | when you unplug the iriver from the usb port... why does it boot to filetree? can't you make it start playing music immediately... |
12:00 |
12:01:50 | amiconn | LinusN: Is a long press of SELECT used in the iriver FM screen? |
12:02:03 | amiconn | If not, the pre business is unnecessary |
12:04:52 | hshah | the what business? |
12:05:10 | preglow | is radio usable on iriver now? |
12:05:22 | | Join Moos [0] (i=DrMoos@m29.net81-66-158.noos.fr) |
12:05:22 | B4gder | hshah: see LinusN's latest commit |
12:05:24 | preglow | and btw, i got a stkov while sitting on the train yesterday |
12:05:47 | B4gder | lunch time |
12:05:53 | preglow | can the panic handler be made to respond to buttons as well? would be nice to be able to reboot it |
12:06:10 | preglow | i just bought a chocolate with a wrapper stiff enough to reset it ;) |
12:06:39 | amiconn | preglow: Iirc t0mas implemeted that. PLAY should initiate a reboot |
12:07:14 | preglow | didnt |
12:07:24 | preglow | and no, that's just the exception handler, i believe |
12:07:33 | preglow | that works as it should, but this was a panic |
12:09:06 | amiconn | Ah, yes, I just checked |
12:10:06 | preglow | i wonder what made it overflow the stack, though |
12:10:25 | amiconn | Btw, what thread caused a stkov, and what format were you playing when it happened? |
12:10:49 | preglow | dont know what thread, does that info appear? as it happened, i was playing mp3, and was skipping to vorbis |
12:11:06 | preglow | it happened just as the vorbis files were about to be played, i believe |
12:11:28 | amiconn | Yes, the panic handler displays 'stkov <threadname>' when it happens |
12:12:06 | | Join Coldtoast [0] (n=edan@ppp110-114.lns1.hba1.internode.on.net) |
12:12:09 | Coldtoast | hey all |
12:12:17 | Coldtoast | there's a prob with the FM radio on the h140 |
12:12:35 | amiconn | preglow: see firmware/thread.c, line 238 |
12:12:35 | Coldtoast | oh. I see there's an update sinc eI went to the gym |
12:12:56 | preglow | amiconn: hmm, it MIGHT have been audio, but i'm not certain at all |
12:13:20 | Coldtoast | what happens is if I use the FM radio and leave it without hitting stop, when I go to play MP3s, I can also hear the radio |
12:13:30 | Coldtoast | does teh update fix that? |
12:16:27 | preglow | any preset handling yet? |
12:16:51 | preglow | no, doesnt look like it |
12:18:16 | amiconn | It's just not hooked up on iriver. |
12:18:19 | amiconn | Blame LinusN ;) |
12:19:50 | LinusN | :-) |
12:20:53 | hshah | blame LinusN for what? |
12:21:14 | *** | Saving seen data "./dancer.seen" |
12:21:21 | LinusN | amiconn: the pre business filters out stray SELECT release events from the menu that selected the fm screen |
12:23:11 | | Quit linuxstb ("CGI:IRC (EOF)") |
12:23:25 | LinusN | Coldtoast: the iriver audio playback code hasn't been updated to stop the radio when it starts playback |
12:24:50 | LinusN | man, the PCF50606 was a real pain to unsolder from the h300 pcb |
12:25:38 | LinusN | the chip has a huge ground pad underneath it |
12:26:11 | LinusN | so i had to use a heat fan to unsolder it |
12:26:14 | preglow | hahah |
12:26:34 | LinusN | too bad i didn't discover that until after i damaged some pads trying to unsolder it :-( |
12:27:05 | hshah | unlucky! |
12:27:57 | LinusN | the good news is that this pc is a eu version, so the usb2go power supply components are mounted |
12:28:01 | LinusN | pcb |
12:28:47 | preglow | the firmware just ignores them? |
12:29:30 | preglow | did you ever find out what display it uses? |
12:29:34 | LinusN | oh yes, all you need to do to make usb2go work on the us model is to 1) mount the missing components or 2) power the usb slave externally |
12:29:54 | LinusN | but that's old news |
12:30:25 | LinusN | preglow: the lcd is identified with 99% certainty |
12:30:52 | preglow | neat |
12:31:16 | LinusN | all i need now is to find out how to keep the power to the cpu between cpu resets |
12:31:24 | | Join phaedrus96 [0] (n=Unknown@p54AE42EA.dip0.t-ipconnect.de) |
12:31:28 | LinusN | so i can use the bdm |
12:31:40 | preglow | was that a problem with h1x0? |
12:31:45 | LinusN | yes |
12:32:00 | preglow | and how'd you solve it? |
12:32:06 | LinusN | the power circuitry is controlled by a port pin |
12:32:14 | preglow | ahh |
12:32:24 | LinusN | and the power is lost if the pin is tristated, which happens when you reset |
12:32:57 | LinusN | the same probably applies to the h300, and the power management is entirely different on this baby |
12:33:22 | preglow | so you just grounded it, or what? |
12:33:26 | LinusN | and it is controlled by the pcf50606 that i just unsoldered |
12:33:32 | LinusN | i pulled it up |
12:33:57 | LinusN | (the pin) |
12:34:06 | preglow | yes |
12:35:05 | LinusN | that's the red wire you see at the bottom in this picture |
12:35:09 | LinusN | http://www.rockbox.org/twiki/pub/Main/IriverPort/iriver_lcd_test.jpg |
12:35:34 | | Quit phaedrus961 (Read error: 113 (No route to host)) |
12:35:49 | | Nick phaedrus96 is now known as phaedrus961 (n=Unknown@p54AE42EA.dip0.t-ipconnect.de) |
12:36:48 | preglow | anything pointing towards the h3x0 being a lot harder to get up and going with a bdm? |
12:36:56 | LinusN | not really |
12:37:16 | LinusN | i just have to find how the cpu keeps the power alive when booting |
12:37:49 | LinusN | i hope it's just a port pin thing this time too |
12:38:34 | | Join Paul_The_Nerd [0] (n=chatzill@cpe-66-68-93-2.austin.res.rr.com) |
12:38:54 | preglow | and btw, did anyone ever ask the mp3licensing.com guy if the mp3 license iriver got is transferable with the hardware? |
12:38:58 | preglow | i keep wondering about that |
12:42:12 | LinusN | which guy? |
12:42:41 | ashridah | preglow: it doesn't overly matter, since fraunhoffer or whoever have stated they won't be chasing opensource efforts |
12:42:53 | ashridah | (mostly because there's no return on investment that way) |
12:44:04 | Paul_The_Nerd | It's probably not anyway, since I'll wager they got the software license. |
12:44:16 | B4gder | "I have my own/third party mp3 software. Do I need a license?" |
12:44:25 | B4gder | "Yes. Use of our patents is not related to a specific implementation of encoders and decoders, which means that a license under our patents is needed." |
12:44:30 | | Join webguest50 [0] (n=51e9194e@labb.contactor.se) |
12:44:49 | webguest50 | how does the h320 firmware go? |
12:45:21 | | Join webguest88 [0] (n=3e4f4094@labb.contactor.se) |
12:45:39 | webguest50 | ? |
12:45:47 | LinusN | webguest50: i am in the process of examining the h300 hardware |
12:46:01 | LinusN | to find out how to run the bdm on it |
12:46:07 | webguest88 | B4gder: I'd be surprised if any of the "[...] Do I need a license?" questions were not answered by "Yes. [...]" |
12:46:14 | webguest50 | hur lång tid tror du det tar innan den e färdig linus? |
12:46:28 | B4gder | english in here please |
12:46:33 | webguest50 | sry |
12:46:34 | webguest88 | "Why yes, of course you have to pay us!" |
12:46:50 | B4gder | webguest88: possibly, but it answers the question |
12:46:52 | preglow | ashridah: so, what have they said about aac? and wma? |
12:47:03 | LinusN | webguest50: as soon as i have managed to run the bdm, it will probably not take long until i have a boot loader prototype |
12:47:17 | webguest50 | weeks months? ;) |
12:47:19 | webguest88 | I believe they're all off their rocker and should be ignored, but that's me. |
12:47:32 | LinusN | webguest50: i'd say weeks |
12:47:42 | B4gder | "We believe that some of the patents of Thomson are also used in AAC" |
12:47:55 | LinusN | webguest50: pcb scans and schematics are on their way |
12:48:11 | webguest50 | not even 1 month until its realesed you think?:D |
12:48:11 | | Quit webguest88 (Client Quit) |
12:48:15 | ashridah | preglow: AAC's based on a free codec anyway, isn't it? |
12:48:26 | LinusN | webguest50: the only real obstacle is that i have a life too |
12:48:34 | ashridah | wma, of course, is something i actively avoid even if it's not patented |
12:48:40 | webguest50 | haha |
12:49:01 | preglow | asridah: mnooh, not as far as i know |
12:49:07 | webguest50 | yeah but many is looking forward to the realese:P |
12:49:26 | LinusN | webguest50: no doubt about that |
12:49:30 | webguest50 | ;) |
12:50:48 | Paul_The_Nerd | I keep looking at the H3x0 series and thinking "Ugh... I'm may have to buy one of *those* if my player dies." |
12:50:53 | Paul_The_Nerd | :-P |
12:52:35 | | Quit webguest50 ("CGI:IRC") |
12:52:58 | LinusN | Paul_The_Nerd: i wouldn't |
12:53:08 | Paul_The_Nerd | Heh |
12:53:14 | Paul_The_Nerd | What would you recommend? |
12:53:22 | * | preglow cuddles his h120 |
12:53:31 | LinusN | the h100 series is superior imho |
12:53:46 | preglow | i wonder what the x5 is like |
12:53:52 | Paul_The_Nerd | Yeah, I have an h120 right now. But I expect it to last a couple years yet, at least. |
12:53:58 | Paul_The_Nerd | I'm just worried about its availability then. |
12:54:12 | Paul_The_Nerd | I'm tempted to get an h140 from somewhere and keep it in a cool, dry place for a while |
12:54:17 | preglow | oh, by then we'll have ipod support :P |
12:54:30 | LinusN | Paul_The_Nerd: that's what i would do too :-) |
12:54:41 | B4gder | in a few years, the h3x0 models won't be around either |
12:54:46 | Paul_The_Nerd | Yeah |
12:55:00 | Paul_The_Nerd | But right now I've seen h140s show up on ebay for as much as a new 340. =/ |
12:55:02 | B4gder | we'll need to keep Rockbox moving to new targets |
12:55:07 | Paul_The_Nerd | But then, a 140 is better anyway |
12:55:08 | preglow | indeed |
12:55:52 | Paul_The_Nerd | I just know if I ebay one, it'll have scratches and stuff... :( |
12:55:54 | preglow | the iaudio players probably wont be around for much more than a year either, and that port is still in its infancy |
12:55:57 | LinusN | we need an insider at PortalPlayer |
12:56:12 | preglow | i volunteer to get an ipod if someone starts a port |
12:56:27 | preglow | i'm tired of the iriver joystick |
12:56:45 | B4gder | ipodlinux has most of the answers already |
12:56:51 | LinusN | the h100 joystick sucks big time |
12:56:52 | Paul_The_Nerd | I like the joystick alot more than that silly touch thingy. |
12:57:03 | preglow | that silly touch thing is great to use |
12:57:04 | Febs | LinusN, I can see why you need to be careful about what you say about the H3xx: http://www.misticriver.net/boards/showthread.php?t=27388 |
12:57:10 | preglow | makes navigation a breeze |
12:57:23 | amiconn | LinusN: I know that the pre business filters out stray SELECT release events. The point is that if long SELECT isn't used, you can just make it react on the press instead of the release -> no pre business necessary |
12:57:25 | * | B4gder never tried an ipod |
12:57:35 | LinusN | Febs: lol! |
12:57:36 | Paul_The_Nerd | Well... I also like the large-size XBox gamepads. I'm strange with my input methods. |
12:57:39 | HCl | Febs: idiots... |
12:57:40 | preglow | febs: ahahahah |
12:57:48 | HCl | hello |
12:58:00 | HCl | "realesed" |
12:58:23 | preglow | still, ipod would be a great new target, everyone's got one, but it'd also be a troublesome target, what with all the revisions and generations |
12:58:24 | LinusN | amiconn: i intend to use long joy for the context menu |
12:58:51 | B4gder | preglow: yes, it would be a fun addition to the familty |
12:58:51 | Febs | I wasn't going to post anything at MR about Linus' work on the bootloader until more progress was made because I knew it would lead to that type of hysteria. |
12:58:52 | * | HCl wouldn't feel comfortable developing for ipod without details on portalplayer... |
12:59:13 | LinusN | preglow: and it will be pearls for the swine imho |
12:59:18 | Febs | But now I guess I'll post something just to counteract the misinformation. |
12:59:21 | preglow | linusn: oh yes |
12:59:34 | preglow | hcl: i dont do that much low-level coding anyway |
12:59:36 | B4gder | Febs: yes, calm down the masses ;-) |
12:59:41 | LinusN | Febs: well, i did tell him it will be weeks |
13:00 |
13:00:03 | B4gder | but not until "release" |
13:00:17 | B4gder | people think of "release" as when everything is done |
13:00:33 | Paul_The_Nerd | No, developers think "release" as when everything's done. |
13:00:35 | Febs | Right. Prototype bootloader <> release. |
13:00:47 | Paul_The_Nerd | The people at misticriver think "release" is when they can install it and start trying to brick their players. |
13:00:50 | | Join hicks [0] (n=hicks@zeus.mups.co.uk) |
13:01:05 | Paul_The_Nerd | Release is when a file is a available for download. =/ |
13:01:17 | LinusN | Febs: right, i was referring to the boot loader prototype |
13:01:19 | HCl | hmm, i sort of do agree with linus, do we really want the ipod users as a userbase for rockbox? |
13:01:44 | B4gder | I'd like rockbox on ipod for the challange and for world domination ;-) |
13:01:45 | LinusN | the iriver masses were quite a new experience for us |
13:02:03 | preglow | the user base isn't really a very large point |
13:02:06 | preglow | the availability is |
13:02:10 | LinusN | a new dimension of cluelessness |
13:02:10 | HCl | yea, it would put rockbox in the spotlight |
13:02:12 | preglow | they're everywhere |
13:02:25 | Febs | LinusN, LOL. I'm one of the "iriver masses" and they still drive me crazy. |
13:02:25 | preglow | right now no rockbox target can be bought easily |
13:02:42 | * | Paul_The_Nerd /agrees with Febs. |
13:03:04 | LinusN | and the ipod user base will be 10 times worse |
13:03:55 | B4gder | I'm not so sure |
13:03:59 | preglow | well |
13:04:03 | B4gder | ipod users are far more Apple fans |
13:04:04 | preglow | i think the majority of people will ignore rockbox |
13:04:10 | B4gder | they won't use Rockbox |
13:04:11 | Paul_The_Nerd | Isn't the H10 very similar to the iPod? |
13:04:34 | preglow | might be |
13:04:35 | preglow | same chipset |
13:04:36 | B4gder | Paul_The_Nerd: as far as portalplayer goes, yes |
13:05:10 | Paul_The_Nerd | Would it then be possible to develop for the H10 first, so alot of the kinks could be worked out, so then the iPod could go from "target" to "supported" in a relatively smaller timeframe? |
13:05:27 | B4gder | Paul_The_Nerd: no |
13:05:28 | preglow | i dont even know what portalplayer chip the h10 uses |
13:05:32 | Paul_The_Nerd | Aaah |
13:05:40 | preglow | it might not be something the ipodlinux guys have explored |
13:05:47 | * | Paul_The_Nerd shrugs. |
13:05:54 | B4gder | preglow: the model name is easily found out, I think they've already figured that out |
13:06:06 | Paul_The_Nerd | I just remember reading somewhere the h10 chipset was the same as one iPod. I can't remember f |
13:06:11 | B4gder | since ipodlinux already works on ipods |
13:06:20 | B4gder | those would be the easiest targets to start with |
13:06:24 | B4gder | should anyone care |
13:06:41 | crashd | hehe |
13:06:46 | crashd | someone would have to crack the encryption first |
13:06:49 | crashd | or write code blind |
13:06:50 | crashd | either works |
13:06:59 | preglow | oh yes |
13:07:03 | * | crashd sobs |
13:08:08 | Paul_The_Nerd | Well, the only HD based player I own is an h120 anyway |
13:08:36 | preglow | only player i own is h120 |
13:08:45 | preglow | but i'd like to expand my rockbox capable collection ;) |
13:08:48 | HCl | ipodlinux doesn't have both cpu cores working yet.. do they..? |
13:09:01 | preglow | dont think so |
13:09:29 | preglow | perhaps i'll apply for a job at portalplayer... |
13:10:08 | preglow | anywho, i gotta go |
13:10:11 | preglow | have a blast |
13:10:23 | | Quit preglow ("CGI:IRC") |
13:12:22 | | Join rasher [0] (n=3e4f4094@labb.contactor.se) |
13:12:43 | rasher | HCl: I believe they do. At least on some of the generations |
13:15:09 | rasher | This patch seems pretty logical: http://sourceforge.net/tracker/index.php?func=detail&aid=1248947&group_id=44306&atid=439120 |
13:15:29 | B4gder | I agree |
13:15:32 | B4gder | that's a good idea |
13:15:53 | B4gder | although I don't think I agree with the asking part |
13:16:19 | rasher | I'd be annoyed if it only stopped it some times |
13:16:39 | rasher | Like if I was expecting it to not stop, and then it did because the image was larger than I thought |
13:16:41 | B4gder | I don't feel strongly about it. I don't really watch jpegs myself |
13:17:40 | Febs | OK, this, I hope, is at least a little more accurate than what has already been posted at MR: http://www.misticriver.net/boards/showthread.php?p=294501 |
13:18:07 | rasher | Except his name isn't Nelson ;) |
13:18:43 | Febs | Time to edit! |
13:19:49 | amiconn | rasher: Iirc this jpeg viewer patch needs some work to make it not break on archos |
13:20:44 | Paul_The_Nerd | What is the viewer associated with MIDIs supposed to do? |
13:21:33 | rasher | amiconn: Oh? Didn't look iriver specific to me, but then, I don't have one or know them |
13:22:22 | hshah | ive installed that jpeg viewer patch on my iriver but aint tested it yet... lol |
13:22:28 | hshah | its been there for about 5 days now :s |
13:23:14 | B4gder | Paul_The_Nerd: play them perhaps? |
13:23:32 | Paul_The_Nerd | Hrm. |
13:23:42 | rasher | I think it just renders them to a wav file |
13:23:48 | Paul_The_Nerd | Aaah. |
13:23:56 | B4gder | ok |
13:24:01 | Paul_The_Nerd | Mine just sits there until I hit the reset button. :( |
13:24:10 | Paul_The_Nerd | At the "I hope this works..." screen |
13:24:20 | rasher | Give it some time |
13:24:22 | rasher | it's pretty slow |
13:24:25 | Paul_The_Nerd | Aaah |
13:24:43 | rasher | Any harddisk activity? |
13:24:50 | rasher | it really should output something for every sample or something |
13:24:58 | Paul_The_Nerd | No |
13:25:05 | rasher | hm |
13:25:11 | Paul_The_Nerd | After "loading patches" it changes to "I hope this works..." and nothing |
13:25:37 | Paul_The_Nerd | And the backlight, if on, stays on, and if off, stays off. |
13:25:38 | amiconn | rasher: The thing is that this patch tries to allocate structures in the remaining plugin buffer, and only use the audio buffer if the plugin buffer is too small for the file to be displayed |
13:26:12 | amiconn | I am quite sure some of the allocations are done unconditionally in the plugin buffer, like the grayscale memory |
13:26:34 | amiconn | That won't work on archos, since the remaining plugin RAM is so small when jpeg viewer is loaded |
13:26:48 | rasher | Ah |
13:27:07 | rasher | Is there a plugin buffer size define? |
13:27:07 | amiconn | So the old method should always be used on archos |
13:27:11 | rasher | Should probably be conditional on that |
13:28:04 | B4gder | rasher: PLUGIN_BUFFER_SIZE |
13:28:17 | rasher | amazing |
13:29:34 | hshah | i can't wait for t0mas to finish the flashing backlight to the music beat plugin... that would be sooo cool |
13:29:49 | Paul_The_Nerd | Hehehe |
13:29:55 | rasher | So instead of replacing the old code, it should just add it for players with plugin_buffer_size > something |
13:30:09 | rasher | sounds doable |
13:31:35 | B4gder | > 0x10000 perhaps |
13:31:56 | B4gder | archos recorder has it at 0x8000 |
13:32:03 | B4gder | h1x0 at 0xC0000 |
13:32:17 | hshah | t0mas is having problems making it fade though... anyone able to help him... it would be sooo cool and i would be forever grateful |
13:32:24 | rasher | That's some difference |
13:32:38 | amiconn | It depends whether jpeg_binary_size + grayscale_buffer_size <= PLUGIN_BUFFER_SIZE |
13:33:04 | amiconn | The bad thing is that both values are not easily known at compile time |
13:33:25 | rasher | But can't a reasonable guess be made from plugin_buffer_size? |
13:33:53 | rasher | It's not going to be useful if you can load 1kb jpegs anyway |
13:33:58 | amiconn | Yes, but only reliably for the current platforms |
13:34:37 | B4gder | well, we could adjust it in the future if we face problems ;-) |
13:34:49 | | Quit Paul_The_Nerd ("Chatzilla 0.9.68a [Firefox 1.0.6/20050716]") |
13:39:27 | hshah | someone please commit the multiple align in wps patch and the mode patch - those two are the best! |
13:39:59 | rasher | Mode patch? |
13:40:12 | rasher | I agree that the multiple align tag patch seems nice |
13:40:22 | rasher | Been using it for a few weeks now |
13:42:53 | rasher | Ah, mode patch as in a wps tag for repeat mode |
13:43:06 | rasher | seems sensible |
13:43:27 | hshah | yeah - it also does playing, rewinding, fast forwarding and paused too |
13:43:40 | hshah | those two are the best - i always install them on every version i get |
13:43:58 | rasher | Man, that's a whole bunch of tags |
13:44:17 | B4gder | hshah: that's why you should use cvs instead |
13:44:18 | hshah | is that a good thing or a bad thing? |
13:44:55 | hshah | B4dger: what i do is download individual files from the homepage and replace them... i don't download the whole bleeding edge or daily build |
13:45:06 | rasher | He should just have one tag I believe |
13:45:15 | B4gder | hshah: sure, but using cvs would mean less work for you |
13:45:29 | hshah | i don't know how to use CVS :s - how does it work? |
13:45:37 | rasher | %rm that returns f,a,o or s |
13:45:45 | B4gder | hshah: you tried the wiki docs? |
13:45:57 | hshah | plus what happens if it decides to overwrite one of the files which has been patched? |
13:46:08 | B4gder | it doesn't overwrite files |
13:46:13 | B4gder | it merges |
13:46:18 | B4gder | again |
13:46:22 | B4gder | read the docs |
13:46:39 | B4gder | how do you think we all manage to develop things? |
13:48:18 | rasher | Man, why do people think that *now* is the best time for feature requests |
13:48:24 | hshah | does it even merge things properly with patched files... |
13:48:36 | rasher | Yes.. |
13:48:37 | hshah | rasher: because they want them before the freeze |
13:48:39 | B4gder | hshah: it merges the remote changes into your local files |
13:48:55 | hshah | hmm... i will look into that then... |
13:48:57 | rasher | hshah: Well they should have thought of that before the freeze was a few days away |
13:50:45 | hshah | hmm... can i apply it to my current modified files...? |
13:50:50 | hshah | the cvs i mean |
13:50:56 | B4gder | no |
13:51:03 | B4gder | check out a fresh copy |
13:51:04 | hshah | damn... |
13:51:08 | B4gder | then apply your changes to that |
13:51:15 | B4gder | then cvs update eternally there |
13:52:16 | B4gder | you should now start to grasp why we suggested you use the cvs method in that docs of yours;-) |
13:52:58 | hshah | true... i don't think most n00bs will bother with daily updates |
13:53:22 | B4gder | daily, weekly or monthly, the cvs way means less work |
13:53:32 | B4gder | if you want to keep your patches |
13:53:58 | B4gder | if you just to it once, then the work is pretty much equal |
13:54:13 | hshah | ok... do i need to install CVS first or something? |
13:54:34 | B4gder | you have the devkit installed already, don't you? |
13:54:46 | hshah | yeah |
13:54:48 | hshah | so i have |
13:54:49 | hshah | cool |
13:54:50 | B4gder | then you have cvs |
13:54:57 | hshah | u can't copy and paste can you? |
13:55:01 | hshah | in the bash terminal? |
13:55:20 | B4gder | yes you can |
13:55:32 | hshah | how? |
13:55:38 | B4gder | but using the left-top menu to select "select" first |
13:55:58 | hshah | the what? |
13:56:03 | B4gder | I'm having a swedish windows here, can't tell what its called in english |
13:56:11 | hshah | aha - done it |
13:56:17 | LinusN | interesting, the h300 uses the same port pin for the power control |
13:56:27 | B4gder | LinusN: ooh |
13:56:36 | B4gder | less work! ;-) |
13:56:52 | hshah | Bah - Novell are blocking port 2401 |
13:57:02 | LinusN | first multimeter "beep" for the h300, a milestone is passed :-) |
13:58:25 | B4gder | hehe |
13:58:34 | B4gder | now, I couldn't resist |
13:58:38 | B4gder | reload the front page |
13:58:58 | hshah | 2005-08-18: At 13:59. First multimeter "beep" for the h300. |
13:58:59 | hshah | hehe |
13:59:28 | rasher | 10 %u20AC say that someone will think that it was the h300 that beeped and interpret it as "music not far away!" |
13:59:31 | rasher | erp |
13:59:36 | rasher | that was meant to be a euro sign |
13:59:56 | rasher | It obviously is not. |
14:00 |
14:00:56 | B4gder | well, I don't think other people's stupitidy should stand in the way for a little fun ;-) |
14:01:14 | hshah | i can't do the CVS at work... but will try it at home |
14:01:45 | rasher | Of course not, just saying |
14:02:13 | B4gder | yes, I believe you're right |
14:02:24 | B4gder | but I'll point them to Febs post on MR then |
14:03:06 | rasher | Or hit them over the head with something heavy |
14:11:16 | LinusN | like a multimeter |
14:12:38 | * | amiconn asks himself what type of multimeters LinusN might use... |
14:13:01 | LinusN | fluke 179 |
14:13:06 | LinusN | :-) |
14:16:45 | amiconn | Doesn't look like it would be heave ;) |
14:16:51 | amiconn | *heavy |
14:17:04 | | Join muesli- [0] (i=muesli_t@Bc15e.b.pppool.de) |
14:17:56 | muesli- | re |
14:18:54 | LinusN | ok, looks like all i need to do is to pullup the power control port pin to vcc |
14:19:25 | LinusN | we'll see when i hook up the bdm |
14:19:29 | rasher | How handy |
14:20:24 | | Join Paul_The_Nerd [0] (n=chatzill@cpe-66-68-93-2.austin.res.rr.com) |
14:21:16 | *** | Saving seen data "./dancer.seen" |
14:27:27 | HCl | hmm |
14:27:36 | HCl | amiconn already wrote rockboy optimizations for archos? |
14:29:03 | amiconn | Yes, some routines are already assemblerised, long ago... |
14:30:53 | amiconn | I hope to finish the runtimedb hookup this evening |
14:31:44 | B4gder | time to run |
14:31:46 | | Quit B4gder ("Lämnar") |
14:33:55 | muesli- | wow, you can get a porsche as a tip in sweden! |
14:35:03 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:39:41 | rasher | A 924 is hardly a porsche |
14:40:00 | rasher | Just barely |
14:41:49 | rasher | Wouldn't mind getting one as a tip, mind |
14:46:15 | | Quit Paul_The_Nerd ("Chatzilla 0.9.68a [Firefox 1.0.6/20050716]") |
14:48:16 | | Nick mbr_ is now known as mbr (n=mb@stz-softwaretechnik.de) |
14:50:11 | | Join webguest45 [0] (n=5087e00d@labb.contactor.se) |
14:51:11 | webguest45 | a slightly offtopic question, would it damage a H140 if I stored it in a fridge at 6-8 deg C ? |
14:51:37 | ashridah | i'd be inclined not to try. |
14:51:50 | ashridah | fridges tend to be incredibly humid for a period after being opened |
14:52:12 | webguest45 | I bought a spare and was wondering what the best longterm storage method wold be |
14:52:24 | webguest45 | if its vacuum packed |
14:52:24 | ashridah | not freezing. no. |
14:52:34 | ashridah | why would you buy a spare? |
14:52:44 | webguest45 | err because I can :) |
14:52:55 | ashridah | the parts most likely to fail are the hard drive and the battery, both of which can be replaced |
14:53:07 | webguest45 | I like the unit very much and it meets all my requirements for a DAP |
14:53:32 | webguest45 | and its been discontinued, with Rockbox its perfect for me |
14:55:20 | | Part webguest45 |
14:58:36 | | Join XavierGr [0] (n=XavierGr@ppp10-adsl-207.ath.forthnet.gr) |
14:58:39 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533A47.dip0.t-ipconnect.de) |
15:00 |
15:01:50 | rasher | a fridge is probably a bad idea |
15:01:59 | rasher | Humidity indeed |
15:03:52 | XavierGr | Scrolling of files for the jpeg viewer is sweet!!! Now I need to sort the entries alphabetically... |
15:06:48 | | Quit muesli- (Read error: 110 (Connection timed out)) |
15:07:48 | | Join muesli- [0] (i=muesli_t@hmln-d9b8ef51.pool.mediaWays.net) |
15:13:36 | rasher | What are you using to scroll? |
15:13:37 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
15:18:04 | XavierGr | Files |
15:18:48 | XavierGr | instead of having to quit every time to select a new picture, I utilize up_down buttons (when in zoom_out) to change to previous or next file. |
15:19:48 | | Quit hicks (Read error: 110 (Connection timed out)) |
15:21:24 | hshah | is that a patch? |
15:21:32 | rasher | How about long press on up/down? |
15:21:38 | rasher | Or play up play down |
15:21:46 | rasher | playPLUSup playPLUSdown |
15:21:51 | LinusN | XavierGr: i think it's confusing when you say "scroll" |
15:22:45 | hshah | how do you do that to the pics? |
15:26:23 | hshah | is it a patch? |
15:27:16 | XavierGr | rasher: why long press? |
15:27:33 | rasher | To make it a different action |
15:27:43 | XavierGr | Long press in zoom scrolls the pic. in zoom_out both up and down do nothing |
15:28:15 | rasher | So you don't do it by accident (if you think you're zoomed in) and to allow switching at all times |
15:28:48 | rasher | Depends on the size of the image |
15:28:50 | rasher | some images will not fit on screen |
15:28:57 | | Part XMaster-ShadowX |
15:29:01 | rasher | I have some (admittedly huge) jpegs that will always be scroll-able |
15:29:02 | XavierGr | well pressing the play button only is good when in zoom_in. Where (now) you will have to completely zoom_out to change file |
15:29:10 | hshah | come on guys - one of you tell me - how do you make the pictures "scroll"? |
15:29:25 | XavierGr | hshah my bad |
15:29:35 | rasher | zoom in by pressing the joystick |
15:29:38 | rasher | you can now scroll around the image |
15:29:58 | rasher | What XavierGr is talking abuot is switching to the next image inthe directory |
15:30:01 | rasher | which he is implementing |
15:30:19 | XavierGr | what I program now is to procceed to next or previous file without the need to quit first, got it hshah? |
15:30:19 | hshah | ahh rite... thats what im talking about too... i would love that feature |
15:30:49 | hshah | yeah i get it... so is it working etc yet? |
15:30:49 | rasher | XavierGr: Using up and down is not a good solution |
15:31:15 | XavierGr | I haven't encountered what you say though rasher. |
15:31:33 | rasher | Just open any jpeg taken with a relatively new digital camera |
15:31:33 | rasher | it will not fit on screen |
15:31:36 | XavierGr | I don't think that you can have a big image that is by default zoomed_in |
15:31:45 | rasher | You can. |
15:31:47 | XavierGr | so it will be zoomed? |
15:31:52 | rasher | well, it is not zoomed in |
15:31:54 | rasher | No |
15:32:03 | hshah | yeah... and up and down will only move that pic up and down |
15:32:08 | hshah | it won't move to the next file |
15:32:17 | rasher | The smallest version is just larger than the screen |
15:32:41 | XavierGr | so pushing up or down will scroll instead of nothing? |
15:32:54 | hshah | yes |
15:32:59 | rasher | Yes |
15:33:07 | rasher | 1600x1200 seems to be large enough |
15:33:28 | XavierGr | hmm and it's so immediate with up and down. |
15:33:37 | hshah | a bit like on a mobile phone... when the text goes off the page in a sms, you scroll down... this is what the up and down are used for on the iriver jpeg view |
15:33:54 | rasher | XavierGr: what? |
15:34:02 | hshah | i didn't get that part either... |
15:34:12 | hshah | i was waiting for rasher to comment in case he understood it |
15:34:12 | XavierGr | I can change that but you will see that up or down is way better if you dont have big pics |
15:34:17 | hshah | but looks like he didn't - lol |
15:34:33 | rasher | Well you can't just assume that |
15:34:37 | hshah | yeah... but even if u do have 1 big pic... it will mess it all up |
15:34:41 | rasher | I'll have no way of flipping through my pics |
15:35:16 | XavierGr | I meant that up or down (without the play) is quicker. |
15:35:40 | rasher | Except it doesn't always work |
15:35:40 | XavierGr | either way the program see if there is a zoom version of the pic. |
15:36:04 | XavierGr | so I will make up+play when you are in a zoomed pic |
15:36:08 | rasher | I still don't think that the same keypress should do different things like this |
15:36:28 | rasher | I don't think up/down should be used at all, to avoid confusion |
15:36:35 | rasher | But you don't have to be zoomed for up/down not to work |
15:36:55 | XavierGr | My opinion is too: Up and down to change files when there is no scrolling. Up and down + play when there is scrolling. |
15:37:35 | pilot000 | btw. a 3Mpix picture has a size of 2048 x 1536 on my camera, such a picture is always "zommed" by default |
15:37:35 | XavierGr | what do you think? |
15:37:48 | rasher | Hm. That'd annoy me. I'd end up doing it by accident all the time |
15:38:01 | rasher | of course, I'll just patch it away if included |
15:38:12 | XavierGr | but wait you didn't get it... I mean that: |
15:38:30 | rasher | I do |
15:38:30 | XavierGr | if the picture is zoomed up or down will not change files |
15:38:30 | * | HCl debugs his kitty |
15:38:43 | XavierGr | bad kitty :P |
15:38:57 | XavierGr | rasher: where is the confusion? |
15:39:03 | rasher | I don't want up and down to change files at all |
15:39:14 | rasher | Because I'd be pressing those to see if I am zoomed |
15:39:23 | rasher | and bam, new picture, wtf?! |
15:39:42 | rasher | I just don't like the idea, is all |
15:40:04 | rasher | Don't let that stop you though |
15:40:07 | XavierGr | ok we will discuss this with others when it is finished if more people want it this way we will do that. |
15:40:28 | XavierGr | It is just so nice and quick to use up or down... |
15:40:48 | rasher | I see that point, I just think the other thing is more important.. *shrug* |
15:42:28 | XavierGr | Also I added the name of the opened pic in the starting infos. |
15:43:05 | XavierGr | and reduced the time for splashes when an error occurs. 2 seconds are too many for me |
15:43:27 | XavierGr | I modified it to 0.5 secs. |
15:44:13 | XavierGr | Also rasher what do you think that it must happen when you procceed to next picture and an unsupported pic loads? |
15:44:30 | rasher | error-splash, next image |
15:44:45 | XavierGr | yes that is what it currently does. :) |
15:44:59 | LinusN | XavierGr: i think left/right would be better, then it will be just like prev/next in the wps |
15:45:13 | XavierGr | my god what f*cked up syntax I got... |
15:45:35 | rasher | first time this occurs, save the name of the file, if this occurs again see if the name is the same, whenever a file successfully loads, erease that name |
15:45:37 | rasher | (to avoid loops) |
15:45:49 | rasher | I think I got that right... |
15:45:59 | rasher | You should see what I mean |
15:46:08 | XavierGr | Linus: Yeah I agree with that. It is just that when programming I had the filetree in mind. |
15:46:10 | LinusN | rasher: just remove the file from the list |
15:46:22 | rasher | oh true |
15:46:26 | rasher | I forgot about the list |
15:46:37 | rasher | absolutely |
15:47:01 | XavierGr | hmm good idea to remove the name from the list. |
15:47:09 | LinusN | hehe, or move it to a second list |
15:47:20 | LinusN | which is displayed when exiting |
15:47:31 | LinusN | "these files could not be viewed" |
15:47:38 | | Join hicks [0] (n=hicks@zeus.mups.co.uk) |
15:47:58 | XavierGr | yes the problem is that the list is an array of pointers that points the buffer of names. How to remove a name? |
15:48:08 | LinusN | don't remove the name |
15:48:19 | LinusN | just change the pointer |
15:48:20 | rasher | remove the pointer |
15:48:24 | XavierGr | Delete the files !!!! LOL |
15:48:29 | rasher | >< |
15:48:36 | LinusN | set the pointer to NULL |
15:48:54 | LinusN | and add the pointer to the "corrupt list" |
15:49:33 | XavierGr | yes but then when you change files and end up to this pointer the NULL will not be a valid filename that may cause problems. I will see to that. |
15:49:55 | LinusN | come on, just check the pointer before trying to load the file |
15:50:16 | LinusN | if(ptr[i]) {...show the file...} |
15:50:29 | XavierGr | yeah that's easy I guess. |
15:50:51 | XavierGr | my bad. |
15:50:52 | rasher | Grr.. whereabouts is the shutdown sequence? (alternatively, why is the "shutting down" only shown after syncing stuff to disk?) |
15:50:53 | LinusN | then you skip it silently without a splash |
15:51:05 | LinusN | rasher: i blame hcl for that |
15:51:21 | | Join muesli- [0] (i=muesli_t@hmln-d9b8e25e.pool.mediaWays.net) |
15:51:31 | LinusN | you see, the database is synched before the splash, and the settings are synched after the splash |
15:51:40 | rasher | Aha |
15:51:46 | rasher | Well that's clearly broken |
15:51:50 | LinusN | (but it's not really his fault) |
15:51:52 | rasher | Naughty HCl |
15:52:04 | rasher | Ah |
15:52:05 | rasher | Wellthen |
15:52:27 | LinusN | the problem is that the SYS_SHUTDOWN message is sent before the splash is shown |
15:52:39 | Slasher | btw, i think the audio should stop only after the shutdown command is accepted or user releases the stop button |
15:52:57 | HCl | what? |
15:52:58 | LinusN | Slasher: why? |
15:53:13 | rasher | LinusN: Any reason for this? |
15:53:22 | Slasher | LinusN: then you don't need to watch the screen and you will know that the command was accepted |
15:53:55 | Slasher | if the audio stops right away it's hard to tell when you can release the stop button |
15:54:04 | LinusN | Slasher: you still don't know if it shuts down or not |
15:54:05 | Slasher | and that could make the user confused :) |
15:54:15 | Slasher | Hmm.. |
15:54:26 | LinusN | Slasher: ah, now i see what you mean |
15:54:33 | Slasher | good :) |
15:54:57 | rasher | audio should only stop when sys_shutdown is sent? (or on stop button release if in wps) |
15:55:24 | Slasher | rasher: on stop button release if it was not a shutdown |
15:56:06 | rasher | I don't see how that's not what I said? |
15:56:47 | rasher | either way, the music should stop either "on sys_shutdown" or "on release" |
15:56:53 | Slasher | hmm.. just try the iriver firmware, it should work that way |
15:56:59 | rasher | if it stops on release and it's a shutdown, no biggie |
15:57:19 | rasher | since the system is shutting down anyway |
15:57:28 | Slasher | it should stop immediately when it's shutdown (user has pressed the button long enough) |
15:57:39 | rasher | Agreed |
15:57:42 | Slasher | :) |
15:58:09 | Slasher | but not before the system has decided what the user wants to do |
15:58:20 | rasher | Agreed |
15:58:54 | rasher | Is there even a gap between "user has pressed the button long enough" and "sys_shutdown is sent"? |
15:59:01 | rasher | Oh there is |
15:59:10 | rasher | HCl |
15:59:17 | rasher | no |
15:59:34 | rasher | that's after sys_shutdown |
15:59:34 | rasher | silly me |
15:59:50 | rasher | I should shut up now. |
16:00 |
16:00:33 | rasher | How's voice doing? |
16:01:09 | Slasher | the voice samples are playing on target and simulator when audio is stopped but the player will crash when audio is playing :/ |
16:02:23 | rasher | fun |
16:03:08 | hshah | is it just me or have the rockbox response times become a bit sluggish in the last few weeks - before when i used to press joystick down and browse between folders, it seemed a hell of a lot faster... |
16:04:01 | Slasher | the hd has to spinup initially and that will take some time |
16:04:15 | Slasher | that problem can be solved with file tree caching in the future |
16:04:23 | hshah | i know... but it used to feel faster |
16:04:23 | | Join rooom_wrk [0] (n=Roman@adsl-bn150-156-158-212.bluetone.cz) |
16:04:29 | LinusN | amiconn: u there? |
16:06:42 | | Join crash__ [0] (n=crash@a15167580.alturo-server.de) |
16:09:29 | beezly[tm] | LinusN: if you want me to try anything to fix that OGG problem - i'd be very happy to |
16:10:51 | LinusN | beezly[tm]: hmmm, you could bug preglow with the problem |
16:11:07 | LinusN | i think he has more knowledge about the ogg decoder than i do |
16:11:10 | beezly[tm] | LinusN: will do ;) |
16:12:15 | | Join muesli__ [0] (i=muesli_t@hmln-d5147608.pool.mediaWays.net) |
16:12:26 | | Join webguest35 [0] (n=c31b3401@labb.contactor.se) |
16:12:43 | webguest35 | A quick question about Vorbis decoding. |
16:12:55 | webguest35 | Should files encoded with the 1.0 beta Vorbis encoder play okay? |
16:13:08 | beezly[tm] | webguest35: i think you have hit the same problem as me ;) |
16:13:24 | beezly[tm] | webguest35: do they just hang your player? |
16:13:24 | LinusN | webguest35: it should, but there is a bug somewhere |
16:13:26 | webguest35 | I have a couple files I encoded with the beta encoder, and they play the first 30 seconds or so fine, then start sounding like they're being fastforwarded. |
16:13:27 | | Quit ashridah ("sleep") |
16:13:36 | webguest35 | ah cool |
16:13:41 | webguest35 | It's always nice to know you're not alone. |
16:13:43 | beezly[tm] | webguest35: which beta were they built with? |
16:13:54 | webguest35 | I haven't got that information with me unfortunately. |
16:14:03 | beezly[tm] | do you have the ogg file? |
16:14:05 | LinusN | i don't know much about ogg |
16:14:05 | webguest35 | I'm fairly certain it was 1.0beta1 though |
16:14:44 | beezly[tm] | webguest35: if you have the .ogg file - run ogginfo on it and it will tell you which release made that file |
16:14:54 | webguest35 | hang on |
16:15:28 | | Quit pilot000 ("CGI:IRC (EOF)") |
16:15:41 | | Join webguest40 [0] (n=26740302@labb.contactor.se) |
16:16:16 | webguest35 | Vendor: Xiphophorus libVorbis I 20000508 (1.0 beta 1 or beta 2) |
16:16:32 | | Quit webguest35 (Client Quit) |
16:16:50 | | Join webguest35 [0] (n=c31b3401@labb.contactor.se) |
16:17:26 | webguest35 | Anyway, it's no biggy. Just unfortunate since the original source for those files is in a completey different country so I can't reencode them. |
16:21:02 | | Join the_winch [0] (n=winch@195.60.16.190) |
16:21:19 | *** | Saving seen data "./dancer.seen" |
16:22:39 | the_winch | Is there any way to have a plugin that appears in the plugins menu and as a viewer? |
16:23:51 | LinusN | not currently |
16:25:14 | the_winch | It would be nice for the favourites plugin, from the plugin menu it uses /favourites.m3u and you could also pass it a playlist to use from the "open with" menu |
16:26:00 | rasher | I also happen to think that HCl's searchengine/databox should work like this |
16:26:46 | the_winch | A text editor would be another use as you need to edit existing files and create new ones. |
16:27:26 | LinusN | the_winch: we are looking into another way of handling favourites |
16:27:46 | rasher | (see http://www.rockbox.org/twiki/bin/view/Main/PluginSearchengine#Suggestion_to_change_interface_o for my proposal) |
16:28:20 | LinusN | the_winch: this patch may make it into cvs, with some changes: http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1255322 |
16:28:34 | XavierGr | Does a plug-in has to be in the plug-in folder or can I put the rock file every where I like? |
16:28:47 | LinusN | XavierGr: anywhere you like |
16:28:52 | XavierGr | great! |
16:29:11 | LinusN | but it won't be listed in the "browse plugins" list if it isn't in the plugin folder |
16:29:17 | XavierGr | Oh and that cached filetree is wonderfull idea. What are the plans for it? |
16:29:26 | | Part webguest40 |
16:29:37 | LinusN | cached filetree? |
16:30:26 | XavierGr | <Slasher> that problem can be solved with file tree caching in the future |
16:30:30 | | Quit muesli- (Read error: 110 (Connection timed out)) |
16:30:50 | rasher | Speaking of patches.. any chance of the SF mails being sent to a mailing list? |
16:31:13 | rasher | (I noticed in the settings that mails are sent to an email address already) |
16:31:28 | LinusN | rasher: huh? |
16:32:23 | rasher | It looked like sourceforge sends a mail to some address (can't remember which) each time a patch/bug/rfe is filed |
16:32:24 | Slasher | XavierGr: i might try some implementation for that after i get voice ui working. The caching should be quite trivial |
16:32:35 | LinusN | rasher: http://www.rockbox.org/mail/ |
16:32:50 | rasher | Haha |
16:32:54 | rasher | Excellent |
16:32:56 | rasher | I'll shut up now |
16:33:14 | hshah | how many times have you said that today rasher? |
16:33:14 | | Join Fle|aw [0] (n=flemmard@cartec.net2.nerim.net) |
16:33:15 | hshah | lol |
16:33:24 | LinusN | Slasher: the current fix for audio pops when starting/stopping playback is downright dangerous |
16:33:24 | Fle|aw | hi |
16:33:26 | | Nick Fle|aw is now known as Maxime (n=flemmard@cartec.net2.nerim.net) |
16:33:40 | Slasher | LinusN: Hmm |
16:33:54 | LinusN | it calls uda1380_mute() from the dma interrupt |
16:33:58 | Slasher | oh.. |
16:34:00 | hshah | dangerous? in what way |
16:34:11 | hshah | hmm... that means nothing to me... |
16:34:13 | Maxime | I've question, is it possible to implement RDS data? |
16:34:13 | rasher | crash-prone dangerous |
16:34:17 | LinusN | that is probably the cause of the various crashes |
16:34:17 | rasher | not bricking-dangerous |
16:34:27 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533A47.dip0.t-ipconnect.de) |
16:34:27 | hshah | i think its my turn to stfu and stop butting into the conv |
16:34:32 | LinusN | the addrerr crash |
16:35:01 | LinusN | Maxime: no, sorry |
16:35:11 | Maxime | ok ^^ |
16:35:13 | LinusN | Maxime: that requires special hardware |
16:35:22 | Maxime | it's what i thought |
16:35:26 | Maxime | but to be sure.. ^^ |
16:35:44 | hshah | talking of crashes... in the last few days ive had to use the reset for the first time... like 8 times... when unpluging the usb cable it comes up with error in codec mp... something and then panic error comes up |
16:35:49 | LinusN | Slasher: we should instead ramp down in the dsp code |
16:36:17 | Slasher | LinusN: Hmm, can the i2c code interfere with interrupts? |
16:36:21 | LinusN | hshah: that's a new one |
16:36:33 | LinusN | Slasher: the i2c code calls yield() |
16:36:41 | Slasher | yes, that might be a better fix |
16:36:47 | Slasher | ah, then it's really bad |
16:36:50 | LinusN | and yielding in an interrupt is totally verboten |
16:36:54 | Slasher | yes |
16:37:15 | | Quit rasher ("CGI:IRC (EOF)") |
16:37:16 | hshah | LinusN: a new one eh... why me :( |
16:37:45 | LinusN | hshah: is your rockbox installation up-to-date and unpatched? |
16:38:02 | Moos | Linus: yellow builds for sims |
16:38:23 | Slasher | hi Moos :) |
16:38:24 | hshah | its up to date, but patched LinusN |
16:38:33 | Moos | Hi Slasher |
16:38:47 | hshah | the multiple align patch and mode patch, and view jpegs while playing music... |
16:39:27 | | Quit rooom_wrk (Read error: 110 (Connection timed out)) |
16:39:28 | LinusN | hshah: do you insert the usb cable while playng music? |
16:39:53 | LinusN | or while viewing jpgs? |
16:40:04 | hshah | no |
16:40:08 | hshah | it happens when unplugging |
16:40:54 | LinusN | yes i know it happens when you're unplugging, i asked in what state rockbox is when you plug it in |
16:40:56 | hshah | and also another thing i noticed... i have the top status bar turmn |
16:41:11 | | Join muesli- [0] (i=muesli_t@hmln-d9b8e186.pool.mediaWays.net) |
16:41:20 | hshah | erm... its probs stopped at file tree... but sometimes it could be playing music |
16:41:56 | LinusN | i can't make it happen |
16:42:13 | LinusN | hshah: try with the latest bleeding edge |
16:42:28 | hshah | and back to the other thing i noticed... i have the top status bar turned off... but sometimes when i plug in the usb cable and the connected logo comes up, the status bar comes up too... and then when the usb cable is unplugged, it goes away again |
16:42:42 | hshah | it doesn't happen all the time LinusN - i tried to recreate it just now,.,. and nothing |
16:43:37 | LinusN | hshah: try to find out when it happens |
16:43:44 | hshah | " The shutdown message is now displayed before saving the database, giving better user feedback when whutting off the player" i think you mean Shutting |
16:43:54 | LinusN | :-) |
16:44:09 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:44:19 | hshah | ok i will... and about the problem with the status bar coming up... again that only happens sometimes |
16:45:33 | XavierGr | any advice on how to sort alphabetically the filenames pointed by a pointer in a buffer? |
16:45:33 | | Quit webguest35 ("CGI:IRC (EOF)") |
16:46:01 | LinusN | XavierGr: again: qsort() |
16:46:18 | XavierGr | but it needs compare() too. |
16:46:36 | hshah | im going to have to go now... someone please look into the status bar randomly coming up with the usb cable is plugged in |
16:46:40 | hshah | bye bye |
16:46:45 | XavierGr | bye |
16:46:49 | | Quit hshah ("CGI:IRC") |
16:46:52 | LinusN | hshah: no, you look into it |
16:47:16 | XavierGr | haha he quited... |
16:47:28 | LinusN | XavierGr: what is the problem with qsort needing a compare function? |
16:47:41 | LinusN | that's how it works |
16:48:04 | XavierGr | well as I understand the compare function returns the way the qsort will work right? |
16:48:08 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
16:48:38 | LinusN | XavierGr: the compare function is the one that doesn the actual comparison |
16:48:54 | XavierGr | and what qsort does? |
16:49:10 | LinusN | it sorts based on the results of the comparisons |
16:49:21 | LinusN | it moves the pointers around |
16:49:54 | | Join memmem [0] (n=user@p54A214AB.dip0.t-ipconnect.de) |
16:50:31 | LinusN | XavierGr: you can look at the "sort" plugin |
16:50:37 | XavierGr | so having as parameters: qsort(buffer, nember of entries, sizeof what?, compare); should do the trick? |
16:50:57 | LinusN | apps/plugins/sort.c |
16:51:09 | LinusN | (which i happen to be the author of) |
16:51:18 | XavierGr | great! |
16:51:27 | LinusN | that is exactly what you are looking for |
16:51:34 | LinusN | except it sorts backwards |
16:51:59 | XavierGr | but the 3rd parameter is tricky. it should have the length for every name right? |
16:52:07 | LinusN | so you need to swap the s1 and s2 parameters to the strcasecmp call in compare() |
16:52:44 | LinusN | no, the third parameter is the size of the elements it is sorting |
16:52:56 | LinusN | in your case it sorts char pointers |
16:53:11 | LinusN | so it should be sizeof(char *) |
16:53:32 | LinusN | remember, it doesn't sort the filenames, it sorts the list of pointers |
16:54:00 | XavierGr | yes that's the easy part to change pointer order, because if it was the other way around... |
16:54:04 | LinusN | in fact, you could steal my code as-is |
16:54:09 | XavierGr | :) |
16:54:15 | LinusN | and it will work |
16:54:30 | LinusN | just swap the s1 and s2 parameters in the strcasecmp call |
16:55:37 | XavierGr | though I might have to steal the compare from filetree.c because maybe we will need sorting not only alphabetically but also by date (user configuration). |
16:56:30 | XavierGr | so what this sort.c plug-in does? |
16:56:37 | | Quit muesli__ (Read error: 113 (No route to host)) |
16:57:08 | LinusN | it sorts a text file |
16:57:26 | LinusN | whatever you give it (open with...) |
16:57:43 | LinusN | most often, people use it to sort playlists |
16:58:53 | XavierGr | so the compare in sort.c and filetree.c is used for the qsort function, but only difference is that the second does this with other filters? |
16:59:20 | XavierGr | alphabetically, date e.t.c |
17:00 |
17:01:31 | LinusN | gotta run, cu later |
17:01:36 | | Part LinusN |
17:02:27 | XavierGr | I have to go too later all. |
17:02:29 | | Quit XavierGr () |
17:05:20 | | Join einhirn [0] (i=Miranda@carlsberg.heim2.tu-clausthal.de) |
17:16:31 | | Part XMaster-ShadowX |
17:21:12 | | Join leftright [0] (n=5087e00d@labb.contactor.se) |
17:21:40 | leftright | the replaygaun pre-amp setting isn't saved in the config file |
17:21:52 | leftright | replaygaun=replaygain |
17:29:26 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.89) |
17:30:19 | | Part the_winch ("Leaving") |
17:34:19 | | Join amiconn_ [0] (n=jens@p54BD4E22.dip.t-dialin.net) |
17:37:54 | leftright | hmm, I just added the missing cfg parameters manually, np |
17:39:26 | | Join muesli- [0] (i=muesli_t@hmln-d9b8ef48.pool.mediaWays.net) |
17:41:31 | | Quit amiconn (Nick collision from services.) |
17:41:31 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD4E22.dip.t-dialin.net) |
17:47:27 | leftright | for the cfg txt file, how would I specify a value which has a range from -6 to 6 |
17:47:47 | leftright | it has increments of .1 |
17:52:08 | | Join rooomish [0] (n=Roman@195.47.96.56.adsl.nextra.cz) |
17:52:12 | | Quit rooomish (Client Quit) |
18:00 |
18:14:52 | | Join wendle [0] (i=wendle@220-245-130-34.tpgi.com.au) |
18:21:21 | *** | Saving seen data "./dancer.seen" |
18:23:37 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533A47.dip0.t-ipconnect.de) |
18:29:50 | | Quit memmem ("ERC Version 5.0.3 $Revision: 1.726.2.17 $ (IRC client for Emacs)") |
18:31:39 | | Part leftright |
18:34:14 | | Join muesli__ [0] (i=muesli_t@hmln-d9b8ef45.pool.mediaWays.net) |
18:35:52 | | Quit wendle () |
18:38:17 | | Quit muesli- (Read error: 110 (Connection timed out)) |
18:39:51 | | Join tvelocity [0] (n=tony@chan530-a119.otenet.gr) |
18:48:20 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
18:51:27 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
18:56:48 | | Join Hansmaulwurf [0] (n=maerlyn@p54AAFF7E.dip.t-dialin.net) |
19:00 |
19:06:46 | | Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) |
19:21:50 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
19:24:54 | | Join Craig [0] (n=chatzill@dpc6682050001.direcpc.com) |
19:28:09 | | Join Cassandra [0] (n=cassandr@elmyra.coraline.org) |
19:28:22 | | Join hshah [0] (n=acd4e43a@labb.contactor.se) |
19:28:32 | Cassandra | Hello. |
19:29:02 | hshah | im trying to use the cvs update for the first time |
19:29:09 | hshah | have some slight problems |
19:29:33 | hshah | i ran the first two commands on here (http://www.rockbox.org/twiki/bin/view/Main/UsingCVS) |
19:29:41 | hshah | and it downloaded all the files |
19:29:49 | hshah | then i ran cvs update -dp |
19:30:07 | | Join leftroght [0] (n=5087e00d@labb.contactor.se) |
19:30:25 | | Part leftroght |
19:30:33 | hshah | it gave an error "no cvsroot specified... use -d option" |
19:30:39 | hshah | now what? |
19:30:40 | | Join leftright [0] (n=5087e00d@labb.contactor.se) |
19:30:49 | Cassandra | cd into the "rockbox directory" |
19:30:56 | hshah | i tried that |
19:30:57 | Cassandra | Then try it. |
19:31:02 | hshah | that just hangs then |
19:31:18 | Cassandra | In that case you may have a firewall problem. |
19:31:25 | hshah | the cursor blinks and does nothing |
19:31:33 | Cassandra | Or you aren't waiting long enough. Initial checkout can take a while. |
19:31:34 | leftright | Cassandra: have you given much thought to implementing your idea of Replaygain going to Track mode if Shuffle is enabled |
19:31:37 | hshah | i have no firewall - it managed to download the files... so that is not the case |
19:31:56 | Cassandra | leftright: Haven't had time, I'm afraid. Shouldn't be too difficult though. |
19:32:05 | | Join leftroght [0] (n=5087e00d@labb.contactor.se) |
19:32:10 | hshah | im on 56k... so mebbe thats why |
19:32:10 | | Quit leftright (Client Quit) |
19:32:22 | Cassandra | That will take a while. |
19:32:48 | leftroght | I thin it would be such a cool feature, perhaps as a option under Replay Gain |
19:33:02 | leftroght | thin=think |
19:33:06 | Cassandra | *nods* |
19:33:17 | leftroght | :) |
19:33:45 | | Quit dpassen1 () |
19:33:48 | | Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) |
19:35:48 | | Part leftroght |
19:36:13 | | Join linuxstb [0] (n=503a2beb@labb.contactor.se) |
19:36:31 | | Quit bagawk ("Leaving") |
19:36:46 | | Quit Craig (Nick collision from services.) |
19:37:32 | | Join Craig_ [0] (n=chatzill@dpc6682050001.direcpc.com) |
19:39:17 | | Quit XMaster-ShadowX (Read error: 113 (No route to host)) |
19:40:39 | | Quit tvelocity ("Leaving") |
19:43:50 | CoCoLUS | i just had an idea |
19:43:58 | CoCoLUS | anyone knows audioscrobbler, right? |
19:44:16 | crwl | yes |
19:44:18 | CoCoLUS | maybe it would be possible to implement support for it in rockbox... |
19:44:30 | CoCoLUS | track the played tracks (i think the db already does that) |
19:44:34 | crwl | i wonder if they allow submitting large amounts of track in a kind of offline mode or not... |
19:44:40 | CoCoLUS | yeah exactly |
19:44:46 | crwl | *tracks |
19:45:05 | CoCoLUS | either that, or solder a wifi-module on the board :P |
19:45:15 | crwl | right. :) |
19:46:17 | CoCoLUS | their support does indeed support batch-submits, because if you're not connected to the net or the as-server is down the plugins do cache the list |
19:46:22 | | Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@63.150.80.89) |
19:46:27 | CoCoLUS | but i don't know how large that list is allowed to grow... |
19:46:37 | CoCoLUS | -support +system |
19:52:18 | hshah | i am still getting errors with the CVS update :( |
19:52:18 | | Quit Craig_ (Read error: 104 (Connection reset by peer)) |
19:52:29 | | Join Craig__ [0] (n=chatzill@dpc6682050089.direcpc.com) |
19:52:42 | hshah | cvs update aborted - error writing to server... bad address |
19:54:52 | hshah | anyone? |
19:57:01 | CoCoLUS | hm |
19:57:11 | CoCoLUS | i really think that audioscrobbler-plugin could work :) |
19:57:24 | hshah | the what? |
19:57:41 | CoCoLUS | what i just babbled about 5 mins ago |
19:58:28 | hshah | CVS working for anyone... it says username rejected... :s |
19:58:45 | CoCoLUS | you're following the instructions in the wiki? |
19:58:50 | hshah | yes |
19:59:40 | CoCoLUS | then i have no clue :P |
19:59:56 | hshah | bah |
19:59:57 | hshah | fixed that |
20:00 |
20:00:16 | hshah | but cvs update -dp doesn't work |
20:00:33 | hshah | it takes ages... and then... cvs update aborted - error writing to server... bad address |
20:02:23 | CoCoLUS | whats -p supposed to do? |
20:03:13 | hshah | The -d switch tells update to create any new directories that have been created the repository since last update. The -P switch tells update to delete files that have been removed in the repository. |
20:03:17 | hshah | ^from the wiki |
20:06:15 | CoCoLUS | you're using -P or -p? |
20:06:16 | hshah | GRRR |
20:06:21 | hshah | -P |
20:06:28 | hshah | cvs update -dP |
20:06:41 | hshah | cvs update -dP <−−- as it says in the wiki |
20:09:20 | hshah | AAARRRGGGG! |
20:13:06 | | Join Lear [0] (n=chatzill@h179n2c1o285.bredband.skanova.com) |
20:16:00 | | Join hardeep [0] (i=hardeeps@norge.freeshell.ORG) |
20:16:18 | hshah | i feel like killing someone - why is this not working! |
20:17:03 | | Quit hardeep (Client Quit) |
20:17:16 | | Join hardeep [0] (i=hardeeps@norge.freeshell.ORG) |
20:21:22 | *** | Saving seen data "./dancer.seen" |
20:22:00 | | Quit linuxstb ("CGI:IRC (EOF)") |
20:24:50 | HCl | yea, computers suck |
20:31:44 | | Quit hshah ("CGI:IRC (Ping timeout)") |
20:41:14 | | Join leachbj_ [0] (n=leachbj@dial81-135-148-164.in-addr.btopenworld.com) |
20:41:44 | | Join muesli- [0] (i=muesli_t@hmln-d5147629.pool.mediaWays.net) |
20:53:27 | | Nick leachbj_ is now known as leachbj (n=leachbj@dial81-135-148-164.in-addr.btopenworld.com) |
21:00 |
21:00:45 | | Quit Craig__ ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]") |
21:10:46 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
21:16:03 | | Quit muesli- (Read error: 113 (No route to host)) |
21:18:51 | | Quit CBM-away (Read error: 110 (Connection timed out)) |
21:19:06 | | Join webguest40 [0] (n=d5ee421d@labb.contactor.se) |
21:24:19 | webguest40 | A noobish question here: what is the reason why Rockbox displays pics in 128x96; is there a way to display it in 160x128 LCD resolution? |
21:30:49 | | Quit webguest40 ("CGI:IRC (EOF)") |
21:31:14 | | Join webguest25 [0] (n=d5ee421d@labb.contactor.se) |
21:33:26 | amiconn | Rockbox can only display the picture in certain size, that's how the jpeg decoder works |
21:34:05 | amiconn | It chooses the largest one of 1, 1/2, 1/4 or 1/8 size that fits on the screen entirely |
21:34:14 | webguest25 | thanks for that :) |
21:34:26 | amiconn | ...or 1/8 size if even that is larger than the screen |
21:34:54 | amiconn | I guess you're trying to display 1024x768 pictures... |
21:35:03 | | Quit courtc (Read error: 113 (No route to host)) |
21:35:31 | webguest25 | no, no; I was just wondering... and wanted to know |
21:36:16 | | Join webguest66 [0] (n=51b2cbcd@labb.contactor.se) |
21:36:59 | webguest66 | Anyone know how feasible it would be to port something like Nethack to rockbox? |
21:37:12 | webguest66 | Calls to malloc() would be a problem I guess. |
21:37:34 | webguest66 | and terminal emulation |
21:38:12 | | Join t0mas [0] (n=Tomas@ip503c08d1.speed.planet.nl) |
21:38:14 | t0mas | hi |
21:39:08 | | Join courtc [0] (n=court@adsl-154-33-58.asm.bellsouth.net) |
21:40:55 | HCl | nethack? |
21:41:13 | HCl | you'd need more buttons for that than the ones that are available |
21:41:39 | webguest66 | true |
21:41:54 | webguest66 | maybe some sort of popup menu |
21:46:12 | webguest66 | various rogue-like games have been made for Palm Pilots so small footprint shouldn't be an issue |
21:46:32 | webguest66 | though they at least have graffiti for letter input though |
21:48:18 | webguest66 | Oh and while I think of it. Is there any disadvantage to running a developer build with logf enabled? |
21:48:25 | webguest66 | For day to day use I mean |
21:53:12 | | Join muesli- [0] (i=muesli_t@Bc0a0.b.pppool.de) |
22:00 |
22:02:43 | | Part webguest66 |
22:06:25 | muesli- | re |
22:06:32 | | Quit leachbj (Read error: 110 (Connection timed out)) |
22:07:00 | | Join leachbj [0] (n=leachbj@dial81-135-148-197.in-addr.btopenworld.com) |
22:07:15 | | Join hshah [0] (n=acd5296e@labb.contactor.se) |
22:12:17 | hshah | im still having problems trying to use CVS |
22:12:27 | hshah | http://forums.rockbox.org/index.php?topic=1297.0 <−−−− problem explained here |
22:12:40 | hshah | woo hoo - fixed |
22:12:42 | hshah | ignore that |
22:16:00 | | Quit hshah ("CGI:IRC (EOF)") |
22:21:26 | *** | Saving seen data "./dancer.seen" |
22:23:11 | muesli- | what does "car mode" exactly do? |
22:24:12 | Slasher | argh, now the voice ui "works" while music is playing but then the voice samples are just random noise before i reboot the player :/ |
22:31:43 | | Join rasher [0] (n=3e4f4094@labb.contactor.se) |
22:32:14 | rasher | muesli-: It starts playing when the charger is inserted and stops when it's removed |
22:32:28 | rasher | Useful for a player lying in a car attached to the wotsit-plug |
22:32:58 | rasher | Especially for Archos players, which power up when the charger is attached |
22:33:15 | rasher | (because they need to be on to charge.. what's up with that anyway?) |
22:35:01 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
22:35:26 | rasher | I may be slightly off.. try checking the manual |
22:35:55 | | Quit Lear ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050720]") |
22:36:19 | | Quit ansivirus ("Leaving") |
22:39:59 | | Join LinusN [0] (n=linus@labb.contactor.se) |
22:40:07 | LinusN | rasher: you are correct |
22:40:18 | LinusN | the archos recorder models have software controlled charging |
22:40:33 | amiconn | hi again LinusN |
22:40:38 | LinusN | hi |
22:40:46 | amiconn | You wanted to ask me something in the afternoon? |
22:40:52 | LinusN | i just uploaded the first h300 scans to IriverInfo |
22:41:02 | Bagder | wooo |
22:41:20 | rasher | We soon have the firmware! |
22:41:24 | LinusN | amiconn: yes, i wanted some input on how to solve the saving of databases and settings on poweroff |
22:41:36 | LinusN | but i solved it my way |
22:41:45 | amiconn | I have a question as well. |
22:42:09 | Bagder | the huge ones really are HUGE |
22:42:18 | LinusN | the h300 is prepared for exactly the pullup that i mentioned earlier |
22:42:31 | amiconn | Is there a reason why the beginning of mpeg.c is like it is (a bit messy imho) |
22:42:33 | amiconn | ? |
22:42:37 | LinusN | an empty place for a resistor |
22:42:52 | LinusN | the beginning of mpeg.c? |
22:43:05 | amiconn | Like, first some variables, declarations etc, then some functions, then again some variables and declarations |
22:43:31 | LinusN | i rarely make a mess on purpose |
22:43:51 | LinusN | it just grew that way |
22:44:01 | LinusN | feel free to tidy it up |
22:44:26 | amiconn | There are even some playlist functions and variables declared 'extern'. Isn't it that calls from firmware to application are 'booohhhh!' ? |
22:44:32 | rasher | Now I found a "broken ogg" :-\ |
22:44:39 | LinusN | a lot of that code could/should be synched with the iriver metadata handling |
22:44:57 | rasher | And sure enough: "Xiphophorus libVorbis I 20010225" ooooool |
22:44:58 | rasher | d |
22:44:59 | LinusN | amiconn: yes, that's why i want to move the playback code to apps/ |
22:45:49 | amiconn | A good point to repeat my suggestion to implement the bitswap (and some related handling) as a 'codec' |
22:45:49 | LinusN | almost the entire mpeg.c should be moved to apps/ imho |
22:46:04 | LinusN | amiconn: not a bad idea per se |
22:46:09 | amiconn | I think that could help to add the pcm codec as well... |
22:46:29 | LinusN | maybe it's not very KISS, but it fits better into the sw codec concept |
22:46:54 | amiconn | I think it wouldn't be less KISS than the current implementation |
22:46:54 | rasher | Well it'll make the codebase less fragmented |
22:46:59 | LinusN | pcm codec, yes |
22:47:14 | amiconn | You'll load a track to the file buffer, which is a simple ring buffer |
22:47:28 | LinusN | rasher: yes, but the archos playback code is way more stable than the iriver code :-) |
22:47:42 | amiconn | Then the data is processed and put into the playback buffer (pcm for sw codec, swapped data for hw codec) |
22:47:44 | | Quit Coldtoast (Read error: 104 (Connection reset by peer)) |
22:48:12 | LinusN | yes, both platforms could use the same playback engine |
22:48:17 | amiconn | The current archos buffering is a ring buffer with 3 pointers, not a pure ring |
22:48:35 | LinusN | define "pure ring" :-) |
22:48:39 | amiconn | Using the pcm codec isn't hard, btw |
22:48:46 | LinusN | cool |
22:49:03 | amiconn | It's well documented (I hope that we'll get the final okay to publish it) |
22:49:04 | LinusN | i wish we could get the "go" from micronas/archos... |
22:49:10 | amiconn | :) |
22:50:02 | amiconn | Stop the core, load the binary into the mas (it's several segments); in our case via i2c, set some parameters, and start it |
22:50:11 | | Quit muesli- (Read error: 110 (Connection timed out)) |
22:50:28 | amiconn | Switching back is similar, of course without downloading something |
22:50:49 | amiconn | Data is pure PCM with a 'WAVE' marker every block |
22:51:10 | amiconn | endianess is selectable; the bad thing is that we'll still need to bitswap |
22:52:45 | amiconn | The thing is also able to record pcm, and we won't need bitswap for recording... |
22:53:23 | | Join ansivirus [0] (n=ansiviru@adsl-68-88-192-122.dsl.rcsntx.swbell.net) |
22:53:56 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
22:55:00 | amiconn | With a hardware hack, it would even be possible to record pcm with the Ondio SP (!) |
22:55:43 | LinusN | wow! |
22:56:40 | amiconn | Yes. The MAS 3539 has all hardware parts necessary for recording, it only lacks an encoder in ROM |
22:56:50 | rasher | Are there any pictures of a jukebox, ondio and iriver together? I'm curious about their sizes |
22:57:03 | | Join Cassandra [0] (n=cassandr@elmyra.coraline.org) |
22:57:10 | amiconn | rasher: Want one? |
22:57:47 | Bagder | would be fun to have one single pic with all supported models on |
22:58:10 | rasher | Sure would.. seems like Cassandra is collecting the whole set |
22:58:32 | Cassandra | Unfortunately my player is a dodo. |
22:58:43 | Bagder | that doesn't need to show on a pic ;-) |
22:58:46 | amiconn | rasher: mompls |
22:58:50 | Cassandra | Need to speak to [IDC]Dragon about that. |
22:59:15 | Cassandra | Bagder: True, but I don't yet have an Ondio, either. |
22:59:22 | Bagder | aha |
22:59:36 | Bagder | neither do LinusN afaik |
22:59:48 | rasher | amiconn, otoh does |
23:00 |
23:00:00 | Cassandra | Or a Recorder v1, actually. (Although they look very similar to the players) |
23:00:04 | * | LinusN needs some sleep |
23:00:10 | Bagder | so let's make one quick before we support the h300 ;-) |
23:00:11 | LinusN | nite all |
23:00:16 | Bagder | night Linus |
23:00:22 | | Part LinusN |
23:00:44 | Bagder | I have a black recorder v1 |
23:00:50 | amiconn | I think I can show all principal models except recorder fm/v2 |
23:01:07 | Bagder | with white leds |
23:01:14 | Bagder | can't be many of those ;-) |
23:01:39 | amiconn | I have a Studio 10 (player), a recorder v1 (modded with 80 GB and white leds), and Ondio SP, and a H140 |
23:01:44 | hardeep | I like the idea behind this patch and the implementation is clean, any objections to adding it? −− http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1260463 |
23:02:03 | Bagder | hardeep: I like that idea too |
23:03:53 | rasher | Poor Keanu Reeves, he's getting his mind ereased |
23:03:58 | hardeep | i'll verify and submit then |
23:05:59 | hardeep | amiconn: so you have all the documentation needed to reprogram the MAS and are just waiting on Micronas/Archos to okay it? That's awesome! |
23:06:28 | Cassandra | Oh, Linus, good work on the iRiver radio. Tested it on my walk round the village today. Very nice. |
23:06:29 | | Join Strath [0] (i=mike@dgvlwinas01pool0-a220.wi.tds.net) |
23:06:38 | Cassandra | Oh, he just left. |
23:06:42 | Cassandra | I always do that. |
23:07:44 | Cassandra | hardeep: Which patch? |
23:07:53 | amiconn | amiconn.dyndns.org/RockingBoxes.jpg">http://amiconn.dyndns.org/RockingBoxes.jpg |
23:08:09 | hardeep | Cassandra: the warn on erasing dynamic playlist one |
23:08:28 | Bagder | nice picture |
23:08:38 | rasher | amiconn: rocking! |
23:09:09 | rasher | I always thought the jukeboxes were larger |
23:09:24 | Bagder | they're quite a lot heavier |
23:09:34 | Cassandra | Probably a good idea, yes. |
23:10:02 | Cassandra | ami: No recorder v2? :) |
23:10:25 | amiconn | rasher: They are technically around 2 times as heavy as the H1x0, but they don't feel like that since they're also larger than the iriver |
23:11:16 | amiconn | There is an MMC sticking in my Ondio as you might have seen... |
23:12:06 | Cassandra | I didn't notice much of a weight difference. |
23:12:32 | hardeep | Cassandra: do you have the FM/v2? |
23:12:37 | Cassandra | Yes. |
23:12:51 | amiconn | Cassandra: No fm/v2 as I said |
23:12:53 | hardeep | yeah, the batteries on the v1 are what add a lot of the extra weight |
23:12:55 | Cassandra | That's why I end up doing a lot of the RTC work. |
23:12:58 | Bagder | maybe you're just not a weight watcher? ;-) |
23:13:06 | * | Bagder ducks |
23:13:06 | rasher | I noticed a player in some shop, it was positively tiny, but had an mmc-slot.. |
23:13:17 | rasher | And very cheap |
23:13:33 | Cassandra | (: Still, my Motorola V3 phone is so light, I don't even notice it in my pocket. Which I like. |
23:13:37 | Bagder | yes, the v1 is 350 grams while the v2/fm is 290 grams (afaicr) |
23:14:50 | Bagder | the h140 is 172 grams |
23:15:06 | Cassandra | Oh, if I seem scarce after the code freeze, it'll be because I'm on holiday. |
23:15:10 | amiconn | ...and the Ondio 60 grams w/o batteries |
23:15:23 | Cassandra | Back on the 30th, so I have a few days before release to bash away at the manual. |
23:15:34 | Bagder | :-) |
23:17:18 | rasher | Man, I wish someone would edit the changelog/release notes |
23:17:59 | rasher | My English just isn't up to the task of rewriting all of that |
23:21:25 | Cassandra | rasher: They looked fine to me last time I checked. |
23:22:07 | rasher | Well, the Release notes I'm pretty fine with, just needs some additional info |
23:22:20 | rasher | but the changelog is just a bunch of commit messages, it's a mess if you ask me |
23:22:27 | rasher | but then, it's better than nothing |
23:22:30 | Cassandra | *nods* |
23:22:57 | Cassandra | Well, since I'm intending to work from the Release Notes when updating the manual, hopefully they're pretty complete. |
23:23:20 | rasher | I moved all of the changes into a ChangeLog |
23:23:43 | rasher | But they're complete enough |
23:24:06 | rasher | Just not very coherent |
23:25:30 | Cassandra | Good enough, I expect. |
23:26:17 | rasher | http://www.benq-eu.com/news/?year=2003&id=435 Man, they're even proud of it! |
23:26:51 | rasher | http://www.rockbox.org/twiki/bin/view/Main/ChangeLog |
23:27:20 | Cassandra | Terrifying |
23:27:54 | Cassandra | The song, not the ChangeLog. |
23:28:47 | rasher | I need to hear it, now |
23:28:50 | | Quit leachbj (Read error: 110 (Connection timed out)) |
23:29:22 | | Join muesli- [0] (i=muesli_t@hmln-d9b8e18a.pool.mediaWays.net) |
23:30:37 | rasher | http://www.benqfoundation.org/Download/BenQ_Song.mp3 |
23:30:43 | rasher | Doom |
23:31:47 | rasher | Found an iAudio song as well |
23:31:51 | * | rasher collects the whole set |
23:32:16 | Bagder | you are insane rasher |
23:32:36 | rasher | I will be, soon at any rate |
23:32:50 | rasher | This BenQ has nothing on the Catch The Digital Flow |
23:32:55 | rasher | nothing, I tell you |
23:33:02 | rasher | it's almost like a real song |
23:33:17 | Bagder | we should make a rockbox song |
23:33:23 | rasher | If you ignore the fact that it's bad, and written about a DAP-manufacturer |
23:33:25 | Bagder | :-O |
23:34:10 | Cassandra | I wonder if we could persuade Frank Sinatra to let us use "My Way". |
23:34:29 | Cassandra | My god, Rasher. That really sucks. |
23:34:42 | Cassandra | It's like the Beegees without the talent. |
23:34:50 | Cassandra | OK. It's like the Beegies. |
23:34:54 | rasher | http://eng.iaudio.com/movie/iAUDIO%20-%20Friends%20&%20Lovers.zip < iAUDIO song |
23:35:50 | rasher | It's very bad, yes, but I don't think it's as cheesy as the iriver song |
23:36:47 | rasher | Oh god |
23:36:47 | rasher | this is so bad |
23:37:37 | muesli- | http://www.geocities.com/wriedt_s/Comparison.htm |
23:38:05 | muesli- | iaudio didnt perferm to good in comparism to h340 |
23:38:24 | rasher | From J. Random Nutter |
23:38:53 | rasher | Okay, at least he used SCIENCE |
23:39:05 | rasher | Not the awesome powers of his audiophile ears *cringe* |
23:39:55 | rasher | That frequency response graph is outrageous |
23:40:59 | rasher | This iAUDIO song just KEEPS ON GOING |
23:41:38 | Cassandra | I thought the hardware was the same. How did iAudio manage to get theirs to blow so hard? |
23:41:44 | muesli- | rasher dunno anything about it..just copied the link |
23:42:55 | rasher | He's simply playing back a WAV, right? |
23:45:08 | rasher | It looks like they're applying some filter, very knowingly |
23:45:26 | rasher | I'm amost tempted to say that he isn't using neutral settings |
23:45:47 | muesli- | http://www.frozenantilope.de/iriver-forum/viewtopic.php?t=4395 |
23:45:54 | muesli- | just use babelfish |
23:46:41 | rasher | Oh I see, every language, same question |
23:47:00 | rasher | is tthis the right link? |
23:47:04 | rasher | This is about rockbox 2.5 |
23:47:20 | rasher | ah, there |
23:47:40 | muesli- | not really..it has nothing to do with rbx 2.5 |
23:48:09 | muesli- | at least rapster assumes this |
23:48:45 | rasher | Yeah, just hijacked the thread |
23:48:56 | rasher | I wonder how babelfish would handle it |
23:49:51 | muesli- | i thing its acceptable |
23:49:57 | Cassandra | brb |
23:49:58 | muesli- | far from perfect but ok |
23:50:01 | | Quit Cassandra (" HydraIRC -> http://www.hydrairc.com <-") |
23:50:30 | muesli- | benq-song rulez ;) |
23:50:36 | | Join Cassandra [0] (i=cassandr@elmyra.coraline.org) |
23:50:40 | muesli- | crazy 4 u ... |
23:50:50 | rasher | I'll just make do with my German |
23:51:16 | muesli- | have fun :D |
23:51:40 | | Join leachbj [0] (n=leachbj@dial81-135-148-64.in-addr.btopenworld.com) |
23:52:23 | amiconn | sh**! |
23:52:56 | muesli- | so what amiconn? |
23:53:48 | muesli- | iaudios song doesnt rock the house |
23:54:35 | rasher | I think overall Iriver still wins on cheesyness, BenQ a close number 2, and iaudio a distant 3rd place |
23:55:24 | amiconn | My attempt to hook the runtimedb on archos requires a change in mpeg.h which breaks the simulator compiles :( |
23:55:54 | amiconn | The bad thing is that 2 requirements don't fit here |
23:56:36 | amiconn | I need to include id3.h in mpeg.h, and id3.h in turn includes file.h ... which isn't accessible for simulator builds |
23:57:26 | Cassandra | rasher: The iRiver one is OK if you ignore the words though. |
23:58:01 | rasher | Hrm, if I had to chose, I'd rather listen to the iaudio song |
23:58:25 | rasher | or maybe not |
23:58:31 | rasher | the intro sounds like something out of the 80s |
23:58:44 | rasher | Whereas the iriver one sounds like something from another planet |