00:01:19 | rasher | amiconn: Would naming subsequent versions of the same language as $language-[number].voice be acceptable? I'm not quite sure what else to put |
00:01:38 | rasher | I'd use $tts_opts, but that might contain god-knows-what |
00:02:39 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
00:03:56 | amiconn | rasher: No it doesn't. Most engines output nothing |
00:04:12 | amiconn | and even if they do, wavtrim would trim it away |
00:04:38 | rasher | Strange, haven't seen issues with the linux engines |
00:04:55 | amiconn | The old script checked for VOICE_PAUSE, and encoded a pre-made silence clip |
00:04:58 | rasher | Oh well, shouldn't be hard to make it a special-case and include the pause from VoiceBuilding |
00:05:10 | | Join andrewg867 [0] (n=andrew@stjhnf0124w-142162090045.pppoe-dynamic.nl.aliant.net) |
00:05:14 | *** | Saving seen data "./dancer.seen" |
00:06:41 | rasher | amiconn: What do the \bs mean in MakeVoices.vbs? |
00:07:44 | rasher | ATT_de_de.Add "ampere", "amper" |
00:07:45 | rasher | ATT_de_de.Add "byte(s?)\b", "beit$1" |
00:07:45 | rasher | ATT_de_de.Add "\bdezibel\b", "de-zibell" |
00:07:45 | DBUG | Enqueued KICK rasher |
00:07:45 | rasher | ATT_de_de.Add "energie\b", "ener-gie" |
00:07:45 | rasher | ATT_de_de.Add "\bflash\b", "fläsh" |
00:07:47 | rasher | ATT_de_de.Add "\bfirmware(s?)\b", "firmwer$1" |
00:07:49 | rasher | ATT_de_de.Add "\bid3 tag\b", "id3 täg" ' can't just use "tag" here |
00:07:52 | rasher | ATT_de_de.Add "\bloudness\b", "laudness" |
00:07:54 | rasher | ATT_de_de.Add "\bnumerisch\b", "numehrisch" |
00:07:57 | rasher | ATT_de_de.Add "\brücklauf\b", "rück-lauf" |
00:07:59 | rasher | Erp! |
00:08:02 | rasher | Sorry |
00:08:25 | amiconn | regex \b == word boundary |
00:08:38 | | Quit andrewg877 (Read error: 110 (Connection timed out)) |
00:08:44 | rasher | Ah, wonder if that goes for perl as well |
00:08:53 | amiconn | It's regex standard |
00:09:02 | rasher | I love how there are a thousand different regex dialects |
00:09:13 | | Quit yegods ("CGI:IRC 0.5.7 (2005/06/19)") |
00:09:58 | amiconn | I didn't encounter many so far... |
00:10:20 | rasher | No \b in Perl regex' |
00:10:29 | rasher | Ah, yes. |
00:10:33 | rasher | Just not where I was looking |
00:10:34 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
00:12:11 | amiconn | http://www.regular-expressions.info/reference.html |
00:12:58 | rasher | The good thing about standards is that there are so many to pick from |
00:13:17 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
00:13:51 | rasher | PHP alone includes two different dialects (perl and POSIX "extended") |
00:14:21 | amiconn | Most of the replacements for german are for words which should be pronounced like english, but not all |
00:14:48 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
00:14:52 | rasher | I'll just includes these as an example for how to include more. I wonder how expensive it'll be to do the matching |
00:14:59 | | Quit H10_007quick (Client Quit) |
00:15:24 | amiconn | Some work around at&t quirks (e.g. the last two - if it wouldn't split "suchlauf" into "such-lauf", the engine speaks it "suchla-uf", and that sounds really strange |
00:15:25 | rasher | Probably not very, most matches should fail pretty fast. Short strings, strict replacements. |
00:15:58 | rasher | I wonder if it'd make sense to continue matching once a match has been found |
00:16:49 | rasher | Might be, for example for italian, apparently replacing an "a with accent" (my terminal's broken) with "a'" is useful for some reason |
00:17:06 | rasher | According to our Italian maintainer |
00:17:33 | rasher | Maybe the replacements themself should be yet another switch statement.. eugh.. |
00:17:38 | amiconn | Yes, sure. Sometimes more than one problematic word occurs in a single voice string |
00:17:59 | amiconn | The vbscript always walked the whole list for the specific engine |
00:18:04 | | Join chrisjs169 [0] (n=ubuntu@pool-71-114-128-205.hrbgpa.dsl-w.verizon.net) |
00:18:12 | rasher | I think I'll just do the same. It probably won't take long |
00:18:13 | amiconn | That's why I used a dictionary object - it's very efficient |
00:18:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
00:18:43 | | Join krazykit [0] (n=kkit@140.141.29.201) |
00:19:24 | amiconn | See the 'For Each sKey in oList.Keys' loop in VoiceReplaceStrings() |
00:20:23 | rasher | I'm not really sure I need a list at all. Might be slightly nicer reading I suppose |
00:20:53 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
00:21:21 | rasher | I'll got he lazy route for now |
00:23:12 | rasher | I wonder if any of the replacements need the g-modifier |
00:23:29 | | Quit Robin0800 (Read error: 110 (Connection timed out)) |
00:24:27 | rasher | amiconn: Where should we look for the pause clip? I'm suggesting we put it in SVN somewhere, but where, exactly? |
00:25:44 | amiconn | hmmm.... |
00:26:16 | | Quit seablue ("life, death, life, death") |
00:26:42 | amiconn | Maybe it makes sense to move all voice related stuff into a sub-dir of tools/ |
00:26:43 | amiconn | ? |
00:27:10 | rasher | Might not be a bad idea |
00:29:29 | rasher | Not quite sure I'm quite up to the task of creating a subdir and makefiles and so on though |
00:29:49 | | Quit kk_ (Read error: 110 (Connection timed out)) |
00:29:55 | rasher | Maybe I could put it in tools/ for now, and leave the cleanup for later? |
00:30:22 | amiconn | Yes, one step at a time |
00:30:37 | rasher | Heh |
00:30:44 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:30:44 | * | amiconn would call up the Makefile specialists for the Makefile |
00:30:52 | | Quit midgey () |
00:31:15 | rasher | Am I right in thinking that the NOT_USED_ ids should be ignored completely? |
00:31:44 | rasher | And how about ids that have an empty string as value? |
00:32:02 | amiconn | Those don't get voice clips |
00:32:17 | amiconn | voicefont takes care of that |
00:32:32 | rasher | okay, but I should skip them as soon as possible |
00:32:53 | | Quit FOAD (Read error: 110 (Connection timed out)) |
00:32:53 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
00:33:37 | | Quit bdgraue (Remote closed the connection) |
00:34:53 | rasher | I'm still amazed that perl requires braces, even for single-line statements. It seems so unlike perl. |
00:35:46 | | Join jurrie_ [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
00:38:56 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
00:41:30 | rasher | oops, shouldn't run wavtrim on VOICE_PAUSE... |
00:43:43 | | Quit BigBambi ("Leaving") |
00:43:44 | | Quit jurrie__ (Read error: 113 (No route to host)) |
00:46:07 | | Join w1ll14m [0] (i=546851d0@gateway/web/cgi-irc/labb.contactor.se/x-60ffa92ed5ff4844) |
00:46:30 | w1ll14m | hi all, |
00:46:46 | w1ll14m | i have a question, can i set the lineout volume ? |
00:46:58 | w1ll14m | on a ipod 5g? |
00:48:29 | linuxstb | Not unless you change the source code. Rockbox hard-codes it to lineout level (0dB). |
00:49:01 | w1ll14m | hmm the lineout is a lot softer than normal volume |
00:49:41 | scorche | the lineout isnt just another headphone jack... |
00:49:52 | w1ll14m | i know :) |
00:50:10 | w1ll14m | i would like to change it's behavior, that is exactly the same as my jack output, is this possible ? |
00:50:12 | rasher | scorche: Except on H1x0 (almost) |
00:50:44 | scorche | well, yeah...on a few devices, it isnt a "true line out" |
00:51:06 | petur | heh.. h1x0/h3x0 users complain that line-out volume changes with headphone volume... |
00:51:28 | * | linuxstb coughs... option... cough |
00:51:35 | petur | I'd say sell the ipod and get an iriver :) |
00:52:27 | linuxstb | w1ll14m: It's a trivial change to the source code. In fact, Rockbox used to vary the line-out with the headphone volume, but then it was changed. |
00:52:35 | rasher | amiconn: voicefont looks for mp3 files of IDs with the string ""! |
00:53:22 | rasher | My voice file got slightly smaller after I stopped creating those |
00:53:30 | rasher | (only 3kb though) |
00:54:03 | linuxstb | w1ll14m: Try replacing the zeros in line 353 of firmware/sound.c with l and r - so it's similar to line 351. |
00:54:29 | w1ll14m | thanx, i'll have a look in the source :) |
00:55:22 | w1ll14m | i've tryed it with the docs of the wm codec thats inside and should be possible route jack to lineou2 |
01:00 |
01:00:16 | rasher | amiconn: I think the building of bitmaps is related to the "features" .. feature. |
01:00:39 | rasher | amiconn: it does a make inside apps/ which probably causes bitmaps to be built, for some reason.. I've no idea what's going on in apps/Makefile |
01:00:51 | rasher | Let's blame Bagder_ |
01:01:05 | rasher | Or perhaps n1s |
01:02:49 | w1ll14m | also is dsp also passed to lineout ? |
01:03:46 | linuxstb | w1ll14m: Yes - the DSP code processes the audio digitally before sending it to the wm codec. |
01:04:11 | rasher | How about the hardware effects? |
01:04:52 | w1ll14m | linuxstb: thanx |
01:05:11 | linuxstb | rasher: I'm not sure, but I expect so. You would need to look at the datasheet. |
01:05:56 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:08:32 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
01:09:00 | | Quit H10_007quick (Client Quit) |
01:09:33 | | Quit bluebrother ("leaving") |
01:12:36 | w1ll14m | linuxstb, where are the pp502x freqs defined ? |
01:12:53 | w1ll14m | it seems i can't find them :| |
01:14:59 | rasher | Oh dear, the voicefile includes all the _SYSFONT_ entries. |
01:15:20 | rasher | A good 100 entries which are already present |
01:16:35 | rasher | What an awful, awful waste of space |
01:17:21 | scorche | rasher: how is that web interface for lang files coming?...are people using it to great success? |
01:17:54 | linuxstb | w1ll14m: You mean the cpu clock speeds? |
01:18:33 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
01:18:53 | rasher | scorche: There's been a few patches submitted from it. I'd say that's a good start. Although the recent langv2 rework has produced a LOT of tedious work for translators |
01:19:05 | w1ll14m | linuxstb: yeah, i mean that :) |
01:19:51 | rasher | scorche: It does seem to be doing its job fairly well though. I've used it myself a few times for Danish, just to test it |
01:20:08 | linuxstb | w1ll14m: See the set_cpu_frequency() function in firmware/target/arm/system-pp502x.c |
01:20:20 | w1ll14m | i'll check |
01:20:25 | | Quit ompaul ("Leaving") |
01:22:56 | w1ll14m | ok, so CPUFREQ_MAX defines the clock speed ? |
01:24:09 | w1ll14m | as we had a CPUFREQ_MAX_MULT to set the 24 / 8 x CPUFREQ_MAX_MULT = clock speed |
01:24:25 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
01:26:13 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:28:10 | | Quit mirak (Remote closed the connection) |
01:28:45 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
01:30:42 | | Quit midgey () |
01:41:04 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
01:41:31 | | Quit darkraven90 (Read error: 113 (No route to host)) |
01:45:43 | | Join homielowe [0] (n=chatzill@d207-81-88-18.bchsia.telus.net) |
01:47:50 | | Join webguest07 [0] (i=5750429c@gateway/web/cgi-irc/labb.contactor.se/x-647cd9709227dc4d) |
01:47:57 | w1ll14m | linuxstb: i changed the zero's to l and r, now i can change the volume. but the volume that line2 gives me is verry low |
01:50:10 | | Quit webguest07 (Client Quit) |
01:50:15 | linuxstb | What are you connecting to the line-out? |
01:50:27 | w1ll14m | headphones |
01:50:37 | w1ll14m | and that's want i want to accomplish |
01:50:55 | w1ll14m | or i will have to change some ideas |
01:51:00 | w1ll14m | also possible |
01:51:27 | w1ll14m | the main problem is, my headphones are a little to heavy for my ipod. |
01:52:07 | w1ll14m | so i ripped a 3 volt speaker set.... got the amp uit of it.... now i'm using my external ipod battery (uses USB) to get this amp powered |
01:52:47 | w1ll14m | now i've made a little box which supplies the amp with power, and supplies the ipod with extra power (original external batteries purpose) |
01:53:12 | w1ll14m | and now i want to combine audio and power via 1 cable (thus the dock connector) |
01:53:23 | w1ll14m | the last problem is the audio output |
01:53:47 | w1ll14m | but even this volume i got from lineout2 is not beable to supply a normal amp with music |
01:54:34 | w1ll14m | do you still understand it a little ? |
01:55:40 | scorche | "a normal amp" works just fine |
01:55:52 | w1ll14m | let me check again |
01:56:03 | scorche | i use a portable amp with my ipod |
01:56:13 | scorche | out of the lineout, i should add.. |
01:56:30 | | Quit jhulst ("Konversation terminated!") |
01:56:44 | w1ll14m | ok, i'm using pins 1, 3, 4 correct right ? |
01:57:08 | w1ll14m | from dock connector |
01:58:21 | scorche | http://ipodlinux.org/Dock_Connector |
01:59:27 | w1ll14m | i've used pins 1,3,4 pins 1,2 are the same |
01:59:31 | w1ll14m | so it seems ok |
01:59:49 | w1ll14m | got stereo sound, but it's just not loud enough |
02:00 |
02:00:46 | scorche | have you tried to use a proper amp? |
02:01:50 | w1ll14m | trying one now |
02:02:08 | w1ll14m | i'm using a different speaker set now :) it's a z5500 |
02:02:09 | rasher | Hrm, looks like the Accessory protocol is reasonably well documented. And Rockbox doesn't support any of it. For shame! But seriously, has no one bothered with it, or is something blocking it? |
02:02:25 | scorche | i thought you wanted to drive headphones... |
02:02:39 | linuxstb | rasher: No-one has bothered. Step 1 will be to write a serial port driver... |
02:02:43 | scorche | there is a big difference in the power required for speakers vs headphones |
02:03:43 | rasher | linuxstb: Fair enough. Just wondered if anything particular was holding it up. The serial port isn't terribly secret is it? Iirc ipl supports it? |
02:03:59 | | Quit obo ("bye") |
02:04:11 | scorche | i *think* they only support 1-3rd gens, but i could be wrong |
02:04:33 | w1ll14m | ok, i had to set my speakers to 50% to get a little audio.... dsp off etc.... |
02:04:53 | scorche | did you see what i just said? |
02:05:06 | linuxstb | rasher: No, IPL doesn't support it (on PP502x). I think they do on the PP5002 though. |
02:05:15 | *** | Saving seen data "./dancer.seen" |
02:05:31 | rasher | linuxstb: Ah, okay |
02:05:52 | w1ll14m | scorche: i read it |
02:06:20 | w1ll14m | but as it's a line out, i wouldn't have to turn the speakers up to 50% for a little audio ? |
02:06:33 | scorche | my portable amp drives heaphones quite loud with the dial turned to half...speakers is a whole different matter |
02:06:40 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
02:06:56 | w1ll14m | yeah i mean speakers with an amp :) |
02:07:12 | w1ll14m | a logitech z5500 stereo1 |
02:07:44 | scorche | you mentioned your goarl was to drive your headphones, though... |
02:07:44 | w1ll14m | when i use a normal cd player i use 10 to 20% volume on my amp / speakers |
02:08:07 | scorche | but that is with already amped output going into your amp, correct? |
02:08:08 | w1ll14m | scorche, indeed i'm trying but also that is going trough a 'small' amp |
02:08:39 | w1ll14m | scorche: no, just a plain old cd player with a normal tulp to jack connection with no amp |
02:08:56 | w1ll14m | without any amps between the speakers and cd player |
02:11:22 | | Quit Thundercloud (Remote closed the connection) |
02:13:13 | | Quit hannesd (Read error: 110 (Connection timed out)) |
02:13:13 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
02:13:44 | w1ll14m | very strange |
02:14:29 | w1ll14m | i will do it on a different way :) |
02:14:40 | w1ll14m | i'll still use jack.... |
02:14:51 | w1ll14m | maybe something is wrong with my lineout ? |
02:15:41 | w1ll14m | as it's just much to soft to let a normal amp use this signal without setting him to almost the max volume (amp) |
02:16:29 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
02:18:06 | | Join mike__ [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
02:19:20 | | Quit linuxstb ("CGI:IRC") |
02:19:40 | | Quit HellDragon (Client Quit) |
02:20:05 | | Quit w1ll14m ("CGI:IRC (EOF)") |
02:20:40 | | Join w1ll14m [0] (i=546851d0@gateway/web/cgi-irc/labb.contactor.se/x-50bb2f74300985f8) |
02:21:14 | | Quit Rincewind ("Cya") |
02:21:55 | | Quit petur ("Zzzzzz") |
02:25:09 | maddler | hello... I tried googling but found no answer... is there something like a "pre-amp" function/plugin/whatever? |
02:25:43 | maddler | if I try to use my Sansa connected to my stereo volume is too low... |
02:27:01 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
02:29:43 | w1ll14m | found the problem... it seems my cable is dead |
02:29:58 | w1ll14m | shit... well anyways thanks alot for all the usefull help ;) |
02:30:09 | w1ll14m | especialy to scorche and linuxstb |
02:39:51 | | Quit mike__ () |
02:44:49 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
02:46:04 | | Quit chrisjs169 (Read error: 110 (Connection timed out)) |
02:47:46 | | Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon) |
02:48:34 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
02:51:22 | | Quit w1ll14m ("CGI:IRC") |
02:51:59 | | Quit HellDragon (Nick collision from services.) |
02:52:23 | | Nick HellDragon_ is now known as HellDragon (n=Nocebo@unaffiliated/helldragon) |
02:57:03 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
02:57:17 | | Quit witz (Read error: 110 (Connection timed out)) |
02:57:34 | | Join witz [0] (n=witz@unaffiliated/witz) |
02:59:47 | | Quit lukaswayne9 (Client Quit) |
03:00 |
03:00:10 | | Join perrikwp [0] (n=chatzill@74.167.148.160) |
03:04:59 | | Quit Bagder_ (Read error: 110 (Connection timed out)) |
03:06:14 | | Join ApooMaha [0] (i=4b596eb2@gateway/web/cgi-irc/labb.contactor.se/x-5cbda7a306d45f58) |
03:07:10 | ApooMaha | hi Lloreanm I need your permission to edit the wiki |
03:08:58 | | Quit witz () |
03:09:40 | aliask | ApooMaha: What's your wiki name? |
03:10:31 | aliask | Wait, you've already got write access... |
03:11:27 | | Quit ApooMaha ("CGI:IRC (EOF)") |
03:12:04 | | Join ApooMaha [0] (i=4b596eb2@gateway/web/cgi-irc/labb.contactor.se/x-5f8d07f71133c357) |
03:12:53 | ApooMaha | i need to edit the wiki and need permission |
03:14:34 | | Quit ApooMaha (Client Quit) |
03:14:38 | | Join ApooMaha [0] (i=4b596eb2@gateway/web/cgi-irc/labb.contactor.se/x-15ade4e8005f441e) |
03:15:18 | aliask | ApooMaha: Permission? Generally you can just go ahead and edit things... which page are you trying to edit? |
03:15:52 | | Quit ApooMaha (Client Quit) |
03:27:59 | | Join xaque [0] (n=xaque@67-41-207-172.hlrn.qwest.net) |
03:28:29 | | Join darkraven [0] (n=darkrave@p54A313BE.dip0.t-ipconnect.de) |
03:28:36 | xaque | Howdy. I am looking to rebuild my ipod video with rockbox. I don't care about anything except music on the device, but I want to know about file structure and such. |
03:29:03 | xaque | All the interface screenshots that I see on forums and such look nice, I like the themeable aspect. |
03:29:17 | rasher | What do you mean "filestructure"? |
03:29:27 | xaque | How is file management and chooing tracks to play. Fast, intuitive, pretty? |
03:29:43 | rasher | I'd say mostly the two first |
03:29:57 | rasher | Although you can set a backdrop and a custom font, so it's not entirely awful |
03:30:23 | xaque | Also, is it up to me to choose how the files are layed out? Do I just plop files on the device and then let the firmware handle the rest? |
03:31:10 | xaque | What kind of file support does rockbox support? ogg? |
03:31:14 | rasher | Yes. You can also browse by tags, but pure filetree based browsing is possible as well (and always possible) |
03:31:41 | xaque | I could also use the device as a mobile hard drive without too much work then? |
03:31:43 | rasher | xaque: You should probably read this: http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox |
03:31:50 | rasher | Absolutely |
03:32:02 | xaque | nice link! |
03:32:42 | rasher | It's linked directly from the frontpage actually ("What is Rockbox?") |
03:33:01 | xaque | I must hav skipped the what is. =] |
03:35:57 | xaque | Neat, I think I am going to go for it. |
03:36:46 | rasher | Have fun. Check out the manual - it's really a nice piece of work |
03:37:02 | xaque | Will I loose features? |
03:37:22 | rasher | Compared to the Original Firmware? |
03:37:26 | xaque | Yeah |
03:38:11 | rasher | Some: Most advanced accessories don't work, video playback isn't as advanced, playback of DRMd music. |
03:38:15 | rasher | I think that's about it. |
03:38:38 | rasher | But you can dual-boot, so I wouldn't say it's all that bad |
03:39:17 | xaque | I had ipod linux on my ipod for a while and I hated it. Very young in development is what it felt like. Is this more mature? |
03:40:08 | scorche | what did you hate about ipl? |
03:40:09 | rasher | Without actually having tried IPL, based on what I've heard, I'd say it definitely is |
03:40:21 | rasher | Rockbox is built from the ground-up as a music player. |
03:40:30 | rasher | And it's a fairly old project already |
03:40:43 | xaque | scorche: the file browser. |
03:40:57 | scorche | what did it do that you hated? |
03:41:23 | xaque | scorche: seemed laggy and unstable, but that was before I sent my ipod in, so it could have been the device. |
03:42:02 | xaque | scorche: it would not refresh the screen when I would go into a dir, like things would move, but it would not refresh the screen to see the new information, just kept piling it on the screen |
03:42:33 | rasher | Wow, that does sound pretty awful |
03:43:00 | xaque | unusably anoying. I did it several times using the wiki and I am a fairly savy user and each time same thing |
03:43:14 | xaque | I wrote it off as development immaturity |
03:43:19 | rasher | Rockbox has always been rock-solid to me. I've been using it since it first started playing music on the iriver H120 |
03:43:57 | xaque | rasher: which build should I go with |
03:44:00 | xaque | ? |
03:44:08 | scorche | the official one, of course |
03:44:26 | xaque | scorche: current or release? |
03:44:36 | scorche | there is no release for ipods |
03:45:15 | xaque | ah |
03:45:20 | xaque | good to know. |
03:46:23 | rasher | xaque: I'd advise going with the official build as well (but then, both scorche and I are devs). You'll miss out on some eye-candy, but on the other hand, you will be recieving updates as they happen, and it's generally easier to ask for help when you're not running a hacked-up version of Rockbox |
03:47:32 | xaque | understood =] http://build.rockbox.org/ is where I am going to grab the firmware. Is this correct? |
03:48:13 | scorche | the manual should tell you everything |
03:48:57 | rasher | I don't really know much about the install process on Ipod, but the manual should explain it. You could also test our in-development automagic install utility - http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
03:49:18 | rasher | Although the obvious disclaimers apply since it's still a bit rough around the edges |
03:50:03 | xaque | rasher: I would rather do it manually so I know wtf has been done when I am finished. |
03:51:26 | rasher | A fair concern |
03:52:49 | | Quit gtkspert (Remote closed the connection) |
03:55:53 | | Quit theglades00 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
04:00 |
04:01:16 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
04:04:19 | xaque | That was the most straight forward installation of my life. Props! |
04:05:17 | *** | Saving seen data "./dancer.seen" |
04:05:59 | rasher | Neat. |
04:06:36 | xaque | If its booted and I plug it in, will it go into HD mode? |
04:07:29 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
04:07:38 | rasher | Not really sure, but I think so. You can also hold a button to simply let it charge off USB afaik |
04:07:58 | rasher | Don't know which button though, might also be the hold switch |
04:08:18 | | Join gromit` [0] (i=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
04:09:05 | xaque | rasher: I will read |
04:09:11 | xaque | Thanks |
04:09:25 | xaque | I will be back in a couple days with my full report |
04:09:27 | xaque | =] |
04:12:40 | EnterUserName | hey any Sansa developers |
04:13:00 | EnterUserName | I installed on a Rhapsody by accident (it has rhapsody at the bottom) |
04:13:02 | EnterUserName | different crol |
04:13:03 | EnterUserName | and it works |
04:13:09 | EnterUserName | is there anything that doesnt work on it? |
04:13:25 | EnterUserName | Or is the theory "Some models are regular e200 true?" |
04:14:24 | aliask | EnterUserName: Does the original firmware have a rhapsody item in the menu? |
04:14:43 | | Quit tedrock (Client Quit) |
04:15:11 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
04:15:13 | EnterUserName | Its engraved on the alumibnum |
04:15:14 | EnterUserName | let me see |
04:16:02 | | Join gromit` [0] (i=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
04:16:28 | EnterUserName | doesnt look like it no it doesnt |
04:16:46 | EnterUserName | It doesnt have that. But it says rhapsody on the aluminum and the sscroll bar is different |
04:16:49 | EnterUserName | so weird |
04:17:30 | | Part pixelma |
04:19:02 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
04:19:09 | xaque | Where do I put my music? |
04:19:17 | xaque | in .rockbox or not? |
04:19:32 | scorche | anywhere you want (although we dont suggest putting it in the .rockbox folder) |
04:19:45 | rasher | xaque: Anywhere but .rockbox, pretty much (although you can, it's not a good idea) |
04:19:57 | scorche | the most common practice is to make a folder named "Music" in the root |
04:20:01 | xaque | is there a place that is designated for it in the .rockbox folder? |
04:20:05 | xaque | ah |
04:20:06 | xaque | thanks |
04:21:00 | rasher | .rockbox is hidden during normal operation, and used only for stuff internal to Rockbox (this includes codecs, plugins, themes, etc) |
04:23:49 | | Quit gtkspert (Remote closed the connection) |
04:24:24 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
04:29:31 | | Join gromit` [0] (i=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
04:36:56 | | Quit Rick (Read error: 110 (Connection timed out)) |
04:51:55 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
04:54:39 | | Quit tedrock (Client Quit) |
05:00 |
05:05:23 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
05:05:33 | | Quit H10_007quick (Client Quit) |
05:23:07 | | Quit Nimdae (Read error: 113 (No route to host)) |
05:26:23 | | Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
05:26:41 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
05:27:00 | | Join Nimdae [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net) |
05:31:23 | | Join DogBoy [0] (n=john@66-101-59-100-static.dsl.oplink.net) |
05:34:30 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
05:35:21 | | Join miepchen^schlaf [0] (n=hihi@p54BF5E62.dip.t-dialin.net) |
05:38:53 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
05:44:06 | | Join ZionNet [0] (n=Morphara@202.151.193.166) |
05:44:12 | ZionNet | hi all |
05:44:30 | ZionNet | is there a way to port rockbox to other processors? |
05:46:41 | | Quit jhMikeS (Nick collision from services.) |
05:46:43 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
05:47:05 | scorche | ZionNet: what do you mean?...other units? |
05:47:17 | ZionNet | other cores like rockchip |
05:47:21 | scorche | rockbox already runs on multiple types of processors |
05:47:37 | ZionNet | so far rockchip isnt supported yet |
05:47:39 | ZionNet | right? |
05:47:46 | scorche | right |
05:48:06 | ZionNet | i'll try to port it |
05:48:24 | ZionNet | i mean i'm finding a way |
05:49:02 | scorche | well, just the processor isnt likely to be the only difference...you will likely be porting a new device? |
05:49:12 | ZionNet | yup |
05:49:21 | ZionNet | most probably arm9 based |
05:50:15 | scorche | you will likely want to read the wiki page NewPort if you havent already |
05:51:08 | ZionNet | yup |
05:51:08 | ZionNet | true |
05:52:03 | ZionNet | i havent use rockbox before |
05:52:11 | ZionNet | but is it based on it's own kernel? |
05:52:35 | ZionNet | or rockbox has a own kernel? |
05:53:58 | | Join Entasis [0] (n=Jarred@ppp121-45-156-180.lns11.adl6.internode.on.net) |
05:54:33 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
06:00 |
06:01:17 | | Quit ZionNet ("Leaving") |
06:05:21 | *** | Saving seen data "./dancer.seen" |
06:08:19 | | Join hidden212 [0] (i=d15ed656@gateway/web/cgi-irc/labb.contactor.se/x-d3bd6f7e45370b78) |
06:10:13 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:13:38 | hidden212 | greetings fellow 'boxers |
06:19:22 | hidden212 | what ways can there be to attract more developers to the rockbox project? |
06:21:18 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:22:27 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
06:23:35 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
06:24:36 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
06:24:51 | hidden212 | i was thinking of advertising |
06:27:00 | | Quit hidden212 ("CGI:IRC (EOF)") |
06:27:25 | * | scorche "hrm"s |
06:29:08 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
06:30:42 | donutman25 | why was dircache disabled for the sansa e200? |
06:33:16 | EnterUserName | hrm |
06:33:20 | EnterUserName | how hard is it to develop for it |
06:33:23 | EnterUserName | i only know basic c and c++ |
06:33:29 | EnterUserName | from computer programming anayslsis course.. |
06:33:42 | EnterUserName | i want a .MOV player : |
06:33:43 | EnterUserName | :) |
06:35:02 | EnterUserName | UHey |
06:35:06 | EnterUserName | How do i compile for the SAnsa |
06:35:11 | EnterUserName | wheres the documentation |
06:35:25 | scorche | on the wiki |
06:35:33 | EnterUserName | hrm im probably too dumb to code :) |
06:36:32 | EnterUserName | how smart do u have to be :) |
06:36:44 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
06:36:58 | scorche | there isnt a definitive answer... |
06:37:35 | EnterUserName | hrm i guess i should loo at hwo to unbrick a sansa |
06:37:37 | EnterUserName | before starting.. |
06:38:41 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
06:38:45 | EnterUserName | Scorche: how do i find the documentation i tried compile |
06:38:46 | EnterUserName | and sansa |
06:39:00 | | Quit iamben (Remote closed the connection) |
06:39:01 | scorche | you searched the wiki for compile and didnt find it? |
06:39:12 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
06:39:36 | scorche | and you arent going to brick your sansa by messing with the firmware...it has a bootloader |
06:40:40 | EnterUserName | what compiler do u use |
06:40:41 | EnterUserName | for rockbox |
06:40:44 | EnterUserName | for sansa |
06:40:51 | scorche | that is all in the instructions ont he wiki |
06:41:11 | EnterUserName | im on Build Your Own rockbox |
06:41:40 | scorche | you are looking for SimpleGuideToCompiling |
06:42:13 | EnterUserName | Doesnt seem to be there.. |
06:42:39 | EnterUserName | Found it |
06:42:44 | scorche | i can see it just fine |
06:42:49 | EnterUserName | Ya i searched for simple |
06:42:55 | EnterUserName | nothing came up.. searched for compiling it came up |
06:43:57 | EnterUserName | Why do i need CYGWIN for linux? |
06:44:11 | scorche | i dont know...why would you? |
06:44:20 | EnterUserName | nevermind |
06:44:22 | EnterUserName | for windows only |
06:44:25 | scorche | =) |
06:44:40 | EnterUserName | is there a unix help :) |
06:45:16 | | Quit ddalton (Read error: 104 (Connection reset by peer)) |
06:45:26 | scorche | everything besides the dev environment should be directions for linux |
06:45:32 | EnterUserName | hrm |
06:45:39 | scorche | http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
06:45:41 | EnterUserName | ya im trying to find out whats the Chipset for sensa |
06:47:00 | EnterUserName | is it the elf one |
06:47:18 | scorche | there is no elf chipset |
06:47:22 | EnterUserName | ?erk m68 |
06:47:32 | scorche | please...read through those links that are on the page i linked you |
06:56:35 | EnterUserName | thanx scorche found it.. im trying to use crossdev with gentoo first before the custom script that comes with rockbox to compile for u. |
06:56:40 | EnterUserName | Hopefully it works :) |
06:57:16 | scorche | i am not familiar with crossdev, so i cant say anything about that... |
06:58:21 | EnterUserName | ahh tgheres a wikilink for that |
06:58:22 | EnterUserName | ha ha |
06:58:23 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
06:58:56 | EnterUserName | u guys still use gcc 3.4.5?? |
06:59:15 | ddalton | don't know what my version is but it isn't the latest. |
06:59:26 | ddalton | what os are you using? |
06:59:32 | EnterUserName | gentoo |
06:59:38 | EnterUserName | im following the instructions uinder Gentoo(CrossDev) |
06:59:43 | EnterUserName | i was jsut going to do crossdev -t arm-elf |
06:59:46 | ddalton | so linux? |
06:59:48 | EnterUserName | ya |
06:59:50 | ddalton | or something else? |
07:00 |
07:00:06 | ddalton | well I think you just need to run rockbox.sh |
07:00:07 | scorche | EnterUserName: use rockboxdev.sh to get your crosscompilers |
07:00:23 | ddalton | rockboxdev.sh |
07:00:25 | ddalton | i mean |
07:00:31 | EnterUserName | But whats that about gentoo crossdev? |
07:00:58 | ddalton | it installs all of the compilers needed to compile rockbox i think. |
07:01:19 | scorche | EnterUserName: as i said before...read those pages i linked you to |
07:01:25 | ddalton | hey how do you run sh files in linux just out of quriosity. |
07:01:37 | scorche | ./ |
07:01:50 | ddalton | same as an exe file? |
07:02:05 | scorche | ./ |
07:04:37 | ddalton | hey that is a cool script. |
07:04:53 | ddalton | so when I get my linux machine I just need to run that file and I am done? |
07:05:02 | ddalton | and somehow instal subversion |
07:05:29 | scorche | the wiki tells you what you need to install |
07:07:44 | EnterUserName | o where are some small things that need to be done in the code... |
07:07:50 | EnterUserName | if i were to.. umm.. play around with it |
07:07:52 | ddalton | does anyone here use emacs as there editor? |
07:08:28 | ddalton | well I started off with something simple it was a time patch but I am blind so I am only interested in the voice. |
07:08:33 | ddalton | and a couple of other things. |
07:08:42 | ddalton | maybe plugins if you aren't blind. |
07:10:09 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-67-113-27.dsl.rcsntx.swbell.net) |
07:10:48 | EnterUserName | sigh i need a faster computer |
07:10:58 | * | EnterUserName disappears to community |
07:16:24 | ddalton | anyone want to commit p6138? |
07:23:16 | | Join goatz [0] (n=goatz@ppp-70-226-24-50.dsl.toldoh.ameritech.net) |
07:24:00 | | Join homielowe_ [0] (n=chatzill@d207-81-88-18.bchsia.telus.net) |
07:33:28 | | Quit EnterUserName ("Lost terminal") |
07:40:07 | | Quit homielowe (Read error: 110 (Connection timed out)) |
07:41:51 | | Part goatz ("Leaving") |
07:42:11 | ddalton | I have about 15 patches here. I have a text file saying what order they should be applied in. So how should I put this on fly spray. I can't work out what patches need other patches. |
07:56:49 | ddalton | is it ok if I upload a text file to the tracker saying what order to apply the patches in? If you use them all. |
08:00 |
08:05:22 | *** | Saving seen data "./dancer.seen" |
08:26:11 | | Quit qweru ("KVIrc 3.2.0 'Realia'") |
08:31:54 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
08:41:23 | linuxstb_ | ddalton: If you can't separate them, then yes, post them all to the same task. But it would be preferable if separate patches (or small sets of very closely related patches) were on their own task. |
08:41:42 | linuxstb_ | Regarding the text file, just copy and paste the contents into a comment - that will be easier for people to read. |
08:49:36 | ddalton | linuxstb_: I have about 18 patches here. However I can't tell what patches require other patches. Do you know what I should do? |
08:49:54 | ddalton | I could easly make one big patch but that will never be committed. |
08:50:20 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
08:50:31 | ddalton | And I have a patch called talk_file but it applies fine with out any patches but if I apply other patches it doesn't work. |
08:53:29 | linuxstb_ | Can you put all the patches in a zip file and put them on a website somewhere? I can have a quick look at them now to see if I can make sense of them, and maybe other people can help as well. It sounds like they need to split up. |
08:53:55 | ddalton | yep ok |
08:58:08 | | Quit homielowe_ (Read error: 104 (Connection reset by peer)) |
08:58:30 | | Quit darkraven (Read error: 110 (Connection timed out)) |
08:58:32 | ddalton | Ok I have uploaded the patches. Could you please have a look. http://members.iinet.net.au/~ddalton/patches.tgz |
09:00 |
09:00:27 | | Quit ompaul ("Leaving") |
09:01:55 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
09:05:49 | linuxstb_ | dalton: Some of them will obviously work by themselves - e.g. shorter-hover_delay.patch, say_empty_dir.diff (I think), quick_screen.diff. You could start by testing those patches (and see if you can see any others) individually to see if they work. |
09:07:08 | linuxstb_ | One problem will be different patches that add new strings to english.lang. The patches won't apply cleanly if you apply them out of series, but they are easily fixed by hand. |
09:07:12 | ddalton | hmm going to be a lot of work. |
09:07:34 | linuxstb_ | Of course - you can't process 18 separate patches in 5 minutes... |
09:08:06 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:08:06 | ddalton | Well I will make them compile together and then I will go through each patche and see what it needs. |
09:08:10 | ddalton | what do you think? |
09:09:21 | linuxstb_ | I would try and treat them all as independent patches, and try to get them committed individually. Maybe choose two or three you think are the most useful, and deal with them first. Then carry on... |
09:10:55 | | Quit BHSPitLappy (Remote closed the connection) |
09:12:08 | ddalton | just a quick question. I am getting into programming especially rockbox. Will a 10 gb hard drive do? |
09:12:16 | ddalton | using linux? |
09:12:37 | linuxstb | Will you be installing a GUI, or just using the command-line? |
09:12:42 | linuxstb | (they're separate in Linux) |
09:13:12 | ddalton | ok I will do that with those patches. I might make talk_file work with them all and then work on each one separatly. Because I want to use them all. |
09:13:32 | ddalton | and then I will make a couple work by themselves and submit them |
09:13:46 | ddalton | just the command line |
09:15:00 | linuxstb | Then 10GB will probably be enough. |
09:15:28 | ddalton | ok how much room will I have for all my files once linux is up and running? |
09:16:29 | linuxstb | I don't know. But I wouldn't expect a no GUI Linux install to be more than a couple of GB, probably less. I've never really paid attention... |
09:16:48 | ddalton | ok and how long would that take to build rb do you think? |
09:17:04 | ddalton | a clean build |
09:18:39 | linuxstb | It depends how fast it is... |
09:19:20 | ddalton | 256 mb ram 1.33 ghz cpu pentium 3. What do you think? |
09:20:14 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
09:20:46 | | Join TiMiD[FD] [0] (n=TiMiD[FD@ARennes-258-1-80-227.w90-25.abo.wanadoo.fr) |
09:20:53 | TiMiD[FD] | hi there |
09:21:03 | amiconn | lo |
09:21:30 | ddalton | would that be faster than cygwin? |
09:21:41 | linuxstb | ddalton: I would only be guessing, but maybe around 5 minutes (or less). |
09:21:56 | amiconn | rasher: around? |
09:22:04 | ddalton | ok that sounds pretty good. I might look into that machine. |
09:22:11 | ddalton | in getting it. |
09:28:56 | ddalton | how do I delete a file in linux? |
09:30:09 | ze | rm |
09:30:29 | ddalton | ok and will that work for a dir? |
09:30:52 | ze | 'rmdir dir' if its empty, 'rm -fr dir' to delete the dir and its contents |
09:31:15 | ze | careful with rm -fr, it'll instantly remove anything you tell it |
09:31:15 | ze | :p |
09:31:23 | ddalton | and how do you rename something? |
09:31:47 | ze | renaming is just moving something to a new name, so it uses mv (which moves things, in general) |
09:32:08 | ddalton | ok thanks. |
09:32:45 | ze | and tab-completion is your friend, if you're not acquianted :p |
09:33:20 | ddalton | yeah |
09:36:43 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:40:14 | | Join Rob2222 [0] (n=Miranda@pD952A92A.dip.t-dialin.net) |
09:40:35 | | Quit DataGhost ("NTOSKRNL.EXE caused a buffer overflow in System Idle Proce²¦©§ÜæîôØþ°") |
09:46:50 | | Join oxygen77 [0] (n=oxygen77@vau75-6-82-237-174-211.fbx.proxad.net) |
09:48:17 | | Join ddalton_ [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
09:49:16 | | Quit ddalton (Read error: 104 (Connection reset by peer)) |
09:49:32 | | Nick ddalton_ is now known as ddalton (n=daniel@203-214-50-20.dyn.iinet.net.au) |
09:51:00 | ddalton | if I want to do the NickServ thing how do I enter my password? |
09:51:39 | amiconn | /ns identify yourpassword |
09:52:00 | amiconn | The /ns is just a shorthand for /msg nickserv |
09:53:36 | ddalton | ok thanks it worked |
09:53:46 | | Quit iamben (Read error: 110 (Connection timed out)) |
09:53:55 | ddalton | I sent my password to nickserve so don't know who got but I did it now. |
09:53:59 | ddalton | with the right one |
09:54:10 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
09:54:28 | amiconn | Yes, a /whois ddalton now tells me you're identified |
09:54:28 | petur | ddalton: better change it, then... |
09:58:17 | | Quit Rob222241 (Read error: 101 (Network is unreachable)) |
10:00 |
10:02:25 | | Join darkraven [0] (n=darkrave@p54A313BE.dip0.t-ipconnect.de) |
10:05:23 | *** | Saving seen data "./dancer.seen" |
10:05:42 | | Join enterusername [0] (n=dave@pdpc/supporter/student/GeekZoid) |
10:05:43 | | Part enterusername |
10:08:02 | | Join haemmy [0] (n=stefan@194.208.162.140) |
10:12:23 | petur | heh, for a moment I thought Bagder had changed the default webclient name to 'enterusername' :) |
10:14:58 | ddalton | how do I change it? |
10:16:17 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
10:18:22 | petur | ddalton: /msg nickserv set password |
10:19:13 | petur | ddalton: see also /msg nickserv help |
10:19:33 | | Quit HellDragon (Client Quit) |
10:20:23 | ddalton | actually that is the one I entered. maybe it is ok let me see. |
10:20:26 | ddalton | that name |
10:20:41 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
10:21:34 | amiconn | Hmm, that iram optimisation probably applies to a couple of other places in dsp.c |
10:24:46 | | Quit pill (Nick collision from services.) |
10:25:07 | | Join pill [0] (i=pill@sloth.shellfx.net) |
10:25:39 | | Quit pill (Nick collision from services.) |
10:25:52 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
10:28:51 | | Join bluebrother [0] (i=jkWTNoMb@rockbox/staff/bluebrother) |
10:28:51 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
10:30:30 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
10:37:51 | ddalton | is anyone interested in committing p6138? and p7647 because p6138 requires p7647 |
10:39:40 | | Join Domonoky [0] (n=Domonoky@e179056056.adsl.alicedsl.de) |
10:41:51 | TiMiD[FD] | would there be any legal problem to call a plugin tetris ? |
10:42:01 | Bagder | yes |
10:42:06 | TiMiD[FD] | ok |
10:42:09 | Bagder | very much so |
10:42:12 | scorche | they already threatened us for "tetrox" |
10:42:29 | TiMiD[FD] | eh ? |
10:42:32 | TiMiD[FD] | really ? |
10:42:38 | Bagder | yeps |
10:42:38 | scorche | yes |
10:43:01 | TiMiD[FD] | ok ... |
10:43:24 | Bagder | tetris is a trademark and they protect it |
10:43:42 | TiMiD[FD] | I was thinking of committing my multi screen tetris of last year, but it seems that I'll have to rename it ... |
10:43:55 | scorche | http://www.rockbox.org/mail/archive/rockbox-dev-archive-2006-10/0009.shtml |
10:43:56 | TiMiD[FD] | also |
10:43:58 | TiMiD[FD] | http://timidzone.free.fr/pub/capture_tetris3.png |
10:44:02 | Bagder | yes, it can't be named to anything similar to tetris |
10:44:12 | TiMiD[FD] | are the graphics ok or do I need to change them ? |
10:44:17 | TiMiD[FD] | (I took the gb's one ...) |
10:44:34 | Bagder | http://en.wikipedia.org/wiki/Tetromino ! |
10:44:47 | Bagder | the graphics can look however you want |
10:44:58 | Bagder | we ignore them stupid lawyers on that point |
10:45:11 | linuxstb | But surely they can't be an _exact_ copy of existing graphics? |
10:45:22 | Bagder | the tetris company of course claim that they own the "gameplay" as well |
10:45:24 | TiMiD[FD] | they look almost the same as the one on the GB's game so ... |
10:45:46 | pixelma | why do we need another one - the screenshot on the main screen looks almost exactly as the one there is now (exept a few tweeks that were done later) |
10:45:58 | Bagder | afaik, very tiny graphics components can in fact be drawn exactly similar and still not be infringing |
10:46:17 | scorche | as long as you drew them yourself and didnt not rip them |
10:46:23 | TiMiD[FD] | pixelma: this one is multiplayer on the remote ... |
10:46:25 | linuxstb | scorche: That's what I mean. |
10:46:29 | Bagder | but of course, we better not use the exact look to avoid getting lawyers sent at us... again |
10:46:44 | TiMiD[FD] | of course I drew them by myself, with some inspirations .... |
10:46:46 | pixelma | TiMiD[FD]: yes but why can't rockblox be "expanded"? |
10:46:49 | scorche | Bagder: they bite |
10:47:00 | Bagder | they do, yes |
10:47:23 | Bagder | it seems suitable to replace rockblox in case we want this newer one |
10:47:28 | TiMiD[FD] | pixelma: rockblox is not very suited for multiplayer, my code base is cleaner |
10:47:45 | * | scorche votes we abandont the Rock... name |
10:48:00 | TiMiD[FD] | ... blox ... |
10:48:02 | TiMiD[FD] | ? |
10:48:18 | Bagder | but in this case I find the name fun ;-) |
10:48:24 | scorche | something...just too many things are rock... |
10:48:27 | TiMiD[FD] | ok so I go for blox :p |
10:48:40 | scorche | or some other thing of your devising =) |
10:48:40 | TiMiD[FD] | yes like the K in kde ... |
10:48:45 | scorche | stoneblox, perhaps |
10:49:04 | TiMiD[FD] | blox is fine |
10:49:29 | TiMiD[FD] | tetris would have been the best name but ... |
10:49:38 | amiconn | Why not rockblox? |
10:49:41 | scorche | but that is a no-do =) |
10:49:43 | TiMiD[FD] | who wrote the rockblox plugin ? |
10:50:00 | Bagder | I think Björn wrote the origina as a port from something else |
10:50:00 | pixelma | TiMiD[FD]: personally I don't like the "stone" graphics but you can one really only decide if you see it on the screen(s) - btw. how does it work with the iaudio remote? |
10:50:05 | Bagder | 100 years ago |
10:50:06 | TiMiD[FD] | I don't want someone to compalin again about rewritten code |
10:50:09 | amiconn | The rockblox name is already a tradition for te***s in rockbox |
10:50:26 | amiconn | And the current rockblox is already a rewrite, not the original one |
10:50:26 | scorche | amiconn: i am not saying that it cant be, it just seems that rock... names are a bit too common and can be annoying |
10:50:53 | * | scorche was just putting in his opinion and should be considered an order in any way |
10:50:54 | pixelma | TiMiD[FD]: but then I made the current "colour" scheme which is very clear on all greyscale displays I could see |
10:51:04 | amiconn | rockblox.c: Copyright (C) 2005 Eli Sherer |
10:51:19 | TiMiD[FD] | pixelma: I developped this plugin last year so there was no iaudio remote support at that time, I'll have to take / modify the graphics and the keymap from rockblox |
10:52:10 | TiMiD[FD] | amiconn: I was just wondering if that person was there now to discuss |
10:52:25 | amiconn | TiMiD[FD]: I can't say I like the sideways aspect on the remote in your screenshot |
10:52:28 | TiMiD[FD] | the clock plugin case cold me down ... |
10:52:45 | scorche | heh... |
10:52:57 | amiconn | Maybe it makes some sense for the iriver remote because of its extreme landscape aspect *and* small size, but nowhere else |
10:52:57 | TiMiD[FD] | the screen is too small |
10:53:10 | pixelma | TiMiD[FD]: I don't think you need different "structures" for the stones, personally I find that rather confusing, but as I said I'm maybe a bit biased |
10:53:11 | Bagder | Eli Sherer hasn't been around for ages afaik |
10:53:26 | amiconn | It's not too small per se, rockblox works vertically on the archos lcd, which is also only 64 pixels high |
10:53:44 | TiMiD[FD] | also I was thinking of making the play board rotated on the archoses |
10:53:52 | Bagder | hahaha |
10:54:01 | Bagder | the previous version worked hard to not do that |
10:54:06 | Bagder | since the original was |
10:54:09 | amiconn | Heck, the current rockblox even works on the archos player - with just 14 pixels vertically (14 rows only of course) |
10:54:09 | TiMiD[FD] | like the original rockblox for archoses |
10:54:12 | Bagder | afaik |
10:54:15 | * | linuxstb loves circular development |
10:54:20 | pixelma | TiMiD[FD]: btw. there is a non-landscape version for the ifP which has the same screen size as the iriver remote |
10:54:38 | TiMiD[FD] | ok I'll take a look |
10:54:40 | Bagder | TiMiD[FD]: people simply hate the sidewise versions |
10:54:53 | TiMiD[FD] | but on the iriver remote, the gameplay is better with the scren rotated |
10:54:54 | | Join rvvs89 [0] (n=rvvs89@unaffiliated/rvvs89) |
10:55:26 | pixelma | TiMiD[FD]: I like it not rotated better on my OndioFM |
10:55:34 | * | Bagder runs away |
10:55:54 | amiconn | Rotated is just cumbersome on a main unit |
10:56:01 | TiMiD[FD] | bah |
10:56:02 | amiconn | Maybe the iriver remote is a special case |
10:56:26 | TiMiD[FD] | it's only a matter ofmaking the graphics ... |
10:56:28 | pixelma | TiMiD[FD]: I meant not rotated for the ifP |
10:56:39 | amiconn | Don't forget that the iaudios also have an LCD remote |
10:56:52 | pixelma | that's what I already said... |
10:57:05 | TiMiD[FD] | pixelma: if you think the gameplay would be better without rotation, I'll make it normal |
10:57:26 | amiconn | ...and that the archoses have non-square pixels |
10:57:36 | TiMiD[FD] | aow |
10:57:41 | TiMiD[FD] | true |
10:57:52 | Llorean | The iFP is so tiny, and the stick is positioned such that I think using its screen as portrait wouldn't be too bad for it. |
10:57:56 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:57:58 | amiconn | The current rockblox uses the best possible layout on all targets I have imho |
10:58:00 | TiMiD[FD] | maybe I handled that I don't remember |
10:58:20 | | Quit JdGordon (Remote closed the connection) |
10:58:28 | pixelma | well I don't have an iriver and no remote, just telling my opinion about the Archos version |
10:58:29 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:58:59 | JdGordon | hey all |
10:59:08 | JdGordon | 15h27m runtime on the e200! |
10:59:18 | amiconn | I wouldn't mind if rockblox gets replaced again, as long as it works on all targets the current version works on, and doesn't work sideways on any main unit |
10:59:45 | amiconn | When adding archos player support, I found the current codebase relatively easy to adapt |
11:00 |
11:00:35 | TiMiD[FD] | ok so landscape on the ifp ? |
11:01:14 | TiMiD[FD] | I tried to hack the code a little, but for multiplayer, it was too messy |
11:01:16 | amiconn | Maybe the iFP is also special; I can't tell |
11:01:24 | pixelma | TiMiD[FD]: re. drawing the graphics, I don't think you need something special, just "blocks" is ok, IMO |
11:01:44 | pixelma | as it is now |
11:02:00 | Llorean | amiconn: I think the iFP could get away with portrait rather well for Rockblox, but that's me. |
11:03:07 | pixelma | TiMiD[FD]: and fyi: the iaudio remote is greyscale... |
11:03:40 | TiMiD[FD] | pixelma: I'll see it on the original graphics of rockblox anyway |
11:03:51 | | Join spiorf [0] (n=spiorf@host43-173-dynamic.58-82-r.retail.telecomitalia.it) |
11:04:03 | amiconn | The original has no remote support... |
11:04:24 | TiMiD[FD] | oh I thought you were talking about the ifp |
11:04:31 | TiMiD[FD] | I need to rest |
11:04:48 | TiMiD[FD] | 8hours of planes and 2 days without sleeping |
11:05:21 | TiMiD[FD] | I'll do that tomorrow :) |
11:05:31 | amiconn | The current blocks are drawn at runtime |
11:05:34 | TiMiD[FD] | I take not of your remarks all |
11:05:46 | TiMiD[FD] | mine are bitmaps |
11:06:35 | TiMiD[FD] | I wanted to differenciate the blocks |
11:06:46 | pixelma | I meant both - black blocks for the iFP and a bit of greyscale for the iaudio remote, like there is for the greyscale main screens |
11:07:53 | | Join desowin [0] (n=desowin@79.187.93.186) |
11:07:55 | TiMiD[FD] | anyway I'llput a patch on the tracker |
11:07:56 | amiconn | I don't like the different blocks in greyscale in your screenshot. They make it harder to spot gaps imho |
11:08:33 | TiMiD[FD] | amiconn: the bottom line is actually blinking |
11:08:34 | pixelma | very personal: the different blocks confuse me once they are in "final position" |
11:09:30 | pixelma | at this point it doesn't matter anymore which tile they come from |
11:09:49 | TiMiD[FD] | even on the remote ? |
11:10:13 | TiMiD[FD] | (the remote graphics are different so ...) |
11:10:21 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
11:10:32 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
11:11:05 | TiMiD[FD] | in almost all the tetris games I've played, the blocks have different colors/patterns and they keep it when encrusting |
11:11:09 | pixelma | yes, the Archos version has only black blocks too |
11:11:21 | | Join Manusch [0] (n=chatzill@pD9E1DEB4.dip0.t-ipconnect.de) |
11:11:37 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
11:11:40 | TiMiD[FD] | imo it makes it easier to recognise the shape while the block is falling |
11:11:41 | Manusch | hallo |
11:11:56 | TiMiD[FD] | konban wa |
11:12:20 | Manusch | does anyone knowing a lyrics-viewer for sansa-models |
11:12:45 | | Nick Manusch is now known as flashy (n=chatzill@pD9E1DEB4.dip0.t-ipconnect.de) |
11:12:46 | pixelma | TiMiD[FD]: maybe but as amiconn already said it's harder if in final position (to me too) |
11:13:35 | flashy | ? |
11:13:39 | TiMiD[FD] | ok |
11:13:53 | TiMiD[FD] | I can make the blocks in final position look different |
11:14:00 | pixelma | TiMiD[FD]: e.g. it's also very hard to spot in the preview box |
11:14:43 | TiMiD[FD] | on the remote ? |
11:15:02 | pixelma | ye |
11:15:04 | pixelma | s |
11:15:41 | pixelma | well... I admit that's judged from your screenshot |
11:16:02 | TiMiD[FD] | full black blocks would be so dull |
11:16:10 | TiMiD[FD] | but you're right |
11:16:13 | | Quit Jon-Kha (Read error: 131 (Connection reset by peer)) |
11:16:26 | TiMiD[FD] | it's difficult to see on the b&w screens |
11:16:49 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
11:17:18 | TiMiD[FD] | although I like the different blocks remaining on the board |
11:18:04 | TiMiD[FD] | anyway g2g |
11:18:10 | TiMiD[FD] | I'l think about that |
11:18:16 | TiMiD[FD] | cu |
11:18:22 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-025-254.pools.arcor-ip.net) |
11:18:26 | JdGordon | amiconn: do you know what part of code I should look at to improving the runtime estimate on the sansa? I got 15h while it thinks it has 4h left when fll... |
11:18:42 | | Quit miepchen^schlaf (Client Quit) |
11:18:51 | pixelma | TiMiD[FD]: I don't but maybe I'm not the best person to argument with as the current greyscale ones are based on my suggestions... maybe try to get other opinions as well |
11:19:26 | TiMiD[FD] | yes I'll try to get other people's opinions, it's a big plugin |
11:19:35 | TiMiD[FD] | I'm off |
11:24:47 | | Join obo [0] (n=obo@rockbox/developer/obo) |
11:25:46 | flashy | does anyone know a plugin for viewing lyrics on a sansa e260 |
11:29:39 | pixelma | I *think* there is something like that in the patch tracker and maybe one of the unsupported builds include it, but I don't know and I also don't know how it works... |
11:29:56 | | Join Wiwie [0] (n=goddi@p5B09B5FB.dip0.t-ipconnect.de) |
11:30:12 | linuxstb | flashy: http://forums.rockbox.org/index.php?topic=2372.0 and http://www.rockbox.org/tracker/task/7432 |
11:30:35 | linuxstb | But reading the patch comments, it seems it doesn't support the Sansa though... |
11:30:58 | linuxstb | Sorry, later versions of the patch do... |
11:31:05 | | Join rift [0] (n=heroes@10.56.70-86.rev.gaoland.net) |
11:31:36 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
11:34:01 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
11:37:20 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:41:49 | | Join finux [0] (n=finux@p5495609E.dip.t-dialin.net) |
11:41:56 | finux | good morning |
11:42:18 | finux | i have a problem and i hope you can help me with that, |
11:43:37 | finux | i have an ipod 5g (v1) with the newest rockbox built on it. and my ipod batterygoes empty in less then an half our, and when i put it on the load again then it is full at once, any ideas |
11:49:20 | finux | no ideas? |
11:50:30 | linuxstb | How do you know it's empty? The Apple bootloader is buggy and sometimes reports an empty battery when it isn't. |
11:53:57 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
11:54:21 | | Quit JdGordon ("Konversation terminated!") |
11:55:05 | | Join lee-qid [0] (n=liqid@p54965FDF.dip.t-dialin.net) |
11:56:42 | | Quit flashy ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
12:00 |
12:00:56 | finux | yeah but so my ipod turns off all the time |
12:00:57 | finux | -.- |
12:01:19 | finux | and its not empty, it just shows so |
12:05:24 | *** | Saving seen data "./dancer.seen" |
12:05:27 | | Quit seablue ("life, death, life, death") |
12:06:33 | rasher | amiconn: here now |
12:07:27 | amiconn | rasher: I tried your latest patch. |
12:08:06 | amiconn | The added wavtrim step almost doubles voice building time on cygwin. So it's indeed the process creation that's slow |
12:08:16 | rasher | ouch |
12:08:32 | rasher | Not really much we can do about that I guess |
12:08:33 | amiconn | Once the new mechanism gets committed, I'll probably move the wavtrim and lame calls into the vbscript, making them way faster |
12:09:01 | amiconn | I found the bug why the created voices don't work: the target id doesn't get passed properly |
12:09:03 | rasher | duplication :\ |
12:09:07 | amiconn | It's always 0 |
12:09:23 | rasher | Ah, that would do it, yes |
12:10:18 | amiconn | Yes, but I'd rather live with some duplication if it speeds voice building by factors |
12:11:05 | amiconn | And for some reason the created voice files are still quite big, so I cannot test on hwcodec |
12:11:11 | rasher | Yeah, I guess |
12:11:23 | amiconn | It's probably a matter of speeding up the engine's output |
12:11:45 | amiconn | Btw, the default set of lame parameters is missing an important detail for hwcodec: -B 64 |
12:11:46 | | Join kk [0] (n=kkit@140.141.29.162) |
12:11:55 | amiconn | That's not related to your patch I guess |
12:11:56 | rasher | I'll add that |
12:12:08 | amiconn | And −−vbr-new is also a good idea |
12:14:21 | rasher | I was under the impression that -V implied −−vbr-new |
12:15:04 | rasher | Of course we could also have different defaults based on the target |
12:15:35 | rasher | So if any of the values for hwcodec aren't good for swcodec we could fix that |
12:16:04 | | Quit pill (Nick collision from services.) |
12:16:13 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
12:16:30 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
12:18:36 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
12:22:22 | | Quit krazykit (Read error: 110 (Connection timed out)) |
12:25:19 | | Quit daurnimator ("Cyas later...") |
12:25:27 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
12:27:03 | finux | cant anyone help me |
12:27:24 | | Quit finux ("Verlassend") |
12:28:17 | | Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
12:28:21 | | Quit JdGordon ("Konversation terminated!") |
12:29:06 | | Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
12:33:28 | rasher | Hrm, think I found a cygwin installer that you can pass a list of packages to on the command-line. Should be a godsend for blind users |
12:36:18 | | Join Arathis [0] (n=doerk@p508A61F9.dip.t-dialin.net) |
12:40:12 | | Quit ddalton (Remote closed the connection) |
12:40:24 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:40:34 | | Quit ddalton (Client Quit) |
12:40:38 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:40:51 | rasher | http://cygwin.com/ml/cygwin-apps/2006-03/msg00070.html for future reference |
12:42:08 | | Quit ddalton (Client Quit) |
12:42:25 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:51:41 | | Quit petur ("switching") |
12:51:51 | | Join petur [0] (n=petur@rockbox/developer/petur) |
12:56:44 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
13:00 |
13:07:16 | | Quit haemmy () |
13:08:01 | | Quit Domonoky ("Trillian (http://www.ceruleanstudios.com") |
13:08:38 | | Quit oxygen77 ("Leaving.") |
13:10:27 | | Join oxygen77 [0] (n=oxygen77@vau75-6-82-237-174-211.fbx.proxad.net) |
13:11:19 | | Quit Captain_A (Read error: 110 (Connection timed out)) |
13:14:09 | rasher | Would it be an idea to provide a patched cygwin installer that installs what's needed for Rockbox? I can't imagine that'd be too hard |
13:15:05 | scorche | just as hard as making a rockbox vmware image? =) |
13:15:31 | rasher | Not at all |
13:16:49 | ddalton | what about rockboxdev.sh |
13:17:58 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
13:18:12 | | Part kaaloo |
13:18:41 | rasher | ddalton: that doesn't help if all you have is a windows install |
13:19:05 | rasher | scorche: running a virtual machine is probably even worse for a blind user, I'd imagine |
13:19:15 | scorche | rasher: oh, im sure |
13:19:24 | ddalton | yes it is |
13:19:30 | ddalton | i couldn't get ssh to work |
13:20:37 | | Join spiorf_ [0] (n=spiorf@host19-213-dynamic.14-87-r.retail.telecomitalia.it) |
13:21:26 | rasher | ddalton: do you have cygwin installed? |
13:23:51 | ddalton | yes I do why? |
13:24:37 | rasher | How did you manage to install it? The installer isn't exactly a shining example of accessibility |
13:25:06 | ddalton | I just installed all the packages |
13:25:31 | rasher | Ah |
13:26:21 | rasher | Can't figure out where in their CVS they're keeping the installer |
13:33:20 | | Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:33:33 | Llorean | rasher: If there is a patched installer, it should download a package list / config from the rockbox servers, rather than being hardcoded at least. Otherwise it'd fall to the same problems as the old "DevKit" |
13:34:45 | rasher | Llorean: well except we could be keeping it in cvs and everyone could help out, and it'd be a simple matter of adding a package name to a list somewhere |
13:35:00 | rasher | the Devkit was really a custom beast that wasn't easily extended |
13:35:10 | rasher | Afaiu |
13:35:22 | Llorean | rasher: But I think they should be able to just re-run the installer they already have on disk to update to the newest versions, rather than having to download a new installer from SVN |
13:35:42 | Llorean | If we change to GCC 4.1 or such, for example |
13:36:17 | rasher | That'd require running rockboxdev.sh, not any changes in cygwin, surely? |
13:36:55 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:37:04 | Llorean | Well, our current cygwin instructions actually ask someone to point cygwin to our own custom .cfg at rockbox.org that has it download precompiled cygwin packages, I thought |
13:38:02 | bluebrother | building the compilers on cygwin would be slow as hell ... |
13:38:52 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
13:38:52 | rasher | Ah, didn't know that |
13:39:02 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
13:39:05 | Llorean | bluebrother: Yeah, I think it took a few hours when I tried it. |
13:40:36 | pixelma | bluebrother: did you ever try to install the tex4ht package under cygwin? I tried that once but gave up because I couldn't figure out which paths I'd have to change and to what... (no time to discuss that now, just curious) |
13:41:41 | rasher | I think a solution could be to make rockbox a full cygwin mirror with a package list that installs everything needed |
13:41:46 | rasher | But I'm not really sure |
13:42:42 | rasher | Anyway, with the patch I linked to previously it could be done with two invocations of setup.exe. One for a regular mirror, and one for the rockbox "mirror" |
13:44:32 | | Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:45:00 | pixelma | I thought there was some kind of rockbox mirror already? |
13:45:20 | | Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
13:45:33 | rasher | Yes, but it's not a full mirror as far as I can tell |
13:46:33 | pixelma | I see |
13:47:04 | rasher | but the patch I posted earlier allows to do something like: setup.exe -p zip,unzip,gcc,gcc-mingw-core,make,mingw-utils,patch-utils,subversion[,etc] |
13:47:17 | rasher | And you can already specify a mirror on the commandline |
13:49:52 | | Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
13:50:47 | | Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
13:55:32 | | Quit JdGordon_ ("Konversation terminated!") |
14:00 |
14:00:41 | | Join Bjerrk [0] (i=bjerrk@83.73.151.240.ip.tele2adsl.dk) |
14:01:42 | Bjerrk | Hi.. Has their been made any attempts at porting rockbox to the Cowon iAudio A2? And if so, what problems are you facing? |
14:01:57 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
14:02:09 | | Quit pixelma (" gtg") |
14:03:34 | rasher | Bjerrk: I don't think anything has been done. See here: http://www.rockbox.org/twiki/bin/view/Main/NewPort and http://forums.rockbox.org/index.php?board=16.0 |
14:05:29 | *** | Saving seen data "./dancer.seen" |
14:05:40 | Bjerrk | rasher: Ah, thanks :) . I was looking at the NewPort page already :) |
14:07:03 | Bjerrk | The NewPort page is written in a quite uncompromising and unsympathetic way.. Hm. |
14:07:40 | rasher | This is probably because people often think a port is something that will just happen. And don't realise that it's really hard work. |
14:09:14 | Bjerrk | Yeah, i figured, but it just seems to be an attitude that many FOSS developers have. And i fully understand this, as their work is too often just taken for granted |
14:09:44 | Bjerrk | And i say this not as a total newbie, but as a person who has been using free systems for years :P |
14:10:00 | Llorean | What is the attitude? "If you want something done badly, go ahead and do it?" |
14:11:03 | Llorean | A port really can't happen except by people who both own the hardware, and really want to see it happen. |
14:11:49 | petur | and have a clue... |
14:12:05 | Bjerrk | Well, that's the message they'd like to communicate, i'm sure, but often it just ends out in a lot of exhortations and offensiveness.. |
14:12:21 | Llorean | Is there something you find particularly offensive about the NewPorts page? |
14:13:16 | petur | the problem is more the attitude of the users |
14:13:33 | Bjerrk | Well, no, not directly offensive. But not very friendly either. Look, i'm not attacking you guys, i'm just saying that communication is both about the message and the way you deliver it. |
14:14:31 | Llorean | I wasn't saying you were. I was honestly asking if you had suggestions for improvement. |
14:14:41 | Bjerrk | Cool :) |
14:15:09 | Bjerrk | On another note, that wiki page is quite useful.. |
14:15:11 | Llorean | Being a wiki, it's available for you to rewrite for more friendliness, as long as it still gets the message across clearly: You will have a lot of work to do if you want a new port to happen. |
14:15:24 | JdGordon | Llorean: what do you think about allowing both sansa keymaps in the binary? |
14:15:32 | JdGordon | with the new version default |
14:15:49 | bluebrother | switchable keymaps? Noooo! |
14:16:45 | rasher | Very no. |
14:17:54 | Bjerrk | Heh heh |
14:18:00 | JdGordon | do either of you have a sansa? |
14:18:17 | Llorean | I wouldn't really object to an option for switching between a semi-standard "Rockbox" keymap, and a keymap mirroring most of the OF's keymap, where possible, on players (with the default being the Rockboxy one) |
14:18:30 | Llorean | As an option for several players, rather than just the Sansa, that is. |
14:18:46 | bluebrother | why is there a need to mimic the OF behaviour? |
14:18:49 | JdGordon | im talking about the sansa only for the moment... |
14:19:04 | JdGordon | bluebrother: because not everyone likes the rockbox keys |
14:19:10 | Llorean | I really don't see the need to introduce a switchable keymap for just one player, if you feel one *must* be introduced. |
14:19:26 | Llorean | I still like they more standardized keymap better for usability. |
14:19:42 | bluebrother | that's not really a reason imo |
14:19:58 | bluebrother | a lot of people also dislike the default wps etc. |
14:20:08 | JdGordon | why force a keymap on everyone when we havee a perfectly worable syste, to alternate? |
14:21:15 | bluebrother | it's option bloat imo |
14:21:31 | JdGordon | and the other 150 options arnt? |
14:21:38 | bluebrother | no :) |
14:22:19 | bluebrother | while some available options might indeed be bloat already there is absolutly no reason to add more bloat. |
14:24:00 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
14:24:10 | * | JdGordon wants a better reason than option bloat to not think about making the patch for it |
14:24:13 | JdGordon | hey Nico_P |
14:24:16 | JdGordon | hows things? |
14:24:19 | Nico_P | hi |
14:24:22 | * | petur would not be completely against loadable keymappings |
14:24:26 | Nico_P | good, back from my vacation |
14:24:36 | JdGordon | petur: NOT loadable keymaps... |
14:24:40 | JdGordon | a choice of two... |
14:24:54 | rasher | Think about the poor manual writers |
14:24:55 | bluebrother | switchable keymaps as nearly as bad as loadable keymaps |
14:24:55 | JdGordon | ... loadable keymaps would be relativly simple to setup though :p |
14:25:17 | bluebrother | just think about a user switching to the alternate keymap and being stuck as he isn't used to that keymap |
14:25:26 | petur | loadable mappings, just like lang and wps... a build-in one and external files |
14:25:37 | bluebrother | urgh :( |
14:25:40 | JdGordon | the setting wouldnt exaclty be easy to accidently switch |
14:25:50 | petur | bluebrother: reset settings? |
14:25:51 | rasher | JdGordon: I can tell you don't know our users |
14:26:03 | bluebrother | that will annoy users even more ... |
14:26:13 | petur | bluebrother: the same can happen when a user sets black text on black background |
14:26:20 | bluebrother | and if he's only used to the alternate keymapping? |
14:26:46 | | Join phalax [0] (n=phalax@h-82-96-32-75.ip.rixbredband.se) |
14:26:53 | bluebrother | that needs to get addressed too. |
14:27:14 | bluebrother | maybe show a yes-no-screen if fg and bg colors are really similar (or equal) |
14:27:19 | JdGordon | just like when any default is changed... we put a message on the ml's and have lots of annoyed users come in and winge |
14:27:31 | petur | we need some standard hotkey to bring up help :) |
14:27:36 | Llorean | bluebrother: The problem for fg/bg is most commonly an image + black text, or similar, I think. |
14:27:44 | bluebrother | self-destruct button? *g* |
14:28:26 | * | petur will give the H10 mapping a kick too |
14:28:40 | Llorean | I also really like FS6920 (if I remember the number right) |
14:29:22 | Llorean | I really don't like the center of the cross on the gigabeat being "Pause", it makes one handed use a good deal more difficult (for me, partially being a lefty, partially because I want to leave teh WPS and insert things more often than pausing playback) |
14:29:52 | | Quit spiorf_ (Read error: 110 (Connection timed out)) |
14:29:53 | JdGordon | *couph* customizable buttons |
14:30:06 | Llorean | *cough* semi-standard button use |
14:30:07 | JdGordon | this could all be fixed so easily with loadable button maps |
14:30:31 | JdGordon | Llorean: im agreeing with you... custom ones are just an extension |
14:30:31 | bluebrother | ... and open a really big can of worms |
14:30:38 | Llorean | And it would create an absolute support nightmare when you try to talk someone through the button presses to fix something |
14:30:52 | Llorean | It's already hard enough getting someone to verify they're using a current build. |
14:31:01 | JdGordon | we could add a button combo which would force the button map to default |
14:31:12 | JdGordon | .. on bootup i mean |
14:31:29 | petur | well if somebody uses an alternate mapping they surely will know how to move around their player |
14:31:41 | Febs | And will you then come to the forums and answer 3,000 questions about how to force the button map to default? |
14:31:42 | rasher | petur: I can tell you don't know our users |
14:32:04 | * | petur knows himself? |
14:32:40 | | Join spiorf [0] (n=spiorf@host115-158-dynamic.56-82-r.retail.telecomitalia.it) |
14:32:56 | Llorean | petur: Trust me when I say, no they won't. :) |
14:33:10 | | Quit spiorf (Client Quit) |
14:33:11 | Febs | x2 |
14:33:23 | | Join spiorf [0] (n=spiorf@host115-158-dynamic.56-82-r.retail.telecomitalia.it) |
14:33:25 | Llorean | I'm betting half the time they won't even remember that a button's purpose has been changed in that screen |
14:33:49 | * | petur abstains from the discussion and continues adding yet another new feature ;) |
14:34:06 | Llorean | What new feature this time? ;) |
14:34:22 | petur | recording clipping counter |
14:34:28 | Llorean | Ah, saw that patch |
14:34:30 | Llorean | Seems useful |
14:34:58 | petur | it is for stealth recording |
14:35:20 | | Join gregj [0] (n=gj@81-186-226-63.citynet.pl) |
14:35:25 | gregj | helio |
14:35:40 | petur | oh... long time no see... |
14:36:22 | * | petur sees austriancoder has been away almost 5 days and sighs |
14:36:34 | gregj | yeah |
14:36:38 | gregj | life ;) |
14:36:46 | * | gregj is is about to move to London, from Cambridge |
14:36:51 | gregj | new job, etc |
14:36:59 | rasher | amiconn: I changed the default lame opts and fixed the language-id problem. |
14:37:14 | gregj | I saw you guys did a loads of changes within last month |
14:37:19 | petur | gregj: then you can join those devconpub guys :) |
14:38:31 | * | Febs highly recommends DevConPub. |
14:38:45 | * | scorche wish he could join |
14:40:38 | * | JdGordon too |
14:40:40 | JdGordon | :( |
14:40:54 | | Join Captain_A [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
14:41:49 | gregj | petur: what time when |
14:42:13 | petur | ask them, I'm not in London |
14:42:28 | * | petur points to GodEater, wherever he is |
14:42:56 | rasher | Bagder: Any idea why "make voice" builds bitmaps? |
14:43:44 | rasher | Make building voice on cygwin significantly slower :| |
14:44:06 | gregj | I still live in Cambridge, but gotta move |
14:44:10 | rasher | Did I ever complain about cygwin being slow, because it really really is. |
14:44:33 | gregj | that's why ppl don't use toys, they use real stuff - and work on linux or mac os x |
14:44:52 | | Join number6 [0] (i=d8fe65c8@gateway/web/cgi-irc/labb.contactor.se/x-eee05349a12f92b5) |
14:44:53 | rasher | Yeah, but I have to test on cygwin when toying with the build system |
14:48:11 | | Quit number6 (Client Quit) |
14:53:20 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
14:55:11 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
14:57:23 | Bjerrk | rasher: Cygwin? I was under the impression that you were running Linux. |
14:57:33 | Bjerrk | Sorry, GNU/Linux.. |
14:58:13 | rasher | Bjerrk: I am, mainly (at least when doing Real Work), but I'm working on voice building which needs a lot of attention on cygwin, so I have to test it there. |
14:58:30 | Bjerrk | Ah, sounds reasonable. |
14:58:56 | Llorean | Especially since in general the Windows voices are much better. |
14:59:33 | Bjerrk | the "Windows Voices"? |
14:59:40 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
15:00 |
15:00:06 | Llorean | Even Microsoft's voices are at least comparable to espeak/flite/festival, and many other SAPI voices are far superior. |
15:00:46 | gregj | how does festival work anyway ? |
15:00:53 | Bjerrk | Works ok for me |
15:01:11 | Bjerrk | But i'm not really visually impaired, so i don't use them regularly |
15:01:15 | rasher | It's reasonable, but not really comparable to commercial tts engines |
15:01:31 | gregj | does it use hudge db of sounds to create something out of it, using some weirdo algorithm, or is it just like on atari, attempt to synthetise something that sounds like voice |
15:01:55 | rasher | The former. Espeak does the latter, and some people like the results better |
15:02:05 | gregj | I see |
15:02:44 | Llorean | I really like espeak's sound better than festival's sound, for example |
15:02:54 | gregj | which one does rockbox try to use ? |
15:03:09 | Llorean | Rockbox's voice building scripts can make use of any of the three, and in windows SAPI5 I believe. |
15:03:31 | gregj | I thought there's plugin synthetising stuff |
15:03:40 | gregj | so it could read out track names, etc |
15:03:49 | Llorean | Prebuilt voice files for the menus, premaed clips for track names can be generated with scripts |
15:03:54 | Llorean | But there's no inbuilt synthesis right now |
15:05:01 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
15:06:41 | | Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) |
15:13:04 | | Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
15:16:51 | Lear | rasher: Aware of any freely available TTS for Swedish, for use with Cygwin? |
15:21:10 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
15:25:01 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
15:33:39 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") |
15:43:36 | | Join norbusan [0] (n=norbusan@dhcp02.algebra.tuwien.ac.at) |
15:44:58 | | Part norbusan |
15:46:06 | | Quit Llorean ("Leaving.") |
15:53:20 | | Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) |
15:54:01 | | Join iamben_ [0] (n=ben@dpc67142179038.direcpc.com) |
15:54:01 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
15:55:38 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
15:56:34 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
15:56:41 | | Join otih [0] (n=otih@CAcert/Assurer/otih) |
15:57:50 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
16:00 |
16:00:01 | | Quit obo ("bye") |
16:01:55 | | Quit darkraven (Read error: 110 (Connection timed out)) |
16:05:33 | *** | Saving seen data "./dancer.seen" |
16:07:24 | | Join darkraven [0] (n=darkrave@p54A30DDE.dip0.t-ipconnect.de) |
16:14:10 | | Nick iamben_ is now known as iamben (n=ben@dpc67142179038.direcpc.com) |
16:17:46 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
16:22:54 | | Quit fnakicoel (Read error: 113 (No route to host)) |
16:25:30 | | Join bdgraue [0] (n=bdgraue@host-091-097-094-031.ewe-ip-backbone.de) |
16:31:56 | | Quit davina (Remote closed the connection) |
16:38:53 | | Quit Llorean ("Leaving.") |
16:45:17 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
17:00 |
17:03:33 | | Join mirak [0] (n=mirak@85.69.166.42) |
17:06:29 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
17:07:24 | | Part Llorean |
17:15:00 | * | gregj yawns |
17:15:52 | * | petur wonders if he shouldn't just commit the clipcounter iso putting patches on the tracker |
17:17:45 | | Join Domonoky [0] (n=Domonoky@e179056056.adsl.alicedsl.de) |
17:29:37 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
17:33:35 | | Quit Arathis ("Verlassend") |
17:36:06 | | Join polygonal [0] (i=8d9d7595@gateway/web/cgi-irc/labb.contactor.se/x-875161b691e1bb14) |
17:39:10 | polygonal | I would like to see my patch FS #7627 commited... it solves an inconsistency in viewing and saving dynamic playlist when dynamic playlist finishes playing |
17:39:50 | polygonal | currently you can save but not view the dynamic playlist, which does not make much sense to me |
17:39:54 | | Join stevenm [0] (n=stevenm@infranelson.student.umd.edu) |
17:40:18 | petur | I'll have a look as soon as I'm done with 2976 |
17:40:59 | polygonal | my patch basically add the same check the saving playlist function does to the viewing playlist, so nothing is new |
17:41:01 | polygonal | petur: thanks |
17:47:55 | | Quit My_Sic (No route to host) |
17:47:57 | bluebrother | urgh. Fading menus ... |
17:48:08 | bluebrother | anyone against rejecting FS #2143? |
17:50:36 | JdGordon | bluebrother: yeah close it |
17:51:14 | | Quit midkay (Read error: 113 (No route to host)) |
17:52:11 | | Quit JdGordon ("Konversation terminated!") |
17:54:26 | stevenm | Hello. I am experiencing a strange bug with my MIDI code, and I don't think it is my fault |
17:54:36 | stevenm | Everything works fine until the backlight times out |
17:55:01 | stevenm | But if a file is playing and the backlight turns off and then I press a key, the music stops, the backlight does not come on, and the device freezes |
17:55:08 | stevenm | (Oh, I'm on an iRiver H340) |
17:55:27 | | Join lazka [0] (n=lazka@83-65-233-12.dynamic.xdsl-line.inode.at) |
17:56:06 | petur | stevenm: there is a very rare bug with normal playback like that, it may be related. Does it always happen? |
17:56:27 | stevenm | petur, almost always |
17:56:49 | stevenm | petur, it may be related to CPU usage? MIDI is very very CPU intensive |
17:57:13 | stevenm | and normal playback may not be so much. you have to catch it at the wrong time, when it is under load? |
17:57:40 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-67-113-27.dsl.rcsntx.swbell.net) |
17:58:11 | stevenm | something that probably neds to be addressed |
17:58:17 | stevenm | a kernel thing? |
17:58:19 | petur | hrmmm I probably closed it in the tracker because it didn't happen to me any more |
17:58:25 | Domonoky | stevenm: blacklight fading uses cpu on hxx0 players, as its software pwm.. so it could be load related... |
17:58:40 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
17:58:55 | stevenm | Domonoky, I do not have it turned on? It does not fade, just turns off |
17:59:03 | petur | stevenm: please report it in the tracker with list how to reproduce |
17:59:15 | stevenm | petur, will do |
18:00 |
18:02:27 | petur | polygonal: I'm running out of time (gtg soon), if nobody else gets to it I'll do it tomorrow... |
18:04:19 | | Quit rift ("d'accord") |
18:04:51 | * | jhMikeS may know why |
18:04:57 | polygonal | petur: thanks again :) |
18:05:15 | petur | ah well, will do a qiuck commit :) |
18:05:37 | *** | Saving seen data "./dancer.seen" |
18:06:17 | petur | you're already in the credits, right? |
18:08:59 | polygonal | yes |
18:09:30 | stevenm | DogBoy, petur, bug added to flyspray |
18:10:18 | * | bluebrother would like people using real names on FS too ... |
18:10:29 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
18:11:07 | * | petur too |
18:11:31 | bluebrother | wasn't a real name policy for FS discussed once? |
18:11:42 | petur | real life calling, have a nice evening y'all ;) |
18:11:54 | | Quit petur ("*plop*") |
18:14:32 | | Quit mirak (Remote closed the connection) |
18:15:38 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
18:16:32 | | Quit polygonal ("CGI:IRC (EOF)") |
18:22:45 | | Quit midkay ("Leaving") |
18:24:17 | | Join ToHellWithGA [0] (n=ryan@d4-137.rb2.clm.centurytel.net) |
18:27:00 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
18:27:32 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
18:31:19 | | Quit stevenm ("Connection reset by beer") |
18:36:33 | | Quit perrikwp ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
18:39:24 | qwm | balloons! |
18:39:28 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:40:49 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
18:41:36 | | Join toffe82 [0] (n=chatzill@adsl-71-154-233-142.dsl.frs2ca.sbcglobal.net) |
18:46:23 | | Quit davina (Remote closed the connection) |
18:49:07 | | Join knakilmhi [0] (i=0@86.122.116.44) |
18:53:58 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
18:54:33 | | Quit H10_007quick (Client Quit) |
18:54:51 | | Quit toffe82 (Read error: 104 (Connection reset by peer)) |
19:00 |
19:01:45 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
19:06:17 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
19:06:44 | | Quit jhMikeS (Nick collision from services.) |
19:06:50 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
19:07:24 | | Quit otih (Remote closed the connection) |
19:11:39 | | Quit Robin0800 (Read error: 104 (Connection reset by peer)) |
19:17:06 | | Quit freqmod ("Konversation terminated!") |
19:21:51 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
19:22:07 | * | ender` yawns |
19:22:50 | H10_007quick | while ( count != 5 || data-data1 > -20 && data-data1 < 20 ) this says while count does not equal 5 or data-data1 is between -20 and 20 continue doing this loop right? |
19:28:55 | jbit | that seriously needs more brakets |
19:29:11 | bluebrother | hmm −− not sure about the precendence of || vs. && |
19:29:59 | bluebrother | as always, when in doubt use brackets :) |
19:30:11 | H10_007quick | while ( count != 5 || (data-data1 > -20 && data-data1 < 20) ) |
19:30:13 | H10_007quick | like that? |
19:30:22 | jbit | sure |
19:30:35 | jbit | i'd usually put more brakets in, but that should be fine |
19:30:49 | H10_007quick | ok and count = count + 1; adds 1 to the varialbe count right? |
19:30:57 | jbit | count++; |
19:30:59 | jbit | is nicer |
19:31:03 | bluebrother | yes. But you usually write count++ in C |
19:31:07 | H10_007quick | oh ok |
19:31:13 | H10_007quick | thanks for the help |
19:31:21 | bluebrother | (the former is usually considered beginners-style ;-) |
19:31:33 | H10_007quick | like me |
19:31:46 | jbit | while ( (count != 5) || ((data-data1 > -20) && (data-data1 < 20)) ) |
19:32:01 | jbit | is how i'd write it, btw... that way no matter how stupid the compiler is, it'll evaluate to how you want |
19:32:07 | bluebrother | you can also write count += 1 −− comes handy when the increment is something different to 1 |
19:32:15 | jbit | (and i've had the great experience of working with stupid compilers) |
19:35:07 | H10_007quick | oh goody, it compiles |
19:35:13 | H10_007quick | now to see if it works |
19:42:02 | | Join miepchen^schlaf [0] (n=hihi@p54BF5E62.dip.t-dialin.net) |
19:42:38 | | Join Kyle_O [0] (n=chatzill@ip68-230-128-22.ri.ri.cox.net) |
19:42:47 | Kyle_O | hello |
19:43:23 | Kyle_O | will rockbox support the belkin ipod transmitter? |
19:45:01 | H10_007quick | http://pastebin.com/m401eb1a3 could someone tell me what I did wrong? I think it must be to do with the loop |
19:46:12 | H10_007quick | I want the loop to read values either until the value goes out of bounds, or until it has cycled, count amount of times |
19:46:55 | bluebrother | you should also put braces around (data - data1) |
19:46:59 | H10_007quick | or is the loop fine |
19:47:02 | H10_007quick | oh |
19:48:06 | H10_007quick | that couldn't have been the problem though |
19:48:37 | H10_007quick | because the code caused the player to freze when I touched the scroll pad. Thats why I think it never left the loop |
19:49:14 | H10_007quick | it would still leave the loop after cycling 5 times |
19:49:29 | bluebrother | why are you or-ing in the while statement? |
19:50:04 | bluebrother | if count == 5 and the difference between data and data1 is less than 20 the statement is still true ... |
19:50:17 | bluebrother | so it doesn't leave after 5 readouts |
19:50:24 | H10_007quick | oh |
19:50:54 | H10_007quick | I want it to exit if either statement is true |
19:51:12 | H10_007quick | I see what you mean now |
19:51:22 | | Quit Kyle_O ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
19:52:56 | H10_007quick | would putting && mean that it would exit upon either statement becoming false? |
19:53:49 | bluebrother | if you and the conditions the result will be false if any of the conditions goes false |
19:54:03 | | Quit jhulst (Remote closed the connection) |
19:54:15 | H10_007quick | ah so that is what I want then |
19:59:57 | | Quit ompaul (Read error: 104 (Connection reset by peer)) |
20:00 |
20:05:39 | *** | Saving seen data "./dancer.seen" |
20:07:07 | | Quit BHSPitLappy (Connection timed out) |
20:10:08 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
20:15:06 | | Quit miepchen^schlaf ("Verlassend") |
20:17:42 | | Join miepchen^schlaf [0] (n=hihi@p54BF5E62.dip.t-dialin.net) |
20:27:26 | | Join DerPapst [0] (n=DerPapst@pD9EB452A.dip0.t-ipconnect.de) |
20:27:49 | DerPapst | good evening |
20:30:39 | | Join jhulst [0] (n=jhulst@71-10-136-117.dhcp.aldl.mi.charter.com) |
20:42:12 | | Join toffe82 [0] (n=chatzill@adsl-71-154-233-142.dsl.frs2ca.sbcglobal.net) |
20:42:35 | | Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
20:46:55 | | Quit knakilmhi (Read error: 110 (Connection timed out)) |
20:53:46 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
21:00 |
21:01:21 | | Join Rincewind_ [0] (i=euPcF2Wn@nat-wh-1.rz.uni-karlsruhe.de) |
21:01:48 | | Quit iamben (Remote closed the connection) |
21:01:57 | | Join iamben [0] (n=ben@dpc67142179038.direcpc.com) |
21:07:25 | | Quit pill (Nick collision from services.) |
21:07:36 | | Join pill [0] (i=pill@sloth.shellfx.net) |
21:08:06 | | Quit pill (Nick collision from services.) |
21:08:22 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
21:08:49 | | Quit jhulst (Remote closed the connection) |
21:09:33 | | Quit H10_007quick ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
21:10:34 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-67-113-27.dsl.rcsntx.swbell.net) |
21:14:59 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
21:22:11 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
21:31:08 | | Join lee-qid [0] (n=liqid@p54964F59.dip.t-dialin.net) |
21:35:39 | | Join debarshi [0] (n=rishi@gnu-india/supporter/debarshi) |
21:36:30 | | Join bokhate [0] (n=santanu@220.226.21.231) |
21:36:49 | | Part bokhate ("Leaving") |
21:38:15 | | Join bonii [0] (n=bonii@unaffiliated/bonii) |
21:44:59 | | Join DefineByte [0] (n=DefineBy@87.81.195.5) |
21:45:59 | | Quit spiorf (Remote closed the connection) |
21:46:37 | DefineByte | If I scan albums with foobar2000's ReplayGain scanner set to 'prevent clipping' do I still need to enable 'prevent clipping' in Rockbox? |
21:48:39 | DefineByte | I guess crossfeed (which I use) could introduce clipping but I set the pre-amp to -2dB, which I've been told should take care of it. |
21:49:17 | | Join Buschel [0] (n=AndreeBu@p54A3FFA6.dip.t-dialin.net) |
21:49:30 | | Quit lukaswayne9 ("Ex-Chat") |
21:49:41 | | Join spiorf [0] (n=spiorf@host115-158-dynamic.56-82-r.retail.telecomitalia.it) |
21:57:17 | | Join chrisjs169 [0] (n=jack@pool-71-114-128-205.hrbgpa.dsl-w.verizon.net) |
22:00 |
22:05:41 | *** | Saving seen data "./dancer.seen" |
22:15:57 | debarshi | I was going through the Rockbox and IPodLinux web sites. What is the basic difference between the two? |
22:16:11 | Bagder | ipl is linux on ipod |
22:16:20 | debarshi | If I have to use a IPod Nano (first generation) then which is my best bet? |
22:16:22 | Bagder | rockbox is a music player firmware on numerous targets |
22:16:31 | | Quit BHSPitLappy (Remote closed the connection) |
22:16:36 | Bagder | what do you want it to do? |
22:17:01 | Bagder | I mean, best bet for what kind of usage? |
22:17:02 | DerPapst | you can test them both at the same time.. so whichever you like more |
22:17:35 | debarshi | Bagder: If something goes wrong, will it cause damage to my IPod, apart from losing data? |
22:17:42 | Bagder | no |
22:17:42 | DerPapst | no |
22:17:50 | DerPapst | ha first :P |
22:17:57 | Bagder | no here! ;-) |
22:18:03 | Bagder | not here even |
22:18:12 | debarshi | DerPapst: What ? |
22:18:26 | debarshi | Bagder: So no fear of irreparable damage? |
22:18:32 | Bagder | nope |
22:18:36 | DerPapst | nothing.. i was just faster with answering your question ;) |
22:18:52 | debarshi | Ok. Ok. |
22:19:26 | Bagder | DerPapst: => http://www.rockbox.org/irc/current.txt |
22:19:30 | Bagder | I won! ;-) |
22:19:49 | debarshi | If I install IPod Linux, does it use the Apple firmware? If yes, I can make IPod Linux work with Rockbox too, right? |
22:20:15 | Bagder | you can select what system to start at boot time, yes |
22:20:34 | DerPapst | Bagder: D: |
22:20:38 | rasher | Bagder: Any idea why "make voice" would trigger a rebuild of bitmaps? |
22:20:38 | DerPapst | thats cheating |
22:20:51 | Bagder | rasher: not really, no |
22:21:03 | rasher | It slows down cygwin voicebuilding considerably |
22:21:17 | Bagder | yeah, I can imagine |
22:21:39 | rasher | Even if it is already built, just checking takes a good while |
22:21:51 | debarshi | Bagder: System means firmware? |
22:22:10 | Bagder | debarshi: yes, if firmware is what you want to call them ;-) |
22:23:38 | debarshi | Bagder: If I put IPod Linux, the original Apple OS gets lost? (not that I want to keep it) |
22:23:41 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
22:23:45 | Bagder | no |
22:24:00 | Bagder | but for ipod linux help, this is not the right channel |
22:24:25 | | Quit Nico_P (Read error: 104 (Connection reset by peer)) |
22:24:54 | debarshi | Bagder: I mean the Ipod needs both an OS and a firmware to be present at the same time, right? |
22:25:03 | DerPapst | debarshi: you'll install a bootloader and then you can boot whatever you like. |
22:25:08 | Bagder | no |
22:25:22 | Bagder | debarshi: in this context, the OS and firmware is the same thing |
22:25:22 | DerPapst | you cna even replace the OF whith whatever you like |
22:26:05 | debarshi | DerPapst, Bagder: Thanks a lot for the information. |
22:26:58 | | Join krazykit [0] (n=kkit@140.141.29.201) |
22:27:16 | | Quit davina (Remote closed the connection) |
22:27:21 | | Join Rondom [0] (n=Rondom@p57A962AD.dip.t-dialin.net) |
22:30:32 | rasher | Bagder: okay, it's "make features" that builds the bitmaps.. :| |
22:31:48 | Bagder | I think I see why |
22:31:56 | | Quit kk (Read error: 110 (Connection timed out)) |
22:32:07 | rasher | Cool, because I've no idea what's happening in apps/Makefile |
22:32:23 | Bagder | it includes $(DEPFILE) |
22:32:33 | Bagder | but depfile depends on $(BITMAPLIBS) |
22:33:30 | rasher | Any way to avoid it? |
22:33:46 | | Quit Buschel () |
22:33:52 | Bagder | that dependency needs to be changed... I'll see what I can do |
22:34:09 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
22:35:12 | rasher | Excellent. I think I've just about done all I can for voice.pl now, so any time you have time to have a look |
22:35:35 | rasher | Building when most files are in the pool is sped up greatly on Linux |
22:35:45 | rasher | s/files/clips/ |
22:36:31 | Bagder | I think you should commit it when it works for you |
22:37:24 | rasher | Okay, I think I'll add some guessing for TTS options, such that when the user selects say, italian, and festival, it suggest the commandline options "−−language italian" |
22:37:37 | rasher | That's in configure though |
22:37:49 | rasher | But I'm changing some stuff there as well |
22:37:56 | | Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) |
22:38:08 | | Quit H10_007quick (Client Quit) |
22:39:56 | | Join kk [0] (n=kkit@140.141.29.201) |
22:40:39 | | Quit krazykit (Read error: 104 (Connection reset by peer)) |
22:41:27 | | Join Domonoky_ [0] (n=Domonoky@f051110205.adsl.alicedsl.de) |
22:41:28 | DefineByte | last try, promise: If I scan albums with foobar2000's ReplayGain scanner set to 'prevent clipping' do I still need to enable 'prevent clipping' in Rockbox? |
22:41:36 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
22:43:19 | parafin | DefineByte, i think it's complete different options |
22:43:26 | rasher | Enter festival options (enter for defaults "−−language italian"): |
22:43:27 | rasher | Cool |
22:43:58 | DefineByte | seems like it achieves the same goal though, no? |
22:44:13 | parafin | DefineByte, sort of |
22:44:24 | parafin | answering your question, yes you do |
22:45:06 | DefineByte | even if i'm not using any DSP effects in rockbox? |
22:45:23 | DefineByte | and using line-out^ |
22:45:54 | parafin | well, if you are using line out an doesn't apply preamp, that you don't need it |
22:46:04 | parafin | ^an^and |
22:46:26 | DefineByte | i do apply pre-amp: -2dB; I guess that's not a problem |
22:46:44 | parafin | i think so |
22:46:58 | DefineByte | think it is or think it isn't? :D |
22:47:41 | parafin | oh, that english grammar :) i think it's not a problem |
22:48:13 | DefineByte | heh, thanks. |
22:48:46 | | Quit bonii ("Leaving") |
22:48:48 | parafin | anyway, i don't see any problem to turn this option on - it wouldn't harm |
22:49:03 | DefineByte | CPU use? |
22:49:13 | DefineByte | might be tiny but still |
22:49:25 | DefineByte | waste not want not. :) |
22:49:33 | | Join krazykit [0] (n=kkit@140.141.29.162) |
22:49:38 | parafin | it is only one check at start of track |
22:50:01 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
22:50:27 | DefineByte | so it can't prevent clipping from DSPs then? |
22:50:48 | parafin | dunno, i guess not |
22:50:58 | | Quit desowin ("use linux") |
22:51:11 | DefineByte | i always thought it did, ah well. live and learn. :) |
22:51:29 | parafin | you better ask the author of code or just read it yourself |
22:52:00 | parafin | i'm basing my opinion only on explanation of this option in manual |
22:52:02 | Bagder | preglow is your man for that |
22:52:22 | DefineByte | when's he usually about? |
22:52:52 | Bagder | always and never, he's a central european time zoner |
22:53:21 | rasher | DefineByte: afternoons and evenings |
22:53:24 | Bagder | but there are others who can answer as well |
22:53:25 | rasher | In Europe |
22:53:28 | DefineByte | well I'm GMT. I'll look out for him. thank you. |
22:54:25 | rasher | Actually passing the options to festival might help make it speak italian.. |
22:57:33 | | Join Arathis [0] (n=doerk@p508A496D.dip.t-dialin.net) |
23:00 |
23:00:10 | | Quit kk (Read error: 110 (Connection timed out)) |
23:03:23 | | Part DefineByte |
23:08:34 | | Quit seablue ("life, death, life, death") |
23:10:17 | Bagder | grrr, fixing the "voice builds bitmaps" issue requires some work |
23:11:53 | rasher | Well, it'd be really nice to avoid at least |
23:13:19 | Bagder | indeed |
23:13:28 | rasher | oh dear, that's not right at all.. |
23:13:30 | rasher | Language: italiano |
23:13:33 | rasher | TTS Engine (options): festival (−−language finnish) |
23:13:41 | Bagder | ! |
23:13:45 | rasher | That's not exactly what I wanted to do |
23:13:58 | Bagder | the user is up for quite som surprise! ;-) |
23:14:25 | rasher | I need to do something clever for building multiple voices |
23:15:10 | | Join DrJ [0] (i=DrJ@oh-76-1-30-120.dhcp.embarqhsd.net) |
23:15:15 | rasher | Right now they all use the same config |
23:15:41 | | Join pty503 [0] (i=PolarisO@201.227.7.75) |
23:15:57 | rasher | Since I moved away from generating the "voicesettings-language.sh" approach |
23:16:36 | | Part DrJ |
23:17:16 | | Quit darkraven (Read error: 104 (Connection reset by peer)) |
23:18:10 | | Part pty503 |
23:18:20 | | Quit ompaul ("lights out") |
23:18:31 | rasher | I think I'll remove the option to build multiple voices for now and get the rest committed. I sincerely doubt anyone is using it already |
23:18:42 | Bagder | yeah |
23:18:56 | Bagder | I don't think that is a necessary feature anyway |
23:19:06 | Bagder | you can just as well just make another build |
23:19:29 | rasher | or rather, I'll leave it in as a hidden feature that doesn't actually work and then try and make it work later |
23:20:05 | Bagder | possibly, sure |
23:21:37 | rasher | Gosh, you really need to remember to kill the festival server if you abort voice building in the middle of it |
23:21:46 | rasher | Especially if the server is voicing in a different language |
23:22:57 | Bagder | the perl script could probably attemp to do it |
23:22:57 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
23:23:29 | rasher | Yeah, it probably should |
23:23:41 | Bagder | sub catch_zap { stopservers(); die "moo" } |
23:23:48 | Bagder | $SIG{INT} = \&catch_zap; |
23:23:48 | Bagder | $SIG{KILL} = \&catch_zap; |
23:24:16 | rasher | actually $SIG{INT} = shutdown_tts(); |
23:24:23 | rasher | eh, \&shutdown_tts; |
23:24:36 | Bagder | there you go then! ;-) |
23:24:38 | rasher | or do I need the die as well? |
23:24:47 | DerPapst | yes |
23:24:52 | DerPapst | and let it moo |
23:25:12 | rasher | This voice.pl has rather feeble cow powers. |
23:28:31 | rasher | oh dear, what if I need to pass arguments to the shutdown_tts function? I realise these arguments might not even exist, but what on earth do I do? Create global values of them and see if they exist? |
23:29:27 | Bagder | I guess you have to |
23:30:02 | parafin | if(@_) |
23:31:50 | rasher | This really bugs me. I've been painstakingly passing arguments around to avoid using global (or whatever the perl-speak for that is) variables |
23:32:18 | rasher | But there's not really much I can do |
23:32:33 | parafin | you can check was there any arguments given to function |
23:32:54 | rasher | That won't do me any good in this situation |
23:32:56 | Bagder | parafin: the signal comes in a global context, it has no arguments |
23:33:32 | rasher | Problem is I need to know which (if any) tts engine was started to do the shutdown |
23:33:41 | parafin | well, you can create anonymous function |
23:33:54 | Bagder | how does that help? |
23:34:35 | parafin | well, you can change signal handler when needed to change arguments |
23:34:58 | Bagder | ah, true |
23:35:21 | Bagder | but that's only really useful if there are a few alternatives |
23:35:39 | rasher | There aren't that many |
23:35:48 | Bagder | ok |
23:36:03 | rasher | sapi and festival.. espeak and flite don't need any shutdown |
23:37:11 | rasher | Still not entirely sure how i give the "arguments" though |
23:39:19 | rasher | So I find out that i'm going to be running the festival server.. normal shutdown is done by doing: kill TERM => $pid |
23:39:34 | rasher | What do I set $SIG{INT} to? |
23:40:38 | rasher | Ah.. $SIG{INT} = sub { kill TERM => $pid }; ? |
23:40:40 | qwm | blargh. |
23:45:51 | | Join petur [0] (n=petur@rockbox/developer/petur) |
23:46:49 | rasher | Yay, it's working.. it even cleans up so there are no leftover mp3 or waves lying around |
23:46:50 | | Quit ToHellWithGA (Nick collision from services.) |
23:46:58 | | Join ToHellWithGA [0] (n=ryan@69.29.62.220) |
23:50:27 | qwm | has anyone gotten past lvl 70 at the bubble game? |
23:50:45 | qwm | i damn near completed it a few days ago... |
23:51:12 | qwm | (playing it on a 1g nano.) |
23:51:56 | rasher | Bagder: committing now |
23:52:37 | rasher | Bagder: I need to do something when adding a binary file, don't I? |
23:54:05 | | Quit debarshi ("Ex-Chat") |
23:54:47 | Bagder | I believe svn:mime-type need to be set |
23:54:59 | Bagder | unless it is made automatically... |
23:56:59 | rasher | I think svn diff said something about mime-type being application/octect-stream.. would that be fine, then? |
23:57:48 | Bagder | I think so, yes |
23:58:56 | * | rasher crosses fingers |
23:58:57 | rasher | Here we go |