00:01:27 | LinusN | DataGhost: reading 2 sectors from sector 63 looks pretty unaligned to me |
00:01:35 | DataGhost | that's intentional |
00:01:51 | DataGhost | I don't know if you know but the 80GB plainly refuses to read anything |
00:01:52 | DataGhost | oh wait |
00:02:05 | DataGhost | 63 hm? that's probably your partition guessing code :) |
00:02:11 | DataGhost | it should find it at 252 |
00:02:40 | jhMikeS | dan_a: well, both database and recording get stuck if you record during database update. The disk writes just stick and the drive twitches about once per second after that. Dpm |
00:02:42 | | Quit OgMaciel ("mv OgMaciel $HOME") |
00:04:25 | LinusN | time to get some sleep |
00:04:32 | LinusN | nite all |
00:04:32 | | Part LinusN |
00:04:32 | | Join jhulst [0] (n=jhulst@71-10-1-92.dhcp.aldl.mi.charter.com) |
00:04:33 | jhMikeS | Don't know if this affects anything other than Coldfire. Memory conflicts don't seem the reason though. |
00:07:20 | | Join Rondom [0] (n=Rondom@p57A97501.dip.t-dialin.net) |
00:08:28 | jhMikeS | But afaik it's the heaviest case of two threads writing to disk at the same time. |
00:10:05 | | Quit Farp () |
00:11:17 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:16:46 | | Join iainneedshelp [0] (i=3e1ff264@gateway/web/cgi-irc/labb.contactor.se/x-a6c8974e0a69aedd) |
00:17:30 | | Quit iainneedshelp (Client Quit) |
00:17:32 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:17:35 | | Join iainneedshelp [0] (i=3e1ff264@gateway/web/cgi-irc/labb.contactor.se/x-ed1b16fed6bd3ebf) |
00:18:09 | iainneedshelp | Hey all can anyone help me? I have a question! |
00:18:33 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
00:18:57 | | Quit iainneedshelp (Client Quit) |
00:19:00 | | Join iainneedshelp [0] (i=3e1ff264@gateway/web/cgi-irc/labb.contactor.se/x-22410136914ca59c) |
00:19:09 | linuxstb_ | iainneedshelp: Just ask your question. |
00:19:10 | | Quit iainneedshelp (Client Quit) |
00:19:18 | safetydan | Hrmm... I thought the speex decoding stereo issue was fixed? Darn. |
00:19:55 | | Join muesli__ [0] (n=muesli_t@91.64.230.92) |
00:20:58 | * | dan_a bed |
00:21:13 | safetydan | Does pcmbuf_insert expect length in bytes or samples? |
00:21:19 | jhMikeS | samples |
00:21:23 | jhMikeS | per channel |
00:21:49 | safetydan | I think that might be why speex stereo doesn't work then. |
00:24:12 | jhMikeS | it's sending twice the count for stereo? (guess) |
00:25:03 | safetydan | I think it's actually half what it should be for stereo |
00:25:08 | safetydan | see line 555 of speex.c |
00:27:08 | * | preglow cranks up his asm brain centre |
00:27:31 | | Quit dpmarsh ("nite nite") |
00:28:12 | preglow | in a related note, i found the amount of smull and smlal in retailos to be very small |
00:28:31 | preglow | almost gives me a small hope pp has hidden away some fast mac stuff somewhere |
00:29:08 | | Quit Rondom ("Ex-Chat") |
00:29:20 | preglow | i found a couple of exact equivalents of our eq_filter and some long streaks of what seemed to be fir filtering, but not much more |
00:29:30 | | Quit muesli- (Read error: 110 (Connection timed out)) |
00:29:31 | jhMikeS | frame_size should be the same for stereo and mono |
00:29:42 | jhMikeS | I can't tell if it is though |
00:30:08 | jhMikeS | preglow: which retailos? ipod? |
00:30:13 | preglow | jhMikeS: aye |
00:31:32 | jhMikeS | safetydan: or should say new_frame_size should be the same for both |
00:32:40 | jhMikeS | preglow: it's not like we should expect them to be as concerned about optimizing as we |
00:32:54 | safetydan | jhMikeS, actually now I'm not sure what's going on. Can't really look at very hard as I'm at work and not near a C compiler :) |
00:34:09 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:34:26 | preglow | jhMikeS: still doesn't really explain why there's so little smlal and smull |
00:34:27 | jhMikeS | ah...it is only some speex files? I'm just thinking you might have to /2 for stereo if libspeex gives samples*channels |
00:35:12 | jhMikeS | preglow: they do everything in 8 bits? :p |
00:35:46 | | Quit Nico_P (Remote closed the connection) |
00:35:57 | preglow | jhMikeS: heh |
00:36:26 | jhMikeS | it litterally takes hours for database to update in the bg on my x5 with 40GB of music |
00:37:21 | preglow | oh? |
00:37:33 | preglow | it doesn't even use five mins here with 20 gigs |
00:37:47 | preglow | that's idling, though |
00:37:57 | jhMikeS | it's a background update |
00:38:13 | | Quit |Rincewind| ("Cya") |
00:38:16 | preglow | i don't really know how useful i think a background update is, though |
00:39:08 | | Quit inversions (Read error: 110 (Connection timed out)) |
00:39:10 | | Quit muesli__ ("ich will Kühe!!!") |
00:39:18 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
00:41:08 | jhMikeS | it causes the iRivers to hang if you record during it (it shouldn't do that). It just causes a Encoder buffer overflow warning on my x5 but no hang ... so I'm happy with that. You shouldn't really record during that anyway. |
00:41:41 | preglow | i think we should make it a foreground process anyway |
00:41:46 | | Quit ompaul ("enjoy") |
00:41:59 | preglow | if only to eliminate chances of stuff like that happening |
00:42:02 | DataGhost | grmbl... is there some generic function already in the rockbox code to display debugging output on the screen? |
00:42:04 | jhMikeS | Recording really needs your disk to be quiet |
00:42:27 | | Quit Arathis ("Bye, bye") |
00:42:30 | safetydan | DataGhost, logf? |
00:42:34 | DataGhost | because the one I had to write now (normal debugging code doesn't look as if it's intended for use without a serial port / debugging program) |
00:42:35 | preglow | DataGhost: well, if you want it on the screen, you probably need to do snprintf, lcd_puts, lcd_update |
00:42:38 | jhMikeS | DataGhost: not on the main lcd but you can use splash screens to help\ |
00:42:38 | DataGhost | is terribly slow |
00:42:39 | preglow | DataGhost: but logf is nice |
00:42:45 | DataGhost | pf |
00:42:52 | DataGhost | well I'm using the snprintf puts and update thing now |
00:42:58 | DataGhost | but it doesn't work well when put in a function |
00:43:05 | preglow | splash is nice |
00:43:11 | DataGhost | when I put the code directly where I need it, it's almost so fast that I can't see it |
00:43:19 | DataGhost | and now it 'scrolls' at 1 line per 10 secs |
00:43:22 | preglow | logf with a remote is optimal, but you're on ipod, so no dice there |
00:43:38 | jhMikeS | dead loop while(++x < num); so you don't have yields where you don't want em |
00:44:16 | DataGhost | well I actually also meant to say that I can write only to a specific line on the screen and that I want it to 'scroll' |
00:44:31 | DataGhost | so it's actually pretty hard when writing this from 2 different functions |
00:44:37 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
00:44:40 | DataGhost | so I have to divide the screen in two |
00:44:46 | jhMikeS | I'm guessing something to reserve a portion of the display for debug output is in order |
00:45:07 | DataGhost | oh i'm just using the entire display now |
00:45:36 | DataGhost | http://de.dataghost.com/rb/IMG_7891.JPG <- that's what I want... works great but it's only called from 1 function.. it's even just coded into that function |
00:45:36 | jhMikeS | A logf build wihtout a remote ought to do that imho |
00:45:47 | | Join dmdfan [0] (n=dmdfan@bb-81-175-207-48.dsl.phnet.fi) |
00:45:52 | TrueJournals | hey... I have a quick question about FS #6718... |
00:46:05 | DataGhost | but I'll try that then |
00:46:32 | TrueJournals | Why is being able to re-order menus frowned upon by "core developers"? |
00:46:48 | | Quit roolku () |
00:46:53 | preglow | TrueJournals: support nightmare |
00:47:00 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
00:47:06 | TrueJournals | darn stupid people... :-p |
00:47:10 | TrueJournals | I understand though |
00:47:18 | preglow | we try not to make our lives too difficult for ourselves |
00:47:34 | TrueJournals | heh |
00:47:41 | TrueJournals | OK, I guess that makes sense |
00:47:49 | preglow | and we also feel saving a couple of button clicks here and there is worth it |
00:47:50 | nls | it's pretty non-KISS too... |
00:47:56 | preglow | yeah |
00:48:05 | preglow | is NOT worth it |
00:48:17 | jhMikeS | I'm sure menu reordering could be implemented very simply |
00:48:27 | linuxstb_ | I'm not saying I think it's a useful feature, but why would re-ordering the root menu be a support problem? We never tell people to click on item N in a menu, we give the name... |
00:49:00 | | Join Thundercloud [0] (n=thunderc@82.152.222.131) |
00:49:03 | DataGhost | so jhMikeS a logf build outputs debugging information to the screen by default, or what? |
00:49:15 | safetydan | linuxstb, apart from blind users, though I doubt they'd be customising build order |
00:49:19 | jhMikeS | DataGhost: I don't believe so unless you have a remote |
00:49:21 | safetydan | menu order |
00:49:41 | DataGhost | gah. I thought you said it should be able to do that when I don't have a remote |
00:49:53 | bluebrother | users will want to remove unused items from "their" menu |
00:49:56 | jhMikeS | I'm saying it probably should be a feature that gets added though |
00:50:06 | DataGhost | ah :) |
00:50:07 | linuxstb_ | bluebrother: So? We don't let them do that. |
00:50:10 | bluebrother | if that is not implemented they will scream again and again |
00:50:25 | DataGhost | well at least now that I know that logf should do that, maybe I can move that debugging-to-the-screen over there |
00:50:27 | bluebrother | if we don't let them do that, why do they need reordering of the menu itself? |
00:50:49 | linuxstb_ | But the argument is that it's a support nightmare... |
00:50:55 | bluebrother | MS word is capable of completely reorganizing the menus. How much users actually do that? |
00:51:00 | linuxstb_ | I'm just saying I disagree with that reason. |
00:51:44 | bluebrother | the names might be not a good reason for rejecting reordering of the menus |
00:51:48 | TrueJournals | bluebrother: I really want to re-order the menu just because it'd be more convienient for me to have Database first in order because I always use that, and rarely use the files browser |
00:52:00 | nls | Personally I don't think it is a bad feature, I just don't like it ;-) |
00:52:10 | bluebrother | TrueJournals: still I don't see your problem. Just set the database as startup screen |
00:52:21 | jhMikeS | DataGhost: you probably could add a logf overlay to the display pretty quickly...use a separate buffer for it, and update it in lcd_update_rect and lcd_update before the driver writes to the device. |
00:52:22 | TrueJournals | It's just annoying to always have to hit down in order to get to my music... especially because the H10 touchpad is so sporadic |
00:52:28 | bluebrother | and when the menu comes in the last used item is selected, which is DB |
00:52:37 | bluebrother | which is right next to "now playing" |
00:52:48 | preglow | linuxstb_: afaik, i'm the only one who said that, and i was just parroting what i thought i remembered someone else saying |
00:53:01 | linuxstb_ | preglow: bluebrother said it as well on FS. |
00:53:02 | preglow | my memory, however, should never be trusted |
00:53:05 | preglow | ah, ok |
00:53:33 | TrueJournals | bluebrother: but I don't always want to go to the databse... I want to see the root menu... it's nice to have, but I would like it to be set up how I want it, not how someone else wants it... |
00:54:00 | linuxstb_ | TrueJournals: It's very easy to change if you compile Rockbox yourself... |
00:54:02 | bluebrother | what's against having a menu in a way that makes it most versatile? |
00:54:03 | safetydan | TrueJournals, the change you're talking about should be easy enough to make just in your build of Rockbox. |
00:54:39 | TrueJournals | Well, I gotta go... sorry |
00:54:41 | TrueJournals | see ya |
00:54:41 | bluebrother | I'm completely against such a feature in the core. If someone wants to make a build of his own, fine. |
00:54:49 | | Part TrueJournals |
00:56:28 | bluebrother | anyway, time for sleep. bye |
00:56:31 | | Quit bluebrother ("leaving") |
00:57:48 | safetydan | grrr, sometime I'm going to remember to fix playlist catalog not to bail straight back to the WPS when you press left |
00:57:56 | jhMikeS | hrm...x5 has no locks difficulties whatsoever... but background database updates have to defer to more important activity |
00:57:58 | * | DataGhost bows to jhMikeS |
00:58:41 | jhMikeS | Then there's making the display smaller changing LCD_WIDTH/LCD_HEIGHT |
00:58:55 | DataGhost | I just copied the logf code responsible for writing to the remote |
00:59:00 | DataGhost | adjusted the settings and function names |
00:59:01 | DataGhost | brilliant :) |
00:59:22 | DataGhost | now I just need to make DEBUGF point to logf |
00:59:23 | jhMikeS | so it's working for you? |
00:59:26 | DataGhost | yeah :) |
01:00 |
01:00:06 | * | petur copies music to his h380 :D |
01:00:59 | jhMikeS | petur: so you should have that filled in a couple days? |
01:01:09 | petur | hope not ;) |
01:01:42 | jhMikeS | petur: I don't think there's any recording concern unless you have database updating in the background too...so no worry |
01:01:59 | petur | I have database disabled |
01:01:59 | jhMikeS | but that's just nuts to do anyway |
01:02:15 | DataGhost | http://de.dataghost.com/rb/IMG_7892.JPG |
01:02:23 | DataGhost | there's still a minor buffer-bug in there (I guess) |
01:02:27 | DataGhost | but at least it works :) |
01:03:22 | jhMikeS | It limits logf to 30 chars wide and I don't know if it assumes certain display size somewhere |
01:03:48 | DataGhost | oh |
01:03:51 | DataGhost | it does |
01:03:52 | linuxstb_ | petur: What's the current price of an 80GB disk? Did you buy your disk new? |
01:03:52 | | Part nls |
01:03:54 | DataGhost | well, mine does |
01:04:11 | DataGhost | but logf is limited too.. ok I'll look into that :) |
01:04:27 | petur | linuxstb_: it was new, bought it on ebay for $260 |
01:04:55 | petur | there were 3 on sale and all are now gone |
01:05:28 | DataGhost | well, that was easy |
01:08:06 | | Join JdGordon [0] (i=82c20d65@gateway/web/cgi-irc/labb.contactor.se/x-99a323f7403343b8) |
01:08:13 | JdGordon | hey all |
01:08:57 | *** | Saving seen data "./dancer.seen" |
01:09:21 | DataGhost | http://de.dataghost.com/rb/IMG_7893.JPG :) now that's all sorted out, maybe I can make some progress |
01:10:04 | jhMikeS | that looks nicer. I suggest the overlay so you can move it or hide and see the UI at the same time. |
01:10:14 | DataGhost | nah |
01:10:18 | DataGhost | when I see the UI, it's too late |
01:10:18 | DataGhost | :P |
01:10:27 | jhMikeS | oh...:) |
01:10:31 | linuxstb_ | petur: Is it the mk8009gah ? |
01:10:48 | DataGhost | it's for the 80GB... so I need to see all pre-gui FS init stuff |
01:10:57 | petur | MK8007GAH (the later ones have the wrong connector) |
01:11:08 | petur | for my h3x0 at least |
01:11:19 | | Join straylight42 [0] (n=straylig@dslc-082-082-093-017.pools.arcor-ip.net) |
01:11:42 | linuxstb_ | OK. Because there are a lot of mk8009gah drives for USD $169.99 on ebay at the moment... |
01:12:14 | petur | won't work in h140/h340 |
01:12:15 | linuxstb_ | The listing says it works on a video ipod. |
01:12:24 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
01:13:00 | | Join Thundercloud [0] (n=thunderc@82.152.222.131) |
01:14:46 | petur | linuxstb_: I got one from this company: http://cgi.benl.ebay.be/NEW-Toshiba-MK8007GAH-1-8-80GB-ATA-100-IPOD-PDA-Drive_W0QQitemZ220086609828QQihZ012QQcategoryZ48680QQrdZ1QQssPageNameZWD1VQQcmdZViewItem |
01:14:57 | * | petur discovers price went down :( |
01:16:25 | linuxstb_ | petur: They were the people selling the mk8009gah as well... |
01:16:26 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
01:16:50 | preglow | what's the largest disk i can stuff in my h120? |
01:16:56 | preglow | 30 gigs? |
01:17:21 | petur | l don't know if the 40gig single platter is available already |
01:17:49 | | Join Shaid [0] (i=shaid@203-214-5-85.dyn.iinet.net.au) |
01:17:57 | * | linuxstb_ is annoyed that 2.5" PATA drives seem to have stopped at 160GB |
01:19:18 | jhMikeS | I think database updates have to be pauseable/resumable and something is borked with ata throughput when more than one thread is writing alot. :\ |
01:19:18 | preglow | i should just stop messing around and start looking for an h140 |
01:19:24 | preglow | this thing ain't gonna live for ever |
01:19:35 | preglow | jhMikeS: seek overhead? |
01:20:09 | jhMikeS | not sure doesn't sound like the head itself is getting much workout |
01:20:20 | petur | linuxstb_: mk8009gah and MK8007GAH have a different connector, so it depends on what player you need it for |
01:20:48 | DataGhost | http://de.dataghost.com/rb/IMG_7894.JPG http://de.dataghost.com/rb/IMG_7896.JPG http://de.dataghost.com/rb/IMG_7897.JPG That's what I was looking for jhMikeS :P |
01:21:17 | DataGhost | now I think I'll go to bed because my camera needs to charge |
01:21:32 | petur | hahahaha 'This is not FAT32. Go away!' |
01:22:12 | jhMikeS | it shouldn't lock the iRivers so bad at the least though. if recording can pause the activity that would be the right thing anyhow. |
01:22:41 | linuxstb_ | petur: I'm undecided atm - it could be nice in a gigabeat... |
01:23:05 | jhMikeS | if it were just seek overhead then playback should have trouble but it doesn't |
01:23:06 | Shaid | gigabeats take 2.5" drives? |
01:23:19 | preglow | that would surprise me if so |
01:23:39 | linuxstb_ | Shaid: No. |
01:23:39 | petur | doesn't the gigabeat have a 50pin ata connector? then the mk8009 is useless... |
01:24:20 | | Join [Tesser] [0] (n=Tesser@unaffiliated/tesser/x-000001) |
01:24:29 | petur | and can you format a new drive from the gigabeat or over usb? |
01:24:38 | | Join p0ser [0] (n=nunogt@89-180-43-137.net.novis.pt) |
01:24:39 | JdGordon | guys FS6757, pre root menu, starting without headphones plugged in would put you in the file browser if this setting was set.. what should it do now? just put you in the root menu? |
01:25:15 | jhMikeS | petur: I think so, yes |
01:25:42 | linuxstb_ | JdGordon: I would say it should go in the startup screen - that's what the file browser used to be. |
01:26:10 | JdGordon | right, but in this case the start screen is set to wps... |
01:26:25 | linuxstb_ | Then yes, the root menu makes sense. |
01:26:30 | JdGordon | ok |
01:27:33 | toffe82 | petur : if you put a new drive in a gigabeat , you can do nothing, you need a special progam from toshiba to make it bootable |
01:28:06 | * | petur hugs the h3x0 bootloader usb mode |
01:28:06 | linuxstb_ | toffe82: It's about time you flashed Rockbox on the gigabeats then... |
01:28:11 | toffe82 | I experience it yesterday, I fix it using an image of one working |
01:28:46 | linuxstb_ | How did you write the image? Do you have to attach the HD to a computer in another way? |
01:28:57 | toffe82 | linuxstb_: just waiting the jtag interface, will have it next week, was to lazy to make one ;) |
01:29:47 | toffe82 | when you put a new hd, the system says "no system found", if you connect the usb, you have can see it from your computer |
01:29:57 | | Part straylight42 |
01:30:00 | jhMikeS | well, how do we make a special program of our own then? |
01:30:19 | toffe82 | what do you mean ? |
01:30:38 | jhMikeS | you said if you put a new drive in the gigabeat it needs a special program? |
01:30:41 | linuxstb_ | Can't we just work out what needs to be written to the disk? |
01:30:52 | JdGordon | anyone with an ipod got a min to test this patch? Im not 100% sure i got the logic right :p |
01:31:17 | toffe82 | we could find what need to be written |
01:31:49 | toffe82 | jhMikeS: I used an image to reload it |
01:32:16 | jhMikeS | so you have a dump of a working drive? |
01:32:23 | linuxstb_ | But it sounds like Toshiba's firmware needs to be banished to hell anyway... |
01:32:32 | preglow | jhMikeS: want me to tell you what think of having to waste two regs on an accumulator? |
01:32:35 | toffe82 | no just an image made with acronis drive image |
01:33:06 | * | preglow kicks arm in the teeth |
01:33:16 | preglow | and i know that sounds anatomically incorrect |
01:33:18 | jhMikeS | preglow: I'm a ways from that experience |
01:33:18 | JdGordon | arms have teeth? |
01:33:28 | toffe82 | going home, talk to you later |
01:33:34 | preglow | jhMikeS: doing downsampling now |
01:33:38 | | Part toffe82 |
01:33:53 | | Join Thundercloud_ [0] (n=thunderc@82.152.219.129) |
01:34:03 | jhMikeS | I'm sure I'll not be happy about it |
01:34:56 | JdGordon | surely someone wants to test a quick path before its commiteD? |
01:35:02 | jhMikeS | On cf you can use the accumulators to just store data for later instead of pushing to the stack if you like :) |
01:35:13 | preglow | jhMikeS: and it's wonderful! |
01:35:40 | JdGordon | http://users.monash.edu.au/~jdgor1/headphone.patch <- set start screen to wps and the setting so it doesnt resume if headphones arnt connected to on and reboot |
01:36:40 | | Quit JdGordon ("CGI:IRC") |
01:36:49 | | Join JdGordon [0] (i=82c20d65@gateway/web/cgi-irc/labb.contactor.se/x-85a276e2213850ad) |
01:38:26 | DataGhost | http://de.dataghost.com/rb/IMG_7898.JPG |
01:38:32 | DataGhost | shame on me, I lied... I wasn't going to bed |
01:38:33 | DataGhost | :P |
01:38:36 | jhMikeS | The screen rotation thing has to go in for sure. The gb LCD is sharp and clear from any angle. |
01:38:39 | DataGhost | at least it reads the thing semi-correctly |
01:39:13 | | Join midkay_ [0] (n=midkay@c-24-19-236-139.hsd1.mn.comcast.net) |
01:39:26 | JdGordon | DataGhost: whats that? the ata stack? |
01:39:28 | jhMikeS | logf doesn't need newlines :) |
01:39:43 | * | JdGordon sees lots of DEADBEEF and gets hungry :p |
01:39:45 | DataGhost | hehe |
01:39:46 | linuxstb_ | jhMikeS: How could you deal with LCD_WIDTH and LCD_HEIGHT no longer being constant? |
01:39:54 | DataGhost | that's supposedly my FAT32 superblock |
01:39:58 | DataGhost | but it looks awfully short |
01:40:05 | DataGhost | almost as if it's an weirdly-aligned read |
01:40:16 | petur | superblock? you mean MBR? |
01:40:18 | DataGhost | not 100% sure though, it could also be my function not working properly |
01:40:20 | DataGhost | no |
01:40:22 | DataGhost | fat header |
01:40:28 | jhMikeS | linuxstb_: I'm not sure they'll need to change or just change things so it doesn't have to be. |
01:41:24 | linuxstb_ | The choice of which .bmp files to compile into Rockbox is based on LCD width and/or height for example. |
01:42:10 | DataGhost | lol. |
01:42:14 | DataGhost | it's reading it reversed |
01:42:16 | Shaid | ahh, good ol' dead cow. |
01:42:33 | DataGhost | eb58906d is on my disk |
01:42:43 | DataGhost | 6d9058eb is what it reads |
01:42:44 | jhMikeS | Why change the the bmp defs? |
01:42:49 | petur | DataGhost: AA55 is the end of the first sector (bootsector) |
01:42:56 | DataGhost | wrong |
01:43:00 | DataGhost | it's 55AA |
01:43:06 | jhMikeS | Is the rotation supposed to be general for all UI in current form? |
01:43:06 | petur | yes |
01:43:09 | DataGhost | as I just said, it's reading everything reversed :) |
01:43:09 | petur | sorry |
01:43:25 | DataGhost | but for fat32 that ending is the same :) |
01:43:40 | JdGordon | DataGhost: endianess problem? |
01:43:46 | DataGhost | looks like it |
01:43:50 | DataGhost | strange though |
01:44:10 | linuxstb_ | jhMikeS: The only patch I've seen permanently rotates the LCD, but everyone seems to be requesting it as a setting. |
01:44:30 | * | JdGordon wants it as a setting on the h300 also! |
01:44:56 | linuxstb_ | It would work well on the H10 20GB - a nice 128x128 LCD... |
01:45:09 | jhMikeS | It shouldn't be hardcodec nor should say, the USB logo be doubled up |
01:46:10 | jhMikeS | You put in square bitmaps that get clipped on the shorter axis |
01:46:46 | JdGordon | does anyone know what cast is needed for int -> void* for the 64bit comps? |
01:47:06 | jhMikeS | intptr_t |
01:47:21 | JdGordon | isnt that for pointer > int? |
01:47:24 | jhMikeS | should really use that instead of void parameters |
01:47:29 | | Quit entheh ("^~") |
01:47:29 | jhMikeS | either way |
01:47:34 | JdGordon | oh ok |
01:47:36 | JdGordon | ta |
01:48:55 | preglow | JdGordon: you really should use intptr_t instead of void * |
01:49:18 | | Quit Thundercloud (Read error: 113 (No route to host)) |
01:49:24 | preglow | that way you can forget about the problem altogether |
01:49:26 | * | jhMikeS changes all the queues and codecs already :) |
01:50:19 | jhMikeS | The void * thing makes code very messy |
01:50:28 | | Quit rotator () |
01:50:38 | DataGhost | this is going to be the hell to decode |
01:50:49 | DataGhost | it's almost as if it's reading byte-random from my superblock |
01:51:16 | DataGhost | 66730000... you'd expect to see 00007366 |
01:51:18 | DataGhost | but nooooo |
01:51:24 | DataGhost | 73662020 |
01:51:30 | Shaid | does the 5g ipod support recording via the headphone port? |
01:51:53 | Febs | No. |
01:52:37 | preglow | jhMikeS: sometimes i also miss the ability to do constant offsets in addition to indexed and scaled offsets |
01:52:47 | preglow | that is, at the same time |
01:54:18 | | Quit JdGordon ("CGI:IRC") |
01:54:33 | preglow | eh |
01:54:40 | preglow | this'll still throw warning... |
01:54:51 | | Quit midkay (Read error: 110 (Connection timed out)) |
01:55:22 | | Join Thundercloud [0] (n=thunderc@82.152.198.22) |
01:56:16 | | Quit midkay_ (Read error: 104 (Connection reset by peer)) |
01:56:41 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
01:57:57 | preglow | jhMikeS: really, should the downsample loop ever be done before it has even done one iteration? |
01:58:28 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:59:26 | preglow | and the "nice fix" award goes to jdgordon |
02:00 |
02:00:54 | Llorean | The 'fix yellow' fix that greatly increases the amount of yellow? |
02:01:28 | | Quit Thundercloud_ (Read error: 145 (Connection timed out)) |
02:01:31 | | Quit p0ser (Remote closed the connection) |
02:01:39 | preglow | well, there's more yellow than green now |
02:01:43 | preglow | might be interpreted as fixing |
02:01:54 | Llorean | It fixes the lack of yellow, I suppose. |
02:02:31 | jhMikeS | preglow: yes |
02:02:46 | jhMikeS | it should adjust the phase and not output anything |
02:03:42 | linuxstb_ | Llorean: Did you notice that I've now wiped all ipod install instructions from the wiki, replacing with references to the manual? |
02:04:16 | Llorean | linuxstb_: Good to hear. |
02:04:19 | linuxstb_ | Linus also removed all the old files from the download server, so external tutorials will now be broken. |
02:04:26 | preglow | jhMikeS: you do things in a different order in the asm versus the c version, btw. in asm, while loop condition is checked first, and then last sample is updated if pas > 0 |
02:04:48 | Llorean | linuxstb_: That's very good to hear. |
02:04:57 | jhMikeS | pas? |
02:05:00 | preglow | pos |
02:05:22 | preglow | in c, pos > 0 and last sample update is first checked, then while loop condition |
02:08:33 | jhMikeS | ummm...in asm, the bne goes to load both the previous and last if pos != 0 |
02:09:07 | jhMikeS | if pos == 0, the current sample is loaded into %d1 and the last sample saved is already in the struct |
02:09:13 | jhMikeS | in %d0 rather |
02:10:29 | jhMikeS | I just have finer branching control in asm afterall |
02:11:47 | preglow | the if (pos < count) check will branch to .dsloop_skip before the if (pos > 0) check can be taken in the asm |
02:12:00 | preglow | resulting in last_sample not being updated for that frame if count is bigger than pos from the very start |
02:12:38 | jhMikeS | last_sample is always updated into resample_data |
02:14:48 | preglow | tell ya what |
02:14:50 | preglow | if you just ignore me |
02:14:51 | jhMikeS | move.l -4(%a3, %d2.l*4), (%a5) writes it before any branching is done, %d0 always gets the previously saved value |
02:14:53 | preglow | i'll promise to go to bed |
02:14:57 | jhMikeS | lol |
02:15:15 | preglow | yeah, nothing to see here |
02:15:16 | preglow | move along |
02:15:22 | preglow | turns out i'm too tired for this |
02:15:29 | preglow | so think i'll toddle off for today |
02:15:40 | jhMikeS | goodnight then :) |
02:15:47 | preglow | nightie :/ |
02:16:29 | DataGhost | I think I know what's wrong and I'm beginning to feel quite stupid now |
02:16:56 | DataGhost | yep |
02:17:00 | DataGhost | I know |
02:17:01 | DataGhost | :) |
02:17:04 | Shaid | always a good feeling |
02:17:08 | DataGhost | heh. |
02:17:11 | | Join Hoffmann [0] (n=ber@c-69-248-210-174.hsd1.de.comcast.net) |
02:17:18 | DataGhost | stupid assumption :) |
02:17:36 | Shaid | all assumptions are stupid. |
02:17:40 | Shaid | or so I assume. ;) |
02:19:03 | DataGhost | there's actually a huge difference in addressing, usage and interpretation of an int(32) instead of a char |
02:19:04 | DataGhost | :P |
02:19:08 | | Quit actown (Read error: 104 (Connection reset by peer)) |
02:19:11 | * | DataGhost whistles innocently |
02:19:24 | Shaid | haha |
02:19:58 | DataGhost | good god. |
02:25:07 | DataGhost | no more endianness problem \o/ |
02:25:08 | DataGhost | http://de.dataghost.com/rb/IMG_7904.JPG |
02:25:25 | DataGhost | I'll get better pics tomorrow, this was the last picture my cam wanted to make |
02:25:52 | DataGhost | night! |
02:26:49 | Shaid | night |
02:26:52 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
02:27:02 | | Part Brunellus ("Ex-Chat") |
02:27:24 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
02:28:51 | Noah0504 | If I format an iPod will it remove the default Apple OS? |
02:29:22 | Llorean | Noah0504: It depends, to an extent, on how you format it. |
02:29:52 | Noah0504 | Well, let's say I want to remove the Apple OS, haha. I just want a nice clean iPod running Rockbox. |
02:29:57 | Llorean | Noah0504: If you format the entire physical drive, it'll destroy the partitions, and you'll lose the firmware partition. If you just format the FAT32 partition, it'll be fine. |
02:30:54 | Llorean | At the moment the best way to remove the apple OS is to -d the current bootloader, -wf a new bootloader, and then resize and shrink the firmware partition. |
02:31:10 | [Tesser] | Noah0504- You barely notice the presence of the original firmware. Why go to extra trouble? |
02:31:31 | Llorean | [Tesser]: The original firmware partition is 40-120mb, plus it takes longer to boot up while it's present. |
02:31:59 | Noah0504 | [Tesser]: I was thinking about formatting anyway, and I was wondering if that would work. |
02:32:14 | Llorean | You can cut 1-2 seconds off the boot time, and recover a decent amount of disk space if you remove it. |
02:32:22 | | Join toffe82 [0] (n=chatzill@ppp-69-238-95-133.dsl.frs2ca.pacbell.net) |
02:32:33 | [Tesser] | Hmmm. Interesting. |
02:33:04 | [Tesser] | Those sound like good reasons. |
02:33:25 | Llorean | It's most noticeable (for the boot time thing) on the Nano. |
02:33:44 | Llorean | On the disk based iPods, there's a spinup time on the disk, that makes up a decent enough chunk of the boot time. |
02:34:11 | [Tesser] | I hardly notice on my 5.5 |
02:34:15 | Noah0504 | Well, I think I'm going to be formatting under Linux using mkdosfs. If I just specify the device, will it format it entirely, or do you not know? |
02:34:35 | Llorean | [Tesser]: You can miss it if you blink on my Nano, set up properly. |
02:34:44 | [Tesser] | Wow. |
02:35:01 | Llorean | Noah0504: I don't think it's a good idea to format the whole device. You _need_ the firmware partition there, no matter what. |
02:35:03 | [Tesser] | Noah0504 : What type of iPod? |
02:35:10 | Llorean | Noah0504: Unless you plan to recreate the firmware partition after. |
02:35:51 | Noah0504 | [Tesser]: 1st Gen Video iPod. |
02:36:03 | Noah0504 | Llorean: Ahh, okay. |
02:36:16 | [Tesser] | 5g then? |
02:36:17 | | Quit petur ("Zzzz") |
02:36:26 | Noah0504 | [Tesser]: Yeah. |
02:36:41 | [Tesser] | Not the fuckety 5.5g with the 'larger' sector size. |
02:36:46 | | Quit Hoffmann (Read error: 110 (Connection timed out)) |
02:36:47 | Llorean | Noah0504: If you really want to reformat, reformat the Fat32 partition. Then use the ipodpatcher tool with "ipodpatcher -d" to remove the old bootloader. Then "ipodpatcher -wf bootloader-video.ipod" to write the bootloader as firmware. |
02:37:11 | Llorean | Noah0504: Then shrink the firmware partition, it shouldn't need to be very large at all. |
02:37:21 | Llorean | Actually, you may want to save reformatting the Fat32 partition until this point. |
02:37:22 | Llorean | Oops |
02:37:39 | Noah0504 | Okay. |
02:38:57 | | Join Hoffmann [0] (n=ber@c-69-248-210-174.hsd1.de.comcast.net) |
02:39:05 | Noah0504 | Well, if I do all of that, I might do it on my Windows machine. Oh, and I did try formatting it once under Windows be just right clicking on the device, but I noticed that it just removed my Rockbox files and not the Apple files. I'm guessing those were recreated by the firmware? |
02:39:33 | | Quit inversions (Read error: 110 (Connection timed out)) |
02:39:33 | Llorean | The Apple files get recreated each time you boot the Apple firmware, so long as it's still there on the firmware partition. |
02:40:27 | Noah0504 | Okay, well, I think I'll do what you told me. Does a smaller firmware partition create a faster boot also? I might not mess with resizing it. |
02:40:39 | Llorean | It's not necessary to resize it. |
02:40:46 | Llorean | That's only really useful for freeing up some additional disk space. |
02:40:57 | Llorean | On a disk based ipod, it's such a small amount relative to the total it doesn't matter much. |
02:41:13 | Noah0504 | Okay, well, I think I'm going to go give everything a try. Thanks a million for the help. |
02:41:16 | Noah0504 | :) |
02:41:21 | Llorean | If you just do the ipodpatcher -d, and ipodpatcher -wf bootloader-video.ipod (you'll of course need the bootloader-video.ipod file), you'll get the increased boot time. |
02:41:50 | Noah0504 | Okay. |
02:41:52 | Llorean | Noah0504: All the files you need are here: http://download.rockbox.org/bootloader/ipod/ |
02:42:10 | Noah0504 | Good stuff. I'll be back in a bit! |
02:42:18 | | Part Noah0504 |
02:48:00 | | Join linuxipod [0] (n=chatzill@ip68-111-112-174.lu.dl.cox.net) |
02:48:17 | linuxipod | can somebody give me a link on how i can put rockbox on 5g ipod? |
02:50:13 | linuxipod | or an easy installer |
02:50:43 | safetydan | linuxipod, have you even looked at the website and the link to the manual? |
02:51:19 | linuxipod | yes |
02:51:29 | linuxipod | is there an easy installer |
02:51:35 | safetydan | So... the big section on installing wasn't helpful? |
02:52:56 | linuxipod | yes but i was wondering if there was an eaiser installer |
02:54:09 | safetydan | It's pretty easy as is. Download two files, unzip one to your iPod, run the other. |
02:56:49 | | Join barrywardell [0] (n=barrywar@host-194-46-249-5.dsl-ie.utvinternet.net) |
02:59:29 | | Join lucas42 [0] (i=proxyuse@80.193.213.131) |
03:00 |
03:00:08 | Llorean | linuxipod: You double click on a single.exe, and then extract a .zip to your iPod. How much easier do you want? |
03:00:53 | linuxipod | ohh sry..im looking throught the guide now |
03:02:15 | linuxipod | Open up a terminal window and type the following commands: |
03:02:18 | linuxipod | cd $HOME |
03:02:18 | linuxipod | chmod +x ipodpatcher |
03:02:21 | linuxipod | ./ipodpatcher |
03:02:21 | linuxipod | whats that? |
03:03:33 | Llorean | Are you on a linux computer? |
03:03:51 | linuxipod | no pc |
03:04:02 | Llorean | "PC" means "Personal Computer" |
03:04:09 | Llorean | Do you mean Windows? |
03:04:09 | linuxipod | lol windows |
03:04:16 | Llorean | Follow the Windows instructions then. |
03:04:24 | Llorean | Those aren't them. |
03:04:25 | linuxipod | (those mac, pc commercials) |
03:04:33 | | Join p0ser [0] (n=comatori@87-196-194-183.net.novis.pt) |
03:04:45 | | Join kaek_ [0] (n=kaek@CPE-72-128-21-197.kc.res.rr.com) |
03:04:49 | linuxipod | where are the windows instructions |
03:05:01 | safetydan | linuxipod, about two paragraphs up from where you're looking |
03:05:09 | safetydan | See "Bootloader installation from Windows" |
03:05:35 | safetydan | well, more two sections rather than paragraphs, but anyway |
03:06:02 | | Quit p0ser (Client Quit) |
03:06:05 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
03:06:32 | Noah0504 | Llorean: Are you there? |
03:06:36 | linuxipod | ahh thx (Y) i think ive installed it |
03:06:39 | Llorean | Noah0504: Yes. |
03:06:53 | | Quit Thundercloud (Remote closed the connection) |
03:07:14 | linuxipod | Menu+Select (where is the select button?) |
03:07:38 | Llorean | The center button. |
03:08:00 | linuxipod | k im pressing it but nothing happens |
03:08:11 | | Join MrMuffin [0] (n=noone@cpe-075-176-142-034.sc.res.rr.com) |
03:08:30 | linuxipod | the little apple lit up but thats it |
03:08:30 | Llorean | linuxipod: Then you're doing it wrong. You need to press and hold both buttons for several seconds. |
03:08:36 | Llorean | Little Apple? |
03:08:47 | linuxipod | yes in the middle of the screen |
03:08:55 | Llorean | Then you rebooted your iPod. |
03:09:00 | *** | Saving seen data "./dancer.seen" |
03:09:09 | Llorean | But if it just goes back to the Apple software, you didn't follow the installation instructions properly. |
03:09:34 | Llorean | Please, just read the manual carefully. From the fact that you got confused and read the Linux install, I think you may be rushing things. Take your time, and read carefully. |
03:10:22 | linuxipod | ok |
03:10:45 | Noah0504 | I need to write one of the .bin found under download.rockbox.org/bootloader/ipod/ as the firmware, right? |
03:11:18 | linuxipod | ok that was wierd i hit the hold switch and rockbox bootlaoder 1.0 came up |
03:11:58 | linuxipod | then it says loading linux... error cant load linux.bin |
03:12:02 | | Join p0ser [0] (n=comatori@87-196-194-183.net.novis.pt) |
03:12:53 | linuxipod | what am i doing wrong |
03:13:04 | Llorean | Noah0504: As I said before, yeah, ipodpatcher -wf bootloader-ipodvideo.ipod |
03:13:08 | Llorean | Noah0504: Not a .bin file |
03:13:22 | Llorean | linuxipod: Were you holding Play down? |
03:13:36 | linuxipod | no |
03:13:49 | Llorean | Also, there's no reason the hold switch should be on |
03:13:52 | Llorean | The directions don't say to do that. |
03:14:00 | Llorean | Why aren't you just following them? |
03:14:39 | linuxipod | all the directions say is "Remove your player from the computerâs USB port. Rebooting the Ipod by holding Menu+Select for a couple of seconds until the player reboots. Now Rockbox should load. When you see the Rockbox splash screen, Rockbox is loaded and ready for use." |
03:14:52 | Llorean | Yes |
03:14:53 | linuxipod | nothing loads |
03:14:55 | Llorean | So why did you turn hold on? |
03:15:17 | linuxipod | i was just seeing what would happen |
03:15:18 | Llorean | If you aren't seen the Rockbox splash screen when you do that (if it goes straight into Apple) you did something wrong. |
03:15:33 | Llorean | Did you "just see what would happen" at any other step along the way? |
03:15:41 | Noah0504 | Llorean: Sorry, that's what I meant. I removed the Apple firmware and wrote the Rockbox bootloader, however I forgot to extact the Rockbox firmware before I unplugged the iPod. Now I just get the glowing Apple when I turn on my iPod, and I don't know if it's going to do anything if I plug it in. |
03:15:52 | Llorean | linuxipod: And, did you "Eject" the iPod, or did you just pull the plug? |
03:16:29 | Llorean | Noah0504: If you just get the glowing apple logo and nothing else, something went wrong. You should be able to reboot into disk mode with Menu+Select then Select+Play though. |
03:16:39 | | Quit barrywardell () |
03:17:33 | Noah0504 | Llorean: Hmm. Any ideas of what to do? |
03:18:28 | Llorean | Noah0504: Once you connect it in disk mode, use ipodpatcher to get the status of your iPod. I can't remember the exact command. How big does it say your firmware image is? |
03:18:29 | Noah0504 | Llorean: Wait, nevermind. Let me see something... |
03:19:22 | linuxipod | yes i ejected and yes i waited |
03:19:29 | | Quit pixelma (Read error: 110 (Connection timed out)) |
03:20:39 | Llorean | linuxipod: I didn't ask anything about waiting. I asked if you did anything else to 'just see what would happen' |
03:21:03 | linuxipod | i dont understand what you mean by that |
03:21:39 | Llorean | linuxipod: They're your own words. You tried something random without asking earlier, something not in the instructions. Is it possible you did anything else not in the instructions. |
03:22:59 | Noah0504 | Llorean: Know where I can find the ipodpatcher commands? |
03:23:02 | linuxipod | ohhh i see no i do not think soo...( i pluged in the ipod, ran the ipodpatcher, ejected the ipod, and then it went to the apple, and i waited there, then i clicked the hold button and it told me that there was an error loading rockbox |
03:23:10 | kaek_ | Hi, been using a jukebox studio 20 for _years_ with Rockbox firmware, but under a Windows environment. HDD died. Installed Ubuntu, not wanting to pay the MS tax. Now I can't seem to get the thing to connect. Various tests show that the OS is finding and loading the driver for the ATA Bridge, but not the HDD... any ideas? |
03:23:10 | Llorean | Noah0504: ipodpatcher −−help, probably |
03:23:38 | Llorean | linuxipod: I thought you said there was an error loading Linux. |
03:23:46 | Llorean | linuxipod: You need to tell me exactly, accurately, what it said. |
03:24:05 | Llorean | linuxipod: I cannot read your mind, and if you tell me the wrong things, I'm not going to be able to help you at all. |
03:24:06 | linuxipod | kk hold |
03:24:10 | linuxipod | im sry |
03:24:22 | linuxipod | ill try to be more spacific |
03:24:33 | Llorean | Error messages have specific meanings. |
03:24:59 | Llorean | Rockbox's loader CAN load iPodLinux, and if it's trying to, there's something strange going on. If it said it couldn't find Rockbox.ipod, something entirely different is going on. |
03:25:10 | Noah0504 | Llorean: Okay. Main firmware: 47112 bytes and RSRC: 5242880 bytes |
03:25:27 | Llorean | linuxipod: If it can't find rockbox.ipod, it sounds like you never extracted rockbox.zip on to your device. Which means you didn't read all the instructions. Something I told you to do more than once. |
03:25:37 | Llorean | Noah0504: How big is your bootloader-ipodvideo.ipod? |
03:26:01 | | Part kaek_ ("Leaving") |
03:26:22 | Noah0504 | Llorean: 46KB |
03:26:40 | Llorean | Noah0504: I was hoping for the actual number of bytes. ;) |
03:26:49 | Noah0504 | Give me one sex. |
03:26:51 | Noah0504 | *sec |
03:27:08 | linuxipod | your right i did not extrac anything to my ipod |
03:27:11 | Noah0504 | 47120 bytes |
03:28:05 | Llorean | linuxipod: It is a good plan to read ALL the directions, as I told you. You skipped entirely section 2.2.2, which is actually entitled, I believe, "Installing the Firmware", something that would usually be of interest to one who wants to install Rockbox |
03:28:07 | linuxipod | where do i get the firware from http://build.rockbox.org/? |
03:28:19 | Llorean | Just read the manual, PLEASE |
03:28:21 | Llorean | It tells you these things |
03:29:02 | Llorean | Noah0504: Hm. |
03:29:20 | Noah0504 | Should I just try removing it and giving it another shot? |
03:29:31 | linuxipod | when i got to http://build.rockbox.org/ i dont know what to do (there are not release builds for the 5g ipod) |
03:29:35 | Llorean | Noah0504: Actually, when the Apple logo is on the screen, try tapping Right a few times. |
03:29:51 | Llorean | linuxipod: Read the page. |
03:29:57 | Llorean | linuxipod: There's text at the very top of it. |
03:31:28 | | Quit MrMuffin () |
03:33:15 | Noah0504 | Llorean: I installed the firmware and it seemed to take care of everything. It boots into Rockbox that is... |
03:33:44 | Llorean | Okay |
03:34:06 | Llorean | That's actually what I was thinking it might be, when I asked for you to tap right (would've given some output telling what was up) |
03:34:17 | Noah0504 | Ahh. |
03:34:47 | Noah0504 | Llorean: Well, it boots faster, and I removed the Apple firmware, so I guess goal accomplished. Thanks a million. |
03:34:50 | Noah0504 | :) |
03:35:12 | Llorean | Good, good. |
03:36:41 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
03:38:53 | linuxipod | Llorean: I think i got it to boot. Now its on this screen that has like file, database, resume playback, and others |
03:39:07 | Llorean | linuxipod: Yes, that's the main menu. |
03:39:30 | linuxipod | thats cool thx |
03:42:07 | | Quit lukaswayne9 ("Ex-Chat") |
03:42:20 | linuxipod | how do i exit a game? |
03:42:28 | linuxipod | or (plugins) |
03:42:57 | Llorean | I'm not really sure. For a lot of them it used to be Menu+Select, but I use my iPod for music so I haven't been in one in a while |
03:43:02 | Llorean | A _lot_ of answers are in the manual |
03:43:05 | Llorean | Did you look there? |
03:48:40 | linuxipod | there is no manual for that |
03:48:56 | linuxipod | nvm |
03:52:17 | | Join winchester [0] (n=winchest@211.28.254.99) |
03:52:48 | SirFunk | hey, what was the flac encoder that was fast? |
03:54:09 | linuxipod | what do i do if it freezes |
03:55:17 | Llorean | linuxipod: What froze? |
03:55:32 | linuxipod | rockbox |
03:55:58 | Llorean | I meant, what were you doing? |
03:56:01 | linuxipod | ohh i just rebooted it ( what does it mean database not ready |
03:56:16 | Llorean | "database not ready" means the database isn't ready. You haven't initialized it. |
03:56:22 | Llorean | Seriously, try looking things up in the manual |
03:56:24 | Llorean | They're there. |
03:56:33 | linuxipod | im looking in the manual |
03:56:51 | Llorean | If you just type "database" into a search of the PDF manual, you'll get plenty of information on it. |
03:58:31 | | Join bombi_ [0] (n=bombi@CPE-144-137-45-150.vic.bigpond.net.au) |
03:58:35 | winchester | Heya.... what's with rockbox freezing with a "Loading..." splash on start-up sometimes? (or is that just me?) |
03:58:39 | winchester | (on an ipod) |
03:59:27 | Llorean | winchester: What type of iPod? |
03:59:47 | winchester | 2g mini and... tha happens when starting while the USB cord is connected |
03:59:50 | winchester | *that |
03:59:57 | winchester | in about 1/5 times |
04:00 |
04:00:01 | Llorean | Yes, there are problems starting with a USB cord attached right now. |
04:00:17 | winchester | hmm ok |
04:01:53 | winchester | and... is there some place on the net that has unmodified firmware files? |
04:03:03 | linuxipod | thx ill be back tommorow |
04:03:06 | | Quit linuxipod ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
04:03:45 | Llorean | winchester: Unmodified firmware files? |
04:04:00 | Llorean | You can uninstall without needing one. |
04:04:57 | winchester | but... if I have Loader 2, that wouldn't exactly work would it? |
04:05:45 | Llorean | ipodpatcher -d should remove loader 2 as long as it's properly installed. |
04:06:11 | Llorean | Then again, you shouldn't be asking for any help with Loader2 here. |
04:06:40 | Llorean | As well, if it's freezing while booting with loader2 while showing loader2's "loading" message, your problem probably isn't even caused by Rockbox. |
04:07:06 | winchester | nuh.... definatly Rockbox.... the logo int he background with the rockbox API splash |
04:08:09 | Llorean | Rockbox does not have a screen that says "Loading" |
04:08:30 | Llorean | Not normally, at least. |
04:08:37 | winchester | exactly.... only comes up when that happens |
04:10:08 | | Quit bombi_ ("Verlassend") |
04:10:13 | Llorean | Well, if it has the Rockbox logo in the background, there's a decent chance it's a Rockbox screen then |
04:10:18 | Llorean | Have you tried it with the official bootloader? |
04:11:27 | winchester | No, not that concerned about it. |
04:13:29 | | Join dsh-1 [0] (n=daishi@ool-18be2884.dyn.optonline.net) |
04:14:22 | Llorean | It'd be kinda nice to know more about the problem, but most people who've mentioned it haven't been using the up to date Rockbox software, and are often using strange combinations like you that may affect things. |
04:17:35 | winchester | I'll see if it still happens without loader 2 then |
04:18:14 | | Part Llorean |
04:21:30 | winchester | nope.... still there. |
04:31:45 | winchester | hey, does ipodpatcher -wfb copy just the apple firmware or the whole partition? |
04:33:26 | | Part safetydan |
04:34:05 | | Join BHSPitLappy [0] (n=steve-o@ppp-70-251-65-209.dsl.rcsntx.swbell.net) |
04:39:53 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
04:40:10 | | Join Shaid` [0] (i=shaid@203-214-106-254.dyn.iinet.net.au) |
04:41:07 | | Quit Mouser_X (Nick collision from services.) |
04:41:16 | | Join Mouser_X [0] (n=mouser_x@67.110.120.164.ptr.us.xo.net) |
04:42:51 | | Quit winchester ("Leaving") |
04:49:27 | | Join Shaidd [0] (i=shaid@203-214-5-85.dyn.iinet.net.au) |
04:49:35 | | Quit Shaid (Nick collision from services.) |
04:49:39 | | Nick Shaidd is now known as Shaid (i=shaid@203-214-5-85.dyn.iinet.net.au) |
04:52:33 | | Join JETC- [0] (n=jetc@pool-72-68-36-52.nwrknj.east.verizon.net) |
04:54:49 | Noah0504 | Ooo, the latest builds of Rockbox are weird. Took me a good second to figure it out. |
05:00 |
05:03:09 | | Quit BHSPitLappy (Remote closed the connection) |
05:08:00 | | Quit Shaid` (Read error: 110 (Connection timed out)) |
05:09:01 | *** | Saving seen data "./dancer.seen" |
05:11:34 | perldiver | menu.c: In function 'menu_show': |
05:11:34 | perldiver | menu.c:702: warning: initialization makes pointer from integer without a cast |
05:11:37 | perldiver | hmm |
05:14:27 | | Quit lucas42 (Read error: 110 (Connection timed out)) |
05:22:22 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
05:23:52 | | Part jhulst ("Kopete 0.12.4 : http://kopete.kde.org") |
05:24:04 | | Join linuxipod [0] (n=chatzill@ip68-111-112-174.lu.dl.cox.net) |
05:24:19 | linuxipod | is there a way to get back to normal ipod firmware (without removing the rockbox) |
05:26:13 | Noah0504 | Yes. |
05:26:37 | Noah0504 | linuxipod: Reboot the iPod by holding down MENU and SELECT at the same time. |
05:26:58 | linuxipod | then it will boot normally |
05:26:59 | Noah0504 | Then hold down MENU until you see "Loading original firmware..." |
05:27:17 | linuxipod | kk |
05:27:36 | linuxipod | ahh thx |
05:27:42 | Noah0504 | No problem. |
05:27:43 | | Join Hoffmann_ [0] (n=ber@c-69-136-87-139.hsd1.de.comcast.net) |
05:31:27 | | Join BiptoN [0] (i=4ca6c5a0@gateway/web/cgi-irc/labb.contactor.se/x-74eff7521874f321) |
05:32:35 | BiptoN | does the broadcom chip in the 5g and 5.5g ipods drive the lcd or only video? |
05:34:00 | | Quit Hoffmann (Read error: 110 (Connection timed out)) |
05:36:16 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
05:36:43 | Noah0504 | BiptoN: I want to say the video, but I could be wrong. |
05:42:51 | SirFunk | what is the flac encoder that makes bit-compatible flac files, but is faster than normal flac? |
05:44:21 | | Quit Hoffmann_ (Read error: 110 (Connection timed out)) |
05:45:43 | | Join Hoffmann [0] (n=ber@c-69-136-87-139.hsd1.de.comcast.net) |
05:47:37 | | Quit p0ser (Client Quit) |
05:48:52 | Febs | SirFunk: FLAC 1.1.4, which was released a couple of weeks ago, is significantly faster than prior versions. |
05:49:09 | Febs | http://sourceforge.net/project/showfiles.php?group_id=13478 |
05:49:43 | BiptoN | i wonder if putting the broadcom to sleep would save power on the ipods, if it does only handle video |
05:53:34 | | Quit perplexity_ (Remote closed the connection) |
05:55:00 | aliask | BiptoN: Why, do you know how to? :) |
05:55:42 | SirFunk | Febs: i thought there was another encoder |
05:55:44 | SirFunk | flak or something? |
05:56:51 | BiptoN | well i am not real bright |
05:57:06 | BiptoN | and was wanting to know if it drove the lcd first |
05:57:18 | BiptoN | i'll be lookin for the info on it now |
05:58:08 | BiptoN | i get 15 hours or more constant with the bummer apple software and rockbox only hits 8 to 9 |
05:58:42 | BiptoN | there has to be a chip or two consuming power when it needs not to |
05:58:53 | BiptoN | like the x5 usbtg chip |
06:00 |
06:00:35 | aliask | I think you could be right in guessing that the broadcomm chip is sucking a bit of power, but the problem is we don't know how to do ANYTHING with that chip, even turn it off. |
06:00:48 | aliask | Or at least, that's my understanding of the situation. |
06:01:19 | BiptoN | yeah that's what i thought, i'm gonna try scourin for docs on it, and ask a few people if they have any access to em |
06:01:38 | aliask | I wish you the best of luck. |
06:04:22 | | Join Hoffmann_ [0] (n=ber@c-69-136-87-139.hsd1.de.comcast.net) |
06:22:22 | | Quit Hoffmann_ (Read error: 110 (Connection timed out)) |
06:22:24 | | Join fejfighter [0] (n=jeffro21@C-59-101-72-162.syd.connect.net.au) |
06:24:37 | | Quit Hoffmann (Read error: 110 (Connection timed out)) |
06:25:56 | | Join Hoffmann [0] (n=ber@c-69-136-87-139.hsd1.de.comcast.net) |
06:26:21 | | Join Aaron4 [0] (n=sup@24-148-24-83.prs-bsr1.chi-prs.il.cable.rcn.com) |
06:28:15 | | Part Noah0504 |
06:29:32 | | Quit dsh-1 (Remote closed the connection) |
06:30:49 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
06:31:25 | Llorean | BiptoN: The Broadcom chip drives the LCD, we have to use it for LCD updates. Plus, all other iPods suffer battery life reductions of similar ratios to the 5G suggesting it's hardware in all of them (something in the portalplayer chips, a good guess would be USB hardware again) |
06:34:15 | BiptoN | what about firewire? |
06:34:27 | BiptoN | there has to be something |
06:34:42 | Llorean | The 5G doesn't have firewire. |
06:34:53 | BiptoN | after the KoC patch my 4g gained 2 hours play time |
06:34:55 | BiptoN | hmm |
06:35:03 | Llorean | As I said, a good guess would be the USB hardware again. |
06:35:16 | BiptoN | is it the lack of info about the phillips power management chip? |
06:35:32 | Llorean | Stop for a second. |
06:35:37 | Llorean | If we knew what it was, we'd know what to research. |
06:35:58 | Llorean | So it's kinda silly asking me "Is it X" because the answer is going to always be "We don't know what it is yet." |
06:36:12 | BiptoN | good call |
06:36:17 | Llorean | But common sense suggests very strongly that it's not the Broadcom chip. |
06:36:25 | BiptoN | alright |
06:36:44 | Llorean | It also suggests less strongly, but still decently, that since the USB On the Go hardware caused problems in the H300 and X5, there's a decent chance it could be causing problems in all the iPods. |
06:36:47 | | Join _fejfighter_ [0] (n=jeffro21@C-59-101-33-207.hay.connect.net.au) |
06:36:57 | BiptoN | i'm gonna do what i can to find out if there are any datasheets in other folks hands |
06:37:14 | Llorean | There is no guarantee that's the problem, but since it is undocumented hardware, and in a category of hardware that has been a past problem, it'd be a good start. |
06:37:26 | BiptoN | alright Llorean |
06:37:32 | BiptoN | thanks |
06:37:40 | Llorean | Then again, we have information because it's related to the... was it i.MX3? |
06:37:52 | Llorean | Some USB controller that does have a datasheet, or at least more information. |
06:38:03 | Llorean | So there's at least a little more confidence that we're handling that right. |
06:38:47 | BiptoN | so datasheets on the usb hardware would help out than |
06:39:11 | BiptoN | has anyone emailed nvidia to request portalplayer docs? |
06:39:30 | | Quit desowin ("use linux") |
06:39:42 | Llorean | NVidia doesn't have a tradition of helping open source, and PortalPlayer itself did not even bother to respond to emails with a rejection. |
06:42:49 | | Quit Hoffmann (Read error: 110 (Connection timed out)) |
06:42:56 | | Join Hoffmann [0] (n=ber@c-69-136-87-139.hsd1.de.comcast.net) |
06:44:56 | | Quit Febs (Read error: 110 (Connection timed out)) |
06:48:49 | | Quit fejfighter (Read error: 110 (Connection timed out)) |
06:51:37 | | Join scorche [0] (n=scorche@rockbox/administrator/scorche) |
06:51:41 | | Part toffe82 |
06:56:14 | | Part Llorean |
06:56:32 | SirFunk | aha |
06:56:38 | SirFunk | that flac encoder i was looking for is called |
06:56:38 | SirFunk | flake |
06:56:39 | SirFunk | finally |
06:56:42 | SirFunk | that took me forever to find |
06:59:16 | crwl | i quickly tried it once, but it couldn't write tags to the encoded file then, so i couldn't use as a drop-in replacement to flac and gave up |
06:59:42 | | Quit Hoffmann (Read error: 110 (Connection timed out)) |
06:59:46 | SirFunk | ahh |
06:59:47 | SirFunk | well i use wavpack now |
06:59:54 | SirFunk | but i'm going to try some benchmarks |
07:00 |
07:05:00 | crwl | if your ripper can do the tagging, that won't matter... kaudiocreator can't, it can just pass some arguments to the encoder |
07:09:05 | *** | Saving seen data "./dancer.seen" |
07:09:08 | | Quit JB_Away (Read error: 131 (Connection reset by peer)) |
07:09:30 | | Join JB_Away [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
07:14:21 | | Join Larsie [0] (i=lars@53538563.cable.casema.nl) |
07:14:33 | | Quit Larsie (Client Quit) |
07:21:45 | | Quit rotator () |
07:22:29 | | Join decayedcell [0] (i=3ba79d47@gateway/web/cgi-irc/labb.contactor.se/session) |
07:22:53 | | Join decayedcell_ [0] (i=3ba79d47@gateway/web/cgi-irc/labb.contactor.se/session) |
07:26:26 | * | amiconn wonders what JdGordon is doing |
07:27:29 | | Quit decayedcell ("CGI:IRC (Ping timeout)") |
07:43:21 | | Quit decayedcell_ ("CGI:IRC (EOF)") |
07:46:05 | | Join decayedcell__ [0] (n=decayed_@59.167.157.71) |
07:46:20 | | Quit Aaron4 () |
07:57:02 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:57:15 | | Join miepchen^schlaf [0] (n=hihi@p57B96E3C.dip.t-dialin.net) |
07:57:47 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
08:00 |
08:00:16 | | Quit midkay ("Leaving") |
08:18:50 | | Join eggy [0] (i=eggy@pdpc/supporter/sustaining/yorkcc.eggy) |
08:19:48 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
08:21:05 | | Quit decayedcell__ (Remote closed the connection) |
08:26:01 | | Join Rob2222 [0] (n=Miranda@p54B15F5D.dip.t-dialin.net) |
08:27:08 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-a101ead0d619e5c9) |
08:33:02 | DataGhost | http://de.dataghost.com/rb/IMG_7906.JPG |
08:33:05 | DataGhost | how's that eh? :P |
08:33:24 | DataGhost | now I just need to sort the fsinfo and see if it'll actually mount it |
08:35:19 | * | eggy wonders |
08:37:22 | jhMikeS | at least you're getting somewhere with what you're doing :)...can't say the same for myself regarding database and recording both writing to disk |
08:37:31 | eggy | the coLinux maintainer dude around? |
08:38:38 | | Join bluebrother [0] (i=QCvz5KRj@rockbox/staff/bluebrother) |
08:41:30 | DataGhost | http://de.dataghost.com/rb/IMG_7909.JPG yaay :) |
08:41:35 | bluebrother | B4gd3r: the m5 manual builds and can get added to the daily manual page |
08:43:13 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:43:41 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
08:44:01 | | Join decayedcell__ [0] (n=decayed_@59.167.157.71) |
08:48:55 | | Quit GodEater_ ("CGI:IRC") |
08:49:15 | pondlife | jhMikeS: No luck yet? |
08:49:50 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-8c113a358dba3c34) |
08:50:24 | jhMikeS | pondlife: there's no lock. if you wait, the flush will finish. so that's good at least |
08:51:05 | pondlife | How long does it take? |
08:51:18 | GodEater_ | DataGhost: what's that a screenshot of ? |
08:51:23 | pondlife | A normal database init takes about 8 mins here |
08:51:24 | jhMikeS | took about 20min...but I just had a breakthrough now |
08:51:35 | pondlife | I left it for 15 mins with no movement |
08:51:38 | DataGhost | rockbox |
08:51:42 | pondlife | Good |
08:51:56 | GodEater_ | DG: on which model ? :) |
08:52:02 | DataGhost | 80GB :) |
08:52:18 | GodEater_ | so you've given up waiting for LinusN to invent timetravel too huh ? :) |
08:52:32 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:52:33 | DataGhost | just thought I could maybe apply some of my new knowledge |
08:52:43 | GodEater_ | I'm sure he'll be very grateful |
08:53:07 | GodEater_ | as will we all be that own the 80G |
08:53:19 | pondlife | I'd like to own an 80G one day |
08:53:20 | | Join KWha1 [0] (n=kwhat@cpe-75-82-202-255.socal.res.rr.com) |
08:53:22 | jhMikeS | The low priority thread calls yield with the ata mutex locked...following?...it yields inside the mutex, but doesn't get a chance to run and discover the drive is ready for read/write and blocks the higher priority thread from completing its write |
08:53:33 | pondlife | Urgh |
08:53:38 | GodEater_ | I thought I didn't recognise the "This isn't FAT32 go away!" message as being part of the linux kernel |
08:54:02 | jhMikeS | I denied the yield to background threads and the flush completed in a timely manner |
08:54:22 | KWha1 | question about themes, just installed rockbox and going through the manual. I figured out how to change themes but they are all black and white like they are missing the images or color info... ideas? |
08:54:44 | jhMikeS | I will verify this again though and see if I have to eat all those words :) |
08:55:26 | eggy | ;p |
08:55:31 | amiconn | jhMikeS: Which thread is low priority during disk write?? |
08:55:33 | jhMikeS | what are the files created by database so I can delete them? just one |
08:55:44 | jhMikeS | amiconn: the tagcache thread |
08:55:48 | GodEater_ | Llorean: I discovered this morning that grip (linux front end to cd ripping / encoding) has a nice "Wav filter" feature, letting me running sox automatically on each track after it's ripped, but before it gets passed to the speex encoder |
08:57:24 | amiconn | Grip is very nice and I use it when ripping on linux, but some of its defaults are insane imho |
08:57:36 | GodEater_ | Llorean: oh, and I logged the fact that speex stereo doesn't play back in rockbox yet as a bug on flyspray. |
08:58:07 | GodEater_ | amiconn: do you mean it's ripping defaults? or encoding ? |
08:59:09 | jhMikeS | we might need a special yield that guarantees thread execution of the thread on every round for these shared resources... |
08:59:24 | jhMikeS | shure as heck that stops it :) |
08:59:38 | amiconn | GodEater: File name generation. |
09:00 |
09:00:38 | amiconn | With default settings, it makes all files lowercase, replaces spaces with underscores, and strips all sorts of characters which are valid in filenames |
09:01:07 | jhMikeS | anything holding that mutex basically has to temporarily be realtime |
09:01:31 | KWha1 | anyone have any idea why theme graphics would not be showing up after a fresh install |
09:01:37 | amiconn | jhMikeS: That might also cause problems |
09:01:52 | DataGhost | hm |
09:01:59 | DataGhost | I just crashed rb |
09:02:06 | DataGhost | after getting a succesful mount and disk reads :P |
09:02:14 | jhMikeS | not in the sense of denying other thread, but just be guaranteed to not be denied rounds |
09:02:40 | amiconn | Yes, but that can also cause ugly problems |
09:02:43 | jhMikeS | different than a thread priority of realtime |
09:02:45 | jhMikeS | how so? |
09:03:09 | amiconn | On ipod, playback of some formats is really tight, and its better to let the rebuffering wait a bit longer than let playback skip because the codec doesn't get enough cycles |
09:03:23 | amiconn | And rebuffering does access the disk |
09:03:46 | jhMikeS | we wont deny many cycles cause the thread will check and quickly yield again |
09:03:54 | amiconn | That was one reason why this priority thing was introduced |
09:04:08 | amiconn | Hmm, this probably needs testing |
09:04:44 | amiconn | This scheduler is too complex for being able to correctly predict what will happen :/ |
09:05:00 | DataGhost | http://de.dataghost.com/rb/IMG_7941.JPG |
09:05:00 | DataGhost | :D |
09:05:05 | DataGhost | but it crashes after about 30 seconds |
09:05:09 | hcs | congrats! |
09:05:18 | decayedcell__ | hmm has the Database navigation mode been changed? |
09:05:40 | decayedcell__ | When I'm playing a song in Database mode, pressing Select no longer goes back into the artist/album etc tree |
09:06:38 | jhMikeS | I think it will fix it and not prevent other threads from timely execution. The disk writes/reads themselves don't yield anyway. We can't have a low priority thread blocking everything out. |
09:07:10 | amiconn | That's true |
09:07:13 | jhMikeS | right now it's basically a terrible priority inversion of sorts |
09:07:18 | jhMikeS | really bad |
09:07:21 | amiconn | Perhaps mutexes should be part of the scheduler? |
09:07:27 | | Quit GodEater_ ("CGI:IRC") |
09:07:33 | amiconn | Not sure whether that would be better... |
09:07:47 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
09:08:06 | KWha1 | can some one help me figure out why theme graphics are not being displayed? |
09:08:50 | jhMikeS | I thought about introducing priority of entry in a queued manner, I'm guessing it won't help this anyway. |
09:08:56 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-89f2e3a717f02b44) |
09:09:06 | *** | Saving seen data "./dancer.seen" |
09:10:12 | | Part decayedcell__ |
09:10:28 | jhMikeS | If the thread can execute in that wait loop so it finds out the disk is ready in a short time, it can complete its access and give the mutex to higher priority threads. |
09:10:36 | DataGhost | anyway I still need to do a few other things :( |
09:11:04 | | Join tucoz [0] (n=tucoz@rockbox/staff/tucoz) |
09:11:14 | tucoz | hi |
09:11:43 | tucoz | Slasheri, the audiohw_init() helped |
09:12:23 | tucoz | Slasheri, now the beep lasts for maybe 1/10th of a second instead of half a second |
09:13:53 | tucoz | Slasheri, i think the bootloader has to reset the UDA to get rid of the beep completly. |
09:14:12 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:14:33 | | Quit zylche ("-") |
09:16:20 | DataGhost | hey LinusN |
09:16:21 | jhMikeS | So I suppose the next step is cleanly placing in a special type yield |
09:16:39 | DataGhost | LinusN http://de.dataghost.com/rb/IMG_7941.JPG :) |
09:17:39 | jhMikeS | Afterall recording on the codec side takes advantage of increasing a thread's priority and yielding more in order to let other things run. |
09:17:47 | LinusN | DataGhost: niiiiice - care to share the patch so i can have a look? |
09:18:24 | DataGhost | I'm not sure... if I tell you that rockbox crashes after about 30 secs (or when trying to actually open a directory/mp3 or something), do you still want it? |
09:18:34 | LinusN | :-) |
09:18:36 | DataGhost | :P |
09:18:40 | DataGhost | probably some cache issue |
09:18:44 | DataGhost | because I saw it complain about that |
09:19:08 | LinusN | there are plenty of nasty issues with that driver, i can tell |
09:19:31 | DataGhost | wait a bit, I'll see if I can reproduce that cache error thingy and take a picture of it |
09:19:37 | DataGhost | after that I'll make a patch |
09:19:45 | DataGhost | and you'll get it only if you promise you won't kill me |
09:19:46 | DataGhost | :P |
09:19:58 | GodEater_ | hahaha |
09:20:13 | GodEater_ | LinusN has been known to track people down to the ends of the earth when he doesn't like their code |
09:20:18 | LinusN | DataGhost: just curious, have you considered the backward compatibility or just hacked it to work on the 80gb? |
09:20:18 | DataGhost | heh |
09:20:24 | DataGhost | just hacked |
09:20:27 | LinusN | oh |
09:20:40 | DataGhost | same way I did with the linux kernel.. hack first, refine later |
09:21:08 | LinusN | okidoki |
09:21:47 | DataGhost | hm and it also gave me ROLO error: something |
09:21:56 | DataGhost | when I tried to open rockbox.ipod (because that gives me the cache errors) |
09:21:58 | jhMikeS | does each pp core have it's own irq level? if so, set_irq_level_and_block_thread needs a tweak. |
09:23:05 | | Quit perldiver (Read error: 110 (Connection timed out)) |
09:23:21 | DataGhost | http://de.dataghost.com/rb/IMG_7942.JPG there we go LinusN :) |
09:23:56 | LinusN | odd sector number... figures... |
09:24:16 | tucoz | DataGhost, you have to insert a bootable floppy in your ipod |
09:24:22 | LinusN | :-) |
09:24:23 | DataGhost | :P |
09:24:28 | tucoz | and press the any key ;) |
09:24:30 | | Join MeKi||a [0] (n=blah@ip72-193-48-122.lv.lv.cox.net) |
09:25:30 | DataGhost | hm I think I only changed fat.c |
09:25:37 | DataGhost | not even ata.c |
09:25:42 | DataGhost | the changes in there are commented out :) |
09:33:37 | pondlife | JdGordon: ping |
09:34:29 | jhMikeS | hmmm...I think adding the special yield may be straightforward actually |
09:36:20 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
09:36:50 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-641ebc0ad569099f) |
09:38:05 | | Join anotherbrick [0] (i=fast@adsl-75-15-114-129.dsl.snlo01.sbcglobal.net) |
09:39:50 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
09:39:56 | anotherbrick | Question, I've just update my build for the first time in about a month an a half on a 30 gb ipod 5g, and recieve a message "data abort at 0003011C" upon playing any mp3s, I haven't tested FLAC or other codecs, nor have I tried an older build since, anyone have suggestions? is this a known issue? |
09:40:23 | | Join mcphail_ [0] (n=mcphail@dyn-62-56-90-69.dslaccess.co.uk) |
09:40:41 | pondlife | anotherbrick: You need to update your bootloader too |
09:41:05 | anotherbrick | gotcha, when was the bootloader updated, and what were the changes made to it? |
09:41:20 | pondlife | Don't know, but it's needed for co-processor support |
09:41:36 | anotherbrick | also, since I dont have time to go through that process at the moment, what's the newest build I could roll back to with the old bootloader temporarily? |
09:42:28 | | Quit scorche (Remote closed the connection) |
09:42:54 | pondlife | anotherbrick: 3rd March or older I think |
09:42:58 | | Part KWha1 |
09:43:37 | anotherbrick | thanks pondlife. |
09:43:48 | safetydan | anotherbrick, the process of installing the bootloader has also got a lot simpler |
09:45:06 | anotherbrick | yeah, but i feel like sleeping now, and I'll be wanting tunes while I work on my senior project all day tomorrow =) |
09:45:11 | pondlife | JdGordon: Not around then? Anyone else know root_menu.c..? |
09:45:11 | anotherbrick | i'll update that tomorrow night. |
09:45:33 | anotherbrick | thx for the feedback safetydan |
09:46:10 | safetydan | anotherbrick, righto, just letting you know it's not as scary any more :) |
09:46:51 | anotherbrick | haha, for sure, I never found it scary really, just a little time consuming (to back up old bootloader, etc.) |
09:47:45 | petur | amiconn: I have to agree that 80GB disk spins up a bit faster, but what I like most is that it also feels much faster loading stuff from disk (like starting rb) |
09:48:33 | jhMikeS | petur: probably is if it spins the same rate |
09:49:22 | jhMikeS | not that I was invited to respond to that :P |
09:51:47 | | Quit _Veseliq_ (Remote closed the connection) |
09:51:58 | | Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) |
09:52:09 | | Join Ribs [0] (n=ribs@91.84.8.218) |
09:52:41 | linuxstb | anotherbrick: Installing the bootloader is now easier than installing Rockbox - just download ipodpatcher.exe and double-click on it. |
09:53:15 | * | safetydan wonders if the latest round of Speex SVN changes are worth integrating |
09:53:43 | safetydan | looks like there's some memory use reductions and fixed-point fixes... so probably |
09:53:47 | | Quit mcphail (Read error: 110 (Connection timed out)) |
09:55:03 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
09:55:36 | JdGordon | pondlife: sup? |
09:55:47 | linuxstb | safetydan: Are there many changes in Rockbox speex compared to speex svn? |
09:56:03 | safetydan | linuxstb, none that aren't related to making it compile |
09:56:36 | linuxstb | I mean could you offer patches to the offiiclal tree? |
09:56:38 | pondlife | JdGordon: I'm just trying to see if I've borked root_menu |
09:57:35 | pondlife | Pressing SELECT during playback no longer goes back to the right track. Is this a known issue still? |
09:58:04 | safetydan | linuxstb, you should be able to generate usable patches yes |
09:58:24 | JdGordon | ? select from where? |
09:58:36 | pondlife | WPS |
09:58:44 | JdGordon | where does it put you? |
09:58:49 | pondlife | Track 01 |
09:59:05 | pondlife | Can you look at a diff for me... |
09:59:08 | JdGordon | ok |
09:59:20 | | Join _Veseliq_ [0] (n=veseliq@host.91-92-172-170.airbites.bg) |
09:59:23 | pondlife | http://svn.rockbox.org/viewvc.cgi/trunk/apps/root_menu.c?r1=12677&r2=12678 |
09:59:52 | pondlife | The bit of logic I removed is the (last_screen != GO_TO_ROOT) bit |
10:00 |
10:00:41 | bluebrother | tucoz: ping |
10:00:47 | pondlife | I find that last_screen == GO_TO_ROOT when I first start up, so this prevents me triggering the init, which is silly. |
10:01:59 | pondlife | I have to work now, but I'd be very grateful if you could svn up and play with it. |
10:02:22 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-96436aa3466d43c6) |
10:02:24 | pondlife | It might have already been broken, I don't know yet. |
10:02:49 | | Quit GodEater_ (Client Quit) |
10:02:59 | JdGordon | is this problem only in the db or the tree also? |
10:03:05 | pondlife | DB only I think |
10:03:09 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-3bada8b8c02517d9) |
10:03:21 | pondlife | Follow Playlist = YES, but IIRC that's ignored in the DB |
10:03:21 | GodEater_ | safetydan: are you Mr. Speex ? |
10:03:28 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-37-75.dsl.irvnca.pacbell.net) |
10:04:15 | JdGordon | probably just needs to remmber tc->selected_item |
10:04:28 | pondlife | JdGordon: Can I leave it with you? |
10:04:58 | | Quit Vyrus (Read error: 104 (Connection reset by peer)) |
10:04:59 | JdGordon | not a good idea... im 3/4 asleep |
10:05:07 | pondlife | OK, whenever. |
10:05:08 | JdGordon | and its only 8pm :p |
10:05:13 | pondlife | Ha , 9am here |
10:05:17 | pondlife | 9:05 |
10:05:21 | pondlife | I'm late!! |
10:05:24 | JdGordon | haha |
10:08:07 | safetydan | GodEater, I was the one foolish enough to accept the patch and then upgrade it to the latest version yes :) |
10:08:20 | safetydan | I've seen your bug about stereo decoding |
10:08:36 | GodEater_ | ah ok :) |
10:08:49 | GodEater_ | I won't pester you about it - just wanted to make sure someone was checking flyspray :) |
10:10:48 | GodEater_ | I'm very impressed with the format - the whole first disc of HitchHiker's radio series came down to about 41M |
10:11:18 | safetydan | It's pretty damn good at compressing speech |
10:11:32 | GodEater_ | doesn't do a bad job with the incidental music either |
10:11:39 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
10:13:22 | safetydan | oh goody, there's warnings when I compile with the new speex |
10:18:51 | MeKi||a | is there a way I can fix the misaligned text for the themes I dl? |
10:19:04 | bluebrother | misaligned text? |
10:19:12 | bluebrother | did you install the fonts package? |
10:19:43 | MeKi||a | er, whoops. |
10:19:53 | MeKi||a | I think I missed that. |
10:19:54 | MeKi||a | thanks hehe |
10:19:56 | bluebrother | it's explained in the manual ... |
10:20:00 | bluebrother | *sic* |
10:20:22 | | Quit anotherbrick ("I-n-v-i-s-i-o-n 2.0 Build 3515") |
10:21:33 | MeKi||a | oh somehow it uninitiates itself too now |
10:21:48 | bluebrother | uninitiate? |
10:21:51 | MeKi||a | its probably something stupid on my part, but |
10:21:53 | | Quit linuxstb ("CGI:IRC") |
10:22:20 | MeKi||a | yeah cause when I do 'initiate now', I can see the ipod.control folder |
10:22:32 | MeKi||a | and then I go in there manually to play whichever mp3 (probably did that wrong too) |
10:22:36 | bluebrother | you mean "initialize not |
10:22:43 | bluebrother | *now"? |
10:22:54 | MeKi||a | right |
10:23:00 | MeKi||a | sorry, lack of sleep. |
10:23:22 | bluebrother | you can't see the ipod_control folder but in the file view |
10:23:42 | bluebrother | and for that folder to show you need to set the "show files" to "all" |
10:23:53 | pondlife | MeKi||a: You may want to get a new build, I broke the Database option slightly so it would prompt for a new initialisation when it didn't need to, but should be fixed as of 30 mins ago. |
10:24:13 | bluebrother | oh, it was broken? |
10:24:18 | pondlife | A bit. |
10:24:32 | bluebrother | I rarely use the db :) |
10:24:40 | pondlife | I thought that the tagcache initialized status referred to the db, not the thread |
10:24:50 | MeKi||a | ahh sweet thanks |
10:24:54 | pondlife | It might still be broken, I'm a database n00b too. |
10:24:57 | pondlife | :) |
10:25:55 | JdGordon | pondlife: i dont get the code.... selected_item doesnt seem to be updated from the gui list? |
10:26:39 | pondlife | JdGordon: I don't know. I didn't intend to change anything, just inserted a block to do the database init/status. |
10:26:57 | JdGordon | I dont think the db ever stored its position properly.. so dw aobut it |
10:27:11 | pondlife | As long as I didn't knack it |
10:27:31 | pondlife | I thought it used to at least remember the last selected item though. |
10:28:06 | JdGordon | it remembers the last track played here... but if you go back and change selection it doesnt remember |
10:28:48 | linuxstb_ | bluebrother: Do you know about references in LaTeX? I'm trying to add a reference to section 2.2.2 in the ipod bootloader instructions, but the link is just coming up as "section ?? (page ??)" |
10:29:55 | linuxstb_ | I've looked at how the database is linked, and the section is written as "\section{\label{ref:database}Database}", but for the installation instructions, it's written "\section{Installing Rockbox}\label{sec:installing_rockbox}" |
10:30:51 | | Join webguest34 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-0f8dc2feafe34e3b) |
10:30:55 | bluebrother | both work. |
10:30:59 | pondlife | Hmm, the wiki is now hosting Cepstral voice files. Someone should read this: https://www.cepstral.com/cgi-bin/store/home?page=licensing |
10:31:11 | bluebrother | I'm a bit unsure which way I should consider better. |
10:32:48 | linuxstb_ | OK, my problem was I was linking with ref:installing_rockbox, not sec:installing_rockbox... |
10:33:22 | bluebrother | hehe ... the naming is unfortunately a bit inconsistent. |
10:34:28 | linuxstb_ | OK, committed. |
10:35:27 | petur | pondlife: we should better remove those file then... |
10:35:53 | petur | $200 for 1 voice |
10:35:56 | * | linuxstb_ forgot that he bid on a Gigabeat and discovers he won the auction... |
10:36:03 | petur | hahaha |
10:36:15 | petur | how much? |
10:36:16 | pondlife | petur: Also the Simon voice might well be from http://www.loquendo.com/en/services/pronuncia.htm |
10:36:22 | linuxstb_ | 55 UKP for an F20 |
10:36:43 | pondlife | Although I can't see an overall legal status for their normal TTS |
10:36:52 | linuxstb_ | Expensive in terms of US prices I think, but cheap in the UK. |
10:36:54 | | Join rp- [0] (n=rp@195.230.168.108) |
10:37:29 | pondlife | petur: Who's legally minded here? You? |
10:38:30 | petur | nope :) |
10:39:20 | tucoz | bluebrother, pong |
10:39:21 | MeKi||a | yay works perfect |
10:39:23 | MeKi||a | thanks guys =D |
10:41:56 | MeKi||a | brb |
10:42:02 | | Quit MeKi||a ("reboot") |
10:42:17 | | Quit aliask ("lalalaladrunkonaweeknight") |
10:42:28 | bluebrother | tucoz: how did you convert the svgs? I did it for the m5 image, but the png doesn't look too good |
10:42:41 | tucoz | I did it in inkscape |
10:42:41 | bluebrother | especially the transparency could be improved |
10:43:09 | tucoz | I select the entire svg, including text and choose export from the filemenu |
10:43:18 | tucoz | export or save as |
10:43:23 | tucoz | i do not remember |
10:43:43 | bluebrother | I managed that. Saved as eps, used epstopdf to create the pdf. |
10:43:49 | tucoz | yep |
10:43:59 | bluebrother | but how did you create the png? |
10:44:06 | pondlife | Slasheri: around? |
10:44:23 | tucoz | but you do the same for the png, except that you do export as bitmap or whatever the menu item is called |
10:44:28 | * | bluebrother thinks this information could go into ManualHowto |
10:44:39 | bluebrother | ah, I used ImageMagick to convert eps to png |
10:44:46 | tucoz | and use the standard settings |
10:45:06 | * | pixelma takes notes :) |
10:45:12 | tucoz | aha. no, svg->png is the easiest part. That is done in inkscape |
10:46:06 | tucoz | yes, i agree. as it isn't automated, we should probably have it in ManualHowto |
10:46:37 | tucoz | pixelma, got your memo and reported back :) |
10:47:02 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
10:47:25 | | Join decayedcell [0] (i=3ba79d47@gateway/web/cgi-irc/labb.contactor.se/x-eb75460df20288bd) |
10:47:26 | * | tucoz wonders how to make hydrairc highlight when someone talks to me |
10:48:57 | * | bluebrother just added the steps to LatexGuidelines |
10:49:17 | bluebrother | maybe I can add an additional Makefile rule that can do this automatic |
10:49:19 | tucoz | great |
10:49:43 | bluebrother | so when needed one can simply run that rule manually. |
10:49:43 | tucoz | that forces people to have inkscape installed to build the manual then |
10:49:49 | tucoz | aha |
10:49:51 | | Join Arathis [0] (n=doerk@p5484B234.dip0.t-ipconnect.de) |
10:49:54 | bluebrother | but I need to check if it's possible at all |
10:49:58 | Slasheri | pondlife: you could just fix the initialized-variable to do the same than the readyvalid |
10:50:09 | tucoz | tucoz: just checking if highlighting works |
10:50:10 | bluebrother | not if that rule is only used manually :) |
10:50:14 | tucoz | hmm |
10:50:18 | pixelma | tucoz wouldn't have helped if you read it earlier... atm there are problems with connecting to my webspace |
10:50:24 | tucoz | ok |
10:50:39 | tucoz | Slasheri, did you get my message? |
10:50:56 | Slasheri | tucoz: yes, sounds great |
10:51:22 | Slasheri | tucoz: i will think about that later, now need to go again -> |
10:51:28 | tucoz | ok. see you |
10:51:42 | pixelma | tucoz: http://www.hydrairc.com/wiki/wakka.php?wakka=Notifications&v=gqd |
10:52:25 | pixelma | you can find their wiki in the "help" menu ;) |
10:52:53 | tucoz | ok. thanks |
10:53:50 | pondlife | Slasheri: missed you?! |
10:54:22 | pondlife | OK, well maybe someone else will know. |
10:54:41 | pondlife | I had the database set not to load to RAM and it was working, albeit slowly. |
10:55:01 | pondlife | I then set it to load to RAM and rebooted, but now it needs reinitialising. |
10:55:07 | pondlife | Is that normal/correct? |
10:55:34 | decayedcell | pondlife does select still work for you in Database mode, as in go back to your list of albums/artists? |
10:55:44 | pondlife | Kind of. |
10:55:52 | * | tucoz checks highlighting |
10:55:57 | tucoz | tucoz |
10:55:58 | pondlife | I'm looking into it |
10:56:00 | tucoz | tucoz: |
10:56:06 | * | bluebrother hilights tucoz |
10:56:13 | pondlife | tucoz: Hi |
10:56:18 | tucoz | thanks guys |
10:56:21 | decayedcell | pondlife I don't have that problem with load to RAM on the iPod, but the select button seems to be playing up |
10:56:22 | tucoz | it works :) |
10:56:36 | pondlife | decayedcell: What happens for you? |
10:56:54 | pondlife | And when did it break :/ |
10:57:11 | decayedcell | pondlife: Say I play a song, and it goes to the WPS. In the WPS screen, if I press select, it opens up file mode and shows me a list of files on my iPod |
10:57:42 | pondlife | Hmm, I don't think I changed that. Will try a local revert though |
10:57:45 | decayedcell | I think it was broken somewhere after the startup brightness glitch was fixed |
10:58:17 | pondlife | Probably was me then. |
10:58:28 | | Join MeKi||a [0] (n=blah@ip72-193-48-122.lv.lv.cox.net) |
10:58:36 | pondlife | Anyway, I am aware. Might not get time to look at it until the weekend though |
10:58:49 | LinusN | lazy bastard! |
10:58:58 | pondlife | Hah, my boss is going to kill me anyway |
10:59:16 | * | pondlife shouldn't even have IRC open |
10:59:32 | petur | same here :) |
10:59:44 | * | pondlife fears that LinusN will be hunting him down now |
11:00 |
11:00:14 | LinusN | pondlife: i have sent chuck norris to hunt you down |
11:00:45 | linuxstb_ | He must be about 70 years old now... |
11:01:10 | * | linuxstb_ googles |
11:01:14 | pondlife | I took his glasses off, and he fell down a ravine. |
11:01:32 | linuxstb_ | Yes, born 10 March 1940... |
11:01:36 | pondlife | A deep ravine full of red build tables . |
11:01:42 | petur | lol |
11:03:04 | | Quit hannesd__ (Read error: 110 (Connection timed out)) |
11:08:36 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:09:10 | *** | Saving seen data "./dancer.seen" |
11:09:27 | * | amiconn looks at LinusN wonders what's the status of H300 USBOTG tracing |
11:09:48 | LinusN | ah, that one |
11:10:06 | LinusN | what was missing? |
11:10:13 | GodEater_ | LinusN: you should publish your todo list |
11:10:19 | amiconn | petur wanted some connections traced |
11:10:27 | GodEater_ | in discrete volumes if necessary |
11:10:29 | | Quit petur ("CGI:IRC (EOF)") |
11:10:42 | | Join p3tur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-0dec1b889fedcb77) |
11:11:04 | amiconn | I would be interested in someting related: if and where the various status outputs of the cypress bridge are connected in the H300 (and ideally, H1x0 as well) |
11:11:07 | | Nick p3tur is now known as petur (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-0dec1b889fedcb77) |
11:11:38 | LinusN | amiconn: i tried to trace them, but some of them seem unconnected |
11:12:50 | petur | I just wanted to know for sure where ID and VBUS go to as I don't get further then waiting for vbus change when connecting to a device |
11:12:52 | amiconn | That's very possible |
11:14:04 | LinusN | petur: so PortPinAssignments is wrong about ID? |
11:14:39 | petur | I don't know, but something isn't working the way I thought. Could be me though... |
11:15:19 | pondlife | LinusN: Would it be ok if I temporarily reverted my root menu mods using an #if 0 block? Hopefully fix it up at the weekend. |
11:15:28 | LinusN | pondlife: sure |
11:15:37 | pondlife | OK, I'll do that and stop worrying |
11:17:24 | LinusN | petur: how is vbus supposed to be sensed? via the 1362? |
11:18:26 | petur | I think so. But I'm not sure I'm even getting as far as switching it on. So if it's generated by internal or external chargepump... |
11:18:41 | petur | I really should try to measure |
11:20:13 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:23:44 | markun | petur: did you see that austriancoder wants to work on a USB stack? |
11:24:34 | petur | markun: yes, he mailed me. he can have whatever I already have but I don't have the time to do mentor stuff |
11:25:58 | tucoz | petur, not even for the good sake that rockbox is? ;) |
11:26:42 | pondlife | decayedcell: Try a new build now. |
11:27:03 | pondlife | And amiconn even got some of his old bytes back.. for now. |
11:30:33 | | Join Wiwie [0] (n=goddi@nat-dsl1.intersaar.de) |
11:30:46 | | Quit Wiwie (Client Quit) |
11:46:25 | | Quit jaebird (Read error: 110 (Connection timed out)) |
11:46:54 | safetydan | linuxstb_, actually the speex files aren't totally clean. There's a couple of warning fixes in there as well |
11:48:56 | linuxstb_ | safetydan: What do you think about asking the speex maintainers to commit your changes? Could they be done in a way acceptable to them? |
11:49:22 | linuxstb_ | It seems to be a codec undergoing a lot of development. |
11:49:52 | | Quit Arathis ("Bye, bye") |
11:50:39 | | Join juxtap [0] (n=juxtap@wbs-41-208-221-194.wbs.co.za) |
11:51:00 | safetydan | The warnings are all pretty trivial so I wasn't sure if it'd be worth the effort given that it's still in development. |
11:52:16 | pondlife | Why does the playback context menu have the EQ in it? Seems odd to have one sound setting in there when the whole Sound Settings is available anyway. |
11:53:51 | safetydan | pondlife, err... at the time people were excited about the EQ and I was swayed by their arguments to include quick access to the settings |
11:54:36 | pondlife | Hmm, I'd rather quick access to Vol/Bass/Treble if anything. Should be removed next time anyone's poking around in there IMHO. |
11:54:37 | safetydan | at least that's how I think it went anyway |
11:55:38 | JdGordon | does anyone use torrentflux? |
11:56:13 | pondlife | Wooh, the "Bass" EQ preset makes a horrible high pitched squeal... |
11:57:06 | safetydan | it shouldn't do that |
11:57:14 | safetydan | usually only happens if the settings are read incorrectly |
11:58:09 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-175-99.w90-38.abo.wanadoo.fr) |
11:58:13 | | Quit GreyFoux (Client Quit) |
11:58:18 | pondlife | safetydan: They look ok |
11:59:10 | safetydan | pondlife, as in the .cfg file looks okay, or the settings look okay in the menu? |
11:59:11 | pondlife | OK, I can repro with only one band enabled. |
11:59:31 | pondlife | PK2: 0.5dB, 800Hz, 1.0Q |
11:59:39 | pondlife | According to the menu |
12:00 |
12:00:21 | safetydan | What happens if you set that manually? |
12:00:55 | preglow | 0.5 db? |
12:00:56 | pondlife | Rebooting fixes |
12:01:00 | preglow | it should be 0.7 |
12:01:06 | preglow | or no, 1.0db for peak filters |
12:01:12 | amiconn | ? |
12:01:20 | preglow | sans db... |
12:01:30 | safetydan | linuxstb_, I just subscribed to the speex dev list so we'll see what happens |
12:01:32 | preglow | i'm confused, forget that |
12:01:50 | preglow | pondlife: what dap is this? |
12:01:58 | pondlife | H340 |
12:02:05 | preglow | weird |
12:02:20 | preglow | i remember jdgordon messed up one of the defaults |
12:02:26 | JdGordon | ? |
12:02:27 | preglow | i think that was for lowshelf |
12:02:39 | safetydan | preglow, that was a while ago wasn't it? |
12:02:39 | preglow | JdGordon: when you did the new settings system |
12:02:47 | JdGordon | was it fixed? |
12:02:53 | preglow | safetydan: well, yes, but it'll still stick around if not used |
12:03:08 | pondlife | Haha, there's another browser bug too |
12:03:17 | safetydan | preglow, true, but I think pondlife was loading that from a preset |
12:03:22 | preglow | ah |
12:03:28 | pondlife | I selected "acoustic" once, now it auto selects every time I go in! |
12:03:41 | preglow | well, how practical |
12:03:51 | preglow | can you already now see how rockbox saves you from all the extra work? |
12:03:55 | pondlife | :) |
12:03:56 | preglow | it knows what you wants anyway |
12:04:07 | pondlife | But it's guessing wrong |
12:04:28 | pondlife | Anyway, I can't reproduce the squealing, thank monster |
12:07:45 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:08:39 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
12:11:44 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
12:12:09 | | Join miepchen^schlaf [0] (n=hihi@p57B96E3C.dip.t-dialin.net) |
12:13:45 | | Join omin [0] (n=o@88-110-233-93.dynamic.dsl.as9105.com) |
12:20:45 | | Quit _fejfighter_ () |
12:24:13 | GodEater_ | is there a tag editor which works with speex files ? |
12:24:37 | safetydan | GodEater, well they're just Ogg stream's so anything that works for those should work for speex |
12:24:58 | GodEater_ | safetydan: thought so - just wanted to check :) |
12:25:30 | | Quit inversions (Read error: 110 (Connection timed out)) |
12:29:31 | safetydan | GodEater, well upgrading the libspeex hasn't fixed the stereo files issue |
12:29:42 | safetydan | seems to be a bit of a performance boost though |
12:32:13 | GodEater_ | hmm, easytag doesn't seem to understand the speex "title" and "author" tags - it's not displaying them |
12:32:57 | | Quit GodEater_ ("CGI:IRC") |
12:33:10 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-2688206a75fa5fbe) |
12:35:25 | | Quit juxtap (Read error: 110 (Connection timed out)) |
12:36:45 | | Quit linuxstb_ ("Leaving") |
12:37:33 | | Quit idnar (Nick collision from services.) |
12:37:35 | | Join idnar_ [0] (n=mithrand@unaffiliated/idnar) |
12:40:29 | preglow | safetydan: gonna commit that sync? |
12:40:48 | safetydan | preglow, probably not tonight. Want to track down the stereo issue first. |
12:40:57 | preglow | safetydan: what i'm wondering about more than the stereo file issue is the bloody burst issue |
12:41:08 | safetydan | burst issue? |
12:41:50 | preglow | i get (got) noise bursts from time to tiem |
12:42:08 | safetydan | ah that... what encoder version did you use? |
12:42:45 | GodEater_ | preglow: Llorean got those I think, he was using some ancient encoder |
12:42:57 | GodEater_ | I'm not getting any with the 1.1.12 encoder I'm using |
12:43:41 | GodEater_ | hah - resampled to 32Khz, dropped to mono, encoded the entire CD to speex and the total size is 14MB!!!! |
12:44:20 | markun | GodEater_: which other settings did you use? |
12:44:54 | safetydan | Going to have to leave it there. Night all. |
12:44:54 | | Quit safetydan ("Ex-Chat") |
12:45:10 | GodEater_ | markun, none, that was it |
12:45:16 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
12:45:29 | GodEater_ | no special options issued to speexenc at all |
12:45:49 | GodEater_ | and it sounds great |
12:46:41 | preglow | i didn't use an encoder, i just found some files |
12:47:00 | preglow | but what has that got to do with anything? i sincerely doubt that whatever encoder was used, it did not produce noise bursts |
12:47:17 | preglow | just rephrase that to make sense and you'll get my meaning |
12:47:43 | GodEater_ | I get it - I'm just telling you what Llorean found. Although he did say foobar played them back fine from the old encoder =/ |
12:47:53 | GodEater_ | he only got the noice in RB too |
12:49:07 | markun | GodEater_: last time I tried it I couldn't make speex sound better than ogg vorbis with the same size |
12:49:12 | markun | I'll try again |
12:49:59 | preglow | talking pure speecch? |
12:50:28 | markun | synthesized speech |
12:50:31 | | Join PaulJam [0] (n=pauljam@p54BCFB05.dip.t-dialin.net) |
12:50:33 | markun | perhaps that's different |
12:50:38 | markun | (espeak) |
12:50:49 | preglow | well |
12:50:56 | preglow | in a way it should be ideally suited |
12:51:06 | preglow | but depends on tuning |
12:51:32 | markun | better would be to just have a espeak plugin in rockbox, a much better compression rate :) |
12:51:39 | preglow | heh |
12:51:42 | preglow | ah, espeak |
12:51:46 | preglow | that'd a bit different, yes |
12:52:03 | markun | His esperanto is quite good :) |
12:52:32 | GodEater_ | markun: did you try dropping the sample rate and from stereo to mono as I did ? |
12:52:49 | preglow | there's no reason to keep speech as stereo |
12:52:51 | markun | I made some improvements to the 'r' in Dutch which I think will improve German and French (and possibly other lanugages) |
12:53:01 | preglow | not unless you're teleconferencing with several people or something |
12:53:05 | markun | espeak's output is 22050Hz mono |
12:53:23 | markun | I could lower it to 16kHz maybe |
12:54:00 | preglow | markun: i'm almost certain speex will compress natural speech better than espeak |
12:54:10 | preglow | use 16kHz |
12:54:24 | GodEater_ | speex is optimised for 8,16 and 32 Khz |
12:54:33 | preglow | 16khz is recommended |
12:54:37 | markun | I'll give it a go with a audiobook |
12:54:41 | preglow | i don't think i'd consider using 32 khz |
12:55:01 | GodEater_ | seems fine to me at 32Khz |
12:55:15 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
12:55:24 | preglow | 32khz is a bit overkill for voice, is all |
12:55:45 | GodEater_ | true - but there's incidental music in what I'm listening to |
12:55:59 | markun | don't know how well transcoding from mp3 or ogg will affect the quality of the speex file.. |
12:56:03 | preglow | then i'd consider using something else than speex |
12:56:14 | GodEater_ | it's *very* incidental |
12:56:17 | preglow | markun: not positively, that's for sure |
12:56:18 | GodEater_ | a few seconds at a time |
12:56:31 | markun | preglow: no, that's what I thought.. |
12:56:32 | | Nick idnar_ is now known as idnar (n=mithrand@unaffiliated/idnar) |
12:56:44 | preglow | i think i've got an interview on some cd around here |
12:56:47 | preglow | will try to encode that |
12:56:51 | markun | but I don't have any other speech sources |
12:57:00 | preglow | seems i have speexenc 1.1.12 |
12:57:03 | preglow | is that any good? |
12:57:31 | markun | preglow: ok, can you also encode with ogg vorbis at the same nominal bitrate? |
12:58:37 | preglow | i'll try |
12:58:50 | preglow | just need to free some space on my tightly packed linux partitions for ripping :> |
12:59:29 | | Join barrywardell [0] (n=barrywar@dhcp-892b9b48.ucd.ie) |
12:59:30 | preglow | markun: don't think i can bothered to use any other oggenc than what's default in ubuntu, though |
12:59:46 | preglow | markun: should i resample to 16khz for vorbis too? |
13:00 |
13:00:11 | markun | yes, that seams fair |
13:00:16 | markun | seems |
13:00:22 | preglow | i don't think vorbis is very well tuned for that, but we'll see |
13:01:03 | markun | you could try a non resampled version for vorbis too at the same bitrate |
13:01:45 | pondlife | JdGordon: I've found a recipe for the root menu database selection problem. Shall I Flyspray it? |
13:01:57 | JdGordon | or juyst commit it |
13:02:08 | pondlife | No idea what's causing it :( |
13:02:14 | preglow | JdGordon: recipe to avoid 64 bit problems: use intptr_t instead of void * |
13:02:15 | LinusN | wow, espeak really takes some getting used to |
13:02:24 | preglow | LinusN: it's not very high quality, really |
13:02:37 | preglow | it uses some weird synthesis method |
13:02:40 | bluebrother | is there a recent espeak voice file around somewhere? |
13:02:51 | JdGordon | pondlife: oh, misread... yeah fs it |
13:03:31 | bluebrother | funny wording ... to flyspray something :) |
13:03:40 | markun | bluebrother: I could try to make you one |
13:04:07 | bluebrother | I failed to compile espeak on this machine. Haven't tried on my other |
13:04:11 | markun | for which target? |
13:04:14 | bluebrother | markun: h120 |
13:04:38 | JdGordon | preglow: yeah, ive been in a daze all day and shouldnt have commited this arvo... amiconn to the resuce tho so all is fine now :p |
13:05:02 | LinusN | i tried to create a festival voice file a few days ago, and every phrase ended with noise burst :-( |
13:05:08 | | Quit JdGordon ("bed time") |
13:05:13 | preglow | JdGordon: at least use that whenever you know you're going to cast it to/from an int at some time |
13:05:24 | preglow | LinusN: picky, aren't you |
13:05:27 | LinusN | :-) |
13:05:39 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
13:05:59 | pondlife | That noise burst was the full stop perhaps? |
13:06:20 | LinusN | i have no idea |
13:06:24 | pondlife | ;) |
13:06:31 | pondlife | Forgot to smile |
13:06:38 | LinusN | neither the wav files or the mp3 files have it |
13:06:39 | | Quit omin () |
13:07:02 | LinusN | but the compiled voice file has it |
13:08:27 | | Quit decayedcell ("CGI:IRC (EOF)") |
13:08:38 | markun | LinusN: do I need to compile rockbox to build a voice file or am I doing something wrong? |
13:08:39 | preglow | damn, this rip was slow |
13:09:11 | LinusN | markun: ../tools/configure - then select a platform then (V)oice |
13:09:13 | *** | Saving seen data "./dancer.seen" |
13:09:13 | preglow | RIGHT, it did the whole album |
13:09:22 | LinusN | markun: then you type "make voice" |
13:09:39 | LinusN | markun: you must have a speech synth and lame in the path |
13:10:09 | markun | voice: not found |
13:10:09 | markun | encode: not found |
13:10:27 | | Quit anathema (Read error: 113 (No route to host)) |
13:10:31 | markun | hm, I think I know what's wrong |
13:10:33 | bluebrother | those should be in the tools folder |
13:10:47 | bluebrother | ah, no, it was makevoice |
13:10:52 | bluebrother | or something like that |
13:12:30 | pondlife | haha, database progress: 120% |
13:13:17 | pondlife | Should it be marked as Ready when it's loading into RAM still? I guess it works from disk in the meantime... |
13:13:21 | bluebrother | hmpf, I shouldn't do three things at once |
13:13:28 | preglow | someone really needs to bloody make a _GOOD_ open source sound editor |
13:13:54 | Shaid | don't like Audacity? |
13:13:55 | GodEater_ | audacity sucks too much huh ? |
13:13:59 | GodEater_ | heh |
13:14:01 | preglow | oh sweet lord, yes :/ |
13:14:27 | Shaid | tried sweep? |
13:14:41 | preglow | yes, that just crashed and corrupted my rip |
13:14:43 | preglow | now i need to rip again |
13:15:20 | preglow | i don't get sweep, they brag and brag about the scrubber functionality, but the sound is horrible |
13:15:26 | preglow | it doesn't even try to interpolate |
13:15:26 | Shaid | you're having lots of luck tonight |
13:15:42 | preglow | i asked them about it, and they said making it interpolate wasn't trivial |
13:15:47 | preglow | at which point i stopped counting on them having a clue |
13:17:12 | Shaid | I guess there's always snd if you're feeling hardcore |
13:17:21 | LinusN | preglow: "someone really needs to bloody make a _GOOD_ open source sound editor" |
13:17:31 | LinusN | preglow <- someone |
13:17:45 | preglow | LinusN: i've thought about it more than once, but time... |
13:17:51 | preglow | it's quite a lot of work |
13:17:56 | LinusN | ah, that small detail |
13:18:32 | preglow | plus, i'd probably be sued by adobe for cloning what adobe audition used to be like before they force-fed it and made it the bloat it is |
13:18:46 | Shaid | you mean cool edit pro? |
13:18:49 | preglow | cool edit pro 1.5 is still what i prefer, but that's for windows |
13:18:49 | preglow | yes |
13:18:56 | Shaid | use wine? |
13:18:59 | preglow | amd64 :/ |
13:19:11 | Shaid | use wine in vmware? |
13:19:20 | Shaid | or even windows in vmware. |
13:19:30 | Shaid | I think my brain skipped a beat when I said wine in vmware. :D |
13:19:38 | preglow | can't be bothered with vmware |
13:19:40 | preglow | tried once, failed |
13:19:43 | preglow | heheh |
13:19:45 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
13:20:06 | petur | try virtualbox, it's quite nice... |
13:20:45 | | Quit FOAD (Read error: 110 (Connection timed out)) |
13:22:55 | preglow | markun: what bitrates/q params? |
13:25:06 | * | amiconn wonders what's wrong with audacity |
13:25:09 | | Quit Shaid (Read error: 104 (Connection reset by peer)) |
13:25:29 | preglow | it's cumbersome, buggy, and doesn't do nearly all i want |
13:25:35 | preglow | and has a really sucky spectrum view |
13:25:38 | preglow | isn't even realtime |
13:26:36 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:30:39 | bluebrother | the license of cool edit (before it became "pro") was quite funny |
13:33:15 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:34:42 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
13:36:03 | preglow | markun: vorbis indeed does the job very well |
13:37:41 | preglow | bluebrother: oh? |
13:37:42 | | Join Thundercloud [0] (n=thunderc@82.153.14.250) |
13:46:47 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
13:49:04 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
13:49:46 | XavierGr | amiconn: does the ondio take power from the USB port? |
13:50:01 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
13:50:52 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-175-99.w90-38.abo.wanadoo.fr) |
13:50:54 | | Quit GreyFoux (Remote closed the connection) |
13:51:27 | XavierGr | nevermind I found out myself |
13:51:40 | XavierGr | even without batteries it will power on and connect to my PC |
13:52:32 | XavierGr | well the sad part is that I did a batter_benchmark and with those crappy batteries in the box it managed to playback for only 1 hour and 10 minutes :( |
13:52:48 | XavierGr | I will try again with good batteries but I am afraid that in the end my Ondio suffers from the power drain issue too. |
13:53:27 | XavierGr | I don't mind to do a surgery on it, but I wonder where I will find the chip that needs to be replaced |
13:54:06 | | Join Arathis [0] (n=doerk@p5484B234.dip0.t-ipconnect.de) |
13:56:08 | pixelma | XavierGr: oh? I thought you said it didn't get warm... |
13:57:27 | pixelma | also: be a bit carefull - amiconn suspects that connecting the Ondio without batteries in it could cause this issue - but I don't know |
13:58:32 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-d109b6b1dc31af21) |
13:58:55 | preglow | markun: btw, did test the new crossfeed filteR? |
13:58:57 | preglow | did you, that is |
13:59:04 | XavierGr | pixelma: it didn't get warm yesterday that I was holding it, but then again only 1 hour? |
13:59:05 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:59:21 | XavierGr | and the USB trick without batteries was done after the bb so it shouldn't have affected it |
13:59:39 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:59:43 | XavierGr | I will buy a new AAA alkaline set to do another test too |
14:00 |
14:00:03 | pixelma | no - I meant it could do the damage to the power regulation chip (or whatever) |
14:00:26 | XavierGr | though voltage droped from 4,57 to 2,28 in just 1 hour and 10 minutes |
14:00:37 | | Join merlin2049er [0] (n=Joe@bas8-toronto12-1177609427.dsl.bell.ca) |
14:00:50 | XavierGr | pixelma yes, got that |
14:02:02 | | Join Stalwart^ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
14:06:54 | XavierGr | correction: it dropped to 2,82 not 2,28 |
14:07:06 | pixelma | just wanted to say that it shouldn't get worse... or in case it really was only caused by weak batteries... |
14:16:03 | | Quit idnar (Read error: 145 (Connection timed out)) |
14:17:06 | | Quit PaulJam (".") |
14:18:14 | | Quit linuxipod ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
14:18:22 | | Quit Stalwart (Read error: 110 (Connection timed out)) |
14:18:44 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
14:18:53 | | Quit inversions (Read error: 113 (No route to host)) |
14:21:11 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:23:40 | | Quit merlin2049er (Client Quit) |
14:25:01 | | Nick Stalwart^ is now known as Stalwart (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
14:25:57 | | Join pearldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
14:29:49 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
14:30:09 | | Join miepchen^schlaf [0] (n=hihi@p57B96E3C.dip.t-dialin.net) |
14:30:11 | markun | preglow: crossfeed sounds fine to me |
14:30:25 | | Quit Ribs ("eh eh ehhhh!") |
14:30:42 | markun | was speex slightly better than speex or wasn't there much diffrence? |
14:30:56 | markun | speex better than vorbis :) |
14:33:37 | preglow | i asked you what bitrates you wanted |
14:34:05 | preglow | at 44.1khz i can't really push the vorbis one too low |
14:34:15 | preglow | not compared to the speex one, at least |
14:34:58 | markun | the same bitrate with the same audio file would be the best test I think |
14:35:21 | markun | but I understand that vorbis might not be optimised for those framerates |
14:35:25 | markun | what did you test? |
14:35:56 | | Join Rondom [0] (n=Rondom@p57A96093.dip.t-dialin.net) |
14:45:54 | | Quit webguest34 ("CGI:IRC (EOF)") |
14:46:13 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
14:46:36 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
14:59:37 | | Quit Arathis (Remote closed the connection) |
15:00 |
15:00:36 | | Join Arathis [0] (n=doerk@p5484B234.dip0.t-ipconnect.de) |
15:01:31 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-a42881f4269683fa) |
15:09:01 | preglow | will upload some files in five mins |
15:09:16 | *** | Saving seen data "./dancer.seen" |
15:12:15 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
15:14:23 | markun | preglow: maybe we can get something from LibriVox in a lossless format |
15:15:03 | | Join datachild` [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
15:15:15 | jhMikeS | hmmm...two things cure all the ata driver ills: 1) spin locking the mutex 2) guaranteeing the waiting thread runs once per scheduler round |
15:15:26 | preglow | www.pvv.org/~thomj/rockbox/speex in not too long |
15:16:09 | markun | preglow: thansk |
15:16:13 | markun | thanks |
15:19:31 | | Join webguest72 [0] (i=436769f2@gateway/web/cgi-irc/labb.contactor.se/x-31d19ab167e53926) |
15:20:10 | | Quit idnar (Nick collision from services.) |
15:20:11 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
15:21:27 | preglow | markun: and that's lossless, flac should be there as well |
15:21:29 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
15:21:44 | markun | preglow: yes, the speex versions sound a lot better |
15:22:04 | | Part tucoz |
15:22:44 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
15:23:03 | markun | preglow: speex encoding will not be easy to do with rockbox, right? |
15:23:12 | preglow | markun: might not be impossible, wouldn't know |
15:23:13 | markun | (real time) |
15:23:40 | markun | fox recording lectures or something it would be great |
15:23:49 | markun | for |
15:23:51 | preglow | indeed |
15:23:56 | preglow | been thinking about it myself |
15:24:06 | preglow | but i wanna optimise decoding first, maybe i'll have a better understanding then |
15:24:44 | | Quit datachild (Read error: 110 (Connection timed out)) |
15:24:55 | | Quit webguest72 ("CGI:IRC") |
15:25:47 | preglow | markun: i used vbr, though, but i guess there's absolutely no reason not to do that |
15:25:51 | preglow | it's not like i'm streaming or anything |
15:26:34 | markun | are you not talking about cbr? |
15:26:59 | preglow | the one marked cbr is cbr, the other is with −−vbr |
15:27:01 | markun | Ah, no readon NOT :) |
15:27:03 | preglow | heh |
15:27:08 | markun | this connection is driving me crazy.. |
15:27:12 | markun | I can't see what I type |
15:27:19 | preglow | know what that feels like, yes |
15:27:20 | markun | well, not in time |
15:27:40 | preglow | the vbr speex one sounds really nice, i think |
15:27:54 | markun | yes, very |
15:28:12 | preglow | quality 5 too |
15:28:30 | preglow | ah, no no, quality 7 |
15:28:34 | | Quit blueworm ("Leaving") |
15:29:17 | preglow | quality 5 sounds nice, though |
15:29:22 | preglow | not as nice, but nice |
15:29:28 | jhMikeS | I should mention too in case it's important enough that disk access times go way down in general without thread blocking |
15:30:06 | preglow | jhMikeS: good to know, the new scheduler is still slightly controversial :) |
15:30:52 | | Quit XavierGr () |
15:30:57 | jhMikeS | High speed locking with spins is much better. I made it so a mutex can be lock in either way. |
15:31:49 | preglow | markun: i think quality 5 still sounds better than the vorbis one |
15:32:12 | preglow | 265k vs 320 for vorbis |
15:32:26 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
15:32:38 | preglow | speex is ideally easier to decode too |
15:32:42 | preglow | current code needs optimising |
15:33:09 | jhMikeS | Didn't know it was still controversial though...needs tweaks and more refined use of features otherwise it's quite nice to have. |
15:34:07 | amiconn | pondlife: What kind of navigation problems did the db autoinit cause? |
15:34:35 | | Quit petur ("worrrk") |
15:35:06 | pondlife | amiconn: It caused some unexpected browser locations when SELECT was pressed from the WPS |
15:35:29 | pondlife | However I have since managed to repro similar problems with that reverted. |
15:35:58 | pondlife | I keep getting a lockup with the disk in use, very similar to the problem jhMikeS is looking into. |
15:36:32 | pondlife | Probably unrelated but a PITA all the same. |
15:37:53 | | Join XavierGr [0] (n=xavier@ppp251-173.adsl.forthnet.gr) |
15:39:54 | pondlife | jhMikeS: Are you getting near a fix yet? |
15:39:54 | markun | amiconn, preglow: don't you want to help mentoring for GSoC? |
15:40:02 | jhMikeS | the higher the priority the thread that tried to use the drive relative to another using it, the more it was blocked. :\ |
15:40:25 | preglow | markun: i don't know if i'll have time |
15:40:44 | jhMikeS | pondlife: just have to make sure having to locking modes for a mutex unlocks in the best way |
15:41:13 | | Join Criamos [0] (n=Criamos@p54933C25.dip0.t-ipconnect.de) |
15:41:21 | markun | I'm not sure either how much time I will have exactly |
15:41:24 | jhMikeS | but a recording flush is almost instant with database building going on at the same time |
15:41:27 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
15:41:41 | pondlife | jhMikeS: OK, I think I understood that. It means you commit in about 10 mins, right ;) |
15:42:12 | jhMikeS | not really....this has to be very right before doing that |
15:42:17 | jhMikeS | :) |
15:42:35 | pondlife | Well, it's pretty wrong at the moment |
15:42:58 | preglow | markun: only project i can see that i'd feel comfortable in mentoring would be the wma codec one anyway |
15:43:01 | jhMikeS | true |
15:43:17 | pondlife | I'm finding that I get a very simlar lockup during playlist saving when using database. |
15:43:26 | jhMikeS | and it needs the atomic version for dual core |
15:43:45 | jhMikeS | probably the same situation |
15:44:01 | preglow | only dual core we have is arm |
15:44:14 | preglow | and the only facility ours has for atomic operations is the swp instruction |
15:44:26 | pondlife | I left it for 40 mins but it never came back to life. |
15:45:17 | jhMikeS | I think that should be just the thing...I can use test_and_swap. It'll return false again if something else set the variable right? |
15:45:41 | jhMikeS | it uses swpb |
15:45:49 | preglow | where's test_and_swap? |
15:45:49 | | Quit XavierGr () |
15:45:59 | jhMikeS | kernel.c |
15:46:09 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-db2edd2995e1b6f1) |
15:46:15 | jhMikeS | test_and_set rather :) |
15:46:15 | preglow | i sure can't find it |
15:46:24 | preglow | hyes |
15:46:37 | jhMikeS | line 662 |
15:46:48 | preglow | i do know how to grep ;) |
15:47:44 | preglow | should be good |
15:48:08 | * | pondlife is getting annoyed with a barking dog up the street |
15:48:31 | preglow | i'm annoyed by dogs in general |
15:48:36 | jhMikeS | cool...I can't figure why we need two function implementations though |
15:48:53 | preglow | two? |
15:49:01 | preglow | you mean the non-atomic version as well? |
15:49:15 | jhMikeS | right |
15:49:26 | | Join juxtap [0] (n=juxtap@wbs-196-2-103-120.wbs.co.za) |
15:49:29 | preglow | well, code up test_and_set for coldfire and sh as well, and we're ok |
15:49:40 | | Join funky [0] (n=repulse@unaffiliated/funky) |
15:49:45 | | Join XavierGr [0] (n=xavier@ppp251-173.adsl.forthnet.gr) |
15:50:32 | | Quit BiptoN ("CGI:IRC (EOF)") |
15:50:38 | markun | preglow: and for me it would be espeak I think |
15:50:55 | preglow | are you sure espeak is suitable? |
15:50:59 | preglow | i don't really know what algos it uses |
15:51:01 | jhMikeS | sure, but it can just be a non-atomic version or whatever |
15:51:02 | preglow | but it doesn't sound like lpc |
15:51:12 | preglow | jhMikeS: could, sure, but would be nice to have it done |
15:51:15 | jhMikeS | probably doesn't even needs asm |
15:51:18 | preglow | i don't really care either way, really |
15:51:46 | markun | preglow: it was first designed for a 12MHz ARM (acorn) and the guy who is writing it is really helpful |
15:51:50 | preglow | cool |
15:52:02 | preglow | done any research on other stuff anyway, though? |
15:52:14 | preglow | espeak does take some getting used to |
15:52:30 | markun | I checked flite, but I don't think we want that |
15:52:37 | jhMikeS | are we talking "voice synth" here? |
15:52:41 | markun | yes |
15:53:22 | jhMikeS | cool...I've been wondering if we could have that for awhile instead |
15:53:45 | markun | preglow: maybe some rockbox users become interested in helping improve the sound of espeak when we have a plugin for it |
15:54:25 | markun | jhMikeS: it will not sound as good as offline created voice files, but much more flexible |
15:54:37 | jhMikeS | so voice files would be phonetic text instead of audio clips? |
15:55:31 | markun | perhaps we should first try to make it into a plugin and then later decide if we want to integrate it into rockbox |
15:56:02 | jhMikeS | if it can sound like a Speak 'n' Spell I'd be just giddy |
15:56:10 | preglow | hahaha |
15:56:13 | preglow | damn, that'd be cool |
15:56:18 | preglow | speak & spell is pure lpc |
15:56:21 | preglow | should be easy |
15:56:34 | jhMikeS | lpc? |
15:56:48 | preglow | linear prediction coding |
15:56:52 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
15:56:52 | preglow | basically just a big iir filter |
15:56:59 | preglow | flac uses it, speex uses it |
15:57:04 | preglow | although not for making nasty vocal samples :> |
15:58:29 | | Quit rp- ("leaving") |
15:58:49 | jhMikeS | not so nasty to me...:) |
16:00 |
16:00:33 | jhMikeS | I'm of couse talking about getting every indecipherable syllable absolutely genuine sounding |
16:01:03 | markun | preglow: btw, don't be fooled by the fact that eSpeak is C++, it's almost all just normal C |
16:01:19 | preglow | markun: don't view that as much of a problem anyway, i don't think it's much code |
16:04:45 | | Quit darkless (Remote closed the connection) |
16:05:28 | markun | It's starting to worry me that I haven't received any SPAM in my gmail account for a day.. :) |
16:08:20 | preglow | i've got a can of it in my bookshelf if you want it |
16:10:36 | GodEater_ | markun: I run a greasemonkey script that hides the count of spam from me anyway |
16:11:14 | | Nick datachild` is now known as datachild (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
16:13:08 | * | GodEater_ has now been hunting all day, and hasn't found a single linux program which can read/write tags to speex files |
16:14:40 | markun | preglow: nah, thanks :) |
16:16:07 | jhMikeS | hmmm...might do as amiconn suggested and make mutexes tighter with the scheduler in some ways. could keep it cleaner. |
16:18:41 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
16:18:51 | | Quit kubiix (Client Quit) |
16:33:16 | | Join dmdfan- [0] (i=dmdfan@bb-81-175-207-48.dsl.phnet.fi) |
16:33:21 | | Join CriamosAndy [0] (n=Criamos@p54933C25.dip0.t-ipconnect.de) |
16:33:25 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
16:34:04 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
16:34:07 | | Quit Criamos (Read error: 104 (Connection reset by peer)) |
16:35:45 | | Quit B4gd3r (kornbluth.freenode.net irc.freenode.net) |
16:35:45 | NSplit | kornbluth.freenode.net irc.freenode.net |
16:35:45 | | Quit qwm (kornbluth.freenode.net irc.freenode.net) |
16:35:45 | | Quit Kasperle (kornbluth.freenode.net irc.freenode.net) |
16:35:45 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
16:35:49 | NHeal | kornbluth.freenode.net irc.freenode.net |
16:35:49 | NJoin | B4gd3r [0] (n=daniel@100.78.227.87.static.s-cy.siw.siwnet.net) |
16:35:49 | NJoin | qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
16:35:49 | NJoin | Kasperle [0] (i=kasperle@zoidberg.org) |
16:35:49 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
16:39:10 | | Join bonbonthejon [0] (n=jon@cpe-69-133-37-32.cinci.res.rr.com) |
16:40:39 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
16:43:28 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:47:55 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
16:49:57 | | Quit dmdfan (Read error: 110 (Connection timed out)) |
16:51:00 | | Quit Rondom ("Ex-Chat") |
17:00 |
17:04:42 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
17:06:30 | | Join rm [0] (i=irc@gateway/tor/x-7121913ab26d8195) |
17:08:20 | | Quit austriancoder ("Lost terminal") |
17:09:19 | *** | Saving seen data "./dancer.seen" |
17:11:34 | | Part rm |
17:16:52 | pondlife | Slasheri: A bit of reproducible database weirdness here! http://www.rockbox.org/tracker/task/6761 |
17:28:02 | | Join ]MrFWorK[ [0] (n=1@216.143.34.189) |
17:28:13 | | Part ]MrFWorK[ |
17:29:05 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
17:31:47 | | Join web-taz [0] (n=taz@p5081889C.dip0.t-ipconnect.de) |
17:37:25 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-b8059d78a9201ba2) |
17:44:57 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
17:49:20 | | Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/labb.contactor.se/x-aa8bf52e511b8d4a) |
17:50:55 | | Quit GodEater_ ("CGI:IRC (EOF)") |
17:54:02 | | Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/labb.contactor.se/x-92b0855f44d0be78) |
17:55:22 | SimonSelki | Hey, I'm a little confuzzled on the issue of recording with rockbox on an iPod |
17:55:26 | SimonSelki | is it possible? |
17:55:39 | SimonSelki | I'm on the mailing list, and there hasn't been any talk about it |
17:55:48 | SimonSelki | I can't find anything in the manuals either |
17:59:45 | markun | afaik its possible |
18:00 |
18:00:03 | markun | But you need a dock connector for a microphone |
18:01:52 | SimonSelki | How do you mean |
18:02:17 | SimonSelki | like, I was about to try recording with an audio i/o cable from another iPod |
18:03:00 | markun | and it didn't work? |
18:03:06 | SimonSelki | not a very practical way of transfering songs from one DAP to another, but you get what I was trying to do |
18:03:21 | SimonSelki | no, I thought I'd consult anyone here before I gave it ago |
18:03:32 | SimonSelki | a go that is |
18:03:56 | markun | well, I'm not a ipod expert, so perhaps you should wait for someone else to answer |
18:04:56 | SimonSelki | I have the right idea though? Is that the way the recording was meant to work? I was also going to try recording from a studio, using a mic and a sound board |
18:05:57 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
18:07:23 | | Quit kubiix (Client Quit) |
18:07:28 | SimonSelki | fair enough. I'll ask later |
18:07:42 | | Quit SimonSelki ("CGI:IRC (EOF)") |
18:09:33 | pondlife | Can someone who uses the database and has the current build on their device try something quick for me? |
18:10:00 | markun | sure |
18:10:40 | lowlight | markun: I'm getting a gb f40 that was "accidentally" formatted and now has no os. Do you know how I go about restoring it? |
18:10:57 | markun | yes, very easy |
18:11:05 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
18:11:44 | pondlife | markun: 1) From a restart, go into Database - Artist - (pick an artist) - <All Tracks> - (pick the first track). |
18:12:24 | pondlife | 2) On the WPS, press SELECT once |
18:12:32 | pondlife | What is displayed? |
18:12:42 | | Quit kubiix (Client Quit) |
18:13:13 | pondlife | I get the file browser (not the database browser). Normally in the root directory. |
18:13:20 | pondlife | But in the simulator it works fine |
18:13:32 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
18:13:47 | markun | pondlife: I get the WPS with paused playback |
18:13:54 | pondlife | Ah, not PLAY - SELECT |
18:14:04 | markun | I did SELECT :) |
18:14:10 | markun | Remember that I have a Gigabeat.. |
18:14:36 | pondlife | Ah, ok - which ever button goes back to the browser without stopping, if there is one |
18:14:39 | markun | Well, POWER brings me back to the file browser |
18:14:49 | pondlife | OK, file - not database, right? |
18:14:58 | markun | yes, correct |
18:15:19 | pondlife | Which is wrong, I reckon. And the sim goes back to the database as I would expect... |
18:16:08 | markun | lowlight: you can probably just connect to USB and then unzip GBSYSTEM.ZIP from GigabeatFXPort and copy the bootloader over (FWIMG01.DAT) |
18:16:13 | | Quit FOAD_ ("I'll be back") |
18:16:28 | | Join FOAD [0] (n=dok@dinah.blub.net) |
18:17:21 | roolku | markun: is there a reason select and play are swapped on Gigabeat (I have it swapped back in my local build an completely forgotten about it) |
18:17:35 | lowlight | markun: good to know...thanks |
18:19:15 | markun | roolku: I think the iriver buttons wouldn't be like this if the play button wasn't called play.. |
18:19:55 | markun | but you think it makes more sense to have POWER pause the music? |
18:20:19 | | Join webtaz [0] (n=taz@p5081B63C.dip0.t-ipconnect.de) |
18:20:42 | markun | right now you can leave the WPS and return to it with the same button, I think that's a good thing. |
18:21:14 | markun | Although I still think we should make A that button |
18:21:20 | | Join K4rP4D [0] (n=KrPD@bzq-88-153-4-190.red.bezeqint.net) |
18:27:29 | roolku | markun: maybe I am used to it from the irivers, but pressing select to start browsing feels natural as you have your finger on the cross already to move up and down |
18:27:45 | perl|work | markun, but again, i vote for those buttons to be switched |
18:27:59 | perl|work | i hope that day will come one day |
18:28:19 | roolku | markun: and I have A mapped to shut down anyway (to be able to use power as shift in for example the virt keyboard) |
18:28:32 | perl|work | markun, see? :P |
18:31:59 | | Quit lowlight ("CGI:IRC (Ping timeout)") |
18:33:04 | roolku | markun: also it is very rare that i return from browsing without having selected a new title which means for me it is the same key to leave and return to the WPS |
18:34:37 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
18:35:36 | | Join PanicZone [0] (i=519b0257@gateway/web/cgi-irc/labb.contactor.se/x-a2986f85f8fdce6d) |
18:35:58 | PanicZone | Hello Peoples I Have A Problem! :( |
18:36:40 | PanicZone | If Anyone Is Here! |
18:37:08 | | Quit PanicZone (Client Quit) |
18:37:34 | ze | i'm sure it was obvious in that minute that nobody is |
18:37:49 | thegeek | I love people like this |
18:38:11 | | Quit web-taz (Read error: 110 (Connection timed out)) |
18:38:12 | thegeek | if they give up this easily imagine what they must be like in real life |
18:38:17 | ze | :p |
18:48:37 | toffe82 | perhaps is computer took fire ;) |
18:48:44 | | Join Frode_ [0] (n=Frode@213.167.96.196) |
18:56:26 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-350c93741435f4d1) |
18:58:44 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
18:59:17 | austriancoder | has somebody a dual-boot ready bootloader for sansa to download? |
19:00 |
19:00:31 | austriancoder | come on.. |
19:01:32 | pondlife | austriancoder: Good luck tomorrow |
19:01:38 | austriancoder | thanks.. |
19:01:53 | austriancoder | the train will come in about 3 hours |
19:03:26 | GodEater_ | ooh, tomorrow is the big day huh ? |
19:03:30 | GodEater_ | who's going ? |
19:05:04 | austriancoder | r- and me |
19:05:11 | austriancoder | rp- |
19:05:41 | | Nick Frode_ is now known as Juice^ (n=Frode@213.167.96.196) |
19:06:15 | austriancoder | bye all |
19:06:19 | | Quit austriancoder ("Kopete 0.12.4 : http://kopete.kde.org") |
19:09:20 | *** | Saving seen data "./dancer.seen" |
19:16:37 | | Quit axion1 (Read error: 131 (Connection reset by peer)) |
19:16:45 | | Join axion1 [0] (i=axion@ip70-185-188-75.mc.at.cox.net) |
19:24:44 | | Quit JB_Away (Read error: 104 (Connection reset by peer)) |
19:24:45 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
19:25:30 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
19:27:23 | | Quit pondlife ("disconnected has pondlife") |
19:32:00 | | Join Ribs [0] (n=ribs@cpc2-cmbg5-0-0-cust95.cmbg.cable.ntl.com) |
19:32:43 | | Join webguest80 [0] (i=598a4ee2@gateway/web/cgi-irc/labb.contactor.se/x-a9df7645c640a265) |
19:33:19 | webguest80 | f\ |
19:33:57 | webguest80 | hello |
19:34:13 | | Join rp- [0] (i=rp@193.154.222.107) |
19:39:13 | | Quit webguest80 ("CGI:IRC (Ping timeout)") |
19:40:21 | | Join muesli__ [0] (n=muesli_t@91.64.230.92) |
19:41:17 | | Quit Ribs (Remote closed the connection) |
19:46:25 | | Join Ribs [0] (n=ribs@cpc2-cmbg5-0-0-cust95.cmbg.cable.ntl.com) |
19:52:55 | | Quit toer ("Changing server") |
19:53:07 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:58:28 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
19:59:17 | | Quit Ribs ("eh eh ehhhh!") |
20:00 |
20:05:36 | | Join Febs [0] (n=chatzill@38.98.196.75) |
20:09:40 | * | Nico_P is starting to get results with the wps code rewrite |
20:09:56 | | Quit Hadaka ("leaving") |
20:10:16 | | Quit markun (Read error: 104 (Connection reset by peer)) |
20:10:22 | | Join markun [0] (n=markun@rockbox/developer/markun) |
20:14:54 | | Join lee-qid [0] (n=liqid@p54964C16.dip.t-dialin.net) |
20:16:04 | Febs | It is normal for directory cache to scan the disk on every startup, regardless of whether the disk contents have been changed? |
20:20:14 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
20:21:18 | muesli__ | how should rbx know if content was changed if not a scan will be performed? :o |
20:21:29 | bluebrother | Nico_P: what's the goal of your wps rework? |
20:22:22 | Nico_P | bluebrother: clearner, smaller, more efficient and more maintainable code |
20:22:24 | Febs | muesli__: I just don't remember it taking this long in the past. Each time I turn on the ipod, the scan takes between 1:50 and 2 minutes to complete. |
20:22:51 | Nico_P | bluebrother: it's based on a wps tokeniser project safetydan started |
20:23:03 | bluebrother | ah. Other improvements? |
20:23:10 | | Join thomj [0] (n=thomjoha@hekta.edt.aft.hist.no) |
20:23:12 | thomj | beh |
20:23:21 | bluebrother | beh? |
20:23:33 | Nico_P | bluebrother: do you have some in mind ? |
20:23:35 | muesli__ | Febs thats kinda long..it takes some secs on my 15gb drive |
20:23:59 | * | thomj picks at preglow |
20:24:01 | bluebrother | Nico_P: no ... I think the wps has enough features ;-) |
20:24:46 | Kasperle | add an html parser ;) |
20:24:48 | bluebrother | except maybe viewports, but that is a different story ... |
20:24:49 | Kasperle | j/k |
20:25:14 | | Quit preglow (Read error: 110 (Connection timed out)) |
20:25:37 | bluebrother | a simple html parser plugins would be nice. But I'm not sure if that would be feasible at all ... |
20:26:00 | Nico_P | bluebrother: i'm leaving the viewports to amiconn :) |
20:26:09 | | Nick thomj is now known as preglow (n=thomjoha@hekta.edt.aft.hist.no) |
20:26:10 | preglow | about time |
20:26:24 | Nico_P | bluebrother: a simple html parser would probably be quite doable |
20:26:45 | bluebrother | sure. But I'm a bit unsure how much work it would be |
20:26:57 | bluebrother | as it should add support for tables and graphics at least |
20:27:04 | Kasperle | bluebrother: something a bit more powerful than the "iPod Notes" will surely be possible ;) |
20:27:11 | bluebrother | i.e. it should be capable of displaying the manual properly :) |
20:27:19 | Kasperle | it's unbelievable |
20:27:41 | Kasperle | apple included almost no useful features (e.g. bold or italic text), but <rot13></rot13> |
20:27:51 | bluebrother | preglow: you should be able killing a ghosted nick with the ghost command to nickserv |
20:28:59 | Febs | dircache is definitely the culprit. With dircache off, boot time is < 10 seconds. With dircache on, 2 minutes, 3 seconds. Quite frustrating. |
20:29:41 | | Quit lini ("lini has no reason") |
20:29:45 | | Join tHEkIND [0] (n=C4AvaYiH@lns-bzn-50f-62-147-178-8.adsl.proxad.net) |
20:29:51 | tHEkIND | Hello |
20:30:12 | preglow | bluebrother: oh, didn't know that |
20:30:21 | amiconn | Febs: Then you probably have more files on your unit than dircache can take. Hence it scans on every boot, only to find that you have too many files and it can't initialise |
20:30:41 | tHEkIND | I'd like to know the mpegplayer progress about rebuffer, i thought it was an H10-only issue, but it seems to be all targets. Is someone working on it ?? |
20:30:44 | Febs | Ah ha. |
20:30:54 | amiconn | If it would work properly, it would know the necessary buffer size after the first full scan, and would do subsequent scans in the background |
20:32:48 | | Join lini [0] (i=pugsley@62.204.144.237) |
20:34:06 | * | amiconn wonders how many files would cause dircache to scan a full 2 minutes |
20:34:27 | amiconn | When I tried dircache, scan times were around 20..30 seconds iirc |
20:34:31 | preglow | less for me |
20:34:39 | preglow | lemme see what stats says |
20:34:54 | Febs | amiconn: Looks like you're right. Even after scanning, the dircache info says that the cache is not initialized. |
20:35:26 | amiconn | I really don't remember exactly, I don't use dircache during normal operation |
20:35:31 | preglow | 5063 files, dircache uses about 6 seconds in scan |
20:35:56 | preglow | says "initialized" here |
20:35:58 | preglow | and always has, afaik |
20:36:23 | preglow | scanning took "8s", it says 5465 entries |
20:36:31 | amiconn | Just 6 seconds here on H180... |
20:36:47 | amiconn | 5578 entries |
20:37:06 | Febs | I'm running the stats plugin. It's at 16,000 files and still counting. |
20:37:12 | Febs | Which doesn't seem right. |
20:37:41 | amiconn | I'd guess you have >100,000 files if dircache takes that long |
20:37:53 | | Quit Juice^ (Read error: 110 (Connection timed out)) |
20:38:59 | amiconn | This MK8007GAH is really damn fast |
20:44:13 | amiconn | Febs: If you think stats is wrong, your file system structure might be corrupt. Circular directory link or somesuch |
20:44:30 | amiconn | chkdsk should help... |
20:45:57 | Febs | According to Windows, I have just over 10,300 files, so there is definitely something wrong. I'll try a chkdsk and see what happens. |
20:50:22 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
20:50:29 | | Part nls |
20:51:22 | Nico_P | amiconn: how can i declare a function that accepts an unlimited number of arguments, in the likes of printf ? |
20:51:32 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
20:51:41 | | Join Naked [0] (i=naked@62.142.249.112) |
20:52:22 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
20:53:32 | Nico_P | hmm i think i found it... |
20:53:59 | Febs | amiconn: that fixed it. Thanks. Scan took 17 seconds and now the dircache is initialized. |
20:54:11 | | Join toer [0] (i=tore@skjeldal.com) |
20:54:22 | amiconn | Did chkdsk tell you what needed fixing? |
20:55:10 | Febs | Yes. There were bad links in two directories. |
20:57:26 | amiconn | Hmm... |
20:57:38 | * | amiconn hopes this was not a fat driver bug... |
20:57:51 | amiconn | Which directories? Anything rockbox might have written to? |
20:58:22 | Febs | \recordings |
20:58:55 | amiconn | Hmm, not good.... |
20:59:36 | Febs | Actually, though, I don't appear to have a \ |
20:59:48 | Lear | Isn't there a FS bug about an FS bug? :p |
21:00 |
21:00:03 | Lear | FS = FlySpray and FileSystem, respectively. |
21:00:21 | tHEkIND | Would it be hard to code a patch for a new tag on wps -> Activate a tag during X seconds after changing the volume ?????? |
21:00:34 | Febs | ... a \recordings directory (unless it's hidden). |
21:01:12 | Febs | I wonder if the issue was caused by me doing a test recording on the ipod. |
21:01:33 | amiconn | Did it work? |
21:01:55 | amiconn | I think chkdsk deleted /recordings if the bug was in the dir itself |
21:02:04 | Febs | Could be. |
21:02:20 | Febs | I had tried recording once back in December using a line-in dock that Soap made. |
21:02:49 | Febs | It worked in that I could clearly identify the recorded material, though it was at a level not much above the noise floor. |
21:02:58 | | Nick mcphail_ is now known as mcphail (n=mcphail@dyn-62-56-90-69.dslaccess.co.uk) |
21:06:32 | Nico_P | B4gd3r ? LinusN ? |
21:06:40 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
21:06:58 | Nico_P | Bagder ? |
21:08:23 | Bagder | is that a question really? |
21:08:51 | Nico_P | Bagder: the question is coming :) |
21:09:03 | preglow | Bagder: click the "iaudio m5" gentlemen post on the rockbox front page and watch the left menu |
21:09:05 | Nico_P | Bagder: i wanted to know if i could write a function using a variable list of arguments, |
21:09:22 | *** | Saving seen data "./dancer.seen" |
21:10:12 | Bagder | Nico_P: you mean like sprintf? |
21:10:20 | Nico_P | Bagder: yes |
21:10:35 | Bagder | yes you can ;-) |
21:11:10 | Nico_P | i was asking because it seems to be recent C so i thought maybe it wasn't allowed :) |
21:11:25 | Bagder | it isn't recent at all |
21:11:41 | Bagder | but if you speak of macros, it is |
21:12:03 | Nico_P | what do you mean ? |
21:12:25 | Bagder | functions with a variable amount of arguments have been allowed in C since the very beginning |
21:12:41 | Bagder | but macros with a variable amount of arguments have not |
21:12:51 | Bagder | they were added to C in the C99 standard |
21:13:01 | Nico_P | ok |
21:13:04 | Bagder | and have been supported in gcc before that by an extension |
21:13:18 | Nico_P | i was thinking of a function |
21:13:32 | Lear | And such macros are used in Rockbox nowadays. |
21:13:56 | Nico_P | in fact a generic function to get an argument list from a WPS tag |
21:14:13 | Nico_P | but maybe sscanf is perfect for the job |
21:16:02 | | Quit rp- ("AMS i'm coming, tomorrow :)") |
21:16:03 | Lear | Not that sscanf is currently included in the core, afaik... |
21:16:20 | | Join RogerBacon [0] (n=RogerBac@bas3-sherbrooke40-1177645603.dsl.bell.ca) |
21:16:46 | RogerBacon | can someone tell me how to boot the original iriver h10 firmware with the new bootloader ? |
21:17:41 | dan_a | RogerBacon: Hold "Left" |
21:17:42 | Arathis | RogerBacon: hold down <- while the bootloader apears and until he says something like "loading original firmware" |
21:18:01 | RogerBacon | okay |
21:18:05 | Nico_P | Lear: it is |
21:18:36 | Nico_P | so i think i should use it instead of reinventing the wheel |
21:18:41 | RogerBacon | maybe im blind, but its not explained in the iriverh10Installation beta wiki page .. |
21:18:44 | Nico_P | especially a wheel that complicated |
21:19:15 | Lear | nico_p: Only for some IFP "stub"... |
21:19:32 | Lear | It wasn't used by the core, so the doom plugin explicitly links it. |
21:19:44 | Nico_P | Lear: what's firmware/common/sscanf.c ? |
21:19:54 | Lear | I went through this when updating bookmark.c. |
21:19:57 | dan_a | Does anyone have any feelings over whether we should make turning "hold" on the way to boot into the OF in the Sansa and H10? |
21:20:07 | Lear | But it isn't buildt for the core, see firmware/SOURCES. |
21:20:46 | Nico_P | :( |
21:20:49 | Arathis | dan_a: turning hold on on h10 while booting resets the config |
21:21:52 | dan_a | Arathis: On the iPods, turning hold on before the Rockbox bootloader (but after turning on the player) boots into the OF, turning hold on during or after the RB bootloader clears settings |
21:22:02 | Nico_P | Lear: what did you do in the end ? |
21:23:15 | Lear | Some custom code that did only what was needed. Mainly because I was after saving code at the time. Dragging in a couple of kb (well, lots, compared to what I'd gain) of code wasn't really an option then. :) |
21:23:17 | Arathis | dan_a: that may be |
21:23:27 | | Part tHEkIND |
21:23:40 | dan_a | Arathis: I'm just thinking of making it consistent |
21:23:54 | GodEater | dan_a: sounds like a good idea to me |
21:24:01 | GodEater | I'd be in favour of it (not that I own either player)! |
21:24:26 | | Quit printfXh4 (Read error: 145 (Connection timed out)) |
21:24:34 | dan_a | GodEater: I thought you had a 5.5G iPod? Or did that get changed to the Gigabeat? |
21:24:59 | Arathis | dan_a: okay, when the iriver BL is loading and turning hold on and turning it off before the RB BL loads it doesn't affect RB. but the iriver BL is there for just 1 or 2 seconds |
21:25:11 | | Part K4rP4D ("Leaving") |
21:26:41 | preglow | dan_a: any more luck on thumb stuff, btw? |
21:27:38 | Lear | Btw, regarding bookmarks, I (re)read the bug about the separator used... Any opinions as to what ";" should be replaced with? Tab sounds nice, I think... |
21:27:57 | dan_a | preglow: I've not been trying - it's just going to be trial and error to see what works and what doesn't to start with. |
21:28:49 | dan_a | I'll see if I can knock 20k off the core tonight as a bit of a challenge! |
21:30:53 | GodEater | dan_a: I meant I don't own an H10 or sansa |
21:30:57 | RogerBacon | dan_a : thanks, wiki updated |
21:31:12 | GodEater | dan_a: I do own the iPod though - not running RB still though |
21:31:29 | dan_a | GodEater: Ah... I don't know where my brain went when reading that! |
21:31:57 | GodEater | ;) |
21:32:46 | GodEater | dan_a: are you going to conference in to the AMS visit tomorrow ? |
21:33:10 | RogerBacon | another question, the iriver database is constructed with the iriver plus software ? |
21:33:31 | | Quit _Veseliq_ (Remote closed the connection) |
21:33:37 | Arathis | RogerBacon: that or with easyh10 |
21:34:34 | dan_a | GodEater: If there's a call happening, and if I'm not stupidly busy at work, hopefully. |
21:35:08 | RogerBacon | why using a proprietary database ? |
21:35:33 | eggy | hrm, any sugestions on what to do if the ipnod nano (first gen) just goes "dead", it will not respond to anything I do.. |
21:35:37 | GodEater | dan_a: I just read the Bagder wanted them to conf him in |
21:35:43 | GodEater | s/the/that |
21:36:01 | GodEater | eggy: first, charge it for a good couple of hours |
21:36:33 | GodEater | eggy: then hard reset it by turning the hold switch on then off, and then holding Menu+Select for about 10 seconds or so |
21:37:49 | eggy | there we go |
21:39:15 | pixelma | RogerBacon: rockbox uses its own database if that's what you mean |
21:39:58 | eggy | GodEater: whats the combo to get into maint mode/ |
21:40:36 | RogerBacon | okay, the iriver is in MTP and its not detected by windows (have WMP11) |
21:40:47 | RogerBacon | how i put it in UMS |
21:41:07 | GodEater | eggy: after the reset, hold Menu+Play |
21:41:13 | GodEater | assuming you mean disk mode =/ |
21:41:20 | eggy | yeah |
21:41:49 | Arathis | RogerBacon: plug in to usb, boot player and hold down "O" unteil he says "recovery mode" |
21:42:04 | eggy | i just forget all those special options, been a bit sense i've played with ipodlinux (though this seems a hell of a lot nicer) |
21:43:00 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
21:43:33 | RogerBacon | okay, but its possible to use a UMS bootloader, because the h10 is MTP only (unable to put it in UMS, the european firmware dosn't work) |
21:44:17 | Arathis | RogerBacon: mine is also mtp and using this ums trick I can connect it to the pc |
21:45:13 | Arathis | RogerBacon: the player needs to be reset before doing the ums trick. for 5/6gb plug out battery and put it in again. for 20gb hit the reset button on top of the player |
21:46:31 | RogerBacon | Arathis : okay thanks |
21:46:34 | RogerBacon | work |
21:47:47 | RogerBacon | did you try using the iriver plus or easy h10 to build the database (dont know if the device is detected with this trick by iriver plus ?) |
21:48:01 | dan_a | WTF???? preglow: I don't think I'll be doing any thumb code work tonight - GCC is compiling gode which talks to non-existant registers |
21:48:06 | dan_a | s/gode/code |
21:48:35 | Arathis | RogerBacon: it isn't by the iriver plus software I think. I used easyh10 when using the OF back |
21:49:29 | RogerBacon | okay, if i put file directly in music, the database will be empty ? |
21:49:52 | pixelma | RogerBacon: are you talking about the database you want to use in rockbox? |
21:50:12 | RogerBacon | yeo |
21:50:15 | RogerBacon | *yes |
21:51:09 | Arathis | RogerBacon: rockbox has it's own database. The one from the original firmware doesn't affed it |
21:51:27 | Arathis | s/affed/affect |
21:52:23 | RogerBacon | okay thanks guy's |
21:52:47 | | Quit preglow (Read error: 104 (Connection reset by peer)) |
21:55:21 | | Quit blueworm ("Leaving") |
21:56:28 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-78-95.w90-16.abo.wanadoo.fr) |
21:57:19 | | Join preglow [0] (n=thomjoha@hekta.edt.aft.hist.no) |
21:58:51 | | Join blueworm [0] (n=blueworm@7.Red-80-32-172.staticIP.rima-tde.net) |
21:58:59 | RogerBacon | so, any news form the zune-linux guy's (they said that they will contact us) .... :) |
21:59:29 | * | RogerBacon is really sarcastic ... |
21:59:58 | * | Bagder giggles |
22:00 |
22:00:19 | preglow | they've been really silent... |
22:00:43 | preglow | Bagder: did you get my comment about the left rockbox.org menu? |
22:00:48 | Bagder | yeah |
22:00:59 | Bagder | I'll poke on that later |
22:01:04 | preglow | goodie |
22:01:23 | amiconn | Bagder: Could you perhaps also fix buildzip.pl? |
22:02:50 | Bagder | you mean "fix" as in remove some stuff from archos zips? |
22:02:54 | | Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs") |
22:03:22 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
22:03:29 | amiconn | (1) Don't include eq settings for hwcodec. (2) Don't include tha 'backdrops' dir for monochrome targets |
22:03:39 | amiconn | s/tha/the/ |
22:04:40 | amiconn | (2) is not only archos, but also e.g. iFP (though buildzip.pl is not yet actually used for iFP) |
22:05:29 | | Join muesli__ [0] (n=muesli_t@91.64.230.92) |
22:08:41 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust436.brig.cable.ntl.com) |
22:11:07 | | Join webguest01 [0] (i=436769f2@gateway/web/cgi-irc/labb.contactor.se/x-dead82f2d0d45e9e) |
22:12:46 | | Join groovingandi [0] (n=grooving@p549602E1.dip0.t-ipconnect.de) |
22:13:39 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
22:13:41 | | Quit webguest01 (Client Quit) |
22:16:03 | | Nick hcs is now known as hcs|mountaineeri (n=agashlin@rockbox/contributor/hcs) |
22:16:45 | | Nick hcs|mountaineeri is now known as hcs|pillaging (n=agashlin@nat01-silvers-ext.Rutgers.EDU) |
22:22:59 | | Join Alonea [0] (n=gentoo@24-117-195-16.cpe.cableone.net) |
22:23:51 | groovingandi | I just tried a recent daily build with my Archos Recorder 8MB (haven't updated for a long time)... Does anybody know, why the key combos of the quick screens were disabled? |
22:24:20 | groovingandi | On+play in the file browser doesn't work anymore either |
22:25:43 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
22:27:26 | amiconn | On+Play is gone for a long long while. It's long Play instead |
22:28:21 | groovingandi | I know that "long play" works as well and I think I'll get used to it... what about the quick screens? |
22:30:10 | amiconn | Hmm, not sure. They probably get lost in the button actions move and so far nobody complained they're missing |
22:30:19 | * | amiconn points to JdGordon |
22:30:23 | groovingandi | Btw. I think I like the new menu structure |
22:30:26 | amiconn | Not around atm... |
22:30:51 | groovingandi | Hehe, probably I'm the only one who is still using an old Archos box |
22:31:01 | | Join mindmedic [0] (n=mind@TK212017121019.teleweb.at) |
22:31:06 | amiconn | Nah, surely not |
22:31:18 | amiconn | I'm still using my archoses as well as the newer boxes |
22:31:26 | amiconn | But I never used the quickscreens much |
22:32:15 | pixelma | nls: I'm trying to get familiar with the langV2 patch... I've found a few (seen 9 so far) sound settings that are currently defined for "hwcodec" but the Player which has a different MAS does not have. Do you think it's worth it do invent a new category for these? |
22:32:54 | * | amiconn would think so |
22:33:00 | pixelma | s/do/to |
22:33:01 | | Join BobJonkman [0] (n=John@206-248-137-186.dsl.teksavvy.com) |
22:33:02 | nls | pixelma: I guess it's a good idea... |
22:33:25 | | Quit obo ("bye") |
22:33:27 | nls | I wasn't sure about what features which MAS has. |
22:33:47 | | Quit kubiix (Read error: 104 (Connection reset by peer)) |
22:33:49 | amiconn | groovingandi: The archoses still have a number of advantages over all these newer boxes |
22:34:19 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
22:34:27 | nls | pixelma: I have a slightly updated patch that has been synced with svn here, if you want, no big changes over the last one in the tracker. |
22:34:30 | amiconn | Of course they also have disadvantages, it all depends on usage patterns |
22:35:34 | pixelma | alright... thanks for the opinions. Well it's easy to write that in the .lang now to find out what else needs changing and how to write that in the features.txt |
22:36:09 | pixelma | nls: I'd be interested |
22:36:09 | | Quit Arathis ("Bye, bye") |
22:36:33 | nls | pixelma: ok, I'll just check that it's still in sync and post it :-) |
22:36:35 | groovingandi | @amiconn: I have 2 Recorders, an Ondio SP and a H340 but use my first recorder most of the time |
22:36:52 | pixelma | nls: thanks :) |
22:37:12 | amiconn | I also use the my Recorder 80 quite often, as well as my OndioFM |
22:37:35 | groovingandi | somehow I got never used to the keys of the H340, although I really like the size and the display |
22:37:41 | | Quit webtaz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
22:38:05 | groovingandi | and of course 40G are simply not enough... |
22:38:23 | amiconn | I'll try to switch to my H180 as my main box. Now I have the advantage to put my cd collection as flac :) |
22:39:27 | | Quit RogerBacon ("Quitte") |
22:40:11 | nls | pixelma: ok, synced patch posted |
22:41:08 | | Quit mindmedic ("Leaving.") |
22:41:24 | pixelma | :) |
22:42:19 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
22:43:45 | dan_a | I'm looking at improving the Sansa flash driver. Should it yield every time it is doing a busy wait? |
22:44:24 | pixelma | nls: stupid question - what should be done with the duplicated lang strings (like "all" for files and repeat mode)? Will that be cleaned up when everything else is done? |
22:44:50 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:45:00 | | Quit amiconn (Nick collision from services.) |
22:45:02 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:47:36 | groovingandi | amiconn: I think the On+Up/Down combos for the pitch screen were also lost |
22:48:01 | * | amiconn doesn't even know what these did |
22:48:45 | | Join tucoz [0] (n=martin@189.84-48-174.nextgentel.com) |
22:48:56 | groovingandi | It was possible to change pitch up/down in the WPS |
22:49:33 | amiconn | Ah, in wps... |
22:49:41 | amiconn | hmm.... |
22:50:47 | groovingandi | On+Play in WPS for muting doesn't work either... |
22:51:01 | groovingandi | I never used it... just testing different combos now |
22:51:12 | pixelma | there were changes for the pitch screen - http://download.rockbox.org/manual/rockbox-recorder/rockbox-buildch4.html#x7-380004.3.1 about 2/3 down |
22:51:18 | amiconn | Hehe, funny how much I didn't even know... although I'm using rockbox for almost 5 years now, am developing for it for more than 4 years, and have 8 targets... |
22:51:29 | groovingandi | sorry, F1+play for muting |
22:51:40 | amiconn | Mute was removed |
22:52:06 | groovingandi | Ok, didn't know it existed until 5 mins ago |
22:52:18 | groovingandi | I found it in the manual |
22:52:27 | amiconn | Doesn't really make sense, pause is way more appropriate |
22:52:40 | amiconn | The manual still needs a lot of work... |
22:53:23 | pixelma | there's a "Pitch" paragraph - don't know how accurate that is though... but I think this one is newer than the WPS key table |
22:54:07 | groovingandi | pixelma: yes, but I can't access the pitch screen from WPS |
22:54:47 | amiconn | Ah, now I remember what you mean with On+Up/Down |
22:54:53 | amiconn | That should work, in fcat |
22:55:27 | groovingandi | I just saw it works from the WPS context menu, there's a pitch entry |
22:55:36 | amiconn | On+Up or On+Down should bring it up |
22:56:04 | groovingandi | doesn't work for me |
22:57:21 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
22:58:09 | | Quit FOAD (Read error: 110 (Connection timed out)) |
22:59:37 | | Join Arathis [0] (n=doerk@p5484B234.dip0.t-ipconnect.de) |
23:00 |
23:03:45 | groovingandi | I just downloaded the sources... |
23:03:58 | groovingandi | in keymap-recorder.c it's defined: |
23:05:28 | groovingandi | ACTION_WPS_PITCHSCREEN, BUTTON_ON|BUTTON_UP, BUTTON_ON |
23:05:38 | | Join dxm [0] (n=asdf@CPE-24-208-13-111.new.res.rr.com) |
23:05:42 | amiconn | yes |
23:05:50 | amiconn | And another one for On+Down |
23:05:54 | groovingandi | don't know why it doesn't work |
23:06:18 | dxm | would someone explain to me how to install the dictionary plugin i have all the files |
23:06:30 | groovingandi | ACTION_LISTTREE_PGUP works |
23:07:40 | | Join BHSPitLappy [0] (n=steve-o@adsl-64-123-190-79.dsl.rcsntx.swbell.net) |
23:07:40 | | Part perl|work |
23:09:26 | *** | Saving seen data "./dancer.seen" |
23:11:50 | dxm | has anyone succesfully installed the dictionary plugin |
23:12:30 | groovingandi | dxm: sorry, never tried it |
23:13:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
23:13:48 | dxm | the directions say to put some files in a folder and "execute wn2rdf.pl"−−how do you do that? |
23:14:02 | amiconn | The dictionary plugin is part of the official distribution |
23:14:24 | amiconn | You just need to add the dictionary you want |
23:14:39 | amiconn | For this perl script you need a perl interpreter |
23:15:17 | dxm | what would be an example of a perl interpreter |
23:15:40 | funky | /usr/bin/perl |
23:16:29 | dxm | are these perl interpreters user friendly? obviously i know nothing of the sort |
23:16:51 | dxm | can perl interpreters "execute" .pl files? |
23:16:59 | bluebrother | dxm: it's an interpreter. It simply runs the script file. |
23:17:09 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:17:23 | groovingandi | you are using windows? |
23:17:29 | dxm | yes windows |
23:17:34 | bluebrother | no gui, no clicking ... |
23:17:47 | bluebrother | but perl has modules for creating gui stuff |
23:18:25 | dxm | maybe if i get a perl interpreter right now you could walk me throught it? :) |
23:18:36 | dxm | it seems simple enough if you know perl |
23:18:41 | bluebrother | look for Activestate Perl |
23:19:01 | dxm | ok |
23:19:38 | groovingandi | www.activestate.com |
23:19:40 | dxm | komodo? |
23:20:30 | | Nick hcs|pillaging is now known as hcs (n=agashlin@nat01-silvers-ext.Rutgers.EDU) |
23:20:36 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
23:20:38 | dxm | installing... |
23:20:47 | dxm | 30 megs |
23:21:37 | nls | pixelma: I have tried to clean up all duplicated strings I have found but some still needs to be duplicated, such as "All" because it is used in the quick screen which relies on the sysfont when the userfont doesn't fit. If you find other duplicates that can be removed, then go for it :-) |
23:22:01 | groovingandi | dxm: ActivePerl is enough, you don't need a development environment |
23:22:10 | dxm | o |
23:22:39 | dxm | ok now "activeperl" |
23:23:16 | pixelma | nls: thanks for the explanation |
23:23:36 | dxm | "as package" or msi? |
23:23:49 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
23:24:35 | groovingandi | both should work, I guess msi is easier (MS installer) |
23:25:24 | | Quit Alonea ("Leaving") |
23:25:29 | dxm | btw thank you for helping me |
23:26:25 | | Quit tucoz ("Leaving") |
23:26:29 | safetydan | oh bah... now I know why speex stereo decoding doesn't work |
23:26:58 | | Quit OgMaciel ("mv OgMaciel $HOME") |
23:27:16 | | Quit funky ("leaving") |
23:29:02 | dxm | step one is to get a dictionary file, which i did. the next step is to extract wn_g.pl and wn_s.pl from it |
23:29:07 | | Join Ribs [0] (n=ribs@91.84.8.218) |
23:29:49 | | Quit robin0800 ("A day without sunshine is like .... night") |
23:31:34 | | Quit Febs (Read error: 110 (Connection timed out)) |
23:32:37 | groovingandi | dxm: you are following the instructions of the wiki page? |
23:32:44 | dxm | yep |
23:33:04 | dxm | for converting the dictionary to rockbox readable format |
23:33:18 | groovingandi | so you downloaded WNprolog-2.0.tar.gz |
23:33:22 | dxm | yes |
23:33:38 | groovingandi | were you able to unpack it? |
23:33:44 | dxm | no... |
23:33:58 | dxm | wait yes |
23:34:10 | dxm | winrar does it |
23:34:24 | dxm | oh so i pull those files out of there... |
23:34:51 | groovingandi | you should know that I've never done this before, so I don't know what I'm talking about |
23:35:04 | | Part hcs |
23:35:31 | dxm | you've got me alot further than ive ever been |
23:35:55 | dxm | but what about this wn2rdf.pl |
23:35:58 | dxm | where is that? |
23:37:32 | groovingandi | it's in the rockbox sources |
23:37:42 | groovingandi | did you read until the bottom of the wiki page? |
23:37:44 | dxm | i googled it and found it in the rockbox sources. ok so |
23:37:54 | dxm | haha yes |
23:38:03 | groovingandi | you can download the dictionary files, no need to build them yourself |
23:38:18 | dxm | haha no |
23:38:26 | dxm | there are the files right there eh? |
23:39:10 | dxm | silly me thanks for letting me waste your time happy hunting |
23:39:19 | | Quit jhMikeS (Nick collision from services.) |
23:39:25 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
23:40:29 | groovingandi | no problem, so you don't need perl anymore |
23:40:34 | dxm | but.. do you want to do it anyway just for kicks? |
23:40:41 | dxm | i love learning |
23:41:04 | preglow | makes for a fun life |
23:41:13 | groovingandi | shouldn't be difficult, just install activePerl and download wn2rdf.pl |
23:41:14 | dxm | delightful |
23:41:25 | | Join entheh [0] (n=purr@88-106-204-225.dynamic.dsl.as9105.com) |
23:42:23 | dxm | im sure you must be right but i have activeperl installed and open and i haven't a clue about what im seeing its like another language! haha |
23:42:50 | dxm | packages are pl files? |
23:43:09 | | Join muesli- [0] (n=muesli_t@91.64.230.92) |
23:43:18 | groovingandi | just open a command window a type "perl -v" to check it |
23:43:44 | dxm | ah so from the command line i can execute pl files now? |
23:44:04 | groovingandi | if installation was successful, yes |
23:45:02 | dxm | is the rdf2binary tool in the rockbox sources |
23:45:10 | dxm | what filetype will that be? |
23:46:43 | dxm | cant seem to find it with google |
23:47:29 | groovingandi | in the tools directory of the rockbox sources, there's rdf2binary.c |
23:47:31 | nls | dxm: I suggest you take a look in the tools dir in the rockbox sources |
23:47:37 | dxm | yes thanks |
23:48:43 | dxm | im sure you must think this is quite ridiculous but where are the rockbox sources |
23:48:52 | groovingandi | you have to compile it first, don't know if it works for windows |
23:49:45 | dxm | is there a program i can use to complile it? |
23:49:59 | groovingandi | http://svn.rockbox.org/viewvc.cgi/trunk/tools/ |
23:51:30 | dxm | ok so is compliling done |
23:51:44 | dxm | *how is compiling done |
23:52:58 | groovingandi | you need a c compiler, gcc for example or the MS variant |
23:53:05 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
23:53:37 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
23:54:10 | | Quit Ribs ("eh eh ehhhh!") |
23:54:21 | groovingandi | if you don't have one installed, it's probably really to much effort |
23:54:35 | dxm | ah you're probably right |
23:54:56 | dxm | although i wonder what could be so time consuming about it |
23:55:14 | groovingandi | problem is that I can't help you with compiling as I have to leave soon |
23:55:52 | dxm | ok thanks again i cant wait till i have another thing i want to do thats way over my head with rockbox |
23:55:53 | groovingandi | and I can't test what is necessary for windows |
23:56:13 | | Quit petur ("Zzzzz") |
23:56:21 | nls | dxm: take a look at the SimpleGuideToCompiling to set up a dev environment for rockbox deleopment, if you only want to compile this secific tool, it is a bit overkill, as any c compiler should do |
23:56:54 | | Quit desowin ("use linux") |
23:56:58 | dxm | setting up a dev environment for rockbox dev...that does sound like alot of work |
23:57:20 | nls | not if you use the vmware image |
23:57:35 | nls | install vmware, download image, and go |
23:57:41 | groovingandi | or you can try if you find a windows installer for gcc |
23:58:04 | nls | groovingandi: I think that is known as MingW or somesuch |
23:58:53 | groovingandi | yeah, MingW or a Cygwin environment |