00:00:57 | EnterUserName | lazka: do you have problems with charging? |
00:04:03 | | Join dirkson [0] (n=dirkson@c-24-20-114-81.hsd1.or.comcast.net) |
00:04:44 | dirkson | Heyo all. I've just installed rockbox on an ipod mini.... Is it supposed to come with an mp3 codec? I get errors on every. single. mp3. |
00:05:08 | dirkson | Mostly "No codec for this file" errors, with the occasional generic "codec error" mixed in the pot. |
00:05:46 | lazka | EnterUserName: no, not really. |
00:05:46 | saratoga | dirkson: that generally means the install didn't work |
00:05:51 | EnterUserName | sigh.. |
00:06:14 | EnterUserName | looks like i gotta return it. I tried it on my macbook/pc/work computer all not charging fully |
00:06:16 | dirkson | saratoga, Ah! Well, good to know... Umm... "install"? You mean, "Copy this directory over and configure your bootloader"? |
00:06:20 | EnterUserName | thans lazka :) |
00:06:55 | saratoga | dirkson: yes, i assume you're using today's SVN build the bootloader from the manual? |
00:07:01 | *** | Saving seen data "./dancer.seen" |
00:07:23 | | Quit jgarvey ("Leaving") |
00:07:33 | dirkson | saratoga, I've been using loader2 from ipodlinux . (Another firmware that I've been having trouble making play mp3s >.< ) |
00:07:54 | saratoga | dirkson: well it sounds like you don't have something setup right |
00:08:03 | saratoga | i'd recommend trying the rockbox bootloader and seeing if it works |
00:08:15 | pixelma | and those are not files you bought from itunes or the like? |
00:08:45 | dirkson | saratoga, I attempted to rename the rockbox folder to cover up an earlier failed install. Let me tinker with that- perhaps some sage-like programmer has coded in a hard value. |
00:08:50 | linuxstb | dirkson: Do you have a ".rockbox" (note the dot) folder in the root of your ipod's FAT32 partition? i.e. the same place as "Notes", "Calander", "iPod_Control" etc |
00:09:14 | linuxstb | Inside .rockbox should be a directory called "codecs", and in there, an "mpa.codec" |
00:09:15 | dirkson | saratoga, linuxstb This confirms my suspicion : ) I think I know how to fix this now. *tinker* |
00:11:02 | dirkson | P.S. Is there any way to stop rockbox from switching into usbdisk mode every time I plug it in? |
00:12:16 | dirkson | Hahaha! For the first time since I got it, my mp3 player is successfully playing an mp3 ^.^ (Yes, yes I did switch to open source before even /testing/ the proprietary software ;) ) |
00:12:29 | dirkson | Thanks guys : ) |
00:13:09 | linuxstb | dirkson: Hold MENU as you insert the cable (and maybe for a couple of seconds afterwards) |
00:15:16 | dirkson | linuxstb, You're awesome...... Except that it just did it anyway |
00:21:45 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:24:22 | BigBambi | dirkson: You may have to hold it for up to 30 seconds after inserting usb. There is a slight bug atm |
00:25:39 | dirkson | Ok |
00:25:56 | dirkson | Also: Does rockbox support any other filesystem than fat32? |
00:26:00 | saratoga | no |
00:26:33 | dirkson | saratoga, That sucks. What're we running on top of, some variant of uclinux, or something else? |
00:26:48 | rasher | Rockbox. |
00:27:04 | dirkson | rasher, Proprietary open source. Now I've seen it all. Thanks! Got to run. |
00:27:08 | | Quit dirkson (Remote closed the connection) |
00:27:11 | rasher | What? |
00:27:18 | rasher | That did not make any sense at all. |
00:29:01 | BigBambi | I can't see anyway of interpreting that as proprietry |
00:30:32 | JdGordon | he obviously thinks linux is the only non proprietry OS out there... |
00:31:06 | | Part toffe82 |
00:32:56 | BigBambi | especially given propritery open source is surely a contradiction in terms |
00:33:18 | * | BigBambi is dismayed by his spelling |
00:42:41 | | Quit Febs (Read error: 110 (Connection timed out)) |
00:44:32 | | Quit seablue ("life, death, life, death") |
00:49:39 | | Quit JdGordon ("Konversation terminated!") |
00:54:18 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
00:56:45 | Soap | and his apparent sarcastic assertion that "a sage-like programmer has coded in a hard value." ie. the naming of the .rockbox directory. |
00:58:32 | rasher | Not sure what he was expectig |
00:58:34 | | Quit qwm (Remote closed the connection) |
00:58:37 | | Join qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
00:59:39 | Soap | expecting a dope-slap. (well, should have been) ;) |
01:00 |
01:00:45 | | Quit ender` (" (Coder's Ditty) 100 little bugs in the code, 100 bugs in the code, fix one bug, compile it again, 102 little bugs in the cod) |
01:06:44 | | Quit jhulst (Remote closed the connection) |
01:08:31 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
01:16:05 | nerochiaro | saratoga: hi, are you around ? |
01:21:18 | | Quit obo ("bye") |
01:23:06 | saratoga | nerochiaro: am now |
01:23:08 | saratoga | whats up |
01:23:41 | saratoga | also, been meaning to ask you, is the libasf in that zip i linked you the current libasf? |
01:23:56 | nerochiaro | saratoga: i was just wondering if you had any chance of trying the wma samples that crashed the rockbox simulator for me ? |
01:24:09 | nerochiaro | as for the libasf in the zip, i have not checked if it was the most recent one |
01:24:12 | | Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon) |
01:24:35 | | Quit HellDragon (Nick collision from services.) |
01:25:15 | saratoga | nerochiaro: yes one of them causes a nasty overflow error in the LSP decoding stuff |
01:25:20 | saratoga | i didn't figure out a fix for it |
01:26:00 | saratoga | i've been working on a problem with the changes made that enable us to decode one frame at a time |
01:26:27 | saratoga | most of the problem samples i have left seem to have that problem, or else something wrong with LSP if they've very low bitrate files |
01:26:38 | saratoga | once i get it figured out, it might solve a few of your problems |
01:27:05 | saratoga | unfortunately, i'm back in school so my rockbox time is more limited |
01:27:31 | saratoga | and anyway, most of the remaining issues seem quite rare. so i'm not too concerned |
01:27:53 | saratoga | i mostly want to fix the superframe bug i mentioned, and then get proper seeking in rockbox (though that shouldn't impact you) |
01:28:42 | nerochiaro | saratoga: isn't the rockbox decoder alrady decoding one frame at a time ? |
01:29:02 | saratoga | yes, but on very rare files, the changes made to allow that seem to corrupt frames |
01:29:41 | saratoga | the problem does not impact my older version of the codec, so i can only assume thats the fault |
01:29:57 | saratoga | unfortunately, the problem has proven extremely difficult to track down |
01:29:58 | nerochiaro | saratoga: corrupt as in causing artifacts in the playback ? i have a couple of files that have bursts of static in just a couple places in the whole file |
01:30:09 | saratoga | yes thats typically it |
01:30:22 | saratoga | VLC decoding will return nonsense on those files, or sometimes crash entirely |
01:30:39 | nerochiaro | i didn't have crashes so far due to that |
01:30:45 | saratoga | if the bitrate is over 32 kbps, this is the only remaining bug i am aware of |
01:30:55 | saratoga | though there may be others |
01:30:58 | nerochiaro | however i'm still puzzling as to why i have that vlc overflowing problem that i mentioned earlier |
01:31:05 | nerochiaro | on the vlc buffers |
01:31:07 | saratoga | i thought you resolved that? |
01:31:49 | nerochiaro | by increasing the buffers unfortunately |
01:32:01 | saratoga | that actually worked? |
01:32:09 | nerochiaro | it works, but i recognize it's ugly and probably wrong |
01:32:30 | saratoga | what did you increase them to? |
01:33:36 | nerochiaro | vlcbuf1 and 2, increased to 5100 |
01:35:01 | | Part pixelma |
01:35:05 | saratoga | 5100x2? |
01:35:35 | nerochiaro | VLC_TYPE vlcbuf1[5100][2]; |
01:36:38 | saratoga | thats very strange |
01:37:00 | saratoga | is that the minimium size you could use, or just a larger one picked at random? |
01:37:52 | | Join phalax [0] (n=phalax@h-82-96-32-75.ip.rixbredband.se) |
01:38:34 | nerochiaro | it's actually the minimum, as far as i remember testing it. if you look at the original, it's VLC_TYPE vlcbuf1[2550][2]; i think, thus i doubled the buffer size |
01:38:49 | | Quit phalax (Client Quit) |
01:39:13 | saratoga | have you tried checking sizeof(VLC_TYPE) just to be sure? |
01:39:46 | saratoga | could be one of the struct members is acidently typed differently on your system |
01:39:54 | nerochiaro | actually no, it occourred to me just as a few minutes ago when i told you it was double the original size |
01:40:10 | nerochiaro | i'll check that |
01:40:26 | nerochiaro | what should it be the proper size ? |
01:41:25 | saratoga | 2 bytes |
01:41:28 | saratoga | looks like its not a struct |
01:41:42 | saratoga | i'm probably thinking of VLC |
01:41:46 | | Join kk [0] (n=kkit@140.141.29.162) |
01:41:50 | saratoga | still, make sure that didn't end up an int or something |
01:42:02 | nerochiaro | checking now |
01:43:20 | nerochiaro | sizeof(VLC_TYPE) is 2 on my system too |
01:44:06 | | Join phalax [0] (n=phalax@h-82-96-32-75.ip.rixbredband.se) |
01:44:47 | saratoga | do you need static memory allocation on your system? |
01:44:58 | nerochiaro | saratoga: no, i can malloc |
01:45:20 | saratoga | you could replace the rockbox bistream.* files with the current ffmpeg ones |
01:45:25 | saratoga | they're only a few lines different |
01:45:44 | saratoga | should let you know if its a problem with my static method or not |
01:46:12 | saratoga | but really, if its working, maybe i'd ignore it for now |
01:46:19 | | Quit qwm (niven.freenode.net irc.freenode.net) |
01:46:19 | NSplit | niven.freenode.net irc.freenode.net |
01:46:20 | | Quit preglow (niven.freenode.net irc.freenode.net) |
01:46:20 | | Quit FOAD (niven.freenode.net irc.freenode.net) |
01:46:20 | | Quit krazykit (niven.freenode.net irc.freenode.net) |
01:46:20 | | Quit EnterUserName (niven.freenode.net irc.freenode.net) |
01:46:20 | | Quit DogBoy (niven.freenode.net irc.freenode.net) |
01:46:20 | | Quit Bjoern-Erik (niven.freenode.net irc.freenode.net) |
01:46:30 | saratoga | eventually it might be nice to save that memory for performance reasons, but i guess its not that pressing |
01:47:01 | NHeal | niven.freenode.net irc.freenode.net |
01:47:01 | NJoin | preglow [0] (n=thomj@hekta.edt.aft.hist.no) |
01:47:01 | NJoin | qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
01:47:01 | NJoin | FOAD [0] (n=dok@dinah.blub.net) |
01:47:01 | NJoin | krazykit [0] (n=kkit@140.141.29.201) |
01:47:01 | NJoin | EnterUserName [0] (n=dave@ip-60.56.99.216.dsl-cust.ca.inter.net) |
01:47:01 | | Join DogBoy [0] (n=john@unaffiliated/dogboy) |
01:47:01 | NJoin | Bjoern-Erik [0] (n=Bjoern@108.80-202-110.nextgentel.com) |
01:47:01 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
01:47:17 | nerochiaro | well, yes, i'm kind of ignoring it too. i moved it to the back burner, but it's a bit scary to have that hack there and not know why it's there. just that |
01:47:33 | nerochiaro | i'll try with ffmpeg bitstream files, though |
01:47:49 | | Quit preglow (niven.freenode.net irc.freenode.net) |
01:47:49 | | Quit qwm (niven.freenode.net irc.freenode.net) |
01:48:20 | NJoin | qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
01:48:20 | NJoin | preglow [0] (n=thomj@hekta.edt.aft.hist.no) |
01:49:09 | saratoga | what was the status of your port anyway? |
01:49:19 | | Quit Genre9mp3 () |
01:50:24 | nerochiaro | it works right now, it decodes most of the samples i throw at it. i still need to fix the rare case when there are asf packets with > 1 payload. and implement seeking |
01:50:37 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
01:51:03 | nerochiaro | but some samples have these bursts of static and one is completely garbled |
01:51:15 | nerochiaro | the ones with static are probably for the reason that you mentioned |
01:51:27 | nerochiaro | but the garbled one is still unclear to me |
01:52:46 | saratoga | was it a really low bitrate file? |
01:53:16 | | Quit krazykit (Connection timed out) |
01:53:40 | nerochiaro | saratoga: how do i check that, again ? |
01:53:52 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
01:54:47 | nerochiaro | saratoga: ah, vlc player says 16Kb/s |
01:57:00 | nerochiaro | saratoga: is that very low bitrate ? |
01:58:58 | nerochiaro | saratoga: it's this one, by the way: http://www.divshare.com/download/1596408-2ae |
02:00 |
02:01:41 | saratoga | nerochiaro: yeah the wma lowbitrate features enable at 32 kbps (noise coding) and 16 kbps (Line spectral Pairs) |
02:02:01 | saratoga | both are extremely difficult to implement in fixed point precision, so some problems likely remain |
02:03:13 | nerochiaro | i see. the situation is more clear now. let me check the bitrate of the files that have the bursts of static, i guess they will be low bitrate too |
02:04:59 | | Quit HellDragon_ (" ") |
02:05:41 | nerochiaro | saratoga: two of the ones with static are low bitrate (<= 32). but one is 96Kbps and have the static too |
02:06:01 | saratoga | the 96k one is more interesting |
02:06:11 | saratoga | could you link or email it? |
02:06:18 | nerochiaro | saratoga: sure, one minute |
02:07:03 | *** | Saving seen data "./dancer.seen" |
02:07:04 | | Quit hannesd_ (Read error: 145 (Connection timed out)) |
02:07:14 | | Quit rasher (Read error: 60 (Operation timed out)) |
02:08:26 | nerochiaro | saratoga: one thing that worries me a bit is that low bitrate wma files are pretty common. wma have been marketed as a codec suitable for low bitrate, so download sites seem to have low bitrate files often |
02:08:50 | | Join Captain_A [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
02:09:40 | | Quit Captain_A (Remote closed the connection) |
02:09:57 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
02:10:00 | saratoga | most people who use rockbox seem to have 128k or 192k files |
02:10:27 | saratoga | i don't think i've had anyone submit a < 32k wma file with an error that they actually wanted to listen to |
02:10:41 | saratoga | you're actually the only person to ever send me music at less then 128k |
02:11:04 | saratoga | which is why i suspect theres still a number of problems with low bitrate files |
02:11:21 | saratoga | well, that and the fact that the noise coding + lsp code paths are almost as long as the rest of the codec combined |
02:11:28 | nerochiaro | i'm not actually listening any of that. it's coming from the gals in the neuros testing team. they say they picked them from "popular download sites" (i didn't ask more) |
02:11:31 | saratoga | and much more FP intensive |
02:12:24 | saratoga | if you're finding problem files, you could probably fix them on your device pretty easily just by adding int64 variables to where ever the problem is |
02:12:25 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
02:12:26 | | Join rasher [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) |
02:12:27 | nerochiaro | funny, i would have expected that low bitrate codecs to be less complex for decoding than the higher bitrate ones. shows how little i know of audio coding tech, i guess |
02:12:33 | saratoga | you've certainly got the CPU power to afford that |
02:13:00 | nerochiaro | can you please explain better what you mean by adding the int64 vars ? |
02:13:10 | saratoga | right now the codec is all 32 bit |
02:13:29 | saratoga | the low bitrate problems are all just overflows in the LSP and Noise coding blocks |
02:13:49 | saratoga | switching to 64 bit math neatly side steps the problem, but i don't do that because its quite slow |
02:13:56 | saratoga | and i'm working with ARM7 |
02:14:18 | saratoga | so my fixes are generally more clever algebra to work around overflows |
02:14:41 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
02:14:41 | saratoga | i basically just rescale variables, and rearrange multiplies and additions so that the values never get too big or too small to fit into a 32 bit int |
02:15:14 | saratoga | unfortunately, since i do not understand the math in the LSP or Noise coding sections, figuring out the needed range of each variable is quite difficult |
02:15:21 | saratoga | theres a lot of guess work |
02:15:48 | nerochiaro | these low bitrate algorithms aren't documented anywhere i guess ? |
02:16:47 | saratoga | theres various papers on LSP, but i don't really get the theory, so i didn't spend too much time on it |
02:17:08 | saratoga | "noise coding" is just a general idea, so who knows how it really works or what to look up |
02:17:30 | saratoga | sadly ffmpeg does not provide citations with their comments |
02:17:53 | nerochiaro | aren't the authors reachable somehow ? |
02:19:30 | nerochiaro | and in original ffmpeg the LSP stuff is implemented in 64bit int math or float ? i was thinking to pick these parts up from ffmpeg is they don't use floats |
02:19:42 | saratoga | originally ffmpeg was all float |
02:20:06 | saratoga | except for things like huffman coding which don't need it |
02:21:59 | | Quit Nico_P (Remote closed the connection) |
02:22:01 | nerochiaro | so all the int math in wma was added by you here in the rockbox code ? |
02:23:43 | saratoga | most of it |
02:24:24 | saratoga | some was done by Paul Jones last year |
02:24:38 | | Join perrikwp [0] (i=98215e76@gateway/web/cgi-irc/labb.contactor.se/x-e802f6b3d38a30d7) |
02:24:39 | saratoga | though i've since redone most of his stuff |
02:24:58 | saratoga | all the low bitrate stuff is mine |
02:25:19 | | Quit bdgraue (Remote closed the connection) |
02:25:22 | nerochiaro | kudos for that, really |
02:25:29 | saratoga | thanks |
02:26:03 | saratoga | i guess if you can tolerate huge performance decreases, you could probably just do the LSP stuff in fp |
02:26:13 | saratoga | not sure i'd recommend that though |
02:26:31 | saratoga | int64 would probably be a factor of 5 or 10 faster, and really not any harder to implement |
02:26:56 | | Nick iamben_ is now known as iamben (n=ben@dpc67142179038.direcpc.com) |
02:27:10 | saratoga | wma_lsp_to_curve is probably where your lowbitrate problems are at |
02:27:24 | nerochiaro | well, fp is really too much for that processor. as for the int64 change, i'm not really sure i'm into the math enough to implement it, unfortunately. i might have to resort to just disable low bitrate support, at least in the beginning |
02:27:49 | | Quit Vortex375 (Remote closed the connection) |
02:28:09 | nerochiaro | unless it's just a matter of making the args of that func int64s ;) |
02:29:08 | nerochiaro | (btw, this is the 96kbps sample that has static bursts: http://www.divshare.com/download/1759399-e56 ) |
02:31:25 | saratoga | heres a fun idea |
02:31:44 | saratoga | try changing the fixed32 declaration in that function to fixed 64 and see if it works any better |
02:32:21 | nerochiaro | all of them ? |
02:32:25 | saratoga | yeah |
02:32:37 | saratoga | it'll get slower, but you're probably already at 500% realtime |
02:32:39 | saratoga | maybe faster |
02:32:41 | nerochiaro | allright, giving it a shot |
02:33:14 | saratoga | though for best results, you'd probably want to tweak the shifts in that function too so that smaller numbers are allowed (32->64 will allow larger numbers but not change the limit on smaller ones) |
02:33:18 | nerochiaro | not sure about the actual speed right now, but i guess it's at least 5x, yes |
02:36:13 | saratoga | that 96k file you sent me is quite strange |
02:36:16 | | Join webguest70 [0] (i=4a7b3e0c@gateway/web/cgi-irc/labb.contactor.se/x-a7634f20512fde7a) |
02:36:21 | saratoga | definately not encoded by wmp |
02:36:46 | webguest70 | I was wondering about setting up the compiling environment on a mac |
02:37:00 | nerochiaro | saratoga: i can try to ask if they know with what it was encoded |
02:37:15 | saratoga | actually i take that back |
02:37:22 | saratoga | its just a very odd bitstream |
02:37:32 | webguest70 | I've got it sorted, I think, but I don't know how to "run rokboxdev.sh" from the terminal program |
02:37:38 | saratoga | theres maybe 5/5000 blocks that aren't the largest size |
02:37:49 | saratoga | file must be almost a constant tone |
02:38:12 | webguest70 | can anyone help me out? |
02:38:55 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:39:12 | iamben | webguest70: ./rockboxdev.sh |
02:39:22 | nerochiaro | saratoga: mplayer plays it fine, it should give you an idea how it sounds like |
02:39:32 | webguest70 | Thanks. I'll give it a try right now... |
02:39:35 | saratoga | nerochiaro: i hear that static |
02:39:45 | saratoga | very strange, definately not a problem i've seen before |
02:40:17 | nerochiaro | saratoga: you only hear static, or you hear music and static ? |
02:40:55 | saratoga | i get pure static for 1 block or so |
02:41:02 | saratoga | i'm guessing the block didn't even decode |
02:41:51 | nerochiaro | saratoga: well, hope that problem sample helps |
02:42:11 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:42:15 | nerochiaro | i tried the int64 quick fix, but it didn't improve things |
02:42:25 | nerochiaro | at least not appearently |
02:42:36 | webguest70 | It works, but it now states that I must change the script because I don't have write permission. |
02:42:51 | webguest70 | How do I get write permission? |
02:43:11 | saratoga | nerochiaro: i take back what i said before about that being a normal file |
02:43:22 | saratoga | all the frames that aren't 2048 samples are just static |
02:43:49 | saratoga | and each one of those static burst is also 2048 samples long |
02:44:03 | saratoga | i suspect that it doesn't detect the block size right on those samples |
02:44:33 | nerochiaro | saratoga: so it doesn't look hard to fix |
02:44:45 | nerochiaro | if it's indeed that the problem |
02:45:21 | webguest70 | I guess I need to change the directory it will write to. Is that correct? |
02:46:03 | nerochiaro | saratoga: well, it's 3AM here, so i really need to go to sleep now. i needed to ask you some questions about seeking too, but we can maybe talk about that again the next time i catch you online |
02:46:17 | saratoga | nerochiaro: sure |
02:46:22 | saratoga | i have semi working seeking code already |
02:47:05 | iamben | webguest70: yes you should edit the script and change install path and other options |
02:47:22 | saratoga | if macos allows sudo, just use that |
02:47:36 | saratoga | anyway, i'm going home |
02:47:48 | nerochiaro | saratoga: glad to hear that :) and thanks for all the help so far |
02:47:54 | nerochiaro | saratoga: that = the seeking thing |
02:47:55 | nerochiaro | ;) |
02:48:19 | nerochiaro | i'm going away too. bye |
02:49:09 | webguest70 | Do I change dlwhere, prefix, or builddir? |
02:49:48 | iamben | isnt this documented somewhere? |
02:50:15 | iamben | the first is where the tgz's will be downloaded, the second is where it will be installed, the 3rd is where the build will take place BEFORE the install |
02:50:46 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
02:51:03 | webguest70 | I can't find the documenation anywhere, actually. All I found was "run rockboxdev.sh from the shell" |
02:52:30 | webguest70 | Do I change $HOME? |
02:52:50 | iamben | no |
02:53:49 | webguest70 | I've been compiing on a PC using cygwin, but now I've changed to mac, and am all disoriented... |
02:54:59 | iamben | not sure how much i'll be able to help, ive never built on anything but linux |
02:55:17 | webguest70 | I think it is fairly similar. |
02:57:52 | | Part xaque |
02:59:31 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
02:59:52 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:00 |
03:01:23 | webguest70 | I think I have to change prefix="/usr/local" |
03:01:45 | webguest70 | Do I need to keep "usr" or "local"? |
03:02:34 | iamben | well i kept my prefix like that, because i wanted mine installed at /usr/local/rbdev |
03:02:44 | iamben | but you can put it wherever you like |
03:03:15 | iamben | if you put prefix="/home/user" then it will install at /home/user/rbdev |
03:03:31 | webguest70 | How about "$HOME/rockbox/build" |
03:04:50 | iamben | this $prefix is for where you want the build environment (ie gcc and friends) installed, not where you want the built rockbox to go |
03:05:19 | webguest70 | Oh. |
03:07:26 | | Quit Bagder (Read error: 110 (Connection timed out)) |
03:07:56 | webguest70 | Got it working! Thanks!! |
03:09:30 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:09:51 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:14:02 | webguest70 | How much room is needed on the hard drive? |
03:17:42 | | Quit Thundercloud (Remote closed the connection) |
03:17:56 | | Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) |
03:18:01 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:18:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:20:00 | webguest70 | Done |
03:20:16 | webguest70 | But now it says "Make your PATH include :/Users/federicosanchez/rockbox/devstuff/arm-elf/bin" |
03:20:22 | webguest70 | ow do I do that? |
03:22:07 | | Join kyuubiseal [0] (n=chatzill@S0106001346f80155.rd.shawcable.net) |
03:22:14 | | Nick kyuubiseal is now known as cool (n=chatzill@S0106001346f80155.rd.shawcable.net) |
03:22:33 | | Part cool |
03:23:49 | webguest70 | In which file do I have to include this PATH? |
03:25:28 | iamben | you can put it in your bashrc |
03:26:01 | iamben | or just export PATH="${PATH}:/Users/federicosanchez/rockbox/devstuff/arm-elf/bin" every time you are gonna build rockbox |
03:26:36 | webguest70 | where is the bashrc? |
03:27:01 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:27:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:28:19 | webguest70 | Do I put it in etc/profile? |
03:28:21 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
03:30:18 | iamben | yeah profile will work too |
03:33:35 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:33:56 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:34:02 | webguest70 | I can't find profile or bashrc now |
03:34:18 | | Quit BigMac (Read error: 110 (Connection timed out)) |
03:34:40 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
03:36:01 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:36:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:40:13 | | Join annulus_ [0] (n=ap@h29n1fls33o286.telia.com) |
03:41:19 | webguest70 | How do I add to bashrc? |
03:43:04 | iamben | do you have ~/.bashrc or ~/.bash_profile? |
03:43:30 | webguest70 | I don't seem to have either |
03:43:58 | webguest70 | I feel like I am so close to the end now, yet so far... |
03:44:20 | iamben | i don't know how you are supposed to set env vars on mac |
03:47:02 | | Join elinenbe [0] (n=elinenbe@user-12hdtp2.cable.mindspring.com) |
03:47:43 | webguest70 | Maybe I'll just do as you said before |
03:47:57 | webguest70 | and send "PATH ="${PATH}:/Users/federicosanchez/rockbox/devstuff/arm-elf/bin" when I build |
03:48:28 | webguest70 | I suppose I just do that in the terminal window before sending ../tools/confgure |
03:48:34 | webguest70 | Is that righ? |
03:48:45 | webguest70 | Is that right? |
03:48:55 | | Join thegeek [0] (n=nnscript@s189a.studby.ntnu.no) |
03:49:19 | Nick_Brackley | yeah thats right |
03:51:11 | webguest70 | didn' work |
03:51:36 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:51:57 | | Join miepchen^schlaf [0] (n=hihi@p54BF75C0.dip.t-dialin.net) |
03:52:44 | webguest70 | Sorry, I had an extra space. it's working now. |
03:53:07 | webguest70 | Thank you very much!!! |
03:53:18 | webguest70 | I am now off and running |
03:53:31 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
03:54:56 | webguest70 | Bye for now. |
03:55:11 | | Part webguest70 |
03:56:43 | | Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
04:00 |
04:07:08 | *** | Saving seen data "./dancer.seen" |
04:15:18 | | Join xigxag [0] (i=cfcbfe6e@gateway/web/cgi-irc/labb.contactor.se/x-c2d0c1eafb26c010) |
04:15:37 | xigxag | yo rockboxers |
04:16:05 | xigxag | does anyone have a link for Senab build? |
04:16:39 | xigxag | the links on rockbox-themes.org are 404 |
04:16:59 | xigxag | that is...http://www.senab.co.uk/rockbox/ |
04:17:09 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
04:20:36 | DogBoy | site down |
04:22:51 | xigxag | thanks |
04:23:05 | xigxag | if anyone can setup a mirror or anything let me know |
04:26:03 | | Quit jhMikeS (Nick collision from services.) |
04:26:09 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
04:29:21 | | Join markun_ [0] (n=markun@rockbox/developer/markun) |
04:29:43 | | Join Shaid [0] (i=shaid@203-214-125-189.dyn.iinet.net.au) |
04:33:16 | Soap | whereas his main site is up |
04:34:21 | DogBoy | the document root? |
04:34:35 | | Quit markun (Read error: 60 (Operation timed out)) |
04:37:21 | xigxag | document root for the site, not for the browsable directory |
04:38:14 | DogBoy | say what |
04:40:40 | kk | i'm sure another unofficial build has the features needed for those themes. |
04:40:41 | | Quit perrikwp ("CGI:IRC (EOF)") |
04:42:45 | xigxag | are their other advantages to the custom builds other than patches included? |
04:42:54 | xigxag | there* |
04:44:34 | DogBoy | there are links in the forums for various custom builds |
04:44:38 | DogBoy | at least there used to be |
04:44:59 | kk | that IS the advantage of a custom build |
04:45:04 | kk | is the patches. |
04:45:43 | kk | the disadvantage is the lag time between builds. you may be missing some bugfix or feature for a few days. |
04:46:11 | DogBoy | you could make your own |
04:46:15 | Soap | and the other disadvantage is you don't get support. |
04:46:42 | DogBoy | he didn't have any of that before |
04:47:56 | xigxag | hah |
04:48:15 | xigxag | I' |
04:48:27 | xigxag | I'm gonna go ahead and dive into compiling to get my feet wet |
04:48:41 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
04:52:00 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:52:05 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
04:56:30 | | Quit midgey () |
05:00 |
05:14:49 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
05:22:55 | | Join homielowe [0] (n=chatzill@d207-81-88-18.bchsia.telus.net) |
05:31:11 | | Quit xigxag ("CGI:IRC (EOF)") |
05:32:35 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
05:40:52 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
05:41:13 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
05:49:44 | | Quit Rondom (Read error: 110 (Connection timed out)) |
05:53:22 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
05:53:43 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
05:59:11 | | Join Rondom [0] (n=Rondom@p57A964E1.dip.t-dialin.net) |
06:00 |
06:04:49 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
06:04:56 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
06:05:17 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
06:07:11 | *** | Saving seen data "./dancer.seen" |
06:16:05 | | Quit lazka (Remote closed the connection) |
06:18:05 | | Quit jhulst ("Konversation terminated!") |
06:25:26 | | Quit RudMan (Remote closed the connection) |
06:30:25 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
06:30:44 | | Quit Hadaka (Read error: 60 (Operation timed out)) |
06:30:46 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
06:36:26 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
06:36:47 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
06:48:00 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
06:48:21 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
06:56:21 | | Join JerryLange [0] (n=JerryLan@ppp004.hk.centurytel.net) |
06:57:39 | JerryLange | hello. just wondering what is the best way to go from a custom built version of rockbox to the default version of rockbox? |
07:00 |
07:00:02 | desowin | ? |
07:00:07 | desowin | unpack .zip? |
07:00:34 | desowin | (if you don't have very old bootloader of course) |
07:01:53 | JerryLange | well will any stuff be left behind from the custom build? |
07:02:39 | desowin | if you really feel like it, just remove .rockbox before unpacking new .zip |
07:04:24 | JerryLange | cool. thats what i think i am going to do |
07:05:17 | | Quit JerryLange ("Leaving") |
07:21:42 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
07:22:04 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
07:27:04 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
07:31:05 | | Quit miepchen^schlaf (Connection reset by peer) |
07:31:26 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
07:31:33 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
07:35:59 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
07:48:27 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
07:51:37 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
07:51:58 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
07:54:16 | | Quit miepchen^schlaf (Client Quit) |
07:54:32 | | Join bsdfox__ [0] (n=h36sa@dialup-4.182.57.47.Dial1.SanJose1.Level3.net) |
07:54:49 | | Join xigxag [0] (n=xenion13@75.136.220.92) |
08:00 |
08:01:10 | | Quit desowin ("use linux") |
08:04:39 | | Quit midgey () |
08:06:00 | | Join premhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-cf8afe713ecf1bfc) |
08:06:09 | | Quit premhb (Client Quit) |
08:06:26 | xigxag | why do I need to use cygwin to compile? |
08:07:05 | scorche | you dont nee /cygwin/ persay |
08:07:12 | *** | Saving seen data "./dancer.seen" |
08:07:38 | | Join premhb [0] (i=530d0d73@gateway/web/cgi-irc/labb.contactor.se/x-c0ab845c57f7d48a) |
08:07:49 | xigxag | i suppose I mean why can't you use a win compiler, like studio |
08:08:11 | scorche | because it wont compile rockbox |
08:08:14 | xigxag | sorry, totally new to coding/compiling, obviously |
08:08:46 | | Quit bsdfox_ (Read error: 110 (Connection timed out)) |
08:09:10 | | Quit tumu (Read error: 110 (Connection timed out)) |
08:09:28 | xigxag | could you provide a brief explanation as to why? |
08:09:42 | scorche | try it...it wont work =) |
08:09:44 | xigxag | since it isn't a *nix app |
08:10:03 | xigxag | hah, no I believe you...would just like to wrap my head around why |
08:10:14 | xigxag | atleast vaguely.. |
08:10:41 | | Join Buschel [0] (n=AndreeBu@p54A3F2B0.dip.t-dialin.net) |
08:12:39 | | Quit premhb ("CGI:IRC (Ping timeout)") |
08:13:25 | alienbiker99 | hey quick question can i change controls of a plugin without recompiling? |
08:14:22 | GodEater | alienbiker99: I can't think of any no |
08:14:51 | alienbiker99 | ok |
08:15:41 | | Quit Buschel () |
08:19:02 | xigxag | holy crap, cygwin is incredible\ |
08:20:46 | midkay | you mean incredibly slow. |
08:21:01 | GodEater | he does |
08:21:06 | GodEater | he just doesn't know it yet :) |
08:21:10 | midkay | yeah, haha. |
08:21:16 | xigxag | hmmm, i dunno yet just lookin at the packages on the installer heh |
08:21:43 | GodEater | you've reached an "incredible" verdict just looking at the installer ? Wow. |
08:21:46 | xigxag | I had no idea this was possible without a VM |
08:22:26 | xigxag | yeah, maybe premature but I just had an 'aha' moment |
08:22:49 | GodEater | I wish more rockbox users were that easily impressed :) |
08:24:11 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
08:26:02 | | Join CaptainSquid [0] (n=Miranda@proxy11.netz.sbs.de) |
08:27:06 | scorche | hrm....anyone else want to laugh at midkay's sayings from 4 years ago? => |
08:27:18 | | Part midkay ("Leaving") |
08:27:23 | scorche | hahaha |
08:27:53 | xigxag | wow |
08:28:09 | xigxag | must be pretty bad |
08:28:52 | scorche | i dont even think visual studio even has a C compiler...C++, but not strictly C... |
08:29:24 | xigxag | that sounds right |
08:30:08 | xigxag | it just seemed like C code was C code. |
08:30:42 | xigxag | It didn't make sense why it would compile differently on the different OS |
08:30:54 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:31:20 | scorche | it isnt about different OSs...it is about different compilers |
08:31:49 | scorche | there isnt One True Way to compile |
08:32:13 | GodEater | is there even a "reference" C compiler. |
08:32:16 | * | GodEater doesn't think there is |
08:32:29 | xigxag | so open-source projects are compiler exclusive? |
08:32:40 | | Quit Llorean (Remote closed the connection) |
08:32:55 | scorche | they typically are gcc, g++, etc |
08:32:56 | xigxag | like if everyone is workin on the code, they must design it for a particular compiler |
08:33:05 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
08:33:14 | GodEater | xigxag: *this* project is like that |
08:33:20 | | Quit Llorean (Remote closed the connection) |
08:33:28 | GodEater | there are of course others which use different compilers |
08:33:36 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
08:33:39 | GodEater | Rockbox's requirements are rather exact though |
08:33:44 | Llorean | at. |
08:33:44 | GodEater | Llorean: make your mind up! |
08:33:47 | Llorean | Urgh |
08:33:58 | scorche | well, this is part of embedded, vs regular software |
08:34:13 | Llorean | The newest version of Pidgin doesn't like being clicked on. At all, it seems. At least not in places with txt. |
08:34:16 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
08:34:20 | Llorean | Sorry for all the bouncing |
08:34:29 | scorche | easy...dont use pidgin =) |
08:34:39 | Llorean | Well, it's not just the IRC part of it. |
08:34:39 | xigxag | ok, that makes some more sense |
08:34:45 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
08:36:11 | TiMiD[FD] | xigxag: visual studio cannot cross compile for mp3 player's cpu, so it's almost impossible to use it in the first place |
08:36:12 | GodEater | Llorean: pidgin seems to not mind here |
08:36:43 | Llorean | GodEater: I'm using 2.1.1 on Ubuntu 7.10, and I'm assuming it's that combination that's somewhat unreliable. |
08:37:11 | GodEater | how odd |
08:37:24 | xigxag | you use pidgin for an IRC client? |
08:37:32 | Llorean | The odd bit is that it seems to shut down, not just crash, because I'm not leaving ghosts around. |
08:37:48 | xigxag | I see |
08:38:31 | * | GodEater prefers Xchat for IRC |
08:39:29 | GodEater | I don't know why I bother trying to read the forums at this time of day |
08:39:31 | DogBoy | xchat is just imitation mirc though |
08:40:11 | DogBoy | but then I'm using it myself |
08:40:23 | GodEater | except it's open source... |
08:40:28 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:40:45 | DogBoy | I didn't know that |
08:45:09 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
08:50:46 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
08:52:22 | | Join prb_linker [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-c59b3ada75849de8) |
08:53:08 | prb_linker | Could somebody please help me sort out linking problems with http://www.rockbox.org/tracker/task/7667 |
08:53:33 | prb_linker | There are three source files, two .rock should be generated. |
08:54:19 | GodEater | you've changed nick ? |
08:54:42 | prb_linker | The linker spits out something like [...]multiple definition of `___header' |
08:54:52 | GodEater | one sec |
08:54:52 | prb_linker | GodEater: tsss! |
08:55:11 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
08:55:33 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
08:55:37 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
08:55:52 | prb_linker | I think this is a problem in the makefile. I don't see two separate LD calls there |
08:55:57 | ddalton | since I left rockbox users has the argument continued or is it over? |
08:56:07 | pixelma | if you need more than one C file to compile your plugin, don't you need to add it to SUBDIRS (not SOURCES)? I don't know much about but... |
08:56:16 | ddalton | I have seen two more messages but that is it. |
08:56:34 | GodEater | I doubt it's a problem in the make file |
08:56:34 | prb_linker | One .rock should be produced from files _common and _view, the other .rock from _common and _append |
08:56:58 | ddalton | so has anyone found out what players will run p7660? |
08:57:21 | prb_linker | I think they are compiled and linked all three −− hence the probs with linking |
08:57:28 | pixelma | prb_linker: same as plugins like sudoku and so one do? |
08:57:34 | pixelma | *on |
08:57:50 | prb_linker | Since two of them include MEM_WRAPPERS |
08:58:14 | prb_linker | pixelma: not quite like that since I want to produce two .rocks |
08:58:31 | prb_linker | pixelma: whereas sodoku and co only produce one |
08:59:00 | | Join B4gder_ [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:00 |
09:00:29 | | Quit B4gder (Connection reset by peer) |
09:00:40 | | Nick B4gder_ is now known as B4gder (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:00:50 | prb_linker | B4gder: now that the guru has arrived (and hopefully will read the last ten posts... ;-) |
09:01:45 | B4gder | I'm a bit busy now but I can have a look later |
09:02:54 | prb_linker | B4gder: ok, no hurry please! |
09:03:13 | prb_linker | B4gder: actually, I'm also a bit busy now |
09:04:11 | | Join TiMiD[FD1 [0] (n=TiMiD[FD@ARennes-258-1-42-89.w90-31.abo.wanadoo.fr) |
09:05:31 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:06:20 | GodEater | god, what a mess |
09:07:54 | xigxag | errr, I can't seem to locate the daily source. It is included in the compiled zip or something? |
09:08:11 | GodEater | xigxag: no |
09:08:19 | GodEater | xigxag: try current builds |
09:08:25 | GodEater | xigxag: not the daily ones |
09:08:29 | Llorean | xigxag: It's the "Source Archive" on the current build page... |
09:08:40 | B4gder | xigxag: there's a current source and there's a daily source, a ~9MB zip |
09:09:04 | B4gder | and there's svn... |
09:09:07 | xigxag | the link from source archive is the bleeding tar |
09:09:23 | | Quit Jon-Kha (Read error: 145 (Connection timed out)) |
09:09:23 | xigxag | yeah I definitely don't want to svn, heh |
09:09:34 | scorche | why not? |
09:09:36 | B4gder | why not? it is a lot simpler to update |
09:09:41 | Llorean | xigxag: Why don't you want SVN or even the bleeding edge? |
09:09:43 | B4gder | and makes less things to download over time |
09:09:48 | Llorean | The daily is just the bleeding edge made once a day... |
09:09:50 | xigxag | I thought that meant it was checked out? |
09:10:04 | xigxag | SVN? |
09:10:07 | petur | prb_linker: I think you can only have one source file for a .rock, if you need more move it to a subdir or move the common part in lib |
09:10:24 | B4gder | xigxag: checking out the code from svn gets you the latest and most up-to-date |
09:10:27 | xigxag | because I don't know what I'm doing |
09:10:34 | B4gder | haha |
09:10:38 | B4gder | you'll learn |
09:10:39 | xigxag | heh |
09:10:53 | scorche | "checking out" is the same thing as downloading the source |
09:10:56 | Llorean | xigxag: Checking out just means "downloading", it doesn't mean you can do anything to our copy |
09:10:58 | xigxag | yeah, but I didn't want to have code checked out if it would inhibit what someone else is doing |
09:10:59 | ddalton | adn you can use svn diff and svn up |
09:11:02 | ddalton | and |
09:11:04 | xigxag | gotcha |
09:11:14 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:11:32 | Llorean | It's not analogous to say, checking out a book, where it prevents someone else access to the book. |
09:11:37 | stripwax | xigxag - svn doesn't lock when you check out, it's fine! |
09:11:55 | ddalton | isn't that check in or something? |
09:12:29 | xigxag | heh, good deal. I just knew it was some kind of versioning, so I thought it would have a way to prevent different people from altering the same parts of the code at the same time or something |
09:12:51 | prb_linker | petur: I moved all sources (three .c files) to a subdir (shortcuts). From those three files, two .rocks must be produced. Should be possible, I just don't know how |
09:13:06 | stripwax | conflicts are handled at checkin only - nothing really prevents people altering the same code, so don't worry :) |
09:13:20 | stripwax | unlike Visual SourceSafe, say |
09:13:32 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
09:14:19 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
09:14:40 | linuxstb_ | prb_linker: Are you fm2? |
09:15:14 | GodEater | prb_linker: you also appear to have multiple copies of the source within one file |
09:15:20 | GodEater | linuxstb: yes he is :) |
09:15:29 | prb_linker | psst! |
09:15:43 | prb_linker | no, I am not!!! |
09:16:08 | | Quit TiMiD[FD] (Read error: 110 (Connection timed out)) |
09:17:05 | B4gder | speaking of USB hubs I just read this: |
09:17:13 | B4gder | "hubs will not work on OSD, DM320 has a limitation of supporting only one device at a time." |
09:17:24 | linuxstb_ | prb_linker: The problem (as others have said) is in the Makefile - it's only generating one .rock. You need to split the $(OUTPUT): rule into separate rules for each rock |
09:17:45 | Llorean | B4gder: Speaking of hubs? |
09:17:59 | * | linuxstb_ re-reads the logs... |
09:18:03 | | Join bdgraue [0] (n=bdgraue@host-091-096-187-235.ewe-ip-backbone.de) |
09:18:05 | B4gder | we talked about usb, hubs and multiple usb devices yday |
09:18:10 | Llorean | Ah |
09:18:21 | Llorean | I was wondering if this was an extension of that, or something I missed another time |
09:18:25 | Llorean | I was in favour of "no hubs" |
09:18:33 | prb_linker | linuxstb: that I have assumed. But I'm not very good at writing makefiles so if somebody could do this properly... I'd be grateful |
09:18:36 | * | linuxstb_ just want a disk mode |
09:18:42 | linuxstb_ | ^+s |
09:18:46 | * | Llorean will be perfectly happy with just a disk mode |
09:20:32 | * | GodEater adds his vote for "just disk mode" |
09:20:59 | linuxstb_ | And of course a serial port driver could have nice debugging uses... |
09:21:13 | petur | was just going to say that too |
09:21:49 | B4gder | it would be amusing to get better usb support than the osd ;-) |
09:22:16 | markun_ | maybe some code from the usb_serial driver we already have could be reused |
09:22:20 | GodEater | I'm sure that patch file is broken too |
09:22:28 | GodEater | it patches each file twice from what I can see =/ |
09:23:17 | ddalton | just got p7660 to work on the sim (gigabeat) |
09:23:41 | linuxstb_ | Is that espeak? |
09:23:44 | markun_ | ddalton: great! |
09:23:44 | * | ddalton Thinks it will be great if we can some how get it to run on other targets |
09:23:49 | markun_ | ddalton: it's real-time? |
09:23:53 | ddalton | and sort the licence out. |
09:24:11 | linuxstb_ | I assume it's on hold until we hear back from the espeak author... |
09:24:21 | ddalton | yep it read a text file to me exactly as expected. |
09:24:25 | scorche | markun_: he said sim, so i would assume it is real-time ;) |
09:24:31 | markun_ | ah :) |
09:24:36 | ddalton | what is real-time? |
09:25:00 | linuxstb_ | If it takes less than 1 minute to generate 1 minute of audio. |
09:25:09 | markun_ | scorche: I think my brain just wanted to hear the gigabeat part :) |
09:25:14 | scorche | hehe |
09:25:15 | prb_linker | GodEater: hrm... you are right. I don't know how it happened. I produced the patch with TortoiseSVN. |
09:25:38 | ddalton | so what is different on the gigabeat to the h300? |
09:25:46 | GodEater | ddalton: the cpu |
09:25:48 | ddalton | or is the sim different to the player? |
09:25:53 | Llorean | ddalton: The sim is very different from the player |
09:25:54 | GodEater | amongst other things :) |
09:26:11 | linuxstb_ | Didn't toni say there were endian issues on big-endian? |
09:26:13 | markun_ | ddalton: the sim is not an emulator |
09:26:13 | ddalton | so if it runs on the sim it might not run on the actual gigabeat? |
09:26:19 | Llorean | I'd bet the H300 sim will work. |
09:26:29 | Llorean | linuxstb_: Yeah, it's endianness he said |
09:26:39 | ddalton | let me try just it might take a while to compile |
09:26:43 | markun_ | ddalton: which player do you have? |
09:27:52 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
09:27:53 | | Nick markun_ is now known as markun (n=markun@rockbox/developer/markun) |
09:32:15 | ddalton | it says don't wrong. |
09:32:44 | markun | Looks like espeak also has support for chinese. Maybe the rockbox voice strings should be written in pinyin for that. |
09:33:09 | B4gder | let's save that for the massive amount of chinese contributors... |
09:33:42 | markun | ;) |
09:34:09 | ddalton | It voices in full punctuation. So it will not voice words like wouldn't ,shouldn't and don't. And so on. |
09:34:16 | ddalton | correctly |
09:34:24 | ddalton | it says them though |
09:34:31 | GodEater | better than nothing |
09:34:34 | markun | B4gder: reminds me of the time I spent on arabic support vs the amount of users we have |
09:34:36 | linuxstb_ | How does it say them? |
09:34:42 | B4gder | markun: :-) |
09:34:46 | ddalton | well that's right. A good start. |
09:34:51 | GodEater | wouldn apostrophe t |
09:34:54 | GodEater | I would guess |
09:35:22 | ddalton | yep but it shouldn't be to hard to create some sort of dictionary file once everything is working. |
09:35:24 | markun | ddalton: in the normal application it's an option to voice them I think, maybe we need to set some variable correctly |
09:35:55 | markun | the −−punct option |
09:36:17 | ddalton | well as I might have said before I don't think I have the skills to port it yet so I will read my c book. But when I do I will deffenetly help out. |
09:37:33 | ddalton | can you start variables with -? |
09:37:40 | markun | linuxstb_: I wonder what the espeak port changes for my GSoC student.. |
09:37:52 | markun | ddalton: no |
09:38:04 | ddalton | so is the espeak project under the gpl v 3 and rockbox is under v2? |
09:38:10 | markun | yes |
09:38:27 | ddalton | and what is the differences? |
09:38:45 | ddalton | between v2 and 3? |
09:38:48 | GodEater | lets just say they're not compatible |
09:38:58 | * | GodEater doesn't want to see this whole debate all over again |
09:39:05 | ddalton | ok then which one gives the developer more fredom? |
09:39:10 | linuxstb | markun: I don't think it changes anything - apart from helping him integrate his port with Rockbox by giving him some code he can steal. |
09:39:19 | GodEater | ddalton: that's the point people like to argue over |
09:39:27 | markun | linuxstb: good point |
09:39:32 | markun | I'll mail him about it |
09:39:38 | linuxstb | markun: I think it will be very nice to have at least two TTS plugins, so we can make a genuine comparison of them |
09:39:40 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
09:39:43 | ddalton | ok then I am good at starting arguments I think. So won't start one now! |
09:39:58 | ddalton | what's the other one? |
09:40:26 | GodEater | ddalton: flite is the other one being ported |
09:40:29 | GodEater | I think |
09:40:44 | | Join Rob222241 [0] (n=Miranda@pD952B48A.dip.t-dialin.net) |
09:42:15 | * | linuxstb wonders how the SoC evaluations are going - have any mentors submitted them yet? |
09:42:26 | ddalton | so which one is making better progress at the minute? |
09:42:30 | * | petur is still waiting... |
09:42:31 | scorche | werent they supposed to be in yesterday? |
09:42:38 | petur | no 31/8 |
09:42:40 | markun | linuxstb: I have submitted a negative one for now |
09:42:53 | linuxstb | markun: I thought that an extension had been granted? |
09:43:04 | markun | yes, but this was the deal |
09:43:05 | * | petur still isn't sure if he should pass or fail |
09:43:08 | * | ddalton Wonders which one sounds better. (I am sure users will find that important) Doesn't worry me. |
09:43:39 | markun | I will change it to a positive one if he produces something during the extension |
09:43:51 | GodEater | ddalton: that's a matter of preference too. LinusN says he hates espeak, but I prefer it over the other two |
09:43:59 | ddalton | How does it read the language selection? |
09:44:10 | Llorean | I definitely prefer espeak over the other two, as well |
09:44:15 | Llorean | Sounds less grating to me. |
09:44:19 | GodEater | think markun does too |
09:44:23 | ddalton | well espeak sounds fine to me. But I don't mind any. |
09:44:31 | GodEater | LinusN really doesn't like it though |
09:44:38 | ddalton | I just want them to read the screen to me so I can understand it. |
09:44:42 | markun | GodEater: nobody really liked espeak when I demo-ed it a bit during devcon |
09:44:52 | GodEater | markun: that's a shame |
09:45:08 | markun | I personally don't care, as long as I'm happy with it :) |
09:45:16 | GodEater | indeed |
09:45:49 | ddalton | so how does it read the language selection when you enter the plugin? |
09:45:53 | markun | I've listened to quite some books while making midnight walks using espeak ;) |
09:45:56 | Llorean | I don't like espeak in comparison to say... some of the windows voices. |
09:46:10 | Llorean | But compared to flite and festival, that's a different story. |
09:46:19 | | Quit bdgraue (Remote closed the connection) |
09:47:26 | * | ddalton I only got up to 217 kb per sec when downloading the h300 voice! |
09:47:34 | GodEater | I've not heard any voices on windows that I like |
09:47:50 | Llorean | GodEater: heard the old AT&T ones? |
09:47:58 | ddalton | well I hate the microsoft ones but the IBM sounds ok. |
09:48:31 | | Quit prb_linker ("CGI:IRC") |
09:48:45 | ddalton | I don't mind the linux voices. I think I will be forced to use them when switching to linux. |
09:49:09 | GodEater | Llorean: no - they were pulled before I ever tried voice |
09:49:29 | markun | I hope a espeak plugin for rockbox will make people submit patches to espeak for improvements and other languages |
09:49:30 | Llorean | GodEater: They sounded very natural and nice |
09:49:50 | GodEater | Llorean: I'll take your word for it |
09:49:53 | Llorean | markun: It'd be hard for us to incorporate those patches though, unless he goes back to v2 or later. |
09:50:19 | markun | Llorean: let's first wait what jonathan replies to aliask |
09:51:01 | Llorean | Yeah |
09:51:23 | Llorean | I'm really hoping we'll get a positive response there, or at least some form of limited dual licensing that will work for us. |
09:51:31 | linuxstb | Llorean: Or we go v3... |
09:52:07 | GodEater | noooooo |
09:52:50 | ddalton | yep it works on my sim build for the h300. |
09:53:04 | Llorean | linuxstb: We could, but I'm uncertain how easily we could do that, re various contributions. |
09:54:35 | | Quit Llorean (Remote closed the connection) |
09:54:50 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
09:56:00 | GodEater | stop clicking on things Llorean! |
09:56:13 | | Quit xigxag (Read error: 110 (Connection timed out)) |
09:56:17 | GodEater | or stop using pidgin |
09:56:24 | ddalton | espeak reads the language selection but not the text file. |
09:56:55 | Llorean | GodEater: I'm tempted to stop using it for IRC at least, for the moment. |
09:57:22 | * | ddalton Better read this c book! |
09:57:35 | | Quit Rob2222 (Read error: 101 (Network is unreachable)) |
09:57:36 | GodEater | ddalton: testing on the h300 sim isn't the same as testing on an actuall h300 |
09:57:49 | GodEater | your PC's cpu has a different endian-ness to the h300's cpu |
09:58:04 | ddalton | well that's probably what happen it is different. I think my last on the player I did something wrong. |
09:58:05 | ddalton | test |
09:58:07 | petur | and is a bit faster |
09:58:12 | GodEater | just a bit :) |
09:58:17 | petur | :) |
10:00 |
10:05:37 | linuxstb | Are there any US residents around who would be willing to buy a Gigabeat S for me and ship it to the UK? |
10:06:13 | * | JdGordon votes scorche |
10:06:34 | scorche | heh...would be the 3rd S i have shipped abroad |
10:06:40 | markun | :) |
10:06:44 | * | scorche is still waiting on GodEater's |
10:06:52 | linuxstb | scorche: Then you know what to do... ;) |
10:07:01 | scorche | from the refurb depot place? |
10:07:13 | linuxstb | Unless you've found somewhere cheaper - I haven't. |
10:07:14 | *** | Saving seen data "./dancer.seen" |
10:07:26 | scorche | you have paypal? |
10:07:34 | | Join spiorf [0] (n=spiorf@host38-168-dynamic.6-79-r.retail.telecomitalia.it) |
10:07:45 | * | Llorean is probably going to end up purchasing his from the refurb depot. |
10:07:46 | B4gder | how much are they from there? |
10:07:57 | linuxstb | $169.95 for the S30 (single-platter 30GB) |
10:08:10 | linuxstb | scorche: I think so... |
10:08:23 | scorche | i put the figure at 200 USD to ship abroad |
10:08:37 | markun | Someone at mygigabeat was trying to tell me that the rockbox port to the S was not making progress. I thought I had some authority over there by now.. |
10:08:45 | linuxstb | scorche: That sounds reasonable to me. |
10:08:47 | B4gder | hehe |
10:08:53 | B4gder | markun: the kids never learn you know... |
10:09:03 | scorche | (i still have yet to see the exact price, but if anything, i would be eating $4 or so) |
10:09:26 | markun | B4gder: mostly kids over there indeed |
10:09:33 | linuxstb | kids are everywhere... |
10:10:02 | scorche | markun: do you know if aliask unbricked his? |
10:10:13 | markun | no, didn't talk to him |
10:10:22 | B4gder | the screen of the gigabeat S looks awesome |
10:10:36 | GodEater | B4gder: you can't wait to play doom on it can you? Admit it. |
10:10:42 | JdGordon | haha |
10:10:43 | markun | B4gder: the Gigabeat X has the same screen (and runs rockbox) |
10:10:44 | B4gder | :-) |
10:10:54 | scorche | B4gder: in the OF, it shows just 4 shades of grey though...it was horrid |
10:10:56 | GodEater | markun: and is just as hard to find! |
10:10:58 | B4gder | the S should run rockbox too any day now ;-) |
10:11:25 | * | B4gder sends some pressure to the porting guys |
10:12:14 | * | GodEater was sure he'd seen a coffee mug somewhere on the net the other day with a "strength guide" printed on the inside |
10:12:57 | GodEater | and now I can't find it |
10:13:18 | GodEater | name somewhere other than thinkgeek (which I've checked) which might carry something like it! |
10:20:11 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:21:04 | GodEater | http://www.suck.uk.com/product.php?rangeID=76 <−− in case anyone is interested. |
10:21:59 | B4gder | :-) |
10:22:45 | webmind | GodEater, milk in coffee ? |
10:23:18 | GodEater | yes? |
10:23:40 | | Join przemhb [0] (i=5035dcaa@gateway/web/cgi-irc/labb.contactor.se/x-66635c230e7f8ec7) |
10:23:52 | | Join Shaid` [0] (i=shaid@203-214-28-146.dyn.iinet.net.au) |
10:24:49 | przemhb | Hi, my name is Przemyslaw Holubowski |
10:25:28 | GodEater | hello |
10:26:06 | przemhb | I would like to add a new codepage to rockbox - CP1250 (Central European). I have already edited codepage_tables.c and .h |
10:26:37 | przemhb | and as I am completely new to rockbox community I've stuck at the point |
10:27:01 | przemhb | could someone help me little bit saying how to add the codepage? |
10:27:38 | markun | przemhb: yes, one moment |
10:27:45 | amiconn | Bagder_: osd? |
10:27:54 | B4gder | amiconn: neuros "open source device" |
10:28:05 | amiconn | aha |
10:28:08 | * | amiconn googles |
10:29:45 | markun | przemhb: you also need to change iso_decode in tools/codepages.c |
10:30:08 | markun | przemhb: add a case for 0x08 |
10:30:50 | przemhb | already done |
10:30:58 | przemhb | what more? |
10:31:43 | markun | przemhb: add it to apps/settings_list.c |
10:32:08 | linuxstb | B4gder: I thought it was a "mostly open source device" ? |
10:32:18 | B4gder | yes it is |
10:32:32 | B4gder | though they call it OSD which supposedly stands for that |
10:32:32 | markun | przemhb: just grep for "codepage", you will probably find a few places where to change the code |
10:33:03 | B4gder | I would even say "partly open source" since there's quite a lot of hidden stuff |
10:33:12 | linuxstb | POS device? |
10:33:17 | webmind | posh? |
10:34:34 | amiconn | markun: Btw, is there a reason why unicode.c is in firmware/common, but arabjoin.[ch] and hangul.c are not? |
10:35:00 | markun | amiconn: no, not really |
10:35:29 | markun | now that we have subversion it could be moved |
10:38:00 | przemhb | markun: Thank you. |
10:38:29 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
10:38:37 | markun | amiconn: maybe the arabjoin funcion from bidi.c should be moved to arabjoin.c |
10:38:54 | | Quit Shaid (Read error: 110 (Connection timed out)) |
10:38:56 | | Nick Shaid` is now known as Shaid (i=shaid@203-214-28-146.dyn.iinet.net.au) |
10:38:58 | przemhb | I have one more question - is it a bug that rockbox does not play m4a files encoded with NeroAAC and -br or -cbr switches? |
10:39:56 | linuxstb | I think the main known bug with the m4a parser is that it won't play "non-streaming" files - i.e. files with the AAC metadata at the end of the file, rather than the more usual start. |
10:40:01 | | Join bdgraue [0] (n=bdgraue@host-091-096-187-235.ewe-ip-backbone.de) |
10:40:04 | linuxstb | Plus possibly very long files. |
10:40:28 | linuxstb | Lear is the man to talk to. |
10:42:16 | | Quit miepchen^schlaf ("Verlassend") |
10:43:46 | ddalton | Has anyone got espeak to run on any player? |
10:43:53 | ddalton | so the actual unit? |
10:44:42 | markun | amiconn: we now use short in the bidi code for the the unicode chars, should it be changed to long? |
10:45:23 | markun | amiconn: same for utf8decode in unicode.c |
10:45:44 | markun | ddalton: I thought you were trying to do that |
10:45:57 | ddalton | just did it on the sim |
10:47:13 | | Part Llorean |
10:47:33 | markun | ddalton: so, which player do you have? |
10:48:28 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
10:48:36 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
10:48:36 | | Quit bdgraue (Remote closed the connection) |
10:48:51 | ddalton | I have a h300. I will give it another go later. |
10:49:03 | * | Zagor reopened fs#2720 |
10:49:06 | ddalton | just trying to sort out this linux box I am looking to buy. |
10:49:55 | Zagor | did any sort of rules get written down during the tracker cleanup effort? |
10:51:44 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
10:52:13 | Zagor | for example how to treat old patches with active users |
10:52:29 | linuxstb | markun: Can you remember how long the gigabeat F port took? i.e. from the time you first tried to run your own code on it, to audio playback? |
10:53:05 | amiconn | markun: I can't see why. Did you ever encounter unicode chars from outside the bmp? |
10:54:14 | amiconn | Many function use stack buffers, and doubling the amount of memory for those buffers would be bad |
10:54:58 | markun | linuxstb: from the time I ordered my player to playback it was about 13 months |
10:55:05 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
10:55:22 | markun | linuxstb: but not sure at which time we had code running |
10:56:33 | linuxstb | markun: I meant from the time you started work on the port, so 13 months answered my question. Bad news about aliask's S... |
10:57:47 | * | amiconn reminds linuxstb about 2 inactive ports... |
10:58:43 | * | GodEater wonders why aliask said he had to use a windows PC to load code onto his S |
10:59:11 | markun | GodEater: because the modified Gigabeat V updater is a windows executable |
10:59:43 | GodEater | ah |
10:59:54 | GodEater | so the merge thing is just to create the firmware, not to upload it |
11:00 |
11:00:40 | markun | yes, I believe so |
11:00:51 | GodEater | that's going to be a pain too |
11:01:29 | scorche | does it work in wine? |
11:02:23 | markun | not sure. But if when have a bootloader with USB support you only need a windows PC 1 time |
11:02:35 | markun | s/if when/when we/ |
11:02:47 | Llorean | I can't imagine we can't replicate what's sent to the device at some point, anyway. |
11:03:22 | Llorean | But WINE is an interesting question. |
11:09:11 | linuxstb | amiconn: I'm back working on the AV300. I don't intend to work on the Gigabeat S port - but I know that once the port is working I will want to buy one, and they seem to be increasingly hard to find... |
11:10:08 | * | Nico_P got an S 2 two days ago :) |
11:10:19 | Nico_P | maybe I'll manage to be of some use to the port |
11:10:29 | | Quit gtkspert (Remote closed the connection) |
11:10:45 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
11:11:00 | Nico_P | linuxstb: "Bad news about aliask's S" => anything in particular happened ? |
11:11:16 | linuxstb | It appear's that it's in a non-working state for some reason. |
11:11:22 | linuxstb | s/'// |
11:11:53 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
11:12:30 | Nico_P | oh |
11:13:09 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
11:13:09 | Nico_P | so he doesn't know why ? |
11:14:47 | GodEater | he didn't say so at the time |
11:14:58 | amiconn | linuxstb: What about the elio? |
11:15:33 | B4gder | the elio port has served as a good starting point for other mi4 work |
11:16:03 | B4gder | like the mrobe |
11:16:18 | linuxstb | A couple of people have been around recently showing interest in the Elio, but I'm not convinced they have the motivation to go through the learning curve of porting Rockbox |
11:17:04 | amiconn | The elio itself is a somewhat interesting target imo, because it is hdd based, and has a card slot + usb host |
11:17:19 | amiconn | The rest is standard pp |
11:17:19 | petur | does it have line-in? |
11:17:29 | linuxstb | I haven't completely abandoned it - it just needs the LCD breakthrough... |
11:18:37 | linuxstb | petur: It has a standard USB socket, a dock connector similar to the ipods (but not the same), and a card slot. I don't know if there's a line-in in the dock connector. |
11:18:46 | Nico_P | speaking of the mrobe, what's its status ? |
11:19:05 | B4gder | Nico_P: you need to ask low_light about that |
11:19:16 | B4gder | he showed a screen shot in the forum |
11:19:37 | linuxstb | It also has a very decent number of buttons - a four-direction pad and four buttons on the front, plus two buttons and a hold switch on the side. But it quite bulky |
11:20:33 | Nico_P | I remember the screenshot but wondered whether there had been more progres since |
11:21:08 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
11:21:08 | linuxstb | ... plus another two buttons (volume) on the other side... |
11:21:48 | B4gder | Nico_P: I've not seen any updates on that front recently, possibly he's been busy on the c200 front... |
11:22:32 | B4gder | he's our new start-new-ports-without-having-the-previous-in-a-reliable-state guy ;-) |
11:22:42 | Nico_P | hehe :) |
11:22:55 | preglow | another one? :P |
11:24:54 | * | linuxstb goes to the corner |
11:25:47 | * | scorche goes outside to have another look at the moon |
11:26:09 | Nico_P | that makes me wonder... any reason why the archopen code was never used to port rockbox to the tragets they have ? |
11:26:31 | B4gder | Nico_P: because nobody ever bothered I guess |
11:27:06 | linuxstb | Nico_P: That's what I'm working on at the moment - the av300 port. But the archopen-supported devices are more media players than DAPs, so Rockbox isn't ideally suited to them. |
11:27:55 | scorche | the av300 is ideally suited to me =) (the screen isnt needed, but otherwise...) |
11:28:08 | * | scorche needs to start clearing off his projects list to he can move on to that... |
11:29:00 | Nico_P | and how is archopen suited for these targets ? better than the OF or not ? One of my friends bought a gmini400 and I was wondering whether to point him to archopen or not |
11:29:39 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
11:30:56 | Llorean | My understanding is that Archopen can be seen more as a supplement to the OF than a replacement, right? |
11:31:17 | | Join DerPapst [0] (n=DerPapst@tux.isd-internet.de) |
11:31:22 | DerPapst | morning :) |
11:32:09 | linuxstb | Llorean: I think so - the main focus seems to be similar to IPL - games. |
11:32:23 | scorche | that is what i gathered as well |
11:32:26 | linuxstb | Although recently (in the last few months), they've added an audio player. I haven't tested that yet though. |
11:32:27 | DerPapst | meh... |
11:32:29 | amiconn | Speaking about reliable state... |
11:32:39 | * | DerPapst hates all those stupid iPL games |
11:32:40 | * | amiconn really needs to get his head around powermgmt |
11:32:44 | linuxstb | But afaik, there's no attempt at video playback, which is the main use of those devices. |
11:33:19 | scorche | hrm...last time i checked, i dont think they had audio playback |
11:33:29 | * | scorche goes and checks for a changelog |
11:33:34 | Llorean | linuxstb: Well *we've* got Video Playback. |
11:33:41 | DerPapst | someone made yet another emu for iPL which runs with incedibly 2-4 fps :-/ |
11:33:48 | Llorean | linuxstb: They could just port Rockbox as one of their "plugins" or whatever. :-P |
11:33:50 | linuxstb | Llorean: Yes, another unfinished project of mine... ;( |
11:33:55 | B4gder | scorche: they have audio at least |
11:33:56 | Nico_P | so basically rockbox would be more suited than archopen for those devices :) |
11:34:20 | Llorean | linuxstb: I don't consider video particularly unfinished. The only real thing lacking is FF/RW, right? (Something I've not actually felt the lack of, oddly enough) |
11:34:35 | Llorean | Nico_P: *I* think it would be. ;) |
11:34:55 | linuxstb | Llorean: I suppose so. But it still has optimisation potential. |
11:35:03 | Llorean | True |
11:35:07 | linuxstb | (especially on Coldfire) |
11:35:10 | Llorean | But we've got a lot of codecs with optimization potential too. |
11:35:18 | Nico_P | wasn't someone working on FF/RW ? |
11:35:23 | Nico_P | jhMikeS ? |
11:35:41 | Llorean | Nico_P: There's a couple patches with two different implementations of nearly-seeking, and yeah, jhMikeS was looking into it too |
11:35:46 | linuxstb | Llorean: Yes, but at least they're working realtime. mpegplayer is only realtime (if we consider 25fps+ fullscreen video realtime) on a few targets. |
11:35:47 | amiconn | Llorean: And stability / sorting out the voice collision |
11:35:52 | * | Nico_P also remembers a patch for SRT support :) |
11:35:56 | Llorean | amiconn: Ah, that's an important one. |
11:36:32 | * | linuxstb is expecting the av300 port to force him into working on hw/swcodec integration |
11:36:32 | Llorean | linuxstb: Considering most of those targets weren't designed for video, and the fact that the few that play video natively are beaten by Rockbox already, I'd consider it alright though |
11:36:50 | Llorean | I mean we match the Sansa's OF (and beat it in 16:9) and we beat or match the H300 don't we? |
11:36:59 | Llorean | Or are we behind on the H300, I seem to recall we were at 10-12 for a while |
11:37:01 | amiconn | linuxstb: This morning I was thinking once more about shorten on archos.... |
11:37:21 | * | preglow whispers "PP5020!!" to amiconn |
11:37:24 | preglow | :D |
11:37:48 | amiconn | Well, if you fix the nano issue meanwhile... ;) |
11:38:09 | linuxstb | amiconn: My current thinking is that the av300 will be a hwcodec target. So I'll need to add support for the PCM codec and software decoders. The difference will simply be that the av300 can decode more formats. |
11:38:14 | preglow | don't even know if my nano is affected, heh |
11:38:51 | Llorean | preglow: Update to svn-current, and play a mixed playlist of MP3, Ogg and FLAC for about 30 minutes, and you'll know. :-P |
11:39:01 | amiconn | Even if it's not it might be helpful for figuring out what's going on |
11:40:40 | preglow | what needs to be done? |
11:41:29 | amiconn | Well, I can't tell exactly what's needed, that's why I can't work on it without an actual unit |
11:42:16 | amiconn | I suspect it's ata timing, so if I'd have to start with an unaffected unit, I'd try increasing CPUFREQ_MAX to 100MHz and see whether this will make it an affected target |
11:43:25 | amiconn | I'd also start playing with the ata timing registers and see whether it's possible to fix the ata sleep hangup by using proper timing on wakeup |
11:44:02 | amiconn | The toshiba hdds obviously aren't susceptible to timing errors |
11:44:03 | preglow | i'll see what i have time for |
11:50:40 | | Part przemhb |
11:51:56 | | Quit Rondom (Read error: 110 (Connection timed out)) |
11:52:09 | * | pondlife thanks rasher for the perl voice building. |
11:54:36 | | Join Rondom [0] (n=Rondom@p57A95D51.dip.t-dialin.net) |
12:00 |
12:02:22 | amiconn | pondlife: It's still sub-optimal |
12:03:26 | pondlife | Indeed, but much faster |
12:04:01 | pondlife | My old PC now builds a full set of voice files in about 20 mins, rather than 2 hours. |
12:04:14 | amiconn | linux? |
12:04:23 | pondlife | Windows |
12:04:27 | amiconn | eh? |
12:04:37 | amiconn | I need 10 minutes for *one* voice now |
12:04:43 | pondlife | i.e. Cygwin + Windows file system was the problem |
12:04:56 | rasher | amiconn: Using the clip-pool, subsequent voices are quite fast |
12:05:02 | amiconn | The actual problem in cygwin isn't filesystem, as I had to learn |
12:05:03 | pondlife | I'm not using the pool |
12:05:08 | amiconn | It's process creation |
12:05:11 | pondlife | Ah |
12:05:26 | pondlife | Either way, it's working in a reasonable time now. |
12:05:30 | rasher | pondlife: wow, then it should be even faster if you do that |
12:05:45 | | Join spiorf [0] (n=spiorf@host38-168-dynamic.6-79-r.retail.telecomitalia.it) |
12:05:48 | rasher | amiconn: did you try moving lame and wavtrim invocation to the vbs script? |
12:05:49 | amiconn | That's why I hope to speed it up further |
12:06:05 | pondlife | Hmm, maybe I am using pool... that never worked for me before (just produced empty voice files). |
12:06:30 | amiconn | rasher: No, not yet. I'll also enforce clean coding in the vbscript (Option Explicit) |
12:06:32 | | Quit spiorf (Remote closed the connection) |
12:06:35 | linuxstb | amiconn: I don't know if it's comparable (or if you even want to work on it), but you could try a CF card in your mini. IIUC, CF cards have the same sleeping problem that the Nano does. |
12:07:06 | amiconn | Not all CF cards will work, they need to support trueata (or however that's called) |
12:07:09 | rasher | amiconn: haha, yeah I'm just satisfied that it even runs. |
12:07:18 | *** | Saving seen data "./dancer.seen" |
12:07:33 | pondlife | rasher: Looks like I am using pool now... |
12:07:46 | amiconn | Option Explicit enforces to declare all used variables (with Dim). It might even speed up things, never measured... |
12:08:31 | pondlife | Are we now starting a SAPI server? Or is it a new invocation each clip still? |
12:08:58 | rasher | pondlife: It's not a server as such, but we only run the vbscript once and keep it running throughout the script |
12:09:07 | pondlife | OK, so a single invocation |
12:09:10 | rasher | Yeah |
12:09:20 | pondlife | Well, whatever you did works well here |
12:09:32 | rasher | It's mainly the perl, probably |
12:09:52 | rasher | Using shell means starting a million processes all the time |
12:10:00 | * | pondlife pings B4gder about uploading daily voice files. |
12:11:08 | rasher | pondlife: Which voice are you using, and does its license permit redistribution of the result? |
12:11:26 | pondlife | Microsoft Sam, should be ok, no? |
12:11:39 | pondlife | I guess I need to learn about rsync? |
12:11:45 | linuxstb | Are you planning to replace the current voice files with windows-generated versions? |
12:12:11 | pondlife | Maybe. They certainly sound better - despite the ploo-jins. |
12:12:24 | pondlife | :) |
12:12:31 | rasher | You can adjust that in voice.pl |
12:12:38 | rasher | if you're handy with regexps |
12:12:52 | linuxstb | Will that be various languages as well? |
12:12:53 | pondlife | Ah, did you do that work too? |
12:13:03 | pondlife | linuxstb: No, I only have English :( |
12:13:08 | rasher | $string =~ s/plugins/pluck-ins/; # might work? |
12:13:31 | pondlife | Maybe we should have a daily voice build farm? |
12:13:54 | pondlife | So we can have a selection of languages and voices. |
12:14:17 | rasher | I'd say the festival/flite/espeak voices could all be done by the build-server |
12:14:32 | preglow | why use anything but festival? |
12:14:44 | rasher | Because festival isn't terribly hot |
12:14:45 | preglow | flite is festival with fewer features and espeak sounds like crap :) |
12:14:57 | pondlife | preglow: Festival sounds awful. |
12:15:05 | pondlife | IMNSHO |
12:15:10 | rasher | Flite might actually be a better choice for the english voice, since it's faster |
12:15:13 | preglow | sounds ok enough to me |
12:15:15 | rasher | Faster to generate, that is |
12:15:19 | linuxstb | pondlife: That wouldn't be that hard - you can run sshd with cygwin so the existing build scripts could probably do the job with little tweaking. |
12:15:51 | * | pondlife knows little about Linux or shells (yet). |
12:16:16 | pondlife | But if there's a way I can help, tell me where to point my Windows box. |
12:16:44 | GodEater | pondlife: call yourself a hacker? pfggh! |
12:16:54 | pondlife | Nah, I'm no hacker. |
12:17:12 | pondlife | Well, I did do 8086 ASM for 4 years for money... |
12:17:27 | pondlife | ... but that's about as far as my credentials go. |
12:17:31 | rasher | Now if B4gder could fix the "voice builds bitmaps", cygwin voice creation would be even faster |
12:19:15 | | Join spiorf [0] (n=spiorf@host38-168-dynamic.6-79-r.retail.telecomitalia.it) |
12:21:19 | | Quit ddalton ("#emacs") |
12:21:21 | | Quit Siltaar (Remote closed the connection) |
12:21:25 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:21:46 | * | JdGordon is annoyed with his lack of coding recently... |
12:22:10 | * | pondlife is annoyed with JdGordon's lack of coding recently... ;) |
12:23:25 | | Join bluebroth3r [0] (i=810dba01@gateway/web/cgi-irc/labb.contactor.se/x-9bc48a6657da5664) |
12:23:35 | B4gder | rasher: I still haven't thought out a fix for the problem so it won't happen very quickly |
12:23:41 | JdGordon | is there a way to automatically remove all non version controlled files? |
12:23:51 | linuxstb | B4gder: What about creating a completely separate Makefile for voice? |
12:24:09 | B4gder | sure that could work |
12:24:29 | B4gder | or possibly adding some condition in the existing for voice |
12:24:44 | linuxstb | Do we have the same problem for the manuals? Or are they not using features.txt ? |
12:25:01 | | Join tvelocity [0] (n=tony@ppp181-249.adsl.forthnet.gr) |
12:25:07 | B4gder | I don't think it uses that, it has a separate makefile iirc |
12:26:04 | bluebroth3r | the manuals don |
12:26:10 | bluebroth3r | 't use features.txt |
12:26:26 | pixelma | but if configured for manual, a simple "make" complains about the missing mkinfo.pl (or similar IIRC) |
12:26:30 | bluebroth3r | but it might be feasible to do that ... |
12:26:55 | bluebroth3r | well, that's a bit different −− the makefile system is tricked a bit |
12:26:56 | pixelma | but compiles ok |
12:27:16 | bluebroth3r | which calls the mkinfo.pl stuff at the end |
12:27:32 | * | JdGordon found a semi-interseting bug to work on :) |
12:28:26 | linuxstb | JdGordon: You could script it with something like "svn status | grep ^? | (while read a b ; do rm $b ; done)" (NOTE: untested!) |
12:28:50 | pixelma | yes, I thought it was not exactly the same but was reminded of it ;) |
12:28:54 | JdGordon | linuxstb: when i asked that i didnt realise I was on the last conflict :p |
12:28:56 | JdGordon | so all good now |
12:28:58 | JdGordon | but thanks |
12:30:06 | | Quit Llorean (Remote closed the connection) |
12:30:19 | bluebroth3r | using features.txt to create the opt definitions could help to make the manual match better to the code |
12:30:23 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
12:30:37 | bluebroth3r | but I' |
12:30:49 | bluebroth3r | m not sure how hard it would be to add this. Might look into it later |
12:31:18 | linuxstb | bluebroth3r: Maybe a manual-features.txt would be more suited though - i.e. a file similar to features.txt that creates the \opt definitions based on the #defines in config.h |
12:31:56 | linuxstb | Or is that how it works now? |
12:32:06 | bluebroth3r | hmm. Parsing features.txt would require some gcc, right? |
12:32:13 | B4gder | yes |
12:32:22 | B4gder | at least a cpp |
12:32:34 | bluebroth3r | currently there are those definition files in manual/platform in which the definitions are set. |
12:32:49 | bluebroth3r | and plugins are opted separately |
12:33:19 | bluebroth3r | could we add a simple perl preprocessor to tools/ and use that for this task? |
12:33:27 | B4gder | sure |
12:34:02 | bluebroth3r | nice. That could make some parts much cleaner ... |
12:34:23 | linuxstb | Wouldn't using cpp be easier though? Does anyone not have at least the host C compiler installed? |
12:34:54 | B4gder | I think that's a safe assumption |
12:34:54 | bluebroth3r | well, that's the question: can we safely assume someone who wants to work on the manual to have at least a host cc installed? |
12:35:18 | linuxstb | Given all the other dependencies (Make, Perl, latex), one more isn't an issue IMO |
12:35:19 | bluebroth3r | if it's a safe assumption then we can of course use that. Even easier ;-) |
12:35:43 | linuxstb | Especially as it's just ticking a box in setup.exe |
12:35:44 | bluebroth3r | linuxstb: I agree |
12:36:08 | * | linuxstb was thinking cygwin for some reason... |
12:36:25 | | Quit ddalton (Remote closed the connection) |
12:36:27 | linuxstb | But vmware and Linux users should almost definitely have a C compiler. |
12:36:35 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:36:47 | bluebroth3r | yep. |
12:37:02 | bluebroth3r | I could imagine some users trying to build the manual with activestate perl and miktex installed on windows. |
12:37:14 | bluebroth3r | Never tried, so I have no idea if this would work at all. |
12:37:23 | linuxstb | Wouldn't they still need make and a posix shell? |
12:38:30 | bluebroth3r | yes, but there are native windows ports. At least for make I'm sure about this |
12:39:03 | bluebroth3r | but I think we can simply ignore this case. Quite specific and I haven't heard of someone trying to use it. |
12:41:04 | preglow | runnin through four different codecs again and again in a playlist here, doesn't seem to bug out |
12:41:12 | preglow | amiconn: what's the crash look like? |
12:41:22 | * | pixelma is reminded once again of tex4ht and cygwin :\ |
12:41:56 | rasher | preglow: Try heating it up |
12:42:15 | Llorean | preglow: Data aborts and illegal instructions and random addresses. |
12:42:25 | Llorean | preglow: As well, it's not uncommon to have distorted audio. |
12:44:11 | | Join Vortex375 [0] (n=ich@p5B1720A3.dip0.t-ipconnect.de) |
12:44:14 | bluebroth3r | linuxstb: did you succeed building Qt4 on mac? |
12:44:17 | preglow | perhaps i need to use slower codecs |
12:45:21 | | Quit ddalton (Remote closed the connection) |
12:45:32 | Llorean | preglow: People who've experienced it so far have reported it with FLAC, Vorbis, and mp3. |
12:45:34 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:45:57 | preglow | those are the very same ones i'm using, plus adx |
12:46:09 | linuxstb | bluebroth3r: No. |
12:46:23 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
12:47:07 | amiconn | pondlife: I'd prefer mary and mike over sam |
12:47:12 | linuxstb | bluebroth3r: Qt hates me - my Debian box is also refusing to install it. |
12:48:35 | pondlife | amiconn: I'll probably go with Mike |
12:48:37 | amiconn | pondlife: Oh, and with some further adjustment and the pool, it should be possible to build voice files for all targets in ~5 minutes on windows (one language) |
12:48:39 | bluebroth3r | I just found some entries in their installation faq −− have you noticed that? http://trolltech.com/developer/faqs/Qt/installation |
12:49:14 | amiconn | rasher: even plug-ins is sufficient |
12:49:32 | amiconn | One entry in my old vbscript's tables does that |
12:49:34 | linuxstb | bluebroth3r: Ah, thanks. This would appear to be my issue - http://trolltech.com/developer/knowledgebase/733/ |
12:49:53 | rasher | amiconn: okay, should certainly be added to the script - possibly even for all engines (I seem to recall festival pronouncing it plooog-ins) |
12:50:25 | amiconn | Not for all engines. at&t speaks "plugins" fine without adjustment |
12:50:46 | rasher | Okay |
12:51:11 | markun | rasher: does festival sound better than espeak + mbrola? |
12:51:23 | rasher | markun: no idea - what's mbrola? |
12:51:36 | rasher | Personally I'm not a fan of espeak's somewhat metallic sound |
12:51:53 | | Part ddalton |
12:52:17 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
12:52:19 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:52:26 | rasher | Perhaps the voice setup should include something like echo -e "test\ntest.wav\n\n\n" | cscript ../tools/sapi5_voice_new.vbs to check if the script can produce clips |
12:52:40 | preglow | if i have a small number of files in a playlist and set repeat on, the playback engine will just buffer all files again and again instead of reusing the data in the buffer, yes? |
12:52:45 | Nico_P | JdGordon: if you have nothing to do, I suggest you look here: http://repo.or.cz/w/Rockbox.git?a=shortlog;h=mob :) |
12:53:10 | Llorean | preglow: Yes. |
12:53:23 | Llorean | At least there's a long, long unclosed task in the tracker relating to that |
12:53:24 | markun | rasher: mbrola is a diphone speech synthsizer with many voices |
12:53:35 | JdGordon | Nico_P: maybe.... maybe... |
12:53:43 | * | JdGordon loves fixing simple bugs :p |
12:54:06 | markun | rasher: so with it espeak will just be used for the phoneme, pitch and duration info and should sound very different |
12:54:45 | markun | rasher: not sure how difficult it is to setup and how good it sounds |
12:55:02 | amiconn | markun: I created an espeak voice for my recorder for comparison. It sounds less distorted than festival, but very robotic instead... |
12:55:33 | markun | amiconn: using mbrola? |
12:55:42 | markun | http://espeak.sourceforge.net/mbrola.html |
12:55:57 | amiconn | No. I didn't even know that it can use that |
12:56:10 | rasher | I found something really strange in Debian: epos - Text-to-speech system. Currently supported languages are Czech, Slovak, Latin and Vogon. |
12:56:19 | preglow | vogon???? |
12:56:22 | rasher | I scared to even try it |
12:56:30 | markun | should make it sound less robotic since the mbrola databases are created with real voice recordings |
12:56:44 | scorche | we have to try vogon now... |
12:56:58 | markun | as long as it's not poetry :) |
12:57:07 | scorche | of course ;) |
12:57:50 | bluebroth3r | someone write a vogon lang file ;-) |
12:58:13 | JdGordon | you mean bork bork... dont you? |
12:58:16 | * | linuxstb is surprised there are no "geek" translations in Rockbox yet - we're obviously attracting the wrong (or right?) kind of user |
12:58:19 | rasher | I believe someone once asked about Klingon |
12:58:21 | amiconn | Speaking about lang files - I wonder whether we'll ever see japanese on the player... |
12:58:52 | amiconn | That'd be possible now, using player: <katakana-string> |
12:59:08 | linuxstb | rasher: I was tempted to run english.lang through this site... http://ssshotaru.homestead.com/files/aolertranslator.html |
12:59:28 | markun | linuxstb: at least we have esperanto |
12:59:33 | preglow | lojban! |
12:59:39 | markun | volapuk! |
12:59:40 | markun | ;) |
13:00 |
13:00:13 | markun | preglow: I wonder if the 2 people who understand lojban even have rockbox capable daps.. |
13:00:16 | scorche | amiconn: well, there is always romaji as well |
13:00:23 | bluebroth3r | linuxstb: do it! :D |
13:01:04 | rasher | Looks like the esperanto translation was a "shoot and run" deal |
13:01:04 | preglow | well, it doesn't look like my nano is susceptible |
13:01:07 | preglow | i'll try raising the freq, then |
13:01:32 | JdGordon | markun: i know one of those 2 ppl and he has an h10.... but doesnt like rockbox! |
13:01:34 | amiconn | tlhIngan_Hol.lang ;) |
13:01:39 | markun | rasher: yes, the guy who made it no longer uses rockbox "because he has an iaudio X5 which is much better than his ipod with rockbox" |
13:01:41 | JdGordon | he is the biggest geek i know and doesnt use rb! |
13:02:17 | B4gder | isn't that a contradition if anything? |
13:02:28 | B4gder | (minus the spelling errors) |
13:02:33 | Llorean | rasher: So with mbrola we get the better pronunciation (in my opinion) of espeak, but with better sounding voices? |
13:03:13 | rasher | Llorean: surely you meant to ask markun about that? |
13:03:26 | Llorean | rasher: Indeed I did. |
13:03:28 | markun | Llorean: that would be the idea yes |
13:03:50 | markun | but only works for english so far I think |
13:03:57 | Llorean | As I agree, the espeak voice doesn't sound great, but I do think it has the better pronunciation (which is why I lean toward it, that's what grates on my ear more) |
13:03:59 | rasher | amiconn: I think we'd have to start with tlhIngan_Hol-ascii.lang |
13:04:02 | Nico_P | linuxstb: nice... "ROKBOX SI AN OP3N SOURC3 R REPLAECMANT FOR A GROWNG NUMBR OF MP3 PLAEYRS!!11!!1!1 OMG LOL" |
13:04:22 | * | bluebroth3r leaves for food |
13:04:25 | | Quit bluebroth3r ("bbl") |
13:04:40 | scorche | /kick Nico_P UGH |
13:05:07 | Nico_P | scorche: notice the quotation marks :) |
13:05:12 | preglow | amiconn: don't need to do anything else but change CPUFREQ_MAX? |
13:05:29 | JdGordon | amiconn: oh, hows the cpu sleeping stuff going? |
13:06:01 | linuxstb | amiconn: hows the 1g/2g bootloader - are you near a release? |
13:07:38 | | Quit BigMac (Remote closed the connection) |
13:08:08 | * | Llorean goes to try out the mbrola voices |
13:08:24 | JdGordon | stupid red delta! |
13:10:01 | markun | Nico_P: not as bad as your quote, but people writing like this also piss me off: http://forums.rockbox.org/index.php?topic=8740.msg91171#msg91171 |
13:11:16 | Nico_P | markun: yeah, that is pretty aweful to read |
13:11:47 | scorche | sounds like a good reason why i dont patrol the unsupported builds beat |
13:12:21 | Nico_P | I don't either and I think I'm better for it |
13:12:46 | markun | scorche: I was searching for posts with 'words' like "ne1" and "wut" ;) |
13:13:09 | * | Nico_P sometimes regrets having written the album art patch :) |
13:13:24 | Nico_P | what does "ne1" mean ? |
13:13:42 | B4gder | an e one |
13:13:44 | B4gder | anyone |
13:14:07 | Nico_P | wow... |
13:14:44 | preglow | i'm running at 100mhz, with full eq, crossfeed and dithering now, so it should be hot |
13:15:36 | scorche | i am surprised none of the unsupported builds bump up the clock just to get teh "overclocking coolness factor" |
13:15:45 | rasher | preglow: Apply a hairdryer |
13:15:59 | scorche | rasher: i did that last night ;) |
13:16:16 | rasher | amiconn: might cscript /U be interesting? |
13:16:36 | rasher | Or rather, it's probably a necessity? |
13:17:28 | | Quit khalid ("Ex-Chat") |
13:18:31 | | Quit YouCeyE (Read error: 113 (No route to host)) |
13:18:32 | preglow | rasher: don't own one |
13:18:46 | | Quit ddalton (Remote closed the connection) |
13:18:47 | amiconn | preglow: You need to change the pll values for CPUFREQ_MAX as well |
13:18:52 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
13:18:59 | * | JdGordon wonders why the nano doesnt think its charging? its plugged into the ac powerpack |
13:19:00 | preglow | rasher: and if i need to use a hairdrier to debug, i'm not doing this :D |
13:19:38 | amiconn | JdGordon: cpu sleeping in itself works, but I didn't get any further with shutdown/usb/suspend thread synchronisation |
13:19:45 | | Quit ddalton (Remote closed the connection) |
13:19:50 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
13:20:03 | amiconn | linuxstb: I could release a bootloader today, but I want to get suspend into place first |
13:20:30 | JdGordon | amiconn: is there a patch somewhere? |
13:20:32 | | Quit ddalton (Remote closed the connection) |
13:20:37 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
13:20:41 | amiconn | JdGordon: What patch? |
13:20:48 | JdGordon | for cpu sleeping? |
13:20:58 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:21:04 | preglow | amiconn: eh, seems the control status register format isn't described in system-pp502x.c anymore, do you have a value i could use? |
13:21:43 | amiconn | The register format was never described there. Holdd on... |
13:21:52 | * | amiconn should really wikify all the collected info |
13:22:27 | preglow | might have been so in the form of code |
13:22:47 | preglow | at least there was something more descriptive than just constants |
13:22:53 | preglow | i'm quite sure since i put that code there |
13:23:23 | * | Llorean can't get the mbrola voices working. :( |
13:24:37 | | Quit phalax ("Ex-Chat") |
13:25:13 | amiconn | preglow: system-pp502x.c, change line 139 to: PLL_CONTROL = 0x8a021906; /* 25/6 * 24MHz */ |
13:25:41 | | Quit ddalton ("leaving") |
13:26:55 | amiconn | preglow: To verify what clock you're running the PP at, go to 'View HW info'. There's an estimation based on loop counting |
13:26:55 | | Join datasleep [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
13:27:27 | | Quit datachild (Nick collision from services.) |
13:28:54 | preglow | really, now |
13:29:04 | preglow | i will test right now |
13:30:25 | preglow | line 141, you mean? :) |
13:31:44 | amiconn | eh? |
13:32:02 | amiconn | 'svn up' refuses to work... |
13:32:37 | amiconn | "svn: Can't connect to host 'svn.rockbox.org': Connection refused" |
13:33:09 | B4gder | zagor's upgrading the server atm |
13:33:12 | B4gder | I bet that's why |
13:33:48 | Zagor | correct, sorry I forgot to warn |
13:34:04 | preglow | esimation is still 81804 :/ |
13:35:11 | preglow | i'm an idiot, brb |
13:36:20 | preglow | now estimation is 81799, hrmf |
13:37:37 | preglow | argh, what the hell is wrong with me |
13:38:00 | Zagor | upgrade complete |
13:38:32 | preglow | amiconn: ata error: -11 on startup |
13:39:05 | preglow | this does king of strengthen your hypothesis, i guess |
13:44:01 | Zagor | (now upgrading www.rockbox.org) |
13:44:03 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
13:45:01 | pondlife | I like the ???!!?? |
13:45:07 | pondlife | Oops |
13:45:27 | pondlife | Sorry - just having a Monday moment on a Tuesday |
13:45:48 | B4gder | nonono, just go the corner! |
13:46:03 | * | B4gder adds a "to" in a random place in the above line |
13:46:17 | * | pondlife goes the to corner |
13:47:15 | scorche | Zagor: so what is getting upgraded this go-around? |
13:47:53 | Zagor | just a standard debian dist-upgrade. "349 packages being upgraded" |
13:48:00 | scorche | ah |
13:48:14 | B4gder | "14 petabytes being downloaded" |
13:48:17 | B4gder | :-P |
13:48:19 | Zagor | hehe |
13:48:20 | scorche | heh |
13:48:48 | Zagor | actually I run the apt-get download nightly to avoid a long wait when actually performing it |
13:49:20 | scorche | what do the servers run?...stable? |
13:49:32 | Zagor | no, testing |
13:49:56 | JdGordon | testing on a production server! :O |
13:50:08 | scorche | JdGordon: debian testing ;) |
13:50:23 | Zagor | testing is very stable. it's not the development branch. (which is called unstable) |
13:50:40 | * | amiconn needed to go unstable on amd64 |
13:50:50 | B4gder | debian testing has a nice trade-off for stability and recent software |
13:50:53 | Zagor | yeah I run unstable on all my desktops |
13:51:00 | amiconn | testing had too many unresoled dependencies |
13:51:00 | B4gder | indeed |
13:51:09 | B4gder | for anything I hack on daily I use unstable |
13:51:19 | Zagor | amiconn: unresolved?? |
13:51:23 | Zagor | that shouldn't happen |
13:51:31 | amiconn | Shouldn't != doesn't |
13:51:39 | B4gder | unstable frequently goes dependency craziness |
13:51:48 | Zagor | yes, but not testing |
13:51:51 | B4gder | exactly |
13:51:53 | amiconn | Yes, but only for some packages, and a few days |
13:51:57 | | Quit pondlife (Read error: 104 (Connection reset by peer)) |
13:52:00 | B4gder | since that's kind of the point of unstable => testing |
13:52:02 | amiconn | testing had dependency problems for months |
13:52:07 | Llorean | markun: Have you tried the mbrola voices? |
13:52:12 | rasher | You get odd periods of strangeness with testing. Sometimes if something breaks, it can take a while for the fix to trickle down to testing |
13:52:21 | Zagor | amiconn: that's news to me. what packages was that? |
13:52:22 | JdGordon | how often is the unstable branch updated? |
13:52:23 | preglow | amiconn: any ideas about the ata error? |
13:52:30 | B4gder | JdGordon: all the time |
13:52:41 | amiconn | Zagor: I don't remember, since I went unstable to resolve the problem |
13:52:44 | Zagor | JdGordon: every day |
13:52:44 | B4gder | JdGordon: the unstable changes trickle down to testing after a grace period |
13:52:53 | Zagor | amiconn: ok |
13:52:55 | amiconn | unstable sometimes also has dependency problems, but only for a few days |
13:53:02 | Llorean | rasher: Disliking espeak as you do, interested in hearing the mbrola voices? |
13:53:05 | markun | Llorean: I've used them with festival in the past |
13:53:15 | rasher | Llorean: certainly - got a voicefile I can try? |
13:53:19 | scorche | JdGordon: maybe this should clear things up: http://upload.wikimedia.org/wikipedia/en/a/a7/Debian-package-cycle.png |
13:53:21 | scorche | ;) |
13:53:34 | Llorean | rasher: llorean.dyndns.org/rockbox/voice/">http://llorean.dyndns.org/rockbox/voice/ <−− Just a couple sample wavs. The standard espeak, and then a male (uk) and female (us) |
13:53:37 | JdGordon | I'm doing a reinstall _soon_ and was probably going to go gentoo... but might just do debian for the less painfullness :p |
13:54:40 | markun | Llorean: I can't listen to them here at work. Do you think they sound ok? |
13:54:46 | Llorean | The version of espeak that ubuntu installs didn't include the necessary bits for mbrola support to work (the folders were there but didn't contain the voice stubs) so I've been working on it. |
13:54:53 | Llorean | markun: They sound much, much better than standard espeak. |
13:54:54 | Zagor | I'm a major debian fan :) |
13:55:34 | preglow | amiconn: also, what's the point with the udelay on pp5022 before waiting for relock? can't you just go straight to wait for relock? |
13:55:36 | B4gder | I'm a debian fan, at least when they don't torture my sonames... :-/ |
13:55:43 | markun | Llorean: don't know about the mbrola license if we want to use it for our generated voices |
13:55:50 | amiconn | preglow: Nope, that makes some PP5022s crash |
13:55:53 | scorche | Llorean: wow...espeak is /really/ "metallic" |
13:55:56 | preglow | amiconn: wow... |
13:55:57 | rasher | B4gder: Haha, libcurl has been seing quite some turbulence lately |
13:55:57 | Llorean | markun: They're free to use, but not free to distribute the output of? |
13:56:01 | amiconn | Looks like the locked bit doesn't get disabled immediately |
13:56:12 | B4gder | rasher: that's all debian's fault, _really_ |
13:56:20 | preglow | amiconn: does retailos wait too? |
13:56:20 | | Quit iamben (Connection reset by peer) |
13:56:24 | Llorean | scorche: That's espeak without any tweaking of pitch etc, but yes, it's quite metallic but has much better pronunciation than flite and festival (in my limited experience) |
13:56:31 | Llorean | scorche: But the mtest ones sound much better, no? |
13:56:33 | Zagor | B4gder: hehe, yeah i'll admit there are some flaws in the system :) |
13:56:34 | amiconn | preglow: yup |
13:56:44 | scorche | Llorean: much |
13:56:44 | rasher | Llorean: The pronounciation seems much better - far better than festival or flite, but I still don't like the metallic sound |
13:56:51 | preglow | amiconn: but yeah, any pointers on how to fix this ata error on boot? |
13:57:12 | rasher | Llorean: silly me, I was listening to the etest one... |
13:57:19 | Llorean | rasher: etest is the bad one. :) |
13:57:24 | markun | :) |
13:57:44 | rasher | Yeah, the mtest one is quite good |
13:57:51 | amiconn | prashantv: The ata timing registers need to be figured out, and then ata.c needs code to adjust timing properly |
13:57:56 | amiconn | Erm preglow |
13:57:59 | preglow | :) |
13:58:01 | preglow | linuxstb: nice... |
13:58:21 | Llorean | markun: They have no posted license for the output that I can see. :( |
13:58:27 | Llorean | Only licenses for the databases and the program. |
13:58:33 | Zagor | scorche: that debian cycle image was cruel :) |
13:58:38 | linuxstb | preglow: ;) I should get back to work now... |
13:58:45 | scorche | Zagor: very ;) |
13:58:45 | Llorean | markun: Shall I email them? |
13:59:02 | scorche | Zagor: gives one a headache... |
13:59:24 | markun | Llorean: I'll first search a bit more |
13:59:56 | | Part Zagor ("Client exiting") |
14:00 |
14:00:06 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
14:00:10 | Zagor | oops, wrong window |
14:00:35 | scorche | and you are the one updating? =P |
14:00:51 | Zagor | oops, wrong partition! ;) |
14:01:34 | petur | lol |
14:01:58 | Llorean | markun: I was just thinking of something simple like this: http://pastebin.ca/673427 |
14:02:40 | markun | Llorean: looks good |
14:02:52 | markun | I also can't find anything on using the generated sound clips |
14:03:08 | Llorean | Yeah, I imagine it'll be "feel free" since the program is distributed freely so long as it's not sold. |
14:04:56 | | Quit qwm (Remote closed the connection) |
14:04:59 | | Join qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
14:05:44 | petur | B4gder: did you see http://www.ohloh.net/forums/8/topics/618 :) |
14:06:19 | B4gder | yay! |
14:06:38 | B4gder | now coding truly is an art... |
14:06:52 | petur | that is what I call graphics coding :) |
14:07:11 | B4gder | now do that with the 'cat' source code! |
14:07:11 | Llorean | markun: Or, apparently, I could try to send it and have it bounce. =/ |
14:07:19 | *** | Saving seen data "./dancer.seen" |
14:07:54 | | Join Naked [0] (i=naked@naked.iki.fi) |
14:08:10 | | Nick Naked is now known as Hadaka (i=naked@naked.iki.fi) |
14:08:33 | markun | Llorean: maybe you can try to email the person who created the database(s) http://tcts.fpms.ac.be/synthesis/mbrola.html |
14:08:41 | markun | ehh, wrong link |
14:08:52 | markun | http://tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html |
14:10:35 | Llorean | Reading the site further, they say you're free to produce programs like a talking clock on top of mbrola, so long as it's non-commercial |
14:10:44 | Llorean | I'm almost positive we're covered by that. |
14:11:45 | Llorean | As well, their terms make the database copyright the mbrola team anyway, independent of who created it. |
14:11:59 | Llorean | Only the mbrola-format version of it, but still that's what we'd be using |
14:13:40 | preglow | bbl |
14:18:00 | markun | Llorean: perhaps you could generate a rockbox voice file using espeak+mbrola for people to try |
14:19:15 | Llorean | I'll have a look at it. It uses a different command line, and I'm not that clever with scripting so I may get it wrong a few times. :) |
14:19:31 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:19:39 | Llorean | Wow, espeak is fast |
14:19:56 | | Quit davina (Remote closed the connection) |
14:20:36 | Llorean | It took 11 seconds to read Alice in Wonderland with mbrola voices. |
14:20:41 | markun | :) |
14:20:54 | markun | does it sound ok? |
14:21:19 | Llorean | Other than issues with line length, I think, yes. |
14:21:50 | markun | if treats the end of the line as the end of a sentence? |
14:21:57 | Llorean | No. |
14:22:11 | markun | s/if/it/ |
14:22:15 | Llorean | I'd set a command line switch I didn't need, was all |
14:22:38 | Llorean | Removing it fixes the problem. It's still imperfect, obviously, but it works well enough |
14:23:14 | markun | imperfections can be fixed. What mostly anoys me is "read" vs "read" |
14:23:31 | JdGordon | .... which doesnt work in irc :p |
14:24:50 | markun | where to submit a bugreport for bugs in the english language.. |
14:25:07 | B4gder | markun: you can send them to me |
14:25:09 | B4gder | ;-) |
14:25:10 | JdGordon | /dev/null |
14:25:15 | Llorean | markun: espeak+mbrola gets it right. |
14:25:24 | Llorean | "Have you read this book? Do you want to read it with me." works properly |
14:25:30 | markun | wow |
14:25:49 | markun | he must have fixed that recently |
14:27:02 | Llorean | The only problem with the mbrola voices is that they require a separate binary on linux that you have to pipe espeak's output through, and since it's binary-only it wouldn't work for an espeak plugin. |
14:28:37 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
14:28:58 | | Quit CaptainSquid ("Miranda IM!") |
14:29:20 | markun | Llorean: but not a show stopper |
14:33:52 | Llorean | Should still be usable with pre-generated voices, which is what we've got now anyway. |
14:34:11 | linuxstb | Anyone (B4gder) know what CPU the Sansa Express or the new Sansa Clip are using? |
14:34:39 | B4gder | I don't |
14:35:09 | markun | Llorean: yes, it's no option to use mbrola with espeak as a rockbox plugin |
14:36:44 | markun | or were you not talking about that? |
14:36:46 | Llorean | markun: Do you know where the actual command line invoking espeak is? |
14:36:53 | Llorean | In the voice generation? |
14:39:07 | Llorean | voicecommon.sh it seems. |
14:39:17 | markun | yes, line 280 I think |
14:39:42 | Llorean | I thought 281 |
14:39:46 | Llorean | I'm not sure what 280 is actually doing |
14:40:02 | markun | probably just displaying what is being executed |
14:41:06 | Llorean | Alright, attempting to make a voice with the mbrola voices. |
14:43:39 | | Join jackcatess [0] (n=gettin_i@wsip-68-14-225-152.ph.ph.cox.net) |
14:44:20 | jackcatess | having a problem when i plug in the ipod to the radio transmitter in the car |
14:44:38 | jackcatess | it goes into usb mode |
14:46:15 | markun | jackcatess: sorry, don't know anything about that |
14:46:20 | linuxstb | jackcatess: Are you using a recent and official version of Rockbox? |
14:46:56 | jackcatess | just upgraded from a few months ago to current |
14:47:04 | | Join bluebrother [0] (i=jFX7HNIo@rockbox/staff/bluebrother) |
14:47:46 | linuxstb | What kind of connection is it to the radio transmitter? And what radio transmitter is it? |
14:47:57 | jackcatess | cupholder transmitter |
14:48:05 | jackcatess | connects to bottom |
14:48:14 | jackcatess | whatever that's called |
14:49:07 | linuxstb | And it worked fine with the older version of Rockbox? Was that also an official build? |
14:49:09 | markun | I only found this: http://www.rockbox.org/twiki/bin/view/Main/IpodAccessories |
14:49:24 | Llorean | Alright, I apparently have no clue how to properly modify voicecommon.sh |
14:49:30 | * | Llorean knows nothing about shell scripting, at all. |
14:49:35 | markun | Llorean: what happened? |
14:49:39 | linuxstb | jackcatess: Also, do you have the hold switch on? |
14:49:42 | Llorean | I got a 370k voice file? |
14:49:46 | markun | :) |
14:50:05 | markun | Llorean: and what does line 281 look like? |
14:50:51 | Llorean | Wait one second, I think I see the problem |
14:50:58 | | Quit Rondom ("Ex-Chat") |
14:52:01 | jackcatess | not sure what you mean, hold the switch on |
14:52:22 | linuxstb | The "hold switch" - the switch on the top of your ipod. |
14:53:07 | rasher | Llorean: voicecommon is deprecated.. |
14:53:08 | bluebrother | the hold switch, not hold some switch |
14:53:14 | bluebrother | the manual has a nice image describing how each button / switch is named. |
14:53:25 | jackcatess | ipod always acted this way with rockbox. doesn't go into usb mode when i put it on the transmitter in apple ipod mode only when using rockbox |
14:54:01 | jackcatess | hold switch boots apple mode |
14:54:08 | markun | rasher: what's being used now? |
14:54:09 | Llorean | rasher: Ah, well that's the first problem then |
14:54:32 | Llorean | rasher: I'm looking for where espeak is actually invoked. |
14:54:40 | | Quit qweru ("moo") |
14:55:00 | rasher | markun, Llorean: voice.pl |
14:55:08 | rasher | Everything happens in there |
14:55:20 | * | bluebrother tries the aol lang file and laughs :) |
14:55:38 | rasher | bluebrother: now do an aol voicefile! |
14:55:43 | rasher | recorded from XBOX live |
14:55:58 | bluebrother | why, is there an aol tts on the xbox? |
14:56:04 | * | linuxstb left the voice: strings alone... |
14:56:11 | * | Llorean attempts again |
14:57:07 | Llorean | Ah, this appears to be working |
14:57:22 | linuxstb | jackcatess: I'm not sure what to suggest. There was a bug in Rockbox in the past which incorrectly detected a "usb charger" connection as a "usb connection to a computer", but that was fixed about 6 months ago. As far as I know, no-one has reported problems with that feature since then, apart from you... |
14:57:50 | linuxstb | jackcatess: Which ipod do you have? |
14:58:07 | | Join Febs [0] (n=chatzill@38.98.196.75) |
14:58:44 | linuxstb | jackcatess: If you go into the "System -> Rockbox Info" menu, what does it report as the version of Rockbox you are running? |
14:58:48 | jackcatess | i have 30 gig vidoe ipod |
14:59:11 | DerPapst | yay for AOL kiddies :D |
14:59:56 | Llorean | rasher: Alright, with a minor modification of voice.pl it appears I can make voices properly. Testing the file shortly |
15:00 |
15:00:15 | * | DerPapst wonders when aoler.lang makes it into svn :P |
15:00:37 | linuxstb | DerPapst: If I commit it, I would have to maintain it... |
15:00:47 | jackcatess | r14487-070828 |
15:00:50 | linuxstb | But then again, it's 100% automated... |
15:00:51 | DerPapst | heh |
15:01:18 | bluebrother | linuxstb: script-generated? |
15:01:34 | obo | linuxstb: svn post commit hook to regen it every time english.lang is updated ;) |
15:01:38 | linuxstb | jackcatess: That's the current version, so I'm not sure why it's not working. Unless something is odd about that transmitter that makes Rockbox think it's a computer... |
15:02:22 | linuxstb | bluebrother: Yes. That AOLer translator is written in Javascript. so I ran it locally in a script via Rhino. |
15:03:15 | jackcatess | thanks guys |
15:03:36 | DerPapst | linuxstb: how did you automate that? |
15:03:53 | DerPapst | nvm :P |
15:04:02 | * | DerPapst too slow |
15:04:31 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
15:04:33 | markun | Llorean: working now? |
15:04:41 | * | bluebrother looks up Rhino |
15:05:03 | * | DerPapst guesses http://www.mozilla.org/rhino/ |
15:05:11 | * | GodEater thinksl linuxstb should commit it |
15:05:33 | DerPapst | let's vote for it ^^ |
15:05:43 | Llorean | markun: Indeed, everything seems to work. |
15:06:59 | | Quit jackcatess () |
15:07:48 | rasher | Llorean: Feel free to update voice.pl |
15:08:07 | | Join Nibbl [0] (n=sven@p57AE410E.dip0.t-ipconnect.de) |
15:08:22 | | Quit Nibbl (Read error: 104 (Connection reset by peer)) |
15:08:31 | Llorean | rasher: I'll have to figure out the right way to do it. |
15:08:50 | Llorean | It'd be quite easy to add espeak+mbrola as its own TTS engine, I suppose. |
15:08:59 | Llorean | But I imagine there's a more elegant way |
15:09:23 | | Join Nibbl [0] (n=sven@p57AE410E.dip0.t-ipconnect.de) |
15:09:33 | | Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) |
15:09:48 | | Quit Nibbl (Client Quit) |
15:10:15 | markun | Llorean: I'm really curious about the quality |
15:10:45 | Llorean | markun: I'm trying to make voices for multiple targets now, if I can figure out how to wrangle this genvoicefiles.sh thingy |
15:10:58 | morrijr | have you guys seen this -> http://www.dapreview.net/news.php?item.4078.5 |
15:11:21 | * | GodEater watches dapreview collapse under the rockbox effect |
15:11:27 | morrijr | :) |
15:11:34 | GodEater | ooh yummy |
15:11:38 | GodEater | gigabeaty goodness |
15:11:45 | bluebrother | it has been rockboxed? ;-) |
15:12:28 | Llorean | rasher: You... might want to have a look at the genvoicefiles.sh you posted to the patch tracker. It's still got some lines in it that are kinda useless (to other people), like an ftp upload. |
15:13:35 | Nico_P | I like the button configuration |
15:14:18 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
15:16:19 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
15:17:39 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
15:19:02 | | Join ie [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-86ca8f291225bfc1) |
15:20:25 | ie | RB files have the following in the header: "All files in this archive are subject to the GNU General Public License". Shouldn't the license version be explicitly specified? |
15:22:02 | Llorean | markun: Alright, I can't get the script that makes voices for all targets to work properly. =/ |
15:22:18 | Llorean | Anyone have a specific request for a few targets for me to make mbrola voices for? |
15:22:33 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
15:22:40 | linuxstb | ie: I think so. But as we haven't done it so far, it's too late. The version of COPYING included is v2. |
15:23:14 | ie | Should we do it for new files? |
15:23:49 | ie | Or better consistently wrong? Consistence is a good thing |
15:24:53 | | Join miepchen^schlaf [0] (n=hihi@p54BF756C.dip.t-dialin.net) |
15:25:19 | markun | Llorean: I would like to try it on my gigabeat |
15:25:43 | markun | amiconn: any target you would like to try it on? |
15:25:56 | * | DerPapst votes for the target that gets the most downloads |
15:26:14 | markun | DerPapst: ipod video? |
15:26:19 | DerPapst | :) |
15:26:21 | DerPapst | yupp |
15:26:24 | * | linuxstb wonders if that's the same target DerPapst is using... |
15:26:35 | DerPapst | *cough* |
15:26:44 | markun | he's such an apple fanboy ;P |
15:27:40 | Llorean | Gimma about 5 minutes to work a few things out |
15:27:49 | Llorean | Then I'll put up an -f40 and a -ipvideo .voice file |
15:30:19 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
15:30:26 | | Part ie |
15:31:38 | | Nick kk is now known as krazykit (n=kkit@140.141.29.162) |
15:32:36 | Llorean | markun: Okay, at llorean.dyndns.org/rockbox/voice there should be an f40 english file |
15:33:22 | Llorean | Oops |
15:33:24 | Llorean | It's worng |
15:33:35 | Llorean | that's using normal espeak, I accidentally broke something. :( |
15:35:33 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
15:35:49 | Llorean | I had conflicts when SVN updating since I still had the USB patch on, and I was a little overvealous in reverting. Ah. |
15:35:57 | markun | oops |
15:36:01 | markun | but it's easy to fix, right? |
15:36:12 | Llorean | Oh yes |
15:36:21 | Llorean | It's a very small change to voice.pl now that I know where to make it |
15:36:28 | | Join DerPapst [0] (n=DerPapst@tux.isd-internet.de) |
15:37:53 | Llorean | markun: *now* the one posted is using mbrola |
15:38:45 | markun | thanks, I'll try it when I get home from work |
15:38:57 | | Join elinenbe_ [0] (n=elinenbe@209.196.192.8) |
15:38:59 | Llorean | DerPapst: llorean.dyndns.org/rockbox/voice/english-video.voice">http://llorean.dyndns.org/rockbox/voice/english-video.voice |
15:39:51 | markun | Llorean: will you commit voice.pl with espeak+mbrola added? |
15:40:18 | Llorean | markun: Right now it's a quick hack. I'm not sure how to properly add it. |
15:40:28 | amiconn | markun: archos recorder |
15:40:30 | Llorean | The best would be a change to configure. |
15:40:45 | Llorean | Not something I'd be able to do well. |
15:40:58 | Llorean | amiconn: v1? |
15:41:20 | Llorean | markun: It would need to prompt for the location of the mbrola binary, as well as the location of the actual voice file. |
15:41:55 | amiconn | yes |
15:42:15 | Llorean | amiconn: llorean.dyndns.org/rockbox/voice/english-recorderv1.voice">http://llorean.dyndns.org/rockbox/voice/english-recorderv1.voice |
15:42:24 | markun | that was fast |
15:42:38 | Llorean | I'm using the pool |
15:42:50 | | Quit JdGordon ("Konversation terminated!") |
15:43:25 | B4gder | the pool rocks |
15:43:33 | Llorean | It speeds things up drastically, yes. |
15:44:01 | amiconn | eek |
15:44:03 | Llorean | Does the pool handle if a string is changed? For example if a clip is generated with a typo, the typo is fixed? |
15:44:08 | amiconn | firefox tries to display it |
15:44:59 | markun | amiconn: something for you? http://forums.rockbox.org/index.php?topic=12372.0 |
15:45:05 | amiconn | Ah, directory listing is allowed :) |
15:45:19 | GodEater | interesting |
15:45:26 | GodEater | I can use mbrola with festival |
15:45:29 | GodEater | but not espeak |
15:46:18 | markun | why not? |
15:46:23 | Llorean | GodEater: Which version of espeak are you using, and more importantly, have you checked the espeak-data folder to make sure the mbrola folder isn't empty? |
15:46:43 | Llorean | Mine was empty for some unknown reason, so I ended up getting the binary version of espeak from the website to fix it. |
15:47:45 | elinenbe_ | hello. |
15:48:00 | * | elinenbe_ yells at elinenbe |
15:48:01 | Llorean | GodEater: Oh, wait, /usr/share/espeak-data/voices/mb |
15:48:08 | | Nick elinenbe_ is now known as elinenbe_work (n=elinenbe@209.196.192.8) |
15:49:06 | GodEater | ah - I take it back |
15:49:13 | GodEater | espeak is built with mbrola support by default |
15:49:18 | GodEater | festival has it as an option |
15:54:55 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
15:55:21 | Llorean | B4gder: What TTS do we use for official voices right now? |
15:55:35 | B4gder | festival |
15:56:03 | B4gder | my plan is to provide voices build with all the ttses we have on linux |
15:56:35 | Llorean | You should skip normal espeak for espeak+mbrola, assuming you agree that there's no license problem. |
15:56:45 | Llorean | Same pronunciation, much much less metallic voices. |
15:57:15 | markun | Llorean: do we want a female? :) |
15:57:24 | B4gder | I won't get around to do that for a while anyway |
16:00 |
16:01:21 | elinenbe_work | why is GPL3 not compatible with rockbox? |
16:01:35 | Llorean | Because GPLv3 isn't compatible with GPLv2 |
16:02:16 | bluebrother | having multiple versions of the voice files will require rbutil to let the user choose ... |
16:03:15 | bluebrother | but that voice sounds much nicer than espeak |
16:03:16 | elinenbe_work | well, what's wrong with moving rockbox to GPLv3? |
16:03:33 | bluebrother | all contributiors would need to agree? |
16:04:20 | markun | bluebrother: which voice? |
16:04:36 | bluebrother | the one Llorean provided. I tried the video version in the sim |
16:04:47 | * | bluebrother was really unprecise :/ |
16:05:05 | elinenbe_work | I would think it would be impossible for any project to move to GPLv3 then... |
16:05:09 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
16:05:21 | Llorean | elinenbe_work: It's very easy if your project is under a "2 or later" license. |
16:05:31 | Llorean | Because then everybody has already agreed to allow you to move to 3 if you want to. |
16:05:42 | markun | or if people give away the copyright to the project |
16:05:44 | | Quit Thundercloud (Remote closed the connection) |
16:06:08 | elinenbe_work | I say you create a developer poll. |
16:06:10 | | Quit Zagor ("Client exiting") |
16:06:12 | | Quit B4gder ("It is time to say MOOO") |
16:06:15 | markun | or can't "the rockbox foundation" own the copyright? (and sell it to an evil corporation) |
16:06:29 | Llorean | elinenbe_work: Why do you think Rockbox needs to be GPLv3? |
16:06:42 | elinenbe_work | to satisfy the espeak license :-) |
16:06:46 | Llorean | elinenbe_work: And how do you intend to get 100% of past developers to respond? |
16:07:16 | elinenbe_work | Llorean: well, that's why I was saying it would be impossible to move any project to v3 |
16:07:23 | *** | Saving seen data "./dancer.seen" |
16:07:24 | markun | could we then still use GPLv2 stuff such as libmad? |
16:07:32 | linuxstb | libmad is v2 or later, so yes. |
16:07:35 | elinenbe_work | let's say someone dies? |
16:07:38 | Llorean | elinenbe_work: Unless you got them to agree in advance, as I said. |
16:07:46 | Llorean | That's the whole point of "v2 or later" style licenses. |
16:07:50 | linuxstb | elinenbe_work: Which is not a hypothetical situation sadly. |
16:07:57 | Llorean | linuxstb: Is our "COPYING" stricly 2, or 2 or later? |
16:08:02 | elinenbe_work | No, I know... |
16:08:04 | GodEater | wow |
16:08:05 | linuxstb | I think the COPYING is v2. |
16:08:10 | GodEater | mbrola is v. impressive! |
16:09:06 | markun | GodEater: best of the 4 so far I guess? (festival, flite, espeak, espeak+mbrola) |
16:09:19 | Llorean | linuxstb: Yes, the only mention in copying of later versions is where it says "If the program itself says 2 or later" |
16:09:52 | GodEater | Llorean: which mbrola voice did you use ? |
16:10:02 | Llorean | en1 |
16:10:11 | | Join Cillian [0] (n=Cillian@host86-143-51-239.range86-143.btcentralplus.com) |
16:10:26 | GodEater | I don't appear to have that one |
16:10:29 | amiconn | Imo our headers aren't precise enough. They just say "gpl" and then refer to COPYING |
16:10:35 | Cillian | Anybody else have the very curious problem that menu+select to reset their iPod doesn't work when the ipod has a case on? |
16:10:38 | GodEater | unless they're called different things here |
16:10:39 | Llorean | amiconn: And then copying refers back to the program. |
16:11:03 | Llorean | GodEater: mb-en1 for espeak, but the filename you point mbrola to is the en1 download from their site. |
16:11:11 | Llorean | Well the "en1" file in the en1 download |
16:11:48 | GodEater | I have three voices to choose from - us1, us2 and us3 |
16:11:53 | GodEater | although I can't get us3 to make any noice |
16:11:55 | GodEater | *noise |
16:12:10 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
16:12:16 | linuxstb | Llorean: I don't think that it would be impossible to switch to v3. If the majority of currently active developers are happy to go v3, and there is a practical need for it, then I would hope all inactive devs would agree. Although we would probably end up with a small amount of code where the copyright holder isn't contactable, which would need to be either removed or rewritten. |
16:12:41 | Llorean | linuxstb: I'm sure if the majority wanted to move, the minority would accept it for the greater good, yeah. |
16:13:35 | Llorean | GodEater: This is the voice I used: http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip |
16:14:27 | elinenbe_work | well, you can move sokoban to v3 :-) |
16:14:29 | GodEater | Llorean: yeah - I just downloaded that too - us1-3 seem to come with my copy of mbrola already |
16:14:44 | elinenbe_work | screw them TiVo people! |
16:15:02 | GodEater | I think us1 > en1 |
16:15:18 | GodEater | en1 is still slightly metallic |
16:15:53 | Llorean | I honestly didn't like us1. Is your version female? |
16:16:00 | Llorean | It sounded kinda weird to me. |
16:16:36 | GodEater | yep - female |
16:16:45 | GodEater | well en1 certainly doesn't sound British |
16:17:07 | Llorean | It would to many Americans. |
16:17:22 | GodEater | in the same way Dick van Dyke does no doubt ;) |
16:17:29 | Llorean | There's enough in the pronunciation to hint at it, I think |
16:17:36 | GodEater | hmmm |
16:17:48 | Llorean | Did you do mb-en1 or mb-us1 when you pointed mbrolo at the en1 file? |
16:17:59 | GodEater | mb-en1 |
16:18:18 | | Join `sam` [0] (n=sam@CPE-75-81-234-51.we.res.rr.com) |
16:18:21 | Llorean | I wonder if you can mix pronunciations like that. |
16:18:28 | GodEater | only one way to find out... |
16:18:39 | | Part Cillian |
16:18:44 | GodEater | lots of errors |
16:18:46 | Llorean | I know that it offers mb-de1-en for "English with a german accent" |
16:18:46 | GodEater | and broken speech |
16:19:29 | * | GodEater HAS to try the afrikaans accent now |
16:20:44 | GodEater | lol |
16:20:51 | GodEater | that's hysterically bad |
16:21:29 | GodEater | neat - the swedes get too attempts at english too |
16:21:52 | Llorean | Clearly we need a swedish chef voice file. |
16:22:03 | GodEater | it's almost mandatory |
16:23:34 | DerPapst | eh? English with a german accent? if i hear myself talking english i have enough of that already. I don't want my ipods to do the same ^^ |
16:23:51 | Nimdae | is there a reason to update the bootloader on my ipod if i haven't updated it in a few months? |
16:24:10 | bluebrother | only if there was a change |
16:24:19 | bluebrother | check the MajorChanges page |
16:24:19 | GodEater | Nimdae: only if it's not version 1.1 already |
16:24:34 | bluebrother | (and if you experience strange crashed update to bootloader also) |
16:24:59 | Nimdae | how would i find the version? just curious because ipodpatcher no longer detects my ipod |
16:25:34 | Llorean | Nimdae: Is this the official ipodpatcher binary, or one you've built yourself? |
16:25:45 | Nimdae | official ipodpatcher |
16:25:53 | bluebrother | hold right while booting |
16:26:03 | Llorean | Nimdae: Is your fat32 partition 0x0b or 0x0c type? |
16:27:33 | Nimdae | i didn't partition it myself so whatever apple sets it to |
16:27:49 | Nimdae | bluebrother: unfortunately it goes by too fast to catch it (i must be getting old :( ) |
16:28:39 | Llorean | Nimdae: iTunes doesn't seem to be wholly consistent in this behaviour (for example if you've reformatted it yourself in the past, iTunes doesn't seem to necessarily change it back to what it originally was) |
16:29:24 | Nimdae | well, i haven't touched partitioning, but i've used mkfs in linux to format it, i wouldn't figure that to change the partition flag |
16:29:32 | Nimdae | but |
16:29:46 | linuxstb | Nimdae: Does the Apple firmware (or Rockbox) boot on your ipod? |
16:29:47 | Nimdae | i haven't have changed anything other than music files in the past year or so |
16:29:54 | | Join kk [0] (n=kkit@140.141.29.201) |
16:29:55 | Nimdae | yeah, rockbox boots fine |
16:30:29 | Nimdae | i was going to update it, i have a firmware from july 7 on there now |
16:30:32 | linuxstb | Does the bootloader display any text, or just it just go directly from the Apple logo to the Rockbox logo? |
16:30:38 | linuxstb | ^does it just |
16:31:30 | Nimdae | it shows the version at the bottom with the rockbox logo, then into rockbox |
16:32:17 | Nimdae | lemme try resetting my docking station for my laptop...it does weird things with usb sometimes and resetting it tends to work |
16:33:59 | `sam` | should the simulator play the song when it's selected? |
16:34:12 | | Join obo_ [0] (n=obo@rockbox/developer/obo) |
16:37:47 | Nimdae | yeah, that didn't work |
16:37:56 | Nimdae | i probably need to completely reset the ipod |
16:39:02 | Nimdae | i'll just update rockbox for now |
16:40:11 | Nimdae | so i saw in the updates the 1g-3g battery life in rockbox exceeds the orgiinal firmware? any effect on 5g? |
16:40:31 | preglow | no |
16:40:47 | preglow | damn, it's pretty wild we exceed retailos battery life... |
16:40:50 | | Quit krazykit (Read error: 110 (Connection timed out)) |
16:41:10 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:44:14 | preglow | bah, flyspray reposts a message if you refresh after having posted one |
16:44:49 | Nimdae | ah, well, yall will get there on the 4g and 5g |
16:45:25 | Nimdae | what about the usb stuff? i see it's experimental, but does it add usb functionality, for example, to the ipod? |
16:45:37 | Nimdae | i mean more than simple detection |
16:45:53 | preglow | not yet |
16:45:56 | preglow | but it's coming around |
16:46:06 | preglow | i think we can expect something in not too long |
16:47:05 | amiconn | preglow: I'd say exceeding OF battery runtime is the norm for rockbox, and PP502x is the exception |
16:47:17 | amiconn | E.g. on Ondio, we exceed OF battery life by ~30% ... |
16:47:26 | | Join shagnar [0] (i=54a0d40a@gateway/web/cgi-irc/labb.contactor.se/x-8a91b97c425bfbc9) |
16:48:41 | | Join lee-qid [0] (n=liqid@p54965136.dip.t-dialin.net) |
16:48:47 | shagnar | hi folks |
16:48:51 | markun | hi shagnar |
16:48:55 | preglow | amiconn: yeah, the norm, but a surprising one on 1g-3g |
16:49:05 | markun | amiconn: on the Gigabeat it's about the same |
16:49:23 | preglow | being on of the targets we know the least about |
16:49:24 | shagnar | test |
16:49:29 | preglow | and not even utilising both cores |
16:49:37 | markun | shagnar: what's up? |
16:49:48 | amiconn | Perhaps it's exactly because we're not using both cores... |
16:50:04 | preglow | amiconn: yeah, but we'll probably want to anyway, for a more responsive gui |
16:50:27 | * | amiconn dares to say that we know more about PP5002 than PP502x |
16:50:49 | amiconn | ...simply because the chip is less complex, and we know about the same in absolute terms |
16:50:57 | shagnar | has anybody tried yet to connect the battery-loader of the h140 with the usb-port to load the batteries? |
16:50:59 | | Quit obo (Read error: 110 (Connection timed out)) |
16:51:14 | preglow | amiconn: i agree with that, but what we know is still not what i'd call much |
16:51:31 | shagnar | got some big delay, just wondered if i was disconnected. |
16:53:47 | markun | amiconn: do you know how fast vorbis playback is on the 1-3gen ipods? |
16:53:52 | linuxstb | markun: Rockbox gets about 30% longer battery life on the Gigabeat? |
16:54:27 | markun | linuxstb: there was a guy who reported 19 hours with the OF |
16:54:32 | amiconn | markun: I don't know the percentage, but 170..190kbps vorbis is realtime with enough margin to apply sw treble+bass (after my little optimisation) |
16:54:51 | amiconn | Even works with a wps showing peakmeters |
16:56:00 | amiconn | And we still have the option to raise CPUFREQ_MAX by another 10MHz |
16:56:09 | linuxstb | preglow: Are you intending to buy a gigabeat S? Sounds like your itching to write floating point DSP functions... |
16:56:16 | linuxstb | s/your/you're/ |
16:57:15 | | Join Shagnar^ [0] (n=s@p54A0D40A.dip.t-dialin.net) |
16:58:07 | markun | Shagnar^: you mean to charge over USB? |
16:58:31 | Shagnar^ | yes. to add to cables to use the +5V from the usb-port |
16:58:45 | preglow | linuxstb: nah, i'm just making sure our lives aren't going to be harder then they have to be when the time comes, heh |
16:58:53 | preglow | no one better to make sure a codec works than the codec author |
16:58:58 | | Quit shagnar ("CGI:IRC") |
16:59:04 | preglow | linuxstb: i'm not even sure using the fpu will be very beneficial |
16:59:30 | linuxstb | That's what I was wondering... Although doesn't it have vector operations? |
16:59:48 | preglow | it does, but that just smacks of hand-optimising with asm |
16:59:59 | linuxstb | But do we really need that much optimisation anyway, unless we're decoding video... |
17:00 |
17:00:05 | preglow | exactly |
17:00:07 | Shagnar^ | markun do you think its doable? |
17:00:15 | preglow | on such overpowered targets, i wouldn't really know if it matters |
17:00:30 | preglow | but again, i want to make sure our codecs work in both modes anyway |
17:00:35 | linuxstb | No, I can't think of a good use for a DAP with that much power... |
17:01:00 | preglow | heh |
17:01:00 | linuxstb | We're still struggling to challenge the Gigabeat F. |
17:01:16 | markun | Shagnar^: maybe LinusN can tell you |
17:01:30 | amiconn | Port the dnetc client or sth like that ;) |
17:01:34 | Llorean | linuxstb: Yes, but we're not playing h.264 ;) |
17:01:55 | linuxstb | Shagnar^: I'm sure I've seen people make that that mod to their h1x0. Have you tried searching misticriver? |
17:02:24 | markun | Shagnar^: http://forums.rockbox.org/index.php?topic=8716.0 |
17:03:22 | Shagnar^ | markun thanks a lot! |
17:04:13 | linuxstb | Llorean: Yes, h264 with AAC audio will challenge the F... |
17:08:27 | markun | preglow: have you given up on ambisonics playback for rockbox? |
17:09:43 | toffe82 | FYI the remote control of the gigabeat F is working on the S |
17:09:59 | markun | toffe82: did the S come without a remote? |
17:10:11 | preglow | markun: not given up, just not tried much |
17:10:20 | | Join wookey__ [0] (n=wookey@stoneboat.aleph1.co.uk) |
17:10:24 | preglow | markun: it's not really a huge field of interest for me |
17:10:43 | alienbiker99 | s didnt come with a remote |
17:10:48 | wookey__ | hi peeps. Just been reading your wiki which is full of good stuff |
17:10:57 | linuxstb | Bah, so I'm doomed to life without any gigabeat remotes... |
17:11:09 | wookey__ | but I couldn;t wpork out if mp2 audio is supported (mpeg1-leyerII, as used in DAB) |
17:11:54 | markun | wookey__: it is supported |
17:11:54 | linuxstb | wookey__: Yes, mp2 is supported. |
17:11:55 | wookey__ | I'm wanting to buy a player for the wife, who has a lot of mp2 from DAB. I thougth rockbox was best bet for supporting this |
17:12:06 | wookey__ | OK. great - on all devices? |
17:12:11 | linuxstb | Yes. |
17:12:33 | wookey__ | brilliant. A -shopping I shall go. |
17:12:52 | linuxstb | wookey__: http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide |
17:12:57 | markun | wookey__: which one are you planning to buy? |
17:13:12 | wookey__ | yes I've been studying that :-) |
17:13:38 | wookey__ | FM radio is pretty-much a must so irvier h320 or iaudio X5L look best bets |
17:13:42 | markun | a player with DAB support would also be nice |
17:14:06 | markun | M5L is also nice if you don't like recharging |
17:14:12 | wookey__ | are there any players that have an SD slot? (and could read FAT off it) |
17:14:14 | linuxstb | Does the M5L have radio? |
17:14:19 | pixelma | no |
17:14:24 | markun | good point :) |
17:14:26 | wookey__ | indeed - otherwise I'd have picked it |
17:14:28 | * | linuxstb reads the buyers guide.... ;) |
17:14:32 | bluebrother | the sansa has a microsd slot |
17:14:48 | bluebrother | but IIRC the tuner isn't supported (yet) |
17:14:55 | linuxstb | I thought it was? |
17:15:02 | linuxstb | The H10 is the unsupported tuner IIRC. |
17:15:04 | bluebrother | maybe I missed that |
17:15:10 | pixelma | yes |
17:15:18 | bluebrother | or I mixed it up ;-) |
17:15:32 | pixelma | the OndioFM has an MMC slot ;) |
17:15:35 | wookey__ | markun: are there any players with DAB? |
17:15:41 | * | bluebrother checks MajorChanges and notices that his memory was wrong |
17:16:00 | wookey__ | (and do you get reasonable reception anywhere/most places?) |
17:16:15 | | Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder) |
17:16:57 | wookey__ | DAB seems to be much pickier about reception than FM |
17:17:12 | wookey__ | pixelma: close, but no cigar :-) |
17:17:18 | | Quit webmind (Read error: 110 (Connection timed out)) |
17:17:38 | linuxstb | wookey__: I have a cheap MP3 player with DAB (not supported by Rockbox though), and the DAB reception is bad - it almost never receives more than 1 or 2 multiplexes, and never the one I want to listen to (the BBC) |
17:18:13 | wookey__ | that's about what I expected |
17:19:16 | wookey__ | It would have been nice to just take SD cards out of DAB box and plug into mp3 player. Can you plug in a USB card reader and have rockbox read that? |
17:19:39 | wookey__ | bit unwieldy, but still maybe handier than coping everything over via PC |
17:20:26 | linuxstb | Not at the moment, but that should happen in the future. |
17:20:43 | bluebrother | you'd need a player that supports USBOTG too. |
17:20:46 | linuxstb | But you could probably dual-boot into the device's original firmware to do a USB transfer if it supports it. |
17:21:21 | wookey__ | right - because all the players do usb client, but few do USB host |
17:21:48 | linuxstb | Can you use microSD cards in a SD slot? |
17:22:13 | wookey__ | good question. Maybe an adaptor exists if they are electrically compatible |
17:22:54 | alienbiker99 | yes, some even come with the adapter |
17:22:56 | pixelma | afaik usually you can use MMC in SD slots... :P |
17:23:38 | wookey__ | pixelma: sometimes. It doesn't seem to work on our radio (pure 'the bug') |
17:23:59 | linuxstb | wookey__: So the Sansa E200 would be a good choice if you can get microSD cards working. |
17:25:24 | Shagnar^ | http://www.roombareview.com/chat/files/roomba_usb_connector_pin_out_152.jpg vs http://www.zytrax.com/images/usb-mini.gif - which one is right? |
17:25:44 | amiconn | MicroSD cards in an SD slot just require a mechanical adapter |
17:25:56 | wookey__ | linuxstb: yep - looks good. Thanx everso for the advice. |
17:26:21 | wookey__ | I look forward to joining the community and if I ever get any spare cycles I can do some hacking |
17:26:45 | wookey__ | (I do embedded linux for a living so some nice simple rockbox hacking would be light relief) |
17:27:30 | wookey__ | Although presumably it's like bootload-hacking - hard to tell what broke if it breaks... |
17:27:37 | wookey__ | bootloader |
17:28:05 | markun | wookey__: depends what you work on |
17:29:00 | wookey__ | presumably it's developed into its own little OS by now? |
17:29:34 | markun | well, it has always been it's own little OS :) |
17:29:45 | markun | without the ' |
17:30:26 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
17:30:42 | | Join Rob2222 [0] (n=Miranda@pD952B48A.dip.t-dialin.net) |
17:32:23 | toffe82 | markun: there is no remote with the S, the only thing is to not connect it when you use the video output |
17:33:01 | toffe82 | linuxstb: I have a stock of remote if you want :) |
17:33:52 | linuxstb | toffe82: I could be tempted... |
17:34:28 | linuxstb | They don't have an LCD though, do they? |
17:34:51 | toffe82 | no, but as I bought them on ebqay I will be a littl more expensive that the original vendor |
17:35:20 | toffe82 | I can give you the site were I find them |
17:36:20 | | Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) |
17:37:04 | toffe82 | linuxstb: http://search.ebay.com/_W0QQsassZaccessory_specialist |
17:37:47 | toffe82 | I am 1$ more expensive :) |
17:38:00 | wookey__ | looks like you can buy an e250 or 280 but not e200. Only e200 is explicitly listed on DeviceChart but I see comments on others in forum. Are they all supported? |
17:38:33 | alienbiker99 | e200 is the general name of the device, |
17:38:33 | amiconn | e200 is the series |
17:38:44 | | Quit freqmod (Remote closed the connection) |
17:38:45 | wookey__ | ah, OK. |
17:38:54 | * | DerPapst wonders why there are so few Gigabeat S'es... and why toffe82 owns half of them |
17:39:08 | linuxstb | DerPapst: He's speculating... |
17:39:16 | markun | ;) |
17:39:20 | toffe82 | :) |
17:39:26 | DerPapst | guess so too :P |
17:39:55 | linuxstb | wookey__: Make sure you buy a Sansa with FM - not all of them (especially ones officially designated for the EU) don't have FM radio. |
17:40:26 | linuxstb | wookey__: With the current exchange rate, it may be a lot cheaper to buy from the US... |
17:40:37 | | Join webmind_ [0] (n=webmind@u2m.nl) |
17:41:29 | linuxstb | toffe82: $4.99 for both the earbuds and the remote? No wonder you bought a few... |
17:42:04 | toffe82 | yes, I bought 10 of them so shipping was less |
17:42:11 | alienbiker99 | toffe82 did you say you got the F remote working on the s? |
17:42:18 | toffe82 | yes |
17:42:48 | alienbiker99 | does it just work or you had to do hardware mods? |
17:42:52 | linuxstb | toffe82: And they only ship to "the 48 contiguous United States"... |
17:43:03 | toffe82 | if you look the block diagram of the S, the pin on the jack is used by the remote or the video output, so if you don't use the video you can use the remote |
17:43:25 | toffe82 | linuxstb: I ship to europ too :0 |
17:43:37 | alienbiker99 | oh, the remote doesnt have a screen right? |
17:43:43 | toffe82 | no |
17:44:23 | | Join roseen [0] (i=d5f29f80@gateway/web/cgi-irc/labb.contactor.se/x-d4c0d905c7875f2e) |
17:45:32 | roseen | Hi! Does anyone know where I can find the sources for itdb2tc? |
17:46:02 | linuxstb | roseen: It's on the wiki page - http://www.rockbox.org/twiki/bin/view/Main/ConvertiTunesDBtoTagCache |
17:46:03 | roseen | (The iTunes to DataBase (formerly known as Tag Cache) Converter) |
17:46:37 | | Join Domonoky [0] (n=Domonoky@f051100149.adsl.alicedsl.de) |
17:46:48 | roseen | Aaaah... now I feel really stupid, it was under the Linix section.... |
17:47:02 | roseen | OK, thanks. |
17:47:06 | | Part Domonoky |
17:47:35 | linuxstb | roseen: Are you intending to update it? |
17:48:11 | roseen | Well.... I have had problems with garbage chars showing up in my datyabase... |
17:48:18 | | Join The-Compiler [0] (n=florian@164.7.77.83.cust.bluewin.ch) |
17:48:28 | roseen | ...but I am not sure, it could be that my iTunes database is f**ed up. |
17:48:41 | roseen | Anyway, it would be fun to debug it |
17:49:27 | roseen | linuxstb: Are there people working on it that I should know about? |
17:52:03 | GodEater | roseen: not to my knowledge |
17:52:55 | | Nick datasleep is now known as datachild (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
17:53:34 | Nico_P | toffe82: hi! have you shipped my S ? |
17:54:04 | roseen | OK, I have it now, we'll see if i make any changes worth sharing. See you later! |
17:54:34 | | Quit roseen ("CGI:IRC (EOF)") |
17:55:03 | toffe82 | Nico_P: sorry I had to work late yesterday and miss it, I send it today for sure |
17:55:13 | Nico_P | ok :) |
17:55:24 | Nico_P | I'm not in any rush anyway |
17:55:44 | wookey__ | I notice the sansa port pages say that USB is not working. Does that mean you have to boot into native firmware to upload stuff? |
17:55:54 | austriancoder | wookey__: yep |
17:55:56 | preglow | yes |
17:56:09 | preglow | austriancoder: how far'd you say we're away from working file transfer via usb? |
17:56:41 | austriancoder | preglow: tje |
17:57:13 | petur | tje? |
17:57:17 | austriancoder | preglow: the msc class should be programmable in a few days.. at the moment I am cleaning up things and adding some missing stuff |
17:57:28 | austriancoder | tje... pressed ENTER to early *g* |
17:57:50 | austriancoder | at the moment I am fixing fullspeed and highspeed support |
17:57:58 | wookey__ | so that might well be working in a month or two? |
17:58:08 | wookey__ | (the birthday I am aiming for :-) |
17:58:47 | preglow | man, am i looking forward to that |
17:59:03 | markun | do you guys have an idea how we could chose between the various USB modes with the Gigabeat cradle? |
17:59:07 | wookey__ | ah yes - austriancoder is doing a google SoC, I read somewhere |
17:59:35 | linuxstb | preglow: Do you suffer from slow transfer speeds with the Apple emergency disk mode on your Nano? |
18:00 |
18:01:14 | | Nick webmind_ is now known as webmind (n=webmind@u2m.nl) |
18:01:39 | * | bluebrother wonders when usb will work on Ipods ... |
18:02:10 | petur | austriancoder: would you manage to get something working before 31/8 (evaluation deadline)? |
18:02:37 | linuxstb | bluebrother: Shortly after it works on the Sansa... So far it seems that austriancoder's code is working fine on the ipods. |
18:02:55 | austriancoder | petur: I am working on it... I hope so |
18:03:19 | Nico_P | linuxstb: you fixed the ipod problems ? |
18:03:50 | bluebrother | linuxstb: well, apart from not working it even doesn't build for mini2g (region IRAM is full) |
18:03:50 | petur | austriancoder: ok, I'll wait with the evaluation until then so you can still earn the money... |
18:03:59 | petur | <pressure mode off> |
18:04:05 | preglow | linuxstb: not overly slow |
18:04:11 | austriancoder | petur: thanks |
18:04:20 | linuxstb | Nico_P: Yes - austriancoder was just a little too violent in removing old code... So I just put it back, and it worked. |
18:04:37 | Genre9mp3 | petur: Do you have plans of using the sw usb stack later on to implement usbotg for h300 and maybe the x5 and gigabeat as well? |
18:04:48 | linuxstb | bluebrother: That's odd - I wonder why the mini has less IRAM free than my ipod color. Is the LCD framebuffer in IRAM? |
18:05:31 | linuxstb | austriancoder: Do you know if there are things that could potentially be removed from IRAM, or do we need to remove existing things to make room for USB? |
18:05:43 | petur | Genre9mp3: good question... It would be better to use that stack, but the chips are not compatible at all |
18:05:45 | austriancoder | Genre9mp3: Its planned... |
18:06:11 | * | bluebrother notices that the wiki doesn't hold information about IRAM sizes |
18:06:20 | | Join bluey- [0] (n=bluey@dslb-088-073-107-122.pools.arcor-ip.net) |
18:06:23 | linuxstb | bluebrother: Do you have the 1st or 2nd gen? |
18:06:24 | Genre9mp3 | petur: not compatible with austriancoder's code you mean? |
18:06:53 | austriancoder | linuxstb: I have tested it and we need all this stuff (arcotg_dcd) in IRAM.. |
18:06:56 | bluebrother | 2G |
18:06:57 | petur | austriancoder: did you already reduce iram usage by only putting the buffers in there and not the whole control structs? |
18:07:26 | petur | Genre9mp3: not the low-level stuff, no. The rest of the stack should be the same |
18:07:27 | *** | Saving seen data "./dancer.seen" |
18:07:53 | austriancoder | petur: I have tryed to put only the big buffer in I RAM, but then I got no valid SETUP packets |
18:08:46 | austriancoder | petur: I try to reduce IRAM usage, but I cant promise it |
18:08:50 | linuxstb | bluebrother: That's even odder - the mini2g has 32KB more IRAM than the 1G (and ipod Color). |
18:08:59 | petur | austriancoder: do we know what the controller wants to read of it all? |
18:09:06 | linuxstb | bluebrother: Although I'm not 100% Rockbox uses the extra 32KB... |
18:09:21 | bluebrother | linuxstb: well, I'm not used enough to the code to find if lcd buffer is in IRAM |
18:10:02 | petur | austriancoder: I'll check the code tonight, looks like I will have the time to do it |
18:10:13 | austriancoder | petur: fine |
18:10:41 | linuxstb | bluebrother: Yes, seems it is - see the start of firmware/drivers/lcd-2bit-horz.c |
18:11:14 | linuxstb | bluebrother: You could try removing that IBSS_ATTR and see if it compiles. Although I've no idea how much that will slow down the LCD driver... |
18:11:51 | bluebrother | well, I could give it a try |
18:12:02 | petur | taking the framebuffer out of iram sounds like a bad idea |
18:12:14 | linuxstb | IRAM on PP isn't as important as Coldfire. |
18:12:22 | petur | ah |
18:12:31 | bluebrother | why does the usb stack need that much iram? |
18:12:48 | preglow | the usb controller can't access the normal bus |
18:12:53 | preglow | so it needs all its data to be in iram |
18:13:01 | preglow | to be expected, really |
18:13:03 | bluebrother | and as idea, could the codec iram be used for that? |
18:13:03 | linuxstb | It's not a caching issue? |
18:13:25 | preglow | bluebrother: could, yeah, but what if we want to play music while transfering stuff? |
18:13:37 | preglow | bluebrother: anyway, it's a good idea for preliminary work |
18:13:38 | linuxstb | Or using a USB serial port at the same time... |
18:13:40 | bluebrother | well, in that case we simply don't want this :P |
18:13:52 | preglow | i think it sounds like a decent solution for now |
18:14:14 | bluebrother | a couple of plugins also disable playback because of the buffer. |
18:14:14 | linuxstb | Anyone know if we're using all 128KB of IRAM on the PP5022? |
18:15:21 | * | linuxstb looks at apps.lds and doesn't think we are... |
18:16:15 | rasher | Bagder_: Would it be possible to check that the tarball contains all the needed files from SVN somehow? The tarball gets broken fairly regularly, and it's not something most devs are likely to notice.. |
18:16:21 | * | austriancoder need to go to band rehearsal... will be back in about 2 hours |
18:16:22 | amiconn | linuxstb: We don't use the extra iram on pp502x (x > 0) yet afaik |
18:16:38 | * | bluebrother runs a build with lcd buffer not in iram ... |
18:16:45 | linuxstb | rasher: Is it broken now? |
18:16:59 | bluebrother | can't see any obvious difference right now. |
18:17:02 | rasher | linuxstb: I broke it with my voice-building (and fixed it earlier today) |
18:17:31 | rasher | And the same happened for the usb stuff, etc. |
18:17:42 | linuxstb | rasher: There's quite a reliable system in place at the moment - someone breaks it, a user reports the problem, someone fixes it... |
18:18:08 | * | linuxstb was joking... |
18:18:08 | bluebrother | hmm, is there some kind of usb debug screen? |
18:18:43 | linuxstb | bluebrother: Not that I know of. There's logf output, or the debug output (if any) on your host PC. |
18:19:11 | bluebrother | ok, so it's normal I don't see any real difference regarding usb. |
18:19:22 | rasher | linuxstb: It's reliable, but has a high latency unfortunately |
18:19:37 | | Join xigxag [0] (n=xenion13@75.136.220.92) |
18:19:43 | bluebrother | hmpf. Plugins browser supporting arbitrary folders would be nice. |
18:19:48 | linuxstb | Currently the code attempts a serial port connection - austriancoder told me to do " modprobe usbserial vendor=0x0525 product=0xa4a6" |
18:19:52 | * | bluebrother would like to have the lcd test plugin around. |
18:20:17 | linuxstb | You should then see some connection info in /var/log/messages. If you're not running Linux, I can't help.... |
18:21:00 | bluebrother | ah. Me dumb. |
18:21:04 | linuxstb | rasher: Presumably a test of the tarball would need to compile builds for all targets? |
18:21:56 | rasher | linuxstb: or it could compare an unpacked tarball with the svn sources? |
18:22:04 | | Join bluey^ [0] (n=bluey@dslb-088-074-012-166.pools.arcor-ip.net) |
18:22:27 | | Quit DerPapst ("work->home... finally") |
18:22:28 | | Quit Shaid (Read error: 110 (Connection timed out)) |
18:22:33 | rasher | And allo some preset list of files to be missing (I'm assuming there are some files not in the tarball) |
18:22:37 | rasher | allow |
18:23:44 | markun | imx31.h didn't really have to be deleted (unless the Gigabeat S port never happens) |
18:25:09 | linuxstb | rasher: That could work... |
18:25:33 | linuxstb | rasher: Although we would then have two sets of "FILES" files to forget to maintain... |
18:28:27 | * | Nico_P is a bit unsure about what to do with id3.elapsed |
18:28:43 | Nico_P | my gut feeling is that it doesnt belong in the struct mp3entry |
18:29:38 | linuxstb | My gut agrees with your gut |
18:30:29 | | Quit petur ("work->home") |
18:30:46 | Nico_P | ..thing is the WPS needs access to it |
18:30:47 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
18:31:38 | amiconn | bluebrother: just enable it in apps/plugins/SOURCES |
18:33:28 | | Quit obo_ ("bye") |
18:33:40 | bluebrother | amiconn: I know that ... I was just annoyed as it isn't present in the plugins list anymore |
18:34:31 | bluebrother | anyway, I'm trying to give talk file presets a shot. |
18:34:40 | bluebrother | (in rbutil that is) |
18:36:57 | Nico_P | moving "elapsed" out of struct mp3entry would break a LOT of things :( If I do it I sure need to be careful |
18:37:17 | | Quit bluey- (Read error: 110 (Connection timed out)) |
18:38:08 | linuxstb | Nico_P: Is there anything else? |
18:38:22 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
18:38:31 | Nico_P | linuxstb: anything else than what ? |
18:38:43 | Nico_P | the WPS ? |
18:38:50 | linuxstb | Any other fields that you don't think belong in the mp3entry struct? |
18:40:13 | Nico_P | offset and index seem a bit out of place but less |
18:42:50 | Nico_P | there are some fileds I'm not really sure about |
18:43:28 | | Join Domonoky [0] (n=Domonoky@f051100149.adsl.alicedsl.de) |
18:44:01 | * | linuxstb afk |
18:45:13 | | Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:48:43 | | Join oxygen77 [0] (n=oxygen77@vau75-6-82-237-174-211.fbx.proxad.net) |
18:52:40 | | Join rogelio [0] (n=rogelio@189.146.222.125) |
18:56:51 | | Quit Vortex375 (Remote closed the connection) |
18:58:25 | | Join elinenbe [0] (n=elinenbe@user-12hdtp2.cable.mindspring.com) |
19:00 |
19:00:25 | | Join lazka [0] (n=lazka@85-124-45-96.dynamic.xdsl-line.inode.at) |
19:07:55 | bluebrother | rasher, Domonoky: current tts configuration screenshot: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rbutil/rbutilqt-config.png |
19:08:19 | bluebrother | it has presets but allows user-adjustable presets so the user can edit the options (but only for those presets) |
19:08:30 | bluebrother | thoughts? |
19:10:48 | Domonoky | looks good.. but the tts configuration needs to be extended in the future.. festival needs todo an init and a stop operation.. |
19:11:09 | bluebrother | hmm. Why that? |
19:11:15 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:11:19 | | Quit austriancoder (Remote closed the connection) |
19:11:45 | Domonoky | festival is client/server based.. so you need to start and stop the server.. |
19:12:28 | Domonoky | but we can leave that for the future.. |
19:13:35 | bluebrother | hmm. Festival needs to get started from rbutil? Couldn't the voice script itself do it? |
19:13:47 | bluebrother | i.e. enable the server upon start and disable when finished? |
19:14:35 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
19:14:45 | bluebrother | bbl |
19:16:14 | Domonoky | voice script ? for talk files, rbutil would need to start the server, bevor generating the first clip, and stop it after the last script.. (of course it could call a script or an exe to init / deinit it.. |
19:19:02 | | Join low_light [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/x-490afae5252a3b71) |
19:20:30 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
19:20:49 | | Join tumu [0] (n=tumu@88.193.43.41) |
19:21:06 | * | low_light accepts the title of "start-new-ports-without-having-the-previous-in-a-reliable-state guy" |
19:21:16 | low_light | http://www.geocities.com/m_arigo/rockbox_c200_logo.png |
19:21:26 | low_light | http://www.geocities.com/m_arigo/rockbox_c200_menu.png |
19:21:54 | low_light | making progress :) |
19:21:55 | kk | that's awesome :D |
19:22:47 | amiconn | Llorean: Definitely better than plain espeak, but not especially nice either |
19:23:21 | amiconn | low_light: Imo it would make much sense to get the m:robe code into svn asap |
19:23:23 | Llorean | amiconn: I'd say better than flite/festival as well. Still not as good as some of the commercial voices. |
19:23:41 | amiconn | I'm undecided whether it's better than festival or not |
19:23:51 | | Join shark_jr [0] (i=4b640637@gateway/web/cgi-irc/labb.contactor.se/x-2f72b496922c3981) |
19:24:08 | amiconn | low_light: Oh, and c200 too of course |
19:24:10 | Llorean | Festival's pronunciation of a few things irks me, though I'll admit that could be fixed in the .lang or something. |
19:24:53 | amiconn | Not in the lang... that has to stay engine neutral |
19:25:13 | amiconn | I noticed that espeak+mbrola doesn't have the ploojins problem |
19:25:39 | | Quit shark_jr (Client Quit) |
19:25:43 | Llorean | espeak doesn't have the ploojins problem |
19:25:58 | Llorean | That seems to be a flite/festival thing |
19:26:06 | * | amiconn thinks that both m:robe and c200 are more advanced than elio and av300 |
19:26:29 | amiconn | Llorean: Not only. The MS voices have the same problem, but not e.g. at&t |
19:27:04 | low_light | amiconn: yes...I need to sync both patches to current svn (my tree is a couple of weeks old). |
19:27:45 | Nico_P | low_light: the pics are unavailable to me... |
19:28:32 | low_light | ha ha... exceeded the limit, that was fast. |
19:28:49 | Nico_P | low_light: to sync the patches it might be easier to go back to the svn rev you started with and do svn up |
19:30:28 | * | amiconn wonders whether database speed got optimised lately |
19:32:01 | low_light | syncing it won't be too hard to do...it's just complicated by my devel setup (I'm at work, behind a firewall) |
19:34:52 | | Join Buschel [0] (n=AndreeBu@p54A3D68A.dip.t-dialin.net) |
19:35:13 | bluebrother | hmm. Some web server script stuck? the download page shows a different revision than the frontpage |
19:35:15 | markun | Llorean: wow, the voice file sounds pretty good |
19:35:42 | low_light | Nico_P: http://bayimg.com/LaGeDAabh and http://bayimg.com/lagEfAaBh |
19:36:58 | Nico_P | low_light: second one works but not the first... I get the idea though ;) |
19:37:28 | Nico_P | low_light: what doesnt work ? |
19:37:33 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
19:37:44 | | Quit amiconn (Nick collision from services.) |
19:37:45 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
19:37:58 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
19:38:00 | amiconn | Hmm, the db commit on boot breaks voice on hwcodec (until reboot or probably another event triggering voice reload) |
19:38:59 | * | amiconn suspects the commit splash voicing |
19:41:32 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
19:42:07 | low_light | Nico_P: audio doesn't work ;) |
19:42:43 | low_light | and it thinks it's plugged in and turns off after 10 or 15 secs |
19:43:27 | amiconn | low_light: That's probably the low bat shutdown (guessing that you didn't implement battery reading yet) |
19:44:03 | amiconn | I had that on ipod 2nd gen, fixing it temporarily by faking a sane battery voltage |
19:44:04 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
19:44:19 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
19:44:32 | | Quit datachild ("Death is better, a milder fate than tyranny.") |
19:44:44 | | Join datachild [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
19:45:05 | | Part bluey^ ("Leaving") |
19:45:50 | bluebrother | ok, the dialog is working fine now :) |
19:47:11 | | Part rogelio ("Kopete 0.12.4 : http://kopete.kde.org") |
19:47:15 | low_light | amiconn: yes. the battery is read throught the i2c like the e200, but uses a different address |
19:49:07 | low_light | except for the lcd & buttons, most of the code for the e200 works |
19:49:37 | low_light | I'm not sure the best way to organize the target tree |
19:50:19 | | Join Entasis_ [0] (n=Jarred@ppp121-45-50-38.lns11.adl2.internode.on.net) |
19:53:38 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
19:55:06 | | Join Vortex375 [0] (n=ich@p5B1720A3.dip0.t-ipconnect.de) |
19:56:03 | | Join bsdfox_ [0] (n=h36sa@dialup-4.181.121.84.Dial1.SanJose1.Level3.net) |
19:57:37 | | Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) |
19:57:43 | | Quit qweru ("moo") |
19:58:22 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
20:00 |
20:01:14 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
20:03:42 | | Quit qweru ("moo") |
20:04:54 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
20:07:31 | *** | Saving seen data "./dancer.seen" |
20:08:25 | | Join obo [0] (n=obo@rockbox/developer/obo) |
20:10:20 | | Quit bsdfox__ (Connection timed out) |
20:18:21 | `sam` | hey i have the rockbox.ipod in my .rockbox folder but it says file not found |
20:18:47 | `sam` | is it supposed to be located somewhere else? |
20:19:03 | | Quit freqmod (Remote closed the connection) |
20:19:20 | Llorean | No, it belongs in the .rockbox folder, which shouldn't be inside any other folders. |
20:20:13 | `sam` | right, the .rockbox folder is in the root of the drive, and in it is rockbox.ipod |
20:20:21 | Llorean | Is there anything interesting about the partition it's on, or is it on a 100% untouched (new or recently restored) iPod? |
20:20:59 | GodEater_ | that CNet video isn't too shabby as reviews/install videos go |
20:21:20 | `sam` | i've reformatted it, there's another partition that i had for ipodlinux... |
20:21:52 | Llorean | `sam`: So, it's on a fat32 partition, marked as primary? |
20:22:27 | `sam` | oh wait, it's fat32, but it might not be marked as primary... let me check that |
20:25:36 | | Quit qwm (Remote closed the connection) |
20:25:39 | | Join bejic [0] (i=bejic@80.178.176.240.adsl.012.net.il) |
20:25:39 | | Join qwm [0] (i=qwm@h38n2fls32o1010.telia.com) |
20:25:43 | `sam` | how do you make it primary? |
20:26:04 | bejic | hI i HAVE A QUESTION |
20:26:32 | GodEater_ | I have one too - can you switch off caps-lock please ? |
20:26:34 | Domonoky | bejic: just ask, dont shout... |
20:26:43 | Llorean | `sam`: Dunno, honestly. I've seen the option, but I don't remember in what tool or where. ;) |
20:26:45 | bejic | every time I connect the sansa to the pc the music folder goes to hidden |
20:27:04 | Llorean | `sam`: I just know it's necessary for Rockbox to look on that partition. |
20:27:13 | Llorean | bejic: That's the Sandisk firmware doing that. |
20:27:14 | bejic | is there a way to diable this behaviour? |
20:27:15 | GodEater_ | Llorean: I believe you mean it has to be a primary partition, and be marked as bootable. You can't "mark" it primary. It either is, or it's extended. |
20:27:23 | amiconn | `sam`: The partition needs to be primary, not logical. You're probably confusing that with what partition is active |
20:27:25 | Llorean | GodEater_: Ah, that's what I meant. |
20:27:28 | Domonoky | bejic: you could just rename the music folder.. |
20:27:32 | amiconn | This is something rockbox doesn't care about |
20:27:51 | `sam` | amiconn, yeah i think i was confusing the 2, it is a primary partition, there are no extended partitions |
20:27:58 | amiconn | GodEater: The partition doesn't need to be marked bootable (active) |
20:28:00 | bejic | Thanks domonoky will try |
20:28:04 | Llorean | GodEater_: A little tired. |
20:28:05 | GodEater_ | amiconn: I never said it did |
20:28:15 | Llorean | amiconn: I got everything confused. |
20:28:19 | * | Llorean is somewhat out of it. |
20:28:28 | GodEater_ | Llorean: have you been awake all day ? |
20:28:38 | amiconn | Rockbox doesn't even care about partition type, as long as it's != 5 (extended) |
20:28:45 | Llorean | Yeah, couldn't sleep last night for no apparent reason beyond being unable to. |
20:28:52 | Llorean | Now I have to make it another 7 or 8 hours. |
20:28:53 | GodEater_ | that sucks |
20:29:10 | Llorean | And it looks like we've got a new "Interesting" forum member. |
20:29:22 | GodEater_ | ooooh - who ? |
20:29:31 | Llorean | This "pink floyd" chap. |
20:29:34 | GodEater_ | pink floyd ? |
20:29:35 | GodEater_ | hahaha |
20:29:36 | Llorean | I can tell he's going to be a headache. |
20:29:45 | `sam` | is there some kind of bootloader config? |
20:29:56 | amiconn | GodEater: Hmm, then I misinterpreted your statement |
20:30:05 | `sam` | maybe it's looking for it on the other partition |
20:30:08 | GodEater_ | amiconn: I was trying to work out what Llorean meant |
20:30:12 | GodEater_ | more than giving it as an instruction |
20:30:15 | Llorean | amiconn: And I was speaking gibberish. |
20:30:16 | GodEater_ | my wording was poor |
20:30:28 | Domonoky | sam: no, rockbox just uses the first fat32 partition it finds.. |
20:30:30 | | Quit Thundercloud (Remote closed the connection) |
20:30:49 | `sam` | well i don't get why this isn't finding it then, because the other partition is ext3 |
20:31:24 | GodEater_ | Llorean: are we going to blame the CNET video for another cluebie ? |
20:31:54 | Llorean | I haven't watched the CNET video yet, but it does mean exposure. Good for development, bad for orderly forums. :) |
20:32:24 | Domonoky | this CNET Video is nice.. it says read the Manual, several times.. :-) |
20:32:34 | | Join agm3nt [0] (i=k-o-n-r-@nat.n3t.pl) |
20:32:46 | GodEater_ | the only thing he got wrong was how to get back to apple os |
20:32:56 | GodEater_ | although his method works, it's not optimal |
20:33:13 | Domonoky | jeah, normal shutdown is enough.. |
20:33:40 | `sam` | the fat32 is /dev/sdb2 and goes from 67 to 912, the ext3 is /dev/sdb3 and goes from 4 to 66 |
20:33:55 | GodEater_ | so they're not in order then ? |
20:33:59 | `sam` | and then /dev/sdb1 is empty from 1 to 3 |
20:34:23 | GodEater_ | it's *marked* empty :) |
20:34:26 | `sam` | yes |
20:34:41 | Domonoky | the empty is the ipodfirmware.. |
20:34:55 | `sam` | Domonoky, that's what i was thining |
20:34:57 | `sam` | thinking |
20:35:20 | Domonoky | but maybe the bootloader has a problem with the ext3 before the fat32.. but it shoudnt.. |
20:35:35 | Domonoky | have you checked the fat32 for errors ? |
20:36:10 | Llorean | `sam`: Are you using the Rockbox bootloader, or Loader2 then? |
20:36:14 | `sam` | no... how do i check fat32 partition on linux? is there a fsck or something for it? |
20:36:30 | `sam` | Llorean, i used ipodpatcher from rockbox site |
20:36:42 | `sam` | and selected I to install rockbox bootloader |
20:37:06 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
20:37:20 | GodEater_ | `sam` fsck.vfat |
20:37:51 | `sam` | i think i'll probably just reformat the drive, i'm probably not going to use ipodlinux anyway, at least somebody can tell me that without a doubt mpd will work on it |
20:38:00 | GodEater_ | hahahaha - that pink floyd guy is nuts |
20:38:55 | Domonoky | sam: be sure to leave the first partition intact, or you will have to use itunes restore.. :-) |
20:39:12 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
20:39:25 | | Quit low_light ("CGI:IRC (EOF)") |
20:39:36 | `sam` | yeah, i'm just going to delete 2 and 3, and then make all that space fat32 and reinstall the apple stuff and rockbox |
20:39:40 | nicktastic | Using rockbox on iAudio X5, every once in a while it tells me "Save failed, no partition" - usually when I skip tracks, or load a new directory. Everything works fine, but it is kind of annoying. Does anyone know why this happens? |
20:40:40 | * | GodEater_ gives up. Llorean, there's no talking to him. |
20:40:55 | Domonoky | nicktastic: you are useing a recent official rockbox build ? |
20:41:12 | * | nicktastic hides his eyes |
20:41:13 | nicktastic | No |
20:41:19 | nicktastic | I withdraw my question |
20:41:37 | GodEater_ | Domonoky. Scarey man of #rockbox. |
20:41:59 | Domonoky | hehe.. i know this error message, but it shouldnt exist anymore in a new rockbox build.. |
20:42:17 | nicktastic | I see, I'm using maxwen0's June build |
20:42:27 | nicktastic | cheers! |
20:42:28 | Domonoky | this error message is from the old settings code, i think.. |
20:42:53 | * | nicktastic will grep around when he has some time |
20:42:55 | GodEater_ | hahahaha |
20:43:01 | GodEater_ | Llorean beat me to deleting his message |
20:43:42 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:00 |
21:03:58 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
21:06:28 | markun | Llorean: this Pink Floy guy is an idiot indeed |
21:06:44 | markun | +d somewhere |
21:07:03 | Llorean | I think he's got the 'no more nonsense' message now. |
21:11:00 | | Join febs_mobile [0] (i=d809fa6e@gateway/web/cgi-irc/labb.contactor.se/x-84fafcd9a67d3676) |
21:12:25 | GodEater_ | famous last words... |
21:13:10 | Llorean | GodEater_: I told you I was out of it. I *know* better than to tempt fate like that. |
21:13:27 | GodEater_ | and yet, there you went ... :) |
21:13:28 | | Quit febs_mobile (Client Quit) |
21:14:41 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
21:15:37 | rasher | linuxstb: But at least the new set of FILES would yell and scream at us when we forgot it. |
21:17:19 | amiconn | The web server needs a slight kick... |
21:21:39 | * | linuxstb reads the forums, sees hundreds of posts by pink floyd and bangs head on desk |
21:21:58 | GodEater_ | there there |
21:22:05 | GodEater_ | Llorean made the nasty man go away |
21:22:08 | * | petur goes looking |
21:22:09 | linuxstb | Is there an ignore feature on the forums? |
21:22:42 | GodEater_ | yeah, it's called "banning" :) |
21:23:01 | | Join Febs [0] (n=chatzill@38.98.196.75) |
21:24:23 | * | GodEater_ wonders if we should contact CNet's edtiorial dept. and get them to correct their procedure to restart an ipod in apple os |
21:24:41 | * | GodEater_ can just see them refilming the whole thing :) |
21:25:21 | Llorean | GodEater_: I've given slightly better diagnostic instructions to the Gigabeat guy (I think). ;) |
21:25:31 | GodEater_ | Llorean: cool |
21:26:07 | Llorean | dir /s > blah.txt gives a much better picture of the folder layout than hoping for a good description, or the screenshots some people like to try to use to answer such a question. :) |
21:26:11 | | Quit The-Compiler (Connection reset by peer) |
21:26:12 | * | GodEater_ will put money on him being able to do this |
21:26:21 | GodEater_ | er |
21:26:23 | GodEater_ | *not* |
21:26:25 | Llorean | Heh |
21:26:25 | GodEater_ | being able to |
21:26:26 | GodEater_ | :) |
21:26:29 | | Quit inakiniff (Read error: 110 (Connection timed out)) |
21:26:36 | Llorean | The last time I went so far as to ask that of someone it worked, and revealed the solution |
21:26:52 | Llorean | The solution being FWIMG01.DAT didn't exist at all |
21:27:02 | GodEater_ | $5 in the rockbox fund then if you get a result without having to issue further instructions |
21:27:14 | Llorean | Hahaha |
21:27:26 | GodEater_ | I think you need dir /a /s btw :) |
21:27:48 | GodEater_ | cos otherwise the /s won't go into the system/hidden folders |
21:28:15 | GodEater_ | and if I catch you editting the post - so help me! |
21:28:22 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:28:42 | Llorean | Too late |
21:28:47 | Llorean | I edited it before you warned me against it |
21:28:54 | GodEater_ | cheat |
21:28:56 | GodEater_ | ! |
21:28:58 | Llorean | By 17 seconds on my clock |
21:29:22 | Llorean | Though I didn't give /a /s last time, just /s and it walked the firmware folders |
21:29:56 | GodEater_ | changing your post counts as further instructions in my book |
21:30:01 | GodEater_ | *however* |
21:30:06 | GodEater_ | if there are no more such shennanigans |
21:30:09 | GodEater_ | I will honour our bet |
21:30:26 | GodEater_ | bingo |
21:30:27 | GodEater_ | I win |
21:30:38 | linuxstb | ;) |
21:31:07 | linuxstb | You didn't mention Llorean's penalty for losing though... |
21:31:07 | GodEater_ | AND I'll let you carry on explaining to him now as part of your prize :) |
21:31:23 | GodEater_ | $5 from him into the RB fund |
21:31:27 | Llorean | I'm curious which step threw him. |
21:31:28 | GodEater_ | I thought it was implicit |
21:31:58 | linuxstb | GodEater_: I read it as you offering $5 if Llorean succeeded. |
21:32:00 | GodEater_ | I think he got lost at "If" |
21:32:15 | GodEater_ | indeed, and $5 from him if he didn't |
21:32:17 | Llorean | I never actually accepted a bet, but I'll throw in an extra $5 next time I donate anyway. |
21:32:23 | GodEater_ | hehehe |
21:32:38 | GodEater_ | can't say fairer than that |
21:33:07 | GodEater_ | this is going to be a real treasure to watch this thread, I can tell |
21:33:26 | | Quit ompaul ("later") |
21:33:31 | linuxstb | Doesn't rbutil support the Gigabeat install? |
21:33:43 | Domonoky | yes.. |
21:33:44 | GodEater_ | I believe so |
21:33:45 | Febs | Shhhh. You'll spoil the fun. |
21:34:13 | linuxstb | So how many more posts from Llorean are needed to finish this? |
21:34:22 | * | linuxstb will take 6 |
21:34:48 | rasher | bluebrother: The voice config looks really good - is the executable searched for? |
21:34:56 | Llorean | We could have a weekly pool for what the longest new installation thread for that week will be. :-P |
21:35:35 | GodEater_ | this one wouldn't count though - he's tacked it on the end of an old one |
21:36:04 | GodEater_ | it won't be six posts if Llorean tells him to use Rbutil |
21:36:14 | linuxstb | GodEater_: You sure? ;) |
21:36:26 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
21:36:33 | Llorean | With this user.... |
21:36:40 | GodEater_ | I'm going with four |
21:36:51 | GodEater_ | four posts from Llorean that is |
21:36:56 | linuxstb | With rbutil? |
21:37:00 | GodEater_ | yep |
21:37:10 | * | Domonoky is optimistic.. only 2.. then llorean will bann him :-) |
21:37:18 | GodEater_ | hahahahaha |
21:37:25 | GodEater_ | Llorean's tired, not grumpy. yet. |
21:37:42 | GodEater_ | and no cheating Llorean. No one word posts :) |
21:37:45 | | Join DerPapst [0] (n=DerPapst@pD9EB329E.dip0.t-ipconnect.de) |
21:37:45 | Llorean | Domonoky: I managed to keep myself from banning Pink Floyd |
21:38:05 | Llorean | I convinced myself that the second time he posted offering copyright material he hadn't seen my warning in the other thread yet. |
21:38:11 | * | DerPapst wonders what the link is... |
21:38:13 | Domonoky | :-) |
21:38:26 | Llorean | Hehehe |
21:38:30 | GodEater_ | http://forums.rockbox.org/index.php?topic=11858.msg93424#msg93424 |
21:40:39 | GodEater_ | still no reply either |
21:40:43 | GodEater_ | Llorean's scared him off |
21:41:23 | DerPapst | heh |
21:41:45 | DerPapst | fun |
21:42:31 | Llorean | I'm hoping for the long shot: "Oh, on reading it again I see what you meant, here's the .txt file" |
21:42:53 | DerPapst | but at least he admits that he's an idiot... |
21:43:39 | | Join fm2 [0] (i=d9b9677b@gateway/web/cgi-irc/labb.contactor.se/x-48b09ee46f04de13) |
21:43:46 | amiconn | Bagder_: around? |
21:44:12 | * | fm2 seconds the question |
21:44:14 | GodEater_ | Llorean: man you really ARE tired if you think he's suddenly going to gain an IQ point or ten |
21:44:22 | * | amiconn has a suspicion regarding the webserver not picking up my latest commit |
21:44:29 | Llorean | GodEater_: He claims to have "got all that done" but... |
21:44:37 | | Join Dwyloc [0] (i=53688643@gateway/web/cgi-irc/labb.contactor.se/x-b89ff2bd1ad5a867) |
21:44:37 | amiconn | It's probably related to today's apache updating |
21:44:58 | GodEater_ | Llorean: hahahahaha |
21:44:58 | * | fm2 needs help with http://www.rockbox.org/tracker/task/7667 |
21:45:24 | GodEater_ | Llorean: rbutil it man. Just take the easy way. |
21:45:53 | Llorean | Yeah |
21:45:57 | Llorean | I was just curious what he's done. |
21:46:07 | Llorean | But I realized, I'm not sure if he's got a half-finished installation right now or what |
21:46:15 | Llorean | he may be doing this on a 'clean' gigabeat |
21:46:38 | GodEater_ | well if he's not showing the back up, it's either clean, or he's REALLY not following the instructions |
21:46:45 | Llorean | Yeah |
21:47:29 | GodEater_ | I've have linked him straight to the zip file myself |
21:47:34 | GodEater_ | because you KNOW he'll ask |
21:47:35 | GodEater_ | :) |
21:47:53 | GodEater_ | anyway - that's post numero uno |
21:48:01 | GodEater_ | one more for Domonoky to win |
21:48:28 | fm2 | linuxstb: ping |
21:50:14 | fm2 | makefile gurus: ping :-) |
21:50:42 | linuxstb | fm2: I'll have a quick go now... |
21:50:46 | Domonoky | fm2: if just ask.. it will be more successfull. . :-) |
21:51:20 | fm2 | Domonoky: the situation and the question are in FS #7667 |
21:52:11 | GodEater_ | plus he spoke to both of linuxstb and Bagder_ this morning about it |
21:52:15 | GodEater_ | albeit in disguise |
21:52:59 | Domonoky | ah.. i didnt read the log, so i didnt know.. :-) |
21:53:07 | GodEater_ | hence I told you :) |
21:53:21 | fm2 | Another question: I created a new folder and (with TotoiseSVN) did an "Add" on it. The folder and all files within it were "added". After that, I produced a patch, and that patch contained the new files twice. What did I do wrong? |
21:53:32 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
21:53:59 | fm2 | Domonoky: it isn't in the log, not your fault :-) |
21:54:10 | GodEater_ | fm2: it is... |
21:54:30 | GodEater_ | in the log that is |
21:54:35 | GodEater_ | not Domonoky's fault |
21:54:41 | Domonoky | :-) |
21:54:41 | fm2 | GodEater: that the question is in FS? |
21:54:42 | GodEater_ | there's a lot of reading in the logs usually |
21:54:43 | amiconn | Zagor: Looks like there is a problem that might be rlated to today's debian updates |
21:54:58 | GodEater_ | fm2: no, that you'd already asked this moring |
21:55:13 | Zagor | amiconn: ok? |
21:55:33 | amiconn | The frontpage doesn't show my latest commit |
21:55:42 | fm2 | linuxstb: do you get the same linker errors? |
21:56:25 | Zagor | amiconn: ok, checking |
21:57:12 | linuxstb | fm2: I haven't tried your version - I can tell it's not going to do the right thing. |
21:57:40 | GodEater_ | fm2: did you fix the patch file so it's not full of duplicates now ? |
21:58:07 | fm2 | linuxstb: ok. I just have search&replace on reversi, so if that's not the correct thing to do I'be thankful for a correction |
21:58:34 | fm2 | GodEater: yes. Manually. I can't produce the correct patch with tortoisesvn (see above) |
21:59:20 | fm2 | petur, bluebrother: do you know how to add files and folders to svn via tortoise? |
21:59:38 | fm2 | GodEater: corrected patch is in FS |
21:59:41 | linuxstb | fm2: It's correct if you're only creating a single .rock None of the other plugin subdir Makefiles create multiple rocks. |
22:00 |
22:00:04 | fm2 | linuxstb: yes, we don't go easy ways! :-) |
22:00:29 | Domonoky | fm2, normally you just use the "add" function of the svn client, and it should work.. dont know why it doesnt work for you.. maybe aou already added those files before ? |
22:00:56 | petur | fm2: right-click, TortoiseSVN->Add |
22:02:17 | | Quit Buschel () |
22:02:28 | | Join _fm2 [0] (i=d9b9545a@gateway/web/cgi-irc/labb.contactor.se/x-0e5ccec95aad45f3) |
22:03:29 | _fm2 | Domonoky: I only did "add" once. In the log I saw "Added xxxx" (for each file and the folder) |
22:04:33 | _fm2 | If I don't do "add" the folder doesn't show up in the item list when creating the patch |
22:05:16 | | Quit fm2 ("CGI:IRC (Ping timeout)") |
22:06:06 | | Nick _fm2 is now known as fm2 (i=d9b9545a@gateway/web/cgi-irc/labb.contactor.se/x-0e5ccec95aad45f3) |
22:07:34 | *** | Saving seen data "./dancer.seen" |
22:09:27 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
22:09:58 | Zagor | amiconn: fixed now. thanks for the report. |
22:11:22 | linuxstb | _fm2: I've fixed the Makefile. There were also some other problems - you should use DEBUGF instead of rb->debugf, and you shouldn't include the PLUGIN_HEADER macro in shortcuts_common.c |
22:11:57 | | Quit sarixe ("Peace") |
22:13:43 | fm2 | linuxstb: thanks. Is DEBUGF defined as rb->debugf for plugins? |
22:13:45 | linuxstb | fm2: http://www.davechapman.f2s.com/rockbox/shortcuts.tgz - that's the complete apps/plugins/shortcuts folder. (SOURCES isn't used any more) |
22:13:57 | linuxstb | fm2: Yes, but only when debugf is available. |
22:14:02 | linuxstb | Otherwise it does nothing. |
22:14:11 | fm2 | linuxstb: of course |
22:14:31 | linuxstb | I was building for a real target - and debugf wasn't available. |
22:15:17 | fm2 | I seem to have some problems with my file system. I can't access the shortcuts folder. |
22:17:03 | fm2 | linuxstb: fixed. Compiling... |
22:17:24 | fm2 | I noticed that makefile also contained many old targets, e.g. win32 sim |
22:17:47 | linuxstb | Yes, I've removed those. We should probably do that in the other Makefiles now as well. (win32 and x11 sims) |
22:20:57 | | Quit Vortex375 (Remote closed the connection) |
22:21:33 | fm2 | linuxstb: hmm. Plugins don't work properly. But I'll sort that out. Thank you! |
22:23:11 | linuxstb | fm2: Oops, you should remove the "include $(TOOLSDIR)/makesrc.inc" from the Makefile (and the comment before it). That's not needed any more. |
22:23:42 | rasher | I take it it's not on purpose that the wps/Rockboxed dir (holding images) is not included in the tarball? |
22:24:18 | fm2 | linuxstb: ok, done. Why don't we use SOURCES anymore? |
22:25:29 | linuxstb | Because SOURCES was designed to list the sources required for one .rock |
22:25:54 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
22:26:27 | fm2 | linuxstb: but you still have listed all three |
22:26:42 | fm2 | SOURCES := ... |
22:26:43 | linuxstb | Yes, but the OBJS variable is now split into two |
22:26:49 | | Join DerPapst [0] (n=DerPapst@pD9EB329E.dip0.t-ipconnect.de) |
22:27:09 | fm2 | AH, it was constructed from sources before? |
22:27:36 | linuxstb | Yes. |
22:27:40 | rasher | Bagder_: You left a few ~ files (emacs?) in the directory used to build the bleeding edge tarball: apps/codecs/libfaad/common.h~ and apps/codecs/spc/Spc_Dsp.h~ |
22:27:58 | fm2 | Ok, |
22:28:07 | | Part fm2 ("off for fixing") |
22:33:46 | | Quit Zagor ("Client exiting") |
22:35:11 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
22:40:42 | | Part agm3nt |
22:41:27 | | Join HidalgoDC [0] (n=hidalgod@modemcable169.204-82-70.mc.videotron.ca) |
22:41:30 | HidalgoDC | Hi |
22:41:33 | HidalgoDC | can somebody help me please |
22:41:34 | HidalgoDC | ? |
22:41:50 | alienbiker99 | ask your question soembody maybe able to help |
22:41:51 | rasher | HidalgoDC: Just ask your question |
22:41:51 | desowin | ask instead asking to ask, read rules one day, ... |
22:42:18 | HidalgoDC | Okay |
22:42:18 | HidalgoDC | thx |
22:42:19 | HidalgoDC | :P |
22:42:43 | HidalgoDC | Fisrt how ipod-video-sim-w32 works |
22:43:07 | rasher | HidalgoDC: Just doubleclick either the .exe file or the "background.bat" file |
22:43:11 | DerPapst | with double clicking |
22:43:14 | HidalgoDC | because when i run it and i select browse themes, and i choose my theme |
22:43:21 | | Join Domonoky_ [0] (n=Domonoky@f051104180.adsl.alicedsl.de) |
22:43:22 | HidalgoDC | it dont show my theme on it |
22:43:23 | HidalgoDC | .. |
22:43:36 | HidalgoDC | it don't set it.. |
22:43:44 | rasher | HidalgoDC: Maybe your theme requires a patch, or is broken in some other way? |
22:44:04 | HidalgoDC | maybe, because im noob :p |
22:44:04 | HidalgoDC | .. |
22:44:06 | HidalgoDC | hummm |
22:44:26 | HidalgoDC | look that im gonna send you |
22:44:29 | HidalgoDC | my .wps file |
22:46:11 | | Quit petur ("switching...") |
22:46:17 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:46:17 | HidalgoDC | rasher |
22:46:56 | HidalgoDC | somebody is there ? |
22:47:45 | Domonoky_ | where did you got this theme ? and waht doesn work ? |
22:48:05 | HidalgoDC | im doing this theme |
22:48:10 | HidalgoDC | when i choose it in my ipod |
22:48:13 | HidalgoDC | it donsent work |
22:48:19 | HidalgoDC | it loads correctly but |
22:48:25 | HidalgoDC | i see only the icons.. |
22:48:38 | Domonoky_ | so selfmade.. then you probably have an error in the wps file.. |
22:48:39 | rasher | Try running the simulator with −−debugwps |
22:49:05 | HidalgoDC | but |
22:49:06 | HidalgoDC | .. |
22:49:11 | HidalgoDC | humm |
22:49:24 | HidalgoDC | accept the file that im gonna send you |
22:49:25 | HidalgoDC | .. |
22:49:26 | Domonoky_ | and please write longer lines.. |
22:49:28 | HidalgoDC | you gonna see |
22:49:29 | rasher | Please try to keep your thoughts on one line. |
22:49:31 | HidalgoDC | my backfrop.. |
22:49:35 | HidalgoDC | okay np |
22:49:35 | HidalgoDC | :P |
22:50:09 | Domonoky_ | try what rasher said... |
22:51:12 | rasher | HidalgoDC: I don't know anything about making WPS, and I'm sort of busy. The only help I can give you is to try running the simulator with the −−debugwps flag. That'll give you wps errors in the console-window |
22:52:06 | | Part oxygen77 |
22:52:08 | rasher | Bagder_: you also left some compiled programs in tools/ |
22:52:24 | * | ender` yawns |
22:58:53 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
22:59:06 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:00 |
23:00:00 | | Quit austriancoder (Remote closed the connection) |
23:00:22 | | Quit Genre9mp3 (Read error: 110 (Connection timed out)) |
23:00:39 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
23:01:55 | | Quit MySic (Client Quit) |
23:01:58 | | Quit My_Sic (No route to host) |
23:02:21 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:05:38 | | Quit seablue ("life, death, life, death") |
23:05:39 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
23:06:10 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
23:06:51 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
23:07:08 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
23:09:56 | | Quit BigMac (Remote closed the connection) |
23:10:21 | | Quit SirFunk (Remote closed the connection) |
23:14:29 | preglow | mokay, it seems like low latency dsp has been broken |
23:14:32 | preglow | any obvious culprits? |
23:14:53 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:15:26 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:19:29 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
23:19:54 | | Quit davina (Remote closed the connection) |
23:20:50 | | Quit bsdfox_ (Success) |
23:21:15 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
23:21:21 | preglow | seems the eq menu doesn't call soundmenu_callback() anymore, and hence doesn't get low latency |
23:21:29 | preglow | i wish i understood how this menu macro stuff works |
23:22:54 | rasher | Man, drawing anything in 6x7 monochrome is quite a challenge |
23:23:25 | * | petur pats preglow on the back |
23:24:40 | * | preglow summons JdGordon |
23:25:37 | rasher | I guess I could just generate all 4 trillion possible 6x7 icons and look through them |
23:26:49 | DerPapst | and the cool thing you could drop all icons with less than 4 pixels or inverted |
23:26:52 | * | bluebrother returns |
23:26:54 | | Quit BigMac (Remote closed the connection) |
23:27:16 | bluebrother | rasher: no, the executable isn't searched yet. My idea was to search for it once the user changes the profile |
23:27:31 | bluebrother | and display a message if the binary isn't somewhere in the path |
23:28:55 | rasher | Warning box? I'd rather get a "passive" message, such as a notification icon next to the input box or something |
23:28:56 | | Join darklord [0] (n=darklord@213.47.198.212) |
23:29:17 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
23:29:29 | bluebrother | yeah. Not sure if it's a good idea to display some hint in the input box itself and use a red background or something like that ... |
23:29:32 | | Part darklord |
23:29:54 | bluebrother | but I first want to finish adjusting the talkfile window so I can commit this. |
23:30:07 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:30:17 | bluebrother | further optimizations can come later ;-) |
23:30:59 | | Join fm2 [0] (i=d9b95442@gateway/web/cgi-irc/labb.contactor.se/x-a7d792fe7d9ac9f2) |
23:31:39 | fm2 | Weird. A plugin doesn't get executed when called via context menu. |
23:31:53 | | Quit desowin ("use linux") |
23:32:04 | fm2 | As in filetype_load_plugin("shortcuts_append", selected_file) |
23:32:45 | fm2 | If I select it absolutely nothing happens, no splash, no... absolutely nothing. Just returning to the file browser |
23:32:49 | fm2 | Any hints? |
23:34:22 | fm2 | And even if I rename the .rock file nothing happens (no message "couldn't load plugin") |
23:36:48 | | Join bsdfox_ [0] (n=h36sa@dialup-4.182.57.202.Dial1.SanJose1.Level3.net) |
23:37:34 | fm2 | Ah, found the error: an entry in viwers.config was lacking |
23:38:24 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
23:38:51 | | Quit Genre9mp3 (Client Quit) |
23:38:51 | fm2 | Now it displays "Incompatible model". Why? |
23:39:03 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
23:39:37 | bluebrother | fm2: you get this when the plugin api changed and the plugin doesn't match your build |
23:39:57 | pixelma | compiled for the sim and running on target or vice-versa? |
23:40:46 | | Quit BigMac (Remote closed the connection) |
23:40:50 | | Quit Genre9mp3 (Client Quit) |
23:41:06 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-273649.home.otenet.gr) |
23:41:47 | fm2 | bluebrother, pixelma: no, everything on sim, fresh compiled... |
23:42:10 | bluebrother | did you run a "make install" after compiling? I tend to forget this ;-) |
23:43:01 | fm2 | bluebrother: I copy the plugin manually, "install" takes too long |
23:43:44 | bluebrother | "Rockbox turns your iPod into a open-source monster" :D |
23:43:58 | bluebrother | hehe |
23:45:11 | fm2 | The other plugin by me gets executed. Hm... |
23:46:17 | | Join webguest37 [0] (i=5750429c@gateway/web/cgi-irc/labb.contactor.se/x-ef73e6eb1551f8a1) |
23:46:59 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
23:47:43 | fm2 | Could it be a problem with linking? I.e. something gets linked in at a wrong address and this is seen as the bad version? |
23:47:56 | fm2 | linuxstb: are you sure the make file is ok? |
23:50:14 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
23:50:27 | linuxstb | fm2: No, I'm not sure. |
23:50:29 | fm2 | Since the version is somewhere in the plugin header |
23:51:06 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
23:52:43 | DerPapst | bluebrother: seen the video about rockbox at cnet reviews? he points to the manual several times but he don't know how to reboot the ipod from rockbox... ^^ |
23:52:59 | bluebrother | DerPapst: yes, just watched it. |
23:53:09 | DerPapst | instead he performs a reset -.- |
23:53:11 | DerPapst | ;) |
23:53:25 | bluebrother | well, afaik it is the only way to reboot the Ipod −− otherwise you would need to shut it down first. |
23:53:29 | | Quit Dwyloc ("CGI:IRC (EOF)") |
23:53:48 | DerPapst | in rockbox hold down play/pause to reboot the ipod. |
23:53:53 | DerPapst | no need to reset it |
23:54:10 | bluebrother | really? That shuts down my Ipod ... |
23:54:21 | fm2 | linuxstb: hm... all but 'view' vs 'append' seems to be identical |
23:54:28 | DerPapst | yeah. then press any other button and it reboots |
23:54:42 | bluebrother | i.e. during shutdown? |
23:55:01 | DerPapst | no, after it's shot down |
23:55:07 | linuxstb | bluebrother: I think DerPapst is trying to say that you shouldn't reset (i.e. MENU+SELECT) Rockbox, but do a clean shutdown and power-on. |
23:55:08 | | Quit jgarvey ("Leaving") |
23:55:18 | DerPapst | jupp |
23:55:19 | bluebrother | ah, ok. |
23:55:20 | DerPapst | that's it |
23:55:42 | fm2 | The difference in plugins starts at offset 0x88. Is this beyond header? |
23:55:50 | bluebrother | I thought you meant a real reboot. |
23:56:35 | linuxstb | fm2: I don't know how big the plugin header is, but I would expect it to be very small. |
23:56:35 | DerPapst | nope.. but anyways. :P |
23:56:55 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
23:57:05 | bluebrother | I would suggest users to do a real shutdown instead of a hard reboot too ;-) |
23:57:32 | * | DerPapst goes off for his daily beauty sleep |
23:57:42 | DerPapst | Good night everyone :) |
23:57:51 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
23:58:31 | fm2 | linuxstb: this seems to be the standard win exe header starting with MZ (I build the sim). RB part is somewhere inside. So comaring the first bytes doesn't make sense |
23:58:57 | linuxstb | fm2: Ah, OK. In the sim things are different. |