00:01:53 | T^JulioVega | HELLO? |
00:10:58 | | Quit T^JulioVega (Remote closed the connection) |
00:20:32 | *** | Saving seen data "./dancer.seen" |
00:42:53 | | Quit hermes (Client Quit) |
01:00 |
01:08:08 | | Join top_bloke [0] (~ekolb_pot@0-1pool12-41.nas6.oakbrook1.il.us.da.qwest.net) |
01:16:39 | | Part amiconn |
01:34:57 | | Quit AciD` (Read error: 54 (Connection reset by peer)) |
01:35:17 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
01:45:26 | | Quit scott666_ ("i'll be back...eventually...") |
01:52:30 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com)") |
02:00 |
02:20:35 | *** | Saving seen data "./dancer.seen" |
02:33:42 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
03:00 |
03:26:38 | | Join telliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
03:27:25 | telliott | What can I do with the new "Screen Dump" feature? |
03:27:35 | hardeep | dump the screen |
03:27:52 | telliott | To an image file? |
03:28:10 | hardeep | it saves it as bmp iirc |
03:28:41 | telliott | Cool. How do I dump the screen? |
03:29:02 | hardeep | see: http://rockbox.haxx.se/twiki/bin/view/Main/ScreenDump |
03:29:17 | telliott | ok. Thanks. |
03:37:28 | | Quit Hadaka (Ping timeout: 14400 seconds) |
03:37:29 | | Nick Naked is now known as Hadaka (naked@naked.iki.fi) |
03:37:47 | | Part telliott |
04:00 |
04:18:47 | | Join Nibbler [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
04:20:39 | *** | Saving seen data "./dancer.seen" |
04:49:20 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
04:53:52 | | Quit top_bloke ("The mind is a terrible thing to taste.") |
05:00 |
05:00:26 | | Join Naked [0] (naked@naked.iki.fi) |
05:05:20 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
05:08:28 | | Join webmind_ [0] (~cme2@217-195-236-172.dsl.esined.net) |
05:11:46 | | Quit webmind (Read error: 104 (Connection reset by peer)) |
05:12:46 | | Quit Hadaka (Read error: 110 (Connection timed out)) |
05:12:46 | | Nick Naked is now known as Hadaka (naked@naked.iki.fi) |
05:36:11 | | Quit hardeep ("[BX] A friend with weed is a friend indeed") |
05:39:15 | | Quit AciD ("ou double !") |
06:00 |
06:10:40 | | Quit midk|gone (Read error: 104 (Connection reset by peer)) |
06:10:45 | | Join midknight2k3 [0] (~Zakk@c66-235-14-120.sea2.cablespeed.com) |
06:20:41 | *** | Saving seen data "./dancer.seen" |
06:27:28 | | Join Nibbler [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
07:00 |
07:01:44 | | Join LinusN [200] (~linus@labb.contactor.se) |
07:01:44 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
08:00 |
08:13:45 | | Join Bagder [241] (~dast@labb.contactor.se) |
08:14:34 | LinusN | yo Bagder |
08:14:45 | Bagder | g'day ol' cap'n |
08:14:56 | Bagder | eye eye |
08:15:12 | * | LinusN gulps down a can of spinach |
08:17:45 | dwihno | Arr! |
08:20:44 | *** | Saving seen data "./dancer.seen" |
08:35:59 | | Join Nibbler [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
09:00 |
09:05:05 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
09:14:45 | | Join Zagor [242] (~bjst@labb.contactor.se) |
09:23:14 | Bagder | "the repository is 1.2 GiB, has 19934 active and |
09:23:15 | Bagder | deleted files, 404014 CVS revisions, 911 tags, 82 branches. 1308 files |
09:23:15 | Bagder | are bigger than 100 kiB, and 134 files are bigger than 1 MiB." |
09:23:21 | Bagder | guess which? ;-) |
09:24:28 | Bagder | gcc! |
09:31:27 | Zagor | 134 files bigger than 1 MiB. that's a lot. |
09:31:45 | Bagder | yeah, it makes you wonder what it is |
09:47:00 | | Join [IDC]Dragon [0] (~c2af7556@reladm.kharkov.net) |
09:47:13 | LinusN | hi [IDC]Dragon |
09:47:18 | [IDC]Dragon | moin |
09:47:30 | [IDC]Dragon | wassup? |
09:48:01 | LinusN | not much |
09:48:15 | LinusN | i have a slight problem with the settings code |
09:48:20 | [IDC]Dragon | watching the game, having a bud... |
09:48:31 | [IDC]Dragon | oops, which? |
09:48:38 | LinusN | i have two MDB parameters, ranging from 30Hz - 300Hz |
09:48:58 | [IDC]Dragon | new settings, I guess? |
09:49:05 | LinusN | and the current code forces me to use 9 bits for that |
09:49:20 | [IDC]Dragon | so we run out of bits? |
09:49:22 | LinusN | but the actual register values are 5-30 |
09:49:31 | LinusN | so i waste a lot of bits |
09:49:44 | [IDC]Dragon | the return aof val2phys? :-( |
09:50:00 | [IDC]Dragon | of |
09:50:18 | LinusN | well, i have to move a few of the current rtc values |
09:50:20 | LinusN | to disk |
09:51:05 | [IDC]Dragon | no catastrophy |
09:52:41 | LinusN | not really, it just bothers the perfectionist in me |
09:53:44 | LinusN | i'm about to commit a change in settings_apply() |
09:53:51 | [IDC]Dragon | heh, you weren't bothered we had that code |
09:54:04 | [IDC]Dragon | before we had |
09:54:29 | [IDC]Dragon | what does the change do? |
09:55:00 | LinusN | i remove the arguments to mp3_initm and add a separate apply function for the sound settings |
09:55:16 | | Join Doensen [0] (~Doensen@168-187.244.81.adsl.skynet.be) |
09:55:16 | [IDC]Dragon | ah, good |
09:55:40 | [IDC]Dragon | or you could start my apply concept... |
09:55:54 | LinusN | which is...? |
09:56:20 | LinusN | an argument to settings_apply()? |
09:56:23 | [IDC]Dragon | having a bit mask as an argument for which modules's settings to apply |
09:56:37 | LinusN | that is probably better |
09:56:45 | LinusN | i'll do that |
09:56:50 | [IDC]Dragon | so we could call it a couple of times during init, as we walk along |
09:57:46 | [IDC]Dragon | to apply each mudules' setting after it got initialized |
09:58:15 | [IDC]Dragon | well, actually we don't need to call it _that_ often |
09:58:40 | LinusN | suggestion for categories? |
09:58:53 | LinusN | sound is one |
09:59:06 | [IDC]Dragon | before the charging screen and after disk loading will probably suffice |
09:59:30 | LinusN | basically, RTC and non-RTC stiff |
09:59:33 | [IDC]Dragon | I'd give it a bit for each modele we touch in there |
09:59:33 | LinusN | stuff |
09:59:56 | [IDC]Dragon | module = *.c implementation file |
10:00 |
10:08:41 | dwihno | *yawn* |
10:11:39 | LinusN | [IDC]Dragon: we still need to apply all parameters in the charging state |
10:12:09 | LinusN | with the disk stuff all set to default |
10:12:15 | [IDC]Dragon | only thosefrom the modules initialized so far (?) |
10:12:38 | LinusN | oh, of course |
10:13:26 | LinusN | still, the display settings are split, some in rtc and some on disk |
10:14:06 | [IDC]Dragon | we woul automagically apply the defaults for those, then |
10:14:12 | LinusN | yup |
10:14:30 | [IDC]Dragon | later, the general apply can do better |
10:14:45 | LinusN | so we have SOUND, DISPLAY, PLAYBACK, SYSTEM ? |
10:15:02 | LinusN | BOOKMARKS |
10:15:06 | [IDC]Dragon | you're not going for my module bits? |
10:15:07 | LinusN | VOICE |
10:15:40 | LinusN | not sure that it is a good way of separating things |
10:15:57 | LinusN | for instance, should mpeg and mp3_playback be separate modules? |
10:16:05 | [IDC]Dragon | and a prefix for the names, perhaps |
10:16:45 | [IDC]Dragon | a bit per module makes it easy to maintain, no doubts about which to put where |
10:17:13 | LinusN | hmmm |
10:17:37 | Zagor | won't there be confusion about which settings belong to which module? some settings are set/used all over. |
10:17:48 | Zagor | or am i missing something? |
10:18:14 | [IDC]Dragon | thist is only internal, for the init |
10:18:44 | [IDC]Dragon | you can always group the bits in an apply call |
10:19:12 | [IDC]Dragon | later in the app, you'd probably set them all, giving today's behaviour |
10:19:44 | LinusN | meaning we will apply some settings several times? |
10:19:59 | [IDC]Dragon | is this so bad? |
10:20:13 | [IDC]Dragon | currently we always apply all |
10:20:19 | LinusN | once, yes |
10:20:48 | *** | Saving seen data "./dancer.seen" |
10:21:40 | LinusN | i'd rather have more generic groups, like SOUND, PLAYBACk etc |
10:22:05 | LinusN | then we don't need to think about where they are implemented |
10:22:52 | [IDC]Dragon | I get your point, but this is a bit "dangerous" during init, when not all modules are initialized |
10:23:27 | [IDC]Dragon | if you know the modules by the bits, you're in control |
10:23:55 | LinusN | yes, but do we need that control? |
10:24:30 | [IDC]Dragon | at least we should be very aware otherwise |
10:24:35 | LinusN | and basing the names on the file names...? |
10:24:52 | LinusN | shouldn't we be aware anyway? |
10:25:09 | [IDC]Dragon | do we have modules with settings which would fall into different categories? |
10:27:22 | LinusN | invert_cursor, for example, which module is that? |
10:27:33 | LinusN | tree? menu? sound_menu? |
10:27:57 | LinusN | timeformat? |
10:28:23 | LinusN | car_adapter_mode |
10:29:08 | [IDC]Dragon | the module is easy to tell, I meant the category |
10:29:43 | LinusN | which is the module for invert_cursor? |
10:30:10 | [IDC]Dragon | (the module is the function settings_apply() calls with it) |
10:30:18 | * | [IDC]Dragon checks... |
10:31:01 | LinusN | actually, invert_cursor doesn't need applying |
10:31:40 | [IDC]Dragon | well, then the application would be the "module" |
10:32:22 | LinusN | why do we need this fine granularity? |
10:32:32 | [IDC]Dragon | I was rather after settings which get applied to a driver |
10:32:54 | [IDC]Dragon | we don't need it, I thought it helps to prevent errors |
10:33:14 | LinusN | i think a huge apply() function is way more safe |
10:33:21 | [IDC]Dragon | cou can make meta-defines for larger groups by bit combinations |
10:33:26 | LinusN | we init all modules and the call apply() |
10:33:29 | LinusN | then |
10:34:28 | [IDC]Dragon | but the issue was that not all modules are initialized when the first apply phase is helpful... |
10:34:38 | LinusN | then we solve *that* problem |
10:34:51 | LinusN | not any other imaginary problems that we not yet have |
10:35:19 | [IDC]Dragon | what's *that* problem? |
10:35:35 | LinusN | the issue was that not all modules are initialized when the first apply phase is helpful |
10:35:51 | [IDC]Dragon | can that be solved? |
10:36:11 | LinusN | yes, by splitting up the apply() |
10:36:12 | | Join Nibbler [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
10:36:16 | [IDC]Dragon | I see at least 2 stages |
10:36:28 | LinusN | yes |
10:36:31 | [IDC]Dragon | sigh, back to square one |
10:36:50 | LinusN | but 2 stages is a lot less that a big bunch of separate modules |
10:36:50 | [IDC]Dragon | (sorry for being such a PITA) |
10:37:09 | Zagor | PITA is good :) |
10:37:29 | LinusN | i mean, we shouldn't go for an "over-complicated" solution |
10:38:02 | Zagor | i agree with the philosophy "don't fix problems we don't have" |
10:38:47 | [IDC]Dragon | minimal solution: give it a sigle bit which apply that is |
10:39:09 | LinusN | RTC or DISK |
10:39:12 | [IDC]Dragon | (before charging vs. at the very end) |
10:39:18 | [IDC]Dragon | yes |
10:39:54 | [IDC]Dragon | and then be very aware not to apply settings to non-initialized drivers |
10:40:08 | LinusN | yup |
10:40:22 | [IDC]Dragon | I wanted to avoid that dependency |
10:40:28 | LinusN | hmmm, hard to take a screen shot of the USB screen :-) |
10:40:37 | Zagor | :) |
10:40:47 | LinusN | [IDC]Dragon: i agree with your concern |
10:41:16 | Zagor | LinusN: we could have a key for usb connect/disconnect in the simulators. would be good for testing too. |
10:41:25 | LinusN | i think we do... |
10:41:36 | Zagor | really? |
10:43:02 | LinusN | somewhere... |
10:43:24 | Bagder | I think it was a menu entry |
10:44:08 | Bagder | in the debug menu or something |
10:45:04 | Zagor | a key would be better |
10:45:10 | LinusN | absolutely |
10:54:39 | LinusN | the problem is that the USB thread is inactive in the simulators |
10:55:07 | LinusN | so the whole broadcast stuff is non-working |
10:55:24 | Zagor | ah |
11:00 |
11:00:17 | Zagor | [IDC]Dragon: in my opinion, a clear comment in the settings code is better than "safety code" |
11:02:35 | [IDC]Dragon | as you wish |
11:03:20 | LinusN | part of our KISS philosophy |
11:04:22 | LinusN | the problem is that "simple" means different things to different people :-) |
11:05:03 | Zagor | yeah |
11:07:17 | Bagder | well, just let me decide ;-) |
11:07:45 | Zagor | haha |
11:07:49 | [IDC]Dragon | OT: especially error checks are always subjects of debates |
11:07:50 | dwihno | No! |
11:07:52 | dwihno | No no no! |
11:08:31 | [IDC]Dragon | (but we weren't talking about error checks here) |
11:09:06 | LinusN | it's a very interesting topic to discuss |
11:10:43 | [IDC]Dragon | No! |
11:10:50 | [IDC]Dragon | ;-) |
11:22:48 | LinusN | :-) |
11:44:48 | | Quit Strath ("Client closed") |
11:58:50 | | Quit Doensen (Read error: 104 (Connection reset by peer)) |
12:00 |
12:03:27 | | Quit c0utta (Read error: 110 (Connection timed out)) |
12:19:57 | | Quit midknight2k3 (Read error: 104 (Connection reset by peer)) |
12:20:03 | | Join midk2k3 [0] (~Zakk@c66-235-14-120.sea2.cablespeed.com) |
12:20:50 | *** | Saving seen data "./dancer.seen" |
12:32:56 | | Join Jois [0] (~xxx@host164-238.pool81114.interbusiness.it) |
12:33:59 | Jois | hi |
12:34:14 | * | Jois loves RockBox with TalkBox |
12:34:32 | Jois | wonderful software |
12:47:04 | * | Bagder has no talk installed |
12:48:48 | Jois | I am a newbie of rockbox |
12:50:06 | LinusN | Jois: welcome to the wonderful world of rockbox |
12:50:24 | Jois | :) thanks! |
12:50:35 | * | Bagder holds up the welcome banner |
12:50:53 | Jois | I have 2 feature requests/feedbacks to launch but I tried to register to sourceforge and I received no confirmation yet :( |
12:52:48 | Jois | I am subscribing to the mailing list, so that I can discuss & share everything with others. |
12:53:02 | Bagder | that's the spirit |
12:53:10 | Bagder | prepare to get a lot of mails ;-) |
12:53:42 | Jois | :) I think so! ... and viruses? No I hope |
12:54:55 | Bagder | we only allow posts from subscribers and we strip most attachments |
12:56:03 | Bagder | but then there are 566 subscribers... |
12:56:56 | Jois | I have a question: where is Rockbox configuration file saved? By mistake last Sunday night I just changed the language from english.lang to italiano.lang (my mother language); so, forgetting to put italiano.voice on it, Rockbox stopped talking |
12:57:27 | | Part Zagor |
12:57:28 | Jois | I just deleted it and re-installed (the .rockbox and *.ajz file) but it didn't work! Does it save files in another place? |
12:57:32 | Bagder | it is stored in an unused sector on your disk |
12:57:37 | [IDC]Dragon | Jois: the "normal" saving is invisible |
12:57:51 | [IDC]Dragon | but you can save it into a file manually |
12:58:02 | Jois | ah OK so I just uploaded on my .rockbox/langs dir the .voice file. |
12:58:04 | [IDC]Dragon | there's an option to do so |
12:58:21 | Jois | where? |
12:59:00 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
12:59:00 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
12:59:09 | * | [IDC]Dragon looks... |
12:59:17 | Nibbler | whoops |
12:59:27 | Jois | Propose: for talkbox users, could it be possible to put an alert? I mean: while changing language and pressing OK, it just asks (if there's no voice file corresponding to the lang file): "are you sure? this would stop voice" continue? yes, no |
12:59:35 | [IDC]Dragon | F1->General Settings->System->Manage Setting |
13:00 |
13:00:10 | Jois | I'll look at it when I go back home where my archos is |
13:00:46 | [IDC]Dragon | Jois: I think this "feature" would be a bit too much |
13:01:23 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:01:23 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:02:52 | | Join Zagor [242] (~bjst@labb.contactor.se) |
13:02:58 | Jois | it could be a problem... if for example you are italian and by mistake you select "afrikaans.lng"... and there is no voice in it, there's no way to help! A sighted person who of course does not understand the new language could not help to reset it back! |
13:03:45 | Bagder | it *could* be a problem |
13:03:50 | Bagder | but it hasn't been so far |
13:04:02 | Jois | what do you mean? |
13:04:20 | LinusN | you are the first to mention it, afaik |
13:04:22 | Bagder | we tend to not fix problems until we know it truly is a problem |
13:04:45 | Bagder | we have _very_ limited memory to play with, that means we leave out everything we can |
13:04:51 | Jois | :) for blind people, it is a problem |
13:05:09 | Jois | (i am blind, and this happened to me) |
13:05:21 | Zagor | solution: learn afrikaans ;) |
13:05:37 | Jois | :) |
13:05:40 | * | Bagder grins |
13:06:31 | Jois | well I just propose, then if it can be fixed OK, otherwise it doesn't matter. I think TalkBox is such a wonderful thing as it is. |
13:06:44 | LinusN | Jois: so basically, you would like a safety mechanism so you don't accidentally change the language (and lose the voice) |
13:06:58 | Jois | yes |
13:07:15 | Zagor | would something like "are you sure you want to load a new language?" be enough? |
13:07:29 | Jois | of course |
13:08:05 | Zagor | ok |
13:08:12 | Jois | or: "load the new language? there's no speech in it" |
13:08:39 | Bagder | that would be a lot more advanced |
13:08:53 | Zagor | well I guess you don't want to load afrikaans even if there is speech in it :) |
13:08:53 | LinusN | i think a single-language installation would be best in this case |
13:09:14 | Zagor | LinusN: good point |
13:10:12 | Jois | I meant, about the "no speech": the confirmation message says |
13:10:43 | Jois | "the .voice file could not exist; load new language anyway? |
13:11:35 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:11:35 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:11:39 | LinusN | Jois: we understand, we meant that it involved looking for a matching .voice file, and that's a lot more complicated than just asking "are you sure" |
13:12:35 | Jois | yes, I do not ask to look at .voice files I just say to mention it in the confirmation message so before going on you know the risk you are running. :) |
13:14:11 | LinusN | how about this: when voice is activated, only list those languages that have a voice file...? |
13:14:20 | Zagor | ouch |
13:14:35 | LinusN | why ouch? |
13:14:43 | Bagder | it isn't necessarily what you want |
13:14:43 | LinusN | we look for .lang files, don't we? |
13:15:10 | LinusN | i think it is |
13:15:14 | Zagor | i honestly think removing all the unwanted languages is both the best and simplest solution |
13:15:19 | LinusN | because you install the voice files manually |
13:15:23 | Jois | yes, when you select the "language" options, it lists all .lang files in the .rockbox/langs directory |
13:16:01 | Zagor | maybe christy can add a language option to her installer. |
13:16:26 | Zagor | or are installers perhaps difficult to use when you are blind? |
13:16:32 | Jois | Linus, OK!!! that is a very good solution: if voice is on, list only voice-supported langs! |
13:16:49 | LinusN | Zagor: but in jois case, removing the unwanted languages wouldn't help, since it was the .voice file that was missing |
13:17:43 | Jois | Linus you gave the right solution! If talkbox is on, the "language" menu lists the files which have .lang and .voice |
13:17:46 | Bagder | sure, if only .langs that have .voice are present |
13:18:02 | LinusN | yes, we still need to look for both |
13:18:25 | LinusN | but i still think it's a Goot Thing to do |
13:18:28 | LinusN | Good |
13:18:52 | Bagder | but if I have voice enabled, using english and want to switch to swedish that has no voice? |
13:18:56 | Bagder | and it is fine with me? |
13:19:07 | Bagder | I'm not blind |
13:19:36 | LinusN | hmmm |
13:19:44 | Jois | :) you temporarily move the .voice files and reboot |
13:21:11 | Bagder | that hurts |
13:21:53 | Jois | Bagder sorry I did not think of your case :( |
13:22:31 | Jois | I just supposed that a sighted person couldn't want to switch language on a blind's "toy" :) |
13:22:42 | Bagder | hehe |
13:23:07 | LinusN | voice is nice for sighted people too |
13:24:16 | Jois | LinusN yes except for my boyfriend that says he goes crazy :) |
13:24:44 | LinusN | haha, it's *your* toy, not his :-) |
13:24:54 | Bagder | Jois: you're not supposed to read them out loud when you hear them you know ;-P |
13:25:09 | Jois | LinusN I have all talking machines so he cannot control my things (PC, cell phone and now the MP3 player too!) :-) |
13:25:55 | Jois | Bagder what do you mean? |
13:26:03 | Bagder | I'm only kidding |
13:26:27 | Jois | yeah |
13:26:52 | Jois | It could be nice also to have a possibility to increase and decrease voice rate but I do not think it's possible as there is no synthesizer engine in it |
13:27:42 | Jois | voice rate I mean reads 100 words per minute, 150, ecc... |
13:28:06 | Bagder | Jois: right, it isn't possible to change that due to how the hw works |
13:28:26 | Zagor | we could change playback speed ;) |
13:28:34 | Zagor | smurf voice feature |
13:28:36 | Bagder | yeah, with a pitch |
13:28:53 | Jois | yes but it sould increase/decrease the music too. |
13:29:11 | LinusN | that, if anything, will really drive your boyfriend crazy |
13:29:27 | LinusN | we can change the pitch for the voice only |
13:29:30 | Jois | hahaha I love to have fun with voice synths I made it sing |
13:30:13 | Jois | LinusN really? that could be good. for example, the possibility to have a pitch for menus and a pitch for file names |
13:30:35 | LinusN | the spelling is a pain as it is now |
13:30:39 | LinusN | slow |
13:31:42 | Jois | yes |
13:31:45 | [IDC]Dragon | hi again, I was afk |
13:32:03 | [IDC]Dragon | spelling is only slow with the "wrong" voice file |
13:32:24 | [IDC]Dragon | the ones provided by Jens are better |
13:32:33 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:32:33 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:32:39 | [IDC]Dragon | (which are in wiki now) |
13:32:43 | Jois | LinusN a friend of mine made a .vbs script working on Windows machines that allows to create .talk files (that are .mp3s) containg the file names, spoken by a synth installed on the user's pc |
13:33:25 | Jois | which? Which new voice files? |
13:33:39 | [IDC]Dragon | yes, we have such. |
13:33:44 | [IDC]Dragon | Maybe it's been invented twice now |
13:33:50 | [IDC]Dragon | (the script) |
13:34:14 | [IDC]Dragon | Jois; where did you get your voice file from? |
13:35:18 | Jois | wait, wait a moment I must go away for some minutes. I am coming back very soon. |
13:35:22 | [IDC]Dragon | LinusN: About .lang browsing: the voice feature is on by default. |
13:35:55 | [IDC]Dragon | so filtering them by .voice presence is no good idea. |
13:36:12 | LinusN | i know |
13:38:56 | LinusN | maybe the "no voice file present" queue is the best solution after all |
13:40:27 | Jois | here I am. I didn't follow your conversation sorry |
13:41:26 | Jois | OK, I got my .voice file from http://rockbox.haxx.se/voice/english.voice |
13:41:54 | Jois | and the italian one from www.cisad.it/archos but it is _not_ updated, I got it just to reset english rockbox |
13:42:35 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:42:35 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
13:43:36 | Bagder | Jois: http://rockbox.haxx.se/twiki/bin/view/Main/VoiceFiles |
13:43:51 | Bagder | that's where the new ones are |
13:48:40 | [IDC]Dragon | Bagder: can you link http://rockbox.haxx.se/voice/ to twiki? |
13:48:44 | Jois | As a sound-effect-"specialist" I am curious to know how voice files are built |
13:48:50 | Bagder | [IDC]Dragon: just did |
13:49:09 | [IDC]Dragon | ah, proactive! |
13:49:16 | Bagder | :-] |
13:49:47 | [IDC]Dragon | Jois: basically they are a collection of many small mp3 files |
13:49:50 | LinusN | jois: a text-to-speech engine |
13:49:59 | Jois | it's just curiosity; I suppose they are created by the Microsoft voice synth |
13:50:01 | [IDC]Dragon | generated by a TTS script |
13:50:35 | Bagder | there's one human spoken one too ;-) |
13:51:50 | Jois | I am in the main page VoiceFiles; which one should i download? |
13:52:05 | LinusN | whichever you prefer :-) |
13:52:30 | Bagder | Jois: there are 10 different english voices |
13:53:19 | Jois | yes I noticed |
13:54:14 | LinusN | try them all and pick the one you like |
13:54:25 | [IDC]Dragon | Jois: I'd recommend the ones generated with AT&T Natural Voices |
13:55:53 | Bagder | good old C= is making an mp3 player now |
13:56:31 | [IDC]Dragon | Bagder: url? |
13:56:32 | Zagor | Bagder: i've seen that, isn't it simply brand theft? |
13:57:02 | Bagder | Zagor: you mean of the C= brand? no, it's been sold multiple times since the old days |
13:57:08 | Zagor | oh, this is not what I'd seen previously |
13:57:19 | Bagder | http://www.commodore.net/site/DesktopDefault.aspx?tabindex=5&tabid=45&itemid=2&sitemid=9&prod=13&cat=1&specs=1&#stopspecs |
13:57:53 | Bagder | "28 minutes of anti-shock" |
13:57:57 | Bagder | 1.8" HDD |
13:58:06 | Bagder | hey |
13:58:14 | Bagder | "Nicole-Lithium" battery |
13:58:16 | Bagder | hehehe |
13:58:31 | Bagder | Nicole? |
13:59:25 | Jois | you mentioned battery: how can I see how alive is my battery on archos jukebox recorder 20? |
13:59:29 | dwihno | Haha |
13:59:31 | dwihno | Nicole! :D |
13:59:31 | Jois | general settings, system, battery? |
13:59:56 | [IDC]Dragon | Jois: Info -> Rockbox info (iirc) |
14:00 |
14:00:07 | Zagor | what's with the white "hat"? it would have been good-looking without it. |
14:00:23 | Bagder | yes, that looks odd |
14:00:36 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:00:36 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:00:56 | [IDC]Dragon | it would have been good-looking with the LCD up to there |
14:01:08 | Bagder | it claims to have a usb host |
14:01:19 | Bagder | or... |
14:01:39 | Jois | [IDC]Dragon :-) Such a stupid girl I am! I thought rockbox info were such as "read the firmware version" and all |
14:02:03 | Bagder | the site is more than a little slashdotted right now so its a bit slow to click around in |
14:02:26 | [IDC]Dragon | ah, that's why |
14:02:52 | Jois | I notice every day there's a new build on the site; is it risky to update it daily? |
14:03:11 | [IDC]Dragon | Jois: no |
14:03:29 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:03:29 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:03:33 | [IDC]Dragon | Bagder: this box is even smaller than the Gmini 220 |
14:04:06 | Jois | :( I must wait till 18:30 to try the new voice files as my toy is at home |
14:04:45 | [IDC]Dragon | Bagder: and lighter |
14:05:05 | Jois | bye! |
14:05:07 | [IDC]Dragon | the xclef is larger |
14:05:09 | Bagder | bye Jois |
14:05:21 | [IDC]Dragon | bye |
14:06:04 | Jois | Let me say this: Rockbox with Talkbox is THE FIRST free project I have seen for "non-computer" hardware systems, to help the blind. The one for cell phones is NOT free and very, very expensive! |
14:06:27 | [IDC]Dragon | Jois: my pleasure! |
14:07:14 | [IDC]Dragon | (ahem, I take credit for making those voice menus) |
14:07:23 | Zagor | as well you should |
14:07:47 | Zagor | Jois: if they ever make a cellphone that is hackable, i'll be there :) |
14:07:48 | [IDC]Dragon | </vanity_mode> |
14:08:17 | Jois | Of course some "traditional screen reader functionalities" are missing, because of the hardware architecture but IT DOES NOT MATTER, you are doing as much as you can, no one can do miracles :) |
14:08:35 | Bagder | not even Jörg? |
14:08:44 | [IDC]Dragon | I don't know what a "screen reader is" |
14:09:04 | Jois | Zagor hackable phone? what do you mean? |
14:09:24 | Zagor | Jois: i have never seen a phone with a user interface I'm happy with. I'd like to write my own. |
14:09:26 | [IDC]Dragon | the term "screen reader" was mentioned often |
14:09:28 | LinusN | a phone which we can develop our own firmware on |
14:09:54 | Jois | aha... I know I have Nokia 9210i that has symbian OS in it |
14:10:01 | [IDC]Dragon | get a java-enabled phone |
14:10:13 | Jois | there is a product, Talks, that interfaces with Symbian |
14:10:19 | Zagor | [IDC]Dragon: no good. you can't access the phone hardware |
14:10:27 | Zagor | so you can only make silly games etc |
14:10:42 | Zagor | not even a decent calendar, since you aren't allowed to modify the sim contents |
14:10:49 | Jois | ah, you need to access the phone's hardware? I am not expert :-) |
14:10:52 | [IDC]Dragon | you can't make a replacementt UI? |
14:11:01 | Zagor | correct |
14:11:12 | [IDC]Dragon | :-( |
14:11:48 | Jois | Well: the screen reader is a program that interfaces to the operating system installed on the computer or the phone |
14:12:29 | Jois | I am angry because the Talks program has the serial number depending on the GSM IMEI number, so that if my phone breaks down, I am... in the SH!T |
14:14:39 | Jois | here's the "SCREEN READER" proper definition |
14:15:09 | Jois | Screen reader = A software program that reads the contents of the screen aloud to a user. Screen readers are used primarily by individuals who are blind. |
14:15:09 | Jois | Screen readers can usually only read text that is printed, not painted, to the screen. |
14:16:48 | [IDC]Dragon | read with voice, I guess (not braille) |
14:17:07 | [IDC]Dragon | isn't that a lot of babble then? |
14:17:24 | [IDC]Dragon | and all the formatting... |
14:17:39 | dwihno | and all the typos! |
14:17:40 | Jois | yes, braille and voice |
14:17:55 | Jois | of course it doesn't read colors & fonts |
14:17:58 | LinusN | when i paint on my screen, i can't see a thing |
14:18:19 | * | LinusN ducks |
14:18:28 | Jois | it means, for "painted", for example gifs, jpg's, png's, flash animations (images) |
14:18:40 | [IDC]Dragon | LinusN: have you tried? |
14:19:11 | LinusN | yeah, i use tipp-ex to correct my typos |
14:19:13 | LinusN | :-) |
14:19:15 | | Join c0utta [0] (~c0utta@64.cust4.sa.dsl.ozemail.com.au) |
14:19:28 | Jois | but Braille can not be implemented in "non-computer" things, the Braille display is a VERY EXPENSIVE hardware tool, connecting to the USB or serial port; for phones, cd players, etc... voice is the only solution |
14:20:55 | *** | Saving seen data "./dancer.seen" |
14:21:15 | Jois | I leave you, lunch break has terminated |
14:21:17 | | Quit Jois ("Leaving") |
14:21:18 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:21:18 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
14:21:48 | [IDC]Dragon | Nibbler: what are you doing? |
14:23:35 | Nibbler | ummm |
14:23:39 | Nibbler | i'll try stopping it |
14:40:11 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
14:52:36 | [IDC]Dragon | I think it stopped... |
15:00 |
15:07:07 | [IDC]Dragon | Archos has now officially released the AV400 |
15:17:12 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
16:00 |
16:20:58 | *** | Saving seen data "./dancer.seen" |
16:21:14 | | Quit AciD (Read error: 54 (Connection reset by peer)) |
16:23:43 | | Join NibbIer [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:25:39 | | Part Bagder |
16:26:37 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:29:19 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:29:19 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:34:52 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:34:52 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:39:02 | Zagor | Nibbler: please stop that |
16:44:15 | | Nick Nibbler is now known as NibbIer (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:44:15 | | Nick NibbIer is now known as Nibbler (nibbler@port-212-202-73-96.dynamic.qsc.de) |
16:45:16 | Nibbler | argh |
16:45:23 | Nibbler | i dont understand this |
16:46:04 | Nibbler | should be stopped now, i hope it does not reappear |
17:00 |
17:15:10 | | Quit [IDC]Dragon ("no fate but what we make") |
17:20:07 | | Join IRCMonkey [0] (~chatzilla@c175056.adsl.hansenet.de) |
17:20:42 | | Nick IRCMonkey is now known as Slider (~chatzilla@c175056.adsl.hansenet.de) |
17:21:48 | Slider | hi all |
17:22:13 | Slider | need help by using archos Jukebox Studio 10 |
17:26:47 | Nibbler | whats wrong? |
17:27:24 | Slider | i try to copy some dir's onto the Jukebox but after i pull the USB cable the dir's are away |
17:29:10 | Slider | can anyone help me ? |
17:33:13 | Slider | where should i copy my mp3 Dirs ? |
17:34:48 | Nibbler | well, do u "savely remove" your jukebox? |
17:37:10 | Slider | no whats that ? |
17:40:08 | Nibbler | u using winXP? |
17:40:24 | Nibbler | in the system-tray area, there is an icon for usb-attached hardware |
17:40:34 | Nibbler | right-click it and choose to savely remove hardware |
17:43:41 | Slider | ok, now it works ! Thank you very much ! |
17:43:53 | Nibbler | np ;-) |
17:54:39 | | Quit Slider ("ChatZilla 0.9.61 [Mozilla rv:1.7b/20040421]") |
18:00 |
18:20:19 | | Quit ka__ (bear.freenode.net irc.freenode.net) |
18:20:19 | NSplit | bear.freenode.net irc.freenode.net |
18:20:53 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
18:21:00 | *** | Saving seen data "./dancer.seen" |
18:24:16 | NHeal | bear.freenode.net irc.freenode.net |
18:24:16 | NJoin | ka__ [0] (~tkirk@65.216.194.2) |
18:24:41 | | Quit Nibbler (bear.freenode.net irc.freenode.net) |
18:25:51 | NJoin | Nibbler [0] (nibbler@port-212-202-73-96.dynamic.qsc.de) |
18:26:15 | | Join Doehni_ [0] (~Doensen@163.108-200-80.adsl.skynet.be) |
18:34:33 | | Join hardeep [0] (1098@208.247.65.237) |
19:00 |
19:07:52 | | Part LinusN |
19:11:33 | | Part Zagor |
19:23:57 | | Join RyeToast [0] (~Codger@206.205.91.80) |
19:24:13 | RyeToast | afternoon |
19:24:17 | RyeToast | (at least here) |
19:24:29 | RyeToast | anyone around? |
19:28:35 | hardeep | sure |
19:29:20 | RyeToast | k. looks like I've got a v1 jukebox 20. acts like I need to do the battery terminal repair |
19:29:35 | RyeToast | able to keep it running with the battery charger inplace, and tweeked to the side a bit |
19:30:18 | RyeToast | but, when I say running - I mean connected via usb |
19:30:46 | RyeToast | stubbornly refused to play |
19:31:08 | RyeToast | if not the buffer full (I've set max limits to the max) - then it simply goes back to the directory listing |
19:31:36 | RyeToast | :| |
19:32:45 | hardeep | does rockbox show it as charging? |
19:32:56 | RyeToast | yup |
19:33:07 | RyeToast | altho the batteryterminals appear to be so messed up |
19:33:18 | RyeToast | that it's sometimes hard to even get it to boot all the way to the rockbox |
19:33:25 | RyeToast | with it acting this flaky, I hesitate to flash the rom |
19:33:42 | hardeep | yeah, that's probably a good idea |
19:34:09 | hardeep | sounds like bad hardware |
19:34:15 | RyeToast | :| |
19:34:33 | RyeToast | well. I guess it was still cheaper than buying a lacie portable hdd |
19:34:55 | RyeToast | just going to require more effort if I wanna use it for music I guess |
19:36:07 | RyeToast | wanna buy it :p |
19:39:04 | hardeep | have you looked at the documents related to repairing common problems? |
19:40:15 | RyeToast | yep |
19:40:41 | RyeToast | it's how I tripped across the battery connection thing |
19:40:44 | hardeep | have you tried them? |
19:40:50 | RyeToast | unfortunately, I didn't look before I bought it |
19:40:52 | RyeToast | ;) |
19:41:10 | RyeToast | haven't had a chance yet |
19:41:32 | RyeToast | bbiab - |
19:56:23 | | Quit ka__ ("Leaving") |
20:00 |
20:06:41 | | Join amiconn [0] (~jens@pD95D114A.dip.t-dialin.net) |
20:21:03 | *** | Saving seen data "./dancer.seen" |
20:26:25 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
20:30:50 | | Quit midk2k3 (bear.freenode.net irc.freenode.net) |
20:30:50 | NSplit | bear.freenode.net irc.freenode.net |
20:30:50 | | Quit webmind_ (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit AciD (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit scott666_ (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit ze (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit Ka_ (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit amiconn (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit mbr (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit Hes (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit RyeToast (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit hardeep (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit Doehni_ (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit c0utta (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit dwihno (bear.freenode.net irc.freenode.net) |
20:30:50 | | Quit tomMeditates (bear.freenode.net irc.freenode.net) |
20:32:54 | NHeal | bear.freenode.net irc.freenode.net |
20:32:54 | NJoin | amiconn [0] (~jens@pD95D114A.dip.t-dialin.net) |
20:32:54 | NJoin | RyeToast [0] (~Codger@206.205.91.80) |
20:32:54 | NJoin | hardeep [0] (1098@208.247.65.237) |
20:32:54 | NJoin | Doehni_ [0] (~Doensen@163.108-200-80.adsl.skynet.be) |
20:32:54 | NJoin | AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
20:32:54 | NJoin | c0utta [0] (~c0utta@64.cust4.sa.dsl.ozemail.com.au) |
20:32:54 | NJoin | midk2k3 [0] (~Zakk@c66-235-14-120.sea2.cablespeed.com) |
20:32:54 | NJoin | webmind_ [0] (~cme2@217-195-236-172.dsl.esined.net) |
20:32:54 | NJoin | scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
20:32:54 | NJoin | ze [20] (psyco@adsl-64-161-172-117.dsl.lsan03.pacbell.net) |
20:32:54 | NJoin | Ka_ [0] (~tkirk@pcp04776551pcs.howard01.md.comcast.net) |
20:32:54 | NJoin | tomMeditates [0] (~kaboofa@66.92.66.5) |
20:32:54 | NJoin | dwihno [0] (~dw@81.8.224.89) |
20:32:54 | NJoin | Hes [0] (~hessu@he.fi) |
20:32:54 | NJoin | mbr [0] (~mb@stz-softwaretechnik.com) |
20:36:36 | | Quit hardeep ("Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)") |
21:00 |
21:20:29 | | Join ka__ [0] (~tkirk@65.216.194.2) |
21:23:40 | | Part RyeToast |
21:23:47 | | Join RyeToast [0] (~Codger@206.205.91.80) |
21:30:09 | | Join mattzz [0] (~mattzz@b098155.adsl.hansenet.de) |
21:30:18 | mattzz | moin moin |
21:32:27 | | Join mecraw [0] (~lmarlow@69.2.235.2) |
21:42:13 | | Quit mattzz ("Client exiting") |
21:46:37 | | Quit Doehni_ (Read error: 104 (Connection reset by peer)) |
22:00 |
22:00:37 | | Quit scott666_ (Read error: 110 (Connection timed out)) |
22:01:39 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
22:06:47 | | Join Nibbler [0] (NibbIer@port-212-202-73-96.dynamic.qsc.de) |
22:10:09 | | Quit ka__ ("Leaving") |
22:21:05 | *** | Saving seen data "./dancer.seen" |
22:51:10 | | Quit RyeToast (Remote closed the connection) |
23:00 |
23:38:43 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
23:48:45 | | Quit scott666_ ("i'll be back...eventually...") |
23:50:33 | | Join elinenbe [0] (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |