00:01:36 | stripwax | worth a try |
00:01:48 | | Quit amiconn (" reboot") |
00:02:30 | *** | Alert Mode OFF |
00:03:46 | | Join robin_0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
00:04:16 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:04:25 | ryanakca | stripwax: ok... well, fonts are changing appearence/size.. |
00:04:57 | * | ryanakca thinks he should just do a complete reinstall... doesn't look like rbutil did too good of a job... manual next time :) |
00:05:06 | stripwax | hm |
00:05:42 | stripwax | checkwps checks out ok on Black_Glass-Autumn.wps from the Nano BlackGlass_Collection so there should be no problem, it should just work |
00:06:00 | stripwax | did you use rbutil or rbutilqt, out of interest? |
00:06:11 | ryanakca | rbutilqt |
00:06:20 | | Quit [1]robin0800 (Read error: 110 (Connection timed out)) |
00:06:37 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
00:07:14 | | Quit davina (Remote closed the connection) |
00:07:26 | * | pixelma has to repeat the question about "bygg" ... Zagor, Bagder :) |
00:07:36 | PaulPosition | ryanakca - changing appearance/size? Like, they jump around? |
00:07:42 | stripwax | ryanakca - strange, that ought to do a really good job of that. Reinstalling rockbox does *not* reinstall newer fonts though. Did reinstalling the fonts work? |
00:08:02 | Bagder | Zagor: you checking bygg's build chain? |
00:08:28 | ryanakca | PaulPosition: *nods*... like they got bigger and moved up a bit. |
00:08:43 | stripwax | ryanakca - newer fonts, that's good |
00:08:44 | * | ryanakca also wonders at his rockbox installation... settings should be saved after a reboot? |
00:08:55 | stripwax | your old fonts must have been really old |
00:08:57 | ryanakca | or do I have to enable that |
00:09:05 | * | ryanakca nods... and blames it on rbutilqt... |
00:09:10 | stripwax | ryanakca - they should be |
00:09:35 | ryanakca | Well, I downloaded rbutil from a zip on the website because the svn server appeared to be down last night... |
00:09:50 | stripwax | ryanakca- rbutilqt does *not* automatically install new fonts. you have to do that manually (they change only rarely). But, they have changed, and you may (unknowingly) not have installed the newer fonts |
00:10:03 | ryanakca | svn co snv://svn.rockbox.org/something rbutilqt just hanged |
00:10:24 | | Join [1]robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
00:12:09 | | Quit Casainho ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007102213]") |
00:13:16 | | Quit lemur (Connection timed out) |
00:13:56 | | Quit TFGBD (Read error: 110 (Connection timed out)) |
00:14:40 | Zagor | Bagder: sdl fixed |
00:16:04 | Bagder | there are weird build errors on some "normal" builds too |
00:16:13 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
00:16:16 | Bagder | v2 rec and x5 |
00:16:23 | stripwax | ok, jBlackGlass themes updated for core Album Art and Left Margin |
00:17:28 | Zagor | hmm |
00:17:47 | stripwax | lemme just see if they work :) |
00:18:36 | | Join [2]robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
00:18:36 | *** | Alert Mode level 1 |
00:18:36 | DBUG | Enqueued KICK robin_0800 |
00:18:36 | *** | Alert Mode level 2 |
00:18:36 | DBUG | Enqueued KICK [1]robin0800 |
00:18:36 | DBUG | Enqueued KICK [2]robin0800 |
00:18:36 | *** | Alert Mode level 3 |
00:20:24 | amiconn | Oh well, it's one of those days... :( |
00:20:49 | Zagor | Bagder: that should be fixed now too |
00:20:56 | Bagder | nice |
00:22:23 | stripwax | what's the sim key to get a screendump again? |
00:22:29 | amiconn | F5 |
00:22:32 | DerPapst | amiconn: can't fix your linux installation? |
00:22:54 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
00:22:55 | | Nick [2]robin0800 is now known as robin0800 (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
00:22:55 | DBUG | Enqueued KICK robin0800 |
00:22:55 | *** | Alert Mode level 4 |
00:23:01 | stripwax | amiconn - duh, thanks. I thought it was, I was just looking in the wrong place for the resulting images. hah! thanks |
00:23:10 | amiconn | The CDRW I've burnt the debian installer is onto gives read errors. And no plain CDR around... |
00:23:29 | amiconn | -is |
00:24:36 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- \o/") |
00:26:04 | ryanakca | stripwax: http://pastebin.ca/772666 ... rbutilqt fails to build from svn |
00:27:31 | stripwax | ryanakca - can you not download the binary? |
00:27:55 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
00:28:18 | stripwax | jBlackGlass tweaked for official rockbox build for iPod Video, uploaded to themes tracker. Nico_P + linuxstb - thanks as ever |
00:29:25 | ryanakca | stripwax: that's what I was using... |
00:29:34 | ryanakca | Anyways, I'll be back in half an hour or so, supper :) |
00:30:33 | stripwax | ryanakca- hm, so what's the problem - the binary rbutilqt should work fine no? |
00:30:45 | stripwax | as long as you click on the Install Fonts button |
00:31:30 | | Quit ompaul (Client Quit) |
00:31:42 | | Quit linuxstb ("ChatZilla 0.9.79 [Firefox 2.0.0.9/2007102514]") |
00:32:57 | *** | Alert Mode OFF |
00:33:20 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
00:33:22 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
00:34:16 | amiconn | ah |
00:34:18 | | Quit nicktastic (Read error: 110 (Connection timed out)) |
00:34:24 | amiconn | debian rescue mode worked :) |
00:34:44 | amiconn | I just had to execute /sbin/lilo after it mounted my disks |
00:35:07 | DerPapst | heh |
00:35:38 | Ctcp | Ignored 4 channel CTCP requests in 4 minutes and 19 seconds at the last flood |
00:35:38 | * | amiconn wonders how difficult/dangerous it would be to try to switch to grub |
00:36:00 | | Quit [1]robin0800 (Read error: 110 (Connection timed out)) |
00:37:01 | | Quit Seedy (Read error: 110 (Connection timed out)) |
00:37:25 | | Quit Seed (Nick collision from services.) |
00:37:32 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
00:42:02 | * | DerPapst goes counting sheeps |
00:42:17 | DerPapst | night |
00:42:18 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
00:42:38 | stripwax | and now Black Glass AA also. |
00:43:59 | | Join markun [0] (n=markun@rockbox/developer/markun) |
00:44:29 | * | Calcipher gasp |
00:44:39 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
00:44:41 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
00:44:44 | Calcipher | hey stripwax |
00:44:45 | | Join lee-qid_ [0] (n=liqid@p549645F4.dip.t-dialin.net) |
00:44:45 | | Nick lee-qid_ is now known as lee-qid (n=liqid@p549645F4.dip.t-dialin.net) |
00:44:49 | | Join FunkyELF [0] (n=funkyelf@105.149.243.24.cfl.res.rr.com) |
00:44:49 | Calcipher | are youa round |
00:45:06 | | Quit lee-qid (Client Quit) |
00:45:08 | stripwax | Nico_P - ok that's three Album Art themes working for unpatched ipod video builds on rockbox-themes.org now. This is a thankyou! :-) |
00:45:13 | stripwax | Calcipher - yep |
00:45:33 | | Quit Seed (Nick collision from services.) |
00:45:41 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
00:46:10 | stripwax | Nico_P- you *do* have an ipod video don't you? |
00:46:12 | linuxstb | stripwax: So the limitations that have been mentioned with dynamic content and margins isn't a problem for you? |
00:46:18 | Nico_P | stripwax: no |
00:46:42 | stripwax | arg, whoops. What do you have? |
00:46:52 | Nico_P | I have a gigabeat F |
00:47:30 | * | preglow wants resizing so he too can join the aa party :/ |
00:47:34 | FunkyELF | can Rockbox play video on video iPods? |
00:47:46 | * | linuxstb hands preglow a shell script and imagemagick... |
00:47:55 | stripwax | linuxstb - mentioned in the patch ? |
00:47:57 | Llorean | preglow: Is there something stopping you from implementing it? :-P |
00:48:15 | linuxstb | stripwax: Mentioned here in IRC over the last 24 hours... |
00:48:38 | stripwax | linuxstb - ah, I didn't check the logs. well, they don't seem to be a problem |
00:48:39 | PaulJam | FunkyELF: it can, but the OF can do it better |
00:48:43 | stripwax | but I could be totally wrong |
00:48:49 | * | markun goes to read the logs after his connection was gone for hours :( |
00:48:54 | FunkyELF | PaulJam, OF? |
00:49:03 | PaulPosition | Official Firmware |
00:49:33 | FunkyELF | PaulPosition, ahh....that stinks. I hate the way the iPod locks you to iTunes. I found gtkpod but that can't do videos |
00:49:37 | * | stripwax reads the logs |
00:49:41 | JdGordon | stripwax: is your update for the slider plugin still good? with AA in i tihnk its time for that to be commited |
00:49:43 | PaulPosition | FunkyElf - Which you can dualboot into at need. |
00:50:00 | stripwax | ah, like the time not updating.. |
00:50:28 | FunkyELF | I'd just like to be able to drag / drop my music on the iPod and have them available as data file (without garbled filenames) as well as be able to be played by the player |
00:50:35 | stripwax | JdGordon - not any more, no. I've been asking about that every time I come on. the patch for the sliding puzzle plugin is 90% about the bmp and 10% about album art. |
00:50:58 | linuxstb | preglow: I just store my AA as "cover.jpg" at the original resolution, and then run this one-line script to convert it to cover.bmp with the right resolution for the WPS: find . | grep cover.jpg | awk '{print substr($0,0,length($0)-4)'} | (while read a ; do convert "$a.jpg" -geometry 100x100 "$a.bmp" ; done) |
00:51:02 | stripwax | but since AA is now in core, that patch should be updated to include the 10% of 'real' album art done the right way |
00:51:03 | PaulPosition | Funkyelf - You could use rockbox for everything you think makes it better and only go to OF when you want to look at long video (they are the ones who tend to go wrong with audio/video sync) |
00:51:24 | JdGordon | stripwax: can you fix it up to use AA from MoB? |
00:51:26 | | Quit LinuxMafia (Remote closed the connection) |
00:51:41 | | Quit ender` (" I love deadlines. I especially like the whooshing sound they make as they go flying by. -- Douglas Adams") |
00:51:41 | FunkyELF | PaulPosition, does Rockbox allow me to do what I just mentioned as far as letting you keep the filenames and just dragging / dropping? |
00:51:41 | stripwax | JdGordon - sure I could |
00:52:00 | linuxstb | FunkyELF: Sure. |
00:52:02 | PaulPosition | Funkyelf - Yes.. That's the 'usual' way of using it. |
00:52:11 | stripwax | JdGordon - maybe give me a day to find some time |
00:52:22 | Nico_P | linuxstb: the script at http://www.rockbox.org/twiki/bin/view/Main/AlbumArt#Format_conversion is also quite good |
00:52:24 | JdGordon | no worries |
00:53:13 | Nico_P | stripwax: you'll need to add the buffering API calls to the plugin API... and audio_current_aa_hid too |
00:53:40 | PaulPosition | What's that about sliding-puzzle and AA? |
00:53:43 | stripwax | JdGordon - maybe the patch could be committed with the 90% everything else and put the album art support into sliding puzzle later? |
00:53:44 | Nico_P | stripwax: look at draw_albumart in apps/recoder/albumart.c to see how it's done |
00:53:53 | linuxstb | Nico_P: Thanks - more or less the same thing. |
00:54:20 | stripwax | PaulPosition - about a million years ago I update the sliding puzzle patch to use bitmaps, and as a cute toy added album art support to the puzzle too (independently of the unofficial Album Art patch) |
00:54:38 | stripwax | That sliding puzzle patch never got committed, but now that Album Art is supported officially, it's time to dust it off |
00:54:44 | * | linuxstb would now like a cover-art browser... |
00:54:45 | stripwax | Nico_P - thanks |
00:54:48 | PaulPosition | stripwax - sounds fun... :p |
00:55:17 | Calcipher | Stripwax, I found the same issue of the /voice:name name spacing issue, using rashers database voicing patch, and the patched voice.pl script |
00:55:22 | Nico_P | linuxstb: that would be nice, yeah... could use the buffering API to store the bitmaps too |
00:55:38 | Calcipher | and not only that but I would recieve really strange errors and voice behavior |
00:55:40 | linuxstb | An album-art database would make it easy... |
00:55:53 | stripwax | Calcipher - by 'found' you mean you had the same problem we discussed last time? did the same workaround fix? or what about amiconn's alternative workaround? |
00:56:01 | | Quit Seed (Nick collision from services.) |
00:56:05 | * | Nico_P should play with the buffering API in plugins |
00:56:08 | rasher | linuxstb: any reason not to write find . | grep cover.jpg as find -name cover.jpg ? |
00:56:09 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
00:56:20 | Nico_P | rasher: I thought the same thing ;) |
00:56:24 | stripwax | linuxstb - ah right, this is the old you-can't-put-dynamic-content-in-a-scrolling-line thing. |
00:56:35 | linuxstb | rasher: Just a bad habit of mine... |
00:56:37 | n1s | linuxstb: yes it definitely makes more sense to browse that way in the database than filebrowser IMHO |
00:56:47 | amiconn | JdGordon: I have a question regarding settings... |
00:57:03 | preglow | linuxstb: nice enough, but i'd rather just have rockbox eat what i have, like it does with audio |
00:57:35 | Calcipher | here is the patch http://www.rockbox.org/tracker/task/7984 |
00:57:36 | preglow | so i can have the same files on my nano as on my h120 |
00:57:40 | linuxstb | Sure, but just stick the shell script in the root on your DAP, and run it if you change WPSs - it's very fast... |
00:57:52 | linuxstb | You run it on the copy of the AA on the DAP, not the master copy on your PC. |
00:58:08 | amiconn | Is it possible to show a list of settings values where the actual values stored in global_settings.<setting> are different from the strings shown to the user? |
00:58:27 | stripwax | linuxstb - yep, hadn't spotted that. oh well, false alarm, please don't use my updated themes yet, you can't see time remaining info |
00:58:29 | JdGordon | yeah, sure... the backlight settings all do that |
00:58:30 | Calcipher | I tried searching for the an instance of the line you told me to edit in configure, within the voice.pl but it does not exist in the script, so I didn't know how to get around it |
00:58:40 | JdGordon | amiconn: you need to use the formatter function to do it |
00:58:52 | amiconn | JdGordon: Oh ,they do? |
00:58:54 | stripwax | Calcipher - amiconn's workaround was to put the entire option in single quotes like so: 'voice:/VW Kate' |
00:58:57 | stripwax | does that work |
00:58:57 | JdGordon | yep |
00:58:59 | | Join lee-qid [0] (n=liqid@p549645F4.dip.t-dialin.net) |
00:59:10 | JdGordon | amiconn: up the top of settings_list.c |
00:59:14 | amiconn | I want to change the backlight handling in firmware/ so that it takes a plain time in seconds |
00:59:16 | Nico_P | linuxstb: what do you think of adding a tag for a non scrolling margin? |
00:59:21 | n1s | JdGordon: regarding those formatters do you know if sdoyon made them work with voice too? |
00:59:35 | JdGordon | no idea |
00:59:46 | stripwax | Nico_P - how about %al|150| for example? |
00:59:48 | amiconn | ...with the special cases being 0 (always off) and -1 (always on) (or vice versa - whatever turns out to be more efficient) |
01:00 |
01:00:02 | linuxstb | Nico_P: Maybe adding the tag to %s was a bad idea - a separate %m tag might make more sense... |
01:00:17 | Nico_P | linuxstb: yeah I was wondering about that... |
01:00:26 | n1s | JdGordon: before in settings like the eq gain it would speak the value as it's stored internally (in centibels, ie dB*10) |
01:00:49 | stripwax | a separate %m tag would mean fewer changes to existing wps |
01:01:06 | n1s | rather I'm quite sure it still does that but maybe it's an easy fix now, because it wasn't when I looked at it... |
01:01:15 | stripwax | %al|150| seems a bit more consistent, to me |
01:01:31 | JdGordon | n1s: the settings supply a voice formatter.. so that one might be missing... |
01:01:41 | amiconn | JdGordon: Hmm, that's not what I need. It's the other way round... |
01:01:42 | Nico_P | stripwax: yeah but then why not %ac|150|? |
01:01:48 | Nico_P | which doesn't make much sense |
01:02:06 | n1s | JdGordon: ah, he probably added that then, I'll look into it sometime, thanks |
01:02:13 | linuxstb | stripwax: The margins apply to the entire line... |
01:02:17 | JdGordon | amiconn: ? |
01:02:21 | amiconn | The actual int value for current backlight implementation is contiguous, as it's an index into a table |
01:02:35 | Nico_P | linuxstb: maybe with an %m tag we could make the second param valid but optional and just ingore it? |
01:02:40 | preglow | hmm |
01:02:51 | preglow | amiconn: it looks like speex only uses a couple of kb of stack |
01:02:52 | stripwax | linuxstb - right but the line contains %al text |
01:02:54 | Nico_P | that way WPS that use FS #2954 would work |
01:02:59 | preglow | amiconn: that saves us 7kb of iram right there |
01:03:14 | stripwax | Nico_P - sure %ac|150| makes sense |
01:03:20 | Nico_P | stripwax: IMO %al|150| is misleading and not ver consistent |
01:03:21 | n1s | preglow: sweet :) |
01:03:27 | Nico_P | stripwax: how? |
01:03:31 | Calcipher | well when you get a chance stripwax let me know if you could help, thanks |
01:03:41 | amiconn | But what I need is that the user sees a list like: "Off, On, 1s, 2s, 3s, ... 10s, 20s, 1min. ..." - and the values in global_settings.backlight_timeout would then be 0, -1, 1, 2, 3, ... 10, 20, 60, ... |
01:03:42 | stripwax | Calcipher - er ? I already posted above |
01:03:47 | stripwax | did you see my response? |
01:03:53 | Calcipher | oops |
01:04:15 | linuxstb | stripwax: But can't lines contain %al, %ac and %ar ? You can only specify one margin per line, so it doesn't make sense to use those tags. |
01:04:26 | | Quit scorche|w ("CGI:IRC (Ping timeout)") |
01:04:47 | JdGordon | amiconn: uh! ok, what needs to be done really is fix the backlight system so any value is acceptable, but it owuld be easier if you jjust use the same timeout table as th rest |
01:05:06 | Calcipher | I think I tried that earlier today, since I was discussing that with rasher and amiconn, but to be sure I'll re attempt it right now |
01:05:09 | amiconn | And it should not break if global_settings.backlight_timeout contains a value that is not in the settings list. It would allow geek users to set their special timeout using .cfg - as long as they don't enter the setting |
01:05:25 | stripwax | linuxstb - well I'm thinking you wouldn't want or need to specify the margin more than once anyway, right? Why is %m150%al blah %ac blah better than %al|150| blah %ac blah ? |
01:05:44 | amiconn | JdGordon: That's exactly what I want to do - make backlight.c accept an arbitrary timeout, and get rid of the synchronised tables |
01:05:54 | stripwax | or is the idea so you can specify %al blah %ac blah %m150 ? |
01:06:10 | amiconn | But I need a way to handle this in settings |
01:06:12 | linuxstb | stripwax: Because %m applies to the whole line. %al/ac/ar just apply to the text following it. |
01:06:25 | preglow | as a matter of fact, unless i'm doing something wrong, it only needs 1.3kb stack for the mode we'll use |
01:06:36 | amiconn | I also want to do this for the fading times |
01:06:57 | stripwax | linuxstb - and %s applies to the whole line too, I guess.. hmm. |
01:06:58 | | Quit Jon-Kha (kubrick.freenode.net irc.freenode.net) |
01:06:58 | NSplit | kubrick.freenode.net irc.freenode.net |
01:06:58 | | Quit Slasheri (kubrick.freenode.net irc.freenode.net) |
01:07:03 | linuxstb | stripwax: Exactly... |
01:07:06 | *** | Saving seen data "./dancer.seen" |
01:07:17 | Calcipher | stripwax, no dice |
01:07:29 | stripwax | So apart from the right margin, what was wrong with the original scrolling margins patch? |
01:07:31 | Calcipher | it errors out and mentions the voice "vw" |
01:07:43 | Calcipher | so its not recognizing that input correctly |
01:07:49 | Llorean | stripwax: Touched way too much code. |
01:07:50 | JdGordon | amiconn: umm.... maybe move the table into settings_list.c? or use a regular int with a step of 1? (and have the formatter change 0,-1 to on/off) |
01:07:55 | stripwax | Calcipher - well, amiconn assures me it works, and I believe him |
01:08:02 | stripwax | even though I haven't tried it |
01:08:15 | Calcipher | -S='/voice:VW Kate' |
01:08:20 | amiconn | JdGordon: Umm, regular int list would be nasty for fading times - those are in milliseconds... |
01:08:21 | linuxstb | stripwax: Nothing. But Nico_P and I thought that the margin could be incorporated into the %s tag, to avoid the need for a new tag - but that seems the wrong choice... |
01:08:28 | Llorean | stripwax: Viewports should succeed and replace scrolling margins of any sort, so if we're going to bend to any temporary or semi-temporary solution, it should be relatively simple. |
01:08:49 | stripwax | Calcipher - where did -S come from? just type '/voice:VW Kate' when you configure. Are you doing that or something else? |
01:08:49 | JdGordon | amiconn: do it in 100ms steps then? |
01:09:11 | preglow | please don't make another waaaay too accurate list |
01:09:24 | | Quit markun (No route to host) |
01:09:26 | stripwax | Llorean/linuxstb - makes sense. how far away are viewports? |
01:09:30 | amiconn | JdGordon: I want the table in settings_list.c _only_ - but I don't know how to handle the global_settings.* member(s) |
01:09:31 | preglow | increments any smaller than 250ms isn't really worth it |
01:09:42 | Calcipher | yes, it is for the voice.pl script that is patched using rashers database voice script found here http://www.rockbox.org/tracker/task/7984 |
01:09:55 | rasher | Calcipher: and does the same thing work without the patch? |
01:10:06 | Calcipher | sorry If I wasn't clear |
01:10:10 | rasher | Because I really doubt that patch broke it |
01:10:11 | | Join spiorf [0] (n=spiorf@host185-210-dynamic.20-79-r.retail.telecomitalia.it) |
01:10:12 | amiconn | JdGordon: Still strange to set your fading time to 3000ms. I would prefer to see (and hear) "3 s" / "three seconds" |
01:10:14 | JdGordon | amiconn: have you done the firmware/ side of this? maybe pass me the patch and ill fiddle with apps to make it work |
01:10:28 | Calcipher | I never used the voice.pl script before applying the patch |
01:10:47 | Nico_P | stripwax: today linuxstb said he started working on them... |
01:10:50 | amiconn | No, I first wanted to make sure it will be possible to adapt the settings code |
01:11:03 | Nico_P | stripwax: there was also quite a lot of talk about them |
01:11:03 | JdGordon | amiconn: thats easy... the hard bit is when the values arnt steped consistanlty |
01:11:08 | Calcipher | I wouldn't use it otherwise, I need to run voice.pl to have it generate talk clips from the database |
01:11:11 | stripwax | Calcipher - you use it indirectly when we last spoke - it's what builds the voice files when you ran "make voice" |
01:11:27 | amiconn | Adapting the backlight timeout (and buttonlight timeout) will be easy. Fading times won't be that easy |
01:11:35 | stripwax | if you're doing something different now, then I'm not sure I know how to help |
01:11:50 | NHeal | kubrick.freenode.net irc.freenode.net |
01:11:50 | NJoin | Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
01:11:50 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
01:11:52 | amiconn | I mean at the firmware level. |
01:12:15 | JdGordon | for the backlght times, is there a problem with having it in 1s steps up to 90s? |
01:12:57 | amiconn | Would be possible... but is that wanted? |
01:13:16 | JdGordon | its the easiest :p |
01:13:21 | amiconn | It would allow to set your backlight timeout to e.g. 73s - but the list would be way longer than it is now |
01:13:28 | n1s | as long as a list has < 100 entries I'd say it's ok |
01:13:29 | | Quit colin__ (Connection timed out) |
01:13:35 | stripwax | Nico_P - ok, I'll read more of the logs. sorry to kick up a fuss then, I didn't realise this was really just a short-term trick |
01:14:00 | Nico_P | stripwax: it might not be... viewports have been upcoming for a while now |
01:14:02 | amiconn | Hmm, and about the fading times? |
01:14:22 | Nico_P | stripwax: a bit like MoB ;) |
01:14:29 | stripwax | :-) |
01:14:32 | n1s | amiconn: 0.25s steps from 0 to 5? |
01:14:39 | amiconn | Sure, number of steps would be smaller than for backlight timeout itself, but the unit would be odd |
01:14:43 | JdGordon | fade times is simple if the step is constant at 200ms or something, the formatters can fix it to seconds (asuming we only want to go as high as 2s |
01:14:50 | linuxstb | Nico_P: I haven't tested, but I _think_ this is all we need to do to change to %m - http://www.davechapman.f2s.com/rockbox/a.diff |
01:14:50 | preglow | once you hit times above 2s, you don't need 0.25 steps anymore |
01:15:15 | amiconn | JdGordon: Currently we allow up to 10 seconds for fade out, and up to 2 seconds for fade in |
01:15:23 | JdGordon | yikes |
01:15:24 | n1s | preglow: now you make it complicated ;) |
01:15:25 | preglow | amiconn: feel free to shorten the fade out time a bit :> |
01:15:30 | preglow | 10s is silly |
01:15:37 | amiconn | Maybe |
01:15:40 | * | amiconn uses 3s |
01:15:52 | preglow | i use 0.5 for fade in, would like 0.25 |
01:15:53 | linuxstb | Nico_P: That's wrong... |
01:15:55 | preglow | and 1s for fade out |
01:16:05 | Nico_P | linuxstb: reallyN |
01:16:06 | Nico_P | ? |
01:16:09 | amiconn | Yes, fade in could be a bit shorter |
01:16:12 | * | stripwax goes for the sleep |
01:16:15 | | Quit spiorf (Remote closed the connection) |
01:16:33 | Nico_P | linuxstb: making the second param valid could be nice, don't you think? |
01:16:39 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:16:50 | JdGordon | ok, maybe the table is the only way to do it.. not sure what to do with unkonw values though |
01:17:29 | preglow | 0.25, 0.5, 0.75, 1, 1.5, 2, 3, something like that |
01:17:34 | amiconn | Show the nearest known value, and accept that unless the setting is cancelled |
01:17:35 | JdGordon | and it would be done so global_settings. would store the actual value, not the table index like currently |
01:17:37 | Nico_P | linuxstb: maybe with a warning... but that might be overkill |
01:17:41 | linuxstb | Nico_P: Refresh that patch - I think it's right now. |
01:18:10 | amiconn | Doesn't have to be nearest, either next lower or next higher would be sufficient |
01:18:27 | | Quit n1s () |
01:18:27 | Nico_P | linuxstb: yeah, looks better :) |
01:18:36 | amiconn | JdGordon: Yes, that's how I'd want it |
01:18:42 | Nico_P | don't you love the parser? ;) |
01:18:43 | linuxstb | Nico_P: Could you test? I'm not sure about accepting the second parameter - it could be dangerous to start accepting unofficial tags... |
01:18:52 | amiconn | Could be applied in other places later |
01:18:59 | Calcipher | well the strange thing is, when I run that command, with a voice that contains no spaces, I recieve a totally different error, but it finds the voice, and I even hear the voice utter the word "numeric" and I get the following error code reported "Error -2147201023:" |
01:19:05 | linuxstb | Nico_P: Now that the parse_scrollmargin() function is written, yes... |
01:19:26 | linuxstb | Nico_P: Do the tags need to be in alphabetical order? |
01:19:45 | Nico_P | linuxstb: no but tags that are shorter need to be first |
01:19:53 | Nico_P | that's a simplification but the comment says it |
01:19:57 | amiconn | Calcipher: If you see such large negative error numbers, these are usually windows errors. Converting them to hex and googling should tell what it means |
01:20:03 | | Quit Zagor ("Client exiting") |
01:20:16 | linuxstb | Nico_P: I was just about to say the opposite - the comment says longer tags come first... |
01:20:31 | Nico_P | oh yes... |
01:20:34 | * | Nico_P stupid |
01:20:46 | * | linuxstb makes another change to the patch |
01:20:52 | | Quit lee-qid (Connection timed out) |
01:21:15 | amiconn | 0x80045001 is "sapi object uninitialized" |
01:21:16 | | Quit MethoS- (Read error: 104 (Connection reset by peer)) |
01:21:29 | Nico_P | linuxstb: that one can lead to hard-to-find bugs too |
01:21:39 | Calcipher | uhhh |
01:22:02 | linuxstb | Nico_P: It makes sense though. |
01:22:52 | Calcipher | I would like to test different tts voice package, but the 4 others I use, and prefer actually, all contain spaces, and entering the comand, even with the single quotes around the arguement, does not work |
01:23:19 | linuxstb | Silly question, but you can't rename the voice? |
01:23:41 | * | amiconn wonders why it works in make, but not from the command line |
01:24:18 | Calcipher | for example, -S='/voice:susan' works, for loquendo Susan, and even Loquendo Dave works, no spaces in the names, but inserting -S='/voice:VW Kate' does not work, and I recieve and error regarding voice "vw" |
01:24:30 | | Join ball [0] (i=cfe6102c@gateway/web/cgi-irc/ircatwork.com/x-12b82f990cc7cad0) |
01:24:54 | amiconn | Then something clobbers even the single quotes |
01:25:02 | Calcipher | you know what linuxstb I looked that up last night, only briefly, and didn't find anything |
01:25:11 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
01:25:17 | amiconn | Try doubling them '' or escaping them \' |
01:25:42 | Nico_P | linuxstb: gah... mr gets recognized as m |
01:25:50 | Nico_P | on gigabeat sim |
01:26:20 | linuxstb | I wonder why the scrollmargins patch doesn't have that problem? Or maybe it does... |
01:26:35 | Nico_P | it probably does |
01:26:49 | | Quit toffe82 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
01:26:54 | Calcipher | will try amiconn |
01:27:00 | amiconn | JdGordon: I also wonder what should go into the .cfg file for such special numeric settings |
01:27:14 | Nico_P | maybe tokens that don't exist on some targets should be marked as no token instead of being compeltely ifdeffed out |
01:27:24 | amiconn | For regular values it should of course be the number |
01:27:48 | Llorean | I'm of the opinion RTC tags should have *some* alternate for non-RTC targets |
01:27:50 | amiconn | But should we handle the special case ('off', 'on') there as well? |
01:28:05 | Llorean | Something to properly preserve spacing |
01:28:15 | linuxstb | Llorean: What do you think about switching the tag from %s to %m, so the left margin can be used anywhere? |
01:28:22 | | Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder) |
01:28:24 | Llorean | linuxstb: I'm all for it. |
01:29:18 | JdGordon | amiconn: the actual value will be stored, so 0 and -1.. otherwsie it gets messy |
01:29:34 | Llorean | It'll make a lot of WPS design a wee bit more intuitive, since you no longer have to indent left-aligned lines. |
01:30:51 | PaulJam | Llorean: if i remember correctly that non RTC targets already show "-" characters when RTC tags are used |
01:31:25 | | Part hcs |
01:31:43 | Calcipher | amiconn, I tried "/voice:VW Kate", also tried ''/voice:VW Kate'' and \'/voice:VW Kate'/ |
01:31:47 | ball | Is Rockbox built on an operating system? |
01:32:00 | ball | (Elks or something?) |
01:32:20 | Llorean | PaulJam: Hm, someone in here was talking about RTC WPSes not working on non-RTC targets earlier. |
01:32:29 | Llorean | ball: Rockbox is an OS of its own, from scratch |
01:32:41 | amiconn | JdGordon: Just a minor nitpick while glancing through settings_list.c for ideas: crossfeed_format() and replaygain_preamp_format() could use %c for the sign instead of %s |
01:32:52 | ball | Llorean: thanks. In what is it written? |
01:33:05 | Llorean | ball: C |
01:33:07 | | Join TFGBD [0] (i=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
01:33:08 | JdGordon | amiconn: if you come up with any ideas how to clean the top of that file it would be good also :) |
01:33:11 | JdGordon | but now.. breaky time |
01:33:14 | ball | Llorean: thanks. |
01:33:20 | Llorean | ball: With assembly bits for optimization in places |
01:33:34 | PaulJam | Llorean: i might be wrong. i just thought i saw something like that ages ago in the svn changelog. |
01:33:49 | Llorean | PaulJam: It's possible that whoever was talking about it didn't know it'd changed either. |
01:33:51 | ball | Lloran: that makes sense. |
01:33:53 | Llorean | Apparently I didn't. :) |
01:35:10 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:35:20 | | Join miepchen^schlaf [0] (n=hihi@p54BF58BB.dip.t-dialin.net) |
01:35:43 | Calcipher | none of the variations worked amiconn |
01:36:10 | amiconn | JdGordon: 'Idle poweroff' would be another candidate for such a change |
01:36:10 | Nico_P | linuxstb: works like a charm now |
01:36:17 | ball | Llorean: thanks for your help. |
01:36:22 | | Part ball ("bye") |
01:36:32 | PaulJam | Llorean: http://svn.rockbox.org/viewvc.cgi?view=rev&revision=13639 |
01:36:32 | linuxstb | Nico_P: Nice, so I should commit? |
01:36:41 | Nico_P | linuxstb: there is another change needed |
01:36:58 | linuxstb | Nico_P: Why don't you commit it then? |
01:37:10 | Nico_P | ok |
01:37:35 | linuxstb | Just to annoy stripwax as he's modified all those WPSs to use %s... |
01:39:14 | Llorean | Hehehe |
01:39:19 | linuxstb | Nico_P: Maybe also change the name of the tag from ...SCROLLMARGIN to ...LEFTMARGIN ? |
01:39:34 | Nico_P | linuxstb: good idea... I'll add a wps_debug case too |
01:40:22 | linuxstb | amiconn: Was your plan to remove the left margin when adding viewports? |
01:40:50 | amiconn | yes |
01:41:12 | linuxstb | How would the icons (and arrow cursor) be displayed in a list? A separate viewport? |
01:41:46 | Nico_P | linuxstb: does WPS_TOKEN_LEFTMARGIN sound ok? |
01:41:59 | linuxstb | Nico_P: Perfect |
01:42:05 | amiconn | yes |
01:42:47 | | Quit tfgbd2 (Read error: 110 (Connection timed out)) |
01:42:53 | amiconn | And the scrollbar too |
01:43:20 | amiconn | This would make it quite easy to actually flip the menu and browser for an rtl language |
01:43:51 | | Join kfazz [0] (n=ken@76-203-137-185.lightspeed.wlfrct.sbcglobal.net) |
01:43:59 | linuxstb | Ah, of course... |
01:45:00 | linuxstb | So that doesn't leave any reasons for margins that I can think of... |
01:45:07 | Nico_P | linuxstb: done |
01:45:07 | amiconn | Viewports could be used wherever having flexible positioning of a sub-layout would pay off |
01:45:26 | amiconn | E.g. for the (recorder) button bar, the status bar of course, etc |
01:45:37 | linuxstb | I noticed that quite a few WPSs have the status bar on the bottom, so that seems a wanted feature... |
01:46:14 | amiconn | I want that status bar and button bar to use the user font, but for the button bar this would be very difficult currently |
01:46:51 | Llorean | linuxstb: It'd be nice to be able to just preserve a rectangle from the WPS as a "status bar" while music is playing. |
01:47:03 | amiconn | ...because the text might become wider than the button rectangle, in which case it needs to be clipped... which would be automatic with viewports |
01:47:08 | Nico_P | linuxstb: I had to define mr as WPS_TOKEN_UNKNOWN on targets that don't have remote hold |
01:47:25 | linuxstb | Llorean: You mean when you leave the WPS? |
01:47:31 | Llorean | Yes |
01:48:01 | | Join psycho_maniac [0] (i=psycho_m@ppp160.hk.centurytel.net) |
01:48:27 | | Nick lemur_ is now known as lemur (n=lemur@cpe-76-81-127-6.socal.res.rr.com) |
01:48:29 | psycho_maniac | i am having a problem with vmware? here is the error i am getting. http://paste.uni.cc/17593 what am i missing? |
01:48:43 | linuxstb | Nico_P: So what happens if the WPS uses it on a target with no remote hold? |
01:48:53 | | Part lemur |
01:49:30 | Nico_P | linuxstb: it won't do anything... without that change it would break though. mr would be found to be r and then the syntax was wrong |
01:49:39 | Nico_P | err mr was found to be m |
01:51:32 | | Join LinuxMafia [0] (n=awatt@CPE001346a4c4cb-CM00159a642d7e.cpe.net.cable.rogers.com) |
01:51:49 | Nico_P | previously the same happened, mr would be parsed as unknown token because there was no match |
01:52:07 | LinuxMafia | hi |
01:52:28 | LinuxMafia | ipod nano are able to play games? |
01:53:01 | linuxstb | No, but you can play games on an ipod nano... |
01:53:54 | psycho_maniac | i do not want to have to redownload all of svn source again :( |
01:54:08 | LinuxMafia | linuxstb, my brother has one |
01:54:43 | LinuxMafia | linuxstb, i just wonder if i could install rockbox on it , and put games in it |
01:55:07 | LinuxMafia | linuxstb, although the screen is much smaller |
01:56:32 | linuxstb | LinuxMafia: Do you know which ipod nano it is? First, second or third generation? |
01:56:39 | | Quit PaulPosition (Read error: 110 (Connection timed out)) |
01:56:54 | LinuxMafia | linuxstb, no |
01:56:59 | linuxstb | When did he buy it? |
01:57:10 | LinuxMafia | about 6 months ago |
01:57:16 | linuxstb | Brand new? |
01:57:19 | LinuxMafia | yeah |
01:57:31 | linuxstb | Then it's most likely a 2nd generation. Rockbox will only work on the 1st gen. |
01:57:57 | LinuxMafia | you mean newer versions? |
01:58:07 | | Quit Seed (Nick collision from services.) |
01:58:13 | LinuxMafia | or 1st are older ones |
01:58:15 | LinuxMafia | ? |
01:58:15 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
01:58:35 | | Quit Thundercloud (Remote closed the connection) |
01:58:54 | linuxstb | 1st are the oldest - released in 2005, 2nd gen was released in 2006, and 3rd gen is the current (fat, with video playback) Nano released a few months ago. |
02:00 |
02:00:17 | amiconn | Llorean: As you suggested throwing targets my direction last night - there are a few targets I would outright refuse |
02:00:43 | LinuxMafia | oh |
02:00:44 | | Quit psycho_maniac (" HydraIRC -> http://www.hydrairc.com <- The alternative IRC client") |
02:00:56 | LinuxMafia | linuxstb, thanks for info |
02:01:21 | * | Nico_P is off to bed... concurrent programming exam tomorrow morning |
02:01:21 | Llorean | amiconn: I was more joking in that case. Though I am curious which targets you're explicitly not interested. I'd assume it's the higher power, less interesting ones like Gigabeat? |
02:02:02 | PaulJam | propably those with a crappy colour screen |
02:02:10 | amiconn | Gigabeat, m:robe 500, and e200 |
02:02:13 | | Quit Nico_P (Remote closed the connection) |
02:02:19 | linuxstb | Nico_P: Goodnight... BTW, your commit message should probably have mentioned that you can't use %s|x| any more... |
02:02:20 | amiconn | The m:robe for 2 reasons |
02:03:14 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:04:40 | * | preglow guesses touch screen |
02:07:50 | * | linuxstb wonders if amiconn will give us the reasons... |
02:08:29 | amiconn | In fcat there are more. overpowered cpu, touch screen, insane display resolution for a dap, camera |
02:08:53 | preglow | i guess the display resolution is for video |
02:08:55 | JdGordon | its not a dap.... its a bloody crap camera with mp3 built in |
02:09:11 | preglow | camera? |
02:09:12 | preglow | hah |
02:09:25 | linuxstb | JdGordon: You're not doing a good job of selling it.... ;) |
02:09:33 | amiconn | I need no pmp, and I need no half-baked camera |
02:12:10 | amiconn | I still want to add one of the potential targets that shouldn't be too difficult, but either keep missing auctions, or the prices go higher than what I want to pay for it.. :/ |
02:14:24 | linuxstb | Which targets are they? |
02:22:25 | | Quit austriancoder (Remote closed the connection) |
02:23:38 | amiconn | iaudio M3 |
02:23:57 | amiconn | I'd prefer to get the L version |
02:29:03 | linuxstb | That's the one with no main LCD? |
02:29:31 | amiconn | yep |
02:30:39 | | Quit PaulJam (".") |
02:32:09 | | Quit Seed (Nick collision from services.) |
02:32:16 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
02:35:27 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
02:36:13 | | Part pixelma |
02:40:03 | * | scorche hits the donate button >_> |
02:41:33 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
02:41:59 | preglow | woops, seems i overlooked some warnings |
02:42:11 | * | linuxstb_ wonders how much, if any, improvement, the ARM version of lcd_bitmap_transparent_part for the Gigabeat F gives... |
02:42:22 | | Quit linuxstb (Nick collision from services.) |
02:42:25 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
02:42:35 | | Quit Seed ("cu, Andre") |
02:44:59 | | Join Seed [0] (n=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
03:00 |
03:00:39 | | Quit hardeep ("leaving") |
03:04:41 | | Join Doomed_ [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
03:04:41 | | Quit alienbiker99 (Read error: 104 (Connection reset by peer)) |
03:06:45 | | Quit thegeek_ ("( www.nnscript.de :: NoNameScript 4.1 :: www.regroup-esports.com )") |
03:07:09 | *** | Saving seen data "./dancer.seen" |
03:14:39 | | Join rds [0] (n=rogelio@189.135.242.108) |
03:16:32 | * | preglow touches almost all speex files... |
03:18:26 | Llorean | When did we get working stereo speex in the first place? I apparently missed that one |
03:19:55 | preglow | Llorean: couple of days ago |
03:20:31 | preglow | it was one of the few places left with float code in speex, but i ported it to fixed point |
03:21:31 | | Join ecow7 [0] (n=eric@c-69-255-121-1.hsd1.md.comcast.net) |
03:21:35 | | Part ecow7 |
03:28:58 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
03:31:31 | | Join polluxx [0] (n=polluxx@xdsl-81-173-146-245.netcologne.de) |
03:38:11 | | Quit qweru ("moo") |
03:44:22 | | Join Pepsi_Man0077 [0] (n=Pepsi_Ma@216-190-088-234.dslnorthwest.net) |
03:44:35 | Calcipher | where can I find the lame options explained, so I can up the quality on the dir and filename talk files, so the voice stops sounding like its lisping |
03:44:48 | Pepsi_Man0077 | hello everyone |
03:45:10 | Llorean | Calcipher: The lame options are just the options for lame.exe, google up the program. |
03:45:31 | Calcipher | wait, whats that speex progress actually mean for voice support? |
03:45:36 | Pepsi_Man0077 | hey how do i make my ipod run with the normal OS? |
03:45:51 | Calcipher | Llorean, will do |
03:46:00 | Llorean | Pepsi_Man0077: The manual tells how to boot the original OS |
03:46:21 | Pepsi_Man0077 | ok, well could you tell me, i didnt put linux on here my friend did |
03:46:29 | Pepsi_Man0077 | just today |
03:46:32 | Pepsi_Man0077 | and i dont like it |
03:46:45 | Pepsi_Man0077 | only thing i like it the looks |
03:46:57 | Pepsi_Man0077 | it scrolls to slow and it deleted all my playlists |
03:46:59 | Llorean | Rockbox isn't Linux. |
03:47:16 | Llorean | If you have iPodLinux on it, you're asking in completely the wrong place |
03:47:19 | Pepsi_Man0077 | whatever, its a unix based OS |
03:47:27 | Llorean | No, Rockbox is NOT unix or linux based, it's from scratch. |
03:47:34 | Pepsi_Man0077 | oh |
03:47:36 | Llorean | There is another project called iPodLinux, we are not affiliated. |
03:47:41 | Pepsi_Man0077 | he told me it was linus |
03:47:43 | Pepsi_Man0077 | sorry |
03:47:46 | Pepsi_Man0077 | :\ |
03:47:47 | | Join psycho_maniac [0] (i=psycho_m@ppp161.hk.centurytel.net) |
03:47:52 | Pepsi_Man0077 | point still stands though |
03:48:08 | Llorean | If you have Rockbox installed, then the point stands at "read the manual, like the guidelines for the channel require you do" |
03:48:27 | Pepsi_Man0077 | ok give me the link then you ass hole, im just asking a simple question |
03:48:45 | Llorean | The website is rockbox.org, there's a nice clear "Manual" link on it. |
03:48:53 | Pepsi_Man0077 | thanks |
03:49:04 | Llorean | And sorry if I seem rude, but consider how rude you must seem coming in the channel, ignoring the topic which tells you to read them before speaking. |
03:49:07 | psycho_maniac | why am i getting this error in vmware player? http://paste.uni.cc/17593 i do not know how to fix this. |
03:49:16 | Pepsi_Man0077 | sorry Langly |
03:49:19 | Pepsi_Man0077 | Llorean* |
03:49:40 | Llorean | psycho_maniac: Type "which perl" |
03:50:00 | Pepsi_Man0077 | how come there are no ops in here? |
03:50:11 | psycho_maniac | comes up usr/bin/perl |
03:50:30 | | Join mud [0] (n=mud@dialup-4.156.9.211.Dial1.Boston1.Level3.net) |
03:50:32 | Llorean | Pepsi_Man0077: Freenode policy suggests that those who are ops only +o when they need to do something. |
03:50:41 | Pepsi_Man0077 | oh ok |
03:50:42 | | Nick mud is now known as mud-rb (n=mud@dialup-4.156.9.211.Dial1.Boston1.Level3.net) |
03:50:46 | Pepsi_Man0077 | you and op Llorean? |
03:50:49 | psycho_maniac | am i missing something? |
03:50:54 | Llorean | psycho_maniac: perl −−version |
03:51:14 | Llorean | Pepsi_Man0077: Doesn't matter unless you're planning on making me ban you for something. |
03:51:19 | psycho_maniac | all i did was modify the buildzip file. and this happened. ill do that command. |
03:51:26 | Pepsi_Man0077 | no im just curious Llorean |
03:51:53 | psycho_maniac | ok typed that command and i have version 5.8.4 |
03:52:01 | Llorean | psycho_maniac: If you've made modifications, you really should mention them up-front... |
03:52:14 | Llorean | We can't psychically tell you've made them, and they're the most likely cause of your problem. |
03:52:28 | psycho_maniac | but i modified it and then unmodified it. |
03:52:31 | | Quit HellDragon (Client Quit) |
03:52:31 | | Quit polluxx (Read error: 110 (Connection timed out)) |
03:52:39 | Llorean | psycho_maniac: And "svn st" shows it as unmodified? |
03:53:34 | Pepsi_Man0077 | hey |
03:53:35 | Pepsi_Man0077 | Llorean |
03:53:39 | mud-rb | this may be a silly question, but is the e200r build target not meant to be used or something? i can't seem to get it to build from svn for the last several revisions |
03:53:42 | Pepsi_Man0077 | my iPod froze, what do i do? |
03:53:51 | Llorean | Pepsi_Man0077: Hold Menu+Select. |
03:53:59 | Llorean | Pepsi_Man0077: And please read the channel guidelines. |
03:54:07 | Pepsi_Man0077 | well i tried that |
03:54:10 | psycho_maniac | do i do that command in the rockbox folder? |
03:54:14 | Pepsi_Man0077 | it still sits there Llorean |
03:54:23 | Pepsi_Man0077 | its frozen in the DOOM game |
03:54:40 | Llorean | Pepsi_Man0077: You're not doing it right, somehow. It's impossible for us to freeze it so that that doesn't work. |
03:54:51 | Pepsi_Man0077 | im not saying you did |
03:54:55 | Llorean | either hold it longer, be careful your fingers don't wiggle, or turn hold on then off first. |
03:54:57 | mud-rb | Pepsi_Man0077: did you hold it for long enough? iirc it takes a while |
03:55:00 | Pepsi_Man0077 | im just saying ive tried menu + select |
03:55:03 | Llorean | psycho_maniac: Anywhere. |
03:55:05 | Pepsi_Man0077 | ok |
03:55:12 | Pepsi_Man0077 | ive held it for 20 seconds |
03:55:14 | Pepsi_Man0077 | ??? |
03:55:17 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
03:55:20 | psycho_maniac | it shows a bunch of files. |
03:55:35 | mud-rb | Pepsi_Man0077: i see. i would just try again, it is somewhat difficult to do without hitting other buttons |
03:56:03 | Pepsi_Man0077 | ok well it worked that time, it wasnt at first i swear though |
03:56:08 | Pepsi_Man0077 | thanks guys :) |
03:56:15 | mud-rb | yeah, it's a little tricky |
03:56:53 | psycho_maniac | i take it it will show buildzip.pl in that list if its modified? |
03:57:03 | Llorean | psycho_maniac: Okay, do it in the same folder as buildzip.pl and see if it shows. Yes |
03:57:28 | Pepsi_Man0077 | hey so i had all my playlists on my iPod before i put Rock Box on and no they dont show up, anyway to get them back? |
03:57:29 | psycho_maniac | it does not show up. |
03:58:09 | Llorean | psycho_maniac: And you've not modified any other build-related files? |
03:58:10 | mud-rb | Pepsi_Man0077: without having direct knowledge, i would assume that those only work in the ipod original firmware |
03:58:20 | Pepsi_Man0077 | oh ok |
03:58:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF7C7B.dip.t-dialin.net) |
03:58:27 | Pepsi_Man0077 | thanks mud-rb :) |
03:58:32 | mud-rb | no problem :) |
03:58:57 | psycho_maniac | no. hold on i "may" have fixed it. im going to reset the player. |
03:59:26 | Pepsi_Man0077 | Llorean where in this manual is the "use original firmware" section? |
04:00 |
04:00:21 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
04:00:30 | mud-rb | Pepsi: section 3.1.3, in the quick start |
04:00:42 | Llorean | Pepsi_Man0077: How about the part in the table of contents that says "Starting the Original FIrmware" |
04:01:09 | Pepsi_Man0077 | Llorean i dont see that |
04:01:19 | Llorean | I'm lookin' at it right now, so I know it's there. |
04:01:27 | Llorean | As mud-rb said, section 3.1.3 |
04:01:31 | Pepsi_Man0077 | hmm |
04:01:33 | Pepsi_Man0077 | ok |
04:01:43 | Pepsi_Man0077 | i still dont see it |
04:01:49 | Pepsi_Man0077 | maybe im at the wrong page |
04:02:21 | advcomp2019 | which manual are you looking at |
04:02:30 | Pepsi_Man0077 | umm this one |
04:02:34 | Pepsi_Man0077 | http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-build.html |
04:02:51 | * | Calcipher applauds Llorean's patiance, even when it comes to my nagging questions |
04:03:01 | Llorean | Pepsi_Man0077: Try clicking on section 3... |
04:03:25 | Pepsi_Man0077 | thanks Llorean <3 |
04:03:56 | | Quit mud-rb (Remote closed the connection) |
04:05:58 | | Quit nerve ("Leaving") |
04:06:15 | | Quit J3TC- (Read error: 104 (Connection reset by peer)) |
04:06:16 | Pepsi_Man0077 | soo you guys know how i could get my playlists into rock box? |
04:06:44 | psycho_maniac | ok llorean now i got this happening and i did not edit any other files http://paste.uni.cc/17594 |
04:06:48 | Pepsi_Man0077 | sorry for all the questions, when im new to something i like to know everything |
04:06:56 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
04:08:25 | Llorean | psycho_maniac: sudo rm buildzip.pl (this deletes it), then svn update to redownload it. |
04:08:43 | psycho_maniac | do that in the tools folder? |
04:08:49 | Llorean | Pepsi_Man0077: Rockbox simply uses m3u playlists. Lots of things can create them, or you could try to find something to convert the existing ones. |
04:08:52 | Llorean | psycho_maniac: Yes |
04:09:28 | Pepsi_Man0077 | ok Llorean what program makes m3u file types... i guess i could google it, but whats the best (easiest) one? |
04:09:47 | Llorean | Dunno, I just use Rockbox to make my playlists |
04:10:23 | psycho_maniac | Llorean: it says sudo not found. |
04:10:58 | Pepsi_Man0077 | oh ok |
04:11:08 | Pepsi_Man0077 | thanks dude |
04:11:15 | | Quit rds (Remote closed the connection) |
04:11:54 | psycho_maniac | i just deleted it normally and when i svn up'ed it said restored buildzip.pl |
04:12:11 | | Quit FOAD (Read error: 110 (Connection timed out)) |
04:12:11 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
04:15:11 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
04:15:55 | psycho_maniac | ok i am getting the same error |
04:17:22 | psycho_maniac | hold on i think i skipped something. |
04:18:12 | | Join mud-rb [0] (n=jas6180@dialup-4.156.9.211.Dial1.Boston1.Level3.net) |
04:18:38 | LinuxMafia | hi |
04:19:02 | LinuxMafia | how can i check how long my battery lived for |
04:19:09 | LinuxMafia | i have benchmark |
04:19:13 | LinuxMafia | enabled |
04:21:21 | psycho_maniac | get a playlist of sogns on repeat or just a folder with a lot. click that plugin and then set the player down and wait for the battery to die. |
04:21:47 | LinuxMafia | psycho_maniac, i did it already |
04:22:02 | LinuxMafia | psycho_maniac, and it died , i want to check how long it last |
04:22:33 | psycho_maniac | when its done recharge the player and plug it in and there should be a file in the root of the player battery-bench.txt or something like that. |
04:23:38 | LinuxMafia | psycho_maniac, there is nothing like that :( |
04:23:53 | LinuxMafia | find /mnt/cd/.rockbox/ -name "*.txt" |
04:24:10 | LinuxMafia | oh there is |
04:24:12 | LinuxMafia | sorry |
04:24:14 | mud-rb | haha |
04:24:14 | LinuxMafia | i got it |
04:24:46 | LinuxMafia | 00:04:05, 00245, 086%, 12:54, 4075, 0015, -, - |
04:24:57 | psycho_maniac | yes that is it |
04:25:04 | LinuxMafia | this is the last line |
04:25:17 | LinuxMafia | what does it say |
04:25:50 | LinuxMafia | http://rafb.net/p/7WpAgA57.html |
04:28:17 | LinuxMafia | hum |
04:29:51 | LinuxMafia | i dont get how long my battery last |
04:31:22 | mud-rb | i suspect that there is a description of battery bench somewhere that explains it, try searching the wiki and the forums |
04:31:59 | psycho_maniac | alright. keep getting errors. im just going to redownload the whole source. |
04:34:11 | | Join Fel2 [0] (i=4a3b03c8@gateway/web/cgi-irc/labb.contactor.se/x-659c559cdeb78bfb) |
04:34:24 | Fel2 | ho |
04:34:32 | Fel2 | any1 got sansa e200 here |
04:34:43 | krazykit | lots of people have them. |
04:34:49 | | Join PaulPosition [0] (n=noneofye@modemcable228.133-82-70.mc.videotron.ca) |
04:34:55 | Fel2 | -_- |
04:35:02 | LinuxMafia | Fel2, me |
04:35:13 | Fel2 | i just wanna know if i can use H3Mod theme with rockbox |
04:35:46 | Fel2 | or you can only use em with the oF |
04:36:24 | LinuxMafia | Fel2, to be honest not many themes working for me |
04:36:28 | mud-rb | you can only use that with the OF, i'm quite sure. there are many quite good themes for rockbox |
04:36:30 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
04:36:50 | LinuxMafia | mud-rb, got links? |
04:36:54 | Fel2 | yeah |
04:36:56 | Fel2 | got a link ? |
04:36:59 | Fel2 | ^_^ |
04:37:18 | mud-rb | go to extras on the website |
04:37:19 | krazykit | you can find WPSs in the wiki and on rockbox-themes.org |
04:37:29 | Fel2 | i like the theme named "The Raven" but its H3mod thingy |
04:38:10 | krazykit | you can use an h3modded OF and Rockbox together, if i understand it correctly |
04:38:14 | mud-rb | if H3mod is one of the mods for the original firmware, it won't work in rockbox, honestly i've never heard of it but that's not surprising |
04:38:45 | krazykit | but h3mod is not for rockbox. besides, once you use rockbox, you won't want to go back to the OF. |
04:38:54 | Fel2 | really ? |
04:39:09 | Fel2 | im planning to buy 1 seriously ;p just for rockbox so i hope it work .. |
04:39:20 | Fel2 | since im paying a brand new sansa for only 70$ .. |
04:40:02 | LinuxMafia | mud-rb, for example i installed "Outer Reaches pt2" themes but it does not look like what i see in site |
04:40:08 | Fel2 | can you do everything with the auto install ? |
04:40:37 | krazykit | meaning what, exactly? please be more clear with your questions. |
04:40:37 | LinuxMafia | i dont see that background |
04:41:08 | | Part Pepsi_Man0077 |
04:41:16 | Fel2 | i mean do i need to do something else to install rockbox on my sansa for the installer do everything |
04:41:22 | mud-rb | LinuxMafia: hmm, i'm not sure about that. all of the ones i've tried have worked, but i certainly haven't used them all |
04:41:24 | Fel2 | or the installer * |
04:41:42 | Fel2 | ok let me be more clear |
04:41:45 | krazykit | Fel2, RbUtil should take care of everything for you and will even allow you to install WPSs. |
04:41:48 | Fel2 | it is easy to install rockbox |
04:42:00 | LinuxMafia | mud-rb, so you think i installed them wrong? |
04:42:07 | mud-rb | the manual describes it, but you only need things downloadable from rockbox.org to install rockbox if that's what you're asking |
04:42:24 | Fel2 | h ok |
04:42:37 | Fel2 | kk .. |
04:42:39 | Fel2 | thanks |
04:42:42 | mud-rb | LinuxMafia: it's somewhat possible, you could try again i suppose |
04:43:00 | Fel2 | thanks for answer ;p |
04:43:08 | mud-rb | LinuxMafia: also, you might try resetting your settings if you really want that theme (install the theme with the default settings and try it) |
04:43:11 | PaulPosition | linuxmafia, mud-rb - What happens is that many themes made for "albumart+scrolling-margins+multi-fonts+blah..blah..blah" patches are now broken with recent commits. Some of them (most?) will get reworked by their authors in a couple days/weeks I'm sure. |
04:43:36 | krazykit | PaulPosition, that isn't what they're talking about... |
04:43:38 | mud-rb | ahh, i didn't think of that, that makes sense |
04:44:07 | PaulPosition | ah. If you say so, ok. |
04:44:12 | | Quit Fel2 ("CGI:IRC (EOF)") |
04:44:36 | LinuxMafia | mud-rb, ok , i downloaded this Outer_Reaches_pt3.zip , and i mount device in /mnt/cd , so i do "unzip Outer_Reaches_pt3.zip -d /mnt/cd" |
04:44:44 | LinuxMafia | am i right? |
04:45:05 | mud-rb | LinuxMafia: yes, if i recal correctly that should work... |
04:45:39 | LinuxMafia | ok done |
04:45:42 | LinuxMafia | now i try it |
04:46:19 | krazykit | LinuxMafia, where did you get this WPS, anyway? |
04:46:39 | LinuxMafia | http://www.rockbox-themes.org/index.php?res=160x128x16 |
04:46:46 | LinuxMafia | krazykit, ^^ |
04:47:07 | LinuxMafia | i have these |
04:47:16 | krazykit | LinuxMafia, what player do you have? |
04:47:21 | LinuxMafia | ./mnt/cd/.rockbox/backdrops/Outer Reaches 12.bmp |
04:47:29 | LinuxMafia | krazykit, sansa e200 |
04:47:53 | krazykit | you're trying to use a WPS for a different player. |
04:48:05 | PaulPosition | That's what I was gonna say... |
04:48:20 | LinuxMafia | krazykit, really? |
04:48:33 | PaulPosition | linuxmafia : http://www.rockbox-themes.org/index.php?res=176x220x16 |
04:48:41 | LinuxMafia | oh damn |
04:48:43 | LinuxMafia | yeah |
04:48:49 | PaulPosition | themes for the sansa... You'll see they fit the screen better ;) |
04:48:51 | LinuxMafia | i pressed the top one |
04:49:11 | LinuxMafia | krazykit, PaulPosition thanks , damn stupid mistake |
04:50:15 | PaulPosition | there's no stupid mistake, just occasions to learn ;) |
04:51:52 | PaulPosition | (btw, I wish I had that many pixels on my screen... square 128x128 doesn't really cut it as far as WPS go...) |
04:52:38 | psycho_maniac | buy a new player? |
04:52:48 | LinuxMafia | PaulPosition, i clicked the top one by mistake |
04:53:15 | PaulPosition | linuxmafia - I understood that, mate. |
04:54:37 | PaulPosition | psychomaniac - I couldn't even buy that 35$ sansa from woot.com, my finances suck balls. :p |
04:59:39 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:59:54 | psycho_maniac | if i download the source tar file (or is it zip, i dont know) can i still run the "svn up" command? |
04:59:56 | | Join miepchen^schlaf [0] (n=hihi@p54BF7F9B.dip.t-dialin.net) |
05:00 |
05:00:46 | mud-rb | psycho_maniac: if you have subversion installed and working, isn't it easier just to download the source with svn co? |
05:00:57 | krazykit | psycho_maniac, i'm pretty sure you can't. |
05:01:29 | psycho_maniac | yes this is what i do. but i was just curious. |
05:07:14 | *** | Saving seen data "./dancer.seen" |
05:07:58 | | Quit mud-rb (Read error: 104 (Connection reset by peer)) |
05:09:55 | | Quit hcs ("Leaving.") |
05:15:38 | | Quit bb (Nick collision from services.) |
05:15:43 | | Join bb_ [0] (n=bb@unaffiliated/bb) |
05:23:55 | | Nick Doomed_ is now known as alienbiker99 (n=alienbik@ool-44c126d4.dyn.optonline.net) |
05:27:35 | | Quit tedrock (Client Quit) |
05:31:55 | | Quit kfazz ("Leaving") |
05:32:18 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
05:35:48 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-aec3d28090b015b7) |
05:43:58 | | Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019) |
05:44:36 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
05:44:59 | | Quit advcomp2019 (Nick collision from services.) |
05:45:02 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019) |
05:46:33 | | Quit daurnimator (Remote closed the connection) |
05:51:39 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
05:51:46 | | Join daurn [0] (n=daurnima@unaffiliated/daurnimator) |
05:55:10 | | Quit daurn (Client Quit) |
05:56:40 | | Quit daurnimator (Remote closed the connection) |
06:00 |
06:03:22 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
06:03:29 | | Join daurn [0] (n=daurnima@unaffiliated/daurnimator) |
06:05:05 | | Quit daurnimator (Client Quit) |
06:10:16 | | Quit daurn (Remote closed the connection) |
06:10:42 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
06:15:58 | --> | "help" received from persia (n=persia@ubuntu/member/persia) |
06:16:00 | --> | "info" received from persia (n=persia@ubuntu/member/persia) |
06:16:01 | --> | "logs" received from persia (n=persia@ubuntu/member/persia) |
06:16:03 | --> | "ping" received from persia (n=persia@ubuntu/member/persia) |
06:16:07 | --> | "quit" received from persia (n=persia@ubuntu/member/persia) |
06:18:05 | | Quit Calcipher (Read error: 104 (Connection reset by peer)) |
06:18:20 | | Join Kittens [0] (i=spaz@unaffiliated/spaz) |
06:18:22 | Kittens | >_> <_< |
06:18:57 | krazykit | yes? |
06:19:07 | Kittens | nothing, just lurking |
06:20:03 | | Join rocko [0] (i=rocko@71.80.121.24) |
06:20:13 | rocko | my ipod won't turn over anymoe |
06:20:19 | rocko | anymore* |
06:20:24 | rocko | like when I plug it in |
06:20:29 | rocko | it was working yesterday |
06:24:08 | | Part Kittens |
06:24:30 | psycho_maniac | rocko: hold menu+select for a couple secondes |
06:24:53 | Mouser_X | It won't turn over? Perhaps you're not rewarding it enough. |
06:25:15 | Mouser_X | For that matter, how'd you train it to turn over in the first place? That's a pretty impressive iPod. |
06:27:16 | psycho_maniac | also turning over refers to an engine trying to start |
06:28:14 | Mouser_X | Ah, true. |
06:28:46 | | Join zorton [0] (i=zorton@216-67-49-99-rb1.fai.dsl.dynamic.acsalaska.net) |
06:29:31 | | Join JdGordon1924 [0] (n=Miranda@dsl-124-150-83-141.vic.westnet.com.au) |
06:29:36 | zorton | allo? |
06:30:34 | Mouser_X | Yellow? |
06:30:37 | krazykit | there are always people around. |
06:30:50 | | Quit JdGordon1924 (Client Quit) |
06:30:52 | psycho_maniac | woah the main page does not have svn updates ? |
06:31:23 | psycho_maniac | oh ok refreshed and it came back :) |
06:31:25 | scorche | psycho_maniac: refresh |
06:31:28 | scorche | heh |
06:31:49 | zorton | krazykit: but are there any happy people around :) |
06:32:50 | Mouser_X | Almost always. |
06:33:05 | zorton | does rockbox support ipod remote control stuff? I've got a JVC car reciever that talks to my ipod that I would like to make happy with rockbox |
06:33:14 | psycho_maniac | what are .c files? are those patches as well like .diff ? |
06:33:32 | Mouser_X | No. *.c files are C source code files. |
06:33:50 | Mouser_X | zorton: Rockbox very rarely works with accessories. |
06:33:51 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:33:53 | psycho_maniac | ok. because i saw one uploaded on a patch page. |
06:34:05 | zorton | Mouser_X: sadness fills my heart |
06:34:16 | Mouser_X | If you know how to use it, there's nothing wrong with .c files. |
06:34:19 | psycho_maniac | the only accessory I KNOW that works with the ipods are the fm transmitters. |
06:34:27 | psycho_maniac | sadly i dont :( |
06:34:50 | Mouser_X | If you knew C, it'd be easier. |
06:35:11 | Mouser_X | (I don't know how to use them either, but I could probably figure it out, if I cared to.) |
06:35:16 | psycho_maniac | of course. |
06:46:02 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
06:48:34 | | Quit homielowe (Remote closed the connection) |
06:51:34 | | Join goffa_ [0] (n=goffa@216.220.23.105) |
06:51:45 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
06:53:48 | | Quit safetydan ("Leaving.") |
06:54:13 | | Join pengo [0] (i=pengo@60-242-139-27.static.tpgi.com.au) |
06:54:53 | pengo | yay for rockbox |
06:55:59 | Mouser_X | Agreed. |
06:58:31 | tuplanolla | yeah. rockbox rocks. |
06:59:03 | * | Mouser_X loves the SPC, NSF, and ADX support. |
06:59:25 | Mouser_X | On that note, it'd be nice to see more of the same (though, I also know why htere |
06:59:31 | Mouser_X | *there's not.) |
07:00 |
07:00:27 | psycho_maniac | why do you like them so much Mouser_X? |
07:01:05 | * | Mouser_X likes video game music. |
07:01:12 | Mouser_X | Also, they support looping. |
07:01:15 | psycho_maniac | ok i finially redownloaded the source files and now the patches i use are broken :( |
07:01:44 | psycho_maniac | well only one patch |
07:05:09 | | Quit goffa (Read error: 110 (Connection timed out)) |
07:06:08 | PaulPosition | woah, I didn't even know there was 'tracker music' support in RB... Haven't heard one such song since the days of triton's Fast Tracker 2.. (used to compose some *very poor* stuff, too).. :o |
07:06:30 | | Quit hannesd (Connection timed out) |
07:06:31 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
07:07:17 | *** | Saving seen data "./dancer.seen" |
07:07:45 | Mouser_X | PaulPosition: Tracker support in Rockbox? The only one I know of is MOD, and that's a patch. |
07:08:23 | PaulPosition | Oh.. I thought adx and such would be new such formats from your description, but I read it wrong.. :p |
07:08:33 | PaulPosition | That would rock, anyway. :D |
07:10:35 | Mouser_X | SPC = SNES audio, NSF = Nintendo Audio, ADX = Streamed, looping files (currently broken due to MoB over-writing "used" memory, that it doesn't realize is still needed [the ADX needs to go back to the start of the file, to loop properly]). |
07:11:08 | hcs | nice nesting |
07:11:20 | Mouser_X | Heh. |
07:11:57 | PaulPosition | lol |
07:12:55 | PaulPosition | hmm, 'night all. |
07:12:58 | | Quit PaulPosition () |
07:15:37 | | Join goffa [0] (n=goffa@216.220.23.105) |
07:20:25 | | Quit Llorean ("Leaving.") |
07:21:55 | | Join Gibbed [0] (i=rick@pool-71-189-189-253.lsanca.dsl-w.verizon.net) |
07:21:59 | | Quit Rick (Nick collision from services.) |
07:22:03 | | Quit Mouser_X ("CGI:IRC (EOF)") |
07:22:15 | | Nick Gibbed is now known as Rick (i=rick@pool-71-189-189-253.lsanca.dsl-w.verizon.net) |
07:22:24 | | Join mignish [0] (n=mignish@c-66-41-28-227.hsd1.mn.comcast.net) |
07:23:20 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-0c427c4f112d3ed9) |
07:25:02 | | Quit Mouser_X (Client Quit) |
07:25:05 | mignish | I've deleted all of my tcd files to update my DB... now the DB won't update again... it just asks me to build the DB each time i goto it. Is there a better way to update my DB? |
07:25:54 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
07:26:06 | | Quit goffa (Remote closed the connection) |
07:26:09 | | Join goffa [0] (n=goffa@216.220.23.105) |
07:26:33 | | Quit goffa_ (Read error: 110 (Connection timed out)) |
07:29:27 | | Quit psycho_maniac (" Want to be different? Try HydraIRC -> http://www.hydrairc.com <-") |
07:30:03 | | Quit mignish ("waves") |
07:31:54 | | Quit jhMikeS (Nick collision from services.) |
07:32:00 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
07:32:15 | | Join Llorean [0] (n=llorean@ppp-70-255-141-106.dsl.hstntx.swbell.net) |
07:35:25 | | Join Mouser_X [0] (n=mouserx@sense-sea-MegaSub-1-209.oz.net) |
07:42:10 | | Quit gromit` (Read error: 110 (Connection timed out)) |
07:47:20 | | Quit J3TC- (Read error: 113 (No route to host)) |
07:50:53 | | Join goffa_ [0] (n=goffa@216.220.23.105) |
07:52:21 | | Join mud [0] (n=mud@dialup-4.156.9.201.Dial1.Boston1.Level3.net) |
07:52:50 | | Nick mud is now known as mud-rb (n=mud@dialup-4.156.9.201.Dial1.Boston1.Level3.net) |
07:55:01 | | Join tkooda [0] (i=goaway@85.17.105.164) |
07:56:07 | | Quit mud-rb (Remote closed the connection) |
08:00 |
08:00:13 | tkooda | has anyone ever heard about anyone fixing a Toshiba GigaBeat F40 that displays error code "00200060", and then "NO SYSTEM FOUND ON HDD"? |
08:00:26 | | Quit goffa_ (Remote closed the connection) |
08:01:43 | | Quit goffa (Read error: 110 (Connection timed out)) |
08:02:05 | jhMikeS | tkooda: many times. hotswap procedure is in the wiki. |
08:03:34 | tkooda | think I should be able to use my GBSYSTEM folder I backed up from my other GB F40? (I'm thinking about purchasing a "NO SYSTEM FOUND ON HDD" B F40) |
08:03:52 | tkooda | s/ B F40/ GB F40/ |
08:04:32 | tkooda | ..i.e. are the GBSYSTEM's interchangable (since the new GB F40 that I'm thinking of purchasing is already bricked) |
08:05:50 | Mouser_X | I would assume that it'd work, though I don't actually know. |
08:06:06 | jhMikeS | perhaps...or throw in the rockbox bootloader after getting it to connect to USB |
08:06:09 | | Join goffa [0] (n=goffa@216.220.23.105) |
08:07:03 | Llorean | AFAIK, no toshiba files are needed on the disk |
08:07:07 | tkooda | jhMikeS, aah.. I didn't know the rockbox bootloader would work on a GB F40.. (since the install instructions I followed for my first F40 just said "it already has a bootloader") |
08:07:11 | Llorean | You can put on the Rockbox bootloader, and our dummy files. |
08:07:15 | tkooda | aah |
08:07:22 | tkooda | cool |
08:07:46 | jhMikeS | I have an F-40 and botched the bl numbeous times...can hotswap it in a couple minutes now :) |
08:07:54 | tkooda | heh |
08:08:02 | tkooda | ..I suppose* that's a good skill to have. :P |
08:08:44 | tkooda | is the HDD interchangable with off-the-shelf hardware? -i.e. in case the disk hardare is dead? |
08:09:05 | tkooda | ..and, is it possible to replace with something other than a 40GB? |
08:09:36 | Mouser_X | There's someone here who has a Gigabeat F80. |
08:09:41 | tkooda | heh |
08:09:52 | Mouser_X | But I don't remember who it is. |
08:10:21 | tkooda | I got a WesternDigital 120GB sitting around... think there's anything in the firmware (hardware??) that would limit the size of the disk it was able to reference? |
08:10:27 | tkooda | fat32 limit?? |
08:10:40 | scorche | tkooda: what size drive? |
08:10:43 | tkooda | 120GB |
08:10:44 | Mouser_X | (In other words, yes, it's possible to replace the HDD, as long as you can find one with a compatible connector.) |
08:10:50 | scorche | physically |
08:11:02 | tkooda | laptop, 2.5" |
08:11:09 | tkooda | IDE |
08:11:21 | scorche | compare that to the size of your gigabeat... |
08:11:21 | tkooda | (I'm presuming that's what's in the GB) |
08:11:28 | Mouser_X | That's too big, it's not going to fit, and it's got the wrong connector. |
08:11:43 | tkooda | what's the technical spec of the HDD in the GB? |
08:11:54 | tkooda | (bus protocol/connector?) |
08:11:56 | scorche | tkooda: see the wiki page HardDriveReplacement |
08:11:59 | tkooda | k |
08:12:03 | tkooda | thnx |
08:12:15 | Mouser_X | Ah, beat me to it. |
08:13:20 | tkooda | you guys are immensely* helpfull in here (sincerely). -only took me ~5min chat to get a few GB recomends before purchasing my first, then a handfull of helpfull tips from idlers when I came back a week later to do my install. nice work guys. |
08:13:57 | Mouser_X | Glad to help, where I'm able. |
08:14:09 | tkooda | ..and even an intelligent comment/tip or two about the landscape patch from one of the coders. I'm pleasently suprised with the support for this project. |
08:14:36 | scorche | tkooda: not all feel as you do :) |
08:14:48 | tkooda | bought my first GB last week as a test, and am already recomending GB+RB for all my friends/family. |
08:14:59 | tkooda | (buying up bricked GB's for the holidays now, heh) |
08:15:12 | tkooda | scorche, screw 'em. :P |
08:15:30 | tkooda | scorche, their problem is "between the keyboard and the chair" |
08:15:47 | * | scorche refuses to comment |
08:15:55 | Mouser_X | Heh. There's an idea. I got some $30 Sansa e250's off of woot.com for presents. Not *quite* as nice as the Gigabeat, but at that price, certainly not bad at all. |
08:16:41 | tkooda | my only comment so far would be that I was looking for the exact commands [1] to type to do the install manually (which I was able to determine from the chan and the wiki). [1] http://devsec.org/tmp/rb-install-F40 |
08:17:01 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
08:17:07 | tkooda | (I understand that that info would probably confuse many, but would have been usefull to at least me) |
08:17:21 | | Join psycho_maniac [0] (i=psycho_m@ppp161.hk.centurytel.net) |
08:17:45 | Mouser_X | I wouldn't mind having a bigger drive on my Gigabeat though. The 40 GB drive is nice, but I can tell that it's already fuller than I know what to do with... Too bad replacement drives aren't cheap. |
08:18:43 | psycho_maniac | yes. sometimes there the price of what you paid for the player, sometimes more. |
08:19:28 | Dark_Apostrophe | Mouser_X: Feel free to send it to me, I got a F20. :p |
08:19:48 | Mouser_X | I paid $175 (including shipping), so I certainly hope they're not more than that... |
08:20:25 | psycho_maniac | ok for me there half the price. |
08:20:37 | Mouser_X | Hmmm. F20? Yah, that wouldn't work for me... |
08:21:32 | tkooda | what the hell is "woot.com" all about?? -review site? -community-bulk-purchase-site-of-some-kind?? |
08:22:00 | scorche | tkooda: wikipedia is your best answer, but it is a bit offtopic for this channel |
08:22:06 | tkooda | k |
08:22:11 | Mouser_X | I didn't search eBay when I bought my Gigabeat. Someone else found a deal so I went with them on it. Turned out that I could have paid nearly 1/2 of what I did, and gotten the same thing. Oh well. I still say it was worth it though. |
08:23:11 | | Join Rob2222 [0] (n=Miranda@p54B13CC5.dip.t-dialin.net) |
08:23:36 | psycho_maniac | do they really make F60s? |
08:24:04 | Mouser_X | Of course they do. |
08:24:14 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
08:24:25 | Mouser_X | F80's, no. But F60's, yes. |
08:24:26 | psycho_maniac | i dont see many people having them on here though |
08:24:38 | | Join miepchen^schlaf [0] (n=hihi@p54BF5340.dip.t-dialin.net) |
08:26:25 | Mouser_X | Just because you may not see many of them, doesn't mean they don't exist, or weren't made. How many Gigabeat X30's or X60's do you see? |
08:27:15 | psycho_maniac | none if i can remember looking at the wiki last. |
08:27:37 | psycho_maniac | i never said they didnt exist. |
08:27:58 | Mouser_X | There's 1 or 2 X30 owners, as I recall (maybe it was an X60?). |
08:28:37 | Mouser_X | At least, I think that's what I saw, somewhere. It might have bee on the Gigabeat Battery bench wiki page. |
08:29:46 | psycho_maniac | Its an x30. Im looking at the GigabeatRuntiime page. |
08:30:25 | | Quit goffa (Remote closed the connection) |
08:34:09 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
08:36:09 | | Join goffa [0] (n=goffa@216.220.23.105) |
08:41:14 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:44:56 | | Join t-Omicr0n [0] (n=tom@88.147.71.251) |
08:50:12 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
08:52:20 | | Join mud-rb [0] (n=mud@dialup-4.156.9.201.Dial1.Boston1.Level3.net) |
08:53:41 | | Quit goffa (Read error: 110 (Connection timed out)) |
08:54:07 | | Join petur [0] (n=petur@rockbox/developer/petur) |
08:54:26 | | Join markun [0] (n=markun@rockbox/developer/markun) |
09:00 |
09:03:28 | | Quit JETC- (".•«UPP»•.") |
09:07:19 | *** | Saving seen data "./dancer.seen" |
09:08:09 | | Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
09:08:23 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
09:16:07 | | Join iwantanimac [0] (n=iwantani@124-169-235-163.dyn.iinet.net.au) |
09:16:20 | | Join CaptainSquid [0] (n=Miranda@proxy11.netz.sbs.de) |
09:17:58 | | Quit iwantanimac (Client Quit) |
09:19:19 | | Join przemhb [0] (n=chatzill@ck170.internetdsl.tpnet.pl) |
09:26:41 | | Join Thundercloud [0] (n=thunderc@resnet23.nat.lancs.ac.uk) |
09:28:36 | | Quit midgey (Read error: 110 (Connection timed out)) |
09:31:16 | | Quit Mouser_X ("CGI:IRC 0.4.2") |
09:31:32 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
09:32:24 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
09:33:55 | | Join barrywardell [0] (n=barrywar@194.46.178.46) |
09:43:41 | | Quit psycho_maniac (" HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!") |
09:43:54 | | Join lee-qid [0] (n=liqid@p54966177.dip.t-dialin.net) |
09:46:23 | | Quit sup (Read error: 110 (Connection timed out)) |
09:47:30 | pondlife | Hmm, what happened to the Sansa e200 builds? |
09:47:35 | pondlife | Segfault in make ? |
09:49:48 | linuxstb | Looks like more problems on bygg (Zagor?) |
09:52:04 | Bagder | I've disabled ARM builds on bygg for now |
09:52:24 | | Part pixelma |
09:54:33 | JdGordon | so the build table has a religious slant now does it! |
09:54:46 | JdGordon | it looks like a xmas tree now.. but really :p |
09:54:49 | Bagder | xmas tree look! |
09:55:04 | * | JdGordon refering to the mrobe builds... |
09:55:42 | JdGordon | quick! put it on ebay... we can get more for that than the burnt toast and MAry's face ! :D |
09:56:18 | | Join goffa [0] (n=goffa@216.220.23.105) |
09:58:03 | | Join barrywardell_ [0] (n=barrywar@194.46.178.46) |
09:58:47 | Zagor | it looks like ld crashes |
09:59:27 | | Quit barrywardell (Read error: 104 (Connection reset by peer)) |
09:59:48 | Zagor | is any other build server 64-bit? |
10:00 |
10:00:24 | Bagder | yes |
10:00:54 | Bagder | amiconn's, and deepthought and I believe ihme.org is |
10:01:04 | Zagor | odd |
10:02:31 | Zagor | and they're all updated with the latest patches? |
10:02:47 | Bagder | no |
10:02:47 | JdGordon | my comp is 64bit and updated gcc and doesnt crash... |
10:03:05 | Bagder | but the latest patch is only gcc I believe, not binutils |
10:06:24 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
10:10:19 | Zagor | when I build it manually it doesn't crash |
10:10:49 | Bagder | Zagor: can you see if there are any leftovers in the tools dir or so for rbclient? |
10:11:01 | Bagder | I recall we had that problem before on bygg |
10:11:02 | | Part Llorean |
10:11:46 | Zagor | leftovers such as? |
10:11:55 | Bagder | such object files from the past |
10:12:02 | Bagder | such as |
10:12:28 | Zagor | rbclient users 6996 2007-04-13 17:44 mi4.o |
10:12:29 | JdGordon | the mrobe remote has a few charcell-like pics on it to show the batt lever and shuffle mode, any ideas how that can be used in a nice way in apps? |
10:12:30 | Zagor | ! |
10:12:38 | Bagder | like that... |
10:13:03 | JdGordon | .. the rest of the lcd is bitmap |
10:13:49 | | Quit barrywardell_ () |
10:13:55 | Zagor | cleaned |
10:14:03 | | Join DraX [0] (n=alex@xmms2/developer/DraX) |
10:14:10 | Bagder | ok, I enable it again and we'll see |
10:14:11 | DraX | album art \o/ |
10:14:18 | DraX | jpg soon? :) |
10:15:26 | | Join Monga [0] (i=3aa82798@gateway/web/cgi-irc/labb.contactor.se/x-dae200ad5a323651) |
10:15:45 | Monga | Hey |
10:16:02 | Monga | I was wondering if anyone could please assist me in installing the Rockbox software to a Gigabeat F? |
10:16:16 | markun | Monga: what's the problem? |
10:16:23 | GodEater | Monga: and where is the manual unclear ? |
10:16:47 | markun | GodEater: rbutil also works for the Gigabeat, right? |
10:17:14 | | Join PaulJam [0] (i=PaulJam_@vpn-3066.gwdg.de) |
10:17:25 | GodEater | should do |
10:17:49 | GodEater | AFAIK, the gigabeat install is one of the easiest to do, so rbutil should support it no problems at all |
10:18:11 | markun | rbutil or rbutilqt? |
10:18:20 | GodEater | both |
10:18:31 | GodEater | but I'd use QT for preference |
10:18:36 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
10:18:41 | markun | Monga: still there? |
10:19:05 | * | linuxstb guesses web-client issues... |
10:19:05 | Monga | Oh sorry :D |
10:19:09 | Monga | Yes I'm here. |
10:19:10 | * | linuxstb was wrong... |
10:19:30 | * | Monga is having 1.5ghz difficultys. |
10:19:39 | GodEater | o_O |
10:19:46 | markun | those are pretty fast difficulties! |
10:20:00 | Monga | 2001 was a mediocre year for Acer. |
10:20:21 | markun | Monga: anyway, try this: http://www.rockbox.org/twiki/bin/view/Main/RockboxUtilityQt |
10:20:28 | Monga | Well, my friends a complete computer noob, and he wants Rockbox on his Gigabeat F. |
10:20:33 | Monga | Thanks for the link markun, I'll check it out. |
10:21:31 | GodEater | I'd recommend reading the manual too |
10:21:55 | Monga | How do i actually open the rockbox installation thing? |
10:21:56 | Monga | Rockbox utility. |
10:22:02 | Monga | Im guessing i've missed a vital installer :P |
10:22:12 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
10:22:41 | GodEater | Monga: I'm not sure I understand the question |
10:22:47 | markun | Monga: did you download it? |
10:23:20 | Monga | I'm downloading rockbox utility.. |
10:23:52 | Nico_P | jhMikeS: know about doing mutual exclusion with an atomic swap instruction? |
10:23:53 | Monga | If i understand correctly... you open rockbox utility then it loads the gigabeat F drivers and its pretty much an easy install from there? |
10:24:26 | markun | Monga: no drivers, but should be easy. |
10:24:45 | Monga | oh not drivers, i meant rockbox installer things. |
10:24:45 | markun | Did you connect the Gigabeat to your or his/her PC? |
10:24:49 | Monga | Also, hows the S progress coming alot? |
10:24:59 | jhMikeS | Nico_P: of course...thread.c uses it extensively |
10:25:01 | linuxstb | Nico_P: Regarding the %m patch - I think the parser will accept a %m by itself (no parameter). We should probably prevent that... |
10:25:23 | linuxstb | Nico_P: Also, don't you have an exam this morning? ;) |
10:25:30 | Nico_P | jhMikeS: I had that in my exam... how do you do it? |
10:25:34 | Nico_P | linuxstb: it's finished :) |
10:25:57 | jhMikeS | swp out, in, [addr]. |
10:26:15 | linuxstb | Nico_P: Wow... |
10:26:44 | jhMikeS | so it's like, out = *addr, *addr = in but in one op |
10:27:17 | | Quit homielowe (Remote closed the connection) |
10:27:18 | Nico_P | jhMikeS: haha that's a bit too lowlevel. I said I could use a global var x initialised to 1 and each process has a local var a initialised to 0... they all do while (a == 0) swap(&a, &x) |
10:27:34 | Nico_P | jhMikeS: does that sound correct? |
10:27:52 | jhMikeS | mmmm....how you do it depends on whats available. |
10:28:01 | Monga | My computer just made a noise i've never heard before.. When i clicked browse to search for a player it made a grinding noise :S |
10:28:08 | Monga | Thanks for the help everyone, and especially markun. |
10:28:22 | Nico_P | jhMikeS: they gave us an aotmic swap(int *&, int *b), that's all |
10:28:25 | jhMikeS | while ((oldval = swap(a, newval)) == SOME_BUSY_VALUE); |
10:28:42 | jhMikeS | that's a full memory to memory swap |
10:28:44 | Nico_P | void swap(int *a, int *b) |
10:29:10 | | Join stewball [0] (n=WTFOMGBB@91.104.192.224) |
10:29:12 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
10:29:17 | jhMikeS | so a = the output, right? |
10:29:27 | linuxstb | What do people think of the last flyspray post? http://www.rockbox.org/tracker/task/7369#comment19561 is someone attaching a rockbox.zip for the E200 with the patch applied... |
10:30:17 | jhMikeS | if so, that looks fine if, that works like tmp = x, x = a, a = tmp |
10:30:26 | pondlife | We should discourage or delete binaries on Flyspray IMHO |
10:30:29 | Nico_P | jhMikeS: yeah, that's how it works |
10:30:36 | linuxstb | pondlife: My thoughts as well... |
10:30:57 | GodEater | that's what the unsupported builds forum is for |
10:31:23 | linuxstb | I'll edit (if I can...) |
10:33:19 | Monga | Hows progress on the Gigabeat S? |
10:33:39 | Nico_P | jhMikeS: so my reasoning seems correct to you? |
10:33:48 | linuxstb | Monga: Still in the early stages, but people are working on it. |
10:33:56 | Monga | Alright |
10:34:21 | linuxstb | Monga: Do you own one? |
10:34:23 | Monga | Will probably be the best yet. |
10:34:27 | Monga | yes i do. |
10:34:28 | Nico_P | linuxstb: thanks for editing the wiki for %m... and why "wow"? |
10:34:35 | Monga | I've got an S30. |
10:34:57 | linuxstb | Nico_P: I'm not used to exams finishing so early... |
10:34:58 | jhMikeS | Nico_P: looks good |
10:35:11 | Nico_P | linuxstb: it was 2 hours, 8 till 10 |
10:35:17 | Nico_P | jhMikeS: cool :) |
10:35:42 | Monga | linuxstb: Dibs on beta testing :P |
10:35:50 | pondlife | Nico_P: Bet it was simple compared to MoB :) |
10:35:59 | jhMikeS | did you remember the x = 1 bit to unlock the loop? |
10:36:11 | Nico_P | jhMikeS: after the critical section, right? |
10:36:30 | DraX | any chance we |
10:36:35 | DraX | 'll see jpg album art soon? |
10:36:39 | Nico_P | pondlife: not really, no... full of semaphores, mutexes, monitors, posix threads... |
10:37:05 | pondlife | Ah.... I wasn't being totally serious. That sound like unfun. |
10:37:20 | linuxstb | DraX: I'm not aware of anyone working on it... |
10:37:36 | jhMikeS | yeah...but from your description I think it should be do { a = 1; swap (&a, &x); } while (a == 1); ... x = 0; |
10:37:41 | DraX | linuxstb: alas :/ |
10:37:42 | Nico_P | pondlife: example: you have an atomic swap instruction, use it to do mutual exclusion (help: you can look at the atomic test-and-set example) |
10:37:43 | | Quit Monga ("CGI:IRC (EOF)") |
10:37:50 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
10:38:18 | linuxstb | Nico_P: Which reminds me, would it be an issue for the playback code if it takes a long time (e.g. a second or two) to decode and resize an album art image? i.e. is it loaded at a very time-critical point? |
10:38:39 | jhMikeS | actually that a = 1, can just be outside the loop |
10:38:48 | Nico_P | linuxstb: it's done before adding the audio handle so it couls slow playback startup down |
10:39:23 | linuxstb | What about during buffer refills? I'm guessing there could be a chance of the buffer running empty? |
10:39:39 | Nico_P | jhMikeS: my answer was: a=0; while (a==0) swap(&a,&x); (critical section); x=1; |
10:39:48 | jhMikeS | blah, I'm getting confusled. :p x = 1 is _not_ locked |
10:40:31 | Nico_P | linuxstb: buffer refills and AA loading are done on different threads |
10:40:43 | Nico_P | so if AA loading yields it should be OK |
10:40:48 | jhMikeS | so yeah...all's good |
10:40:51 | Nico_P | :) |
10:40:59 | | Join goffa_ [0] (n=goffa@216.220.23.105) |
10:41:01 | DraX | hmm, i have some python code that parses tagdb files and an xmms2 client that uses that to sync the xmms2 medialib with rockbox, any good place for me to put that on rockbox wiki, or something like that? |
10:41:42 | * | jhMikeS almost always makes x = 0 be "lock is open" |
10:42:14 | Nico_P | jhMikeS: I didn't take too much time to think about which would be which :p |
10:42:41 | Nico_P | jhMikeS: so that's how mutex is done in the rockbox kernel? |
10:43:12 | jhMikeS | ummm...on dual core...plenty. there's a writeup on the locking heirarchy at the beginning of thread.c |
10:44:52 | jhMikeS | it's fine-grained so it's a real PITA but one core never interferes with the other unless one must perform an operation that affects the other...which is rather rare |
10:45:08 | | Quit daurnimator (Remote closed the connection) |
10:46:30 | markun | DraX: rockbox wiki sounds like a fine place |
10:46:39 | markun | Do you have an account already? |
10:47:12 | DraX | markun: no |
10:47:13 | | Quit goffa (Read error: 110 (Connection timed out)) |
10:49:54 | markun | DraX: after you made an account, come back here to ask for write permission |
10:51:36 | * | jhMikeS is so close on getting speex to build but can't figure out how to get to build with 'make bin'. It does with 'all'. |
10:52:06 | Nico_P | jhMikeS: it's still not statically linked, right? |
10:52:20 | markun | jhMikeS: still think that makefiles are fun? :) |
10:52:22 | jhMikeS | this is to make it statically linked...and it does |
10:52:30 | Nico_P | cool :) |
10:53:13 | jhMikeS | just can't figure on the 'bin' bit which it must ... adding it to DEPFILE causes an infinite loop |
10:53:58 | | Quit TFGBD (Read error: 110 (Connection timed out)) |
10:54:24 | linuxstb | jhMikeS: Shouldn't it be a dependency of rockbox.bin ? |
10:54:58 | jhMikeS | linuxstb: no idea? how do I try that? |
10:55:51 | linuxstb | Probably not rockbox.bin - rockbox.elf... |
10:56:34 | linuxstb | Just add $(BUILDDIR)/libspeex-core.a (or whatever you have called it) to the dependencies for $(OBJDIR)/rockbox.elf in apps/Makefile |
10:56:35 | jhMikeS | it's there |
10:57:15 | jhMikeS | only way I can get it to build is to add $(VOICE) to all: |
10:57:46 | linuxstb | Can you pastebin your current apps/Makefile ? |
10:57:55 | jhMikeS | $(VOICELIB) is already on the .elf line |
10:58:04 | jhMikeS | sure |
10:58:23 | Nico_P | linuxstb: you're right about the paramater to the %m tah being wrongly optional. I'll correct that |
10:59:09 | linuxstb | Nico_P: Thanks. It could also be worth mentioning in your commit message that %s|x| is no longer valid - just to try and make sure people are aware of the change. |
10:59:22 | Nico_P | yes |
11:00 |
11:00:13 | jhMikeS | I think I messed up something else with the bitmaps...but I did build the bin before |
11:00:24 | jhMikeS | with a reference to speex functions build it |
11:00:25 | | Quit mud-rb (Read error: 104 (Connection reset by peer)) |
11:00:30 | jhMikeS | *built in |
11:01:24 | | Join mud-rb [0] (n=mud@dialup-4.156.9.201.Dial1.Boston1.Level3.net) |
11:02:05 | | Join Monga [0] (i=3aa82798@gateway/web/cgi-irc/labb.contactor.se/x-f70f2e8df77b917f) |
11:02:19 | jhMikeS | ok, got it to make the bin with 'make all' again. http://rafb.net/p/9sbC7463.html |
11:05:18 | linuxstb | Shouldn't that be $(VOICE), rather than $(VOICELIB) in the dependencies for rockbox.elf? |
11:05:18 | DraX | markun: just made an account: AlexanderBoteroLowry |
11:05:34 | Nico_P | linuxstb: omitting the param won't break the WPS, it'll just make the token an unknown one |
11:05:53 | linuxstb | Nico_P: I think it should break the WPS though... |
11:06:12 | jhMikeS | hmmm....can't say I know but I'll try it out |
11:06:23 | markun | DraX: ok, one moment |
11:06:42 | linuxstb | jhMikeS: You haven't defined a rule for $(VOICELIB) |
11:06:47 | | Part t-Omicr0n ("I'm out") |
11:06:55 | | Quit goffa_ (Read error: 110 (Connection timed out)) |
11:06:56 | linuxstb | The rule is libspeex-rockbox - i.e. $(VOICE) |
11:07:07 | | Quit kkurbjun (Read error: 104 (Connection reset by peer)) |
11:07:10 | Nico_P | linuxstb: then I need to change a bit more code, because a tag that doesn't exist isn't a problem currently... |
11:07:21 | *** | Saving seen data "./dancer.seen" |
11:07:46 | Nico_P | tags that break the WPS are ones that use | wrongly |
11:07:47 | linuxstb | So what happens with other tags with compulsory parameters? |
11:08:15 | jhMikeS | ah, nice. it worked. thanks |
11:08:26 | markun | DraX: done |
11:08:28 | linuxstb | jhMikeS: Glad I could help |
11:08:34 | Nico_P | if the params are given wrongly, the presence of a lone | will break the WPS. If no params are given, the tag is marked unknown |
11:08:45 | jhMikeS | why is BITMAPLIBS used then? |
11:08:59 | Nico_P | maybe I could introduce a new error token that makes the WPS parsing stop |
11:09:40 | DraX | markun: thanks |
11:10:20 | Nico_P | linuxstb: in svn, %m won't break, but "%m|" or "%m|x" will |
11:11:32 | linuxstb | jhMikeS: I'm not sure... Maybe Bagder can remember the reason... |
11:12:16 | linuxstb | Nico_P: Can we just make the parse_scrollmargin() function return an error code - i.e. in the "else" where it currently sets the value to zero? |
11:14:15 | Nico_P | linuxstb: currently there is no error code, the parsing funcs return the number of chars they ate. but I could make returning a negative value be an error code |
11:15:06 | Nico_P | yeah, that could allow more strictness and better error messages |
11:16:06 | linuxstb | Maybe #define some error codes - e.g. WPSERROR_NOPARAMETER |
11:16:42 | Nico_P | yes |
11:19:08 | LinusN | DraX: i suggest you write a page in the wiki on how to use your tool |
11:21:22 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
11:21:35 | | Nick bb_ is now known as bb (n=bb@unaffiliated/bb) |
11:21:42 | | Join miepchen^schlaf [0] (n=hihi@p54BF5340.dip.t-dialin.net) |
11:22:02 | jhMikeS | guess I can commit that just with the variable assignments blocked |
11:22:41 | DraX | LinusN: ok |
11:22:55 | LinusN | and link to the git from there |
11:23:13 | linuxstb | jhMikeS: Why block them? It shouldn't hurt to build libspeex if it's not being called by anything. |
11:24:21 | | Quit hunz ("Lost terminal") |
11:25:32 | jhMikeS | ok...just thought I'd block building it until it's ready to be used. only two lines to remove. |
11:25:42 | | Join mud_ [0] (n=mud@dialup-4.156.222.122.Dial1.Boston1.Level3.net) |
11:27:23 | linuxstb | Enabling it will also mean it gets tested on all targets/hosts and will show any errors/warnings in libspeex specific to this build. |
11:27:48 | jhMikeS | good point. I'll just let it compile then. |
11:32:16 | * | jhMikeS prepares for a ruddy build |
11:33:54 | | Join mud__ [0] (n=mud@dialup-4.156.222.127.Dial1.Boston1.Level3.net) |
11:38:14 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
11:41:29 | | Quit mud-rb (Read error: 110 (Connection timed out)) |
11:41:37 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
11:41:58 | jhMikeS | hmmm...that went well :) |
11:44:20 | pondlife | No red delta .... |
11:44:43 | pondlife | I assume that means it didn't link it in! |
11:45:21 | jhMikeS | it's not used so it won't |
11:45:34 | | Join mrkiko [0] (n=mrkiko@88.34.98.169) |
11:45:36 | mrkiko | Hi all! |
11:45:39 | mrkiko | A question |
11:45:40 | mrkiko | Hi all! |
11:45:45 | pondlife | You need to add a dummy ref to it... see the red.. |
11:45:51 | mrkiko | Why should you link voice statically? |
11:46:02 | jhMikeS | I have |
11:46:05 | linuxstb | mrkiko: Because it's far simpler. |
11:46:26 | jhMikeS | testing it could reference it and it linked |
11:46:54 | pondlife | mrkiko: Currently the playback code does lots of codec swapping to enable voice... |
11:47:30 | jhMikeS | not to mention wasting > 512KB for a swap buffer and IRAM swap buffer |
11:48:03 | | Quit Bagder ("*plopp*") |
11:48:09 | mrkiko | May be there is a chance to solve fs#8003? |
11:48:33 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
11:48:59 | pondlife | mrkiko: Have you seen FS #8003? I've tried and tried to repro, but it works fine on my H340... |
11:49:20 | pondlife | Could definitely do with some clues! |
11:50:03 | | Quit mud_ (Read error: 110 (Connection timed out)) |
11:50:05 | | Quit linuxstb ("Leaving") |
11:50:46 | mrkiko | I'll upgrade today and retry... |
11:51:00 | mrkiko | If I trigger it again, I'll definitely change my player or do something :) |
11:51:08 | pondlife | Maybe I'm tapping too fast or slow...:) |
11:51:28 | mrkiko | pondlife: :) |
11:51:35 | mrkiko | pondlife: has someone seen ddalton? |
11:51:58 | pondlife | (10:51:48 AM) logbot: (notice) ddalton (n=daniel@203-217-92-98.dyn.iinet.net.au) signed off 1 day and 0 hours ago ("Lost terminal") |
11:54:00 | mrkiko | Aniway rockbox runs too quickly without voice - I'll not re-enable it for a while probably :) |
11:56:20 | mrkiko | How was you able to obtain datasheets ? |
11:56:27 | mrkiko | Reverse-engineering? |
11:56:33 | | Quit Nico_P (Remote closed the connection) |
11:58:40 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
12:00 |
12:00:07 | LinusN | mrkiko: yes, reverse engineering |
12:04:12 | | Join lee-qid [0] (n=liqid@p54967793.dip.t-dialin.net) |
12:04:32 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
12:06:57 | | Quit Monga ("CGI:IRC (Ping timeout)") |
12:08:33 | | Quit Jon-Kha ("leaving") |
12:08:45 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:09:02 | preglow | jhMikeS: why, thanks :) |
12:09:15 | | Quit Jon-Kha (Client Quit) |
12:09:52 | | Join hunz [0] (n=hunz@137.250.141.6) |
12:09:55 | | Quit advcomp2019 (Read error: 104 (Connection reset by peer)) |
12:10:00 | hunz | hey there |
12:10:11 | hunz | Zagor: hey! :) are you there? |
12:10:13 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
12:11:42 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:13:12 | jhMikeS | preglow: I said I'd do it after some rest :) |
12:17:24 | | Quit Jon-Kha ("leaving") |
12:17:33 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:20:56 | | Quit homielowe (Remote closed the connection) |
12:20:59 | | Join Monga [0] (i=3aa82798@gateway/web/cgi-irc/labb.contactor.se/x-06b4792ad46b3b0f) |
12:21:49 | | Quit Bagder (Read error: 110 (Connection timed out)) |
12:22:10 | | Quit Jon-Kha (Client Quit) |
12:22:20 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:23:15 | | Quit Jon-Kha (Client Quit) |
12:23:26 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:23:38 | | Join lee-qid_ [0] (n=liqid@p54966946.dip.t-dialin.net) |
12:23:39 | | Join barrywardell [0] (n=barrywar@194.46.178.46) |
12:26:48 | | Quit Jon-Kha (Client Quit) |
12:26:59 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
12:27:34 | Monga | Hey is there a rough release date for the Gigabeat S? I know It's only like 40% done at the moment, but I'm just wondering. |
12:27:36 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
12:27:44 | barrywardell | how do i set svn:keywords? I forgot to do it for the fmradio_i2c-*.c files |
12:29:26 | markun | Monga: no, it's impossible to tell |
12:31:16 | barrywardell | actually, I did set them, but still $Id:$ is not getting updated |
12:35:16 | | Quit zorton (Read error: 113 (No route to host)) |
12:36:17 | Zagor | hunz: here now |
12:38:17 | Monga | markun: Months or years though? |
12:39:31 | markun | Monga: depends on a lot of factors. The Gigabeat F port took about a year. |
12:40:01 | hunz | Zagor: ah great! :-) |
12:40:21 | mrkiko | Would or not be a great idea creating an OPEN mp3 player? |
12:40:35 | mrkiko | doing as done for MOCU, may be |
12:40:41 | hunz | Zagor: how are things with the sansa usb? may I bother you with some questions regarding this? |
12:40:42 | Zagor | mrkiko: great if you pull it off. it's quite a challenge though. |
12:40:43 | mrkiko | *openmoco* for friends |
12:40:56 | Zagor | hunz: fire away |
12:41:13 | hunz | Zagor: still hanging at the read10 problem? |
12:41:50 | Zagor | yes but that is just because I haven't fixed it yet. the main issue is non-working bulk transfer. |
12:42:08 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
12:42:13 | hunz | Zagor: ok - the read10 is the scsi inquiry i guess? |
12:42:30 | hunz | Zagor: bulk isn't working due to interrupt problems? |
12:42:39 | Zagor | no, read10 is "read disk". inquiry works fine. |
12:42:44 | hunz | Zagor: ah ok! |
12:43:03 | hunz | Zagor: but the inquiry is done via bulk as well isn't it? |
12:43:05 | Zagor | I don't know why bulk isn't working. it simply doesn't work as documented (or I'm reading it wrong) |
12:43:18 | Zagor | hunz: yes. small bulk transfer work, but not larger ones |
12:43:23 | hunz | Zagor: ah ok! |
12:43:43 | hunz | Zagor: do you have the docs for the usb part of the soc? |
12:44:17 | Zagor | I have the docs for what we believe is the usb part, namely the same ARC OTG module that is in the freescale imx31 |
12:45:05 | Zagor | with this much working, it obviously IS an arc module. but there could be slight variations that affect my performance |
12:45:21 | hunz | Zagor: ah ok - so the stack is done in principle so far but talking to the usb unit doesn't do what it should? |
12:45:54 | Zagor | yeah. it's nearly done except for the minor detail that it doesn't work :) |
12:46:05 | hunz | Zagor: that's great :) |
12:46:10 | GodEater | you still getting kernel panics when it misbehaves Zagor ? |
12:46:23 | Zagor | GodEater: yes |
12:46:32 | hunz | Zagor: have you had a closer look at the original firmware regarding larger bulk transfers? |
12:46:48 | Zagor | hunz: no, I haven't looked at the OF at all |
12:47:18 | Zagor | I've been thinking about doing that, but haven't put in the time yet |
12:47:33 | hunz | Zagor: ok - so what would you suggest? play with some registers and flags or have a closer look at the of? |
12:48:13 | Zagor | looking at the of is probably the better option. i've played very much with the registers already. |
12:48:30 | hunz | Zagor: ok! |
12:48:41 | Zagor | hunz: are you interested in helping? |
12:48:46 | hunz | Zagor: I am :) |
12:48:49 | barrywardell | Zagor: maybe I could use the jtag on my H10 to see what the of does? Anything in particular to look for? |
12:48:56 | * | amiconn wonders why the linux kernel panics due to a misbehaving usb device |
12:49:07 | amiconn | That sounds like a severe kernel bug to me... |
12:49:13 | Zagor | amiconn: kernel bug in the scsi layer. they are working on it. |
12:49:14 | preglow | hahaha |
12:49:16 | preglow | good old linux |
12:49:30 | hunz | amiconn: there are several - I had the same thing when building a custom atapi device |
12:49:37 | preglow | usb has gotten tons better over the last few kernel releases, though |
12:49:41 | hunz | so it's plug&exploit :) |
12:50:31 | Zagor | hunz, barrywardell: I don't have anything specific I know to look for. I think we'll have to grind through the code and try to document "everything" the of usb driver does and compare that with my code. |
12:50:36 | hunz | Zagor: do you have a closer understanding of the original bootloader? |
12:50:42 | Zagor | hunz: no |
12:50:49 | hunz | ok |
12:51:17 | | Quit mrkiko (Remote closed the connection) |
12:51:25 | | Quit lee-qid_ (Read error: 110 (Connection timed out)) |
12:51:25 | barrywardell | Zagor: so small bulk transfers work, big ones don't? can you quantify that? |
12:51:28 | hunz | Zagor: so you don't know wether the bootloader got usb support as well? but I guess it has |
12:51:40 | barrywardell | hunz: the botloader has usb support |
12:51:44 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
12:51:47 | hunz | ah that's fine |
12:52:05 | barrywardell | that's the 'recovery mode' |
12:52:39 | | Quit Monga ("CGI:IRC (Ping timeout)") |
12:52:56 | hunz | since the bootloader is a lot smaller it should be by far less work to take the bl apart instead of the of |
12:53:15 | hunz | it's an arm cpu core isn't it? |
12:53:45 | Zagor | barrywardell: 64 byte blocks work both ways, 128 byte blocks work one way. 512 bytes blocks don't work at all. |
12:53:46 | hunz | haven't done anything with rockbox yet... |
12:53:56 | Zagor | hunz: yes, arm core |
12:54:08 | hunz | fine |
12:56:11 | hunz | afair there was a page with the bootloader binaries somewhere? |
12:56:29 | barrywardell | hunz: the PP bootloaders tend to have a lot of thumb code in them |
12:56:46 | barrywardell | Zagor: do you know what size blocks the OF uses? |
12:56:58 | | Join DerPapst [0] (n=DerPapst@p5B23DCFC.dip.t-dialin.net) |
12:57:04 | hunz | hm - and the of is completely arm32? |
12:57:45 | barrywardell | hunz: http://daniel.haxx.se/sansa/mi4.html |
12:58:06 | barrywardell | hunz: mostly, at least |
12:58:31 | hunz | barrywardell: ah thanks! I can grab any BL rom from there? |
12:58:38 | hunz | (as lon as it's e200) |
12:58:51 | Zagor | barrywardell: very large, 4K and 8K. as you're supposed to do with this controller. |
12:58:53 | jhMikeS | preglow: I can go ahead and use the speex decode in it's current state? Of couse there no build setup for speex voice files yet...I guess some raw talk clips would suffice? |
12:59:53 | preglow | jhMikeS: sure |
13:00 |
13:00:11 | preglow | jhMikeS: i could hack up a quick tool to generated raw files, if you'd like |
13:00:43 | barrywardell | hunz: all the bl's are for portalplayer devices so they'll all have similar, if not identical usb code |
13:00:51 | hunz | barrywardell: ok! |
13:01:17 | jhMikeS | preglow: would be nice. thanks. |
13:01:27 | hunz | how/where's USB_BASE defined? (so I can do a more intelligent search for usb related functions) |
13:01:44 | Zagor | the controller supports up to 20K buffer if they're aligned right, or 16K unaligned buffers |
13:02:16 | * | jhMikeS is still thinking about the infrastructure changes anyway |
13:02:20 | preglow | jhMikeS: give me an hour, and we'll see, need to do a couple of things first |
13:02:51 | barrywardell | Zagor: ok, so it's definitely possible to have larger blocks.I'm guessing it's way too slow to keep going just using 64 byte blocks? |
13:03:16 | barrywardell | hunz: firmware/export/pp5020.h |
13:03:46 | Zagor | barrywardell: we're not allowed to, even. usb requires that you use "max block size" blocks until the transfer is completed. |
13:04:01 | hunz | barrywardell: ah thanks! |
13:04:24 | Zagor | otoh I haven't tried setting our "max block size" to 64, but even if that worked I wouldn't be very happy |
13:04:54 | GodEater | does anyone know a way to rollback an unsuccessful package install on debian/ubuntu ? |
13:06:06 | barrywardell | Zagor: ah, I see |
13:07:23 | *** | Saving seen data "./dancer.seen" |
13:10:14 | | Quit barrywardell () |
13:11:23 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:12:00 | linuxstb | The ipod "disk mode" code should be a good place to reverse-engineer - it's a separate firmware image stored in the flash (less than 100KB IIRC) which is copied to RAM and executed. |
13:12:25 | | Part in-jane |
13:12:32 | linuxstb | Instructions for extracting it are on the IpodFlash wiki page. |
13:12:38 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
13:14:09 | hunz | Zagor: so I'll try to locate the relevant usb functions from the BL and see how they use the thing |
13:14:25 | Zagor | hunz: that would be great! |
13:15:00 | hunz | Zagor: no problem :) got an e260 and wanna help :) |
13:17:15 | | Join moos [0] (i=moos@m147.net81-66-159.noos.fr) |
13:17:24 | linuxstb | Zagor: I'm assuming the arm_code.c in e200tool is no help? |
13:18:21 | preglow | what format are voice clips in pre-encoding? wav? |
13:18:54 | Zagor | linuxstb: no, that one uses control transfers only |
13:21:10 | amiconn | preglow: yes |
13:21:41 | amiconn | preglow: We also need a way to resample the .wav before, or while, encoding |
13:21:48 | amiconn | With lame, we use −−resample |
13:22:35 | preglow | right, output is 44.1khz ? |
13:22:40 | preglow | no way to tweak that directly? |
13:22:53 | preglow | luckily, speex has a resampler now, i'll just use that in my encoder tool |
13:23:20 | amiconn | No, output depends on th etts engine |
13:23:32 | preglow | ight |
13:24:15 | amiconn | On sapi5, it's selectable, but most engines have preferred output sample rates. Using those and the resample sounds better than outputting at a different rate directly |
13:24:54 | preglow | i'd imagine |
13:25:07 | preglow | but yeah, since we're probably just using a custom speex encoder anyway, i'll add resampling in it |
13:25:15 | preglow | what's up with my english lately? |
13:25:17 | * | preglow bangs head |
13:32:57 | | Quit AstroChicken (Read error: 110 (Connection timed out)) |
13:34:11 | | Join Daniel_S [0] (i=57b0e970@gateway/web/cgi-irc/labb.contactor.se/x-5ee1454c9147d8b7) |
13:34:20 | LinuxMafia | hi hi |
13:34:30 | LinuxMafia | good morning |
13:38:30 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
13:41:51 | | Part pondlife ("Gone") |
13:42:11 | hunz | does anyone know wether the sansa bootloader recovery mode uses bulk transfers? |
13:44:51 | hunz | ah ok it does msc so it has to |
13:45:32 | | Join mrkiko [0] (n=mrkiko@host169-98-static.34-88-b.business.telecomitalia.it) |
13:46:17 | preglow | jhMikeS: ok, i've got an encoder that makes a raw packed bit stream |
13:46:59 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
13:47:27 | | Join sup [0] (i=super@c80-217-107-137.bredband.comhem.se) |
13:49:29 | jhMikeS | preglow: from a wav file? |
13:50:28 | jhMikeS | just to make some .talk clips right or will it work to make a fullblown .voice? |
13:51:02 | preglow | jhMikeS: right now, it takes .raw :> |
13:51:33 | jhMikeS | ?:) |
13:51:37 | preglow | but reading wav isn't very hard |
13:52:01 | * | preglow goes scavenging for some rockbox wav code |
13:52:15 | preglow | jhMikeS: unix or windows, btw? |
13:52:24 | jhMikeS | can do either |
13:52:55 | preglow | i'll just give you some source code, then, libspeex from some random linux distribution should work nicely |
13:53:11 | preglow | as long as we don't need the resampler |
13:57:42 | barrywardell | Zagor: the last patch you posted doesn't apply cleanly. do you have an updated one? |
13:58:13 | Zagor | I can update it against svn |
13:58:50 | amiconn | jhMikeS, preglow: All the encoder needs to do is spit out raw speex files |
13:58:52 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
13:59:00 | amiconn | voicefont will do the rest |
13:59:05 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-141-87.w90-6.abo.wanadoo.fr) |
13:59:33 | preglow | amiconn: and that's all it does :) |
13:59:57 | | Quit petur ("*plop*") |
14:00 |
14:00:12 | barrywardell | Zagor: yes please. I don't think I was ever able to get it to apply cleanly |
14:00:45 | Zagor | oh, that's odd |
14:00:49 | amiconn | preglow: Hmm, of course it needs to be able to read .wav, and resample on request |
14:00:59 | Zagor | I'll test it on a clean svn first then |
14:02:06 | PaulJam | not sure if this is a bug, but if you use an alternating subline with varying leftmargins, then parts of the previous subline that are on the left side of the current subline leftmargin stay on the screen.. |
14:02:07 | preglow | amiconn: both of those should not be a problem, already working on .wav |
14:02:41 | preglow | amiconn: i assume we're going to be distributing a binary of the speex encoder? resampling will depend on a newer libspeex than most distros will have |
14:02:46 | preglow | not to mention windows... |
14:03:03 | | Join leftright [0] (i=d9e1f572@gateway/web/cgi-irc/labb.contactor.se/x-84779f206753aa1e) |
14:03:18 | | Quit Daniel_S ("CGI:IRC") |
14:03:31 | amiconn | I think we need to distribute a binary for windows at least, and probably macos |
14:03:49 | preglow | well, like i said, the resampler wasn't added until recently, no distros will have it |
14:03:54 | amiconn | Not sure about linux; but it would probably be nice as well (requires static linking) |
14:04:03 | preglow | static linking is not a problem |
14:04:52 | leftright | Hi, H140, file tree, replau gain issue: I have an album which rockbox doesnt show the RG values under 'Show Tag Info", yet foobat and my tag editor show values, and i have Replay gained this album twice |
14:05:24 | leftright | can i send a sample track or the album to someone ? |
14:05:36 | preglow | i wonder why both wav.c and metadata/wave.c seem to traverse the metadata... |
14:05:36 | * | amiconn guesses ape tags |
14:05:56 | amiconn | leftright: Rockbox only handles id3v2 tags for mp3 |
14:05:57 | * | preglow guesses the same |
14:06:01 | leftright | nope no ape tags, V2 and V1 only |
14:06:17 | Zagor | it seems patch barfs on the removed files. what do I need to do differently to handle that? these patches are done with "svn diff > file.patch" |
14:06:54 | leftright | its the only album out of my entire 32 gigs collection which doesnt show RG info in rockbox |
14:07:03 | | Join petur [0] (n=petur@rockbox/developer/petur) |
14:07:06 | preglow | and you're sure you're using replaygain, not mp3gain, i take it? |
14:07:07 | leftright | cant figure it out |
14:07:09 | amiconn | Zagor/ Bagder_: Would it be possible to slectively disable targets for certain build servers? (re the not yet updated build servers and the m:robe 500) |
14:07:16 | leftright | RG foir sure |
14:07:46 | Zagor | amiconn: afaik only architectures can be disabled (i.e. all arm etc.) |
14:08:03 | preglow | amiconn: i can assume i'll never get stereo files, right? |
14:09:04 | | Join Sedgewick [0] (n=Sedgewic@82.60.173.83) |
14:10:24 | leftright | just verified my tags with Mp3tag v2.38, and it says V1 and v2 tags only, it also shows the RG info, |
14:11:08 | leftright | * sigh, anyone interested in the album ? |
14:11:21 | PaulJam | leftright: dies the tag maybe contain albumart or a long comment, so the parser aborts before reaching the rg tags |
14:11:38 | leftright | no album art, no long comment |
14:14:18 | amiconn | preglow: For sapi we can make sure. For the other engines I don't know |
14:15:06 | amiconn | preglow: Btw, there is also wavtrim.c which handles .wav files. Maybe you could find something helpful in there |
14:15:12 | PaulJam | leftright: in mp3tag in the contextmenu of the files there is an entry "extended tags..." or something similar. do you see in this window some unusual tags? |
14:15:18 | leftright | PaulJam, there was a comment in the comment field, I blanked it and voila the RG value is there |
14:15:26 | leftright | many thanks |
14:15:36 | hunz | the sansa bootloader uses some peripheral at 0x400009cf/0x40002981 - anyone got an idea what this could be? didn't find it in pp5020.h - maybe they mapped the dram or sth. there? |
14:16:25 | PaulJam | leftright: but if it was a valid tag, then some dev might be still interested in one of the files for investigation. |
14:17:25 | leftright | hmm, the original commment is gone, so I dont know how you would reproduce this |
14:17:52 | amiconn | hunz: 0x4000xxxx is IRAM |
14:17:58 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
14:18:43 | hunz | amiconn: the internal ram? |
14:18:46 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
14:19:42 | hunz | (of the soc) |
14:21:50 | hunz | thnk! |
14:22:21 | leftright | I dont relish the job of going through my entire collection looking for abnormal comments which might affect RB's reading of the RG tag |
14:23:28 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:23:29 | | Quit Rob2222 () |
14:25:11 | * | markun 's google t-shirt arrived! |
14:29:51 | | Join Rob2222 [0] (n=Miranda@p54B13CC5.dip.t-dialin.net) |
14:30:07 | hunz | Zagor: the usb controller fetches the buffers from the ram itself (via dma?)? |
14:30:32 | Zagor | yes |
14:30:41 | | Join Casainho [0] (n=chatzill@bl8-161-199.dsl.telepac.pt) |
14:31:08 | Casainho | Hello to all :-) |
14:31:37 | Casainho | anyone can tell-me what is the nick of "Linus Nielsen Feltzing"?? |
14:31:49 | Zagor | Casainho: LinusN |
14:31:58 | Casainho | okok :-) |
14:32:10 | Casainho | Zagor: thanks :-) |
14:32:11 | hunz | Zagor: could it be the case that those buffers have to be in the iram since the latency of the dram is too bad? |
14:33:22 | Zagor | hunz: I guess it could. but that would defeat part of the purpose of having such a controller. |
14:33:41 | Zagor | it's worth testing though |
14:34:27 | hunz | Zagor: hm yes - just a first guess yet |
14:34:41 | Zagor | the problem is we have very little iram left so usb will be very slow if we have to use it |
14:34:57 | hunz | how much iram is there? 64kb? |
14:35:34 | amiconn | 96KB on PP5020, 128KB on PP5022/5024 |
14:35:42 | hunz | ah ok |
14:35:44 | amiconn | It's split between core and codecs/plugins |
14:36:21 | Zagor | ah right, we can borrow the plugin/codec space to get away with proper speed |
14:37:29 | barrywardell | Zagor: can I just ignore the deleted files in the patch? otherwise I think it applies ok |
14:37:55 | Zagor | barrywardell: I think so, but I'm not sure. try :) |
14:38:11 | | Part leftright |
14:38:31 | preglow | jhMikeS: okiedoke, now i've got code that also reads wav |
14:39:07 | jhMikeS | preglow: excellent. link me up when ready. :) |
14:39:14 | preglow | that would be now |
14:40:05 | preglow | http://www.pvv.org/~thomj/rockbox/speex/sampleenc.c and http://www.pvv.org/~thomj/rockbox/speex/sampledec.c |
14:40:23 | preglow | sampleenc.c needs any libspeex, sampledec is just for verifying that my encoding is correct, but needs svn libspeex |
14:40:38 | preglow | it should show how simple your decoding loop will be |
14:42:53 | barrywardell | still a couple of things don't apply cleanly. i'm updating the patch now... |
14:44:18 | Zagor | yeah there's been "a few" svn changes since the patch was made |
14:45:03 | preglow | why not just commit what there is? it already works better than what we have, afaik |
14:48:27 | Zagor | preglow: well I don't feel terribly comfortable with replacing one non-working code with another |
14:48:38 | | Quit Casainho ("ChatZilla 0.9.79 [Firefox 2.0.0.9/2007102514]") |
14:48:41 | Zagor | it only works a little better |
14:48:52 | preglow | Zagor: understandable, heh |
14:56:28 | krazykit | under what license are the WPS's in svn? CC-By-SA 3.0? |
14:58:21 | | Join Daniel_S [0] (i=57b0cd94@gateway/web/cgi-irc/labb.contactor.se/x-80116994148b05c9) |
14:58:22 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
14:58:45 | Zagor | krazykit: good question |
14:58:58 | linuxstb | GPL? |
14:59:44 | krazykit | i was under the impression that the preferred license was CC-By-SA... maybe build-WPS says. |
15:00 |
15:00:07 | krazykit | wpsbuild, rather |
15:00:31 | krazykit | looks like amiconn might know, as his name is in that file. |
15:00:46 | | Quit Echelon (Remote closed the connection) |
15:01:01 | | Join Echelon [0] (i=ryan@tinfoilhat.net) |
15:01:29 | | Quit sup (Read error: 110 (Connection timed out)) |
15:02:52 | krazykit | none of the files seems to list a license. i'd be guessing GPL, too. i can't really post my WPS until I know. |
15:03:21 | | Quit Daniel_S ("CGI:IRC (Ping timeout)") |
15:03:35 | barrywardell | Zagor: do I just need to add the #define in the config-e200.h file to get it working |
15:03:49 | Zagor | barrywardell: ah, yes. the patch only adds it for c200 |
15:04:21 | barrywardell | ok, thanks |
15:04:55 | | Join DerPapst [0] (n=DerPapst@p5B23DCFC.dip.t-dialin.net) |
15:05:20 | barrywardell | Zagor: compile error: usb_benchmark.h: No such file or directory |
15:05:36 | Zagor | barrywardell: doh. comment out that #include |
15:07:27 | *** | Saving seen data "./dancer.seen" |
15:12:03 | | Quit hcs ("Leaving.") |
15:15:34 | | Quit JdGordon (Remote closed the connection) |
15:15:45 | barrywardell | Zagor: still not working on my e200. The only logf line I get is "usb_core_exit() finished" and nothing in dmesg on my computer |
15:17:52 | barrywardell | ah, it's usb_detect() |
15:18:52 | Zagor | is it different on e200? |
15:20:22 | | Join sup [0] (i=super@c80-217-108-3.bredband.comhem.se) |
15:20:57 | barrywardell | yeah, it's GPIOB4 |
15:24:12 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
15:26:58 | amiconn | Zagor: Would it be helpful to sniff on the usb connection? |
15:27:08 | amiconn | I found an usb sniffer for windows |
15:27:23 | Zagor | it might, depending on what level it sniffs on |
15:27:27 | amiconn | http://benoit.papillault.free.fr/usbsnoop/ |
15:28:35 | | Quit petur ("reboot") |
15:29:04 | | Quit hunz ("Lost terminal") |
15:29:12 | * | preglow is itching for usb |
15:30:05 | Zagor | worth testing |
15:30:39 | | Join petur [0] (n=petur@rockbox/developer/petur) |
15:33:50 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
15:35:25 | | Join mud_ [0] (n=mud@dialup-4.156.9.9.Dial1.Boston1.Level3.net) |
15:35:27 | * | preglow wonders why the simulator progress indicator seems to just run along at the start of every file |
15:36:12 | przemhb | what is a problem with H10 RTC alarm (why it is not implemented)? |
15:36:52 | | Quit mrkiko ("leaving") |
15:38:20 | LinusN | przemhb: my guess is that nobody has felt the urge to implement it yet |
15:38:44 | preglow | does it use the pcf chip too? |
15:38:50 | LinusN | i have no idea |
15:38:56 | | Join Siku [0] (i=Siku@e81-197-76-6.elisa-laajakaista.fi) |
15:39:02 | przemhb | LinusN: god news then: I felt the urge |
15:39:18 | LinusN | przemhb: then i'm looking forward to a patch :-) |
15:39:38 | przemhb | it'll be on the tracker soon |
15:40:05 | preglow | what rtc does it use? |
15:40:55 | Zagor | barrywardell: any luck? |
15:42:01 | barrywardell | Zagor: I managed to corrupt the data partition in the process of testing. I've only just recovered it to normality |
15:42:15 | barrywardell | so I'll let you know in a second |
15:42:53 | barrywardell | przemhb: go, go :) |
15:43:52 | przemhb | on the tracker |
15:44:11 | przemhb | preglow: it uses E8564 form Epson |
15:44:14 | Zagor | barrywardell: how'd you do that? :) |
15:44:46 | barrywardell | no Idea, hadn't even got as far as having your usb code running |
15:46:32 | barrywardell | przemhb: nice! |
15:47:36 | barrywardell | przemhb: why the ifdef in alarm_menu.c? |
15:48:25 | przemhb | barrywardell: to prevent setting alarm with +1 hour time |
15:49:15 | przemhb | barrywardell: without it one would have to set -1 hour to get an alarm at the wanted time |
15:50:28 | przemhb | I've noticed a bug related to alarm wake-up: although setting record screen works, setting radio screen does not work |
15:51:25 | | Join weezerle [0] (n=weezerle@dslb-088-072-007-234.pools.arcor-ip.net) |
15:51:27 | barrywardell | przemhb: i looks to me like that disables incrementing the alarm hour? |
15:51:39 | | Quit mud__ (Read error: 110 (Connection timed out)) |
15:51:54 | przemhb | barrywardell: yes |
15:52:17 | * | barrywardell should just try it out on his h10 |
15:53:45 | weezerle | sorry can somebody help me finding out why my iPL Loader (2.5d6) has no rockbox option at startup? i juste extracted the files into the root dir /.rock.... |
15:54:13 | DerPapst | weezerle: maybe because you're running an outdated version |
15:55:12 | barrywardell | Zagor: still can't get the usb code to run on my e280. gtg now, but I'll try again later |
15:55:18 | Zagor | ok |
15:55:28 | barrywardell | przemhb: I'll try out the alarm patch later too |
15:56:37 | przemhb | barrywardell: have you tried line-in recording on your H10? |
15:56:42 | preglow | lostlogic: yo, the broken vbr gapless should have been fixed by now, yea? |
15:56:54 | barrywardell | no, I don't have a dock. karashata reported it working now though |
16:00 |
16:00:49 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
16:02:21 | | Quit J3TC- (Read error: 104 (Connection reset by peer)) |
16:02:43 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
16:02:56 | przemhb | I'm going to check it on small H10 |
16:03:17 | preglow | amiconn: voice clip files should be so small i can just read all their contents at once? |
16:03:47 | preglow | of each file individually, of course... |
16:04:52 | amiconn | That's how it's currently handled. Voice files larger than the limit are just truncated |
16:05:03 | amiconn | s/Voice files/Voice clips/ |
16:05:59 | | Join japc [0] (n=japc@194.65.5.235) |
16:06:06 | preglow | ok, cool |
16:06:31 | preglow | even 44.1khz files have to be pretty long for a voice clip before they even grow over a megabyte |
16:07:39 | amiconn | Clip limit is 64KB iirc |
16:08:00 | preglow | in unpacked audio? |
16:08:04 | preglow | sounds kind of short |
16:08:07 | amiconn | no, packed |
16:08:08 | LinusN | no, packed |
16:08:11 | preglow | right, right |
16:08:52 | preglow | that should be plenty |
16:09:33 | barrywardell | Zagor: http://pastebin.ca/773422 |
16:10:06 | | Quit J3TC- (Read error: 104 (Connection reset by peer)) |
16:10:28 | Zagor | barrywardell: yeah that's as far as it gets. you get a scsi device but it won't read from it. |
16:10:42 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
16:11:07 | Zagor | barrywardell: did you get an error on the e200 after that? |
16:11:24 | * | jhMikeS goes on a mega delete fest :) |
16:11:48 | | Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
16:11:49 | barrywardell | what kind of error? in logf? |
16:12:29 | Zagor | no, I've sometimes gotten a data abort from the buggy read_10 |
16:13:37 | barrywardell | not yet anyway |
16:13:42 | * | barrywardell has really gtg this time |
16:13:48 | Zagor | bye :) |
16:14:30 | * | amiconn should probably try to apply the patch to one of his pp502x targets, and then throw it at usbsnoop |
16:15:33 | amiconn | At least it's rather unlikely that windows will panic :) |
16:17:31 | Zagor | :) |
16:17:44 | | Quit Zagor ("Client exiting") |
16:23:09 | | Quit jhulst ("Konversation terminated!") |
16:28:55 | | Part LinusN |
16:31:38 | * | preglow now has resampling too |
16:32:05 | pondlife | preglow: Let me know if you want any speex-voice testers... :) |
16:32:14 | preglow | pondlife: jhMikeS has some stuff to do first, heh, but sure |
16:32:18 | pondlife | Yup |
16:32:20 | preglow | i won't keep it from you wheni want testing |
16:34:58 | preglow | segfault \o/ |
16:36:02 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
16:37:31 | przemhb | barrywardell: line-in recording works on my H10 small as well as on big one |
16:38:44 | jhMikeS | preglow: mostly it's making sure I deleted stuff thoroughly |
16:38:46 | markun | amiconn: some people who appreciate your work :) http://forums.rockbox.org/index.php?topic=13748.0 |
16:41:07 | markun | preglow: is the resampler to heavy for use in rockbox? |
16:41:20 | markun | too |
16:42:26 | preglow | markun: as it is: hell yeah |
16:42:33 | preglow | it would need tons of optimizing |
16:43:10 | | Quit Bagder_ ("*plopp*") |
16:43:22 | preglow | and there's float code all over |
16:43:39 | pondlife | Hmm, I'm not overfamiliar with bookmarks, but would they offer a way to save a playlist with a resume point? |
16:43:40 | preglow | but the basic idea is probably good |
16:44:01 | pondlife | I want to save my current playlist and come back to it later from the same point |
16:44:28 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
16:44:48 | | Join rockho [0] (n=rocko@71.80.121.24) |
16:44:54 | | Quit rocko (Read error: 104 (Connection reset by peer)) |
16:47:33 | preglow | jhMikeS: so, you're working on it? |
16:48:12 | jhMikeS | preglow: yeah, just getting a good start going. |
16:48:54 | jhMikeS | preglow: which speex header(s)? just speex.h? |
16:50:58 | preglow | whatever you need, just speex.h should do |
16:51:03 | jhMikeS | oh, and what about malloc issues? |
16:51:08 | preglow | amiconn: btw, i tested speex with espeak right now, sounds completely decent |
16:51:12 | preglow | jhMikeS: there should be no mallocs |
16:51:27 | jhMikeS | so we need absolutely no buffer for that? sweet. |
16:51:41 | | Part przemhb ("User is away.") |
16:51:51 | preglow | jhMikeS: there are a couple of malloc calls in bits.c, i see, you can either wrap them to nothing or comment them out |
16:51:55 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
16:52:05 | preglow | speex_alloc is already wrapped in rockbox.h |
16:52:28 | preglow | amiconn: and espeak is probably harder to encode than better engines |
16:52:59 | jhMikeS | so the "objects" are just statics? |
16:53:23 | preglow | yup |
16:53:32 | | Quit JRoT (Read error: 110 (Connection timed out)) |
16:53:43 | preglow | i do that a lot in codecs to just not have to modify too many function, all the _alloc or _init functions just return pointers to static structs |
16:53:59 | preglow | jhMikeS: also, speex should need no more than 2k iram stack |
16:55:45 | lostlogic | preglow: not afaik −− we haven't re-added trailing tag stripping yet. |
16:55:53 | preglow | aights |
16:57:09 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
16:57:39 | linuxstb | lostlogic: Couldn't that just be done in mpa.c? It feels a very mpa-specific thing to me. |
16:57:44 | | Join PaulPosition [0] (n=noneofye@modemcable228.133-82-70.mc.videotron.ca) |
17:00 |
17:00:46 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
17:02:50 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
17:04:19 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
17:05:40 | lostlogic | linuxstb: ape tags are trailing too and tehy are on lots of files |
17:05:50 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
17:06:29 | preglow | wouldn't this be metadata's job? |
17:07:09 | lostlogic | was discussed and 1) would be something for <not me> to do and 2) would involve expensive seeks and reads in metadata that people wanted to avoid. |
17:07:28 | *** | Saving seen data "./dancer.seen" |
17:08:51 | | Quit CaptainSquid ("Miranda IM!") |
17:12:11 | pondlife | Do we need to have more separation between container and codec? |
17:12:52 | lostlogic | I think playback.c should handle any such container logic that is not metadata-time processed. but that's just me. |
17:14:57 | preglow | oh, me too, but it should call metadata code to do it |
17:15:08 | preglow | just for separating out all metadata code to the logical place |
17:15:50 | jhMikeS | preglow: what's the min output buffer size? same as your example? |
17:16:22 | preglow | all outputs will be 320 samples |
17:16:35 | preglow | 160 for nb, 320 for wb, 640 for uwb, and we'll restrict ourselves to wb |
17:18:13 | jhMikeS | and voice was agreed to use 16kHz? |
17:19:40 | | Quit idnar (Nick collision from services.) |
17:19:43 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
17:19:46 | lostlogic | preglow: yes, that makes sense. The problem is how to ensure that playback knows it's hit the end of the file early enough that it definitely hasn't fed any of the tag data to the codec |
17:20:09 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
17:21:56 | | Join rocko [0] (i=rocko@71.80.121.24) |
17:22:05 | amiconn | preglow: I think we should support nb as well |
17:22:51 | amiconn | Perhaps someone wants the voice file as small as possible, trading some quality for that |
17:24:16 | | Quit rockho (Read error: 110 (Connection timed out)) |
17:24:20 | preglow | amiconn: we'll think about that after implementing a 16khz prototype |
17:24:43 | preglow | amiconn: but it's not a problem at all |
17:25:18 | jhMikeS | preglow: sample rate varies with bandwidth? |
17:25:54 | jhMikeS | nb=8, wb=16, uwb=32? |
17:26:18 | preglow | y |
17:26:45 | preglow | it doesn't have to, but that's the settings speex has been optimized for |
17:31:16 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
17:36:24 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
17:36:27 | linuxstb | lostlogic: Regarding ape tags being on lots of files - are you talking about "lots of mp3 files have ape tags" or "lots of file formats use ape" ? |
17:36:36 | | Join colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
17:38:08 | lostlogic | linuxstb: several other formats allow ape tags |
17:38:16 | jhMikeS | hmmm...the filters are going to need to be independent in dsp...big structs though |
17:39:03 | | Join mf0102 [0] (n=michi@85.127.180.92) |
17:41:52 | linuxstb | lostlogic: Yes, but afaik they don't need tags stripping - the container format parsing in the codec handles it. |
17:42:14 | lostlogic | linuxstb: ooohhhh...... so only mp3s need them stripped to not suck..... |
17:42:20 | | Quit markun (Read error: 110 (Connection timed out)) |
17:45:02 | | Quit FOAD ("I'll be back") |
17:45:04 | linuxstb | lostlogic: afaik (but I might very well be wrong...) |
17:45:16 | | Join FOAD [0] (n=dok@dinah.blub.net) |
17:46:26 | lostlogic | linuxstb: my inclination is th use the new "universal callback" that jhmikes and nico_p are talking about to strip them on buffer still... if the callback can say "warning, file was unbuffered" it can just as well say "yo, file's done" |
17:48:22 | preglow | jhMikeS: filters? |
17:49:58 | jhMikeS | tone and eq |
17:50:38 | | Quit rocko (Read error: 110 (Connection timed out)) |
17:50:45 | jhMikeS | this will go through alternation of threads too quickly since the voice and codec won't take nice turns like before |
17:51:31 | preglow | i wouldn't really call eq and tone big... |
17:51:33 | preglow | back in thirty |
17:52:00 | jhMikeS | struct eq_state is pretty large |
17:52:15 | | Quit colin__ () |
17:53:44 | barrywardell | gah |
17:54:07 | barrywardell | my commit message was supposed to say thanks to Przemyslaw Holubowski |
17:56:07 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
17:57:06 | | Part karashata |
17:58:48 | | Join OlivierBorowski_ [0] (n=OlivierB@ANancy-157-1-24-9.w81-50.abo.wanadoo.fr) |
17:59:02 | | Join webguest81 [0] (i=d957f6b7@gateway/web/cgi-irc/labb.contactor.se/x-f737379d56e37e33) |
17:59:25 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
17:59:46 | webguest81 | hi |
18:00 |
18:00:21 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
18:02:09 | | Join colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
18:02:34 | | Quit colin__ (Client Quit) |
18:06:38 | | Quit weezerle ("...und tschüss!") |
18:07:20 | | Quit petur ("work->home") |
18:10:48 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
18:12:23 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
18:13:39 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
18:15:20 | | Quit moos ("Rockbox rules the DAP world") |
18:15:30 | | Quit OlivierBorowski (Read error: 110 (Connection timed out)) |
18:15:44 | PaulPosition | Is the vmware dev. image still up to date? (wiki page was last updated in july so I wonder... ) |
18:20:59 | preglow | jhMikeS: 69 bytes is large? :P |
18:21:06 | preglow | jhMikeS: and anyway, do we want voice eqd? |
18:21:23 | preglow | we certainly don't want stereo width and crossfeed applied to it |
18:21:44 | preglow | 264 bytes, it is... |
18:21:51 | preglow | ok, i'll agree it's sizeable enough |
18:22:05 | preglow | what the hell am i on |
18:22:11 | * | preglow tries to calm down, then do calculation |
18:22:35 | preglow | 265 bytes |
18:24:00 | | Quit Sedgewick (Connection timed out) |
18:25:09 | jhMikeS | preglow: those aren't applied. voice should go through tone controls but those are small and easy to keep the coefficients synced. |
18:26:41 | jhMikeS | it says 10ch = 268 bytes :) ...unless I botched that |
18:27:16 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
18:28:00 | jhMikeS | there should be 3 bytes padding after enabled[] |
18:30:52 | | Quit webguest81 ("CGI:IRC (EOF)") |
18:31:58 | | Join webguest70 [0] (i=482365af@gateway/web/cgi-irc/labb.contactor.se/x-c2a2a03939980bf3) |
18:33:52 | | Join slomo_ [0] (n=jerry@rdbck-7020.palmer.mtaonline.net) |
18:34:03 | | Join Rondom [0] (n=Rondom@p57A9718B.dip.t-dialin.net) |
18:34:28 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
18:34:29 | | Quit webguest70 (Client Quit) |
18:37:33 | | Join bertrik [0] (n=Bertrik_@121-021-045-062.dynamic.caiway.nl) |
18:42:32 | | Quit FOAD (Read error: 110 (Connection timed out)) |
18:42:32 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
18:45:42 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:47:55 | | Join J3TC- [0] (n=jetc123@wlrsvd-165.njit.edu) |
18:48:31 | | Quit barrywardell () |
18:49:33 | | Quit jhulst ("Konversation terminated!") |
18:51:09 | | Join rocko [0] (n=rocko@71.80.120.120) |
18:51:16 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
18:52:01 | | Quit tedrock (Client Quit) |
18:54:18 | | Quit mud_ (Remote closed the connection) |
18:56:11 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:56:28 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
18:58:20 | | Join MethoS- [0] (n=clemens@pD955C4AD.dip.t-dialin.net) |
19:00 |
19:01:51 | | Part pondlife ("Gone") |
19:06:49 | | Quit FOAD (Read error: 110 (Connection timed out)) |
19:06:49 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
19:07:31 | *** | Saving seen data "./dancer.seen" |
19:12:31 | preglow | seems we can remove further files too |
19:12:46 | preglow | like speex_header.c and speex_callbacks.c |
19:14:19 | | Quit rocko (Read error: 110 (Connection timed out)) |
19:18:52 | | Join spiorf [0] (n=spiorf@host185-210-dynamic.20-79-r.retail.telecomitalia.it) |
19:22:59 | | Join przemhb [0] (n=przemhb@fan115.internetdsl.tpnet.pl) |
19:25:29 | | Join MethoS-- [0] (n=clemens@pD955F0F3.dip.t-dialin.net) |
19:26:37 | PaulPosition | Wake up Alarm on H10 ?? I thought it wasn't possible... |
19:27:50 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
19:28:22 | linuxstb | Rockbox makes the impossible possible... ;) |
19:30:08 | PaulPosition | Heh, isn't that great :p But how does it work? Does it go to sleep like the OF or is there some super-sleep sort of function in the chip or what..? (Or is it only shutting off disk/lcd and that's that).. ? |
19:30:32 | | Quit karashata ("Leaving.") |
19:31:16 | | Quit przemhb (Read error: 104 (Connection reset by peer)) |
19:31:21 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
19:33:24 | linuxstb | PaulPosition: I'm guessing it powers down the device, and uses the hardware RTC to wake it up again. |
19:35:25 | | Join przemhb [0] (n=przemhb@fan115.internetdsl.tpnet.pl) |
19:41:27 | jhMikeS | preglow: we're doing 16-bit samples for sure eh? |
19:42:04 | | Quit MethoS-- (Network is unreachable) |
19:42:10 | preglow | jhMikeS: well, that's what speex spits out |
19:42:15 | preglow | jhMikeS: it's easy enough to convert, of course |
19:43:14 | preglow | i checked, and the last stages of speex all work in the output buffer, so there's no way to do a conversion in parallel with a copy |
19:47:12 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
19:56:44 | | Join blah [0] (n=42c007b2@ice.cream.org) |
19:56:56 | | Quit scorche|w (Nick collision from services.) |
19:57:05 | | Nick blah is now known as scorche|w (n=42c007b2@ice.cream.org) |
19:58:49 | | Quit japc (Remote closed the connection) |
19:59:08 | | Quit linuxstb ("Client Exiting") |
19:59:27 | | Quit stewball (Read error: 113 (No route to host)) |
19:59:52 | | Join merbanan [0] (n=banan@83.233.243.232) |
20:00 |
20:01:26 | | Join Arathis [0] (n=doerk@p508A4FE4.dip.t-dialin.net) |
20:04:51 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
20:07:40 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
20:08:35 | | Join slomo123 [0] (n=jerry@rdbck-1907.wasilla.mtaonline.net) |
20:09:10 | robin0800 | Thank you so much for the %m|margin| tag |
20:09:15 | | Join male [0] (n=male@adsl-156-53-18.mem.bellsouth.net) |
20:10:55 | | Quit slomo_ (Read error: 110 (Connection timed out)) |
20:16:15 | | Quit slomo123 ("using sirc version 2.211+KSIRC/1.3.12") |
20:16:44 | | Join slomo_ [0] (n=jerry@rdbck-1907.wasilla.mtaonline.net) |
20:21:44 | * | ender` yawns |
20:22:37 | amiconn | Looks like the latest gcc version in debian unstable has that dreaded warning in cfft.c fixed |
20:22:51 | amiconn | gcc version 4.2.3 20071014 (prerelease) (Debian 4.2.2-3) |
20:23:04 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
20:25:43 | amiconn | Hmm, strange |
20:26:35 | amiconn | My box shows that warning in the latest build round (M5 sim), but not when I build locally |
20:28:14 | amiconn | Ignore that, I'm confused... :/ |
20:28:16 | lostlogic | speaking of GCCs, what version and what arch do I need to build for kkurbjun's new M:Robe change? |
20:28:16 | | Join grndslm [0] (n=grndslm@24-116-87-97.cpe.cableone.net) |
20:28:43 | amiconn | 4.0.3 as normal, but patched |
20:28:57 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
20:29:03 | | Join miepchen^schlaf [0] (n=hihi@p54BF5340.dip.t-dialin.net) |
20:31:33 | amiconn | http://www.rockbox.org/gcc/rockbox-multilibs-arm-elf-gcc-4.0.3.diff |
20:32:34 | lostlogic | that's the same patch that I'd already have for the other arm, right? |
20:32:40 | lostlogic | just need a different arch configuration for M:Robe? |
20:33:31 | amiconn | no |
20:33:38 | lostlogic | ah. |
20:33:43 | amiconn | We didn't use a patch for arm before |
20:35:00 | lostlogic | oh, my mistake. |
20:35:02 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
20:35:27 | scorche|w | amiconn: i thought we did have one for thumb code |
20:35:55 | DerPapst | hey scorche|w |
20:36:55 | lostlogic | amiconn: sorry for my dumb here, but can the m:robe arm-elf-gcc coexist on a system with the ipod one? wuldn't they have the same prefix?? |
20:37:08 | amiconn | It's the very same gcc |
20:37:24 | | Join salty-horse [0] (n=ori@pdpc/supporter/active/salty-horse) |
20:37:25 | amiconn | Just the libraries exist in various flavours instead of just one |
20:37:42 | pabs | build them in different paths |
20:37:43 | amiconn | The patch just enables multilibs for arm |
20:37:57 | amiconn | Using a different path would be a waste |
20:37:58 | pabs | with different prefixes, rather |
20:38:02 | lostlogic | ooohh, so if I just rebuild with the patched version then my build server (at least) won't error on m:robe |
20:38:12 | amiconn | yes |
20:38:26 | lostlogic | awesome. doing it. |
20:39:01 | amiconn | You can check if it worked by looking into <prefix>/lib/gcc/arm-elf/4.0.3 |
20:39:18 | | Join Arathis2 [0] (n=doerk@p508A5413.dip.t-dialin.net) |
20:40:06 | scorche|w | DerPapst: hi :) |
20:40:32 | DerPapst | did our sansas arrive? |
20:40:37 | amiconn | Now there are no architecture specific subdirs. After installing the new build, there should be arm1136jf-s/ , arm7tdmi/ , arm926ej-s/ , arm9e/ and arm9tdmi/ |
20:40:38 | scorche|w | nay |
20:41:00 | DerPapst | heh... |
20:42:44 | lostlogic | Friday for my Sansa says the internets. |
20:43:09 | scorche|w | amiconn: last on the list? http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler#Download_any_required_patches_fo |
20:43:16 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
20:43:16 | DerPapst | fedex sais that it is already there |
20:44:03 | lostlogic | scorche|w: that patch not required −− at least my build server not running it afaics |
20:44:30 | | Join hunz [0] (n=hunz@dslb-084-056-048-082.pools.arcor-ip.net) |
20:44:34 | hunz | hi |
20:44:39 | amiconn | Meh, this makes no sense: if I use different casts in cfft.c, the 2 warnings appear twice (!) |
20:45:18 | DerPapst | gcc -> endless fun :) |
20:46:10 | amiconn | With the correct cast they appear once, and when replacing the actual values with NULL and then casting, the warning disappears |
20:48:52 | | Join darkless [0] (n=darkless@x1-6-00-1a-92-ea-71-14.k201.webspeed.dk) |
20:50:11 | preglow | jhMikeS: any estimates on how much code could be shaved away from playback yet? |
20:50:18 | lostlogic | w00t, one less build server that will error on m:robe. |
20:51:41 | | Join BrianHV [0] (n=bhv1@copland.brianhv.org) |
20:54:15 | | Quit hcs ("Leaving.") |
20:54:44 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
20:54:48 | | Join Llorean [0] (n=llorean@ppp-70-255-141-106.dsl.hstntx.swbell.net) |
20:55:03 | Llorean | So... why isn't Scroll Margins closed? |
20:55:19 | Llorean | Was there a discussion on this in the logs I can read, or has it not come up really? |
20:55:46 | Lear | Nico_P: Btw, should I file a bug report about those MP3 files that got truncated during play (it seems to be easy to repeat)? |
20:56:14 | lostlogic | Lear: truncated by seeking backwards or some other way? |
20:56:41 | | Quit Arathis (Read error: 110 (Connection timed out)) |
20:57:10 | Lear | lostlogic: Just by resuming them. At first I thought they weren't related, but maybe they are, after all. Depends on if the backward seek causes a rebuffer or not... |
20:57:35 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
20:57:38 | Nico_P | Lear: then it's probably FS #8092 IIUC |
20:57:42 | lostlogic | Lear: are they truncated by a lot or a little? what target? |
20:57:52 | lostlogic | Nico_P: that's my thought, so when you gonna fix it? :-D :-D |
20:58:08 | * | lostlogic hides under a rock so that Nico's death rays don't smite him |
20:58:12 | jhMikeS | preglow: about 800 lines. the voice thread will have it's own file. |
20:58:35 | Lear | lostlogic: About 15 sec (on a 64 kbps MP3) - at least the one I checked. Sansa E200. |
20:59:13 | lostlogic | Lear: 15sec seems like a lot for 8092 but I guess mp3 could hunt that far to find a resumable point!? |
20:59:41 | Llorean | Alright then, does anyone have a good reason *not* to close the old Scrolling Margins patch? |
21:00 |
21:00:35 | Lear | Doubt it. Seek precision on MP3 is usually better than that. And the ID3V2 tag is small, like 2.5 kB. |
21:00:38 | jhMikeS | mp3 shouldn't have to hunt even one frame (< 1729 bytes worst case) |
21:01:07 | preglow | jhMikeS: sounds like that'll help some on the redness of the delta table |
21:01:07 | Nico_P | Llorean: I don't |
21:01:17 | lostlogic | Lear: 16sec... ... I wonder if it's a separate bug caused by my application of the REBUFFER_GUESS at bufopen() time. |
21:01:48 | Llorean | Nico_P: My feeling is that "While users may still want it for unsupported builds, if we keep things up for that reason, we can never reject _anything_ or close _any_ task except if it's accepted." |
21:01:49 | Nico_P | lostlogic: I'll try to go back to working on it when I finish my WPS parser changes |
21:01:55 | jhMikeS | preglow: it think it goes farther than code lines...whole loads of structure and some other code have been nixed |
21:02:02 | lostlogic | 64kbps 16sec ~=32kB? |
21:02:11 | preglow | jhMikeS: well, i'm really looking forward to seeing this work |
21:02:27 | preglow | one of the most inelegant parts of the whole codecs system is not going to be missed |
21:02:32 | preglow | at least not by me :> |
21:02:33 | jhMikeS | I'm at the part where I have to think...so that's the big trouble now |
21:02:34 | Nico_P | playback.c is slowly becoming more understandable :) |
21:02:40 | amiconn | jhMikeS: RAM usage... |
21:02:42 | * | Nico_P is getting familiar with parts of it |
21:02:56 | jhMikeS | amiconn: covered that today too :) |
21:03:00 | lostlogic | Lear: please open a separate bug for that issue, I think it's separate and what you have is probably my problem, not Nico's ;) |
21:03:12 | Lear | lostlogic: Maybe irrelevant, but the file is 22 kHz (Mpeg 2 layer III according to MP3Tag). |
21:03:25 | preglow | hmm, this reminds me of the limits crash bug |
21:04:20 | lostlogic | "limits crash"? |
21:04:48 | preglow | lostlogic: if you increase any of the limits in the limits menu, rockbox will start using the new limits immediately, even without resizing the buffers...... |
21:04:52 | Nico_P | lostlogic: about FS #8069... I've had no problem with my MP3... could it be related to tag type? |
21:05:08 | lostlogic | Nico_P: it clearly is |
21:05:12 | jhMikeS | some similarities between mpegplayer threads and this may be noted too :)...the minor state machine formula just makes this stuff simple |
21:05:21 | amiconn | preglow: It used to work at some point. Wonder when / who broke it |
21:05:22 | lostlogic | Nico_P: APEv1 (or v2 trailing) and ID3v1 tags are trailing tags and cause the problem. |
21:05:26 | preglow | amiconn: me too |
21:05:42 | lostlogic | there's a limits bug? |
21:05:44 | Nico_P | lostlogic: ah. I think I only use ID3v2 |
21:05:47 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
21:05:47 | lostlogic | er limits menu |
21:05:51 | preglow | lostlogic: yeah... |
21:05:53 | jhMikeS | yeah but those tags won't have valid mp3 frame headers |
21:06:05 | | Join lee-qid [0] (n=liqid@p54967AB6.dip.t-dialin.net) |
21:06:12 | lostlogic | jhMikeS: the mpa codec still tries to play them on vbr files apparently :\ |
21:06:26 | lostlogic | which is what led linuxstb to suggest putting the fix in the codec |
21:06:27 | robin0800 | Nico_P, still having trouble with the album art corruption but at least 1 wps works now with the %m patch |
21:06:41 | Nico_P | lostlogic: can't a codec change correct this, or must we really avoid buffering that last part? |
21:06:46 | preglow | amiconn: all the new arm stuff is in rockboxdev.sh, yes? |
21:06:46 | jhMikeS | lostlogic: it should be responsible for it's parsing indeed |
21:06:56 | Nico_P | robin0800: really? what kind of problem? |
21:07:08 | amiconn | I dunno. I prefer building gcc manually |
21:07:15 | Nico_P | robin0800: I suggest PM |
21:07:27 | preglow | i've done that so many times i screm from joy each time i don't have to do it :) |
21:07:27 | lostlogic | amiconn: you and me both :) |
21:07:32 | *** | Saving seen data "./dancer.seen" |
21:07:34 | preglow | scream too |
21:08:29 | robin0800 | Nico_P,the one we discussed two days ago ..... do you have acess to an ipod video? |
21:09:14 | Nico_P | robin0800: no, and honestly I don't remember everything I discuss with erveryone... I need you to refresh my memory (at least tell me around what time and I'll search the log) |
21:09:38 | | Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb) |
21:10:09 | Nico_P | robin0800: I do remember wanting to tell you something just when you left though ;) |
21:10:36 | robin0800 | Nico_P,monday evening I uploaded some images and wps code |
21:11:42 | Nico_P | robin0800: ok, I'll look as soon as I finish eating the supper I just prepared :) |
21:13:12 | robin0800 | Nico_P,thanks |
21:13:30 | Lear | lostlogic: FS #8158. |
21:14:45 | jhMikeS | lostlogic: why not just strip the stuff at metadata parsing time? |
21:15:40 | lostlogic | jhMikeS: 1) would require an additional parameter to bufopen and 2) would require early expensive seeks |
21:16:04 | preglow | jhMikeS: just replaced speex_alloc & co with nops, still worked just fine |
21:16:08 | preglow | so it's free of mallocs |
21:16:23 | | Join barrywardell [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
21:16:49 | jhMikeS | lostlogic: how long to seeks take...really? how many frames to strip? |
21:16:57 | barrywardell | n1s: thanks for updating the manual. I forgot about that |
21:17:28 | lostlogic | jhMikeS: frames? zero... 128 bytes for id3v1, some other number for ape |
21:19:05 | lostlogic | jhMikeS: I don't really know the ATA/FS code involved, but having to seek to the end of the file and do some seeky read operatiosn in order to determine how many bytes to strip at metadata read time sounds crappy −− of course now that I think of it, if the id3v1 or ape trailing tags are the only tags on the flie then those seeks happen any way so maybe we should just do it and deal with the extra parameter to bufopen |
21:19:12 | jhMikeS | If you know the worst case size, just seek that far from the end and find the first one...after that it can't be valid |
21:19:14 | | Join robin_0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
21:19:57 | preglow | time to try making a voice file, then |
21:20:48 | Lear | Ape tags have a footer at a known location. But you can have an ape tag and an id3 tag at the end... |
21:20:58 | amiconn | lostlogic: id3v2 has priority, so if the files are tagged with that, the seek is avoided |
21:21:08 | jhMikeS | lostlogic: btw, it would make sense to have an offset and size parameter to bufopen actually |
21:21:30 | | Quit slomo_ (Read error: 110 (Connection timed out)) |
21:21:32 | amiconn | I have all my files tagged with id3v2 only, and would really not like to have rockbox seek |
21:22:14 | | Join [1]robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
21:22:21 | amiconn | The tag could be stripped on load, or skipped during playback. That worked before for swcodec, and still works for hwcodec |
21:23:32 | jhMikeS | blah...messy |
21:24:32 | | Join lids [0] (n=lds@ks35142.kimsufi.com) |
21:24:53 | | Join slomo_ [0] (n=jerry@rdbck-3902.wasilla.mtaonline.net) |
21:25:15 | amiconn | Tags at the end of the file *are* messy - but we have to live with that... |
21:25:55 | | Join lids_ [0] (n=lds@ks35142.kimsufi.com) |
21:26:42 | | Quit lids (Client Quit) |
21:27:13 | Nico_P | robin0800: all those lines should disappear when using a margin |
21:29:14 | | Join MoneyShot4u [0] (n=moneysho@host81-151-127-208.range81-151.btcentralplus.com) |
21:29:19 | | Nick lids_ is now known as lids (n=lds@ks35142.kimsufi.com) |
21:30:23 | | Quit spiorf (Remote closed the connection) |
21:30:25 | [1]robin0800 | Nico_P,tried that dosen't fix not realy sure what is causing the lines |
21:30:56 | | Quit MoneyShot4u ("Java user signed off") |
21:31:02 | Nico_P | robin0800: move the line containing the % C tag on the last line of your WPS source |
21:31:53 | [1]robin0800 | Nico_P,will try that |
21:32:01 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
21:32:17 | | Quit Nimdae (Read error: 113 (No route to host)) |
21:33:39 | | Join TFGBD [0] (i=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
21:33:48 | | Quit amiconn (Nick collision from services.) |
21:33:56 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
21:35:40 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
21:35:40 | | Nick [1]robin0800 is now known as robin0800 (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
21:36:17 | robin0800 | Nico_P, yes that has fixed it now to try a condional |
21:37:10 | | Join Casainho [0] (n=chatzill@87-196-109-194.net.novis.pt) |
21:38:48 | | Part Llorean |
21:39:41 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
21:44:00 | slomo_ | ./ipodpatcher /dev/sda1 = Partition layout is not an ipod |
21:44:09 | slomo_ | any suggestions ? |
21:45:21 | PaulJam | is it one of the supported ipods? if yes, which. |
21:45:55 | linuxstb | slomo_: Yes - just type "./ipodpatcher" |
21:46:07 | | Join low_light [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-fb6819c7ab87e5ea) |
21:46:12 | slomo_ | now here's where it may get sticky :), I believe that its a generation 3, 8GB |
21:46:30 | slomo_ | sort of square, color video |
21:46:31 | PaulJam | slomo_: nano? |
21:46:45 | linuxstb | slomo_: Then ipodpatcher is useless to you. |
21:46:47 | slomo_ | from what I can tell yes |
21:47:26 | PaulJam | rockbox doesn't work on this iopd |
21:47:56 | slomo_ | damn, neither does ipodlinux or gtkpod :( |
21:48:04 | | Part TFGBD |
21:48:06 | | Part toffe82 |
21:48:40 | | Quit Bagder (Read error: 110 (Connection timed out)) |
21:48:43 | krazykit | slomo_, you should really check these things out before buying something. |
21:48:45 | linuxstb | 1) Research; 2) Buy... ;) |
21:48:57 | | Quit mf0102 ("Verlassend") |
21:49:14 | slomo_ | didn't buy it |
21:49:35 | slomo_ | any other sugestions to try ? |
21:49:45 | preglow | eh, why does voice make also make rockbox itself? |
21:49:52 | linuxstb | slomo_: Either use the Apple firmware or sell it... |
21:50:39 | slomo_ | what's the future look like for supporting this ? |
21:51:06 | Casainho | hello all :-) |
21:51:10 | Nico_P | robin0800: any news? |
21:51:16 | preglow | slomo_: dim |
21:51:18 | linuxstb | slomo_: New ipods = new hardware with strong encryption to prevent third party code running. Plus no-one is working on porting Rockbox to them. |
21:51:26 | Casainho | can anyone tell-me what does "tick_add_task()"?? |
21:51:35 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
21:51:46 | slomo_ | linuxstb: thanks for the help |
21:52:01 | preglow | right, "make voice"... |
21:52:17 | | Quit slomo_ (Remote closed the connection) |
21:52:29 | linuxstb | Casainho: The "tick" is the 100Hz timer interrupt. tick tasks are a list of functions called on each tick. |
21:53:20 | Casainho | linuxstb: So tick_add_task(button_tick); woulh mean what? |
21:53:42 | linuxstb | It adds a tick task... button_tick() is a function. |
21:53:52 | robin0800 | Nico_P,yes it all works now what a strange error do you think a note to place C% at the end at present the wiki says anyware? |
21:54:14 | Casainho | linuxstb: I didn't know that the tick system is just 100MHz, I thought It would be a great value |
21:54:34 | linuxstb | 100Hz, not 100MHz |
21:54:45 | hunz | 8) |
21:55:03 | | Join mirak [0] (n=mirak@m94.net81-66-75.noos.fr) |
21:55:04 | Nico_P | robin0800: it's due to drawing order. yes, I think i'll add a note to the wiki page |
21:55:26 | Casainho | linuxstb: ok, 100 times per scound. so button_tick will happen every tick, every 100 Hz? |
21:55:51 | | Join AstroChicken [0] (n=rek@d122-104-98-7.meb3.vic.optusnet.com.au) |
21:55:54 | linuxstb | yes |
21:56:41 | Casainho | okok |
21:57:07 | Casainho | can you tell me what in system needs 100 HZ? or what is more time dependent? |
21:57:51 | | Join japc [0] (n=japc@bl7-250-128.dsl.telepac.pt) |
21:59:18 | | Join leftright [0] (i=d9e1f572@gateway/web/cgi-irc/labb.contactor.se/x-c1bb5324e5519951) |
22:00 |
22:01:38 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
22:03:07 | leftright | Lear; for info; earlier I had a RG bug, Rbox wouldnt display the RG values, PaulJam suggested that a long comment in the comment field could be the problem, I did indeed have a long comment there, I blanjed the comment field and RBox then saw the RG values |
22:03:28 | leftright | blanjed=blanked |
22:03:58 | | Join stewball [0] (n=WTFOMGBB@91.104.192.224) |
22:04:13 | linuxstb | leftright: What audio format (and tag format) ? |
22:04:24 | leftright | mp3, V2 and V1 only |
22:04:26 | Lear | leftright: If there's no room left in the buffer, that's what happens... |
22:04:32 | linuxstb | Too long comments seem a general problem - maybe we should always truncate them? |
22:05:00 | linuxstb | afaik, the "show track infoi" screen can't display long strings anyway, so there's no point loading them. |
22:05:26 | Lear | Yep, the scrolling code sets a hard limit there. |
22:05:44 | linuxstb | Maybe a "MAX_STRING" define? |
22:06:36 | leftright | thing is I have 60gigs of music RG'd by foobar, it would be a pain to have to manually go through all my music lokking for long comments, |
22:06:46 | | Part salty-horse ("Leaving") |
22:06:56 | * | linuxstb notices the SCROLL_LINE_SIZE #define |
22:07:11 | linuxstb | #define SCROLL_LINE_SIZE (MAX_PATH + SCROLL_SPACING + 3*LCD_WIDTH/2 + 2) |
22:07:15 | linuxstb | (for bitmap targets) |
22:07:46 | preglow | linuxstb: how are viewports coming along? |
22:08:17 | Lear | With MP3tag it shouldn't be that hard... Or hack together a little script to ferret them out. |
22:08:24 | linuxstb | preglow: Not much time to work on them... |
22:09:20 | linuxstb | preglow: My intention is to implement what I think needs implementing in one LCD driver, then share the patch for discussion. After that, the apps/ code will need to be fixed, and the "viewport API" ported to all the other lcd driveers. |
22:10:17 | preglow | sounds good |
22:10:37 | leftright | Lear, writing code is beyond me, I'm just a user, wouldnt now where to start |
22:11:32 | leftright | and I blame my misspelling on jetlag |
22:11:42 | | Join bvbored [0] (i=4128a885@gateway/web/cgi-irc/labb.contactor.se/x-bd952ade688a671e) |
22:12:34 | low_light | Lear: with MoB why would there be no room in the buffer? |
22:12:53 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
22:12:54 | leftright | Lear; questions is, does Rbox still apply the RG values even though the values arent visible in ID3 info ? |
22:13:50 | leftright | if so then its no biggie that Rbox doesnt display the values, as long as the wizadry still takes place internally |
22:14:34 | low_light | If it's not displayed, it means it wasn't read |
22:14:51 | bvbored | Anyone here successfully installed Rockbox on a Sandisk e200r series? I'm following the install steps quite precisely but have so far needed to do the "unbrick" procedure 3 times. |
22:15:17 | scorche|w | bvbored: what happens? |
22:15:38 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
22:15:46 | | Join DerPapst [0] (n=DerPapst@p5B23DCFC.dip.t-dialin.net) |
22:16:16 | bvbored | I get the Sandisk startup logo and it just sits there. Everything through the whole install process happens exactly as you would expect - successful bootloader patch, apply appropriate files, reboot, refresh database, upgrade firware, reboot... |
22:16:24 | bvbored | and then it sits there with the Sandisk logo forever |
22:16:58 | Lear | low_light: mp3entry still uses fixed size buffers. But yes, it should to be possible to fix now. |
22:17:51 | bvbored | I can't boot into the old firware by holding down |<< either |
22:17:52 | | Quit hcs ("Leaving.") |
22:17:57 | bvbored | *firmware |
22:18:28 | linuxstb | Lear: How would you fix? |
22:19:16 | Lear | leftright: No, because the same buffer is used to read the string too (at least for ID3 tags). |
22:20:04 | leftright | ok, I need to find me a priest who can write me a ferriting script :-> |
22:20:48 | | Quit Arathis2 ("Bye, bye") |
22:21:02 | | Join robin_0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
22:21:25 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
22:22:39 | Lear | linuxstb: Not sure. The WPS needs easy access to the strings, so leaving them on the buffer might not be practical... |
22:23:11 | PaulPosition | bvbored - I don't have a sansa so I can't tell for sure.. But have you tried re-downloading the bootloader and rockbox.zip in case your download got corrupted during transfer? |
22:23:12 | Lear | Making the buffer larger (on swcodec at least) would reduce the problem at least. |
22:23:35 | linuxstb | What about limiting the size of comments? |
22:23:51 | linuxstb | Some files seem to have essays in the comment tag... |
22:24:05 | | Quit merbanan (Remote closed the connection) |
22:25:01 | Lear | That would make sense too. E.g., always cutting after MAX_PATH chars. |
22:25:07 | bvbored | PaulPosition: yes, I did re-download all of the files to ensure they were received correctly. I am perusing the linux install of this and see that they run the e200tool with an associated .rom file... is that not necessary? It's not in the installer instructions |
22:25:25 | * | linuxstb still shudders at the WMA file on flyspray with an extremely long comment, an id3v2 tag embedded in the asf metadata, and a jpeg embedded in that id3v2 tag... |
22:25:37 | | Join Domonoky [0] (n=Domonoky@f051068060.adsl.alicedsl.de) |
22:26:03 | idnar | man. |
22:26:12 | PaulPosition | bvbored - Wish I knew.. :( |
22:26:30 | Lear | Ugh. Even worse - if not by much - than putting a jpeg in a vorbis tag... |
22:27:25 | * | low_light is hoping to update my oldest patch: FS #2616 |
22:28:26 | | Quit stewball () |
22:29:09 | karashata | has anyone had issues with recent commits where WPSes with album art and scrolling lines with track data beside them blanking the entire area where the art and those lines are displayed |
22:29:29 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
22:30:24 | linuxstb | karashata: Are you a) using the very latest builds (with %m); b) Putting the %C tag last in the wps file? |
22:30:56 | karashata | a) yes, b) I wasn't aware that that was required now |
22:31:00 | bvbored | Well, I don't care about the Rhapsody functionality, does anyone know if I can flash it with the e200 tool with the non-Rhapsody boot loader ROM? |
22:31:11 | karashata | I'll modify the WPSes to test |
22:31:39 | Bagder | bvbored: you can, yes |
22:31:53 | Bagder | bvbored: that effectively turns the R model into a vanilla one |
22:32:02 | | Join [1]robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
22:32:29 | Bagder | and you'll need to install a vanilla firmware too, as the Rhapsody firmware doesn't work then |
22:32:31 | PaulJam | low_light: btw, have you abandoned FS #7345 ? |
22:33:25 | bvbored | Is that likely to help? Since I am following steps that have clearly worked before for someone else? |
22:33:37 | Bagder | help what? |
22:33:46 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
22:34:00 | bvbored | Help the installing of Rockbox without semi-bricking my player every time |
22:34:44 | Bagder | that's up to you, the install can be done to preserve Rhapsody and to not preserve |
22:35:10 | | Join [2]robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
22:35:10 | *** | Alert Mode level 1 |
22:35:10 | DBUG | Enqueued KICK robin0800 |
22:35:10 | DBUG | Enqueued KICK robin_0800 |
22:35:10 | *** | Alert Mode level 2 |
22:35:10 | DBUG | Enqueued KICK [1]robin0800 |
22:35:10 | DBUG | Enqueued KICK [2]robin0800 |
22:35:10 | *** | Alert Mode level 3 |
22:35:20 | bvbored | Well, right. But the install to preserve Rhapsody is not working for me. No matter how carefully I follow the install steps, it just won't boot. |
22:35:49 | Bagder | what happens instead? |
22:36:29 | bvbored | Everything follows the expected results fine, the e200tool says it's successful, firmware says its upgraded... and then it sits at the Sandisk startup screen, totally unresponsive |
22:36:32 | low_light | PaulJam: no...I've been distracted by the c200 port since then |
22:37:00 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
22:37:33 | Bagder | gosh |
22:38:00 | Bagder | bjt t |
22:38:05 | Bagder | oops |
22:38:24 | Bagder | bvbored: but the initial install of the patched BL works fine in itself, right? |
22:38:25 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
22:38:26 | | Nick [2]robin0800 is now known as robin0800 (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
22:38:26 | DBUG | Enqueued KICK robin0800 |
22:38:26 | *** | Alert Mode level 4 |
22:39:18 | bvbored | Works fine as in it boots? Yes, it boots up just fine. I actually used it with the patched bootloader for a week because I was sick of unbricking it so I didn't finish my last install. |
22:40:08 | bvbored | I don't need a .rom file or anything for it, correct? The installer doesn't say anything about it, just says to run the tool (which I did) |
22:40:28 | Bagder | you need a rom file |
22:40:40 | Bagder | otherwise you can't do anything |
22:40:41 | | Part leftright |
22:41:06 | Bagder | how did you update the BL without a .rom file? |
22:41:20 | bvbored | The install steps simply say to run the tool. When I do so, I get this: |
22:41:24 | bvbored | [INFO] Found E200R, uploading patching application. |
22:41:29 | bvbored | [INFO] Patching application uploaded successfully! |
22:41:36 | Bagder | ah, that tool |
22:41:45 | Bagder | is that working? |
22:41:51 | Bagder | I don't think it does |
22:41:58 | bvbored | Well, it says it's working. I frankly have no idea how to tell if it is or not. |
22:42:18 | linuxstb | Bagder: What makes you think e200rpatcher doesn't work? |
22:42:44 | Bagder | linuxstb: because previous mentioned problems. I haven't noticed any activity recently |
22:43:09 | Bagder | but I certainly don't know |
22:43:11 | linuxstb | afaik, it's how everyone is installing Rockbox on the R series. |
22:43:55 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
22:44:39 | bvbored | well I've seen all kinds of references to e200tool not working in Windows, so am I S.O.L.? |
22:45:32 | karashata | okay, the art's drawing now, but the lines beside it still aren't |
22:45:42 | Bagder | bvbored: I would advice you going the e200tool route to sort out your problems, but yeah that probably involves using it from linux |
22:46:04 | linuxstb | karashata: Can you post your wps somewhere? e.g. http://pastebin.ca |
22:46:14 | karashata | yeah, just one sec. |
22:46:52 | bvbored | okay, I guess I could burn a livecd. I haven't had a permanent linux install for a couple years now. |
22:46:56 | low_light | hmmm...no pixelma to test a c200 radio patch |
22:47:13 | bvbored | Maybe it's a good opportunity to take a gander at the latest Ubuntu |
22:47:47 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
22:48:01 | linuxstb | bvbored: How have you been "unbricking" your e200r is you don't have Linux? |
22:48:05 | karashata | http://pastebin.ca/773954 |
22:48:06 | linuxstb | s/is/if/ |
22:48:27 | *** | Alert Mode OFF |
22:48:45 | karashata | all my WPS themes worked fine before the edit to move the %C tag to the end with r15605, btw |
22:49:07 | bvbored | Booting into recovery mode and copying over a new .mi4 file - http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick |
22:49:14 | linuxstb | karashata: You need to use %m|x|, not %s|x| |
22:49:26 | karashata | oh |
22:49:30 | linuxstb | The change to add a parameter to %s has been reverted in favour of %m. |
22:50:02 | karashata | so I use the %m tag to make the margin and %s still for scrolling, right? |
22:50:37 | linuxstb | bvbored: What happens if you boot into recovery mode and copy this file? http://download.rockbox.org/bootloader/sandisk-sansa/e200R/pp5022.mi4 |
22:51:03 | linuxstb | karashata: Yes. |
22:51:06 | bvbored | I will tell you momentarily |
22:51:20 | karashata | okay, thanks a bunch |
22:51:32 | karashata | I go fix my WPSes now |
22:52:54 | | Join markun [0] (n=markun@rockbox/developer/markun) |
22:53:22 | bvbored | Same thing that's been happening. It gets as far as the Sandisk logo and then goes no further |
22:53:29 | | Quit Rondom (Nick collision from services.) |
22:53:45 | | Join Rondom [0] (n=Rondom@p57A96A5A.dip.t-dialin.net) |
22:54:37 | | Quit [1]robin0800 (Read error: 110 (Connection timed out)) |
22:54:49 | | Quit bertrik ("bye") |
22:55:05 | | Quit PaulPosition () |
22:56:43 | linuxstb | bvbored: When you run e200rpatcher, what does your Sansa display on the LCD? |
22:57:05 | | Join Sedgewick [0] (n=Sedgewic@host83-173-dynamic.60-82-r.retail.telecomitalia.it) |
22:59:15 | bvbored | Well, NOW it says "Unknown bootloader, Rockbox installer cannot continue". It used to give me some fairly benign but positive error message like "application upload successful, release hold and hit any key to shutdown" |
23:00 |
23:00:29 | Nico_P | linuxstb: making the second param of %m invalid has ended up being quite a big commit that does a few things more :) |
23:00:30 | | Quit AstroChicken (Read error: 110 (Connection timed out)) |
23:00:45 | | Quit Casainho ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007102213]") |
23:01:13 | | Quit FOAD (Read error: 110 (Connection timed out)) |
23:01:14 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
23:02:34 | bvbored | Gets sillier by the minute. I'm headed home for the night; thanks for your help guys, I'll see what I can figure out and if I can't get it to work I'll stop by again! |
23:02:39 | Ctcp | Ignored 5 channel CTCP requests in 3 minutes and 16 seconds at the last flood |
23:02:39 | * | linuxstb wonders if Stéphane Doyen and Stephane Doyon are the same person (in CREDITS) |
23:02:57 | Nico_P | linuxstb: I think there's a good chance |
23:03:18 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
23:03:49 | linuxstb | Seems pondlife added the first one (r11331), and jdgordon the second (r11647) |
23:03:49 | | Quit bvbored ("CGI:IRC (EOF)") |
23:04:19 | | Join PaulPosition [0] (n=noneofye@modemcable228.133-82-70.mc.videotron.ca) |
23:04:39 | * | Nico_P suspects a wrong grep for JdGordon |
23:05:30 | linuxstb | JdGordon's commit was this patch - http://www.rockbox.org/tracker/task/6365 |
23:06:04 | linuxstb | pondlife's commit was also a patch, but no FS number. |
23:06:21 | JdGordon | morning ppl.. what have i done wrong this time? |
23:07:14 | lostlogic | the arm-elf-gcc installed using the patch for m:robe doesn't report an answer to -dumpversion and is thereby breaking configure :( |
23:07:35 | *** | Saving seen data "./dancer.seen" |
23:07:47 | JdGordon | didnt break configure on my comp... |
23:07:48 | linuxstb | JdGordon; Nothing ;) |
23:07:58 | Bagder | lostlogic: 64 bit? |
23:08:07 | lostlogic | Bagder: nope, plain ole' normal 32 bit |
23:08:09 | JdGordon | good! coz its freeking 9am and im awake and might go a little crazy if i did! |
23:08:23 | Bagder | worked fine for me... |
23:09:07 | * | lostlogic tries rebuilding from a clean patched gcc-4.0.3 |
23:09:13 | JdGordon | $ arm-elf-gcc -dumpversion |
23:09:13 | JdGordon | 4.0.3 |
23:10:20 | | Quit nicktastic ("*poof*") |
23:13:06 | lostlogic | is there a patch needed also for binutils or anything that I might be missing? |
23:13:26 | JdGordon | tools/rockboxev.sh ! |
23:14:26 | | Part low_light |
23:15:57 | lostlogic | JdGordon: don't trust magic. |
23:16:41 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
23:16:58 | scorche|w | lostlogic: the important part is the conjurer...not if it is magic or not ;) |
23:17:22 | | Quit sarixe ("(EE) Failed to load "quit" module") |
23:19:17 | * | lostlogic beats scorche|w with a jkrowling book. |
23:19:49 | lostlogic | fixed, had a problem with my configure line. |
23:19:56 | lostlogic | JdGordon: still don't trust magic. |
23:20:12 | JdGordon | magic is good! |
23:20:18 | JdGordon | magic keeps the world from goign crazy! |
23:20:27 | lostlogic | magic is crazy. |
23:20:50 | lostlogic | aww, lear left? I have a (potential) fix for his buglet |
23:21:54 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
23:22:31 | preglow | i see the voice.pl script currently is able to use both oggenc and speexenc to generate voice clips, does this even work? |
23:22:34 | PaulPosition | rockbox is definately white-hat anyway, unlike iPoo |
23:24:14 | Bagder | preglow: rasher is the man to torture for answers ;-) |
23:25:07 | preglow | rasher: ! |
23:26:03 | | Part przemhb |
23:27:02 | | Quit petur ("here today, gone tomorrow") |
23:31:19 | | Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019) |
23:31:43 | | Quit advcomp2019 (Nick collision from services.) |
23:31:46 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019) |
23:33:06 | | Quit Rondom (Connection timed out) |
23:34:55 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
23:37:11 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
23:38:07 | | Quit karashata ("Leaving.") |
23:38:33 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
23:49:45 | | Quit Frazz (Read error: 110 (Connection timed out)) |
23:49:53 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
23:53:12 | | Quit Siku () |