00:00:13 | kyuubiseal | my Sandisk is e250 |
00:00:17 | kyuubiseal | 2GB |
00:00:21 | | Quit bdgraue (Remote closed the connection) |
00:00:33 | linuxstb_ | Yes, it is. Assuming it's not an "R" model. |
00:00:43 | kyuubiseal | it is sapported |
00:00:55 | Bagder | rasher: nice, I'll try it tomorrow |
00:01:10 | kyuubiseal | what are the side effect's of rockbox? |
00:01:28 | kyuubiseal | where do i go to download |
00:01:32 | bluebrother | it works differently |
00:01:33 | Chewie[] | http://rockbox.org/ |
00:01:38 | linuxstb_ | None - you can always start the original firmware (Rockbox can dual-boot on the Sansa) |
00:01:48 | kyuubiseal | realeases, currentbuild,extra's |
00:01:51 | Chewie[] | i just got an e250 on saturday and had rockbox on it within a few hours.. works great. |
00:01:58 | | Quit k-man_ (No route to host) |
00:02:03 | * | bluebrother suggests FAQ and manual |
00:02:12 | kyuubiseal | k |
00:02:15 | Chewie[] | kyuubiseal: have you tried the default firmware yet? |
00:02:30 | kyuubiseal | nope |
00:02:35 | linuxstb_ | larsemil: You're saying that when playing the same file in Rockbox and the Apple firmware, Rockbox sounds worse? |
00:02:42 | Chewie[] | it feels flimsey compared to rockbox.. you don't really get a good volume or battery readout in the official firmware. |
00:02:55 | larsemil | linuxstb_: yes |
00:02:58 | * | amiconn wonders how 'blurry' sound is defined |
00:03:07 | Chewie[] | amiconn: sound is subjective anyhow, |
00:03:25 | Chewie[] | somebody look at flyspray and commit my lame patch. ;-P |
00:03:35 | linuxstb_ | larsemil: Do you have any sound settings enabled in the Apple firmware? (and any in Rockbox)? |
00:03:45 | kyuubiseal | anyone have a sandisk e250 2GB |
00:03:55 | Chewie[] | kyuubiseal: me? |
00:04:01 | | Join x1jmp [0] (n=x1jmp@p57B0ADE3.dip0.t-ipconnect.de) |
00:04:03 | *** | Saving seen data "./dancer.seen" |
00:04:06 | kyuubiseal | did rockbox work |
00:04:07 | larsemil | linuxstb_: not that i know of in apple. and neither in rockbox. i am just new to rockbox |
00:04:26 | Chewie[] | kyuubiseal: using it right now. |
00:04:33 | Chewie[] | works wondefully. |
00:04:44 | Chewie[] | goes much louder and much softer than the default firmware too. |
00:05:20 | rasher | Note to pondlife: Check FS #7646 if you'd be so kind as to re-implement SAPI5 building with this new approach. |
00:05:20 | Chewie[] | where "softer" means "lower in volume but not muted". |
00:05:22 | | Quit tvelocity ("Αποχώρησε") |
00:05:44 | kyuubiseal | oh |
00:05:48 | | Quit HellDragon (Client Quit) |
00:06:08 | obo | pixelma: ping |
00:06:10 | kyuubiseal | i am gonna download the firmware |
00:06:12 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:06:19 | pixelma | obo? |
00:06:25 | kyuubiseal | where do i download it |
00:06:42 | Chewie[] | kyuubiseal: look at http://rockbox.org/ - there's a whole manual for the Sansa. |
00:06:43 | obo | could you test some patches on an Archos please? |
00:06:43 | parafin | read manual at www.rockbox.org |
00:06:45 | kyuubiseal | is it a open source jukebox |
00:06:47 | | Quit miepchen^schlaf ("Verlassend") |
00:06:57 | Chewie[] | kyuubiseal: it ... absolutely is.. |
00:07:14 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
00:07:43 | pixelma | obo: sure, just have to try rebooting my comp, brb |
00:07:48 | kyuubiseal | do i install the bootloader |
00:07:59 | kyuubiseal | or is it already installed |
00:08:02 | Bagder | kyuubiseal: the manual spells it out fine |
00:08:44 | | Quit jgarvey ("Leaving") |
00:09:00 | | Quit pixelma (" Reboot - who knows...") |
00:10:16 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
00:10:20 | | Quit qwm (Remote closed the connection) |
00:10:22 | | Join qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
00:10:42 | ddalton | amiconn: Should 9 in the morning be voiced as 9 o'clock? |
00:10:47 | ddalton | in 24 hour format? |
00:12:16 | * | linuxstb_ has never heard "o'clock" used with the 24 hour clock |
00:12:42 | Bjerrk | 13 o' clock.. works for me ;) |
00:12:48 | amiconn | See this morning's log |
00:13:14 | kyuubiseal | do i download everything in the sansapatcher |
00:13:18 | Bjerrk | hm, does anybody know howto "fix" the blank screen bug in rockboy? The wiki says it's "doable", but the directions it gives are no longer valid.. |
00:13:26 | kyuubiseal | http://svn.rockbox.org/viewvc.cgi/trunk/rbutil/sansapatcher/ |
00:13:35 | x1jmp | Someone here, who has applied FS #6697 (new dict) and gets a data aborts? |
00:13:38 | kyuubiseal | do i download all |
00:13:44 | | Quit midkay (Read error: 110 (Connection timed out)) |
00:13:47 | parafin | x1jmp, me |
00:13:52 | kyuubiseal | http://svn.rockbox.org/viewvc.cgi/trunk/rbutil/sansapatcher/ |
00:13:56 | kyuubiseal | do i download all |
00:14:13 | Bjerrk | kyuubiseal: relax.. |
00:14:20 | kyuubiseal | k |
00:14:24 | Bagder | kyuubiseal: that's not what the manual says, is it? |
00:14:32 | kyuubiseal | nope |
00:14:49 | kyuubiseal | never mind |
00:14:52 | kyuubiseal | XD |
00:14:58 | kyuubiseal | didn't read on |
00:15:43 | bluebrother | http://www.rockbox.org/manual.shtml ... |
00:15:58 | | Quit amiconn (" Fensteraufdatum...") |
00:16:05 | * | bluebrother wonders why we are writing a manual if people don't read it |
00:16:39 | Bagder | because it sounds cool! ;-) |
00:17:10 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
00:18:15 | pixelma | obo: what do you want me to try? |
00:19:00 | qweru | x1mp: I do, I tested on Ipod nano and video as well as sansa - all give data aborts |
00:19:11 | | Join kk [0] (n=kkit@140.141.29.201) |
00:19:18 | | Join jhulst [0] (n=jhulst@71-10-136-117.dhcp.aldl.mi.charter.com) |
00:20:10 | obo | pixelma: FS #6639 - there are 3 patches in there from "dreamlayers" - would it be possible to enabled last.fm logging and see if everything still behaves correctly? |
00:20:18 | bluebrother | obo: just checked around in my Qt configuration ... in fact you don't need to manually add static to the config variable :) |
00:20:43 | obo | ooo, nice :) |
00:20:54 | pixelma | I'll take a look |
00:21:23 | kyuubiseal | HELP |
00:21:31 | bluebrother | (it's set in mkspecs/qconfig.prj) |
00:21:39 | kyuubiseal | ok i installed it and it worked but....... |
00:21:48 | kyuubiseal | i can't listen to my music |
00:22:30 | obo | thanks pixelma |
00:22:45 | kyuubiseal | help please |
00:23:00 | Chewie[] | turn the volume up? |
00:23:06 | bluebrother | did you put any music on the player? How did you do? |
00:23:18 | pixelma | obo: I'm a bit short of attention atm, do I need all 3? |
00:23:19 | Chewie[] | hmm, i presume too much. |
00:23:40 | kyuubiseal | i put music on it when it was in the orginal software |
00:23:43 | obo | pixelma: yup, all 3 |
00:23:46 | Chewie[] | kyuubiseal: go into the official firmware (left button when you turn it on) to add music, then in rockbox, update the database. |
00:24:05 | kyuubiseal | how do i do that |
00:24:18 | kyuubiseal | my computer doesn't recognise it any more |
00:24:28 | Chewie[] | settings -> general -> database -> update now |
00:24:37 | Chewie[] | you need to use the official firmware to connect it to the computer. |
00:24:53 | Chewie[] | rockbox doesn't support much as far as the sansa and USB right now. |
00:25:12 | | Join amiconn [0] (n=jens@p54BD4E32.dip.t-dialin.net) |
00:25:14 | Chewie[] | basically you use the official firmware to charge it and to transfer files. |
00:25:45 | kyuubiseal | how do i go back |
00:25:47 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
00:25:52 | kyuubiseal | to offial filmware |
00:26:01 | * | petur curses H10 buttons |
00:26:40 | advcomp2019 | they said the left arrow |
00:26:51 | kyuubiseal | my computer say's it does not recognise it |
00:27:00 | * | linuxstb_ wonders what bluebrother wondered 10 minutes ago.. |
00:27:03 | amiconn | H10 buttons are not that bad, imho |
00:27:08 | * | jhMikeS curses H10 in general |
00:27:28 | | Join Alonea [0] (n=chatzill@24-119-114-203.cpe.cableone.net) |
00:27:37 | kk | there's no way around the sansa making the "music" directory hidden? |
00:27:50 | amiconn | Getting used to them takes a while though |
00:27:53 | Bagder | kk: sure, just don't run the OF ;-) |
00:27:57 | linuxstb_ | kk: Unhide it? |
00:27:59 | petur | amiconn: some mapping like in the recscreen is not nice, and the general layout on the device is just crap |
00:28:00 | kyuubiseal | need help |
00:28:08 | advcomp2019 | while you turn it on, hold the left arrow |
00:28:10 | kyuubiseal | uninstalling rockbox |
00:28:29 | jhMikeS | especially when they stand in the way of so much improvement |
00:28:33 | Alonea | hmmm...ok, so GBSYSTEM is a hidden folder, but even with hidden folders turned on, I still can't see it. but if I type in the address to it, I can access it. |
00:28:39 | kyuubiseal | ytk |
00:28:40 | linuxstb_ | kyuubiseal: That was a quick rejection... |
00:28:41 | pixelma | obo: building (will take a while because of cygwin) - only thing I noticed is that the patch has the wrong lf |
00:28:41 | kyuubiseal | tok |
00:28:45 | Bagder | kyuubiseal: if you don't read what we say and don't follow our advice, then what can we do for you? |
00:28:46 | kk | linuxstb_, it seems to rehide it |
00:28:58 | kyuubiseal | tmy songs are still here |
00:28:59 | linuxstb_ | kk: Then I refer you to Bagder's solution... |
00:29:00 | amiconn | petur: Yeah, the layout is somewhat unusual. But the buttons provide better control than the H1x0 joystick |
00:29:16 | kyuubiseal | k got it back |
00:29:18 | Bagder | kk: or really, don't put your music in the music directory |
00:29:23 | amiconn | ...even with that odd scrollpad |
00:29:30 | petur | mapping menu on the power button troubles me a bit |
00:29:34 | linuxstb_ | Alonea: The GBSYSTEM folder is both "hidden" and "system" |
00:29:36 | kk | yeah, that was my thought, really. |
00:29:37 | obo | pixelma: yup, the whitespace is out in a few places as well - apart from that they look okay to me, but obviously I can't test them myself :( |
00:29:45 | Alonea | have system turned on too... |
00:29:49 | * | jhMikeS won't even say what the scrollpad reminds him of ;) |
00:29:55 | kyuubiseal | so the songs are in original filmware but how do i get to rockbox filmware |
00:29:58 | Alonea | I just turned it on...lemme check again. |
00:30:06 | kyuubiseal | i just got the sandisk yesterday |
00:30:07 | petur | amiconn: is the scrollpad better with my change of yesterday? |
00:30:08 | amiconn | I can't comment on the recording screen. Never tried recording as I'm not much interested in it and I know it's broken on PP |
00:30:19 | amiconn | petur: I can't feel any difference |
00:30:30 | petur | no? |
00:30:31 | Alonea | main thing is, I cannot seem to start rockbox. first I was getting an error with some zeros and 98. now it seems stuck on the load screen |
00:30:32 | amiconn | Mainly the pad just works as 2 buttons |
00:30:42 | amiconn | It did before, and it does now |
00:31:04 | petur | yes, that wasn't changed, but the readings are much more stable |
00:31:06 | kyuubiseal | how do i use themes on rockbox and play games on rockbox |
00:31:06 | Alonea | like its in a loop cause I hear the hard drive spin and the side lighst blink |
00:31:30 | amiconn | petur: Readings aren't stable now, and weren't before. But that has no influence on usability |
00:31:31 | Bagder | kyuubiseal: now stop asking questions here for 30 minutes and read all this in the manual |
00:31:42 | amiconn | It worked before as two buttons, and it does now. Reliably. |
00:33:03 | amiconn | If you put the fiinger in the centre, it toggles between up and down, exactly the same as before |
00:33:06 | petur | amiconn: not stable in the sense of keeping the same value, but staying in the same range. Before my change, the value could really swing a big range, even causing UP detected when touching down. At least on my unit |
00:33:27 | amiconn | Never had that on mine... |
00:33:33 | linuxstb_ | Alonea: What is "in a loop" ? Is the Rockbox bootloader running? |
00:33:50 | | Quit Bjerrk ("Dead Men Tell No Tales") |
00:33:55 | Alonea | linuxstb, remember that bootsplash.raw picture? Its stuck on that. |
00:34:31 | linuxstb_ | I thought that was removed from the current GB bootloader? |
00:34:38 | Alonea | it flashes the yellow page with the version number at the bottom, then goes to that screen. |
00:34:52 | Alonea | i dunno. has it? I still have the file in there. |
00:35:10 | linuxstb_ | Do you have the latest bootloader? That should be on download.rockbox.org |
00:35:43 | linuxstb_ | http://download.rockbox.org/bootloader/gigabeat/FWIMG01.DAT |
00:35:52 | Alonea | yeah, I thought that was the problem. I got the new bootloader and thats when it stops at that screen. Before I got a 00000 (dont remember number of zeroes)98 |
00:36:00 | | Quit petur ("Zzzzzz") |
00:36:20 | pixelma | obo: putting the new build on - all I have to do is enabling lastfm-log, reboot and, some music and watch the scrobbler.log? Anything particular I should keep an eye on? |
00:37:08 | rasher | http://www.ipodwizard.net/ interesting poll.. |
00:38:04 | Alonea | yeah. its still doing it. Lemme try loading original firmware, then reputting rockbox on from the beginning. |
00:38:42 | linuxstb_ | rasher: Where's the poll? |
00:39:01 | advcomp2019 | on the side |
00:39:05 | jhMikeS | amiconn: which H10 model do you have? |
00:39:20 | amiconn | 6GB |
00:39:28 | pixelma | linuxstb: I think he means the small box somewhere in the middle of the left side (took me a while to find it too) |
00:39:37 | * | linuxstb_ finds http://www.ipodwizard.net/poll.php?do=showresults&pollid=404 |
00:40:03 | pixelma | much better |
00:40:10 | | Quit krazykit (Read error: 110 (Connection timed out)) |
00:40:11 | obo | pixelma: the .scrobbler.log may not be created straight away, it's cached, but should be flushed at shutdown or on USB connections. Could you check tracks appear in the log as expected (skipped tracks appear as 'S' etc) |
00:40:16 | * | jhMikeS just did something that massively speeds up video on e200 |
00:40:22 | Bagder | here's a nice quote from there => "i think rockbox is crap cuse you can't do what you want with it after you change a theme that's it you can't make anything else for it. it's stupid that the RB team has made it so you can't create anything for it." |
00:40:32 | jhMikeS | holy crap |
00:41:00 | thegeek | this is torture jhMikeS |
00:41:03 | Bagder | I get the feeling not everyone understands us ;-) |
00:41:22 | linuxstb_ | Bagder: Reading those threads isn't recommended... |
00:41:27 | Bagder | hehe |
00:41:38 | Bagder | most people actually say rockbox is better/nicer/cooler than ipl |
00:41:48 | linuxstb_ | " everythink you can do with rockbox you can do with "... |
00:41:55 | rasher | "rockbox is great. but cant figure out themes, or how to play music with it" |
00:41:56 | rasher | WHAT |
00:42:07 | linuxstb_ | "linux" was supposed to be at the end of my quote... |
00:42:41 | pixelma | obo: might get interesting that I'm testing on an Ondio - because unlike the recorders it has no rtc |
00:42:44 | Febs | Damn, rasher, I was just about to post that! |
00:43:47 | linuxstb_ | rasher: Well, if you're not aware that itunes is hiding your files in the iPod_Control folder, then Rockbox could be confusing... |
00:43:51 | obo | pixelma: you should get a .scrobbler-timeless.log instead, and the last value per entry will always be 0 |
00:43:59 | rasher | http://www.ipodwizard.net/showpost.php?p=303771&postcount=13 I'm not even going to quote that in here. |
00:44:37 | bluebrother | rotfl |
00:45:39 | pixelma | loading a new language gives me the spoken "new language" splash twice |
00:45:45 | Alonea | oh yay! *huggles rockbox* |
00:45:56 | Alonea | I still wonder what caused it to go crazy though. |
00:46:09 | amiconn | linuxstb: First thing that proves the statement wrong: Can you play mp3 music with ipl on G1..G3 without skipping? I'm sure you can't |
00:46:17 | fxb | they always think "sleeping forever" is an error message... |
00:47:14 | linuxstb_ | amiconn: You don't need to convince me... ;) |
00:47:18 | bluebrother | well, which human wants to sleep forever? |
00:47:31 | bluebrother | but humans are missing the reset button combination ;-) |
00:47:34 | | Quit witz () |
00:48:01 | linuxstb_ | bluebrother: Isn't that the job of coffee? |
00:48:13 | bluebrother | well, to some degree ;-) |
00:48:29 | bluebrother | or was that "resume from suspend"? ;-) |
00:49:03 | rasher | amiconn: If you don't go above 128kbit/s |
00:49:28 | amiconn | rasher: But is that music? ;) |
00:49:44 | * | amiconn can play 320kbps mp3 on his 2nd gen without skipping |
00:50:12 | amiconn | ...even with sw tone controls enabled (it's struggling but it doesn't skip) |
00:50:46 | Alonea | alright, back online, so whats special about the new bootloader? |
00:51:33 | linuxstb_ | amiconn: Is that with or without a WPS with peakmeters? |
00:51:48 | | Quit chrisjs169 (Connection timed out) |
00:51:53 | | Quit jhulst (Remote closed the connection) |
00:51:54 | amiconn | Both works (but with peakmeters buffering takes nearly forever) |
00:52:09 | linuxstb_ | Yes, I've experienced never-ending buffering... |
00:52:50 | * | jhMikeS _really_ wants to remedy that ... blah |
00:53:40 | | Quit kyuubiseal ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
00:54:30 | * | linuxstb_ senses more kernel complexity "discussions" coming up... |
00:54:41 | | Join barrywardell [0] (n=barrywar@host-194-46-241-182.dsl-ie.utvinternet.net) |
00:55:25 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
00:55:52 | jhMikeS | complexity beh. it's hardly that nor will be. |
00:56:01 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
00:56:12 | amiconn | jhMikeS: fyi: Recorder has 68 bytes of IRAM left in SVN |
00:56:24 | jhMikeS | though my cache tester is running without incident now |
00:57:15 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
00:57:45 | amiconn | Looking at the .map, I see 3 things which could be removed from iram. Probably tiny things though |
00:57:53 | jhMikeS | I do have an eye to straighten it out alot if the reason for the problems is fixed anyway. |
00:58:19 | amiconn | 12 bytes... |
00:58:41 | jhMikeS | how important is IRAM to SH? |
00:58:42 | pixelma | obo: I got no scrobbler-log (listened to an album: first track fully, then skipped a few, listened to the 8th track completely, stopped after beginning of the 9th track) |
00:59:02 | Alonea | oh! would any lovely person point me in the direction of the file where I can remove the left right function that scrolls to the end/beginning of a text files in the textviewer? |
00:59:41 | amiconn | jhMikeS: It's used just for speed, so some often used low level stuff resides there |
00:59:45 | | Quit midgey () |
00:59:53 | linuxstb_ | Alonea: I guess apps/plugins/viewer.c |
00:59:56 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
01:00 |
01:00:04 | | Quit ender` (" Some people have one of those days. I've had one of those lives.") |
01:00:13 | amiconn | The ab repeat markers and charger_input_state surely don't belong there |
01:00:16 | pixelma | obo: hmmm, wait a second, maybe I made a mistake |
01:00:50 | amiconn | thread.o is the biggest (and only) .ibss user |
01:00:52 | jhMikeS | hmmm...if I invalidate the receiver of data first, then write the data, no cache problems happen |
01:01:00 | | Join cujo8400 [0] (i=4826e575@gateway/web/cgi-irc/labb.contactor.se/x-4db861c3e0779c5d) |
01:01:06 | cujo8400 | hey guys |
01:01:10 | Alonea | thanks linuxstb, I will take a gander there |
01:01:35 | | Join witz [0] (n=witz@unaffiliated/witz) |
01:01:40 | cujo8400 | is there anybody free to help me out for a few minutes? |
01:01:43 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
01:01:48 | | Quit midgey (Client Quit) |
01:01:56 | witz | With what? |
01:01:57 | rasher | cujo8400: don't ask to ask, just ask |
01:01:57 | pixelma | cujo8400: just ask |
01:02:02 | Alonea | I keep accidentally scrolling to the end. |
01:02:24 | barrywardell | linuxstb: we'll need to release a new sansapatcher and bootloader since my sdhc commit. the old bootloader froze on ata_init() with my card inserted |
01:02:30 | cujo8400 | i've tried a few times to initialize my database on my 4G colour |
01:03:03 | amiconn | barrywardell: Does the sansa use sd or spi protocol? |
01:03:05 | cujo8400 | it sits there for over 2 hours and the number gets over 40000000 |
01:03:16 | barrywardell | amiconn: sd |
01:03:22 | cujo8400 | the ipod gets really hot and then it shuts down and makes me start all over |
01:03:29 | amiconn | thx |
01:03:35 | cujo8400 | any ideas? |
01:03:35 | jhMikeS | amiconn: it's got those thread entries all in iram but I don't really think they need to be except for dual core. it basically just holds pointers and they aren't references all that much. |
01:04:00 | pixelma | obo: sorry, seems I tested with the wrong version, started again... |
01:04:19 | amiconn | Well, iram is for performance. We should probably need to find out what's accessed most |
01:05:28 | cujo8400 | anyone? |
01:05:51 | obo | thanks pixelma - you can cheat by seeking to over half way through a track if you want ;) |
01:06:00 | linuxstb_ | barrywardell: OK. That shouldn't be too much work, I can't recall much changing with sansapatcher. |
01:06:11 | amiconn | Putting code in iram makes quite a difference on SH, both because it's 32 bit (hence every other instruction fetch doesn't interfere with memory access), and because it enables efficient use of fast page mode (when running from dram, reading instructions and data alternatively cause a page miss everytime) |
01:06:22 | jhMikeS | the running and sleeping lists by far but that implies the prev and next pointers too |
01:06:25 | linuxstb_ | barrywardell: Although it could be the time to add 0xc to the supported partition types for the FAT partition.... |
01:06:53 | amiconn | linuxstb: ? |
01:07:13 | amiconn | Rockbox ignores the partition type (well, it checks for != 0x05) |
01:07:21 | barrywardell | linuxstb_: yes, should be just a matter of building the binaries |
01:07:32 | rasher | cujo8400: Sounds strange, I don't really have any ideas, though I seem to recall other people having similar issues. |
01:07:34 | barrywardell | the svn bootloader seems to be still working fine |
01:07:53 | amiconn | jhMikeS: A full memory access (opening a new page) costs 2 extra wait states compared to an access to an open page |
01:08:15 | linuxstb_ | amiconn: sansapatcher checks the partition type.... The SVN version only checks for 0xb, but I think some people have reported having a FAT partition of type 0xc. |
01:08:23 | amiconn | ah |
01:08:33 | Alonea | i also would like to ask if there is any way to have multiple "bookmarks" for text files? |
01:08:51 | barrywardell | linuxstb_: has anybody tested sansapatcher with a 0xc partition? |
01:08:53 | cujo8400 | rasher: yeah, I haven't found much help for it around the internet ot in forums...I figured I should try asking around here because I really like rockbox |
01:09:17 | linuxstb_ | barrywardell: No... But it was a change I made recently to ipodpatcher. Not sure it's in the released version of that though. |
01:09:32 | linuxstb_ | It should be harmless. |
01:10:13 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
01:10:32 | barrywardell | in that case...go for it. can you build the binaries? |
01:11:03 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
01:11:06 | barrywardell | I don't have a windows or linux65 build environment |
01:11:15 | barrywardell | linux amd64 |
01:11:35 | polygonal | JdGordon: are you here? I have a question about the menu api |
01:11:45 | jhMikeS | just serializing the scheduler with interrupts would simplify it. it wouldn't take dual core considerations out which are handled similarly but would likely cut fat on single core. |
01:12:22 | Alonea | like, each text file would have its own bookmark, or possibility to save to a bookmark? |
01:12:32 | rasher | cujo8400: if you can manage to reach Slasheri, that'd be your best bet |
01:12:33 | pixelma | obo: now... the log got created and looks correctly :) |
01:12:41 | rasher | cujo8400: he's not around now though, I think |
01:15:43 | | Nick kk is now known as krazykit (n=kkit@140.141.29.201) |
01:16:52 | cujo8400 | rasher: thanks alot for your time though man |
01:17:00 | linuxstb_ | barrywardell: Sure. But I'll wait until the morning - I've drunk a little too much tonight to be building releases... |
01:17:15 | barrywardell | no hurry on it. thanks |
01:17:21 | linuxstb_ | (there are no Swedes around to put them on the download server anyway...) |
01:17:57 | cujo8400 | I'll be back later |
01:18:01 | | Quit cujo8400 ("CGI:IRC") |
01:18:53 | Mikachu | linuxstb_: do you know if the elephants dream isn't linked to my server anymore? |
01:19:35 | linuxstb_ | Mikachu: Welcome back to Rockbox... :) I know we now have 2 fast download mirrors, so maybe it isn't. |
01:19:40 | Mikachu | ah |
01:19:55 | Mikachu | thanks :) |
01:19:58 | Mikachu | just popping in |
01:20:22 | linuxstb_ | I assume you're asking because your logs are showing no downloads? |
01:20:34 | | Quit Soap (Read error: 110 (Connection timed out)) |
01:20:35 | Mikachu | none linked from rockbox.org at any rate |
01:22:02 | linuxstb_ | download.rockbox.org is now a round-robin DNS with 3 different hosts. |
01:22:09 | | Quit tonyyarusso (Read error: 113 (No route to host)) |
01:22:29 | Mikachu | that does sound more reliable than my desktop computer :) |
01:24:05 | | Part k-man__ ("Leaving") |
01:25:14 | obo | pixelma: great - thank you again! |
01:25:39 | | Join kyuubiseal [0] (n=chatzill@S0106001636006125.rd.shawcable.net) |
01:25:49 | kyuubiseal | learned how to use |
01:25:59 | kyuubiseal | and the manual was helpful |
01:27:11 | pixelma | obo: you're welcome (gave me something to do instead of fighting with my box :/ ) |
01:27:12 | kyuubiseal | but now i have a problem that it say's on my rockbox......data abort at 00005c00 and then it just froze and now it is frozen what should i do? |
01:28:09 | kyuubiseal | can anyone help me |
01:28:24 | kyuubiseal | ? |
01:28:35 | * | scorche wonders what Llorean just deleted |
01:28:37 | rasher | kyuubiseal: Reset the player |
01:28:56 | kyuubiseal | can't player's frozen |
01:29:08 | jhMikeS | someone posted portal player docs? :P |
01:29:23 | Llorean | I deleted something? |
01:29:35 | pixelma | scorche: the Player still has rombox IIRC... |
01:29:36 | * | scorche shrugs |
01:29:39 | rasher | kyuubiseal: well there should be a key-combination that reboots it. Depends on the player. Consult the manual. |
01:29:48 | jhMikeS | his memory? |
01:29:52 | | Quit HellDragon (Client Quit) |
01:29:52 | scorche | pixelma: did he say player?...bah |
01:29:57 | rasher | kyuubiseal: .. or state which player you have and wait for someone who knows. |
01:30:01 | kyuubiseal | it just say's Data abort 000%C00 |
01:30:04 | | Join HellDragon [0] (n=Nocebo@modemcable210.222-200-24.mc.videotron.ca) |
01:30:11 | kyuubiseal | 0005c00 |
01:30:13 | pixelma | scorche: "I am using my Archos Player" ;) |
01:30:21 | Llorean | scorche: If you're referring to the forums, the last post I've deleted was 8:23 PM, US Central yesterday. |
01:30:31 | kyuubiseal | i have sandisk sansa e200 |
01:30:43 | jhMikeS | hold power for 15sec or so |
01:30:51 | kyuubiseal | k |
01:30:56 | amiconn | Yes, Player and Ondio SP still have rombox |
01:31:14 | kyuubiseal | yep it worked |
01:31:17 | kyuubiseal | now what |
01:31:29 | kyuubiseal | is it back to normal |
01:32:01 | * | scorche is getting good at glossing over the details |
01:32:12 | kyuubiseal | what was the problem |
01:32:54 | pixelma | scorche: reading the forums too often? :P |
01:33:01 | kyuubiseal | nope |
01:33:08 | scorche | just a lot on my mind, i suppose.. |
01:33:19 | kyuubiseal | i do not specialize in media players or rockbox |
01:33:28 | kyuubiseal | i do graphic desgning and so |
01:33:42 | kyuubiseal | i am a graphic designer.... |
01:34:02 | | Quit obo ("bye") |
01:34:38 | | Quit bluebrother ("leaving") |
01:35:01 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
01:35:05 | kyuubiseal | the sansa's awesome |
01:35:17 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
01:36:27 | | Quit linuxstb_ ("CGI:IRC") |
01:45:29 | kyuubiseal | good bye world |
01:45:31 | | Part kyuubiseal |
01:45:32 | | Quit x1jmp (Read error: 104 (Connection reset by peer)) |
01:48:09 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
01:48:33 | H10_007quick | barrywardell: I have a question in regards to the buttons on the H10 |
01:48:55 | H10_007quick | does the function for the scroll pad just restart every so many seconds? |
01:49:12 | H10_007quick | does it loop? |
01:55:23 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
01:56:02 | | Quit barrywardell () |
01:56:51 | | Quit GodEater (Read error: 110 (Connection timed out)) |
01:57:51 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
01:58:17 | | Join chrisjs169 [0] (n=ubuntu@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) |
01:58:22 | | Quit Alonea ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
01:59:44 | jhMikeS | amiconn: do you think trying starting the H10 with caching disabled and the patch applied would be definitive? |
02:00 |
02:00:12 | | Join Merthsoft [0] (n=Shaun@cpe-76-181-95-142.columbus.res.rr.com) |
02:00:13 | | Part KWhat |
02:01:32 | Merthsoft | I have a plugin question. I am doing key input using rb->button_status(), and then to move a simple object around the screen, I do: y += (button == BUTTON_SCROLL_DOWN) - (button == BUTTON_SCROLL_UP); x += (button == BUTTON_RIGHT) - (button == BUTTON_LEFT); THe thing is, this can only handle on at a time, and I want diagonal movement, how would I do that? |
02:02:02 | Mikachu | change == to & |
02:02:15 | Merthsoft | so (button & BUTTON_LEFT) |
02:02:23 | Mikachu | yeah |
02:02:27 | Merthsoft | k, thanks |
02:04:07 | *** | Saving seen data "./dancer.seen" |
02:05:59 | | Join aliask_ [0] (i=82c20d6a@gateway/web/cgi-irc/labb.contactor.se/x-59c4970d39ea03ea) |
02:06:31 | Merthsoft | Mikachu: Any idea why that makes the x go the same speed it did before, but the makes the y go super fast? |
02:06:51 | Mikachu | i added rockbox to cia some time ago (http://cia.vc/stats/project/rockbox), they have an irc bot announce thinger too, what are your thoughts on that? (Bagder, linuxstb et al) |
02:07:10 | Mikachu | (i have a bot in another channel announce commits so i don't have to look at the web page :) |
02:07:24 | Mikachu | Merthsoft: not spontaneously no |
02:07:48 | Merthsoft | when I just tap the button it goes way out of bounds |
02:08:01 | Mikachu | oh right |
02:08:13 | Mikachu | you can add !! in front of every ( |
02:08:20 | Mikachu | or write nicer code, but i'm lazy :) |
02:08:35 | Mikachu | the == operator returns a 1 for true, the & returns the actual value |
02:08:40 | Merthsoft | !!... Is that just to slow it down? |
02:08:41 | Merthsoft | Ah, ok |
02:08:48 | Mikachu | !! will make any value not zero into a 1 |
02:08:58 | Merthsoft | That makes sense |
02:09:07 | | Join jhulst [0] (n=jhulst@71-10-136-117.dhcp.aldl.mi.charter.com) |
02:09:20 | Merthsoft | what would be a better way to do it? |
02:09:36 | Mikachu | some sort of switch or if construct i guess |
02:09:44 | Merthsoft | Hmm |
02:09:59 | Merthsoft | i like this way |
02:10:09 | Mikachu | on second thought switch doesn't do & so it would have to be if |
02:11:18 | Merthsoft | Now, how do I make it go into a different folder when installed? |
02:11:32 | Mikachu | that's not my department |
02:11:43 | | Quit hannesd (Connection timed out) |
02:11:43 | Merthsoft | ah, ok |
02:11:44 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
02:16:40 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
02:24:54 | | Join barrywardell [0] (n=barrywar@host-194-46-241-182.dsl-ie.utvinternet.net) |
02:28:34 | | Nick midkay_ is now known as midkay (n=midkay@c-24-19-236-139.hsd1.mn.comcast.net) |
02:30:21 | | Quit polygonal ("CGI:IRC") |
02:35:13 | | Quit barrywardell () |
02:41:51 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:45:48 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
02:51:01 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
02:55:49 | | Quit aliask_ ("CGI:IRC") |
03:00 |
03:01:21 | | Quit scorche (Read error: 110 (Connection timed out)) |
03:01:21 | | Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) |
03:01:55 | | Quit Bagder (Read error: 110 (Connection timed out)) |
03:03:49 | | Quit jhulst (Remote closed the connection) |
03:04:35 | | Quit H10_007quick ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
03:06:53 | | Part Merthsoft ("Leaving") |
03:13:45 | | Part pixelma |
03:14:50 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
03:16:55 | | Join datasleep [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
03:16:57 | H10_007quick | could someone check to make sure my code makes sense? http://pastebin.com/m111324d5 |
03:17:27 | | Quit datachild (Nick collision from services.) |
03:17:51 | | Join saratoga [0] (i=9803c50e@gateway/web/cgi-irc/labb.contactor.se/x-19632969cd0d9434) |
03:19:54 | saratoga | linuxstb: you still awake? |
03:21:03 | H10_007quick | Saratoga: could you check to make sure my code makes sense? http://pastebin.com/m111324d5 |
03:21:56 | Llorean | H10_007quick: It's considered rather impolite to highlight people somewhat randomly |
03:22:12 | H10_007quick | i know that he knows C |
03:22:20 | H10_007quick | thats why I asked him |
03:22:26 | H10_007quick | Was not random |
03:22:31 | Llorean | Like, 90% of people who talk in this room know C |
03:22:36 | H10_007quick | true |
03:22:45 | Llorean | It's still impolite. |
03:22:47 | H10_007quick | but none were looking at the screen at that moment |
03:23:17 | | Quit HellDragon (Remote closed the connection) |
03:23:40 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
03:23:40 | saratoga | H10_007quick: sorry, i don't know anything about the button code |
03:23:53 | saratoga | i really only know a bit about the audio codecs |
03:24:17 | H10_007quick | I just meant that the syntax was correct |
03:24:26 | saratoga | ask gcc |
03:25:04 | | Quit rotator () |
03:25:30 | H10_007quick | ? |
03:25:47 | saratoga | i mean compile it and see if gcc spits out an error |
03:25:52 | saratoga | best way to check syntax |
03:26:27 | H10_007quick | oh ok |
03:26:31 | H10_007quick | will do |
03:26:35 | H10_007quick | thanks for the time |
03:26:48 | saratoga | linuxstb: i've noticed an interesting problem with seeking |
03:26:57 | H10_007quick | Llorean: was that poliet enough? |
03:27:16 | saratoga | it seems that occasionally seekign will fail in such a way that the song gets corrupted and noisey music plays, but also such that it stays corrupted if i reload the track |
03:27:30 | Llorean | H10_007quick: Yes, but as a future notice, don't highlight people unless you know you should, such a someone you've been discussing something with before, or if you're asking about code they wrote. |
03:27:43 | saratoga | i'm curious if you think the parser could be corrupting the data in the audio buffer? |
03:27:44 | H10_007quick | ok |
03:28:04 | saratoga | i'll check the logs in the morning |
03:28:16 | | Quit H10_007quick ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
03:36:55 | | Quit gtkspert (Remote closed the connection) |
03:37:08 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
03:48:54 | | Join Febs_ [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
03:52:16 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
03:52:32 | | Quit H10_007quick (Client Quit) |
03:56:23 | | Join barrywardell [0] (n=barrywar@host-194-46-241-182.dsl-ie.utvinternet.net) |
03:56:38 | | Quit barrywardell (Client Quit) |
04:00 |
04:00:20 | | Join Gursikh [0] (i=khalsa@tremulous/officialdevannoyer/khalsa) |
04:00:55 | Gursikh | Anyone know the script the website uses to display the irc logs all fancy-like? |
04:04:10 | *** | Saving seen data "./dancer.seen" |
04:05:13 | Llorean | I believe it's custom |
04:06:26 | Gursikh | i've been seeing it for ages |
04:06:32 | Gursikh | It's Nice ;-) |
04:06:49 | | Quit Febs (Read error: 110 (Connection timed out)) |
04:06:51 | | Join Sambolina3 [0] (i=47fe6474@gateway/web/cgi-irc/labb.contactor.se/x-9e55d1fcb987f626) |
04:12:19 | | Quit Sambolina3 ("CGI:IRC (Ping timeout)") |
04:27:39 | Chewie[] | Gursikh: if you find out, tell me too, i was wondering the same thing a few hours ago. |
04:27:48 | | Join BonBonTheJon [0] (n=jon@69.61.203.3) |
04:29:03 | | Join BHSPitMonkey [0] (n=stephen@129.120.244.105) |
04:34:17 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
04:39:49 | Llorean | Chewie[], Gursikh: Ask Zagor |
04:44:44 | Chewie[] | *makes mental note* |
04:46:57 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
04:47:46 | | Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
04:49:08 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
04:50:09 | | Join chrisjs169 [0] (n=ubuntu@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) |
04:52:34 | | Quit BHSPitLappy (Connection timed out) |
04:57:35 | chrisjs169 | somethings wrong with the maze plugin |
04:57:50 | krazykit | oh? |
04:58:50 | | Quit saratoga ("CGI:IRC (EOF)") |
04:58:58 | krazykit | chrisjs169, care to elaborate? |
04:59:38 | chrisjs169 | krazykit: lol - in my build, it causes the _codec_ stack to overflow (??) and on the official build it causes a data abort |
05:00 |
05:00:51 | krazykit | what revision? you're playing music at the same time? |
05:01:15 | chrisjs169 | or so i thought - i was selecting the official build from my build and it data aborted, but booting directly to the official build didn't cause any problems |
05:01:17 | * | chrisjs169 confused |
05:02:25 | krazykit | one question at a time then. what revision is your build? check system -> rockbox info |
05:02:45 | chrisjs169 | when i originally tested it in my build, from a fresh boot (codec stack was 1%) it jumped to 100% |
05:03:16 | | Join DC1 [0] (n=dc1@pool-70-107-155-237.ny325.east.verizon.net) |
05:03:44 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
05:03:45 | chrisjs169 | i need to answer my own questions first :P - in my build - I modified it to the revision number doesn't show (instead, it shows chrisjs169-[date] |
05:04:26 | krazykit | you could check in the source directory |
05:04:47 | krazykit | in .svn/entries, there'll be a number with the r# |
05:05:10 | krazykit | cuz i don't see such a problem with r14324 |
05:08:06 | chrisjs169 | 14436 |
05:09:40 | * | chrisjs169 looks at the time and decides it's probably just a bug that an update will fix |
05:14:57 | | Join TerrorByte [0] (i=4a601198@gateway/web/cgi-irc/labb.contactor.se/x-64749c130c02c37d) |
05:15:13 | TerrorByte | Hi guys,. |
05:16:34 | chrisjs169 | nope - my build still freezes on the maze plugin - oh well, i'll fix it tomorrow |
05:16:40 | chrisjs169 | Hi TerrorByte |
05:17:41 | TerrorByte | Just one quick question... |
05:17:56 | TerrorByte | Where can I find the bootloader for my MP3 Player? |
05:18:25 | TerrorByte | I remember getting the latest version for my iRiverH10 20 GB some time back and it said I needed a new bootloader or something to that effect. |
05:18:48 | TerrorByte | Oh, I just found it in the Manual. |
05:19:30 | chrisjs169 | ok |
05:19:33 | * | chrisjs169 's tired |
05:19:40 | * | chrisjs169 hears rain...? |
05:20:05 | TerrorByte | Wait I just remembered something. |
05:20:16 | TerrorByte | I'm able to 'Dualboot' with the iRiver. |
05:20:32 | TerrorByte | If I replace the bootloader, will I still be able to dualboot? |
05:21:06 | chrisjs169 | it should still be able to - I don't have an iRiver, so I don't know enough about it |
05:21:10 | | Quit ptw419 () |
05:22:10 | TerrorByte | I see. |
05:23:01 | TerrorByte | Okay I think I screwed up this update completely. |
05:27:29 | TerrorByte | chris, are you still here? |
05:33:15 | | Join rudman [0] (i=182fb504@gateway/web/cgi-irc/labb.contactor.se/x-1825f39c2f60fb47) |
05:33:25 | | Quit rudman (Client Quit) |
05:33:54 | TerrorByte | Ah I got it! |
05:34:21 | | Join rudman [0] (i=182fb504@gateway/web/cgi-irc/labb.contactor.se/x-4e9ac7f4ce77103e) |
05:36:42 | rudman | I've got a Sansa E200 with rockbox r14391-070818 and have seen some issues with themes that contain a backdrop |
05:37:22 | rudman | after you load a theme with a backdrop - and then load a theme without a backdrop - the backdrop stays |
05:38:09 | rudman | it appears that all theme cfg files have to contain a backdrop: line even if it is empty |
05:39:38 | | Quit TerrorByte ("CGI:IRC (EOF)") |
05:40:30 | | Join TerrorByte [0] (i=4a601198@gateway/web/cgi-irc/labb.contactor.se/x-3ce6b996c7fb4922) |
05:40:34 | TerrorByte | rudman |
05:40:35 | TerrorByte | You still here? |
05:40:43 | TerrorByte | Still here? |
05:40:52 | rudman | yes |
05:41:05 | TerrorByte | About that backdrop thing. |
05:41:22 | TerrorByte | Yeah you're right that it doesn't change the backdrop. It doesn't on my iRiver H10. |
05:41:30 | TerrorByte | But it's not that much of a concern. |
05:41:34 | krazykit | it doesn't on any targets |
05:41:43 | TerrorByte | ??? |
05:41:53 | krazykit | i'd venture to say it's supposed to be like that. you can set a backdrop independant of a theme |
05:42:00 | TerrorByte | YES |
05:42:02 | TerrorByte | That's what I do now. |
05:42:17 | TerrorByte | I converted all my wallpapers to my iRiver's resolution. |
05:42:24 | krazykit | well, WPS, rather. |
05:42:27 | TerrorByte | And then I made config files for each of them. |
05:42:29 | rudman | what happens is that you load a theme with a black backdrop and the next theme has a black font and you're fucked |
05:42:37 | TerrorByte | And I put them all in a folder. |
05:42:46 | TerrorByte | And now I just select the 'wallpaper' and the backdrop changes. |
05:42:51 | TerrorByte | I have over a hundred. |
05:42:53 | | Quit parafin (Read error: 60 (Operation timed out)) |
05:43:11 | krazykit | if you load a WPS without a backdrop, you don't want it to clobber the backdrop you've previously set |
05:43:22 | rudman | the default for all themes should have the null backdrop: line so if you change your theme - you can always then select your own backdrop |
05:43:25 | TerrorByte | rudman: If you highlight an option it inverts color... If you have it set to that.. Then you're not fucked. |
05:43:40 | TerrorByte | I always select my own backdrop from the hundred or so that I have. |
05:43:47 | TerrorByte | Just make config files for them and place them in a folder. |
05:43:50 | TerrorByte | And select them from there. |
05:43:57 | TerrorByte | Anyways, I have to go. |
05:43:58 | TerrorByte | Bye guys. |
05:44:02 | | Quit TerrorByte (Client Quit) |
05:44:25 | rudman | hmmm - inverse selection....let me find that |
05:47:38 | rudman | I can only find bar selector vs pointer |
05:48:58 | krazykit | the bar selector should invert it |
05:51:55 | rudman | the bar selector appears to only be in black |
05:57:31 | | Quit Obnautikus (Remote closed the connection) |
06:00 |
06:00:40 | Chewie[] | http://cstrike.contactor.se/mail/archive/rockbox-dev-archive-2007-03/0094.shtml - i'm getting that error, anyone have any ideas for fixing? |
06:02:14 | | Quit midgey () |
06:04:12 | *** | Saving seen data "./dancer.seen" |
06:08:21 | | Quit DC1 ("If Obi-wan ain't home then I don't know what the fsck we're gonna do. I ain't got no other connections on Tattooine.") |
06:08:44 | | Join cendres [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:1) |
06:08:47 | cendres | hello |
06:09:09 | cendres | how is rockbox verse "wow", on the iriver? |
06:10:25 | rudman | chewie: from the archives it looks like a user error |
06:11:32 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
06:11:48 | | Quit H10_007quick (Client Quit) |
06:13:38 | Chewie[] | rudman: well see, i don't know what i did wrong though :-P |
06:15:59 | rudman | chewie: looks like your best bet would be to contact <jonas_hn_at_hotmail.com> |
06:17:05 | rudman | are you getting that exact error? |
06:18:01 | Llorean | If it's "invalid option long calls" this almost always means you have the wrong version of the cross compiler |
06:18:07 | Llorean | What target are you compiling for? |
06:19:08 | Chewie[] | sansa. |
06:19:19 | Chewie[] | and yeah, i guess this GCC is *just a tad* out of date.. |
06:19:22 | Llorean | If you type "arm-elf-gcc −−version" what does it tell you? |
06:19:30 | Llorean | It's not your normal gcc, it's your arm-elf-gcc that's important. |
06:19:42 | Chewie[] | 2.95.3 |
06:19:53 | Llorean | See, the development instructions say you must install 4.0.3 |
06:19:58 | Chewie[] | yeah. |
06:20:07 | Llorean | So there's your user error. :) |
06:20:11 | Chewie[] | indeed. |
06:20:20 | Chewie[] | now.. to find out which port freebsd uses for it. |
06:22:30 | rudman | llorean: did you see my comments earlier about backdrop issues? |
06:23:24 | Llorean | rudman: Simple solution: If your theme is not supposed to have a backdrop, put a backdrop: NULL in it. If you don't put a backdrop line in your theme, then it's assumed that the theme is not supposed to change the backdrop. Because NO .cfg changes any setting unless it includes a line for it. |
06:24:46 | rudman | llorean: my thoughts exactly. I was suggesting that that be added to the guidelines |
06:25:05 | Llorean | What if the theme is supposed to be independent of the background? |
06:25:06 | | Join ptw419 [0] (i=ptw419@66-90-157-228.dyn.grandenetworks.net) |
06:25:15 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
06:26:02 | Llorean | Some themes don't set a backdrop, and intentionally don't care so that you can mix them with one of several backdrops |
06:26:27 | rudman | no matter what, it will get tripped up by a background. light backdrop and light font....bad. same thing with dark |
06:26:54 | Llorean | No matter what, it'll get tripped up if a user changes to a theme they don't know the font color of, yes. |
06:27:03 | rudman | since you can always re-select your backdrop after you selected a theme, it would be better to null it out |
06:27:04 | Llorean | So don't load a theme if it conflicts with your current backdrop, and it doesn't change one. |
06:27:24 | Llorean | You can also always load the wrong backdrop, and have it conflict with the font color too. |
06:27:30 | Llorean | Or set a font color by accident that conflicts with the backdrop. |
06:27:34 | | Join Rob2222 [0] (n=Miranda@pD952B50D.dip.t-dialin.net) |
06:27:39 | Llorean | Or load a theme that doesn't set the font color, but does set the backdrop |
06:27:44 | Llorean | There's a ridiculous number of possibilities. |
06:27:47 | rudman | this is the kind of thing that trips up noobs |
06:28:15 | rudman | of course there are many ways to screw yourself up but you have to put yourself in the shoes of a noob. |
06:28:31 | Llorean | There's two different ways to clear your settings if you screw them up. |
06:28:42 | Llorean | There's no way to prevent a user from every possible, or even every easy, screwup. |
06:29:15 | rudman | "Hey I've got this new shiny mp3 player and I heard I can put this great software rockbox on it" "Wow! you can put different themes!" "Oh shit! After trying a couple of themes, my screen is black!" Panic! Delete Rockbox! |
06:29:16 | Llorean | Why not let theme authors take advantage of the full flexibility of the .cfg system? |
06:30:17 | | Join MonkeyTamer [0] (n=chatzill@h237.231.143.24.cable.snbr.sanbrunocable.com) |
06:31:03 | Llorean | Out of curiosity, am I supposed to mind terribly if someone deletes Rockbox because they didn't pay attention to what theme they downloaded? The guidelines for the new theme page will require authors to include a backdrop: NULL statement if it's suppose to not have one, but there's no reason to do anything beyond asking the authors to do it. |
06:32:05 | rudman | do the guidelines already suggest that? |
06:32:38 | Llorean | I said for the new theme site. |
06:32:43 | Llorean | There's no way to enforce it on the wiki. |
06:32:53 | * | scorche perks up |
06:34:10 | rudman | As long as there is a requirement for authors to do so that's fine. I didn't see anything in the existing pages and was simply suggesting that be added |
06:34:30 | scorche | well, the existing pages wont be used... |
06:35:05 | rudman | I'm new to rockbox and got burned by that on a number of the themes I've installed |
06:35:29 | scorche | i would hardly call it being burned... |
06:35:44 | MonkeyTamer | how about "scorche"d? |
06:36:52 | Llorean | rudman: Seriously, adding it to the guidelines without a way of enforcing it would do nothing |
06:37:01 | Llorean | I guarantee you the authors know that themes don't reset the backdrop unless told to. |
06:37:15 | rudman | well, burned in the sense of I had an "Oh fuck!" moment and then I had to mount it in order to delete the line in the cfg file |
06:38:07 | scorche | you can always reset the settings |
06:38:10 | rudman | Adding it to the guidelines would let authors of themes what to do to play nice. If you were not aware of the consequences of not adding a blank backdrop: line in your cfg, you wouldn't do it |
06:38:15 | Llorean | rudman: As it is, it's a wiki page, you're more than capable of updating any existing posted guidelines. |
06:39:09 | rudman | true. I just joined the site, now I have to find out who to contact to get write access |
06:39:12 | Llorean | I'd bet a full 2/3 of them know that backdrops don't get cleared unless you add a line to clear them, but it's just not very important to them. |
06:39:23 | scorche | it says who to contact ont he page |
06:39:46 | rudman | yes, yes, I'm sure it does, but like I said I just joined (like 20 minutes ago!) |
06:40:19 | rudman | it should be important to them, it would make their themes more usable |
06:41:06 | Llorean | Well, tell them that, then. |
06:41:18 | Llorean | Half the time they don't even change the font color, assuming it will be black. |
06:41:40 | rudman | I did see that recommendation in the wiki.... |
06:41:54 | Llorean | Of course, on that basis, many themes don't care about the font color or the background color because they intentionally don't care, being only a text-based WPS |
06:42:42 | Llorean | rudman: Just because a recommendation is there doesn't mean *anyone* will ever see it. |
06:43:28 | Llorean | rudman: As I said, guidelines mean nothing at all without an effective means to enforce them. You seem to think it's common that people get stuck with a black-on-black situation (since you've done it multiple times) yet at the same time assume theme authors wouldn't know that it's a bad idea. |
06:44:29 | | Quit Rob222241 (Read error: 101 (Network is unreachable)) |
06:44:32 | rudman | geez, not multiple times, I just happened tonight! |
06:44:52 | rudman | s/i/it/ |
06:45:20 | Llorean | " got burned by that on a number of the themes" |
06:45:25 | Llorean | Sounds kinda like more than once to me. |
06:46:00 | Llorean | As I've said a few times, until there's a way to enforce it, it's a case of "most people know better, including the people using the themes, so life just goes on" |
06:46:01 | rudman | well, after it happened to me, I tested the other themes I had loaded and they all had the same problem |
06:47:56 | | Quit MonkeyTamer ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
06:48:57 | rudman | in writing my own theme, I scoured the sites to find out the right way to do it. hopefully other theme writers would do the same |
06:50:51 | | Join webguest06 [0] (i=55a0d80d@gateway/web/cgi-irc/labb.contactor.se/x-75a7c00b9e5e8f53) |
06:51:03 | webguest06 | hi |
06:54:57 | webguest06 | Prag? |
07:00 |
07:02:35 | | Quit jhulst (Remote closed the connection) |
07:04:15 | | Quit cendres (Read error: 54 (Connection reset by peer)) |
07:05:06 | krazykit | prag? |
07:07:11 | webguest06 | es Prag |
07:07:48 | webguest06 | krazykit haloo |
07:08:23 | krazykit | no, no, i'm just not sure what language prag is supposed to be |
07:08:50 | | Quit webguest06 ("CGI:IRC (EOF)") |
07:08:57 | krazykit | guess it doesn't matter much now |
07:09:00 | | Join webguest06 [0] (i=55a0d80d@gateway/web/cgi-irc/labb.contactor.se/x-2308b775a762a2fd) |
07:09:52 | webguest06 | kr\yzikt your iv Prag? |
07:10:02 | krazykit | nope |
07:10:07 | webguest06 | in Prague |
07:10:22 | krazykit | closest i come is speaking crappy german |
07:11:10 | webguest06 | krazykit czech nou? :-))) |
07:11:35 | krazykit | no, not at all. german and english is all i can do |
07:11:51 | krazykit | and there's no way i can support rockbox in german, sorry |
07:12:52 | | Quit webguest06 (Client Quit) |
07:17:17 | | Quit rudman ("CGI:IRC (EOF)") |
07:33:41 | | Nick Gibbed is now known as Rick (i=rick@unaffiliated/rick) |
07:38:53 | | Join parafin [0] (i=parafin@paraf.in) |
07:46:45 | | Join perrikwp_ [0] (n=chatzill@74.167.148.160) |
07:50:02 | | Quit Chewie[] ("z") |
07:56:02 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
08:00 |
08:04:16 | *** | Saving seen data "./dancer.seen" |
08:05:11 | | Join MournBlade [0] (n=me@ip68-1-89-124.pn.at.cox.net) |
08:06:44 | | Quit perrikwp (Read error: 110 (Connection timed out)) |
08:07:42 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
08:15:42 | | Join GodEater [0] (n=bryan@rockbox/staff/GodEater) |
08:17:29 | ddalton | Can someone try p7641 and tell me if it compiles or not? I seem to get an error about a sleep timer. Anyway I will try it on the latest svn. |
08:17:30 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
08:17:36 | ddalton | does the code look ok? |
08:32:11 | LinusN | ddalton: it was missing a brace, i am compiling it now |
08:36:28 | ddalton | LinusN: Well is that all? it was giving me errors for the sleep timer. |
08:36:36 | ddalton | anyway thanks. |
08:36:47 | ddalton | Do you want to post an update or should I do that? |
08:36:53 | LinusN | i'll do it |
08:39:14 | GodEater | hmm - had another instance of my ipod turning itself on in the middle of the night |
08:39:31 | GodEater | wish I could figure out what might be causing it |
08:40:53 | Llorean | Maybe simply that iPods weren't designed to be turned off? |
08:41:24 | | Join petur [0] (n=petur@rockbox/developer/petur) |
08:41:28 | GodEater | this may be true |
08:41:41 | GodEater | in which case it's another nail in the coffin for battery life |
08:41:59 | petur | if austriancoder comes along, I'm at a customer the whole day - see ya tonight |
08:41:59 | GodEater | unless you remember to always leave your ipod with the hold switch on to let the Apple firmware take care of sleeping it |
08:42:03 | | Quit petur (Client Quit) |
08:42:26 | ddalton | ok |
08:42:32 | LinusN | GodEater: maybe the RTC has an alarm set? |
08:42:57 | GodEater | I've checked that in Rockbox - I've made sure it's off |
08:43:15 | LinusN | weird |
08:43:19 | GodEater | very |
08:44:00 | Llorean | Have you ever used the RTC? |
08:44:11 | Llorean | I seem to recall there was an initial problem with disabling it |
08:44:13 | Llorean | Er RTC alarm |
08:44:27 | GodEater | no never have |
08:44:33 | ddalton | anyone got p6044 to work? |
08:45:08 | LinusN | ddalton: never tried |
08:45:33 | ddalton | ok just because it sounds like a good plugin but I haven't really got time to fix it. |
08:45:41 | ddalton | there were lots of errors. |
08:45:44 | ddalton | when compiling |
08:45:51 | GodEater | also, unless I'm missing it, there doesn't appear to be an alarm function in the OF |
08:45:57 | GodEater | so it can't be that either |
08:46:19 | ddalton | well he says it works on the h300 |
08:46:22 | ddalton | tested |
08:46:39 | ddalton | but I think the player has to be on the whole time. |
08:46:43 | GodEater | how can it work on the h300 if it won't even compile ? |
08:46:49 | | Part larsemil |
08:48:10 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:51:33 | | Join bdgraue [0] (n=bdgraue@host-091-097-094-208.ewe-ip-backbone.de) |
08:52:38 | GodEater | Llorean: did you get your hands on bioshock yet btw ? |
08:52:50 | Llorean | Yeah |
08:53:01 | Llorean | I was playing it yesterday which is why I brought it up in -community |
08:53:30 | GodEater | as good as you hoped ? |
08:53:41 | | Join webguest91 [0] (i=c023110f@gateway/web/cgi-irc/labb.contactor.se/x-2f5b41d21adf8cab) |
08:54:16 | Llorean | Absolutely. |
08:54:24 | GodEater | cool - I might pick it up for the 360 |
08:54:37 | scorche | Llorean: ah, but you arent in -community though, are you? =P |
08:55:15 | LinusN | ddalton: your time patch works fine after correcting the missing brace |
08:55:23 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:55:51 | * | amiconn never had the effect that his ipod turned on by itself |
08:55:56 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
08:56:14 | amiconn | Only the 1st/2nd gen weren't designed to be turned off - literally |
08:56:18 | scorche | amiconn: you arent the only one |
08:56:38 | GodEater | amiconn: it's extremely hit and miss |
08:56:48 | GodEater | since the last time it happened to me it's been about three weeks |
08:57:02 | amiconn | I have my mini G2 much longer |
08:57:05 | GodEater | and before then I don't think I noticed it, because I wasn't leaving it with the hold switch on |
08:57:21 | GodEater | so I could tell if it was powering itself on, and then off again when it noticed it was idle |
08:57:43 | GodEater | s/could/couldn't |
08:58:18 | amiconn | When I put it away, I usually do so with hold enabled |
08:58:20 | LinusN | GodEater: any other wakeup bits set in the PMU? |
08:58:28 | Llorean | I've turned on my Nano to find it already in the retail firmware, but I can never remember if I left it shutdown, or in AppleOS from my last transfer/charge/whatever. |
08:58:34 | GodEater | LinusN: How would I tell ? :) |
08:58:59 | LinusN | you would have to add some code to the debug menu i guess |
08:59:00 | amiconn | And since my last bootloader track-down, I have the OF reinstated |
08:59:39 | * | amiconn will probably remove it again after trying to track down pp502x battery issues |
09:00 |
09:00:03 | amiconn | The increased boot time is kinda annoying |
09:00:14 | GodEater | Llorean: that's a tougher one to track down I guess with the Nano since you have to use the OF for transfers |
09:00:26 | GodEater | I always use disk mode since I find it's performance perfectly acceptable |
09:00:36 | GodEater | so I KNOW I don't boot into Apple OS |
09:00:49 | Llorean | GodEater: Well, I also by habit charge in the Apple OS. |
09:00:53 | amiconn | I'd rather live with slow diskmode than slow booting (but mini G2 diskmode isn't slow) |
09:01:11 | GodEater | Llorean: I only do that rarely |
09:01:14 | amiconn | I know how slow the nano/video diskmode is though |
09:01:23 | * | Llorean couldn't stand taking 3-7 minutes to transfer builds, back when they included fonts. |
09:01:32 | * | GodEater hasn't noticed the video's disk mode is particularly slow at all |
09:01:37 | Llorean | Now, minus the fonts, and in linux, it's a lot faster. |
09:01:46 | Llorean | GodEater: Oddly enough, it doesn't happen to everyone |
09:01:50 | midkay | video's disk mode is a bit slow.. nano's is unbelievably slow. |
09:01:58 | midkay | or so it's always seemed to me. |
09:02:10 | GodEater | I've never witnessed it on a nano |
09:02:24 | GodEater | and g/f has a 2g nano - so no point with Rockbox :) |
09:02:47 | amiconn | Well, video diskmode is still faster than Ondio |
09:03:09 | amiconn | Unzipping a rockbox-full.zip to Ondio takes ~10 minutes on windows |
09:03:27 | amiconn | rockbox.zip around 3 minutes |
09:03:59 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:04:20 | GodEater | good lord that's slow |
09:06:08 | amiconn | On linux it would probably be faster, but I rather live with the slowness than with forgetting to unmount and hence trashing my filesystem everytime |
09:06:39 | amiconn | (and I don't trust linux' usb capabilities anymore since it trashed flac files on transfer without any error message) |
09:10:21 | * | amiconn wonders why linux' file caching is only all-or-nothing |
09:11:55 | GodEater | amiconn: change it ;) |
09:12:32 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:19:55 | | Join PaulJam [0] (n=pauljam@p54BCEC60.dip.t-dialin.net) |
09:23:50 | | Join desowin [0] (n=desowin@79.187.93.186) |
09:25:45 | | Quit webguest91 ("CGI:IRC (Ping timeout)") |
09:28:48 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
09:31:55 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
09:36:53 | | Join Rob222241 [0] (n=Miranda@pD952AE2A.dip.t-dialin.net) |
09:39:29 | | Join ie [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-ec57c36749e47063) |
09:41:02 | ie | Hello. Do I understand it correctly that sansa's original FW only sees the music stored in the dir MUSIC (and its subdirs) but RB sees everything, i.e. also the files stored directly in the root folder |
09:41:36 | aliask | Rockbox views all files/folders on the disk |
09:41:46 | aliask | Not sure about the OF |
09:42:40 | ie | aliask: the manual says music should be stored somewhere under MUSIC |
09:43:25 | aliask | ie: That might be to facilitate using both firmwares |
09:43:26 | Llorean | ie: Not the Rockbox manual. |
09:44:34 | ie | Llorean: yes, the sansa manual. So if I want to see the same music with both FWs, I should store it in MUSIC, right? |
09:45:04 | Llorean | ie: I don't know about the official firmware. This isn't really the right place to ask for how to use the original firmware. |
09:48:21 | ie | Llorean: ok. Another question: I'd expect (under RB) that the context menu is called with the long press of the center button. Like in e.h. H120. The key mapping doesn't seem to be consistent across platforms at this point. |
09:48:24 | PaulJam | hi, does someone know where the fm radio stored its settings (like for example preset mode/scan mode) ? |
09:48:57 | ie | PaulJam: nvram? (not sure) |
09:49:19 | PaulJam | why not the settings.cfg? |
09:49:57 | Llorean | ie: I've written a patch for this, but there's some contention as to whether it should be accepted. |
09:49:59 | JdGordon | shhuold be in config.cfg with the rest pf settings... |
09:50:11 | GodEater | Llorean: why's that ? |
09:50:35 | ie | Llorean: could you tell the FS number? |
09:50:52 | aliask | GodEater: Rockbox consistency vs what is written on the keys |
09:51:06 | Llorean | GodEater: Yeah, basically the "Power" button has the word Menu written just above it. |
09:51:31 | GodEater | Llorean: but we ignore that on the ipod too |
09:51:51 | Llorean | GodEater: Personally, I think my patch makes it a little more usable. Actually, on the iPod, we coincide with all the labels, I think |
09:52:05 | GodEater | not for context menu |
09:52:06 | | Join miepchen^schlaf [0] (n=hihi@p54BF7397.dip.t-dialin.net) |
09:52:20 | Llorean | ie: I don't know the number any more |
09:52:21 | GodEater | it's long push on centre button |
09:52:30 | Llorean | GodEater: Yes, but I had to move both context and main menu |
09:52:46 | GodEater | you *had* to ? |
09:52:47 | Llorean | If I moved the context to long-center, it leaves the "Playlist" button (it's a picture, could be interpreted as a menu, or context menu) functionless. |
09:52:59 | Llorean | So I didn't *have* to, but I felt uncomfortable leaving a button entirely unused |
09:53:09 | Llorean | Especially one that feels *so* much to me like it'd be perfect for the normal menu function. |
09:53:17 | GodEater | I thought we had other targets with buttons unused too ? |
09:53:18 | ie | Llorean: But the other button has a picture of a menu on it! |
09:53:24 | Llorean | GodEater: Just "Record" |
09:53:35 | Llorean | ie: Yes, but it doesn't *say* menu. |
09:53:43 | Llorean | Plus, you're arguing my point, argue with the people on the other side |
09:54:11 | GodEater | Llorean needs no help arguing ;) |
09:54:39 | Llorean | I *like* my patch. |
09:54:45 | ie | Llorean: I'm not argueing |
09:54:48 | Llorean | It feels more comfortable to me. :) |
09:54:48 | | Quit Rob2222 (Network is unreachable) |
09:55:12 | Llorean | ie: http://www.rockbox.org/tracker/task/7232 |
09:55:22 | | Join Rob2222 [0] (n=Miranda@pD952BCD8.dip.t-dialin.net) |
09:55:47 | ie | He-eh. We could have a setting for keys layout. With values for OF, RB, emacs, vi, ... |
09:56:19 | * | GodEater gets the flame proof suit out to watch this.... |
09:56:30 | | Quit desowin ("use linux") |
09:56:46 | | Join desowin [0] (n=desowin@79.187.93.186) |
09:57:20 | ie | GodEater: the two last words are dangerous indeed if they stand together |
09:57:40 | GodEater | precisely |
09:58:06 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
09:58:26 | | Join Nibbler [0] (n=sven@e181072231.adsl.alicedsl.de) |
09:59:44 | | Join webguest91 [0] (i=c023110f@gateway/web/cgi-irc/labb.contactor.se/x-72ec878565d034d4) |
10:00 |
10:01:47 | ie | BTW: is the long press of PLAY used on H120 somewhere? Besides FM radio? |
10:02:45 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
10:02:49 | PaulJam | the play button is used as a modifier in most of the other screens, so a function for long press would be propably bad |
10:04:21 | *** | Saving seen data "./dancer.seen" |
10:04:32 | ddalton | LinusN thanks for that update. I was rushing and couldn't fix it. Sorry. |
10:04:42 | ddalton | is that how you want the time voiced? |
10:05:10 | ie | PaulJam: huh? I didn't know that. What screens do you mean? |
10:06:20 | LinusN | ddalton: sounds about right, i'm not sure if i want "hundred hours" or "o'clock" though, but i'm not a native english speaker |
10:06:57 | ddalton | LinusN aren't you? You sound like you are. Anyway I don't know how you would say 8 a m. |
10:07:19 | ddalton | I would think it would be 8 hundred hours. |
10:07:29 | ddalton | because isn't o'clock 12 hour? |
10:08:48 | | Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:09:01 | PaulJam | ie: for example here http://download.rockbox.org/manual/rockbox-h100/rockbox-buildch4.html#x7-410004.3.1 |
10:09:43 | LinusN | ddalton: from the wikipedia article: "Both "eighteen o'clock" and "eighteen hundred" are commonly encountered spoken English for 18:00." |
10:10:03 | ddalton | ok fine forget about the patch |
10:10:08 | LinusN | ddalton: i'm from sweden btw |
10:10:09 | ddalton | it is fine how it is now. |
10:10:15 | LinusN | i think so too |
10:10:46 | LinusN | but i still want the "oh seven" feature |
10:11:16 | ddalton | maybe best in a separate patch. |
10:11:21 | ddalton | what do you think? |
10:11:29 | LinusN | i think the patch should go in |
10:11:40 | ddalton | what one? |
10:11:45 | ddalton | p7641? |
10:12:17 | LinusN | yes |
10:12:38 | ddalton | ok so are you happy to commit it how it is? or do I need to change it. |
10:12:47 | ddalton | by the way is the indenting right? |
10:13:39 | B4gder | LinusN: tried the magic stick trick on the forums? |
10:13:50 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
10:13:56 | | Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
10:14:42 | | Nick perrikwp_ is now known as perrikwp (n=chatzill@74.167.148.160) |
10:17:18 | | Part Llorean |
10:18:13 | ie | PaulJam: ah, yes, there are combos PLAY + something. But that doesn't prevent us from using the long press of PLAY imho. If you want to press PLAY+UP, you wouldn't press and hold PLAY very long before you press UP (I think) |
10:18:46 | | Quit webguest91 ("CGI:IRC (Ping timeout)") |
10:19:34 | markun | Can you rename the NonArchos wiki? Maybe something like PotentialTargets, or maybe there are better suggestions |
10:20:40 | | Quit joshin_ (Read error: 110 (Connection timed out)) |
10:22:06 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:26:31 | ddalton | LinusN are you there? |
10:26:37 | LinusN | yes i am |
10:27:01 | ddalton | ok so what were you saying about p7641? it should be committed? |
10:27:59 | LinusN | i think so |
10:28:17 | LinusN | i'll do it |
10:28:22 | ddalton | when? |
10:28:27 | LinusN | soon :-) |
10:28:27 | ddalton | is the coding ok? |
10:28:33 | ddalton | ok then |
10:28:37 | ddalton | is the coding ok? |
10:28:57 | LinusN | i'll simplify it a little before committing, nothing fancy |
10:29:30 | ddalton | ok what can be simplified? |
10:29:53 | LinusN | basically remove the call to talk_number(tm->tm_min, true) in both branches of the if(tm->tm_min < 10) |
10:30:24 | ddalton | ok I see what your saying. |
10:35:50 | * | linuxstb wouldn't say "9 o'clock am" - just "9 o'clock" or "9am" |
10:36:25 | * | LinusN smells a bikeshed discussion :-) |
10:36:32 | * | B4gder renamed NonArchos |
10:37:14 | linuxstb | LinusN: It's just that I've _never_ heard the time spoken that way... |
10:37:49 | LinusN | linuxstb: i think i agree there |
10:38:41 | LinusN | but 9 o'clock is rather ambiguous, isn't it? |
10:39:04 | LinusN | 9am sounds better |
10:39:10 | B4gder | well, spoken time frequently is ambiguous |
10:39:15 | LinusN | of course |
10:39:20 | B4gder | people rarely say am or pm |
10:39:25 | LinusN | but here we need to be exact |
10:39:27 | linuxstb | I don't feel strongly about that - I'm generally aware enough to know if it's morning or afternoon... |
10:39:29 | LinusN | i think |
10:40:16 | LinusN | ddalton: you have a talking watch? |
10:43:16 | | Join Guile`` [0] (n=Guile@78.113.36.167) |
10:44:53 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
10:45:37 | | Join webguest91 [0] (i=c023110f@gateway/web/cgi-irc/labb.contactor.se/x-0cd2d1ff38b7ed19) |
10:46:49 | | Join bascule [0] (i=86920006@gateway/web/cgi-irc/labb.contactor.se/x-26e74ec6131bbfee) |
10:49:10 | B4gder | I'm no longer on 10000 commits... |
10:49:16 | B4gder | :-) |
10:50:14 | | Join bluebrother [0] (i=2zXZzWCa@rockbox/staff/bluebrother) |
10:50:22 | ddalton | LinusN yes I do. Why? |
10:50:43 | LinusN | just wonder how it speaks the time |
10:51:00 | LinusN | does it say "9 o'clock am"? |
10:51:02 | ddalton | "7 47 pm" |
10:51:21 | Mikachu | will this talking clock support 24-hour time too? |
10:51:23 | ddalton | "9 o'clock a m" |
10:51:33 | LinusN | Mikachu: yes |
10:51:49 | LinusN | ddalton: ok, just checking |
10:52:41 | ddalton | I think the oh part is needed because that is how the watch says the time but it doesn't speak in 24 hour format. |
10:52:50 | bascule | Anyone aware that the forums are currently unavailable (HTTP 500 - internal server error)? |
10:53:04 | bascule | for me in the UK at least |
10:53:05 | ddalton | personally I would say "4 hundred hours" |
10:53:08 | LinusN | i wonder if o'clock is acceptable in 24-hour mode instead of "hundred hours" |
10:53:18 | ddalton | and maybe "9 hundred hours" |
10:53:25 | ddalton | or 9 o'clock |
10:53:29 | LinusN | bascule: the server is b0rked |
10:53:30 | ddalton | what is better? |
10:53:33 | Mikachu | nobody says "hundred" in 24-hour mode countries, only the military in the us do that |
10:53:42 | ddalton | or 09 hundred isn't it? |
10:53:44 | LinusN | Mikachu: i believe so too |
10:53:45 | bascule | LinusN:OK |
10:54:34 | linuxstb | Mikachu: How would you say 9am in the 24-hour clock? |
10:54:41 | ddalton | ok so your saying p7641 is not right? you just want me to fix the oh part and that is it? |
10:54:45 | LinusN | so would it be ok if i simplified it a little, and have it say "o'clock" in both 12-hour and 24-hour mode? |
10:54:54 | Mikachu | LinusN: "nine" :) |
10:54:58 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
10:55:06 | ddalton | 22 o'clock does that sound right? |
10:55:15 | LinusN | i dunno :-) |
10:55:21 | Mikachu | i mean linuxstb |
10:55:30 | linuxstb | LinusN: I would vote for removing o'clock everywhere... |
10:55:49 | preglow | agreed |
10:56:20 | pixelma | I don't know - if I hear "nine hundred hours", I always think of 900 as the number - but then I'm not a native speaker... |
10:56:46 | ddalton | look it is just meant to tell us the time. As long as we can tell what the time is it is fine. |
10:56:50 | bluebrother | 900 hours is quite a long time ;-) |
10:56:51 | bascule | that's because it should be oh-nine hundred hours |
10:56:57 | LinusN | ddalton: i agree with you |
10:57:05 | amiconn | ddalton: Well, we had a talking clock (english only) which says o'clock in 24 hour mode. And according to wikipedia it is a correct way |
10:57:06 | ddalton | noone here says 22 o'clock. but it doesn't mean your wrong. |
10:57:30 | bascule | personally, I would disagree with Wikipedia on that one |
10:57:38 | linuxstb | amiconn: And wikipedia is never wrong? |
10:57:41 | bascule | 22 o'clock is never correct in britain |
10:57:49 | LinusN | wow, can you say "bikeshed" :-) |
10:57:50 | linuxstb | bascule: Agreed |
10:57:59 | ddalton | As I said before amiconn it is fine with me. what about 9 hours. and 22 hours. and for say 3 30 pm 15 30? |
10:58:13 | | Quit BigMac (Read error: 110 (Connection timed out)) |
10:58:26 | ddalton | no and 22 o'clock doesn't sound right either. |
10:58:29 | ddalton | here |
10:58:41 | B4gder | so the wikipedia article is wrong! ;-) |
10:58:51 | LinusN | as always :-) |
10:58:53 | ddalton | maybe! |
10:59:06 | bascule | if it's a 24-hr clock, it should always be oh-nine hundered, twenty-two hundres and |
10:59:21 | ddalton | I think 22 hundred hours would be fine. But what do you guys think? |
10:59:23 | bascule | oh-nine-thirty, twenty-two-thirty |
10:59:40 | linuxstb | bascule: If you're saying to drop "hours", then I agree with you. |
10:59:41 | Mikachu | why not just say "twenty-two"? |
10:59:42 | B4gder | hundred sounds like the millitary way, not a way 24 hour users actually say |
10:59:48 | LinusN | how about "22 sharp"? |
10:59:54 | bascule | yes, drop the 'hours' |
11:00 |
11:00:07 | markun | and add "sir!" |
11:00:12 | LinusN | haha |
11:00:13 | linuxstb | ;) |
11:00:15 | B4gder | yay! |
11:00:15 | bascule | :) |
11:00:20 | pixelma | but hours are not hundred minutes ;) |
11:00:22 | LinusN | how about "22 sharp"? |
11:00:47 | bascule | no, oh-nine hundred; oh-nine-oh-one |
11:00:48 | GodEater | is bascule missing his fix of requests from silly users ? :) |
11:00:50 | ddalton | well 22 sounds fine to me. |
11:00:52 | linuxstb | pixelma: I agree, it's not logical, but I can't think of any (sensible) alternative... |
11:00:59 | bascule | no, i'm bored |
11:01:07 | ddalton | I would be using the 12 hour format anyway. that is why I implemented it. |
11:01:31 | linuxstb | LinusN: Just make a dictatorial decision and commit something ;) |
11:01:37 | LinusN | ok, so we want to pronounce the leading zero for the hours as well? |
11:01:38 | bascule | if it's 12-hour format, it kindof has to include o'clock |
11:02:01 | ddalton | LinusN: I know you won't agree with this. But why don't you committ the patch and see if anyone complains. |
11:02:09 | | Quit scorche (Connection timed out) |
11:02:15 | ddalton | Do you think most rockbox users actually care? |
11:02:23 | ddalton | I don't know but would they? |
11:02:52 | ddalton | well if it sounds like an army format why does that matter? |
11:03:02 | LinusN | ddalton: nah, i think most people would be happy with 7641 |
11:03:09 | ddalton | 22 hundred hours sounds better than 22 o'clock to me. |
11:03:29 | LinusN | by the way, doesn't it say "hour" in your patch? |
11:03:35 | LinusN | and not "hours" |
11:03:45 | ddalton | yeah think so I can check hang on. |
11:05:06 | Mikachu | you can have 24-hour, 12-hour and us military then |
11:05:20 | LinusN | it says "hour" |
11:05:55 | ddalton | yes |
11:06:03 | morrijr | I'd just use "Military" rather than specify the country |
11:06:17 | ddalton | ok just commit it then. If you want. |
11:06:37 | LinusN | we use 24 hour format in sweden, and most of us are civilians |
11:06:39 | | Quit Nibbler (Read error: 113 (No route to host)) |
11:07:03 | linuxstb | Same in the UK - 24-hour time isn't considered a military thing. |
11:07:19 | ddalton | hey just a quick question if I apply lots of patches and generate one big patch file how do I split up the patches into separate files? |
11:07:24 | ddalton | so the big patch file |
11:07:31 | preglow | same here |
11:07:40 | LinusN | ddalton: you can't |
11:07:50 | preglow | however, pronouncing 13:00 as thirteenhundrer hours is :) |
11:07:54 | preglow | hundred... |
11:07:58 | ddalton | LinusN can you edit the patch file by hand? |
11:08:14 | LinusN | yes you can, but it is not recommended |
11:08:15 | Mikachu | that's why you should be using git :P |
11:08:19 | ddalton | see 13 hundred hours sounds fine to me. |
11:08:38 | LinusN | is it worth it to add an "hours" voice entry? |
11:08:42 | ddalton | hmmm I don't know what I should do then. |
11:08:48 | Mikachu | does it round to nearest 5 minutes? |
11:08:55 | LinusN | no |
11:09:17 | markun | ddalton: I usually edit my patches by hand |
11:09:22 | ddalton | ok then |
11:09:26 | Mikachu | then the chances of anyone hearing the o'clock is quite small, just round to :59 or :01 :P |
11:09:26 | LinusN | i'll commit 7641 as-is |
11:09:28 | ddalton | I will give that a go. |
11:09:37 | ddalton | ok then. |
11:09:50 | markun | ddalton: removing files and whole blocks of changes is no problem |
11:09:56 | Mikachu | ddalton: as long as two patches aren't mixed in a hunk, it's usually easy |
11:12:26 | ddalton | it looks like this one is going to be hard. But I have another idea. |
11:13:18 | ddalton | yesterday everyone was telling me that isn't possible to voice plugins. Anyway my question is why can't the plugins use the talk functions from rockbox. |
11:13:26 | ddalton | it isn't I mean |
11:13:39 | ddalton | can plugins use functions from rockbox? |
11:13:42 | LinusN | i just committed 7641 |
11:14:14 | Mikachu | would you want a bot announcing commits in here? |
11:14:26 | ddalton | LinusN: I am updating p6138 if I post an update do you want to commit the patch? |
11:14:37 | ddalton | I didn't write it |
11:15:20 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
11:16:16 | LinusN | if we commit 7641, i think we would want another way to hear just the time |
11:16:25 | LinusN | sorry, 6138 i mean |
11:16:40 | | Join tucoz [0] (n=chatzill@rockbox/staff/tucoz) |
11:17:15 | ddalton | Well the time is going to be voiced straight after the battery level. then the disk free info. |
11:17:21 | ddalton | What do you think. |
11:17:23 | ddalton | ? |
11:18:15 | LinusN | but can it be interrupted? |
11:18:30 | ddalton | And I have got a lot of patches from sdoyon here that he emailed to me. I am just updating them now. |
11:19:02 | ddalton | can what be interrupted?? |
11:19:22 | ddalton | Are you interest in those patches if I tell you what they are? |
11:19:28 | LinusN | i mean, to be able to leave the info screen when the time has been spoken |
11:19:45 | ddalton | because I am using them now and being a blind user it gives me access to so much more. |
11:19:59 | amiconn | LinusN: Sure you can. Voice is asynchronous |
11:20:02 | ddalton | um let me check |
11:20:10 | ddalton | actually you just got an answer |
11:20:11 | ddalton | ' |
11:20:20 | LinusN | amiconn: but is the info screen interruptable? i think not |
11:20:30 | ddalton | sorry about the ' |
11:20:38 | amiconn | Huh? You can leave the info screen, can't you? |
11:20:50 | LinusN | ah, yes, i see now |
11:20:52 | LinusN | good |
11:21:09 | amiconn | But the time you hear disk & time announcement, the info screen itself is long done and idling around |
11:21:12 | ddalton | so any interest for it? |
11:21:15 | amiconn | s/But/By/ |
11:21:15 | LinusN | amiconn: yes |
11:21:26 | LinusN | ddalton: so they are not in the tracker? |
11:21:45 | ddalton | LinusN the patches he sent me aren't yet. |
11:21:55 | ddalton | actually they might be but over a year old. |
11:21:56 | LinusN | ddalton: we want them in the tracker |
11:22:20 | ddalton | ok I will update them and put them there. |
11:22:44 | LinusN | great |
11:22:55 | ddalton | He wrote them so I don't really want them to be under my name because really it is his work not mine. Would that be ok? |
11:23:10 | ddalton | I don't want credit for something I didn't do. |
11:23:22 | ddalton | when he deserves it. |
11:23:43 | LinusN | ddalton: by the way, i find it amazing and uplifting to see a blind man contribute like you do |
11:23:57 | * | LinusN bows |
11:24:30 | ddalton | LinusN: do You think I contribute much? I have only done 2 patches that got committed and I am not really a programmer yet. |
11:26:01 | | Join joshin [0] (n=joshin@VDSL-130-13-8-105.PHNX.QWEST.NET) |
11:26:08 | LinusN | i'm just fascinated how you are even able to program without seeing |
11:26:38 | markun | ddalton: btw, if you want to help out with porting espeak, I have some ideas on what needs to be done |
11:27:23 | ddalton | actually I am very impressed with how sdoyon programs. He patches are almost perfect. |
11:27:39 | ddalton | ok what's that. I will certainly try. |
11:28:32 | | Join Nibbler [0] (n=sven@e181100200.adsl.alicedsl.de) |
11:28:55 | ddalton | LinusN: I am not sure how long these patches will take me. They all work on rev 14324 so most of them should work. |
11:29:08 | LinusN | nice |
11:29:13 | ddalton | I think my patche with the 12 hour time messed a lot of things up. |
11:29:16 | ddalton | sorry about that |
11:29:21 | LinusN | :-) |
11:30:29 | markun | ddalton: first thing would be to convert from c++ to c. The translator class should be replaced by a struct, that's about it |
11:30:44 | ddalton | hmm ok where can I get the source from? |
11:31:03 | ddalton | I haven't learnt c++ is that a problem? |
11:31:04 | markun | ddalton: http://espeak.sourceforge.net/ |
11:31:10 | ddalton | I could if I need to. |
11:31:59 | ddalton | so nothing has been done yet? |
11:32:06 | markun | not on espeak |
11:32:27 | markun | someone else is working on porting flite, we'll have to see how that goes |
11:32:46 | ddalton | so there all screen readers? |
11:32:58 | Mikachu | only text-to-speech |
11:33:36 | ddalton | which one will probably work on rockbox? |
11:33:46 | markun | both could be made to work |
11:34:04 | ddalton | so a blind user could have access to everything? |
11:35:06 | ddalton | ok I will give it a go. there might also be some blind users I know that might want to help me out. |
11:36:31 | | Quit HeyImMatt (Read error: 110 (Connection timed out)) |
11:37:35 | markun | ddalton: we'll have to see how far we get. A plugin to read text files would be a good first goal, don't you think? |
11:38:21 | ddalton | yes or even just to read hello world. Then we know it is working and then the text editor would be great. |
11:38:44 | ddalton | I would really like to be able to read text files on my player |
11:38:59 | ddalton | anyway this is a chalenge for me I think. |
11:40:20 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
11:41:01 | markun | ddalton: for me too, but if we invest enough time I'm sure we can do it |
11:41:35 | ddalton | LinusN: some of these patches I don't even know what they do. So what should I write for them in the tracker. But he says for some to work you need others. |
11:42:16 | ddalton | yes I will. So will people be able to help me out with code? |
11:42:28 | ddalton | like with the normal patches? |
11:42:49 | LinusN | ddalton: just put them in the tracker and explain exactly that |
11:43:27 | ddalton | ok then |
11:44:07 | ddalton | also they are his patches so is it ok for me to upload them. Should I say they are by him? |
11:44:58 | ddalton | what is the command to compare two dirs. and make a diff. So to go through every sub dir? |
11:45:11 | ddalton | I know it is on the wiki but could someone tell me? |
11:46:40 | ddalton | Ok I will look it up. |
11:47:50 | | Quit Jon-Kha (niven.freenode.net irc.freenode.net) |
11:47:50 | NSplit | niven.freenode.net irc.freenode.net |
11:47:50 | | Quit Slasheri (niven.freenode.net irc.freenode.net) |
11:48:15 | NHeal | niven.freenode.net irc.freenode.net |
11:48:15 | NJoin | Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
11:48:15 | NJoin | Slasheri [0] (i=miipekk@xen.ihme.org) |
11:51:17 | GodEater | Slasheri: did you get a chance to investigate those dircache issues mentioned the other day ? |
11:51:41 | ddalton | LinusN: Could you test the patch when I upload it. It is that I am just testing so many here that is all. |
11:51:46 | ddalton | info screen one. |
11:52:10 | LinusN | no time right now, maybe later |
11:53:58 | ddalton | ok |
11:55:41 | ddalton | LinusN: How do these patches sound? Say id3 info, voice more info under the info screen, voice fm radio more, playlist catolog voicing and that is all I will probably be able to do to night. |
11:55:49 | ddalton | o and the book marks screen. |
11:56:29 | ddalton | has anyone here got time to test a patch? |
11:56:54 | GodEater | ddalton: maybe, what's the FS number ? |
11:57:22 | ddalton | it will be 6138 I just need to post my update. |
11:57:44 | GodEater | ok - just let me know when you're done |
11:57:51 | ddalton | ok |
11:59:19 | GodEater | hmm - if I'm going to be testing voice, I'd best make sure my voice file is right |
11:59:22 | ddalton | actually it will be a different one I told you the wrong patch sorry. |
11:59:24 | GodEater | currently it's all over the place! |
11:59:35 | ddalton | well it edits english.lang. |
12:00 |
12:00:03 | GodEater | so I'll need to build my own probably |
12:00:10 | ddalton | yep |
12:00:13 | GodEater | I just want to test how it works *now* |
12:00:20 | GodEater | and then how it works after your patch |
12:00:25 | GodEater | or I'm not going to be able to tell you much |
12:01:22 | GodEater | is it my imagination or has configure changed now ? |
12:01:31 | GodEater | no (V)oice option anymore ? |
12:02:00 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
12:03:57 | ddalton | GodEater: p7647 I just need to know if it compiles fine. |
12:04:09 | ddalton | but to build a voice select advance then voice. |
12:04:22 | *** | Saving seen data "./dancer.seen" |
12:05:02 | GodEater | ah ha - thanks |
12:05:03 | GodEater | :) |
12:05:14 | ddalton | no problem can you test the patch? |
12:05:52 | GodEater | I'll be about 30 minutes - work just arrived =( |
12:06:04 | ddalton | should time or disk free info be spoken first in the info screen? |
12:06:11 | ddalton | ok then |
12:06:26 | | Quit ie ("CGI:IRC") |
12:06:27 | LinusN | i think time |
12:06:59 | ddalton | yep well that's what I think to. I will just update this patch and submit it. |
12:07:23 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:09:02 | | Join x1jmp [0] (n=x1jmp@p57B0ADB1.dip0.t-ipconnect.de) |
12:09:29 | | Join lee-qid [0] (n=liqid@p54965C83.dip.t-dialin.net) |
12:10:22 | GodEater | hmm - selecting "Voice" on my machine seems to hang... |
12:10:26 | | Join kk [0] (n=kkit@140.141.29.162) |
12:12:13 | ddalton | press c then enter. |
12:12:20 | ddalton | that's what I found |
12:12:52 | ddalton | actually I don't think p7647 modifies english.lang can't remember. |
12:13:02 | ddalton | did that work? |
12:13:51 | GodEater | pressing c then enter does indeed work |
12:13:55 | GodEater | but what on earth does it do ? |
12:14:13 | B4gder | LinusN: have you (tried to) contacted Jeff about the forum situation? |
12:16:33 | | Join freqmod [0] (n=freqmod@vpn-21580.vpn-s.ntnu.no) |
12:17:53 | ddalton | what pressing c? |
12:19:25 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
12:20:14 | | Quit freqmod (Remote closed the connection) |
12:20:32 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
12:21:28 | | Quit krazykit (Read error: 110 (Connection timed out)) |
12:25:34 | | Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) |
12:34:18 | ddalton | can someone please test p6138? because cygwin takes for ever here. |
12:34:39 | ddalton | and it requires p7647 as well. |
12:34:47 | ddalton | I said that in my comment |
12:34:47 | LinusN | B4gder: i sent him an email |
12:34:52 | B4gder | goodie |
12:35:10 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:45:33 | | Quit Llorean (Remote closed the connection) |
12:46:00 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
12:48:00 | ddalton | does anyone know what a patch called "nailbutton" could be? |
12:49:32 | | Quit tucoz ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
12:49:43 | ddalton | LinusN: What do you think about the info screen being like the running time screen? |
12:49:50 | GodEater | ddalton: just trying yuor 7647 now |
12:50:17 | ddalton | can you try p6138 as well because p6138 uses p7647 |
12:51:02 | ddalton | and I don't think p7647 does much by itself. |
12:52:02 | GodEater | ok |
12:52:06 | ddalton | thanks |
12:52:11 | GodEater | will do that as soon as I've done 7647 on it's own |
12:52:16 | ddalton | ok |
12:52:30 | ddalton | but for p6138 it needs p7647 |
12:53:04 | GodEater | no problem |
12:53:48 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
12:53:57 | GodEater | you just want to know it compiles ok at the moment yes ? |
12:54:26 | ddalton | yep pretty much I don't think it needs to be tested. I will probably do them all tomorrow |
12:54:30 | ddalton | together |
12:55:24 | ddalton | did it compile? |
12:59:14 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
13:00 |
13:00:08 | GodEater | 7647 comiles fine |
13:00:16 | GodEater | (sorry, just fighting with git at the moment) |
13:01:21 | GodEater | 6138 fails to apply |
13:02:34 | preglow | forums dead? |
13:02:43 | LinusN | the server is down |
13:03:26 | markun | work is a lot more boring without the forums |
13:03:31 | LinusN | :-) |
13:03:54 | ddalton | GodEater: have you got the patch I submited about 10 minutes a go? |
13:03:58 | LinusN | the forums are a problem for us, since they are hosted on a server we don't control |
13:04:43 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
13:05:03 | GodEater | ddalton: oops - my mistake - I'll try again ;) |
13:05:40 | ddalton | ok thanks |
13:06:42 | ddalton | how do I check what revision I have? |
13:06:45 | ddalton | of svn |
13:06:48 | ddalton | the source |
13:07:10 | GodEater | that builds fine too |
13:07:14 | GodEater | erm |
13:07:15 | GodEater | not sure |
13:07:21 | GodEater | I don't use svn directly anymore |
13:07:21 | obo | svn info? |
13:07:23 | Mikachu | svn info|grep Revision |
13:07:27 | ddalton | ok and is that on latest svn? |
13:07:40 | GodEater | ddalton: yes, that was on the latest svn rev |
13:08:42 | ddalton | so r14437? Because I thought the time patch that just got committed might mess it up. |
13:08:53 | GodEater | 14437 correct |
13:08:59 | GodEater | the time patch seems to work with it fine |
13:09:06 | LinusN | ddalton: is there a reason that stephane sent you the patches instead of updating them in the tracker? |
13:09:25 | ddalton | ok good. Do you have any more time I just have one more patch. |
13:09:30 | GodEater | sure |
13:09:55 | ddalton | ok if you can try p6239 that would be great. I think a few of these patches use it. |
13:10:08 | GodEater | so you need me to apply the other two again first ? |
13:10:11 | ddalton | If it compiles then it is fine. |
13:10:39 | GodEater | so apply it on it's own first ? |
13:11:01 | ddalton | yep because I don't have any patches submited that use that one yet. |
13:11:02 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
13:11:11 | ddalton | A lot of patches here to update. |
13:12:20 | GodEater | the talk.h part is slightly offset, but still applied ok |
13:12:55 | preglow | LinusN: why not host them locally? |
13:13:45 | LinusN | preglow: that's an alternative, we just accepted the offer from jeff that he could host and administrate the forums for us |
13:14:20 | preglow | i guess it is nice not to have to bother about it... |
13:14:28 | GodEater | except when they go wrong... |
13:14:29 | GodEater | :) |
13:14:40 | GodEater | ddalton: 6239 compiles ok too |
13:15:00 | ddalton | so what needs to be fixed? |
13:15:43 | GodEater | the talk.h bit is offset by one line |
13:15:49 | | Quit webguest91 ("CGI:IRC (Ping timeout)") |
13:15:51 | GodEater | you'd need to look and see why - I can't really tell you |
13:15:55 | | Quit JdGordon ("Konversation terminated!") |
13:15:56 | ddalton | so is that a problem? |
13:16:06 | GodEater | no - as I said, it still applied cleanly |
13:16:31 | ddalton | so if someone wanted it in rockbox it would be excepted? |
13:16:46 | GodEater | not my place to say |
13:16:58 | ddalton | anyone know? |
13:17:57 | | Part Mikachu |
13:18:17 | | Quit kclaf (Read error: 110 (Connection timed out)) |
13:18:51 | Llorean | Doesn't 6239 admit that it probably isn't a proper solution to the problem? |
13:19:08 | ddalton | well I can't even work out what it is for. |
13:21:02 | Llorean | It looks like it's an attempt to fix a problem that doesn't happen yet, but might happen if other new code were added. |
13:21:45 | ddalton | well I think a couple of patches might use it. I am updating them all and then I will test what patches need other patches and then I will submit them. |
13:21:55 | ddalton | But the are really nice patches. |
13:23:53 | GodEater | anyone else seen this : http://www.reghardware.co.uk/2007/08/23/apple_readies_osx_ipods/ ? |
13:24:01 | ddalton | GodEater: does p6138 remove the new time voicing which was added? Because it isn't meant to. |
13:24:27 | LinusN | ddalton: is there a reason that stephane sent you the patches instead of updating them in the tracker? |
13:24:29 | GodEater | ddalton: how would it do that, other than explicitly |
13:25:37 | ddalton | LinusN: he sent them to me because I asked him for them. I think they needed updating and he hadn't got around to submitting. |
13:25:42 | ddalton | them |
13:25:45 | Llorean | GodEater: I'm not sure why they'd do that, it seems like it'd introduce a lot of unnecessary overhead. |
13:26:07 | GodEater | Llorean: one of the guys in the ipodlinux channel thinks they've already done it with the Nano 2G |
13:26:22 | GodEater | though he presented no evidence to this other than "nudge nudge, I know people, wink" |
13:26:26 | Llorean | I call shenanigans on that. |
13:26:39 | ddalton | Actually i don't think it has. |
13:26:42 | GodEater | me too - but I didn't want to get into a pissing match over it |
13:26:46 | Llorean | Yeah, no point. |
13:27:02 | GodEater | but if newer ipods are to mimic the iphone's UI then I guess it would make some sense |
13:27:27 | ddalton | LinusN: is that ok? I thought I should update them. |
13:27:46 | LinusN | ddalton: sure, i was just curious why stephane didn't do it himself |
13:27:58 | Llorean | Yeah, but mimicing the iPhone UI seems a bit overkill, most of its UI relates to features the iPod won't have or use (unless they go for a touchscreen iPod, in which case it's officially a PDA and not a DAP) |
13:28:30 | ddalton | LinusN: I have a playlist catalog patch and id3 viewer patch here. Are you interested in them. |
13:28:30 | Llorean | If I were them, I'd keep them distinct products so that people buy both, instead of introducing too much overlap/similarity. |
13:28:37 | scorche | one of the apple leaks site displayed the look of the new nanos...apple told them to take them down immediately, so it is likely that is a good chance... |
13:28:41 | | Quit gunk ("Leaving") |
13:28:46 | GodEater | Llorean: I remember seeing rumours of a wholey touch screen ipod a while back now |
13:28:46 | ddalton | I haven't updated it yet but I will probably tomorrow. |
13:29:06 | GodEater | http://www.9to5mac.com/ipod-nano-colors-3425232 |
13:29:11 | GodEater | like there scorche ? |
13:29:13 | Llorean | GodEater: Yeah, but that was before the iPhone announcement, and it looked almost exactly like the iPhone. |
13:29:18 | scorche | yup |
13:29:59 | Llorean | Ugh, now *that* is ugly. |
13:30:08 | GodEater | yeah - can't say I'm a fan either |
13:30:54 | GodEater | the touch screen ipod mockup I saw did look a bit iPhone-ish, only without the ear / mic end pieces near the screen |
13:31:07 | GodEater | of course, there's no telling how accurate it was |
13:31:10 | Llorean | Yeah |
13:31:20 | Llorean | Well, I guess we'll see what Apple announces soon enough |
13:31:57 | GodEater | http://www.reghardware.co.uk/2007/08/20/ipod_revamp_due/ |
13:32:08 | GodEater | the text in there says pretty much what we've just said |
13:32:14 | GodEater | that the new ipod will look like the iphone |
13:32:21 | Llorean | I'm actually kinda surprised at how quiet everyone's been about the question of Rockbox on iPhone |
13:32:28 | GodEater | 4th paragraph to be accurate |
13:32:50 | GodEater | Llorean: I can't imagine it's going to be any easier than getting RB on the 2G Nano though |
13:33:07 | GodEater | unless we're just talking "Rockbox as an App" again |
13:33:07 | Llorean | Actually, I imagine it'll be quite easy. |
13:33:10 | GodEater | rather than as a firmware |
13:33:21 | scorche | and considering there are already mockups (valid most likely) for the 3rd gen... |
13:33:25 | Llorean | I've been lead to believe that SDL runs on the iPhone, so just pick your sim of choice. Forget about the "as an app" bit. ;) |
13:33:42 | ddalton | ok I have updated about 6 of his patches and I will submit them tomorrow. |
13:33:47 | ddalton | and update the rest. |
13:33:49 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
13:34:22 | GodEater | Llorean: that's pretty neat then :) |
13:34:25 | Llorean | We may need to prepare a "Please do not spam us about new iPod ports" sign, if there's new models coming up |
13:34:39 | GodEater | I presume we'd still need to compile the SDL sim as an ARM arch though ? |
13:34:51 | Llorean | I imagine so. |
13:35:02 | * | GodEater wonders if anyone has ever tried that |
13:35:09 | GodEater | or how we'd test it |
13:35:23 | * | Llorean doesn't intend to ever own an iPhone. |
13:35:28 | GodEater | nor do I |
13:35:34 | GodEater | too big |
13:35:39 | GodEater | I like my N73 |
13:35:50 | Llorean | Too "lacking a tiny tiny keyboard, and replacing it with a screen covered in smudges" |
13:36:47 | * | scorche pats his treo |
13:37:08 | preglow | iphone is shit |
13:37:33 | preglow | if it wasn't apple making it, it would have been forgotten quickly |
13:37:35 | scorche | couls i get you to take a more decisive side? |
13:37:59 | Llorean | I think the only decent thing about it is a full-featured web browser coming preinstalled. |
13:38:22 | Llorean | But that's not worth the extra $200 over similar HTC phones with actual 3G radios, etc. |
13:38:24 | scorche | indeed...its browser is one thing that has no equal in that realm |
13:38:50 | GodEater | I wouldn't even consider a non-3g phone now |
13:38:58 | GodEater | it'd be stepping back in time about 5 years |
13:39:01 | preglow | gym time |
13:39:10 | amiconn | hehe |
13:39:18 | GodEater | I've had it for the last three years and it's a massive improvement over the old GPRS system |
13:39:24 | Llorean | So, I guess the new "feature" of the next iPod will be widescreen? |
13:39:35 | GodEater | looks that way |
13:39:49 | * | amiconn actually set one condition for his new phone to be non-3G |
13:40:08 | GodEater | amiconn: is that because of the weird charging in Germany amiconn ? |
13:40:13 | amiconn | Nope |
13:40:40 | GodEater | then why ? |
13:40:40 | amiconn | It's because a phone is a phone before all. It's not a camera nor a music player nor sth else |
13:41:01 | scorche | PDA functionality is damn handy |
13:41:05 | GodEater | amiconn: I like being able to get my email on my phone too, and also for web surfing |
13:41:14 | amiconn | If I'd need a PDA, I'd buy a PDA |
13:41:25 | amiconn | But I don't |
13:41:25 | GodEater | one more thing to carry round.... |
13:41:33 | scorche | i did that, however carrying 2 devides together is bulky |
13:41:39 | GodEater | yep |
13:41:47 | scorche | and there is no loss in usage packing it into the phone |
13:42:19 | GodEater | the PDA I had before I had a 3G phone is now gathering dust |
13:42:31 | GodEater | which is a shame, because it was a nice device |
13:42:36 | GodEater | but it's just not needed anymore |
13:42:44 | scorche | perhaps we should be saying smartphone instead of 3g phone? |
13:43:10 | amiconn | 3G is nice for data. But that's better covered with a 3G data card for the laptop |
13:43:12 | scorche | indeed...i paid quite a bit for my palm T3, but having a treo is great |
13:43:26 | | Quit midgey () |
13:43:27 | Llorean | My smartphone is GPRS though. Well "EDGE" |
13:43:42 | scorche | you dont have to have a data plan to see the immense benefits |
13:43:59 | | Join Daemon [0] (n=al1b1@cm158.kappa176.maxonline.com.sg) |
13:44:04 | Llorean | If I weren't using my phone for data, I'd have no interest in 3G |
13:44:05 | scorche | and mine is CDMA (such a great technology if you ever get into it...) |
13:44:30 | scorche | i am referring to many 3rd party apps and PDA functionality |
13:44:35 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
13:45:19 | amiconn | I do use some of the most basic PDA functionality occasionally. But almost all current phones are able to do that, and it's nothing you need 3G for |
13:45:29 | | Join The-Compiler [0] (n=florian@23.52.76.83.cust.bluewin.ch) |
13:45:43 | amiconn | (things like calendar or the occasional wap session) |
13:45:58 | scorche | [04:42:43] <scorche> perhaps we should be saying smartphone instead of 3g phone? |
13:46:02 | amiconn | It's not essential functionality for me though, I could live without it... |
13:46:15 | scorche | well, electricity isnt essential... |
13:46:21 | amiconn | It is... |
13:47:11 | Daemon | im having some issues with playback on my iPod nano 1st gen, the playback is garbled and the songs continusly skip |
13:48:17 | LinusN | woo, forums are awake |
13:50:18 | Llorean | Daemon: Many people are experiencing this problem right now. We haven't been able to identify what exactly is going wrong |
13:51:39 | Daemon | any idea when its gonna be fixed? |
13:52:11 | bluebrother | yes: when the problem is identified and a proper way to fix it is known. |
13:52:58 | | Quit bascule ("CGI:IRC 0.5.7 (2005/06/19)") |
13:55:11 | markun | B4gder: thanks for renaming the wiki page |
13:55:40 | | Join webguest91 [0] (i=c023110f@gateway/web/cgi-irc/labb.contactor.se/x-ab5c8e45a61befaa) |
13:59:06 | amiconn | B4gder: Hmm, maybe ports which are actually in working condition should be removed from OtherTargets? |
13:59:26 | LinusN | PortsInProgress? |
13:59:48 | LinusN | nah |
14:00 |
14:00:00 | amiconn | Well, all ports in svn are "in progress" (except Elio and AV300...) |
14:00:04 | bluebrother | TargetOverview? |
14:00:43 | amiconn | http://www.rockbox.org/twiki/bin/view/Main/DeviceChart |
14:00:46 | | Quit sbeh (Read error: 110 (Connection timed out)) |
14:01:10 | bluebrother | hmm −− but that page doesn't list details about the targets |
14:03:11 | | Part Llorean |
14:04:27 | *** | Saving seen data "./dancer.seen" |
14:06:27 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
14:07:39 | | Join chrisjs169 [0] (n=ubuntu@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) |
14:08:21 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:09:23 | | Quit JdGordon (Client Quit) |
14:10:05 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
14:13:16 | B4gder | amiconn: I think working ports should be removed from OtherTargets, yes |
14:13:28 | B4gder | I just happened to get an error when I edited it... |
14:13:35 | B4gder | ... and haven't solved that yet |
14:14:13 | amiconn | Well, otherwise some ports would even be missing, e.g. iAudio M5 |
14:15:38 | B4gder | right, but then I think we should make a wiki page for that, or add info about it to an existing |
14:16:19 | amiconn | It could be added to IaudioPort |
14:16:34 | B4gder | sounds like a good place yes |
14:16:56 | * | amiconn should also add the M5 pcb photos |
14:21:14 | | Quit x1jmp (Remote closed the connection) |
14:22:40 | | Join x1jmp [0] (n=x1jmp@p57B0ADB1.dip0.t-ipconnect.de) |
14:23:17 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:23:40 | | Join Nibbl [0] (n=sven@e181093232.adsl.alicedsl.de) |
14:23:59 | | Quit Febs_ (Read error: 110 (Connection timed out)) |
14:23:59 | | Join jon_ [0] (n=jonathan@69.61.203.3) |
14:30:24 | | Quit jon_ () |
14:33:55 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
14:34:26 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:36:23 | | Quit linuxstb_ ("Client Exiting") |
14:39:07 | | Quit Guile`` ("KVIrc 3.2.0 'Realia'") |
14:40:52 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
14:46:12 | | Join sbeh [0] (i=sbeh@serverstaff.de) |
14:55:10 | B4gder | hah |
14:55:25 | B4gder | "it seems that intel removed all pxaxxx documentation from their web-site." ... |
14:55:39 | B4gder | "And marvell does not seem to publish any documentation to non registered users that did not signed an NDA." |
14:55:57 | B4gder | another one gone secret |
14:56:26 | B4gder | pxa == xscale |
14:56:41 | rasher | Wait, they had documentation on their website, and are now trying to make it secret, retroactively? I don't see that working very well.. |
14:57:05 | B4gder | hehe, I guess not. I saw this cry for help on the arm-kernel list |
14:57:27 | B4gder | intel sold xscale a while ago so it makes sense that they remove the docs from their site |
14:57:45 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
14:58:13 | markun | samsung removed the docs for the S3C2440 (Gigabeat CPU) a few weeks after I downloaded it |
14:58:23 | markun | maybe even a few days |
14:58:31 | B4gder | the world is against us! |
14:58:33 | markun | :) |
14:59:54 | markun | the chinese company who made the gigabeat hardware for toshiba left their intranet open to the outside world long enough so google could cache the spreadsheets with all the part numbers :) |
15:00 |
15:01:17 | markun | but I see it got removed from our wiki (I should still have it somewhere) |
15:01:51 | rasher | B4gder: had any time to look at voice.pl? |
15:02:08 | B4gder | not yet, no |
15:05:50 | | Quit hcs (Read error: 110 (Connection timed out)) |
15:09:42 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
15:10:01 | | Part Daemon |
15:10:59 | rasher | I wonder if the MAINTAINERS file should not contain an email address |
15:11:04 | rasher | Of each maintainer, that is |
15:11:27 | rasher | Obfuscated as much as possible without looking awful, I guess |
15:15:42 | * | rasher stares blankly at VOICE_OH |
15:15:54 | rasher | How on earth am I supposed to translate this |
15:16:28 | B4gder | probably "zero" or similar on most languages |
15:16:45 | * | amiconn repeats his request for nice ideas on language dependent voicing of certain things (like numbers) |
15:16:50 | rasher | The desc: field really is under-used |
15:17:25 | rasher | desc: spoken only, for wall clock announce .. That should be desc: spoken only, for wall-clock announce. Voiced between hours and minutes if minutes < 10 |
15:17:29 | rasher | or something like that |
15:19:52 | | Quit Soap () |
15:21:55 | | Quit B4gder ("It is time to say MOOO") |
15:21:56 | LinusN | rasher: well, it isn't restricted to wall clock announcing |
15:22:21 | LinusN | but anywhere you want to pronounce zero as "oh" |
15:22:33 | LinusN | like a telephone number for instance |
15:23:30 | | Join samsggz [0] (n=imfromsa@61.80.76.83.cust.bluewin.ch) |
15:23:34 | | Nick samsggz is now known as spunkei (n=imfromsa@61.80.76.83.cust.bluewin.ch) |
15:23:38 | spunkei | Hi guys |
15:23:44 | markun | hi spunkei |
15:23:53 | spunkei | i got a problem with my iaudio x5 |
15:24:10 | spunkei | I just flashed your rockbox firmware on it, everything works, but I have no sound.. |
15:24:53 | spunkei | what have I done wrong?! |
15:25:04 | markun | I have no clue |
15:25:13 | markun | maybe someone with an x5 can answer |
15:26:03 | spunkei | ok, i'll wait |
15:26:24 | | Part Gursikh |
15:26:48 | markun | spunkei: you could search the forums while you are waiting: http://forums.rockbox.org/ |
15:27:16 | spunkei | thanks! |
15:27:38 | markun | and maybe post your question there as well |
15:28:17 | | Part LinusN |
15:28:47 | spunkei | oh I found a topic! |
15:29:17 | markun | with a fix? |
15:29:24 | spunkei | nope =( |
15:29:37 | spunkei | only two responses =( |
15:31:26 | | Quit tedr0ck (Read error: 110 (Connection timed out)) |
15:35:45 | pixelma | do you have an X5 or an X5V (without radio)? |
15:37:42 | | Join enyc_ [0] (n=enyc@1337.whitehorse.co.uk) |
15:37:42 | | Join perrikwp_ [0] (n=chatzill@74.167.148.160) |
15:40:00 | spunkei | an X5L |
15:40:21 | spunkei | and I got no line-out or headphone-jack signal.. |
15:42:03 | pixelma | spunkei: so you installed the x5_fw.bin and also unzip the X5 build completely to the root of your player? |
15:42:19 | spunkei | yes I did |
15:43:49 | | Quit enyc (Success) |
15:44:36 | | Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) |
15:47:01 | | Quit sarixe (Client Quit) |
15:47:15 | pixelma | if you play a file - what happens, what do you see on the screen? |
15:53:45 | | Join barrywardell [0] (n=barry@wardell.ucd.ie) |
15:54:58 | | Quit kubiixaka (Read error: 110 (Connection timed out)) |
15:56:39 | pixelma | spunkei: please give as much details as possible, it's very hard to remotely help (Just to make sure: you installed an official build from the rockbox.org site?) |
15:57:08 | | Quit perrikwp (Read error: 110 (Connection timed out)) |
15:57:36 | | Quit JdGordon ("Konversation terminated!") |
16:00 |
16:01:58 | | Quit Zagor ("Client exiting") |
16:04:30 | *** | Saving seen data "./dancer.seen" |
16:06:18 | rasher | bluebrother, Domonoky: I got a response from my post on the tango-artists list. Someone interested in doing tango icons for our supported devices |
16:06:57 | | Quit hcs ("Leaving.") |
16:07:41 | | Quit pill (Nick collision from services.) |
16:07:56 | | Join pill [0] (i=pill@sloth.shellfx.net) |
16:08:22 | morrijr | nice error from their website: Can't contact the database server: Access denied for user 'tangomw'@'localhost' (using password: YES) (127.0.0.1:13306) |
16:08:37 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
16:09:36 | rasher | Yeah, I think they're having some hosting trouble at the moment |
16:10:26 | | Quit BonBonTheJon (Remote closed the connection) |
16:13:42 | | Quit pill (Nick collision from services.) |
16:13:57 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
16:13:58 | markun | another rockbox review: http://www.pcadvisor.co.uk/reviews/index.cfm?reviewid=1078 |
16:18:06 | desowin | "iPods can't play OGGs." |
16:19:09 | | Nick enyc_ is now known as enyc (n=enyc@1337.whitehorse.co.uk) |
16:19:20 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
16:19:23 | rasher | Does Database use voice in any way? |
16:20:09 | | Quit pill (Nick collision from services.) |
16:20:37 | | Join pill [0] (i=pill@sloth.shellfx.net) |
16:20:37 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
16:21:17 | pixelma | yes, it definitely spells, don't know what else |
16:22:06 | hcs | "ad finitum"? |
16:22:32 | hcs | while more technically accurate, probably not what they meant |
16:23:00 | | Join courtc_ [0] (n=court@c-24-99-230-214.hsd1.ga.comcast.net) |
16:24:26 | | Quit pill (Nick collision from services.) |
16:24:37 | | Join pill [0] (i=pill@sloth.shellfx.net) |
16:25:29 | | Quit pill (Nick collision from services.) |
16:25:38 | | Join pill [0] (i=pill@sloth.shellfx.net) |
16:27:46 | | Quit pill (Nick collision from services.) |
16:28:08 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
16:29:44 | | Join saratoga [0] (i=98039a9c@gateway/web/cgi-irc/labb.contactor.se/x-fef082472b674213) |
16:30:01 | | Quit courtc (Read error: 111 (Connection refused)) |
16:30:21 | | Join einhirn [0] (n=Miranda@p5B0305AD.dip0.t-ipconnect.de) |
16:32:44 | | Quit webguest91 ("CGI:IRC (EOF)") |
16:37:24 | | Quit PaulJam (".") |
16:37:33 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
16:39:26 | | Join samstown [0] (n=imfromsa@61.80.76.83.cust.bluewin.ch) |
16:42:49 | | Quit lostnihilist (Read error: 104 (Connection reset by peer)) |
16:45:30 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-72-237.dsl.chcgil.ameritech.net) |
16:46:41 | | Quit samstown () |
16:49:43 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
16:50:02 | | Join Domonoky [0] (n=Domonoky@e179058222.adsl.alicedsl.de) |
16:50:13 | | Join mbr [0] (n=mbr@p3EE04A94.dip.t-dialin.net) |
16:54:03 | | Nick courtc_ is now known as courtc (n=court@c-24-99-230-214.hsd1.ga.comcast.net) |
16:58:21 | | Join n1s [0] (n=nils@nl104-209-58.student.uu.se) |
17:00 |
17:00:18 | | Join linuxstb_ [0] (i=d556da1b@rockbox/developer/linuxstb) |
17:01:44 | | Quit spunkei (Read error: 110 (Connection timed out)) |
17:04:50 | | Quit n17ikh|Lappy (Connection timed out) |
17:07:09 | | Quit barrywardell ("Konversation terminated!") |
17:07:46 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
17:14:43 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
17:16:40 | | Join linuxstb_ [0] (i=d556da1b@rockbox/developer/linuxstb) |
17:22:50 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
17:23:07 | | Quit H10_007quick (Client Quit) |
17:40:14 | GodEater | http://forums.rockbox.org/index.php?topic=12286.msg92902#new <−− linuxstb, seen this ? |
17:46:11 | GodEater | bluebrother: how come you don't have a developer badge yet ? :) |
17:46:45 | bluebrother | GodEater: maybe I haven't earned it yet? ;-) |
17:47:00 | * | GodEater thought committer == developer badge |
17:47:34 | bluebrother | well, when I got commit access I was working on the manual almost exclusively |
17:47:39 | GodEater | maybe Llorean has got lost with who has what badge again |
17:47:52 | GodEater | yeah, but you've been adding proper code for a while now :) |
17:48:00 | bluebrother | possibly. My cloak also doesn't say "developer" (but "staff" instead) |
17:48:19 | GodEater | did you ask for that to be changed last time scorche was doing them ? |
17:48:24 | bluebrother | and it didn't bother me enough to ask about it ;-) |
17:48:29 | GodEater | that'll be a no then |
17:48:36 | bluebrother | right. |
17:48:53 | * | GodEater is actually just plotting to reduce the number of people who are a pretty green colour in the forums |
17:49:41 | rasher | bluebrother: Are we still interested in tango icons of devices? I got a mail from someone who'd be willing to make them |
17:50:14 | bluebrother | IMO it would be a nice addon. |
17:50:28 | GodEater | yeah that would be very nice |
17:50:34 | | Join lee-qid_ [0] (n=liqid@p5496777D.dip.t-dialin.net) |
17:50:41 | bluebrother | So if someone is willing to draw some we could integrate it −− shouldn't be to hard |
17:51:34 | GodEater | who did the existing pictures ? |
17:51:41 | rasher | pixelma |
17:51:52 | rasher | except the Sansa E200 |
17:51:52 | GodEater | talented girl :) |
17:51:59 | | Quit desowin (Read error: 110 (Connection timed out)) |
17:52:02 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
17:52:08 | bluebrother | indeed. The images are really nice. |
17:52:13 | rasher | Someone recently posted an E200 to the tango-artists lists actually |
17:52:15 | * | pixelma bows :) |
17:53:26 | GodEater | link! |
17:54:05 | GodEater | what were they done in pixelma ? Photoshop? |
17:54:17 | | Quit Anakin (Read error: 110 (Connection timed out)) |
17:54:31 | pixelma | no they are vector drawings -> CorelDraw and Inkscape |
17:54:49 | GodEater | ah - no wonder they look so smooth |
17:55:04 | GodEater | I ought to try getting the hang of Inkscape at some point |
17:55:05 | rasher | http://lists.freedesktop.org/archives/tango-artists/attachments/20070821/dff0f1c3/attachment-0001.bin −− rename to tar.bz2. They're not GPL though, but ss-by-sa afaik |
17:55:12 | rasher | eh, cc-by-sa |
17:56:10 | rasher | It's drawn to be an illustration, rather than completely realistic, so it doesn't look as good as "our" svg |
17:56:17 | rasher | But for an icon, it's probably better |
17:56:38 | bluebrother | rasher: file tells me it's gzip, not bzip2 |
17:56:47 | rasher | Ah, you're right |
17:56:55 | rasher | Or rather, file is |
17:57:04 | bluebrother | hmm, looks nice |
17:58:02 | bluebrother | it only lacks the Rockbox logo on the display *g* |
18:00 |
18:00:14 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
18:03:20 | | Quit hcs ("Leaving.") |
18:04:34 | *** | Saving seen data "./dancer.seen" |
18:04:57 | | Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) |
18:08:08 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
18:08:31 | rasher | bluebrother: That e200 was done by the guy who contacted me, in fact |
18:08:45 | rasher | Hadn't noticed that until now |
18:14:17 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
18:15:08 | | Quit linuxstb_ ("CGI:IRC (EOF)") |
18:16:48 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:17:09 | | Join desowin [0] (n=desowin@79.187.93.186) |
18:22:19 | | Quit thegeek () |
18:26:07 | | Join spiorf [0] (n=spiorf@host80-174-dynamic.58-82-r.retail.telecomitalia.it) |
18:27:25 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
18:33:51 | | Quit obo ("bye") |
18:36:22 | | Join ObeLisK_12183 [0] (n=ObeLisK_@W9357.w.pppool.de) |
18:38:11 | | Quit ObeLisK_12183 (K-lined) |
18:43:26 | | Join thegeek [0] (n=nnscript@s189a.studby.ntnu.no) |
18:43:36 | | Quit amiconn (Read error: 110 (Connection timed out)) |
18:43:37 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
18:45:41 | einhirn | Does the Archos Recorder support 64Bit Integers? I have a feeling it doesnt. |
18:46:12 | einhirn | Somehow my replaygain code does things it shouldnt ;) |
18:46:40 | Lear | Pretty sure it does. Just needs the proper help from the compiler.. |
18:46:54 | Lear | What's the problem then? |
18:47:32 | einhirn | like playing back a piece with gain +17db very very quiet while the same piece set to -15db Gain is played rather loud... |
18:48:01 | einhirn | One moment - I've got to recompile ;) |
18:48:09 | Lear | Sounds like a sign problem. Or possibly overflow. |
18:50:29 | einhirn | yes something like that. |
18:50:48 | | Nick perrikwp_ is now known as perrikwp (n=chatzill@74.167.148.160) |
18:50:52 | einhirn | I still seem not to get to what I want: |
18:51:39 | einhirn | The gain value is between -48 and +17dB, or max. 7.079... |
18:51:52 | einhirn | as a factor |
18:53:10 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
18:55:19 | einhirn | Ok I am sure I don't make any sense ;) |
18:56:50 | Lear | Not much I can help you with, given the small amount of information... |
18:57:01 | einhirn | Ok, lets try a different approach: |
18:59:09 | einhirn | If I turn the Preamp higher than, say, +9db, the overall volume goes down again |
18:59:19 | einhirn | So that would be an overflow, right? |
18:59:30 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
18:59:44 | | Nick datasleep is now known as datachild (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
18:59:46 | | Quit amiconn (Nick collision from services.) |
18:59:46 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
18:59:49 | amiconn | einhirn: Do you already have an idea how to fix the latency problem? |
19:00 |
19:00:25 | einhirn | Well, only a "dirty one" - how much latency has the mas when rebuffering? |
19:00:45 | amiconn | It's not constant, it depends on *current* bitrate |
19:00:59 | amiconn | ...because the buffer has a fixed size |
19:01:29 | amiconn | I can only imagine a crude approximation, using the average bitrate |
19:01:52 | amiconn | Everything else would require additional infrastructure we do not have in place atm |
19:02:19 | einhirn | Ok, here is what I thought could be done: Just stop the data stream to the mas after one mp3, wait until the mas signals "empty buffer", set replaygain, stream next piece to mas. |
19:02:40 | amiconn | Then you will get gaps in playback, which we do not want |
19:04:29 | einhirn | Ok, so the MAS won't start playback "immediately". |
19:04:36 | amiconn | It will |
19:04:58 | amiconn | But it has to resync to the stream, which will need a few frames |
19:05:12 | einhirn | Oh, there's the Gap, I see. |
19:05:34 | amiconn | The mas signals "I need more data" as soon as there is enough room in the buffer for another frame |
19:06:03 | amiconn | Then there is enough time for the CPU to react, while the mas continues to play from its buffer |
19:06:33 | amiconn | This time varies with bitrate, for 8kbps mp3 (okay, not very common) it is >1 second |
19:06:38 | | Quit lee-qid_ ("aufwiederbyebientotsayonara") |
19:06:53 | | Join lee-qid [0] (n=liqid@p5496777D.dip.t-dialin.net) |
19:07:05 | einhirn | Ok, that leaves us with the rough estimate... |
19:07:06 | amiconn | If it hits the end of the buffer and the cpu still didn't feed new data, it gets out of sync |
19:07:29 | amiconn | That would be detectable, but then it's already too late to avoid a gap... |
19:07:58 | einhirn | since the MAS would need to resync. I got that. |
19:08:03 | einhirn | Hmm. |
19:08:26 | einhirn | Well, maybe someone sees an obvious problem in here: http://pastebin.ca/668165 |
19:08:27 | amiconn | Yes, and the signalisation wold be via i2c polling, which also needs its time |
19:10:19 | einhirn | So, the whole "Time elapsed/Duration" thing displayed in the WPS is guesswork? |
19:10:55 | einhirn | I think I saw something like a "duration" field somewhere in ID3 or so |
19:11:26 | einhirn | and since the mpeg thread keeps track of the "track time" anyway, maybe we could use that? |
19:11:56 | amiconn | It's not guesswork, it's simply based on what we're currently transferring to the mas |
19:13:03 | amiconn | For typical music, we are (roughly) 50 ms ahead - you can't see such a tiny difference on the lcd |
19:13:30 | amiconn | ...especially since the lcd adds some lag, compensating the fact that we're slightly ahead |
19:13:57 | amiconn | But switching gain 50 ms too early might be audible, if the gain difference is large enough |
19:13:58 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
19:14:21 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
19:14:23 | amiconn | ...and the track end isn't silence |
19:14:48 | einhirn | Of course. |
19:15:14 | amiconn | I can't spot a mistake in the code, but I also can't really follow all this back & forth shifting |
19:15:31 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
19:15:39 | einhirn | heh ;) |
19:16:13 | Lear | There's a get_replaygain_mode that could be handy here... |
19:16:21 | amiconn | I usually work out such formulas on paper, reducing it as far as possible |
19:16:35 | amiconn | I would also avoid 64 bit division by all means |
19:16:58 | Lear | And the snippet doesn't say from where all the different values come from (replaygain_preamp etc.). |
19:17:03 | amiconn | I'd rather use a multiplication so that the division is a power of 2, and then shift |
19:17:37 | amiconn | It's not so much about execution times (this division is just executed once per track), but about binsize |
19:17:56 | amiconn | Iirc, the 64 bit division from the gcc lib is a >3KB blob for SH1 |
19:18:37 | einhirn | yes I can of course use >>4 to divide by 8. That would equal about 18.15 dB as an upper bound. |
19:18:59 | amiconn | That's not what I mean |
19:19:12 | amiconn | (and btw, >>4 would be /16) |
19:19:41 | Lear | Comparing against DEFAULT_GAIN after scaling to 0..1 is a bad idea. |
19:19:48 | amiconn | I would also think that it should be possible to calculate replaygain with using 32 bit variables only |
19:20:08 | amiconn | The range isn't that large |
19:21:03 | Lear | Could be a bit tricky to do, without loosing precision, I guess. |
19:21:15 | amiconn | I don't think so |
19:22:20 | einhirn | Lear: I do that because the Scaling to 0..1 is based on the assumption "get_replaygain_int" returns max. 7.1, but there are bigger values possible because of preamp |
19:22:46 | amiconn | The whole replaygain range just equals 11 bits, so using 32 bit vars leaves 21 bits of precision |
19:23:49 | einhirn | since I can only attenuate with the MAS I have to define an attenuation that is used for "1x Gain". In my case that would be -17dB |
19:25:04 | einhirn | Amiconn: but when you multiply two 32Bit vars, wouldn't an intermediate value be 64bit at most? |
19:25:41 | amiconn | Only if you need the whole range of both vars, which I doubt |
19:26:42 | amiconn | I didn't go through the whole calculation, so I can't be sure whether it's possible. But I would think it is |
19:28:54 | einhirn | Lear: To answer your questions from about 19:16 - I don't use "get_replaygain_mode" since I can't call from Firmware to App. So I just copied the code and found out that there were many redundant checks. |
19:28:59 | amiconn | On one hand I think it's a good idea to implement replaygain on archos because it's possible, and leaving out a possible feature from a target isn't nice. Otoh I'll probably never use it. I have no replaygained tracks at all... |
19:29:58 | n1s | I use it all the time on my h300 it's very nice |
19:30:14 | * | bluebrother doesn't want to miss ReplayGain |
19:30:42 | Lear | Ah, you're in firmware, didn't think about that... Could be moved to replaygain.c though. |
19:30:56 | * | n1s remembers mix MDs he created several years ago that were a pain when certain tracks came as they nearly blew his eardrums... |
19:31:16 | amiconn | Lear: The hwcodec playback is in firmware/, so it cannot call code in apps/ |
19:31:34 | einhirn | Lear: The different Values are just copies of the global_settings and of the Replaygain values from the track. Again something with being in firmware. |
19:32:13 | amiconn | I want to keep the level differences between tracks, even if it requires to adjust volume a bit between albums |
19:32:36 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
19:32:46 | rasher | Isn't that what album mode replaygain is for? |
19:32:53 | Lear | Yep. |
19:33:03 | amiconn | Yes, but I also want to keep the differences between albums |
19:33:12 | | Join fnakicoel [0] (i=0@86.122.116.44) |
19:33:23 | rasher | amiconn: then you most be weird |
19:33:30 | amiconn | I rarely adjust volume while listening (unless the environmental noise changes) |
19:33:32 | Nico_P | bluebrother: I might have spotted a bug in the rbutilqt theme preview resizing |
19:33:45 | Lear | einhirn: Can't say I follow the last steps in your code, but I don't know what values mas wants... |
19:33:54 | Nico_P | bluebrother: the fullsize preview isn't the right size after the dialog has been resized |
19:34:02 | amiconn | Lear: s0.19 fixed point |
19:34:33 | bluebrother | Nico_P: you're right |
19:35:09 | einhirn | Lear: And from what I understand only values from -1.0 to 0.0 should be used to avoid clipping |
19:35:10 | amiconn | And it's common to use negative values for straight gain, although not required |
19:35:22 | amiconn | einhirn: That's not correct |
19:35:30 | einhirn | Hmm. |
19:35:52 | amiconn | The *total* gain per channel should not exceed +/- 1.0 |
19:35:56 | einhirn | Then I misunderstood the MAS Datasheet. |
19:36:11 | einhirn | Ok. |
19:36:25 | amiconn | That's why stereo width >100% reduces straight gain |
19:37:14 | einhirn | Yep. |
19:37:25 | amiconn | But replaygain doesn't need to care about that, as it would be "multiplied into" the existing values |
19:38:02 | amiconn | It just needs to produce a value between 0.0 and 1.0 in some fixed point representation |
19:38:08 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
19:38:13 | | Quit H10_007quick (Client Quit) |
19:39:13 | amiconn | rasher: Why? |
19:39:27 | bluebrother | Nico_P: should be fixed now. |
19:39:39 | Nico_P | bluebrother: cool :) |
19:39:39 | | Quit HellDragon (Client Quit) |
19:39:48 | amiconn | Besides, gain differences between most albums are minor. Just some very old stuff is a little quiet |
19:40:31 | Nico_P | bluebrother: seems fixed here |
19:40:32 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
19:40:50 | linuxstb | Does anyone else only see part of the page when viewing http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g ? i.e. the footer at the bottom isn't there. Attempting to download the page with wget only gets about 80% of the page before it freezes... |
19:40:55 | bluebrother | that was a quite easy one. But I'm still not sure if I like the way the fullscreen preview works anyway ;-) |
19:41:04 | rasher | amiconn: just kidding, but that's the "problem" album gain is supposed to fix, and you're telling you'd rather not have it fixed. |
19:41:05 | chrisjs169 | if I wanted to make a diff of all modifications made to the local copy of the source, how would I do that? |
19:41:40 | amiconn | rasher: The thing is that it imho it isn't a problem, it's intended... |
19:41:56 | linuxstb | chrisjs169: If you're using svn, then you do "svn diff > mypatch.diff" |
19:42:00 | pixelma | linuxstb: yeps, me too (even in e different browser) |
19:42:01 | einhirn | Amiconn: the multiplying is the part I can't wrap my head around: Maybe I just don't think in 2's complement enough, but I don't get "Larger Values" for the MAS-Register when Multiplying with Gain Values <1... |
19:42:05 | bluebrother | linuxstb: same here |
19:42:27 | | Quit HellDragon (Client Quit) |
19:42:58 | einhirn | If the MAS can also work with [0 .. +1.0] then the Multiplication would be simple for me ;) |
19:43:20 | linuxstb | pixelma, bluebrother: Thanks for checking. I guess we need Bagder/LinusN/Zagor to investigate... |
19:43:24 | amiconn | It doesn't matter whether it's +1 or -1 |
19:43:27 | chrisjs169 | linuxstb: that's what I originally did, but if I added something like the quick/custom menu patch, files from it aren't added - any way to get it to include them? |
19:43:32 | * | Lear suspects amiconn doesn't own any "hot" albums. |
19:43:41 | linuxstb | chrisjs169: Do "svn add mynewfile.c" for all the new files. |
19:43:55 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
19:44:01 | einhirn | Hmm. Ok, then I really didn't get 2's complement ;) |
19:44:05 | chrisjs169 | linuxstb: ok, thanks |
19:44:16 | pixelma | linuxstb: I remember that I'd seen it once before, then the next day it was ok again |
19:44:18 | amiconn | Lear: Well, digital level can't exceed what's possible on CD, and pratically all albums go near that or even reach it |
19:44:40 | linuxstb | pixelma: I wonder if it's a caching issue... |
19:44:43 | amiconn | Dynamics might make the volume appear a bit different, but it's really not much from my experience |
19:44:56 | amiconn | That includes albums from 1979 through 2007 |
19:45:42 | linuxstb | pixelma: Yes, it was. I refreshed the cache for that page, and now it seems fine... |
19:45:43 | amiconn | linuxstb: Does the partial page have a "special" filesize, like e.g. exactly 1MB? |
19:45:44 | bluebrother | linuxstb: looks like it was a caching issue −− I called the twiki cache update and it's fine again (at least for me) |
19:46:17 | amiconn | ah ok |
19:46:20 | linuxstb | amiconn: No, about 160KB... |
19:46:38 | | Quit Nico_P (Remote closed the connection) |
19:46:39 | Lear | amiconn: A "hot" album is where the volume is raised a lot during mastering, but then limited to avoid clipping. The perceived volume is then much higher. |
19:46:49 | bluebrother | linuxstb: beat me :) |
19:47:03 | pixelma | linuxstb: ah yes, helped here too |
19:47:17 | amiconn | Lear: I've never seen/heard/had such an album it seems |
19:48:12 | amiconn | I don't consider differences of about 3dB being much |
19:48:35 | amiconn | (that's my usual adjustment for some old Midnight Oil albums) |
19:50:45 | Lear | On some albums I have, the replaygain can be about zero, or even above, on others, -10. |
19:51:08 | amiconn | very odd... |
19:52:08 | amiconn | Maybe the actual difference between my albums is higher, but that's one more reason for me *not* to level them out |
19:53:20 | XavierGr | I dislike the fact that in all Rockbox reviews that I read, it is stressed that in order for Rockbox to look good you have to do your research quite a bit. That's why I think that it is time to select default fonts/wps/themes for all targets. |
19:54:27 | linuxstb | XavierGr: The release of rbutil (and the upcoming relaunch of rockbox-themes.org) should also help a lot with that. |
19:55:00 | XavierGr | amen to that. |
19:55:21 | XavierGr | it is just that a thing so trivial is stressed out very much in the end |
19:55:33 | linuxstb | XavierGr: One problem with shipping a default theme that doesn't use the system font is that we'll need to always include that font in the "light" rockbox.zip. Otherwise a large number of users will boot into Rockbox before installing that font, breaking the theme... |
19:55:46 | XavierGr | indeed |
19:55:57 | XavierGr | but a necessity nonetheless |
19:56:44 | linuxstb | I'm not 100% convinced it is. If rbutil becomes the standard install method, it could take care of it, and keep the fonts out of rockbox.zip |
19:57:41 | XavierGr | if rbutil is the only official way to install rockbox sure |
19:57:49 | Domonoky | it should be easy to make a function in rbutil to generate a good config.. |
19:58:13 | einhirn | Amiconn: If I mulitply 0x80000 (-1.0) by say 0.5, I get 0x40000 because the compiler doesn't know that the 20th bit is the sign. But I would want 0xC0000... So I'd need the original value to be 0xFFF80000 in a signed variable, right? |
19:58:13 | XavierGr | but still I haven't used rbutil lately how is the user prompted about the theme? |
19:58:20 | rasher | XavierGr: it doens't have to be the only official way. The manual way could just put more emphasis on installing the fonts |
19:58:25 | bluebrother | we should add such a functionality anyway |
19:58:25 | * | amiconn would rather like to keep the ability to install without special utilities |
19:58:42 | XavierGr | what if the user just don't want to install a theme thinking that it comes with a default |
19:58:56 | bluebrother | it does :) |
19:58:56 | XavierGr | I know I am becoming finicky but the default theme idea sounds more kiss to me |
19:59:19 | XavierGr | bluebrother: yeah that default is a fine one on iPod Video :P |
19:59:28 | Domonoky | the (not ready) complete installation button, should give you all.. so fonts, a theme you choose, and of course rockbox.. |
19:59:42 | bluebrother | rbutil should allow the user to select some sensible configuration |
20:00 |
20:00:05 | bluebrother | and users who don't want to always use a gui tool (like me) can still continue to use the current method |
20:00:06 | amiconn | einhirn: Yes, sure you need to care about sign extension |
20:00:28 | preglow | the default font is kinda small for tons of targets, anyone even considering to work on solving that? |
20:00:36 | bluebrother | XavierGr: if you want to try it, I put a binary of the current state online: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rbutil/ |
20:00:47 | bluebrother | gotta go now. cu later. |
20:00:50 | amiconn | But don't limit yourself by starting at s0.19. It's sufficient if the final values is s0.19 |
20:01:01 | XavierGr | bluebrother: I have tried it in the past, but that was a long long time ago |
20:01:14 | amiconn | preglow: ALl user screens need to be converted to using the UI font |
20:01:18 | bluebrother | a lot has changed :) |
20:01:30 | * | bluebrother out now |
20:01:50 | amiconn | That's a necessity, not so much because the builtin font is small, but because it doesn (and shouldn't) have glyphs for all languages |
20:01:59 | XavierGr | preglow: I don't think it is so difficult to just make the rockbox.zip include a font that should NOT replace the normal tiny one |
20:02:12 | XavierGr | the UI font is needed in the end for many screens |
20:02:23 | amiconn | For all except debug |
20:02:24 | preglow | btw, i thought icatcher was the default wps now. isn't it? |
20:02:29 | XavierGr | nope |
20:02:35 | preglow | hmm, i wonder where i got that from, then |
20:02:39 | amiconn | No it's not, and I wouldn't like it to be |
20:02:40 | Lear | Ugh, the floppy doesn't sound nice when I click browse (to select my player). :) |
20:02:45 | preglow | well, we should make a default wps, that's for sure |
20:02:49 | XavierGr | indeed |
20:02:59 | preglow | all users think the current one sucks rod |
20:03:08 | preglow | and yeah, i'm not even hesitant when saying "all users" here |
20:03:08 | amiconn | hehe |
20:03:10 | XavierGr | it is for sure |
20:03:22 | preglow | i've gotten used to it, but it sucks badly still |
20:03:31 | * | amiconn actually uses the default wps on most of his targets, because he's lazy, and the default does what he wants |
20:03:42 | XavierGr | the defualt is cruel |
20:03:43 | preglow | amiconn: yeah, me too, but it's stopping people from wanting to use rockbox |
20:03:52 | amiconn | Only on archos I have my own |
20:04:02 | preglow | that is, my h120 actually uses icatcher, now that i think about it |
20:04:07 | preglow | but i so seldom look at wps :> |
20:04:08 | amiconn | (even 2 different ones on bitmapped archoses) |
20:04:18 | XavierGr | a very bad first impression on those that nonbelievers :P |
20:04:22 | preglow | indeed |
20:04:23 | preglow | very |
20:04:35 | XavierGr | -that |
20:04:38 | *** | Saving seen data "./dancer.seen" |
20:04:48 | amiconn | I don't like icatcher for a number of reaosns |
20:05:05 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
20:05:12 | XavierGr | amiconn: I am sure that all users don't like the default for more reasons that your. But that's not the point |
20:05:25 | XavierGr | The point is to make a default, icatcher or not |
20:05:36 | | Join petur [0] (n=petur@rockbox/developer/petur) |
20:06:28 | XavierGr | (a new default that is) |
20:06:40 | amiconn | (1) It has no peakmeters. I like peakmeters, except on targets where it slows down things too much atm. (2) It has no disk activity display. (3) The battery and volume displays are weird. (4) depending on disk layout, it needs considerable extra load time |
20:08:30 | XavierGr | most of these are subjective but I agree on (4). Though there was some patches to solve this problem (not only icatcher but all wps's that use many bmps_ |
20:08:34 | | Join obo [0] (n=obo@rockbox/developer/obo) |
20:10:45 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
20:10:51 | einhirn | amiconn: I definitely got an overflow problem somewhere... |
20:10:58 | XavierGr | and the sad truth is that if we want a good first impression the new default wps should have a lot of colour and bmps. (for colour targets of course) |
20:11:08 | rasher | amiconn: I don't think a default wps should include peakmeters, to be honest. |
20:11:22 | preglow | the peak meter i'd rather be without |
20:11:27 | preglow | i never sit just looking at the wps |
20:11:33 | linuxstb | We can always keep the existing default wps for Archos targets for example, where it's a reasonable default. |
20:11:35 | H10_007quick | same here |
20:11:38 | preglow | i'd have to be seriously bored to even consider it |
20:12:06 | | Quit H10_007quick (Client Quit) |
20:12:22 | preglow | and we want skinnable peak meters anyway :P |
20:12:29 | linuxstb | But do we want to introduce a large UI font into rockbox.zip? |
20:12:30 | XavierGr | hehe |
20:12:33 | rasher | The important bit is to keep an eye on the difference between "What I'd like" and "what's a reasonable default" |
20:12:43 | XavierGr | linuxstb: I don't think it is possible right now |
20:12:47 | preglow | linuxstb: well, if we can't have another default wps without doing so, then hell yes |
20:12:51 | preglow | why does it even matter? |
20:12:51 | XavierGr | some screens are hardcoded for that font |
20:13:22 | XavierGr | preglow: to have a new default wps we don't need to replace the UI font |
20:13:30 | preglow | i know |
20:14:04 | amiconn | XavierGr: huh? |
20:14:23 | XavierGr | eh sorry I meant replacing the current default font with a larger |
20:14:25 | * | linuxstb notes the nimbus fonts are about 30KB, so a negligible increase in the size of rockbox.zip |
20:14:39 | XavierGr | that is not needed and would be quite hard to do so. |
20:14:49 | preglow | linuxstb: i'd expect most of them are of negligible size |
20:15:01 | XavierGr | indeed |
20:15:06 | rasher | linuxstb: they also support cyrillic and hebrew, which is not unimportant |
20:15:07 | preglow | so i don't see a problem here |
20:15:13 | amiconn | XavierGr: The default (builtin) font, yes |
20:16:08 | preglow | anyway, are there any nice small fonts we can use as builtin on targets with bigger screens than archoses? |
20:16:14 | amiconn | Imo it would be more important to convert all user screens to use the UI font before even thinking about packaging a different default theme |
20:16:17 | preglow | cp850 8x16, for example :> |
20:16:24 | XavierGr | FONT_UI is the tiny one (builtin) and FONT_USER the is the selected right? |
20:16:30 | amiconn | nope |
20:16:41 | amiconn | FONT_UI is the the user selected one |
20:16:57 | XavierGr | and the default? (builtin) |
20:17:03 | preglow | saratoga: yoes, you decided whether to commit seeking or no? |
20:17:05 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
20:17:14 | amiconn | The builtin one is FONT_SYSFIXED |
20:17:23 | XavierGr | ah okay forgot the names |
20:17:47 | XavierGr | well I meant that we shouldn't touch FONT_UI |
20:17:56 | linuxstb | saratoga: To answer your question about the audio buffer, if the file contains one audio payload per packet (which all my test files seem to, apart from that broken v1 file), then no, nothing is modified in the audio buffer. |
20:17:59 | saratoga | preglow: i want to at least get it seeking in reverse |
20:18:00 | amiconn | As soon as FONT_SYSFIXED is only used for debug stuff, I would even cut it down to pure ascii |
20:18:15 | XavierGr | damn I misused the tags again |
20:18:16 | XavierGr | bah |
20:18:36 | saratoga | linuxstb: 1 payload/packet is normal right? |
20:18:37 | preglow | is it used by a lot of user screens? |
20:18:40 | preglow | seems really nasty to me |
20:18:44 | XavierGr | amiconn: if I remember it is used by many screens |
20:18:52 | linuxstb | saratoga: Yes. |
20:19:04 | XavierGr | so changing FONT_SYSFIXED should be quite difficult |
20:19:08 | saratoga | then i'll implement reverse seeking for now |
20:19:12 | amiconn | XavierGr: look back ~3 minutes |
20:19:19 | saratoga | that error i was getting is really strange though |
20:19:24 | amiconn | I do not want to change it |
20:19:43 | amiconn | Its use should be limited to debug screens and severe error messages |
20:19:44 | saratoga | even weirder, it crashes the uisim, but on the target, it just messes up the track position graphic |
20:19:44 | linuxstb | saratoga: You can test by searching for the occurance of "memmove" in wma.c, and add a DEBUGF to tell you when that memmove is being called. In my test files, it never was. |
20:19:51 | preglow | XavierGr: any examples? can't say i've noticed it |
20:19:53 | rasher | amiconn: changing it would be nice for screens where there's plenty of room though |
20:20:11 | XavierGr | preglow: EQ? |
20:20:15 | linuxstb | saratoga: Is your patch still frame-walking the file? |
20:20:20 | amiconn | rasher: All user screens should use the UI font for consistency and language support |
20:20:36 | * | amiconn gets the feeling he's talking chinese |
20:20:37 | XavierGr | preglow: rec screen, quickscreen |
20:20:52 | amiconn | The quickscreen uses the UI font |
20:21:06 | rasher | amiconn: yes, but still. The builtin font being tiny is silly. Even if it's (eventually) only used in the debug menu |
20:21:23 | linuxstb | It's also in the status bar... |
20:21:23 | XavierGr | ideally FONT_SYSFIXED should only be used for debug and system errors as amiconn said, but that's not the case right now |
20:21:28 | saratoga | linuxstb: yes it is |
20:21:32 | XavierGr | and I can't imagine how it is possible to change that |
20:21:34 | preglow | rec screen will be a hairy one to fix |
20:21:40 | amiconn | XavierGr: So that's the important part to work on........... |
20:21:49 | saratoga | i don't see any reason to change that, its quick enough even on PP |
20:22:04 | linuxstb | saratoga: Even with large (e.g. 100MB) files? |
20:22:05 | amiconn | It sure is possible, see wps, browser, bookmark selection, settings, ... |
20:22:21 | | Quit ptw419 () |
20:22:25 | XavierGr | yeah all is possible but it will be quite a difficult task :\ |
20:22:25 | saratoga | linuxstb: I didn't try those, but i think in that case, the disk spini up time will dominate |
20:22:30 | amiconn | linuxstb: Yes, and button bar, but all that is fixable |
20:22:44 | saratoga | i only read a few bytes from each packet, so the cpu time should be tiny |
20:22:49 | linuxstb | saratoga: IMO frame-walking is very bad. We don't do it for MP3 for example. |
20:23:03 | saratoga | whats the disadvantage? |
20:23:13 | | Quit perrikwp ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
20:23:21 | linuxstb | Speed. We don't want to read 100MB of data from the disk to seek to that point in a file. |
20:23:29 | linuxstb | (when an lseek() will do) |
20:23:29 | saratoga | oh i see what you mean |
20:23:40 | amiconn | It's the same (in)famous thing all the time: people are thinking about high levels, even if the basics aren't straight and solid |
20:23:57 | preglow | linuxstb: are wma frames timestamped? |
20:24:02 | linuxstb | preglow: Yes. |
20:24:02 | * | amiconn is annoyed |
20:24:03 | saratoga | yes they are |
20:24:17 | saratoga | that reminds me |
20:24:28 | saratoga | it seems the present parser doesn't deal with the last packet properly? |
20:25:04 | preglow | seek and resync should do nicely then |
20:25:55 | amiconn | XavierGr: It being a difficult task is no excuse |
20:26:00 | saratoga | so basically, skip ahead a certain number of packets, and check the time step to see how close you are? |
20:26:18 | preglow | well, if i understood linuxstb correctly, packets are fixed size |
20:26:28 | preglow | so you can basically pretty much seek straight to where you're going |
20:26:31 | saratoga | which is a problem if vbr is used? |
20:26:34 | linuxstb | saratoga: Based on the average bitrate, seek to approximately where you think the correct packet will be, then adjust. |
20:26:44 | saratoga | ok thats what i assumed |
20:26:45 | preglow | binary search if you have to |
20:27:02 | linuxstb | preglow: Yes, or that... |
20:27:05 | saratoga | VBR in WMA is probably quite constrained anyway |
20:27:09 | pixelma | preglow: the current default wps not liked by a number of users (those who care only about the looks) could also be an argument for keeping the current one ;D |
20:27:25 | saratoga | anyway, i'm somewhat concerned about the last packet problem |
20:27:40 | saratoga | is it just me or is the parser unable to decode the last packet of every stream? |
20:27:45 | preglow | pixelma: i doubt there are many people who care _only_ about the looks |
20:28:07 | XavierGr | amiconn: wouldn't be a simpler solution (for the new default theme) to just change FONT_UI to the one that will be shipped with rockbox.zip? |
20:29:03 | XavierGr | except if you are reffering to the fact that FONT_SYSFIXED has to be changed to be cleaner. |
20:29:05 | amiconn | XavierGr: The UI font should be selected per target and set as default to the one shipped, but that's the last step imo |
20:29:07 | pixelma | preglow: but if the wps is the reason to scare people away... (I'm not entirely serious though) |
20:29:18 | amiconn | Before doing that, we need to get our screens straight |
20:29:47 | pixelma | XavierGr: there is another thing about iCatcher, for my M5 it still uses a too small font... |
20:29:48 | preglow | pixelma: if you're not entirely serious i won't bother arguing with you :D |
20:29:50 | amiconn | That will also fix the nasty LANG_SYSFONT_* entries |
20:30:06 | preglow | but anyway, good looks never hurt |
20:30:11 | rasher | Yeah, those aren't nice |
20:30:11 | amiconn | Imo that's a more serious lack than the default wps. Really and honestly |
20:30:13 | preglow | and in our case, the wps looks plain crappy |
20:30:20 | XavierGr | amiconn: yeah but I don't find those too things so much related |
20:30:27 | XavierGr | too = two |
20:30:37 | amiconn | Right now you can't use russian, or greek, or arabic on the recording screen, in the button bar etc |
20:30:57 | | Join Phalangees [0] (n=kyle@adsl-76-199-167-170.dsl.milwwi.sbcglobal.net) |
20:31:00 | preglow | hmm |
20:31:07 | linuxstb | amiconn: I agree, but changing the default wps is a 2-minute job... Little work for a big gain in the eyes of new uesrs IMO, so why not do it? |
20:31:10 | preglow | but how to set up the recording screen to use arbitrarily sized fonts? |
20:31:17 | preglow | hear, hear |
20:31:38 | * | XavierGr says wrs :P |
20:31:57 | Phalangees | I've got a question. When setting the foreground color in a plugin, what exactly do you pass?? rb->lcd_set_foreground(????) |
20:31:58 | amiconn | linuxstb: Because it's the second step before the first |
20:32:09 | preglow | amiconn: why does the order even matter? |
20:32:11 | rasher | amiconn: the first step being? |
20:32:23 | XavierGr | My opinion is that yes IDEALLY we should change FONT_SYSFIXED too but that is not an obstacle for a new default theme on targets |
20:33:00 | XavierGr | rasher: changing FONT_SYSFIXED and making all screens work okay with the different font |
20:33:09 | preglow | new wps first or ui font everywhere, it doesn't matter which comes first |
20:33:16 | XavierGr | indeed |
20:33:19 | amiconn | Again, touching FONT_SYSFIXED would be a really really bad idea imo |
20:33:32 | XavierGr | now I got confused... |
20:33:43 | XavierGr | ah I think I got it |
20:33:58 | rasher | amiconn: What needs to be done before changing the default WPS, and why? |
20:34:08 | amiconn | It should stay the same size, and fixed width, and the same width and height on all targets |
20:34:21 | amiconn | rasher: The talk was about default theme, not default wps |
20:34:23 | preglow | amiconn: even though it's unreadable on ipod video? |
20:34:39 | amiconn | preglow: It's perfectly readable on ipod video... |
20:34:43 | rasher | amiconn: okay, default theme then, I dont see how that changes my question? |
20:34:51 | XavierGr | preglow: probably amiconn means that FONT_SYSFIXED should be used only on debug an errors |
20:34:56 | amiconn | It does, because a theme includes a font |
20:35:02 | rasher | And? |
20:35:31 | amiconn | A theme cannot look good if it uses different fonts |
20:35:33 | XavierGr | but again I don't see why fixing those screens comes first |
20:35:35 | preglow | this is a consistency problem, users have dealt with inconsistencies before, it's nothing new |
20:35:36 | rasher | I don't understand why we can't set a user font and a theme as default. Right now |
20:36:04 | amiconn | It makes the UI inconsistent |
20:36:05 | preglow | a new theme just makes the problem more visible, perhaps that'd even make us fix it faster :> |
20:36:14 | rasher | amiconn: It will be no different from what users are seeing when they change the theme manually |
20:36:28 | XavierGr | amiconn: the UI is inconsistent even if you use FONT_SYSFIXED |
20:36:30 | amiconn | Yes, but tnow they need to mess it up manually |
20:36:41 | XavierGr | it is unreadable on larger targets there is no point in that |
20:36:48 | rasher | I really think you're making an issue out of something that isn't one |
20:37:06 | amiconn | My opinion is: do it properly or let it altogether |
20:37:07 | preglow | agreed |
20:38:04 | rasher | amiconn: There's no reason to hold up changing the default theme. It'll be better, right now. Not perfect, but still better. Switching all other screens to use FONT_UI can be done independently, and will gradually make things even better. |
20:38:05 | preglow | and now: anyone agree on what the default theme should be? :PP |
20:38:42 | linuxstb | preglow: Of course not... |
20:38:45 | XavierGr | it could be different for every target but oh please we must get on that process (of picking them) at some point |
20:39:17 | XavierGr | ^could/should |
20:39:30 | preglow | yes, and how are we going to do that? |
20:39:37 | XavierGr | the wps could be different. The themes should be different obviously |
20:39:37 | preglow | it can't be done by arguing about it, that's for sure |
20:39:51 | XavierGr | make the big three decide :P |
20:39:55 | preglow | either someone big make a decision and do it, or we need to vote in some way |
20:39:58 | amiconn | damn |
20:40:12 | * | amiconn shouldn't have dived into that discussion |
20:40:23 | amiconn | Now I'm too annoyed to get back to rockbox coding :(( |
20:40:41 | XavierGr | wow you are actually annoyed by it? relax... |
20:41:11 | amiconn | Yes I am. Severely. |
20:41:38 | * | einhirn thinks that gcc for sh somehow doesnt cope well with 64bit-Integers... |
20:41:48 | preglow | einhirn: it should |
20:41:48 | rasher | I just think we're seeing a case of "perfect is the enemy of the good", with nothing real gained by waiting for the perfect. |
20:41:56 | preglow | again, agreed |
20:42:05 | pixelma | making a wps that looks good and keeps at least the same feel on all targets is very hard... and it should at least have that, so that someone who knows it from one target will recognise it on the other :\ |
20:42:19 | XavierGr | IMHO someone shouldn't take those things so seriously. we are just saying our opinions, nothing to be annoyed about. |
20:42:24 | preglow | pixelma: i think it's so hard we shouldn't necessarily go for that approach |
20:42:33 | preglow | pixelma: icatcher does do a decent job of it, though |
20:42:35 | preglow | the consistency |
20:42:50 | pixelma | yes, iCatcher comes close |
20:43:19 | pixelma | still nedore-9 is not very readable on my 160x128x2 display |
20:43:21 | einhirn | preglow: Yes, but when I use "int64_t" and set a Value like 0xFFFF FFFF FF80 0000 the compiler complains about integer constant is too large for 'long' type |
20:43:43 | amiconn | You need to write 0xffffffffff8000ll |
20:43:46 | preglow | einhirn: ll |
20:43:49 | preglow | yeah, what amiconn said |
20:43:58 | amiconn | (or ull for unsigned) |
20:43:59 | einhirn | oh. Ok. |
20:44:04 | preglow | c compilers assume all constants are long type |
20:44:15 | preglow | amiconn: is LL and ll the same? |
20:44:21 | amiconn | I think they assume int type? |
20:44:25 | amiconn | preglow: yes |
20:44:27 | * | einhirn always keeps learning |
20:44:29 | preglow | amiconn: yeah, they assume int, sorry |
20:44:42 | amiconn | On 32 bit you're lucky that int == long |
20:44:51 | preglow | indeed... plenty of people are lucky that's the case... |
20:45:05 | preglow | it's gotten better, though, i had tons and tons of those error in pretty much all the code i tried some years ago |
20:45:15 | preglow | when first going amd64 |
20:46:49 | | Quit spiorf (Connection timed out) |
20:46:57 | pixelma | btw. I believe (though the creator should say) that he chose nedore-9 for those displays (especially H1x0 and X5) to have enough lines on the rwps - would be nice if one could chose a different font size for main/remote |
20:47:26 | pixelma | which is another problem, I'm aware |
20:47:34 | preglow | hmm, i wasn't |
20:47:37 | | Join spiorf [0] (n=spiorf@host91-213-dynamic.8-87-r.retail.telecomitalia.it) |
20:47:39 | XavierGr | yeah that would be good too |
20:47:43 | amiconn | markun? |
20:53:03 | | Join spiorf_ [0] (n=spiorf@host5-209-dynamic.8-87-r.retail.telecomitalia.it) |
20:53:49 | pixelma | or at least I could imagine that it was one of his reasons - at least I find it weird to either chose the same font for the H300/H100 wps so that they can use the same rwps or have a different rwps for H300 with less info (or more sublines/whatever to show the same info) |
21:00 |
21:00:13 | preglow | i pretty much forgot remotes existed until you mentioned it :> |
21:00:18 | XavierGr | lol |
21:00:21 | preglow | i don't even know where mine is, heh |
21:00:32 | XavierGr | well I can't imagine the word of rockbox without a remote |
21:00:44 | XavierGr | this is why I still use my H300 over my gigabeat |
21:00:57 | XavierGr | the lcd-remote makes a major difference |
21:02:41 | einhirn | Where would I apply the Settings from "Playback Menu" on Boot? |
21:04:06 | einhirn | I always seem to have to change my "enable replaygain" setting to yes again to really enable it, even though it says that it's enabled... |
21:04:44 | einhirn | (I have to copy the "Replaygain Enabled" value from global_settings, so where is global_settings initialized? |
21:05:01 | * | einhirn greps around in code |
21:05:29 | amiconn | global_settings is initialized at boot, you don't need to care about that |
21:05:50 | amiconn | But since your code resides in firmware/, you need to add some calls to settings_apply() |
21:06:18 | | Quit spiorf (Read error: 110 (Connection timed out)) |
21:09:20 | einhirn | Hmm - ok, I already added stuff to settings_apply, so maybe it already works and I didn't find out yet ;) |
21:20:00 | | Join andy^rb [0] (n=andy@c80-216-30-252.bredband.comhem.se) |
21:21:56 | | Join merbanan [0] (n=banan@83.233.242.110) |
21:22:01 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
21:23:00 | jhMikeS | amiconn: why the would a function end up in IRAM that isn't declared ICODE_ATTR? |
21:23:43 | Lear | einhirn: search for dsp_set_replaygain |
21:24:03 | amiconn | It wouldn't be dsp_* for hwcodec |
21:24:18 | amiconn | I think it should go into sound_settings_apply() there |
21:24:31 | einhirn | yes - it is, but it somehow doesnt work |
21:24:32 | Lear | Yes, but the call to the hwcodec code should be done at the same place. |
21:25:08 | einhirn | Anyway im tired of looking at the code because I can't figure out my problem. |
21:25:16 | Lear | Then it will always be called when needed. (And that was settings_apply...) |
21:25:42 | einhirn | Lear: "settings_apply" contains "sound_settings_apply" |
21:26:09 | linuxstb | jhMikeS: Is that something in SVN, or something you're working on? |
21:26:42 | jhMikeS | queue_wait shows up in iram but it is not declared that (fm recorder build) |
21:26:44 | Lear | einhirn: To debug, you could make your calculations in the sim and use a debugger (or even DEBUGF) to inspect your values, to make sure they're what you expect. |
21:26:47 | | Join tayk [0] (i=TK@193.sub-70-209-146.myvzw.com) |
21:27:00 | einhirn | k, will try sometime else |
21:27:04 | einhirn | Now I gtg. |
21:27:10 | einhirn | Thanks anyway. |
21:27:12 | einhirn | bye |
21:27:16 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:28:12 | linuxstb | jhMikeS: Yes it is - see the top of kernel.c... |
21:29:14 | jhMikeS | crap, I was looking in the sim kernel. :P hehe |
21:29:50 | linuxstb | svn blame points to me for adding that line... |
21:29:54 | jhMikeS | they look the same now in what I am working on |
21:30:16 | jhMikeS | too rare a call to worry about really |
21:31:35 | | Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) |
21:31:55 | jhMikeS | that gets 88 bytes back |
21:32:06 | jhMikeS | even compiles now |
21:32:45 | amiconn | On SH1 it's usually better to put code in iram than data, unless the data is accessed *really* often |
21:32:54 | amiconn | (like the swaptable in bitswap() ) |
21:33:40 | tayk | what you type to talk to the robot for a user + Pass |
21:34:19 | tayk | ? |
21:35:15 | | Quit BigMac (Remote closed the connection) |
21:35:18 | jhMikeS | I rearranged the thread tables by member size as well to make sure they're packed and aligned and that saved a good bit too |
21:36:14 | jhMikeS | If either queue function is more iram worthy it should be queue_wait_w_tmo anyway |
21:38:50 | pixelma | tayk: I don't understand completely.. do you search for a specific user and want to know how to ask logbot, or you want to register/identify your nick or something else? |
21:38:58 | amiconn | In fact I think the whole scheduler isn't work using iram |
21:39:07 | amiconn | (on SH1 at least) |
21:39:17 | amiconn | s/work/worth/ |
21:40:12 | tayk | is't there a place to ftp to to find the rockbox files? |
21:40:43 | amiconn | It's only executed on thread switch, and the code that does it doesn't contain extensive loops or such |
21:41:02 | jhMikeS | perhaps switch_thread or check_sleepers and of course on pp it must. |
21:41:30 | amiconn | Dualcore is another thing of course (extra headache) |
21:42:17 | amiconn | Way back in archos only times I did a test how many yield() round trips are typically executed |
21:42:18 | jhMikeS | I simplified things a good bit anyway |
21:42:36 | jhMikeS | results? |
21:42:45 | amiconn | I got ~600 round trips per second, i.e. roughly 4800 yields |
21:43:08 | amiconn | That was almost without load, with load it gets lower |
21:43:24 | amiconn | And of course it was with the old, simple round-robin scheduler |
21:43:28 | | Quit Galois (Remote closed the connection) |
21:43:41 | jhMikeS | of course most threads spends their time not even being looked at now |
21:43:45 | | Join Galois [0] (i=djao@efnet-math.org) |
21:44:54 | amiconn | I doubt that this actually speeds up things |
21:45:36 | amiconn | Some logic still has to check whether to wake up a thread, and that logic became more complex |
21:45:59 | jhMikeS | it probably keeps the cores asleep longer though |
21:46:21 | jhMikeS | that is a very rare event |
21:47:30 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
21:47:30 | jhMikeS | I think it's less logic being executed by far than running every thread until one drops out |
21:51:34 | jhMikeS | a yield just does a thead->next and mostly there's only one thread running if playing. otherwise none unless viewing interacting. |
21:52:19 | | Join tvelocity [0] (n=tony@ppp161-26.adsl.forthnet.gr) |
21:55:04 | | Quit The-Compiler (Remote closed the connection) |
21:57:05 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
21:58:03 | | Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) |
21:59:40 | | Join oxygen77 [0] (n=oxygen77@vau75-6-82-237-174-211.fbx.proxad.net) |
22:00 |
22:00:56 | preglow | the scheduler is still round-robin, no? |
22:01:02 | preglow | just prioritised |
22:01:07 | | Quit kubiixaka (Read error: 110 (Connection timed out)) |
22:01:50 | jhMikeS | yes |
22:01:57 | jhMikeS | if that's enabled |
22:03:13 | | Join przemhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-d7b50da05a146131) |
22:04:41 | *** | Saving seen data "./dancer.seen" |
22:04:59 | jhMikeS | I'm gonna put a counter in switch_thread. Just curiously. |
22:05:15 | | Quit HellDragon (Client Quit) |
22:07:47 | | Join PrzemyslawHolubo [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-07582bf0a9537d4a) |
22:08:39 | | Quit przemhb ("CGI:IRC (Ping timeout)") |
22:13:44 | | Quit tayk () |
22:14:05 | | Quit PrzemyslawHolubo ("CGI:IRC (EOF)") |
22:14:28 | | Join przemhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-02153a904cb313d6) |
22:15:51 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
22:18:53 | przemhb | hello |
22:18:54 | | Join Merthsoft [0] (n=Shaun@cpe-76-181-95-142.columbus.res.rr.com) |
22:19:13 | Merthsoft | How do I control what folder a plugin gets put into during make ? |
22:19:40 | linuxstb_ | CATEGORIES |
22:20:04 | Merthsoft | ok |
22:20:06 | Merthsoft | thanks |
22:20:20 | | Quit bdgraue (Remote closed the connection) |
22:21:34 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
22:23:03 | przemhb | My name is Przemyslaw Holubowski; I am professional electronic engineer from Poland. I would like to contribute to CodecsPerformaceTest Wiki page. Could someone be so kind and grant me access to Wiki? |
22:23:41 | | Quit merbanan ("Leaving") |
22:24:04 | | Join agm3nt [0] (i=nat-107@nat.n3t.pl) |
22:24:36 | Bagder_ | sure, tell us your wiki name |
22:25:42 | pixelma | przemhb: done |
22:26:04 | pixelma | Bagder_: he did... |
22:26:33 | * | Bagder_ is old and slow ;-) |
22:26:38 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
22:27:14 | pixelma | if you say so ;) |
22:28:39 | | Quit HellDragon ("brb") |
22:29:03 | | Quit BobShiel1 (Read error: 104 (Connection reset by peer)) |
22:31:31 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
22:33:05 | | Part oxygen77 |
22:33:29 | obo | Bagder: has the master build server IP changed in the last day? |
22:33:42 | Bagder | nope |
22:34:01 | Bagder | 91.191.140.131 it is |
22:34:07 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
22:35:32 | | Join ie [0] (i=d9b96768@gateway/web/cgi-irc/labb.contactor.se/x-205d52e377f664f4) |
22:35:56 | obo | hmm, wonder why the master build server can't connect to mine |
22:35:58 | | Quit przemhb ("CGI:IRC (Ping timeout)") |
22:36:08 | Bagder | I'll check... |
22:36:43 | Bagder | svn up |
22:36:44 | Bagder | svn: Can't open file '.svn/lock': Read-only file system |
22:37:17 | | Join Febs [0] (n=chatzill@38.98.196.75) |
22:37:51 | Merthsoft | worked fine for me, I hink |
22:37:54 | Bagder | (that's on your host) |
22:37:57 | obo | eek, dmesg doesn't look good |
22:38:04 | | Quit sarixe ("Peace") |
22:39:39 | | Quit H10_007quick ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
22:40:23 | | Join Domonoky_ [0] (n=Domonoky@e179059059.adsl.alicedsl.de) |
22:41:23 | | Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) |
22:41:48 | | Join przemhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-ecf05f7be199cd13) |
22:44:56 | | Quit andy^rb () |
22:46:26 | ie | Hello. Has it been noticed that sansa lacks a key for toggling mode in the pitch screen (small steps vs. semitones) |
22:47:16 | | Quit przemhb ("CGI:IRC (Ping timeout)") |
22:48:12 | linuxstb_ | ie: It has now... |
22:48:32 | | Quit tchan (Read error: 110 (Connection timed out)) |
22:48:40 | ie | linuxstb: err.... have you just committed a change? |
22:49:10 | | Join przemhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-a2a10790b73d2b3d) |
22:49:17 | linuxstb_ | No. I just meant that everyone has now noticed it - because you mentioned it. |
22:49:30 | linuxstb_ | What button would you suggest? |
22:49:51 | ie | Long SELECT or REC? |
22:49:55 | pixelma | obo: fun thing that fixing a feature (really enabling it) decreases bin size a bit :) |
22:50:04 | ie | REC might be better |
22:50:22 | linuxstb_ | I noticed that REC was free, but I've never used a Sansa. |
22:50:42 | | Quit pill (Nick collision from services.) |
22:50:54 | | Quit freqmod (Remote closed the connection) |
22:51:04 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
22:52:39 | przemhb | pixelma: Thank you for allowing me to edit Wiki. |
22:54:15 | ie | But keys on sansa seem to be a passionately discussed topic. See http://www.rockbox.org/tracker/task/7232 :-) |
22:56:42 | | Part ie ("Off to play with my new sansa :-P") |
22:57:36 | obo | pixelma: it was a bit of a bonus :) |
22:57:43 | | Quit przemhb ("CGI:IRC (Ping timeout)") |
22:58:40 | | Quit Domonoky (Read error: 113 (No route to host)) |
23:00 |
23:01:12 | | Quit sarixe ("Peace") |
23:02:18 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
23:02:24 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
23:04:44 | | Join bdgraue [0] (n=bdgraue@host-091-097-094-208.ewe-ip-backbone.de) |
23:05:07 | | Join jac0b [0] (n=jac0b@user-1120c1k.dsl.mindspring.com) |
23:05:51 | jac0b | I am having a issue trying to compile my gigabeat build |
23:06:39 | jac0b | I get this |
23:06:40 | jac0b | ../tools/configure: line 1490: arm-elf-gcc: command not found |
23:06:40 | jac0b | WARNING: The compiler you must use (arm-elf-gcc) is not in your path! |
23:06:40 | DBUG | Enqueued KICK jac0b |
23:06:40 | jac0b | WARNING: this may cause your build to fail since we cannot do the |
23:06:40 | jac0b | WARNING: checks we want now. |
23:06:57 | jac0b | I checked my profile and I have it just like the wiki |
23:07:08 | Domonoky_ | jac0b: you have to add the compiler to your path.. |
23:07:09 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
23:08:27 | jac0b | here is my path |
23:08:28 | jac0b | ../tools/configure: line 1490: arm-elf-gcc: command not found |
23:08:28 | jac0b | WARNING: The compiler you must use (arm-elf-gcc) is not in your path! |
23:08:28 | *** | Alert Mode level 1 |
23:08:28 | jac0b | WARNING: this may cause your build to fail since we cannot do the |
23:08:28 | *** | Alert Mode level 2 |
23:08:28 | jac0b | WARNING: checks we want now. |
23:08:44 | jac0b | PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/sh/bin:/opt/m68k/bin:/opt/ |
23:08:44 | jac0b | arm/bin:$PATH |
23:09:15 | Bagder | was that the output of "echo $PATH" ? |
23:10:19 | jac0b | opps I think I need to restart my cygwin |
23:10:32 | jac0b | the paths aren't in there |
23:11:56 | | Quit jac0b () |
23:13:26 | Phalangees | how do you do MOD in C?? like 7 MOD 2 = 1 |
23:13:34 | Phalangees | modulus division |
23:13:43 | Bagder | a = b % c; |
23:13:55 | saratoga | is there a dynamic range compression option in rockbox? |
23:13:57 | Phalangees | thanks badger. I didn't know for sure if it was that |
23:18:05 | | Join kyuubiseal [0] (n=chatzill@S0106001636006125.rd.shawcable.net) |
23:18:26 | kyuubiseal | do guys now any websites where u can get more rockbox games |
23:18:28 | kyuubiseal | ? |
23:18:29 | *** | Alert Mode OFF |
23:18:36 | Febs | saratoga: ask Andhyka. ;) |
23:20:10 | linuxstb_ | Febs: ? |
23:20:18 | kyuubiseal | ? |
23:20:29 | Febs | linuxstb: http://forums.rockbox.org/index.php?topic=11995.0 |
23:20:54 | linuxstb_ | kyuubiseal: No |
23:21:07 | kyuubiseal | ok |
23:21:11 | kyuubiseal | anyone else |
23:22:39 | | Quit kyuubiseal (Client Quit) |
23:22:58 | Phalangees | is there an easy way to round in C. I'm getting errors by doing modulus division |
23:23:37 | jhMikeS | hrm...almost every context switch results in running the same thread |
23:24:31 | jhMikeS | out of 540 or so per second at idle, only about 10-12 pick a new thread |
23:25:36 | petur | jhMikeS: that most be the priorisation.... |
23:25:39 | linuxstb_ | Phalangees: C integer division will always round down. So for example if you're dividing by 10, you can round to nearest by adding 5 - i.e. (x+5)/10 |
23:25:41 | petur | *must |
23:25:58 | bluebrother | Phalangees: just do it the manual way ... add .5 and cut the decimal digits |
23:26:15 | Phalangees | Jeez I feel dumb. I completely forgot about that method. |
23:26:21 | Phalangees | Thanks |
23:26:38 | | Quit Galois (Remote closed the connection) |
23:26:38 | | Quit agm3nt (Read error: 104 (Connection reset by peer)) |
23:26:49 | | Join Galois [0] (i=djao@efnet-math.org) |
23:27:06 | petur | linuxstb: in my experience failing to do that is a very common bug... |
23:27:08 | jhMikeS | petur: I think you're probably right. It's not correct behavior though. |
23:28:51 | | Quit petur ("Zzzzzz") |
23:29:24 | saratoga | Febs: yeah i posted in that thread |
23:29:34 | saratoga | i just didn't remember if there was actually a compression option or not |
23:32:01 | Febs | Not that I'm aware of. |
23:33:35 | | Join SoapSud [0] (n=SoapSud@host86-136-226-47.range86-136.btcentralplus.com) |
23:38:14 | ddalton | can anyone connect to rockbox.org using svn up? |
23:38:25 | ddalton | its ok it worked now |
23:38:29 | Merthsoft | yeah |
23:38:49 | | Join Bjerrk [0] (i=bjerrk@83.73.151.240.ip.tele2adsl.dk) |
23:39:27 | Bjerrk | Hm, which device would you say that rockbox works the best on? Performance and battery wise, for example.. |
23:40:31 | Bagder | battery wise, the M5L... |
23:40:48 | linuxstb_ | performance - gigabeat F |
23:40:57 | linuxstb_ | (as in the target with fastest CPU) |
23:41:21 | Bjerrk | Ah, thanks. How pricey is the M5L nowadays? |
23:41:36 | Phalangees | Sorry for interrupting again but is there away to test if a button is being held down rather then just pushed? |
23:42:58 | pixelma | see BuyersGuide wiki page, it's a bit hard to find one (found only one ebay shop which sells a bunch of them every now and then; mp3-direct it's called - an uk store) |
23:43:21 | linuxstb_ | Bjerrk: http://cgi.ebay.co.uk/Cowon-iAudio-M5L-20-GB-LONG-PLAY-BRAND-NEW_W0QQitemZ280120567781QQihZ018QQcategoryZ73839QQrdZ1QQssPageNameZWD1VQQcmdZViewItem |
23:44:30 | linuxstb_ | Phalangees: You can check the current status of the buttons - button_get_status() (or something like that...) |
23:44:36 | Bjerrk | Damn.. That's a cheap one. But the shipping is $20 :P |
23:44:46 | Phalangees | Ok thanks. |
23:45:02 | pixelma | Bjerrk: that one - it only has the disadvantge that the charger has UK plugs... |
23:45:05 | linuxstb_ | Phalangees: Or you can check for "repeat" events |
23:45:12 | SoapSud | Hello, will there ver be support for the chine replica ipods, as I have searched the internet for firmware upgrades, but cannot find any. i think a change to linux (ie rockbox) is the only choice? |
23:45:16 | SoapSud | ever* |
23:45:32 | SoapSud | chinese* |
23:45:41 | Bjerrk | pixelma: Hm, crud.. Well, i think i've got an adapter for those, actually. |
23:45:46 | Bagder | SoapSud: 1) rockbox is not linux 2) ports don't happen by accident |
23:45:49 | linuxstb_ | SoapSud: If a user (or users) of such devices port Rockbox, then yes. Otherwise it's extremely unlikely. |
23:46:14 | SoapSud | ah ok, can i go about porting it myself? |
23:46:23 | | Join charge|Roflcpt3r [0] (n=Sidster8@adsl-76-223-83-159.dsl.chcgil.sbcglobal.net) |
23:46:25 | Bagder | sure |
23:46:30 | linuxstb_ | SoapSud: http://www.rockbox.org/wiki/NewPort |
23:46:35 | charge|Roflcpt3r | Hi, quick question for ya |
23:46:42 | Bjerrk | But, feature wise, how well does the M5L work with rockbox? No broken features or grave bugs? |
23:46:47 | SoapSud | right, thanks |
23:46:49 | charge|Roflcpt3r | Is rockbox compatitlbe with the gmini 402? |
23:46:57 | Bagder | charge|Roflcpt3r: no |
23:47:10 | charge|Roflcpt3r | i see |
23:47:12 | charge|Roflcpt3r | thank you |
23:47:27 | linuxstb_ | Bjerrk: The only limitation I can think of is that there is no dual-boot - you need to uninstall Rockbox if you ever want to use the original firmware. |
23:47:40 | pixelma | Bjerrk: works very well, just not something for you when you need - colour screen or radio, as I said the BuyersGuide in the wiki gives an overview |
23:47:41 | Bjerrk | That's okay by me. |
23:47:49 | linuxstb_ | Or maybe USBOTG? (does the M5L have that?) |
23:47:51 | | Quit charge|Roflcpt3r (Client Quit) |
23:47:53 | Bjerrk | BuyersGuide.. aha :p |
23:48:01 | pixelma | linuxstb: you don't really need dual boot on M5... |
23:48:59 | pixelma | it doesn't have USBotg but instead of that you have a "normal" usb connection without sub-pack (all in the BuyersGuide... ;) ) |
23:49:48 | Bjerrk | linuxstb_ and pixelma: The reason i'm asking is that i really like using rockbox on my ipod video, but the battery life is just really, really bad :-( |
23:50:25 | dionoea | that's going to get better :) |
23:50:30 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:50:30 | * | dionoea crosses his fingers |
23:50:31 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
23:50:40 | pixelma | you can use the sub-pack if you have one (for line-in for example) - it's not recommended according to the cowon to establish both USB connections at the same time ;) |
23:50:53 | linuxstb_ | Bjerkk: How long do you get? People seem to be reporting up to about 10 hours on the ipod video. |
23:50:56 | pixelma | s/cowon/cowon manual |
23:51:26 | Bjerrk | linuxstb_: 5 hours, i think. If i listen to musik all the time, and fiddle around with the menus once in a while |
23:52:01 | linuxstb_ | What format music? |
23:52:11 | Bjerrk | Mostly mp3, some ogg. |
23:52:19 | Bjerrk | No aac, m4a or anything like that. |
23:52:59 | linuxstb_ | 30GB model? |
23:53:04 | Bjerrk | yeah. |
23:53:45 | linuxstb_ | OK... According to this page, about 7 hours seems normal - http://www.rockbox.org/twiki/bin/view/Main/IpodRuntime |
23:54:04 | | Join kapoot [0] (n=kapoot@190.245.118.70.cfl.res.rr.com) |
23:54:24 | | Part kapoot |
23:54:38 | Bjerrk | linuxstb_: Yeah, and if i use the menus once in a while i'm down to maybe 4 and a half hour. :-( |
23:54:45 | | Join kapoot [0] (n=kapoot@190.245.118.70.cfl.res.rr.com) |
23:54:48 | * | dionoea would vote closer to 5hours than 7hours of runtime (I'd have to run a real battery bench to confirm) |
23:54:55 | | Quit Phalangees ("Bye") |
23:55:01 | pixelma | Bjerrk: the M5L gives really great battery life ~45hours normal use (I can't remember when I charged last time :D ) |
23:55:05 | | Part kapoot |
23:55:28 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
23:55:32 | | Join kapoot [0] (n=kapoot@190.245.118.70.cfl.res.rr.com) |
23:55:43 | Bjerrk | pixelma: I want :P |
23:55:47 | kapoot | sorry, script is getting angry ... anyways i have a question |
23:55:57 | kapoot | my nano is a toaster |
23:56:04 | kapoot | *coaster |
23:56:15 | Bjerrk | :P |
23:56:20 | | Join midkay_ [0] (n=midkay@c-24-19-236-139.hsd1.mn.comcast.net) |
23:56:25 | kapoot | actually it just doesn't play music |
23:56:30 | H10_007quick | as all ipods should be |
23:56:30 | kapoot | any thoughts? |
23:56:36 | H10_007quick | lol |
23:56:48 | | Quit H10_007quick (Client Quit) |
23:56:56 | kapoot | its the rockbox firmware |
23:57:10 | Bjerrk | pixelma: Battery life seems to be one of the most important things to me.. But i can't find the M5L on the iaudio site. I see the M5 there, tough. |
23:57:34 | Bjerrk | *though.. |
23:57:37 | linuxstb_ | kapoot: Current Rockbox seems to be unhappy on a minority of Nanos. I think the only solution is to revert to an older build - see the "archived builds" page. |
23:57:57 | kapoot | linuxstb −−- i've tried going back to like 14000 and its still fubar |
23:58:00 | pixelma | where? Basically the M5L is the M5 with a Large battery so to speak |
23:58:08 | kapoot | i don't think the archived builds go back that far |
23:58:35 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |