00:01:33 | preglow | amiconn: btw, does the sample rate on the recording screen reflect the actual rate when using spdif on archos? |
00:01:39 | preglow | doesn't look like it in the code |
00:01:56 | amiconn | Hmm, dunno. I can check |
00:02:06 | * | amiconn doesn't record much) |
00:02:19 | preglow | i think it'd be best if it reflected the actual srate |
00:03:31 | amiconn | I agree |
00:03:47 | amiconn | It's only lostlogic's box that throws DT_TEXTREL warnings |
00:04:07 | amiconn | ...and it's the only box with a native gcc < 4 |
00:06:13 | | Quit |Unknown| () |
00:06:16 | sharpe | oh noes! |
00:07:16 | | Quit ender` (" There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.") |
00:07:19 | amiconn | preglow: Hmm, on archos the sample rate isn't displayed at all on the recording screen... |
00:07:33 | amiconn | ...but iirc it was, and should be?? |
00:08:01 | preglow | eh |
00:08:07 | preglow | the screen shot in the manual does display it |
00:08:12 | preglow | that's what i based myself on |
00:08:23 | amiconn | Ah, yes. |
00:08:46 | amiconn | Somehow the peakmeter now has twice the height as it used to have... |
00:08:57 | preglow | how nice |
00:09:19 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:13:10 | preglow | i think we should rename tagcache to something a bit more friendly |
00:13:27 | scottder | HappyFunTags |
00:13:29 | scottder | :) |
00:13:35 | midkay | haha. |
00:13:38 | sharpe | Id3Tagbase! |
00:13:43 | preglow | it's not only for id3 |
00:13:47 | bluebrother | FriendlyTagCache ;-) |
00:13:53 | preglow | another thing we should fix |
00:13:53 | sharpe | Tagbase! |
00:14:03 | preglow | rockbox currently says 'id3' about all tags |
00:14:05 | midkay | tag database or tagdb sounds best to me.. |
00:14:08 | preglow | which isn't correct in the least |
00:14:08 | scottder | AllYouTagBaseBelongToUs |
00:14:10 | bluebrother | all your base belongs to tag! |
00:14:21 | preglow | hahaha |
00:14:24 | sharpe | all your tag are belong to databse |
00:14:34 | bluebrother | but pleeease nothing with "id3" in it. |
00:14:36 | preglow | tag database is better than tag cache, at least |
00:14:44 | sharpe | tagbase sounds cool. |
00:15:00 | bluebrother | we have id3 tags, vorbis comments, ape tags ... |
00:15:24 | dpassen1 | Metabase |
00:15:27 | sharpe | it does... i mean... try saying it. |
00:15:36 | amiconn | preglow: This change (double-height peakmeter in recording screen) was committed on 25 Mar 2006 by 'Dan'. He committed a patch by Martin Scarratt |
00:15:51 | amiconn | The double height has to be taken back for archos. |
00:16:03 | bluebrother | Tag Database sounds good. At least it is a database. |
00:16:14 | midkay | amiconn, now that you seem to be back - can you tell me what the problem was with the keyboard update? |
00:16:20 | amiconn | Yes |
00:16:32 | amiconn | I even saw that after looking at your diff for 2 minutes |
00:16:55 | amiconn | Before, there was a button_read_w_tmo(HZ/2) , which nicely waits and yields meanwhile |
00:17:14 | amiconn | You replaced it with a button_get(false) which busy polls... |
00:17:26 | midkay | i thought button_get(false) was the new/better way of doing it.. |
00:17:33 | preglow | amiconn: badness |
00:17:39 | midkay | i had no trouble with it at the pitch screen. |
00:17:46 | amiconn | Oh? |
00:18:12 | amiconn | Then either the pitch screen yields at another place, or you didn't really test |
00:18:22 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
00:18:29 | * | amiconn is somewhat annoyed by such things |
00:18:39 | midkay | amiconn, ah, it's button_get(true). |
00:18:45 | amiconn | The feature freeze phase should stabilise things, not the opposite... |
00:18:57 | midkay | amiconn, well, i'm very sorry. :) |
00:19:03 | amiconn | button_get(true) wouldn't have helped you here, since you want to blink |
00:19:13 | midkay | amiconn, exactly, which is why i went for false.. |
00:19:59 | midkay | amiconn, btw, shouldn't HZ/2 be extremely slow? |
00:20:02 | amiconn | Well, all 3 variants (button_get(true), button_get(false) and button_get_w_tmo(timeout) ) have their purpose |
00:20:19 | amiconn | It's not any slower than your blink, even a little faster |
00:20:49 | midkay | i always use w_tmo in clock.c, but i see button_get false/true almost _everywhere_ else so i thought that was the smarter way of doing it, and w_tmo was supposed to be used only in certain places. |
00:21:01 | amiconn | No |
00:21:02 | midkay | amiconn, i mean HZ/2 as far as button reading.. |
00:21:07 | amiconn | No |
00:22:10 | midkay | now i'm remembering discussing this a while ago - HZ/2 seems to scan the buttons fine in Rockbox core but sort of limit code/lcd updates to that speed, but in plugins it slows down the button reading too - iirc that was deemed a bug but never hunted down? |
00:22:18 | amiconn | It will return a pressed button not any slower than button_get(), but it will wait for a button if none is pressed atm, for a maximum of <timeout> ticks |
00:22:45 | midkay | aha! |
00:22:55 | midkay | and has it ever seemed that's different in plugins? |
00:23:01 | amiconn | nope |
00:23:16 | amiconn | There is no bug in these functions I know of. |
00:23:18 | midkay | it only seems to return the button *after* <timeout> ticks, regardless of when it's pressed.. or something.. |
00:23:27 | amiconn | nope |
00:23:30 | midkay | maybe it's my imagination or maybe it was fixed a while back.. |
00:23:36 | | Quit Rondom (Read error: 113 (No route to host)) |
00:23:39 | amiconn | It was never broken |
00:24:19 | midkay | hm.. maybe i'm thinking of something else then. alright, thanks for the clarification :) |
00:24:33 | amiconn | button_get(false) just checks for a button and returns immediately. It returns BUTTON_NONE if none was pressed |
00:24:36 | sharpe | what else could be a topic on the plague? :D |
00:24:59 | amiconn | button_get(true) waits indefinitely for a button to be pressed, and therefore will never return BUTTON_NONE |
00:25:20 | midkay | amiconn, so why would false kill playback if i may ask? scanning way more often than needed? |
00:25:30 | amiconn | button_get_w_tmo(timeout) also waits for a button to be pressed, but only <timeout> ticks at maximum |
00:25:50 | amiconn | If still no button was pressed, it returns BUTTON_NONE |
00:26:10 | amiconn | With a button already pressed, all 3 functions return immediately, returning the button value |
00:26:21 | midkay | amiconn, gotcha :) |
00:26:35 | amiconn | midkay: There is a loop in keyboard.c that draws the layout, then evaluates the buttons |
00:26:47 | midkay | right.. |
00:27:03 | amiconn | If you use button_get(false), this never waits, and hence never yields, so other threads have no chance to run |
00:27:25 | midkay | so overall button_get(false) should be avoided? |
00:27:38 | amiconn | So the codec thread and playback thread can't run, and the pcm playback will run out of data |
00:28:05 | amiconn | midkay: Neither. There are situations where it makes perfect sense, otherwise it wouldn't exist |
00:28:24 | amiconn | You should just think about timing and threading, and test stuff |
00:28:26 | midkay | amiconn, i'll search the code for what situations, then, i'm quite curious.. |
00:29:10 | | Quit Acksaw ("I'm off, see ya later!") |
00:29:11 | amiconn | E.g. if you have a loop where you want constant delays, and also want to check buttons |
00:29:29 | midkay | amiconn, it wasn't clear to me that false would be a problem, i was under the impression it was 'true'.. unfortunately i didn't have enough time to test every possible situation. |
00:29:31 | amiconn | Then you'll use button_get(false) and sleep() in the loop |
00:29:42 | amiconn | utsl |
00:29:43 | midkay | hmm. |
00:29:51 | amiconn | Playback is a pretty common situation |
00:31:09 | midkay | agreed, i'm not sure what you want me to say :) i could argue that playback was effectively broken for a couple weeks and you're biting my head off for a glitch involving a temporary pause in playback while you're at the not-so-often used keyboard screen.. |
00:31:45 | midkay | ..as the result of simply having the wrong impression of true/false in button_get.. |
00:32:20 | amiconn | I'm only saying that changes should be tested before commit. And imho you cannot compare playback rework with the vkeyboard |
00:33:05 | midkay | that was rather directed at your 'feature freeze should fix things, not break them' comment. not sure if you tested this on your ipod mini, but i found it to be very useful, possibly worth the couple seconds it took to fix. :) |
00:33:31 | amiconn | I don't see the advantage of a blinking cursor |
00:33:51 | preglow | i prefer it blinking |
00:33:51 | midkay | i mean inversing the line bar when in line-edit mode. |
00:33:58 | amiconn | ..and the inverted line is a bit irritating |
00:34:10 | midkay | haha. is it? seriously? i found it 400% more intuitive.. |
00:34:26 | midkay | now scrolling the cursor off the bottom of the keyboard actually makes sense. |
00:34:46 | amiconn | It made sense before as well |
00:35:08 | amiconn | No Ondio user has complained about the way vkeyboard works with a limited keypad |
00:35:13 | midkay | somewhat, but there was absolutely no feedback and it confuses users every time i tell them how to do it until they actually manage to learn it.. |
00:41:04 | amiconn | Bah, this recording screen adaption is a hack.... |
00:41:28 | midkay | amiconn, which? |
00:42:10 | amiconn | The one committed on 25 Mar 2006, adapting the recording screen to the remote |
00:42:26 | preglow | works ok enough |
00:42:55 | amiconn | preglow: Maybe it works okay on iriver main LCD and ipod, but it's still a hack |
00:43:26 | amiconn | ...and it brought that double-height peakmeter which has to go for archos, and should also go on the iriver remote |
00:44:30 | preglow | it does indeed |
00:44:42 | amiconn | This would allow the sample frequency to be displayed on the remote |
00:44:56 | amiconn | ...which happens to have 8 lines with the sysfont, same as archos |
00:45:20 | amiconn | The double-height peakmeter expands this to 9, and makes the sample frequency display vanish |
00:45:25 | sharpe | which sounds more alarming, the black death or anthrax? |
00:45:55 | preglow | hahaha |
00:46:03 | preglow | anything with 'black' in it sounds alarming |
00:46:09 | sharpe | lol |
00:49:30 | | Quit tvelocity ("Ex-Chat") |
00:52:59 | sharpe | the nursery rhyme, "ring around the rosie" is in reference to the plague |
00:57:21 | | Join webguest13 [0] (n=489a5a4c@labb.contactor.se) |
00:57:36 | webguest13 | Any 4G devs in? |
00:59:30 | | Quit wehn () |
01:00 |
01:00:05 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
01:10:01 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
01:10:19 | preglow | anyone here keen to test spdif recording? |
01:10:47 | amiconn | I can't, due to lack of proper optical cable |
01:11:34 | sharpe | i can't... due to lack of... hardware? |
01:12:16 | jeremy | anyone know if someone is actually working on plugging the ipod accessory protocol stuff up before I start looking into it? |
01:12:33 | sharpe | don't think anyone is. |
01:12:53 | amiconn | I probably will, but not before the 3.0 release |
01:13:04 | amiconn | The real problem is the serial comm afaiu |
01:13:28 | preglow | but ok, if no one can test, i'll just commit it when it works here |
01:13:50 | preglow | i'm tired of this remote ssh coding |
01:14:01 | amiconn | ipl doesn't have serial drivers for any of the newer ipods, so we need to find info about the serial port ourselves |
01:14:32 | jeremy | amiconn: how so? (... as I've only started glancing through the code and the info on the protocol itself) |
01:15:10 | amiconn | Yeah, but you'll also need a driver for the port you want to run the protocol on... |
01:15:28 | | Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
01:16:35 | jeremy | *nod* that could make things more "fun" |
01:17:11 | preglow | not only fun, but also not a complete waste of time |
01:18:13 | kapheine | amiconn: i was able to get gcc 4.0.2 to build by removing the assert that was causing the ICE. i really, really don't recommend doing that because i have no clue if the assert is wrong or if the code that is causing the assert to trigger is wrong. the only reason i am even trying it this way is because someone else ran into a case where an assert in do_SUBST was incorrect for his IA-32 platform.. |
01:19:16 | preglow | worth a shot |
01:20:03 | preglow | tried building rockbox with it? |
01:20:38 | kapheine | i'm working on that now, but unfortunately i have no hardware to test it on.. i don't have any m68k-based players. |
01:20:45 | amiconn | Hmm, someone wasn't fully alert when hacking the recording screen. We do have enough space to show the sample frequency within 8 lines and the double height peakmeter |
01:20:51 | kapheine | i have a ton of coldfire boards at work though, so i can try running something on those on monday |
01:22:30 | amiconn | Would make sense to compare the binary produced by m68k-elf-gcc running on amd64 with the binary produced by the same m68k-elf-gcc version running on i686 |
01:22:34 | | Join ronbo [0] (i=shaggy_s@ppp062.hak.centurytel.net) |
01:22:49 | | Quit webguest13 ("CGI:IRC (EOF)") |
01:23:12 | kapheine | yeah, or even the .S file |
01:23:46 | kapheine | oh well in the case of rockbox i guess that wouldn't work, we'd want to compare the entire thing |
01:23:48 | amiconn | Hmm, now I am confoozled. Obviously I am unable to count correctly :/ |
01:25:13 | *** | Saving seen data "./dancer.seen" |
01:25:14 | | Part ronbo |
01:25:25 | | Join Inc [0] (n=inc@arcane/developer/inc) |
01:25:29 | Inc | The requested URL /daily/ipodvideo/rockbox-ipodvideo-20060422.zip was not found on this server. |
01:25:35 | Inc | any ideas?> |
01:27:30 | obo | Inc: try a CVS build instead |
01:27:40 | | Join blindx [0] (n=blind@c-71-234-180-125.hsd1.ct.comcast.net) |
01:28:34 | obo | Looks like all the daily ipod builds 404 - also the iaudio |
01:29:03 | blindx | Hey, I get rockbox error: -2 when trying to boot to rockbox.. what did I do wrong? |
01:29:55 | Inc | ok |
01:32:26 | Inc | http://www.rockbox.org/daily/changes-20060422.html |
01:32:31 | Inc | so I need to grab that one? |
01:33:01 | obo | grab your build from the bottom of http://www.rockbox.org/cvs.shtml |
01:33:37 | Inc | ok |
01:33:46 | Inc | and this will still work with the installer right? |
01:34:06 | bluebrother | you can also try an older one: http://www.rockbox.org/dl.cgi?bin=ipodvideo |
01:35:17 | | Join Haykuro [0] (n=haykuro@c-66-176-103-13.hsd1.fl.comcast.net) |
01:35:31 | Haykuro | Hello! Anyone here active that can help me out? |
01:36:11 | sharpe | sure |
01:36:27 | Haykuro | Thx, sharpe :) |
01:36:35 | Haykuro | Okay well, I have a 2GB nano |
01:36:44 | Haykuro | and I installed rockbox without a problem |
01:36:49 | Haykuro | got the JPEG viewer |
01:37:06 | Haykuro | then noticed the RVF extension for videos (after reading the manual for nano) |
01:37:18 | Haykuro | so i tried getting the video.rock file |
01:37:21 | Haykuro | but only found |
01:37:29 | Haykuro | erm.. hold on |
01:37:31 | Haykuro | let me get the link |
01:37:41 | Haykuro | http://home.ripway.com/2004-2/66978/RockVideoRelease.zip |
01:37:44 | Haykuro | but that link is dead |
01:37:47 | Haykuro | and no one else has it |
01:37:50 | sharpe | as far as i know, the rvf format is only supported on archoses |
01:37:56 | Haykuro | hold on |
01:37:56 | amiconn | yes |
01:38:11 | sharpe | and it's only in grayscale. |
01:38:27 | Haykuro | is there any other way to play videos? |
01:38:31 | sharpe | nope |
01:38:39 | Haykuro | hmm |
01:38:40 | Haykuro | http://pdf2html.spawncamp.net/pdf2html.php?url=http://download.rockbox.org/manual/rockbox-ipodnano-20060422.pdf |
01:38:43 | Haykuro | scroll down a bit |
01:38:50 | blindx | What does "Rockbox error: -2" entail? |
01:38:58 | sharpe | on ipod videos, you have to boot into the apple firmware. but there aren't any ways for other players, except the archoses. |
01:39:03 | Haykuro | A.1. Supported File Formats |
01:39:14 | preglow | argh |
01:39:15 | Haykuro | .rvf is one of them |
01:39:25 | sharpe | i think that's just in general. |
01:39:25 | midkay | then it's rather a mistake, Haykuro. |
01:39:44 | midkay | it doesn't work on anything but the bitmap LCD archos players.. supported ones. |
01:39:45 | amiconn | Haykuro: The manual is far from finished, especially for targets which won't be supported in the 3.0 release |
01:39:45 | preglow | i can't find the EBU1RCVCCHANNEL1 description in the coldfire docs |
01:39:55 | amiconn | This is simply a leftover from the archos manual |
01:40:19 | blindx | hm.. |
01:40:59 | amiconn | blindx: Where do you get this? |
01:41:14 | blindx | When turning on my iPod (color) |
01:42:59 | amiconn | -2 means the rockbox.ipod file is smaller than 4 bytes, i.e. corrupted |
01:43:21 | blindx | oh. |
01:43:33 | blindx | um. so i should download a new copy and swap em out? |
01:44:00 | blindx | heh. 0 bytes. wonder how that happened.. |
01:44:39 | Haykuro | okay, thx anyways.. just outa blight i'll mention wut i've accomplished.. i took the video.rock files from the archoses download cuz i didnt kno wut else to do, set the viewer properties and now it sais "Incompatible Module" which im guessing its been programmed to check which rockbox its for |
01:45:11 | blindx | Thanks, amiconn. lets see if it boots now.. |
01:45:39 | blindx | now i got a -1 :\ |
01:45:52 | sharpe | well, you're progressing :D |
01:46:00 | blindx | heh |
01:46:16 | amiconn | It's a step back |
01:46:21 | sharpe | that means there isn't rockbox.ipod |
01:46:27 | sharpe | for you, anyway. |
01:46:29 | amiconn | -1 means the bootloader can't find rockbox.ipod at all |
01:46:39 | blindx | but. |
01:46:40 | blindx | ... |
01:47:03 | blindx | o.o |
01:47:05 | blindx | it's not there. |
01:47:06 | preglow | bah |
01:47:18 | preglow | i get random hangs when recording |
01:47:35 | sharpe | blindx: maybe you should like, not use whatever you currently use to unzip it... |
01:47:36 | blindx | Am I missing something here? :| I copy and paste it. It shows.. shows as the correct sizes, but when I unplug, it 'disappears' |
01:48:31 | | Quit bluebrother ("Leaving") |
01:48:51 | amiconn | I guess you have write caching enabled for the ipod volume. Either disable that, or don't just unplug but safely remove the ipod |
01:49:12 | blindx | safely remove :\ |
01:49:15 | jnc | /away |
01:49:18 | blindx | how do you.. safely remove? |
01:49:18 | jnc | d'oh |
01:49:31 | Inc | /awayyyyyyyyyyyy |
01:49:34 | Haykuro | wuts the advantages of rockbox aside from using the plain old regular ipod software if it doesnt do anything different aside from skins? (im not hating against RB im just wondering is there some features im looking over?) |
01:49:44 | sharpe | plugins... |
01:50:43 | Haykuro | yea, but the plugins r to do useless things, screen savers (waste battery mode), jpeg viewers (ipod software views them already..), Doom (probably one of the only reasons i like RockBox compared to iPod Linux that the RB version has sound) |
01:51:08 | Galois | http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox ? |
01:51:22 | Galois | or how about the short version: Rockbox Does Gapless Playback |
01:51:32 | Haykuro | true |
01:51:43 | Haykuro | r there documentations to code ur own plugins, maybe i can do my own video plugin (or any1 already try 2?) |
01:52:27 | amiconn | Gapless playback, really flexible playlist system, doesn't depend in itunes, plays way more formats...... |
01:52:36 | Galois | http://www.rockbox.org/twiki/bin/view/TWiki/TWikiPlugins#Creating_Plugins ... |
01:52:46 | sharpe | that's for twiki... |
01:54:09 | Haykuro | wuts twiki? anywho, this seems enough if i ever require help is there someone that i can contact to inform me some extra info for this? |
01:54:29 | sharpe | twiki is the wiki that rockbox runs on |
01:54:34 | sharpe | the website that is |
01:54:34 | Haykuro | yea, thought so |
01:55:23 | Haykuro | im new to RB just found it 2day, and loved it for about 2 seconds till i noticed no video, its the only thing thats bugging me. aside that i like the interface and all. thx again guys, help was apreciated |
01:55:24 | sharpe | http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
01:55:30 | amiconn | preglow: Archos shows the selected recording sample rate even for spdif, not the actual one. |
01:55:40 | preglow | yeah, looked like it |
01:55:53 | sharpe | and you can also figure out more by looking at the source of plugins |
01:55:56 | Galois | the nano can't play videos anyway even without rockbox |
01:57:02 | amiconn | Haykuro: The newer rockbox targets will perhaps play video, one day. But it's certainly not a priority. First of all rockbox is a powerful dap firmware, and the primary purpose of a dap is to play music |
01:57:44 | Haykuro | Galois, i kno, but the ppl over at iPod linux got video working, and if i somehow accomplish video on RB i'd love RB and say its 10x better than iPod linux |
01:57:58 | amiconn | preglow: Ideally this should be fixed, so that it displays the detected samplerate for spdif |
01:58:34 | Galois | I use rockbox because ogg vorbis sounds better than AAC at low bitrates and nanos have so little disk space that sound quality matters |
01:58:40 | sharpe | Haykuro: ipodlinux is also specifically for one platform, rockbox coveres 14 different targets |
01:58:42 | Shadowarrior13 | Is anyone IN the ipodlinux room? |
01:58:53 | preglow | amiconn: yeah, but i have no idea how to do that for archos |
01:58:54 | Shadowarrior13 | I'm banned for some odd reason, considering I haven't been there for weeks. |
01:59:04 | preglow | on iriver i'd just need a simple feedback variable from pcm_recording.c |
01:59:17 | preglow | that, or just put some low-level code in recording.c |
01:59:27 | amiconn | preglow: Just add that for swcodec, and keep in mind not to tie it too closely to that |
01:59:30 | amiconn | On archos, we' |
01:59:52 | amiconn | ll need a feedback function somewhere in the recording code that reads the mas |
02:00 |
02:00:21 | preglow | we'll see, i'll just keep it as it is in the first commit |
02:00:44 | preglow | if i ever get it to work completely, that is |
02:02:58 | amiconn | We already have a function to read back the last encoded mpeg header from the mas |
02:03:09 | amiconn | It's simple to extract the sample frequency from that |
02:03:28 | blindx | hey, i fixed it :D |
02:04:11 | preglow | amiconn: oh, right, so that's the only way of discovering it? |
02:04:13 | amiconn | For simplicity, we can probably always use the readback value |
02:04:33 | amiconn | preglow: Well, we have to ask the mas, or check the bitstream ourselves |
02:04:37 | | Join whatboutbob [0] (n=cbd6595d@labb.contactor.se) |
02:05:02 | blindx | now, where should i copy songs to to play them on rockbox? |
02:05:10 | | Quit TCK (Read error: 110 (Connection timed out)) |
02:05:18 | sharpe | to your ipod :) |
02:05:21 | blindx | anywhere? |
02:05:23 | amiconn | The mas will tell us both the mpeg frame header bits, and the spdif input channel status bits |
02:05:24 | sharpe | yes |
02:05:28 | blindx | nice. |
02:05:28 | Galois | anywhere except iPod_Control |
02:05:29 | whatboutbob | preglow: still need a spdif tester? |
02:05:42 | amiconn | Not sure whether the channel status bits include the sample rate |
02:06:03 | preglow | whatboutbob: sure |
02:06:13 | preglow | whatboutbob: do you do patches? |
02:06:26 | whatboutbob | preglow: sure |
02:06:34 | preglow | aight, i'll hook you up |
02:08:25 | preglow | http://www.pvv.org/~thomj/rockbox/spdif_recording.patch |
02:08:27 | amiconn | Bah, it looks more and more like maybe-day instead of mayday |
02:08:30 | preglow | it'll bork your settings |
02:08:47 | * | amiconn just discovered that another long-standing bug is still there |
02:08:48 | preglow | amiconn: haha, you expected us to actually make that deadline? |
02:08:53 | preglow | there's tons of stuff left to do |
02:09:01 | preglow | and it was an optimistic date from the start |
02:09:15 | amiconn | Good old panic: recfile: -1 still present on archos |
02:10:12 | whatboutbob | preglow: will i need to reset my config or anything? |
02:10:16 | | Quit stoffel (Remote closed the connection) |
02:10:23 | preglow | whatboutbob: nah, that should happen automatically |
02:10:32 | whatboutbob | k. |
02:10:36 | preglow | i bumped the config since i removed some unused option |
02:10:53 | preglow | options |
02:11:28 | | Part Haykuro |
02:12:25 | | Join wehn [0] (n=wehn@82-143-222-203.rev.techex.net.au) |
02:14:32 | whatboutbob | ergh...its been a while since i updated source (i've just been lazy and have used Mmmm's patched build)...now when i'm typing cvs up -dP I'm getting an error msg: No CVSROOT specified. |
02:15:12 | whatboutbob | what am i screwing up? |
02:16:54 | preglow | the cvs setup |
02:17:06 | blindx | lol |
02:17:11 | sharpe | seems logical |
02:17:35 | | Quit PaulJ (".") |
02:17:42 | preglow | you probably need to check the repo out again |
02:19:33 | whatboutbob | k |
02:23:00 | sharpe | guess what i just finished? :D |
02:24:02 | | Join ashridah [0] (i=ashridah@220-253-122-7.VIC.netspace.net.au) |
02:24:07 | sharpe | wait |
02:24:19 | | Join Haykuro [0] (n=haykuro@c-66-176-103-13.hsd1.fl.comcast.net) |
02:24:21 | sharpe | that puncuation didn't go correctly. |
02:24:53 | Haykuro | hey sharpe, i got a quick question, once i have a plugin programmed do i just compile like a normal C++ app or is there a special compiler? |
02:24:53 | preglow | whatboutbob: so, any action? |
02:25:14 | sharpe | Haykuro: rockbox is written in c |
02:25:31 | Haykuro | ahh |
02:25:34 | sharpe | Haykuro: and you should also compile it with rockbox, as it uses functions referenced in it |
02:25:35 | Haykuro | that was my second guess |
02:25:35 | Haykuro | :-p |
02:25:54 | Haykuro | how wud i compile with rockbox? |
02:26:08 | sharpe | do you have a build enviornment already? |
02:26:27 | Haykuro | im sticking simply to notepad and a general c/c++ compiler (gcc, g++) |
02:26:31 | sharpe | http://www.rockbox.org/twiki/bin/view/Main/DevelopmentGuide |
02:26:36 | Haykuro | ahh |
02:29:24 | scottder | So, any thoughts on Apple moving to sigmatel for their flash players? |
02:29:44 | preglow | Haykuro: doubt it |
02:29:45 | preglow | ehh |
02:29:46 | preglow | scottder |
02:29:52 | scottder | Will it impact rockbox much? |
02:29:59 | preglow | if they move to sigmatel, then hell yes |
02:30:01 | sharpe | scottder: grr. it just makes me so angry. grr. |
02:30:05 | sharpe | heheh |
02:30:08 | whatboutbob | preglow: reinstalling cygwin :( |
02:30:08 | preglow | let's just hope they move to something generic |
02:30:15 | preglow | and not some bloody dsp thing |
02:30:53 | sharpe | we could also hope for apple's open source mp3 player, but, you know, that's never going to happen. :D |
02:30:58 | kapheine | amiconn: i did a 32-bit and 64-bit build (with the modification) of 3.4.6 and built rockbox with both of them. the output is exactly the same. which doesn't mean there isn't a ticking time bomb, of course.. |
02:31:04 | scottder | That bad huh? |
02:31:30 | sharpe | lol... |
02:33:11 | amiconn | kapheine: Sounds good so far. |
02:34:00 | amiconn | Building for all coldfire targets and comparing binaries would give a bit more backing. We could also compare plugin & codec binaries |
02:34:08 | | Quit Haykuro ("Thanks alot RockBox crew ;)") |
02:34:15 | amiconn | Could you stick your patch somewhere? |
02:35:16 | kapheine | i was only able to get one coldfire target to build at all, the others complained about not being able to fit in PLUGIN_IRAM, but i didn't play around with it much to see why that was happening. |
02:35:22 | kapheine | sure, give me a sec |
02:36:41 | preglow | not enough room in iram? sounds weird |
02:40:32 | | Quit Zetan ("Obviously got better things to do :P") |
02:42:13 | | Join OnkelJonas [0] (i=kartoffe@ip230.rev112.brygge.net) |
02:42:32 | kapheine | amiconn: http://divineinvasion.net/tmp/gcc-3.4.6-amd64-subst.patch |
02:42:48 | kapheine | amiconn: it won't apply to 4.0.x but by looking at the patch it should be obvious how to do it manually |
02:44:26 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
02:44:31 | kapheine | hah. My original plan was to find something interested to work on for my iPod nano and instead I spent all of my time trying to build a cross-compiler for a platform I don't have any hardware for. |
02:45:39 | preglow | haha |
02:45:44 | preglow | and god bless you for it |
02:47:40 | | Quit Moos ("Glory to Rockbox !!!") |
02:49:32 | | Quit OnkelJonas (Read error: 54 (Connection reset by peer)) |
02:50:44 | | Join RmnT [0] (n=icmmsf@dsl081-064-128.sfo1.dsl.speakeasy.net) |
02:51:15 | preglow | whatboutbob: i need to sleep now, if you've got some feedback, just spill it here and i'll read the logs when i get up tomorrow |
02:51:50 | whatboutbob | will do |
02:51:54 | RmnT | hi all |
02:51:57 | | Join quobl [0] (n=quobl@tor/session/external/x-fda72194dca205bc) |
02:52:04 | RmnT | is anyone here willing to help me with problems I'm having compiling rockbox for my 5G iPod? |
02:52:36 | | Quit obo (Read error: 110 (Connection timed out)) |
02:52:48 | RmnT | I am able to compile the code but when I run the "make zip" command I get some heap allocation errors |
02:53:08 | RmnT | has anyone seen this before? |
02:53:36 | RmnT | I've reinstalled cygwin on my WindowsXP but that did not help |
02:53:42 | | Join Kyomi [0] (n=a@24-196-196-108.dhcp.hckr.nc.charter.com) |
02:53:44 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
02:53:48 | Kyomi | Alright.. I have a question for you all |
02:54:16 | kapheine | RmnT: what command is running when you get it? |
02:54:17 | Kyomi | I got the latest build and I even SAW it copy over SID.codec and then when I try to play a SID file it says No Codec Found For... |
02:54:38 | Kyomi | What would you all recommend? |
02:57:34 | RmnT | Kyomi, I don't think there's anyone alive in here. I asked right before you did but I got no answer. |
02:57:43 | Kyomi | Hmm |
02:57:48 | kapheine | RmnT: i just asked you what command was running :P |
02:57:49 | Kyomi | kapheine gave you an answer :P |
02:57:57 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
02:58:01 | Kyomi | kapheine: Any suggestions for me? :) |
02:58:12 | | Part bon |
02:58:50 | Kyomi | I was thinking just delete all rockbox folders and start fresh |
02:58:52 | RmnT | kapheine: oh? I'm sorry. I do not see that. |
02:59:13 | sharpe | arr! |
02:59:39 | RmnT | let me try that again and I'll tell you |
03:00 |
03:00:03 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
03:00:12 | Kyomi | sharpe! |
03:00:14 | Kyomi | Help me :D |
03:00:23 | kapheine | Kyomi: i've been using rockbox for about 2 days now, so i'm not really authorized to answer :P but for a sanity check, try browsing for the codec file on the device itself |
03:00:40 | Kyomi | I got the latest build and I even SAW it copy over SID.codec and then when I try to play a SID file it says No Codec Found For <the SID file> |
03:01:36 | kapheine | does it match codecs with files by extention or by headers? |
03:02:41 | sharpe | i had no idea there was an sid codec now |
03:04:04 | | Join LordOfThePings [0] (n=d9e2044b@labb.contactor.se) |
03:04:19 | | Join OnkelJonas [0] (i=kartoffe@ip230.rev112.brygge.net) |
03:04:20 | Kyomi | Experimental build there is <3 |
03:04:55 | sharpe | sure you updated everything when you copied it over? |
03:05:01 | kapheine | i just did a CVS update and i don't see it, maybe i'm crazy? |
03:05:16 | Kyomi | kapheine It's not in the cvs thingy |
03:05:22 | Kyomi | It's in the experimental build |
03:05:23 | Kyomi | <4303hp 2373m 1901mv 0aqt 208qps> |
03:05:23 | Kyomi | Atlas OOCs 'silly' |
03:05:27 | Kyomi | o.o |
03:05:37 | Kyomi | Ok.. something hijacked my clipboard |
03:05:42 | kapheine | oh |
03:05:51 | sharpe | 4303 horse power? |
03:06:02 | kapheine | it's a dinosaur |
03:06:18 | kapheine | is there anything like http://www.rockbox.org/twiki/bin/view/Main/IpodStatus but more detailed? |
03:06:38 | kapheine | More of an iPod TODO list, I suppose |
03:06:55 | Kyomi | sharpe: It's a MUD |
03:07:03 | Kyomi | 4303 is hitpoints.. aka health |
03:07:11 | Kyomi | mana is next then move points |
03:07:20 | Kyomi | then the autoquest timer and quest points |
03:07:27 | sharpe | i see. |
03:07:32 | Kyomi | telnet://anime2.ipupdater.net:8000 |
03:07:33 | Kyomi | :) |
03:08:00 | sharpe | i've never been much of a mud person |
03:09:18 | | Quit OnkelJonas (Read error: 104 (Connection reset by peer)) |
03:09:18 | | Quit whatboutbob ("CGI:IRC (Ping timeout)") |
03:09:33 | Kyomi | So.. noone has any suggestions? |
03:09:40 | Kyomi | I mean it worked fine before |
03:10:07 | | Join MrSinister [0] (n=Party@a81-197-250-153.elisa-laajakaista.fi) |
03:10:22 | kapheine | did you try doing a clean build? |
03:10:31 | MrSinister | 'lo |
03:10:42 | sharpe | hi |
03:11:11 | ashridah | Kyomi: someone may have forgotten to update the file that associates codecs with songs. |
03:11:21 | | Join OnkelJonas [0] (i=kartoffe@ip230.rev112.brygge.net) |
03:11:29 | | Part OnkelJonas |
03:11:37 | Kyomi | Hmmm |
03:11:49 | Kyomi | Do you need the patchset for midi stuff to play Doom II? |
03:12:04 | Kyomi | And did anyone update the Doom for music or get the MIDI thing to work? |
03:12:05 | ashridah | i didn't think they'd added midi support for the doom plugin yet |
03:12:23 | Kyomi | There is for sound effects |
03:12:43 | sharpe | heh, my doom builds are like, broken. not sure why. |
03:13:08 | kapheine | Kyomi: is there an entry for sid in metadata.c? |
03:13:10 | MrSinister | any info on the "vintersorg"-torrent? been stuck for days with only .02 left... |
03:13:21 | kapheine | or tree.c i guess |
03:13:26 | sharpe | MrSinister: hmm? |
03:13:41 | MrSinister | wrong chanek? |
03:13:46 | MrSinister | channel |
03:13:56 | sharpe | probably... |
03:14:03 | MrSinister | k |
03:14:21 | Kyomi | Hmm |
03:14:25 | Kyomi | Vinterland? |
03:14:28 | Kyomi | <3 |
03:15:46 | MrSinister | probably wrong server, you dont discuss things abut http://rockbox.psychocydd.co.uk here? |
03:16:22 | sharpe | nope |
03:16:30 | MrSinister | k, sorry |
03:16:42 | sharpe | this is for the digital audio player firmware, http://rockbox.org/ |
03:17:14 | MrSinister | cya |
03:17:16 | | Part MrSinister |
03:19:13 | Kyomi | Do you think maybe it's my batch file that removes all the stuff I dont want? Like themes/wps/some rocks |
03:19:21 | | Join MrSinister [0] (n=Party@a81-197-250-153.elisa-laajakaista.fi) |
03:19:23 | | Quit LordOfThePings ("CGI:IRC (EOF)") |
03:19:53 | | Quit blindx ("Leaving") |
03:19:55 | | Part MrSinister |
03:20:26 | Kyomi | What are to codepages for? |
03:22:12 | | Join MrSinister [0] (n=Party@a81-197-250-153.elisa-laajakaista.fi) |
03:22:53 | scorche | MrSinister: server, irc.p2p-irc.net |
03:22:57 | sharpe | hmm... |
03:23:41 | sharpe | oh |
03:23:53 | sharpe | i remember what i was going to do now |
03:24:14 | scorche | get laid? |
03:24:30 | sharpe | sadly, no. |
03:24:34 | RmnT | ok I'm back with more info about my "make zip" problem |
03:24:35 | RmnT | here' |
03:24:43 | RmnT | here's the error I get |
03:24:44 | RmnT | 4 [main] find 156480 fhandler_dev_zero::fixup_mmap_after_fork: requested 0x480000 != 0x0 mem alloc base 0x480000, state 0x2000, size 1040384, Win32 error 487 |
03:24:50 | MrSinister | schorche: thanks |
03:25:08 | RmnT | can anyone help me? |
03:25:14 | *** | Saving seen data "./dancer.seen" |
03:25:28 | | Part MrSinister |
03:25:30 | sharpe | that sounds like a... personal problem(tm) to me? :D |
03:26:15 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
03:26:22 | kapheine | RmnT: but what is reporting the error? make itself? a zip program? |
03:27:28 | RmnT | it's make itself. After I compile all the code I enter the command line "make zip", just like in the instructions in rockbog.org say |
03:28:27 | kapheine | ah well i'm not familiar enough with windows to know what 'error 487' means :P but you should see what command make is issuing that causes the crash, and try to run that command manually |
03:28:37 | sharpe | it may be zip |
03:28:41 | kapheine | It mentions a fork problem, so it may have to do with make trying to spawn off the other process |
03:28:45 | sharpe | as i'm guessing make is running fine... |
03:28:54 | sharpe | if you can build it |
03:29:29 | RmnT | yes It builds fine, although I need ti increase my memory heap size to compile |
03:29:46 | sharpe | weird. |
03:29:54 | RmnT | I'll look up what's Win32 error 487 |
03:30:16 | | Join whatboutbob [0] (n=cbd6595d@labb.contactor.se) |
03:30:17 | kapheine | Yeah that definitely sounds shady, unless you have a serious lack of ram :P |
03:30:30 | RmnT | I've been fighting with cygwin and this thing for 3 days now |
03:30:38 | kapheine | Did you build the cross compiler yourself? |
03:31:10 | RmnT | no. I donwloaded everything followinf the instructions |
03:31:30 | whatboutbob | ergh...i'm such a clueless noob...i've reinstalled cygwin but now can't even see how to run it... |
03:31:31 | RmnT | and I do have 1GB or RAM on my system and nothing's running while I compile Rockbox |
03:32:30 | kapheine | I'm pretty clueless when it comes to Windows and even more so with Cygwin, but you could try googling for heap problems with cygwin or something like that |
03:32:30 | RmnT | whatboutbob: there's a batch file in your installation folder. run that one |
03:32:37 | sharpe | RmnT: well... tried rebooting? |
03:33:09 | RmnT | sharpe: i rebooted many times, yes |
03:33:21 | sharpe | well, that solution's out then. |
03:33:34 | RmnT | definitely. that was my first try |
03:34:15 | sharpe | tried reinstalling cygwin from a different server? |
03:35:26 | Paul_The_Nerd | The fact that he's the only person I've heard of who needs to increase his Cygwin heap size just to install makes me think the problems something a bit more obscure. |
03:35:37 | Paul_The_Nerd | I mean "Just to compile" rather |
03:36:10 | RmnT | Paul: I agree with you |
03:36:27 | RmnT | I'm googleing the Win32 error 487 |
03:36:41 | whatboutbob | cygwin.bat?rmnt: thanks, but i must've screwed the setup cos i just get a prompt that i can't seem to do anything with |
03:37:24 | RmnT | whatboutbob: yeaj I hear you . I had to try the installation a million times before I got one that worked. |
03:37:54 | | Quit jeremy (Connection timed out) |
03:38:06 | whatboutbob | i don't remember cygwin installation being this difficult...(or perhaps the wiki was just clearer 6 months back) |
03:38:37 | kapheine | Paul_The_Nerd: Yeah, that's true. Unless it is some interaction between Cygwin and some other setting in Windows. |
03:40:35 | sharpe | well, that kind of sucks. my friend who's father died recently, her cousin just died. |
03:40:41 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
03:43:46 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:45:00 | RmnT | there's lots of lonks on the web referring to error 487 with cygwin....still reading |
03:45:09 | RmnT | lonks=links |
03:47:23 | sharpe | woo! firefox has froze with using 138megs of memory, again. :) |
03:47:41 | scorche | bah |
03:48:00 | scorche | i have gotten it to >500 |
03:48:16 | sharpe | heh |
03:48:19 | | Join TCK [0] (n=tckocr@81-178-249-38.dsl.pipex.com) |
03:48:25 | scorche | noob |
03:48:33 | sharpe | psh. |
03:49:00 | sharpe | you wait, i'll get it to use the page file! |
03:49:33 | | Join parametr [0] (i=parametr@eu85-86-132-117.clientes.euskaltel.es) |
03:49:36 | scorche | heh |
03:49:40 | scorche | it is at 135 atm |
03:49:59 | scorche | then again, i am using downthemall to dl about 500 images |
03:50:15 | sharpe | starting over from 23 |
03:50:35 | | Quit parametr (Client Quit) |
03:50:55 | | Join Jungti1234 [0] (n=jungti12@124.60.10.75) |
03:51:44 | Jungti1234 | hi |
03:51:48 | sharpe | hello |
03:52:18 | scorche | sharpe: you are such an upstanding young man |
03:53:22 | sharpe | thanks. |
03:54:11 | Jungti1234 | http://dvdprime.dreamwiz.com/files/upload/200604/20060421113814726.jpg |
03:55:13 | scorche | Jungti1234: ... |
03:55:23 | Jungti1234 | hehe |
03:55:32 | scorche | and the purpose of that was....? |
03:56:10 | midkay | haha. |
03:56:15 | Jungti1234 | purpose? |
03:56:36 | midkay | reason for linking to it |
03:56:39 | Jungti1234 | It's advertisement of nike. |
03:57:39 | scorche | >_> |
03:57:53 | Jungti1234 | Because it's nice. |
03:58:00 | scorche | right then... |
03:59:59 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=Steve-O@67.64.145.221) |
04:00 |
04:02:52 | | Quit jeremy (Connection timed out) |
04:04:15 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
04:06:27 | sharpe | heh, apparantly i made four errors in proofreading something. |
04:07:06 | sharpe | i've never seen someone write a message so happily. |
04:07:32 | Jungti1234 | wow |
04:07:32 | Jungti1234 | http://www.pmplab.org/bbs/data/screenshot/e_SV402156.jpg |
04:08:08 | sharpe | okay |
04:08:21 | sharpe | and the fact if i could read japanese, would make it soo much better. |
04:08:24 | | Part Paul_The_Nerd |
04:08:37 | sharpe | but, yeah, i realize that's the windows xp install screen... |
04:08:37 | scorche | it isnt jap |
04:08:40 | Jungti1234 | sharpe: http://www.pmplab.org/bbs/zboard.php?id=eng |
04:09:09 | scorche | wait...yes it is |
04:09:22 | Mikachu | no it isn't |
04:09:29 | Mikachu | it's korean |
04:09:39 | Jungti1234 | hm? |
04:09:40 | scorche | wait no it isnt |
04:09:43 | sharpe | well, it is in a country's language i haven't been to... |
04:09:44 | RmnT | rebooting.... |
04:09:45 | sharpe | :D |
04:09:53 | | Quit RmnT () |
04:10:12 | scorche | Mikachu: i thought i saw "end" somewhere in there, but i realize that i was mistaken |
04:11:58 | | Join Haykuro [0] (n=haykuro@tor/session/external/x-1432a5016040ccb3) |
04:12:29 | Jungti1234 | I believe that may use windows in my H300 sometime. |
04:12:30 | scorche | i dont think downThemAll is working... |
04:14:37 | whatboutbob | bah...i'm damn close to giving up on cygwin...i just followed the noob guide with screenshots and i still can't get it to work... |
04:14:55 | | Quit TeaSea ("Leaving") |
04:17:53 | whatboutbob | when i run cygwin i'm just getting a prompt: bash-3.1$ that i can't seem to do anything with.... |
04:18:12 | sharpe | path isn't set correctly... |
04:19:15 | whatboutbob | any ideas what i need to set it to? |
04:19:39 | sharpe | erm |
04:19:48 | sharpe | i suddenly don't realize what i was talking about, hold on |
04:20:12 | scorche | add $cygwin\bin |
04:20:31 | scorche | errrr |
04:21:08 | sharpe | are you starting cygwin with the batch file ? |
04:21:23 | scorche | c:\cygwin\usr\local\bin |
04:21:25 | scorche | and |
04:21:25 | sharpe | wait |
04:21:27 | sharpe | er... |
04:21:34 | scorche | c:\cygwin\bin |
04:21:42 | whatboutbob | when i get the prompt: no. When i run the batch file the screen pops up for a split second and closes. |
04:22:07 | sharpe | hmm |
04:22:29 | sharpe | what is in the batch file? |
04:22:31 | whatboutbob | batch file is currently: |
04:22:32 | whatboutbob | @echo off |
04:22:35 | whatboutbob | C: |
04:22:39 | whatboutbob | chdir C:\Rockbox_Final3\bin |
04:22:43 | whatboutbob | bash −−login -i |
04:22:56 | whatboutbob | that's it. |
04:23:11 | sharpe | is that where the executables are? |
04:23:17 | scorche | yes |
04:23:23 | sharpe | i'm asking him... |
04:23:35 | scorche | =P |
04:23:40 | sharpe | heh |
04:23:55 | whatboutbob | there's a whole bunch of exes in that dir, yeah... |
04:24:00 | sharpe | okay... |
04:24:27 | sharpe | tried reinstalling to a different directory? :D |
04:25:15 | Kyomi | Hmmm |
04:25:17 | Kyomi | This is strange |
04:25:17 | whatboutbob | yeah...see 'Final3'? ...there's been a 'final2' and a 'final' as well... |
04:25:32 | sharpe | i see... |
04:25:49 | sharpe | want to make a Final4? :) |
04:25:51 | Kyomi | I've completely re-installed rockbox and theres a SID.codec sitting right there |
04:26:07 | Kyomi | And yet when I try to play a SID file it says no codec found |
04:26:31 | whatboutbob | feels alot like i'm going around in circles. :( |
04:27:11 | sharpe | whatboutbob: only if you start to use final, then you're circular. otherwise, so far you're linear |
04:27:33 | whatboutbob | hehe...gee thanks... |
04:27:39 | sharpe | eh, i try. |
04:27:47 | sharpe | i'm not very sure about your problem though. |
04:27:54 | sharpe | has that happened every time? |
04:28:02 | whatboutbob | yup. |
04:28:09 | sharpe | weird |
04:28:14 | sharpe | tried a different drive? |
04:28:58 | whatboutbob | nope. i've just installed vmware though. |
04:29:04 | sharpe | heh |
04:29:22 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
04:29:31 | sharpe | AHRH! |
04:29:45 | whatboutbob | now i've got no idea how to use this. *rolls eyes* |
04:30:04 | sharpe | aren't there instructions on the wiki? |
04:30:21 | whatboutbob | not to patch... |
04:30:29 | whatboutbob | hehe...i can't even see where the output files are... |
04:31:11 | sharpe | er |
04:31:26 | sharpe | //Debian ? |
04:31:37 | whatboutbob | ...see...that's what i would have thought.... |
04:32:06 | whatboutbob | ...but no. |
04:32:21 | sharpe | mmhmm |
04:33:08 | sharpe | i'm not sure what to tell you then |
04:33:21 | whatboutbob | screw it...does some kinda sole feel like compiling a build with preglows's optical recording patch in it and sharing it w/ me? |
04:33:34 | whatboutbob | i just wanna test the bloody thing. |
04:33:36 | sharpe | what target? |
04:33:43 | whatboutbob | h120 |
04:33:44 | | Quit jeremy (Connection timed out) |
04:33:47 | sharpe | eh, why not... |
04:33:57 | whatboutbob | but i've spent 2 hours frigging around with cygwin and vmware. |
04:34:00 | whatboutbob | thanks mate. |
04:34:15 | whatboutbob | i just don't have the patience to deal with cygwin anymore today. |
04:34:18 | sharpe | heh |
04:34:23 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
04:34:38 | sharpe | where would be preglow's patch? |
04:34:56 | whatboutbob | he posted a link earlier...lemme see... |
04:35:04 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
04:35:08 | whatboutbob | http://www.pvv.org/~thomj/rockbox/spdif_recording.patch |
04:35:15 | sharpe | 'kay |
04:35:56 | whatboutbob | wish i knew why my old cygwin stopped working...never had a prob w/ it... |
04:36:10 | sharpe | new fangled cygwin :D |
04:36:15 | * | Paul_The_Nerd suggests VMWare. |
04:36:33 | sharpe | he can't access //Debian ... |
04:36:44 | Paul_The_Nerd | Firewall? |
04:36:55 | whatboutbob | Paul_The_Nerd: w/ VMWare, when I make a build, how the hell do i access it? |
04:37:23 | Paul_The_Nerd | whatboutbob: Do you have a firewall, like Zone Alarm? |
04:37:33 | whatboutbob | sygate |
04:37:58 | Paul_The_Nerd | Okay, firewalls often prevent access. Try disabling it briefly to see if that's it. |
04:38:03 | Paul_The_Nerd | Also, its \\Debian not //Debian |
04:38:07 | Paul_The_Nerd | The direction is important |
04:38:29 | sharpe | well, we all know my luck with... something i don't have much luck with. |
04:39:33 | sharpe | spreadable butter with canola oil! oh my god! |
04:39:39 | sharpe | such an innovation! |
04:39:55 | sharpe | because of canola oil! who would've though of that? |
04:40:38 | whatboutbob | i think i'm doing something stupid tho....i'm in vmware, in /home/user/rockbox-devel/build_h120...i can see rockbox.zip...but how do i get that to the iriver? |
04:41:09 | Paul_The_Nerd | whatboutbob: The VMWare image is seen as a virtual machine on your network. Start->Run-> \\Debian |
04:41:22 | Paul_The_Nerd | whatboutbob: It's a samba share so you can then just browse to the file |
04:41:55 | whatboutbob | u/p? |
04:42:12 | Paul_The_Nerd | Okay, I don't know what "u/p" means. |
04:42:16 | Paul_The_Nerd | Can you speak in words maybe? |
04:42:19 | sharpe | got me too. |
04:42:23 | whatboutbob | sorry...username/password. |
04:42:38 | Paul_The_Nerd | Same as logging into the VMWare image |
04:42:46 | | Quit Shadowarrior13 (Read error: 110 (Connection timed out)) |
04:43:41 | whatboutbob | hallelujah! |
04:43:50 | whatboutbob | thanks for talking slow for the ultra-noob guys. |
04:44:00 | sharpe | grarrrr! |
04:44:02 | sharpe | heh |
04:44:28 | Paul_The_Nerd | The VMWare thing is generally much better than the Cygwin thing. |
04:44:46 | sharpe | yeah |
04:44:53 | sharpe | even though i don't use it |
04:45:53 | whatboutbob | ok...now i've got a base build working...does patching in vmware work the same way as cygwin? |
04:46:09 | Paul_The_Nerd | Yup |
04:47:06 | Kyomi | Paul_The_Nerd! |
04:47:13 | whatboutbob | oh dear...how do i go back a dir *blushes* |
04:47:28 | sharpe | cd .. |
04:47:29 | Kyomi | Would you know anything about how to solve a Codec Not Found for <file> error? |
04:47:54 | Kyomi | whatboutbob: To get to complete home dir just do cd\ |
04:47:55 | Kyomi | :) |
04:47:57 | Paul_The_Nerd | Kyomi: What kinda file is it? |
04:47:58 | whatboutbob | see...that's what i would have thought...but it says command not found... |
04:48:11 | sharpe | you think a lot, don't you? |
04:48:22 | whatboutbob | i try not to... :-/ |
04:49:55 | Paul_The_Nerd | whatboutbob: cd ~ gets to your home dir. cd .. goes up a level. |
04:50:13 | Kyomi | Paul_The_Nerd: It's a SID file |
04:50:23 | Kyomi | The SID codec is ther... sitting in codecs |
04:50:27 | Kyomi | And it worked before |
04:50:34 | Kyomi | But since the updates its... crapped out |
04:51:12 | Paul_The_Nerd | Kyomi: You're using the 1.2b patch? |
04:51:16 | sharpe | wow... |
04:51:18 | | Join Sinbios [0] (n=Sinbios@69.156.116.162) |
04:51:37 | sharpe | i just got a bag of chips out of my refridgerator... that have been in there, unopened... since thursday.. |
04:51:53 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
04:51:57 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
04:52:37 | Kyomi | Paul_The_Nerd: I dunno how to check |
04:52:55 | Kyomi | Paul_The_Nerd: I don't believe so.. KOSH didn't say anything about it |
04:53:11 | Kyomi | The last thing I saw on the SID codec is he/she removed 1.0 and added 1.1 |
04:55:57 | Paul_The_Nerd | Kyomi: Well I can't help with the optimized build at all. That error would imply that the proper codec file wasn't found. |
04:56:29 | Kyomi | But it's sitting right there in the codecs dir |
04:56:36 | Kyomi | I can see it in windows and on the h300 |
04:56:42 | Kyomi | h320 rather |
04:56:51 | Paul_The_Nerd | Kyomi: Yes, but are you user that's a NEW version of it, or is that left over from your previous install? |
04:57:00 | Paul_The_Nerd | That could be an outdated file |
04:57:21 | whatboutbob | duh...i was typing 'cd..' not 'cd ..'. Thanks for your extreme patience guys...and not openly laughing at me. :) |
04:57:56 | Kyomi | Paul_The_Nerd: I've deleted my entire rockbox dir and re-installed it |
04:58:07 | Kyomi | I'm pretty sure my batch file isn't the problem |
04:58:14 | Kyomi | All it does is remove the themes/wps folder |
04:58:20 | Kyomi | And some of the rocks I never use |
04:58:33 | Paul_The_Nerd | Kyomi: Well, there's something wrong with the experimental build then probably |
04:58:36 | whatboutbob | 3 hours later and i'm ready to start testing optical recording... |
04:59:44 | Jungti1234 | Where is tag browser? |
04:59:47 | Paul_The_Nerd | Kyomi: You really shouldn't come asking for help unless you can verify the problem exists with the newest version of everything applicable (which would be a CVS Rockbox with the sid_1_2b.diff) |
05:00 |
05:00:00 | Paul_The_Nerd | Jungti1234: http://www.rockbox.org/twiki/bin/view/Main/TagCache |
05:00:02 | Kyomi | Yep |
05:00:13 | Kyomi | Paul_The_Nerd: It's in sync with the newest CVS |
05:00:33 | | Quit jeremy (Connection timed out) |
05:00:56 | Paul_The_Nerd | Kyomi: No, it's not. It's in sync with it from whenever he made the most recent update, which can often be a day or two ago. It also has about 50 other patches that could break SID. |
05:01:21 | Kyomi | I can see this is a losing battle :P |
05:01:28 | * | Kyomi gives way |
05:01:30 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
05:01:32 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
05:01:36 | | Quit Rick (Nick collision from services.) |
05:01:43 | Paul_The_Nerd | Kyomi: I'm just saying that it's impossible to help with a problem that can't even be identified. |
05:01:48 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
05:01:50 | Jungti1234 | TagCache is ID3 tag? |
05:01:53 | Kyomi | It is identified |
05:02:02 | Kyomi | Sid codec can't be found even though its right there |
05:02:06 | Paul_The_Nerd | Kyomi: Alright. Tell me then, which version of the SID patch is he using? |
05:02:16 | Kyomi | 1.1 as far as I know |
05:02:24 | Paul_The_Nerd | Kyomi: Which is outdated, and doesn't work period any more. |
05:02:29 | Kyomi | Unless CVS has SID in it |
05:02:39 | Kyomi | There we go, problem solved :) |
05:02:41 | Paul_The_Nerd | Kyomi: CVS does not have SID. That's one you can check for yourself. |
05:02:50 | Paul_The_Nerd | Kyomi: You can't *build* Rockbox with the 1.1 patch. |
05:03:00 | Kyomi | o.o |
05:03:10 | Paul_The_Nerd | So, it can't be the 1.1, at least not without modifications. |
05:03:15 | Kyomi | Alright then |
05:03:18 | Kyomi | It's the 1.2b :) |
05:03:24 | Kyomi | Since it works for everything else :) |
05:03:59 | Paul_The_Nerd | You're now guessing though |
05:04:14 | Kyomi | Well there isn't any newer SID codec |
05:04:20 | Kyomi | And you can't build it with 1.1 |
05:04:24 | Kyomi | So it's 1.2 |
05:04:27 | Kyomi | :) |
05:04:27 | Paul_The_Nerd | Or 1.2b |
05:04:32 | Kyomi | o.o |
05:04:37 | Paul_The_Nerd | Or he modified 1.1 to build |
05:04:41 | Jungti1234 | hey, Tag Browser is "ID3 database" menu? |
05:04:44 | Kyomi | Alright... I give up, I'm retarded :P |
05:04:44 | sharpe | yes |
05:04:46 | Paul_The_Nerd | And because the 1.1 is out of date, it builds but does not actually run |
05:04:57 | Kyomi | You win ok? : |
05:05:01 | Kyomi | *surrenders* |
05:05:13 | Paul_The_Nerd | I'm just saying it's not a good idea to ask for help unless you can actually clearly state the conditions under which the problems occur. |
05:05:30 | Kyomi | Well.. I did o.o |
05:05:34 | Paul_The_Nerd | As it is, 1.2b doesn't even build with the newest CVS, which is why I was 100% sure it wasn't the NEWEST CVS. |
05:05:47 | Paul_The_Nerd | What was "clear" about "I don't know which version of the SID patch he's using, or how old the build is?" |
05:05:56 | Kyomi | I didn't say that :P |
05:06:33 | Paul_The_Nerd | Well, you couldn't answer me with a solid answer when I asked. |
05:06:50 | Paul_The_Nerd | That's the "conditions under which the problems occur" right there. |
05:07:00 | Kyomi | Are you trying to torture me or something o.o |
05:07:15 | Paul_The_Nerd | Well, you keep saying you *did* give the relevant information |
05:07:19 | Kyomi | I give up and then it's like.. you continue then I start again and then you make me give up again |
05:07:24 | Kyomi | because I did |
05:07:26 | Paul_The_Nerd | Okay |
05:07:27 | Kyomi | According to me :P |
05:07:30 | Paul_The_Nerd | Yes. |
05:07:34 | Paul_The_Nerd | According to you |
05:07:38 | Paul_The_Nerd | Who clearly doesn't know what "relevant" means |
05:07:57 | Kyomi | And there you go again |
05:07:59 | Paul_The_Nerd | It's like saying "I run windows" and expecting someone to know whether that means XP, 2000, NT, ME, 98, 95, 3.1, 3.11, or 3.0 |
05:08:12 | Kyomi | Well I would assume it's xp |
05:08:15 | Paul_The_Nerd | Yes |
05:08:18 | Paul_The_Nerd | Then what do you do if it's not? |
05:08:31 | Kyomi | Because I doubt people still use any 3.x to get to the internet |
05:08:36 | Kyomi | 95 probably not |
05:08:38 | Kyomi | 98 maybe |
05:08:50 | Kyomi | Paul_The_Nerd: Ask them? |
05:08:58 | Paul_The_Nerd | Kyomi: And when I asked you, you said "I don't know." |
05:09:36 | Kyomi | What do you want from me? >_< |
05:09:53 | Kyomi | It's like you keep shoving my mistakes or whatever in my face |
05:09:55 | sharpe | answers, apparantly. |
05:09:59 | sharpe | apparently. |
05:10:15 | Paul_The_Nerd | Well you keep saying you didn't *make* a mistake |
05:10:17 | Kyomi | I give up, you make me continue.. I give up again, you make me continue then insult me |
05:11:06 | Paul_The_Nerd | All I'm trying to do is press upon you the importance of actually identifying the full circumstances of a problem. |
05:11:36 | Kyomi | I did.... but apparently not concise enough for you |
05:11:42 | Paul_The_Nerd | Notice the word "full" |
05:11:49 | Kyomi | Which you fail to mention when I do and then just.... drill me |
05:12:01 | Paul_The_Nerd | What about what you told me was anything near full? |
05:12:23 | Paul_The_Nerd | You couldn't tell me the date the build was made, or what version of the offending patch it used. You basically said "I don't know" to the only important questions I had about it. |
05:12:31 | scorche | Kyomi: windows crashes for me |
05:12:33 | scorche | fix it |
05:13:03 | | Quit Haykuro ("i'm off everyone, good bye!") |
05:13:17 | Paul_The_Nerd | I mean, you ask for help, then say I "drilled" you, when all I did was ask for the information I'd need to at least diagnose it. |
05:14:42 | Paul_The_Nerd | You even lied to me when you said "It's in sync with the latest CVS" |
05:14:42 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
05:14:42 | | Quit Rick (Nick collision from services.) |
05:14:54 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
05:15:24 | sharpe | eh, the love. |
05:16:38 | Paul_The_Nerd | sharpe: Well, a quick spot of research to me shows the latest Experimental is 14 hours out of date. I'm not a fan of people who ask for help, then won't actually *answer* questions, and then lie instead of actually checking their answer. |
05:16:45 | | Join nave7693 [0] (n=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
05:17:49 | Kyomi | You are still going on about it? |
05:17:59 | Kyomi | Jesus man... let it go already o.o |
05:18:15 | Kyomi | lie? |
05:18:22 | Kyomi | Right... I do that just to piss you off |
05:18:42 | Kyomi | I answered your damn questions... maybe not the answers you wanted but I answered them to the best of my ability |
05:18:53 | sharpe | oh noes. |
05:18:54 | | Join RmnT [0] (n=icmmsf@dsl081-064-128.sfo1.dsl.speakeasy.net) |
05:19:06 | | Part ashridah ("whoa.") |
05:19:09 | Paul_The_Nerd | Kyomi: So your ability does not include "Going back to see in the thread what date he last updated to CVS?" |
05:19:28 | Paul_The_Nerd | Instead claiming that it's up to date with no evidence to back that up at all. |
05:19:36 | RmnT | I'm back....with a bit more info about my heap memory problem. |
05:19:43 | Paul_The_Nerd | RmnT: Whatcha got?\ |
05:19:45 | sharpe | ooh |
05:19:51 | RmnT | I found out that the find command is causeing the error. |
05:20:08 | RmnT | there's a perl script that uses the command "find" |
05:20:19 | RmnT | this is the command line that causes the proble, |
05:20:21 | RmnT | find apps "(" -name "*.rock" -o -name "*.ovl" ")" ! -empty -exec cp {} .rockbox/rocks/ \; |
05:20:31 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
05:20:51 | RmnT | if I run that command line it I get the same error I get when I run "make zip" |
05:21:07 | sharpe | strange |
05:21:16 | sharpe | sure it isn't cp ? |
05:21:55 | RmnT | well, the erro says it's "find", not "cp" |
05:22:01 | RmnT | 5 [main] find 2988 fhandler_dev_zero::fixup_mmap_after_fork: requested 0x480000 != 0x0 mem alloc base 0x480000, state 0x2000, size 1040384, Win32 error 487 |
05:22:10 | sharpe | meh |
05:23:40 | Paul_The_Nerd | Kyomi: Look, I'm sorry for getting snappish at you. I've just been getting frustrated because people keep deciding my questions are unnecessary, and answering with what they think I'm asking, instead of simply giving me exactly what I ask. It makes it vastly harder to help people if they decide they know better than the person they're asking for help. |
05:24:09 | Paul_The_Nerd | Anyway, off to dinner. |
05:24:10 | | Part Paul_The_Nerd |
05:25:15 | *** | Saving seen data "./dancer.seen" |
05:29:44 | scorche | im out |
05:29:51 | scorche | sharpe: wanna come with me? |
05:29:58 | sharpe | why not, still nothing else to do. |
05:30:16 | scorche | you can probably get laid |
05:30:23 | scorche | well, i take that back |
05:30:27 | sharpe | meh |
05:30:38 | scorche | maybe if someone gets really drunk you can =0 |
05:30:50 | sharpe | that sounds like a personal insult |
05:31:01 | scorche | well, there wont be anyone your age there |
05:31:13 | sharpe | i know |
05:31:15 | scorche | you can still come though |
05:31:20 | sharpe | eh, it's okay |
05:31:27 | scorche | fine...i see how you are |
05:31:34 | sharpe | heheh |
05:46:00 | lostlogic | good evening! |
05:47:26 | lostlogic | wow, hoppin' place. |
05:48:05 | Mikachu | i meant to say hi but apparently i forgot to actually type it |
05:48:18 | sharpe | wha? |
05:49:11 | lostlogic | :) |
05:52:15 | | Part nave7693 |
05:52:44 | RmnT | and...for those that are still interested in my memory heap problem: I have a workaround!! :) |
05:52:50 | sharpe | yay |
05:53:02 | RmnT | I replaced teh find with a straight cp |
05:53:13 | RmnT | very simple |
05:53:23 | RmnT | not really solverd the problem, just worked around it |
05:53:29 | sharpe | heh... |
05:53:41 | RmnT | but I can do a full rockbox build now |
05:53:49 | sharpe | that's good |
05:53:59 | RmnT | yep. that's all I wanted anyway |
05:54:14 | RmnT | thanks for your interest, sharpe |
05:54:51 | sharpe | heh, you're welcome |
05:56:13 | | Quit Kyomi () |
05:56:43 | RmnT | I can go cook dinner now. Take care y'all. |
05:57:17 | sharpe | later |
05:57:22 | | Quit RmnT () |
06:00 |
06:00:21 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
06:05:58 | sharpe | do i really, want to try to get multicolor text mode working... |
06:07:48 | | Join Zzompp [0] (n=zzompp@b81.myrootshell.com) |
06:07:49 | lostlogic | of course you do! |
06:08:00 | lostlogic | What's a C64 without blinknig yellow on red text! |
06:08:04 | lostlogic | ::grin:: |
06:08:11 | sharpe | lol |
06:08:16 | sharpe | you want to write it ? |
06:09:03 | sharpe | :D |
06:09:03 | lostlogic | hmmm... got enough trouble with playback currently :-P |
06:09:06 | sharpe | aww |
06:09:21 | sharpe | what about the code for the bitmap modes? |
06:09:23 | lostlogic | plus, after 3.0, I think I'm going to take a rockbox break and work on writing an SCM or something. |
06:09:41 | sharpe | ooh. |
06:09:53 | sharpe | pretty acronym. :D |
06:10:00 | lostlogic | VCS? |
06:10:16 | sharpe | ? |
06:10:40 | lostlogic | Source Code Management system or Version Control System |
06:10:47 | lostlogic | what CVS is, sorta |
06:10:55 | kapheine | Why bother, darcs already exists :P |
06:11:01 | sharpe | where did vcs come from? |
06:11:08 | lostlogic | kapheine: whadat? |
06:11:43 | kapheine | lostlogic: http://www.darcs.net I couldn't live without it |
06:11:52 | lostlogic | reading. |
06:12:56 | lostlogic | nope, darcs doesn't do what my VCS will do. |
06:13:12 | kapheine | Solve world hunger? |
06:13:14 | sharpe | what will your VCS do? |
06:13:45 | lostlogic | not telling. I might try to sell it and I don't want you bastards beating me to market (even though it will probably end up open source) |
06:13:59 | sharpe | yeah, i live to thrive off your ideas. ;) |
06:14:15 | kapheine | Well, as great as darcs is, SCM is hard and there is always room for improvement, so best of luck :P |
06:14:35 | Galois | mmm bitkeeper |
06:14:35 | kapheine | It's one of those things that seems impossible to make perfect |
06:14:40 | kapheine | Galois: do you use bitkeeper? |
06:14:56 | Galois | no!! |
06:15:23 | kapheine | Oh no, I hope I didn't bring back some childhood memories |
06:15:31 | sharpe | lostlogic: can i help? pretty please? heheh |
06:16:14 | lostlogic | haha |
06:16:54 | sharpe | it's funny because, it's me :D |
06:17:51 | lostlogic | kapheine: darcs feels a lot like Git. Why darcs over git? |
06:18:57 | | Quit amiconn (Read error: 110 (Connection timed out)) |
06:18:57 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
06:19:11 | kapheine | lostlogic: well, for one git isn't an SCM, it's a layer down. In fact, darcs has some initial support for using git as a backend. But beyond that, the major feature of darcs is patch theory. Which, in very simple terms, means it is meant for pulling in individual changes, rather than a state of a given tree. |
06:19:40 | kapheine | That is a very simplified explanation of it, but also I have about 8 or 9 beers in me, so don't expect me to explain the intricate details of patch theory :P |
06:19:43 | lostlogic | okokok, why darcs over cogito then :-P |
06:20:19 | lostlogic | ah, that does sound nice |
06:20:31 | kapheine | But I will point out that cogito still wins for large source trees. Darcs is still young and patch theory is processor intensive. It still has trouble with trees as large as the Linux kernel. |
06:20:44 | lostlogic | so you can say "Hey, give me the cahnges from transaction X" and supposedly get just those changes applied in a Best Guess way to your current tree |
06:21:43 | sharpe | hmm. why is it i'm writing an emulator? |
06:22:06 | sharpe | oh i'm missing a page here. |
06:22:10 | lostlogic | If I didn't have zero interest in learning haskell, I would like to incorporate my ideas with darcs. In theory, what I want to do is make an VCS that is _parse tree_ rather than _text_ based. |
06:22:12 | kapheine | Right. Which can be very handy when you have a stable tree and an unstable tree, and you want to pull bugfixes from unstable into stable, but not other changes |
06:22:16 | sharpe | nevermind |
06:22:20 | lostlogic | kapheine: yep |
06:22:59 | kapheine | Darcs allows different patch types, but currently there is only the text based and searc/replace type changes. Nobody has implemented anything else, but thigns liek parse tree changes would be great. |
06:23:25 | kapheine | If you do start a VCS, you should try darcs for a bit. It's very possible it doesn't do all of what you want, but it should at least give you ideas to incorporate into your own system. |
06:23:48 | sharpe | you should name it something catchy. |
06:23:54 | sharpe | like, stick. |
06:24:16 | lostlogic | *nod* Knowing myself, I won't actually end up wtih anything useable, but I'll learn a lot in the process of not making anything useable :) |
06:24:21 | kapheine | pancake sausages |
06:24:45 | sharpe | or gumby |
06:24:54 | sharpe | or pokey |
06:25:02 | lostlogic | as of right now, my working name is STYLE |
06:25:06 | lostlogic | don't know what it stands for yet. |
06:25:07 | sharpe | damn. |
06:25:24 | sharpe | shall try yelling less, everyone. |
06:25:47 | sharpe | it works... |
06:25:54 | kapheine | Style Tyle Yle Le E |
06:26:06 | whatboutbob | preglow: Sorry boss, but I can't get spdif recording working. |
06:27:02 | sharpe | hmm... |
06:27:05 | whatboutbob | first my rig: at853 mics > 3wire battery box > denecke ad20 > iriver H120 |
06:27:19 | | Quit axion_ (Read error: 110 (Connection timed out)) |
06:27:31 | whatboutbob | the denecke ad20 outputs 44.1Kz/20 bits |
06:28:13 | whatboutbob | First step was tp confirm that the rig worked in the iriver f/w (the ad20's been in the cupboard for a while). It worked fine. |
06:28:42 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
06:29:30 | JdGordon | has any1 tried recording live gigs on the h300? is it pointless? |
06:29:35 | whatboutbob | Then I booted into rockbox, selected freq: 44.1, Source: digital, and left all other settings untouched. |
06:29:56 | whatboutbob | (will answer that in a minute jdgordon) |
06:31:31 | whatboutbob | Attempted to record: Size got to 8.00KB then stopped. Time kept running. I left it for a minute and then pressed stop. Nothing happened so I eventually reset. I attempted to salvage the file to no avail...it appears nothing was saved. |
06:31:54 | sharpe | such a tragedy... |
06:32:06 | Jungti1234 | bye |
06:32:16 | | Quit Jungti1234 () |
06:34:09 | whatboutbob | I changed Freq to 48khz, attempted to record again. Everything appeared to be working (well, the file size and time kept ticking), but when i stopped after 3 minutes and opened the file in adobe audition i'd recorded 6(!) minutes of silence |
06:35:03 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
06:35:41 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
06:39:23 | | Quit whatboutbob ("CGI:IRC (Ping timeout)") |
06:47:21 | | Join whatboutbob [0] (n=cbd6595d@labb.contactor.se) |
06:51:32 | whatboutbob | preglow: so that's where i'm going to leave testing for now. I'm guessing (and what the hell would i know?) that its not liking the sample rate. |
06:53:23 | whatboutbob | oh, i forgot to mention that after successfully saving the 48khz file i shut down the iriver, plugged in the usb cable and restarted - but got an ata 11 error. This was replicable. |
06:54:07 | | Join quobl_ [0] (n=quobl@tor/session/external/x-d3d9e2024fa7346f) |
06:54:23 | whatboutbob | and from comments in your code it sounds like Freq selection shouldn't change anything, so I tried recording w/ 44.1khz multiple times to no avail. |
06:54:58 | whatboutbob | JdGordon: I've not recorded w/ the H300 but I've mates that have quite successfully. |
06:55:31 | JdGordon | i tried it once and i was on the back wall and pretty much all i got was the bass.. |
06:55:58 | * | JdGordon is going to a concert tomorow night and wants to record it :D |
06:56:38 | whatboutbob | oooh...are you talking about just using the internal mic? |
06:57:13 | | Join MusiFreq [0] (n=MusiFreq@cpe-24-195-84-126.nycap.res.rr.com) |
06:57:19 | JdGordon | ye |
06:57:25 | whatboutbob | yeah, i wouldn't bother. |
06:57:39 | whatboutbob | you need external mics tomake it worthwhile. |
06:57:53 | JdGordon | thats what i guessed |
06:58:12 | whatboutbob | you can pick up budget mics for ~AU$100.... |
06:58:28 | | Join Arrogant [0] (i=Scott@12.78.67.64) |
06:58:44 | JdGordon | hahahaha budget! |
06:59:18 | whatboutbob | which gig are you hitting up? |
06:59:49 | JdGordon | opeth tomorow night |
07:00 |
07:00:10 | whatboutbob | hehe...no wonder you just get bass if that's the stuff you're recording. :) |
07:00:48 | | Quit quobl (Remote closed the connection) |
07:01:09 | whatboutbob | you can borrow my mics if you really want to... |
07:01:38 | JdGordon | na, i like singing along and it would rec the recording :D |
07:01:48 | whatboutbob | hehe...that's true. :) |
07:02:07 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
07:02:14 | whatboutbob | the forum's one of my fave venues. |
07:02:20 | | Quit MusiFreq (Remote closed the connection) |
07:02:41 | | Join MusiFreq [0] (n=MusiFreq@cpe-24-195-84-126.nycap.res.rr.com) |
07:04:34 | sharpe | wheee.... |
07:11:20 | | Quit whatboutbob ("CGI:IRC (EOF)") |
07:14:43 | | Quit TCK (Read error: 110 (Connection timed out)) |
07:18:34 | | Quit RoC_MM ("Leaving") |
07:23:57 | | Quit MusiFreq ("Lost terminal") |
07:24:02 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-16-246.w83-198.abo.wanadoo.fr) |
07:25:17 | *** | Saving seen data "./dancer.seen" |
07:30:07 | | Quit RotAtoR ("zzzzzzzzz") |
07:31:21 | lostlogic | commit and run! |
07:33:58 | Paul_The_Nerd | Bah, if you manage to break something with *that* I'll be impressed. |
07:36:12 | | Join KlrSpz [0] (n=klrSpz@c-24-0-64-6.hsd1.tx.comcast.net) |
07:39:38 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
08:00 |
08:00:32 | | Join mymomthelush [0] (n=lush@68-65-235-200.ontrca.adelphia.net) |
08:01:58 | | Quit JBGood25 (Read error: 110 (Connection timed out)) |
08:18:24 | amiconn | good morning |
08:20:07 | KlrSpz | anyone have a copy of the WPS Simulator? |
08:20:19 | KlrSpz | rasher.dk/rockbox/simulator/">http://rasher.dk/rockbox/simulator/ shows that he's no longer hosting them |
08:21:15 | Paul_The_Nerd | Well, you could always just build one. |
08:21:43 | Paul_The_Nerd | Those ones were likely quite out of date anyway. |
08:22:17 | KlrSpz | on win32? |
08:23:10 | Paul_The_Nerd | Does it not work any more? |
08:25:40 | KlrSpz | supposedly not.. i mean he doesn't eve have links anymore |
08:26:06 | Paul_The_Nerd | KlrSpz: So, you haven't tried for yourself |
08:26:15 | Paul_The_Nerd | He says he can't build a Win32 SDL sim *from Linux* |
08:26:32 | Paul_The_Nerd | That note is also at least 23 days old. |
08:27:19 | KlrSpz | well i can't find it to build it anyway... i must be missing the link somewhere |
08:27:48 | Paul_The_Nerd | When you run "make" in your build directory, one of the choices is "Simulator" |
08:29:18 | amiconn | configure, not make |
08:29:24 | Paul_The_Nerd | Oh, right |
08:29:25 | Paul_The_Nerd | Sorry |
08:29:41 | Paul_The_Nerd | ../tools/configure, pick a target, then S for sim instead of N for normal |
08:30:03 | Paul_The_Nerd | Then make, and make install (instead of make zip) |
08:30:25 | amiconn | The cross-compilation of a win32 sdl sim from windows should be possible, but has to be added to configure |
08:30:38 | amiconn | Erm, from linux of course |
08:31:14 | Paul_The_Nerd | I think the site's a good bit out of date. |
08:32:03 | amiconn | Yeah, rashers seems to have little time and/or interest to do rockbox work lately |
08:32:56 | amiconn | The fonts are also a bit outdated; the .fnt files are made with the buggy convbdf that made some glyphs appear half-height |
08:33:28 | amiconn | The .bdf files are fine though |
08:34:15 | | Quit mymomthelush ("Trillian (http://www.ceruleanstudios.com") |
08:36:08 | KlrSpz | anyone have a nanopod skin/protector they can suggest? |
08:36:34 | sharpe | a |
08:36:40 | sharpe | think plastic bag! |
08:36:48 | sharpe | thick.. |
08:36:51 | Paul_The_Nerd | I'm a fan of the iSkins one. It makes it a bit bulkier, but I rather like it. |
08:37:21 | KlrSpz | i was thinkin of this one: http://tinyurl.com/jpsl5 |
08:37:29 | Paul_The_Nerd | It's also really good at keeping the scrollwheel from getting bumped if I have hold off, and makes it easy to press any of the 4 buttons without accidentally scrolling. |
08:37:32 | amiconn | Haha, imho that's one off their weird things about most ipods, especially the nano |
08:38:19 | Paul_The_Nerd | KlrSpz: They use "dirt" as a verb. I don't like it. :-P |
08:38:54 | amiconn | What's the point in making such a small device but at the same time making it so scratchy that you need to make it larger by adding some protector?? |
08:38:55 | Paul_The_Nerd | amiconn: The scrollwheel protector has a sorta folded ridge around the outside edge that lets you press the buttons without getting close enough for it to pick up your finger contact. |
08:39:09 | KlrSpz | gotta link? |
08:39:13 | * | Paul_The_Nerd felt it was too small anyway' |
08:39:28 | Paul_The_Nerd | I have large, clumsy hands. I don't mix well with small devices. |
08:39:47 | Paul_The_Nerd | KlrSpz: This is the one I use http://www.iskin.com/duo_nano/features.html |
08:40:07 | | Join JBGood25 [0] (i=Johnq@JBAUMAN.WV.CC.cmu.edu) |
08:40:10 | sharpe | i are graphically editing. |
08:40:22 | sharpe | and am also incoherent. |
08:41:08 | KlrSpz | which color do you have paul? |
08:41:29 | KlrSpz | that looks tight |
08:41:30 | | Quit ap0calypse (Read error: 104 (Connection reset by peer)) |
08:41:32 | KlrSpz | the black and red one |
08:41:38 | KlrSpz | or the orange one |
08:41:41 | Paul_The_Nerd | KlrSpz: I have the black and green. |
08:41:49 | KlrSpz | acid groove? |
08:41:52 | Paul_The_Nerd | Yup |
08:41:55 | KlrSpz | how does the glowing look? |
08:42:03 | Paul_The_Nerd | It's not a glowing one. |
08:42:07 | Paul_The_Nerd | At least I don't think it is. |
08:42:34 | KlrSpz | ah, yeah only 3 of them are |
08:42:38 | KlrSpz | the rest look like they glow though |
08:42:46 | KlrSpz | or is there a thin protector on it? |
08:43:01 | Paul_The_Nerd | What? |
08:43:03 | amiconn | lostlogic: Regarding voice: how much delay to expect from the mix buffer when playback is stopped? |
08:44:20 | amiconn | Voice got tons better on swcodec thanks to your rework, but clip preemption still seems to have problems |
08:44:55 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
08:45:23 | KlrSpz | Paul_The_Nerd, nm.. just trying to figure which i like better |
08:45:28 | KlrSpz | carbon blast or the black/red one |
08:45:53 | KlrSpz | http://www.iskin.com/duo_nano/images/Duo_nano/gallery/large/A12.jpg |
08:46:07 | Paul_The_Nerd | KlrSpz: Honestly, the main reason I ordered an iSkin was I wanted a better case for my H120, and those were on sale at the time, and I thought "Hmm... why not just order cases for both from the same place." |
08:46:28 | KlrSpz | but you would recommend it right? |
08:46:32 | Paul_The_Nerd | Absolut3e |
08:46:35 | Paul_The_Nerd | Absolutely even |
08:46:54 | amiconn | lostlogic: I have an idea what might cause this. Is it correct that you didn't touch talk.c, or did I overlook something? |
08:47:31 | amiconn | Also, would talk.c be allowed to preempt a clip immediately on swcodec, causing incomplete frames? |
08:51:16 | Hotfusion | I wonder. If I take a H3xx rockbox wps theme and make it fit to a x5l would be the best way to adjust the pic sizes the quickest |
08:53:13 | Paul_The_Nerd | Hotfusion: Scale them all to 72% of their size, then scale the pixel coordinates to 72% of their values, then pick a font 72% smaller, then add a padding pixel or two to the backdrop image if it's a wee bit too small as it may be. 72.72727272 is a more valid value, but 73% may result in a too large backdrop. |
08:54:53 | Hotfusion | yeah I'll have to play with the font size |
08:55:05 | Hotfusion | got to sleep |
08:55:12 | Hotfusion | l8 |
08:55:15 | Paul_The_Nerd | Ooops, not "72% smaller" but "72% of the original size" |
08:56:02 | Hotfusion | yeah, fire up photoshop. Cant remember the free one though. |
08:56:14 | Hotfusion | name keeps slipping |
08:56:14 | KlrSpz | gimpshop |
08:56:24 | KlrSpz | or mspaint.net |
08:56:31 | Hotfusion | there is that but there is another |
08:57:00 | Hotfusion | it wans't very advanced but you could save multiple formats and very easy to resize stuff |
08:57:05 | Hotfusion | didn't take up much memory |
08:57:46 | | Join TCK [0] (n=tckocr@81-178-249-38.dsl.pipex.com) |
09:00 |
09:02:21 | | Quit JBGood25 (Read error: 110 (Connection timed out)) |
09:04:17 | | Part Paul_The_Nerd |
09:04:26 | Hotfusion | ah I remember now |
09:04:28 | Hotfusion | infranview |
09:04:50 | | Quit macdonalder ("bye bye ;D") |
09:08:32 | sharpe | woo! i did it again. |
09:08:38 | | Join dj-fu [0] (n=deejay@60-234-218-124.bitstream.orcon.net.nz) |
09:11:28 | sharpe | who wants to see a badly done planet graphic... heh... |
09:14:46 | | Part taz |
09:18:46 | KlrSpz | me |
09:18:56 | sharpe | okay... http://mattb.strangled.net/qdig/random/plan3.png |
09:19:15 | KlrSpz | my last planet endeavour: http://test.killerspaz.com/flash/newSite/ |
09:19:26 | KlrSpz | that's not too bad |
09:19:38 | sharpe | heh |
09:19:45 | sharpe | done in gimp without any tutorial... |
09:19:57 | KlrSpz | if you take the part that's white and color it to blue or something, then repeat it and make it green, you can have a habital planet |
09:19:58 | sharpe | i know i'm going to forget how i did it in a few hours |
09:20:14 | sharpe | i know, it's supposed to be more of a moonish type thing. |
09:20:28 | KlrSpz | ahh yeah |
09:20:53 | sharpe | and supposed to be smaller than that |
09:20:53 | | Join stoffel [0] (n=sfr@p50815678.dip.t-dialin.net) |
09:20:58 | KlrSpz | http://babes.killerspaz.com/babes/!layout/layout2.jpg you can kinda see a moon i have in the top left there (nsfw) |
09:21:13 | KlrSpz | it looks like the exact same technique |
09:21:25 | sharpe | heh |
09:21:30 | sharpe | did you use gimp? :D |
09:21:37 | KlrSpz | photoshop |
09:21:43 | sharpe | ahah, one up. |
09:22:20 | sharpe | i probably could've done a grunge brush type thing... |
09:22:30 | sharpe | for a better looking surface. |
09:23:13 | KlrSpz | i'm gunna pass out |
09:23:19 | sharpe | that's nice |
09:23:23 | KlrSpz | gotta dream up my wonder-wps |
09:23:47 | sharpe | hah, mine's text based. |
09:24:03 | KlrSpz | i want mien to be cool so my friends will drool :).. c'ya tomorrow |
09:24:06 | | Quit KlrSpz () |
09:25:18 | *** | Saving seen data "./dancer.seen" |
09:25:51 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
09:26:59 | | Part amiconn |
09:28:06 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
09:28:45 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
09:34:32 | | Quit MarcoPolo (Remote closed the connection) |
09:40:31 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
09:40:40 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
09:45:27 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
09:47:47 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
09:51:55 | | Quit TCK ("well, if you say so.") |
10:00 |
10:12:26 | | Join SereRokR [0] (n=Fletcher@Fcf8a.f.strato-dslnet.de) |
10:17:16 | | Join ender` [0] (i=ychat@84.52.165.220) |
10:21:56 | | Quit SereR0KR (Read error: 110 (Connection timed out)) |
10:27:21 | Slasheri | hahaa, found a solution to do the fast tagcache committing: two-way lookup lists :) |
10:27:54 | | Quit SereRokR ("XChat Aqua") |
10:28:21 | | Join SereRokR [0] (n=Fletcher@Fcf8a.f.strato-dslnet.de) |
10:29:09 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
10:38:39 | | Quit jeremy (Connection timed out) |
10:39:09 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
10:39:38 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
10:39:50 | amiconn | omg. The iriver retail firmware seems to be unoptimised code... |
10:40:16 | JdGordon | well... duh! |
10:40:30 | | Join bluebrother [0] (i=jtFnE2Ja@nat-wh-1.rz.uni-karlsruhe.de) |
10:40:32 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
10:40:53 | amiconn | Of course the codecs can't be unoptimised, but at least the isp1362 driver code is |
10:44:39 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
10:53:31 | | Join PaulJ [0] (n=PaulJ@vpn-3035.gwdg.de) |
11:00 |
11:01:28 | | Join lodesi [0] (n=moi@d02m-89-83-210-49.d4.club-internet.fr) |
11:05:15 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
11:11:38 | Slasheri | looks good, now the fast committing seems to be actually working |
11:12:12 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
11:16:48 | | Quit MarcoPolo (Remote closed the connection) |
11:19:04 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
11:19:29 | | Join Hansmaulwurf [0] (n=maerlyn@p5081AAA3.dip0.t-ipconnect.de) |
11:19:56 | | Quit Arrogant ("Leaving") |
11:20:14 | | Quit Hansmaulwurf (Client Quit) |
11:22:59 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
11:25:07 | | Join Hansmaulwurf [0] (n=maerlyn@p5081AAA3.dip0.t-ipconnect.de) |
11:25:15 | | Part Paul_The_Nerd |
11:25:21 | *** | Saving seen data "./dancer.seen" |
11:32:02 | | Part amiconn |
11:33:01 | | Join speacial_ed [0] (n=chatzill@00095b0ec047.click-network.com) |
11:38:27 | | Join ep0ch [0] (n=ep0ch@84.12.171.53) |
11:41:32 | ep0ch | i fancy doing some testing with the Voice files, which English one sounds best? |
11:43:31 | | Join powers [0] (n=gentoo@ppp31-74.adsl.forthnet.gr) |
11:44:35 | powers | hi everyone! I was wondering if i can have both rockbox and ipodlinux on my nano.. |
11:44:49 | JdGordon | yes |
11:45:15 | powers | u know how? i would really appreciate your help |
11:45:56 | powers | or just point me a link |
11:46:11 | JdGordon | i dont have an ipod.. but i think u need to format the disk for an ext2 part and fat32 and use ipodloader2 or something |
11:46:32 | powers | oh |
11:46:49 | JdGordon | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
11:47:02 | JdGordon | somehwere on that page should be able to help u |
11:47:16 | powers | u mean i have to make different partition for linux? |
11:47:37 | JdGordon | i dont know... |
11:47:41 | powers | nevermind, i think i found something |
11:47:45 | JdGordon | paul_the_nerd is the guy to ask.. |
11:47:47 | powers | thanks :) |
11:48:25 | powers | yeah i remember paul |
11:48:47 | powers | u know what times he hangs in here? |
11:49:28 | powers | might need some help if i screw up my pod |
11:49:33 | powers | :P |
11:49:46 | JdGordon | he's in the us iirc, so ye... |
11:50:01 | JdGordon | he is normally online when i am.. left 20min ago |
11:50:13 | powers | damn |
11:50:22 | powers | anyway.. thanx again : |
11:50:29 | | Quit powers () |
11:51:54 | ep0ch | lostlogic, linuxstb: fancy updating the SID patch to work with CVS? |
12:00 |
12:03:46 | | Join pondlife [0] (n=pondlife@86.21.225.217) |
12:04:47 | | Quit stoffel (Remote closed the connection) |
12:04:50 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
12:07:21 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
12:08:49 | | Join lee-qid_ [0] (n=liqid@p5496569D.dip.t-dialin.net) |
12:09:54 | | Nick lee-qid_ is now known as lee-qid (n=liqid@p5496569D.dip.t-dialin.net) |
12:10:31 | | Quit speacial_ed ("Bye") |
12:12:35 | | Join JBGood [0] (i=Johnq@JBAUMAN.WV.CC.cmu.edu) |
12:13:07 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-075.pools.arcor-ip.net) |
12:14:11 | | Join lodesi_ [0] (n=moi@d02m-89-83-210-49.d4.club-internet.fr) |
12:15:41 | | Quit lodesi (Read error: 110 (Connection timed out)) |
12:15:51 | | Join powers [0] (n=gentoo@ppp31-74.adsl.forthnet.gr) |
12:16:29 | | Quit powers (Client Quit) |
12:18:18 | Slasheri | hmm, it seems tagcache is currently allocating ram much more than it needs when loading to ram |
12:18:57 | Slasheri | about 400 kB too much at least |
12:21:54 | ep0ch | preglow: do you know why mp1 and mp3 play with no boost (on ihp) whereas mp2 requires 50% boost? |
12:22:43 | | Quit jbauman (Read error: 101 (Network is unreachable)) |
12:25:53 | | Quit jeremy (Connection timed out) |
12:27:26 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
12:28:48 | | Quit matsl (Read error: 110 (Connection timed out)) |
12:29:09 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
12:35:32 | | Join JBGood25 [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
12:47:44 | | Quit Kohlrabi (Nick collision from services.) |
12:47:55 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-154-010.pools.arcor-ip.net) |
12:52:21 | | Quit JBGood (Read error: 110 (Connection timed out)) |
13:00 |
13:01:52 | Mikachu | linuxstb_: there's a silly bug in sudoku, if you open a saved .ss that isn't in a legal state, you can't exit the plugin because you can't open the menu while the board is illegal |
13:04:10 | Mikachu | linuxstb_: i also can't figure out why you return PLUGIN_USB_CONNECTED when you quit from the menu |
13:08:06 | preglow | ep0ch: no |
13:08:17 | preglow | arghhhh |
13:08:22 | preglow | so recording hangs with other people as well |
13:08:24 | preglow | great |
13:14:07 | | Quit jeremy (Connection timed out) |
13:15:06 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
13:16:45 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
13:17:44 | | Join darkless [0] (n=darkless@62.79.44.48) |
13:21:28 | linuxstb_ | Mikachu: Thanks for the bug report - I'll have a look. I seem to recall that I returned PLUGIN_USB_CONNECTED to force Rockbox to rescan the disk because the plugin might have created a new file. But it probably shouldn't always return that... |
13:21:33 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:21:43 | | Quit lodesi_ (Read error: 110 (Connection timed out)) |
13:22:36 | | Quit obo ("bye") |
13:25:22 | *** | Saving seen data "./dancer.seen" |
13:26:06 | | Join lodesi_ [0] (n=moi@d02m-89-83-210-49.d4.club-internet.fr) |
13:29:18 | amiconn | linuxstb: Another sudoku quirk: If you start sudoku as a plugin, it always starts with generating a new game |
13:29:22 | Mikachu | linuxstb: i also don't think the quit menu entry should save, or rename it Save & Quit |
13:29:52 | Mikachu | linuxstb: i solved it like this |
13:30:02 | Mikachu | - return(true); |
13:30:02 | Mikachu | + return(!check_status(state)); |
13:30:05 | Mikachu | in load_sudoku |
13:30:13 | amiconn | This is a lenghty operation esp. on archos, and it is annoying if you don't want that, but e.g. want to build yor own game |
13:30:17 | preglow | anyone got any idea what might cause recording to just hang? |
13:30:55 | | Quit wehn () |
13:31:45 | linuxstb | Mikachu: I'm not sure if that's enough - check_status() doesn't check the whole board, it just checks the part of the board affected by the number at the cursor position. |
13:32:05 | Mikachu | linuxstb: hm yeah |
13:32:22 | Mikachu | you could still move the cursor into a space that doesn't let you exit |
13:36:10 | linuxstb | amiconn: If the default "sudoku.ss" file exists, then that will be loaded when you start Sudoku as a plugin. But as you say, if that doesn't exist it will generate a game randomly. I'm not sure I would want to change that. |
13:36:51 | Mikachu | what happens if you open a .ss file, generate, and save? |
13:36:52 | | Join webguest15 [0] (n=5223207c@labb.contactor.se) |
13:37:17 | linuxstb | The generate function sets the filename to sudoku.ss |
13:37:32 | | Join Moos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
13:37:35 | | Join mborus [0] (n=54908e43@labb.contactor.se) |
13:37:52 | Mikachu | okay |
13:37:56 | mborus | Hi - just testing spdif in :) |
13:38:40 | | Quit webguest15 (Client Quit) |
13:38:55 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
13:39:21 | amiconn | linuxstb: Generating takes 15..30 seconds on Ondio... |
13:40:10 | | Part Paul_The_Nerd |
13:40:34 | mborus | Regarding ideas why recording hangs: Is it possible that the Iriver hangs when no signal is found? |
13:40:58 | linuxstb | amiconn: I still think that the majority of users will start Sudoku in order to play a random game, rather than enter one manually. |
13:41:38 | linuxstb | And I think that should only happen the first time you start the plugin. The next time, you will have a sudoku.ss file which will be loaded. |
13:41:48 | preglow | mborus: doubt it |
13:41:58 | preglow | i haven't done much to the code either |
13:42:03 | amiconn | linuxstb: It happens everytime as long as there is no sudoku.ss |
13:42:09 | preglow | so it's probably some braindead hardware thing |
13:42:29 | mborus | When I go into debug - S/PDIF analyser to signal is shown. I tried both 44.1kHz and 48 kHz signals and with the same setup I can record 44.1 using the Iriver firmware. |
13:42:38 | amiconn | ...which won't exist unless you explicitly save a game with that name |
13:42:55 | preglow | mborus: i can record both 44.1khz and 48khz here with no problems |
13:43:05 | linuxstb | amiconn: Then something is going wrong - a randomly generated game should be given that name, and quitting should cause it to be saved. |
13:43:09 | preglow | i have only tried 16 bit sound, thoigh |
13:43:27 | amiconn | linuxstb: It's definitely not saved on Ondio |
13:43:51 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
13:44:14 | | Join mborus_2nd [0] (n=54908e43@labb.contactor.se) |
13:44:52 | | Quit mborus ("CGI:IRC (EOF)") |
13:45:15 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
13:46:30 | | Quit matsl (Read error: 110 (Connection timed out)) |
13:46:34 | preglow | i can only make recording hang after having switched from either mic/line in to digital |
13:46:38 | mborus_2nd | preglow, just to make sure it's not a hardware problem I'm going to do a digital recording on the Iriver firmware right now and try Rockbox again afterwards. |
13:46:59 | linuxstb | amiconn: I'm guessing you're quitting using the OFF button, rather than selecting Quit in the menu? The game only seems to be saved when you quit from the menu, and ipods don't have a quit button defined.... |
13:47:06 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
13:47:27 | amiconn | linuxstb: Yes of course I'm using the Off button. Using the menu would be cumbersome |
13:47:47 | Mikachu | so create an empty sudoku.ss? |
13:48:05 | preglow | mborus_2nd: oh, i'm almost certain it's not a hardware problem |
13:48:19 | amiconn | Imho all plugins should have a quit button. Showing the menu when the intended operation is to quit is counter-intuitive |
13:48:37 | amiconn | (like the current behaviour of the jpeg viewer and jewels) |
13:48:40 | preglow | and a separate button for quit is also quite a waste |
13:49:07 | | Nick lee-qid is now known as lee-qid||0xf00d (n=liqid@p5496569D.dip.t-dialin.net) |
13:49:46 | amiconn | Imho it's not a waste, but rather ensures consistent operation |
13:50:06 | amiconn | I like the jewels game, but exiting it has become a button orgy recently... |
13:50:07 | preglow | i'm ok with it if there's enough buttons |
13:50:17 | preglow | but how would you fit a quit button in ipod doom? |
13:50:39 | preglow | exiting it has become a case of entering the menu and pressing quit |
13:50:42 | preglow | hardly a big bother |
13:50:48 | amiconn | Doom is different in that it has its own in-game menus, which do have a quit option |
13:50:49 | linuxstb | amiconn: I agree with you, but in practice we don't have enough buttons to give everything a consistent purpose. |
13:51:03 | preglow | i don't feel entering a menu and quitting is a big bother at all |
13:53:05 | amiconn | Quitting jewels used to be as simple as pressing Off. Now it is: Press Off, select 'End Game' from the in-game menu (3x down, right), and select 'Quit' from the outer menu (4x down, right) |
13:53:20 | | Quit bluebrother ("brb ...") |
13:53:30 | amiconn | An operation that used to be 1 keypress extended to 10 keypresses... |
13:53:33 | preglow | put quit in the first menu as well |
13:54:08 | preglow | but ok, what suggestion do you have for a quit button on ipod? |
13:54:09 | Paul_The_Nerd | sid.c doesn't seem to compile anymore. =/ |
13:54:25 | amiconn | An the in game menu isn't a standard rockbox menu; on ipod it doesn't react on scroll-repeats... |
13:54:56 | mborus_2nd | Back. Here's the test result just to make sure. Iriver firmware records digitally both of 48 and 44.1 kHz - so my setup works. Rockbox creates a 0-Byte sized |
13:55:03 | Paul_The_Nerd | 10 pressed does seem like a bit much. |
13:55:18 | Mikachu | amiconn: won't it wrap if you press up instead of down? |
13:55:19 | Paul_The_Nerd | It seems that "Quit" should be standardized to "Pull up the menu, go up one (looping to the bottom) and press." |
13:55:20 | mborus_2nd | file - shows 8k in the display and the time counts up |
13:55:36 | preglow | mborus_2nd: i can record just fine here |
13:55:36 | linuxstb | amiconn: What's the normal button to bring up the main menu on the Ondio? Is that free in Jewels? |
13:55:40 | amiconn | Well, you can use Up to wrap around, but with the non-standard menus you can't be sure it works |
13:55:54 | preglow | mborus_2nd: what format does it send in? |
13:55:56 | amiconn | Main menu on Ondio is long Mode |
13:55:57 | preglow | mborus_2nd: 16 bits? |
13:56:11 | preglow | amiconn: what would you suggest we use as a quit button on ipod? |
13:56:14 | mborus_2nd | yes - it should be 16bit stereo 44.1 kHz |
13:56:28 | preglow | mborus_2nd: btw, do a proper reboot |
13:56:34 | preglow | mborus_2nd: then try again |
13:56:40 | mborus_2nd | ok |
13:57:25 | amiconn | preglow: On ipod there isn't a real standard yet, seems to be common to use just Menu if the plugin doesn't have a menu or otherwise needs many buttons. In the latter case Select+Menu is common |
13:57:56 | linuxstb | amiconn: I totally agree with you about Jewels - it seems there are enough free buttons (not including the ipod) to keep the standard behaviour for menu and quit. |
13:58:15 | preglow | exactly |
13:58:52 | amiconn | Paul_The_Nerd: In the 'Main menu' that some game plugins have, the quit button should always quit the game instead of just the menu |
13:58:58 | preglow | and in the case of jewels we have to use some weird button combo for quit |
13:59:51 | Paul_The_Nerd | amiconn: So, menu once for menu, then again to leave the game? |
13:59:53 | amiconn | My suggestion for better consistency on ipod is that Select+Menu should always act as quit, even if just Menu can also be used for quit |
14:00 |
14:00:20 | Paul_The_Nerd | I agree with that. |
14:00:21 | linuxstb | Sounds sensible. |
14:00:49 | Mikachu | the cube is confusing, select+menu changes some parameter but just menu quits it |
14:00:59 | Mikachu | not that the cube is the most important plugin |
14:01:08 | Paul_The_Nerd | I just realized something... The front page shows actual names, but the since 2.5 page shows things like "Lostlogic" and "Kkurbjun" |
14:01:24 | mborus_2nd | I'm back. If I reboot, select digital, start a recording the Iriver hangs. I I do a mic recording after rebooting and start a digital recording, it does not hang... |
14:01:24 | amiconn | Importance doesn't matter here. If cube is inconsistent with the rest, it needs to be fixed |
14:01:32 | preglow | yeah, just like the commit mails and front page as well |
14:01:45 | mborus_2nd | .. however the recorded file is filled with silence only. |
14:01:52 | * | Paul_The_Nerd was confused when he started scanning for "Brandon" |
14:01:53 | amiconn | (and the parameter setting in cube is a bit odd anyway. It could use a similar scheme as bounce) |
14:01:53 | lostlogic | amiconn: When pcm is stopped, the delay is lowever long it takes the voice codec to decode ~1s of audio, or the whole clip, whichever is less. |
14:02:10 | linuxstb | Although that means we need to make sure that no plugin uses the SELECT press event - only the release events. |
14:02:16 | lostlogic | amiconn: I did not touch talk.c, and preemption _when pcm is stopped_ can fairly easily be improved, but much harder when pcm is playing. |
14:02:23 | lostlogic | g'morning. |
14:02:43 | preglow | lostlogic: yo, still no idea why the skipping tracks backwards across dirs hang? |
14:02:55 | preglow | mborus_2nd: i have no idea, i can't make it hang that easily here |
14:03:08 | amiconn | The preemption doesn't seem to work at all sometimes. |
14:03:08 | Paul_The_Nerd | lostlogic: Did you remove "CODEC_DSP_ENABLE" at some point recently? (I just started looking for it.) |
14:03:18 | preglow | he did |
14:03:20 | preglow | which was good |
14:03:33 | Paul_The_Nerd | preglow: It's still in the SID patch. Should it be safe to just comment out that line? |
14:03:41 | preglow | remove it |
14:03:44 | preglow | it's not legal anymore |
14:04:05 | amiconn | Not only doesn't it preempt the current clip, but it also keeps clips in the queue which should have been dropped completely... |
14:04:05 | preglow | codecs should not be able to decide if they want dsp or not anyway |
14:04:07 | lostlogic | preglow: glad you agree :) |
14:04:16 | amiconn | ...which is strange, since it works on archos... |
14:04:18 | lostlogic | preglow: no, haven't looked at it yet, was working only on that voice rework |
14:04:25 | mborus_2nd | If the patch I used still current? (http://www.pvv.org/~thomj/rockbox/spdif_recording.patch) |
14:04:35 | mborus_2nd | Is... (not if) |
14:04:38 | preglow | should be, i haven't done anything since last night |
14:04:40 | lostlogic | amiconn: that's because the clips are already decodec to the pcm buffer then |
14:05:21 | amiconn | lostlogic: Then something is wrong with how voice clips are decoded. They need to be kept in the voice queue as long as possible, in order to keep the latency down |
14:05:51 | lostlogic | amiconn: it's too hard to calculate the insertion point and stuff, IMO |
14:06:16 | amiconn | Iirc you told me that the pcm buffer is no longer than 1/4 sec for voice |
14:06:48 | lostlogic | amiconn: when playback is stopped, voice uses the 'normal' pcm buffer |
14:07:06 | lostlogic | for mixing, it is inserted starting about 1/4 second back from the music playing point |
14:07:08 | amiconn | Hmm, why is that? |
14:07:25 | lostlogic | amiconn: they are two totally different beasts, playing voice on its own vs. mixing |
14:08:02 | amiconn | Hmm, but the normal pcm buffer can be adjusted in length? |
14:08:13 | lostlogic | but either way, up-to the whole pcm buffer may be decoded ahead, and I haven't come up with a way to reduce this without introducing a lot of skippiness when mixing |
14:08:47 | | Quit mirak (Read error: 110 (Connection timed out)) |
14:08:52 | preglow | ideally you should have separate decode buffer for voice that you just flush whenever what's in it is invalidated |
14:08:56 | lostlogic | for non-mix voice, it would be almost trivial to flush the buffer for a preempt. |
14:09:14 | preglow | mixing should happen as late as possible |
14:09:18 | lostlogic | preglow: we could do that, but there's still the problem of which thread and how far back to mix. |
14:09:47 | lostlogic | the only 'person' who is guaranteed to know when more data needs mxiing is the DMA, and we sure as hella ren't mixing on the DMA interrupt. |
14:10:16 | amiconn | Hmm, iiuc there could be a secondary pcm buffer for voice. This one is where decoded voice is buffered, and it would offer a flush function |
14:10:38 | lostlogic | yes, we could do that. |
14:10:49 | lostlogic | I gotta work on other playback bugs for a while though. |
14:10:50 | amiconn | Then we could mix real close to the playback point |
14:11:06 | lostlogic | yes. |
14:11:10 | amiconn | The voice pcm buffer could be mono of course, saving ram |
14:11:28 | preglow | no worries |
14:11:32 | lostlogic | hmm, interesting, that would involve DSP and voice codec adjustments. |
14:11:34 | preglow | we'll never hit the date anyway |
14:11:43 | lostlogic | lol |
14:12:03 | * | amiconn needs to work on remote recognition and remote lcd init |
14:12:04 | lostlogic | well I need a break from voice any way, it's not a feature I use, so it was pretty brutal to work on it a lot. |
14:12:12 | preglow | btw |
14:12:19 | preglow | i'm still looking for bug reports on the resampler |
14:12:24 | preglow | i can't make it clicky anymore |
14:12:51 | lostlogic | preglow: I have bugs that relate to resampling (causing misscalculation of playing points) but none in the resampler itself. |
14:13:07 | preglow | i'd be interested with the resampler based ones, yes |
14:13:17 | preglow | i don't have time to come up with anything that sounds better |
14:13:22 | preglow | so i have to go for bug fixing/optimising now |
14:14:05 | lostlogic | preglow: seems like seeking and a/b repeat with 48khz audio causes the playback point reported not to match at all the real playing point. |
14:14:12 | lostlogic | according to forums |
14:14:15 | | Quit matsl (Read error: 110 (Connection timed out)) |
14:14:21 | preglow | mp3? |
14:14:32 | lostlogic | believe so, lemme try and find it. |
14:14:59 | mborus_2nd | I can second that 48kHz problem. Have had that all week |
14:15:13 | amiconn | logbot-: |
14:15:15 | lostlogic | mborus_2nd: did it only start this week? |
14:15:16 | amiconn | oops |
14:15:25 | lostlogic | mborus_2nd: and is it only mp3 or any 48khz stream? |
14:15:45 | mborus_2nd | I'm testing this with 48kHz mp2 streams |
14:16:12 | mborus_2nd | these are radio shows, so they normally run three hours |
14:16:17 | amiconn | lostlogic: Hehe, similar here. I don't use the remote for real, but I am working on improving remote detection... |
14:16:26 | | Join ronbo [0] (i=shaggy_s@ppp088.hak.centurytel.net) |
14:17:14 | mborus_2nd | I haven't tested AB repeat on those lately, so I can't say when this started. But I noticed two bugs over this week |
14:17:33 | * | amiconn wonders whether it would be better to add yet another thread, or make the remote_scroll thread a bit more complex to save an extra thread |
14:17:36 | preglow | i never record, and am working on spdif recording |
14:17:40 | preglow | heh |
14:17:56 | | Part ronbo |
14:18:05 | mborus_2nd | the first one was, that bookmarks towards the end of the file didn't play. This now works again |
14:18:43 | mborus_2nd | The second problem is AB repeat. When this failes, afterwards forwarding or rewinding can freeze the Iriver. |
14:19:04 | amiconn | lostlogic: Btw, speaking about playback. Now that you fixed the bug that a resume position was never cleared at the end of a playlist, there's a new bug |
14:19:27 | preglow | mborus_2nd: so, you always get silent recordings with spdif? |
14:19:29 | amiconn | Now the resume position gets sometimes cleared prematurely |
14:19:56 | amiconn | I.e. if you stop a playlist, you can't be sure that it's possible to resume it later |
14:20:23 | mborus_2nd | preglow, yes - either crash=0 bytes or silent. |
14:20:41 | preglow | i can make it record just fine here |
14:20:44 | preglow | bargh |
14:20:54 | amiconn | Happened at least 3 times on my mini2g |
14:21:29 | lostlogic | amiconn: :( ok |
14:21:31 | | Quit Rob2222_ () |
14:21:32 | amiconn | Everytime *towards* the end of the playlist |
14:21:46 | amiconn | (like in the 2nd-last or 3rd-last track) |
14:22:21 | amiconn | Maybe it happens if the whole rest of the playlist is already buffered? |
14:22:25 | lostlogic | amiconn: ah, I think that makes sense −− my if() might have been on playlist end. |
14:22:28 | lostlogic | yeah |
14:22:41 | lostlogic | I prefer bugs that at least make sense :) |
14:23:09 | lostlogic | ah, the joys of releases, we all get to work on not our favorite things but things that will make the 'product' 'better' :-\ |
14:23:25 | preglow | haha |
14:23:45 | preglow | think of the fame! |
14:23:53 | lostlogic | ::blink blink:: riiiight' |
14:23:55 | crashd | and the money and bitchazzzz |
14:24:49 | lostlogic | pondlife: wait... something changed with crossfade!? I mean I changed beep... but I don't think I changed crossfade :-\ |
14:31:13 | | Join bluebrother [0] (i=BmOpzbhQ@nat-wh-1.rz.uni-karlsruhe.de) |
14:32:15 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
14:34:27 | Paul_The_Nerd | Y'know, putting builds on your player that should bump the config block but don't can have some funny side effects. |
14:34:43 | lostlogic | mmhmm |
14:34:45 | Paul_The_Nerd | For example, the iPod Nano doesn't have a screen flip, but apparently the option got enabled because all controls were reversed. |
14:36:32 | amiconn | Paul_The_Nerd: Someone needs to implement screen flip for the ipod colour lcds |
14:36:59 | amiconn | It should be perfectly possible since it is already implemented for H300, and the lcd controller is the same |
14:39:21 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
14:41:15 | lostlogic | ouch. just turned on my ipod and had it at vol. -11 from using it in car stereo |
14:43:53 | Paul_The_Nerd | I usually can't take over about -20 or so unless it's one of a few specific songs. |
14:46:21 | mborus_2nd | lostlogic: before I leave, I just tested the 48kHz AB problem again with the build I made to try digital recording. Here the AB repeat fails as soon as I set the "B" point. Instead of jumping to "A", the display shows the time for "A", but audio from a point in the file even after "B" is played. |
14:49:00 | | Join twisted` [0] (n=twisted@a213-84-144-245.adsl.xs4all.nl) |
14:49:11 | twisted` | sharpe: *poke* |
14:49:34 | lostlogic | mborus_2nd: was there a long (> 30 meg) distance between the two points? |
14:52:11 | mborus_2nd | No. - aproximately 10 minutes of 192k audio. Maybe there's a problem in how I set the points: I set point A, then I forward a few minutes and then set point B. |
14:56:57 | mborus_2nd | Hmm, I'll try this now without forwarding when setting the points. |
14:57:03 | | Nick lee-qid||0xf00d is now known as lee-qid (n=liqid@p5496569D.dip.t-dialin.net) |
14:59:27 | | Join ashridah [0] (i=ashridah@220-253-121-23.VIC.netspace.net.au) |
15:00 |
15:00:31 | mborus_2nd | While I wait for point B - is there a reason why A-B points get lost when I turn off the Iriver? Currently I have to re-set every time I start the Iriver... |
15:02:03 | pondlife | lostlogic: Well, crossfade with track skipping seems fixed now. |
15:02:39 | pondlife | lostlogic: But navigating to another track (maybe the next track) is broken, on my H300. |
15:03:35 | pondlife | lostlogic: Am also getting fairly regular crashes that are probably resume related, but haven't come up with a simple recipe yet. |
15:04:02 | * | pondlife is using voice+crossfade+beep and really trying to Break Things |
15:04:09 | mborus_2nd | Point B reached and set without forwarding to it. It was only 6 minutes. The details: File length (3:09:57) Point A 2:45:00 Point B 2:51:11. The jump back to A worked. Now let's see what happens, when B is reached. |
15:06:14 | novimon | do other get superslow transfer rates with their ipod nano after installing rockbox? |
15:06:37 | Paul_The_Nerd | novimon: Try booting into the Retail OS if you're planning on transferring a lot of files. |
15:06:46 | novimon | oki |
15:07:00 | novimon | is there some know problem? |
15:07:17 | Galois | novimon: I have decent transfer rates, but I seem to be the only one without a problem |
15:07:41 | Paul_The_Nerd | Galois: I find your 2 second transfer somewhat doubtful, personally |
15:08:05 | Galois | well I can't prove it to you short of flying you to washington |
15:08:32 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
15:08:34 | * | Paul_The_Nerd shrugs |
15:08:50 | mborus_2nd | Point B reached. Jump back to A worked again. Hmm. Could the forwarding in between setting point have caused the problem? I'll reboot my Iriver and try again. |
15:18:08 | novimon | Galois, thanks for the tip, transferring is now super fast :) |
15:18:20 | mborus_2nd | More test results: There is a forwarding problem. I have a 15 second minimum forwarding step defined (so I can move quickly within radio shows) and in trying to navigate to the A 2:45:00 point I managed to misplace the audio also. So maybe AB is working OK |
15:18:24 | Galois | hey it wasn't my tip |
15:18:39 | | Quit markun (Remote closed the connection) |
15:18:47 | novimon | sorry, Paul_The_Nerd :) |
15:19:08 | | Quit HCl (Remote closed the connection) |
15:19:38 | Galois | but, I'm telling you, I get the same transfer rates in the hardware disk mode and the retail firmware, whether you believe it or not |
15:19:55 | | Join HCl [0] (i=hcl@titania.student.ipv6.utwente.nl) |
15:20:00 | | Join markun [0] (n=markun@bastards.student.utwente.nl) |
15:20:13 | novimon | is "hardware disk mode" something special that you have to enable |
15:20:28 | Galois | you get it just by plugging in the usb cable while rockbox is running |
15:20:42 | novimon | for me it was ten times slower :) |
15:21:21 | novimon | can you music by folders in itunes? |
15:21:25 | novimon | *transfer |
15:21:37 | Galois | I have no idea. I don't use itunes. |
15:21:45 | | Join Moos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
15:21:46 | novimon | its hideous :) |
15:21:56 | Galois | itunes is an abomination |
15:23:50 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
15:24:08 | | Quit mborus_2nd ("CGI:IRC (EOF)") |
15:25:23 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:25:26 | *** | Saving seen data "./dancer.seen" |
15:27:04 | Inc | rrrrrrockbox |
15:27:34 | preglow | lllllllllokl |
15:28:24 | Inc | anyone have the 5g countour showcase? |
15:28:46 | | Quit ashridah ("Leaving") |
15:41:42 | | Quit pondlife ("Dinner time") |
15:41:53 | | Part Paul_The_Nerd |
15:43:47 | | Quit SereRokR ("XChat Aqua") |
15:45:56 | | Join SereR0KR [0] (n=Fletcher@Fcf8a.f.strato-dslnet.de) |
15:47:27 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
15:50:30 | | Quit twisted` (Remote closed the connection) |
15:54:17 | | Join lodesi [0] (n=moi@d01v-89-83-172-11.d4.club-internet.fr) |
15:57:16 | preglow | arghq23¤"#! |
15:57:32 | | Join twisted` [0] (n=twisted@a213-84-144-245.adsl.xs4all.nl) |
16:00 |
16:00:44 | preglow | amiconn: i can't build gcc 3.4.6 for coldfire even with the patch |
16:01:16 | preglow | stupid old -mc68020 option unrecognized thing |
16:01:20 | preglow | i can't remember how to fix it :/ |
16:04:01 | | Join whatboutbob [0] (n=cbd6595d@labb.contactor.se) |
16:07:41 | | Quit lodesi_ (Read error: 110 (Connection timed out)) |
16:12:44 | | Join Rob2222 [0] (n=Miranda@ACAD6EF2.ipt.aol.com) |
16:14:32 | whatboutbob | preglow: having fun with spdif? :-) |
16:17:14 | | Quit twisted` (Remote closed the connection) |
16:18:23 | Hansmaulwurf | recording with optical in works? |
16:18:26 | Hansmaulwurf | :eek: |
16:19:45 | whatboutbob | hansmaulwurf: not yet. |
16:23:11 | whatboutbob | ...but preglow's giving it a shot.. :-) |
16:23:47 | Hansmaulwurf | nice |
16:24:06 | whatboutbob | *fingers and toes crossed* |
16:25:25 | | Join stoffel [0] (n=sfr@p50815678.dip.t-dialin.net) |
16:25:42 | whatboutbob | This evening I managed to record the first song of one of the best concerts I've been to for aaaages, before the iriver crapped out on me with a hdd full message when there was 18gig free. |
16:26:10 | Hansmaulwurf | lol? |
16:26:14 | whatboutbob | To add salt to the wound the recording of the one song sounds amazing. |
16:26:22 | whatboutbob | *sigh* |
16:26:37 | Hansmaulwurf | at the moment my 20GB disk have only 512mb free |
16:26:38 | Hansmaulwurf | sucks :( |
16:26:53 | Hansmaulwurf | need a bigger disk or a new "rockbox ready" player |
16:26:56 | Hansmaulwurf | ;) |
16:28:01 | whatboutbob | i'd made a point of formatting the drive today so i'd have plenty of room free. Got home and read about the issue w/ the fake full hdd msg. doh! |
16:28:25 | preglow | whatboutbob: well, the problem is that spdif recording does work |
16:28:26 | preglow | here |
16:28:40 | | Quit stoffel (Client Quit) |
16:28:42 | whatboutbob | preglow: what sort of rig are you recording with? |
16:29:05 | preglow | testing with standard spdif from the cd player (44.1khz) and pc (48kgz) |
16:29:22 | whatboutbob | both 16bit? |
16:29:44 | | Quit dj-fu (Read error: 110 (Connection timed out)) |
16:29:49 | | Join twisted` [0] (n=twisted@a213-84-144-245.adsl.xs4all.nl) |
16:29:53 | twisted` | whoa, my iPod fixed itself |
16:30:40 | whatboutbob | twisted: Did it give itself a pat on the back when it was done? |
16:30:53 | preglow | whatboutbob: yes |
16:30:59 | twisted` | whatboutbob: I did that for him |
16:30:59 | preglow | but i don't think the bit rate should matter |
16:31:01 | twisted` | it got no arms :( |
16:31:30 | whatboutbob | ...and it fixed itself?! Its a miracle! |
16:31:39 | preglow | but no, there's something else wrong here too |
16:31:43 | preglow | but i can record just fine |
16:31:46 | preglow | until it hangs, heh |
16:32:10 | whatboutbob | preglow: My preamp outputs a funny sample-rate... |
16:32:55 | twisted` | whatboutbob: LOL, no I formatted it's partition to ext2 to backup my files... but I copied it back... so I formatted it back to fat32 and it reinstated itself... |
16:33:33 | whatboutbob | It says it outputs 20bits...but then it does some weird-arse sampling down...not sure if that would cause the issues i'm seeing, but thought it may be worth mentioning. |
16:34:50 | | Join blindx [0] (n=blind@c-71-234-180-125.hsd1.ct.comcast.net) |
16:35:22 | blindx | having some difficulties browsing through stuff with rockbox. I'm viewing an image, how do I get back to the filelist? |
16:36:55 | linuxstb | What player do you have? |
16:38:03 | blindx | iPod color. |
16:38:16 | linuxstb | Hold select+menu |
16:38:23 | blindx | i have to reset it? |
16:38:27 | linuxstb | No |
16:38:29 | blindx | oh ok |
16:38:36 | blindx | oh cool. thanks. |
16:39:29 | | Quit powr-toc (Remote closed the connection) |
16:40:18 | blindx | is there a list of commands somewhere? |
16:41:01 | Hansmaulwurf | http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ#How_to_control_Rockbox_on_the_iP |
16:41:06 | Hansmaulwurf | blindx |
16:41:12 | blindx | thanks |
16:43:28 | | Quit jeremy (Success) |
16:43:34 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-10-99.w82-121.abo.wanadoo.fr) |
16:43:46 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
16:46:25 | | Join new5guser [0] (n=425d0cd3@labb.contactor.se) |
16:47:58 | preglow | whatboutbob: what sample rate? |
16:48:13 | preglow | the spdif debug screen should be able to tell you |
16:48:29 | mirak | hi |
16:52:29 | | Join stoffel [0] (n=sfr@p50815678.dip.t-dialin.net) |
16:52:33 | whatboutbob | preglow: s/pdif analyzer? |
16:52:40 | preglow | whatboutbob: in the debug menu |
16:52:43 | preglow | yea |
16:53:08 | whatboutbob | all 0's. |
16:53:25 | whatboutbob | oh...wait...sorry...wrong build. |
16:53:34 | whatboutbob | all throw yours back on now. |
16:53:40 | preglow | nono |
16:53:43 | whatboutbob | all=i'll |
16:53:47 | preglow | the spdig analyzer should work anyway |
16:53:50 | preglow | it's been there for a long time |
16:54:09 | whatboutbob | oh...well...its giving me all 0's. |
16:54:31 | preglow | iwhat about the sample rate? |
16:54:33 | preglow | at the bottom |
16:54:53 | whatboutbob | clock accuracy: 0 |
16:55:08 | preglow | above that |
16:55:33 | twisted` | ok this is, really bad |
16:55:37 | preglow | why? |
16:55:39 | whatboutbob | frequency: 0 (44.1kHz) |
16:55:40 | twisted` | I can't restore my ipod :| |
16:55:51 | twisted` | windows doesn't reconise it |
16:55:55 | preglow | twisted`: reformat it |
16:56:09 | twisted` | preglow: it's already fat32 |
16:56:23 | preglow | yeah, but windows obviously can't see the drive |
16:56:32 | preglow | sometimes before you can restore it, you need to just clean reformat it |
16:56:35 | twisted` | preglow: when I plug it in Windows goes like, cannot reconise... |
16:56:42 | twisted` | format everything or... |
16:56:45 | twisted` | only... that one partition |
16:57:03 | preglow | just try until something works, i have no idea |
16:57:10 | preglow | some people need to repartition, even |
16:57:24 | twisted` | hmm doesn't the first partition hold the original firmware etc? |
16:57:30 | preglow | yes |
16:57:58 | preglow | whatboutbob: not exactly what i'd call a weird sample rate |
16:59:46 | crashd | twisted`: what you want to do is kill all the partitios (either using windows/linux or the HP reformatting tool that's linked on the ipl wiki) |
17:00 |
17:00:02 | crashd | and then, put the ipod into disk mode, and use the apple updater to reset it to factory defaults |
17:00:35 | twisted` | crashd: how can I put it into disk mode? doesn't killing all partitions kill the firmware? |
17:01:14 | crashd | when you're booting, hold down menu and select to reboot, then immediatly hold select+play |
17:01:30 | crashd | well, it removes the retailos version you have, but the disk mode is still there in flash |
17:01:36 | twisted` | crashd: ya original firmware? |
17:01:38 | crashd | you'd have to pretty clever to actually delete that |
17:01:52 | crashd | twisted`: it doesnt matter, the apple updater will restore that |
17:02:49 | twisted` | crashd: hmm... ok me searchin for the setting where I can set it to diskmode |
17:02:55 | crashd | dude, i just told you |
17:03:01 | crashd | :01 < crashd> when you're booting, hold down menu and select to reboot, then |
17:03:01 | crashd | immediatly hold select+play |
17:03:08 | | Join jeremy [0] (i=katzj@freenode/staff/jeremy) |
17:03:12 | crashd | sigh. now look what you made me do |
17:03:24 | preglow | you can't fuck up your ipod |
17:03:27 | twisted` | rofl |
17:03:28 | whatboutbob | :preglow: *slaps forehead* i meant resolution...(tis 1am here and i got 2hrs sleep last night) |
17:03:29 | preglow | it's damned close to impossible |
17:03:39 | preglow | whatboutbob: i don't think resolution should matter at all |
17:03:54 | preglow | twisted`: you can erase the entire bloody disk with zeroes, and you'll still be fine |
17:04:09 | preglow | disk contents doesn't matter |
17:04:17 | twisted` | I pressed that and now I see a big Check and it says OK to disconnect |
17:04:18 | twisted` | hmm... |
17:04:27 | crashd | have you plugged it into something, ie: usb? |
17:04:30 | twisted` | nope |
17:04:33 | twisted` | I have it in my hands |
17:04:36 | twisted` | it says Diskmode on top tho |
17:04:37 | crashd | well, let's try that eh? they dont have wireless connectivity |
17:04:49 | crashd | right, that's diskmode, so now connect it to something and try using the apple updater |
17:04:52 | whatboutbob | preglow: can you think of anything else you want me to try before i hit the hay? |
17:05:14 | twisted` | crashd: ah ok, let's kick my lil brother off his windows pc again |
17:05:15 | preglow | nope |
17:05:17 | twisted` | he'll hate me |
17:09:44 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-83.seh.ox.ac.uk) |
17:09:57 | whatboutbob | well, g'night then folks. |
17:10:38 | whatboutbob | good luck preglow. :-) i'll be checking the logs if you need anything. |
17:11:29 | | Part whatboutbob |
17:17:05 | bluebrother | lostlogic? |
17:21:05 | twisted` | crashd: hmm, tried another usb port and it suddenly reconised it... it's now formatting I think... it's taking _long_ |
17:24:02 | amiconn | preglow: If you mean the multilibs problem (but that fails for 68040), see http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler#Coldfire_iAudio_iRiver |
17:24:37 | amiconn | Note that I didn't try the m68k build patch for amd64 yet |
17:25:27 | *** | Saving seen data "./dancer.seen" |
17:29:02 | preglow | amiconn: this is just my m68k-elf-as not recognizing the option -mc68020 |
17:29:10 | preglow | it's the newest version and all, so don't ask why |
17:29:35 | amiconn | That's strange |
17:29:56 | amiconn | You mention it being an old problem, but I actually never heard it before... |
17:30:10 | preglow | i might be confusing it with the multilib thing |
17:30:35 | | Join solexx_ [0] (n=jrschulz@d085171.adsl.hansenet.de) |
17:31:09 | * | amiconn should try to build an m68k-elf-gcc ... |
17:32:30 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
17:34:16 | preglow | amiconn: please do |
17:34:33 | preglow | the patch is just commenting out the trigger if line, so... |
17:34:40 | amiconn | I know. |
17:34:57 | amiconn | I think about adding some more code there, that outputs the exact values |
17:39:26 | Bjoern-Erik | Hi, I'm wondering, does Rockbox support ID3v2.4-tags (encoded in UTF-8 charset)? |
17:41:04 | | Join petur [0] (n=petur@rockbox/developer/petur) |
17:41:14 | amiconn | preglow: Build started... |
17:41:34 | bluebrother | wtf...? |
17:41:43 | bluebrother | file `which latex` |
17:41:43 | bluebrother | /usr/bin/latex: symbolic link to `pdfetex' |
17:41:52 | amiconn | ssh is sometimes useful, 'cause there's no rdp for linux... |
17:42:13 | crashd | remote x over ssh |
17:42:17 | crashd | get with it amiconn ;) |
17:42:27 | amiconn | crashd: Ahahahaha |
17:42:38 | crashd | and so ends my comedy japes for the day |
17:42:42 | amiconn | x over ssh isn't even remotely comparable with rdp |
17:42:47 | crashd | no, it isnt |
17:42:58 | crashd | and linux's desktop model and windows arent remotely comparable either |
17:42:59 | crashd | :D |
17:43:01 | amiconn | X over ssh is sluggish even over lan |
17:43:27 | preglow | rdp? |
17:43:40 | amiconn | Maybe NX. I still want to try it, but I need packages for debian-amd64... |
17:43:59 | bluebrother | KDE has something rdp-like. |
17:44:15 | preglow | what is rdp?? |
17:44:27 | bluebrother | remote desktop protocol iirc. |
17:44:32 | crashd | remote desktop protocall |
17:44:34 | amiconn | Microsoft remote desktop protocol |
17:44:34 | preglow | what about vnc? |
17:44:42 | crashd | microsoft's 'vnc'-a-like stolen from citrix |
17:44:49 | crashd | well, stolen, they paid for it, but still |
17:44:50 | amiconn | rdp is significantly faster than vnc |
17:45:15 | preglow | doesn't x support functionality like that out of the box anyway? |
17:45:52 | bluebrother | you mean xdmcp? |
17:46:35 | bluebrother | yes, if the login manager is configured to allow it. |
17:47:01 | bluebrother | I used it on LAN connections and it was like sitting in front of the remote machine. |
17:47:06 | * | amiconn now has a shiny new m68k-elf-gcc for amd64 :-) |
17:47:52 | SereR0KR | o.O |
17:48:17 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
17:48:52 | RotAtoR | i see there was an earlier discussion about exiting plugins, specifically jewels |
17:48:58 | RotAtoR | so is it the general consensus that there should be a standard exit button to unconditionally exit the plugin? |
17:49:09 | amiconn | If possible, yes |
17:49:27 | * | BHSPitLappy thinks that there should be a global failsafe in there, like a "ctrl+alt+delete" if you will |
17:49:28 | RotAtoR | ok, it's just a quck change then |
17:49:41 | amiconn | Plugins which have some kind of main menu should drop to that main menu with the first exit button press |
17:49:45 | amiconn | (imho) |
17:49:58 | RotAtoR | sure, sounds good |
17:50:12 | RotAtoR | then i'll change it back to the two button presses to exit |
17:50:17 | | Quit solexx (Read error: 110 (Connection timed out)) |
17:52:05 | preglow | amiconn: you didn't get the problem? |
17:52:09 | amiconn | Ok, this gcc builds all coldfire targets fine |
17:52:30 | amiconn | preglow: No problems, apart from a ton of warnings, but that seems to be normal when building gcc |
17:53:05 | preglow | just target=m68k-elf ? |
17:53:06 | preglow | nothing more? |
17:54:25 | kapheine | amiconn: are you using 4.0.3? |
17:55:00 | amiconn | kapheine: Native gcc is 4.0.3, and I was building our recommended m68k-elf-gcc (3.4.6) |
17:55:28 | kapheine | Ahh okay, and you made the change to combine.c I assume? |
17:55:36 | amiconn | yes |
17:55:43 | amiconn | I just applied your patch |
17:56:03 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
17:56:20 | kapheine | Okay.. if I get a chance I'm going to look at the function that was causing the assertion to fail and see if I can whip up some code to trigger it.. I want to see if I can break it or not :P |
17:56:27 | amiconn | preglow: configure −−target=m68k-elf −−prefix=/opt/m68k for building binutils, |
17:56:49 | amiconn | and configure −−target=m68k-elf −−prefix=/opt/m68k −−enable-laguages=c for building gcc |
17:57:27 | amiconn | Of course with adding /opt/m68k/bin to the path inbetween |
17:57:46 | preglow | exactly what i did |
17:57:47 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-10-99.w82-121.abo.wanadoo.fr) |
17:58:47 | amiconn | This is debian testing (with some remaining packages from unstable), pretty current (updated a few days ago) |
17:59:10 | preglow | still running ubuntu breezy |
17:59:25 | amiconn | Ubuntu didn't work for me at all |
17:59:34 | amiconn | Hung while booting the installer... |
17:59:43 | crashd | amiconn: any special hardware? |
18:00 |
18:00:19 | amiconn | The culprit is that ubuntu still uses kernel 2.6.12, and that doesn't cope with certain bios'es throwing apic errors |
18:00:54 | amiconn | Had the same problem with debian testing back then; trying unstable (kernel 2.6.15) fixed the problem |
18:01:18 | amiconn | dmesg shows many lines like: |
18:01:20 | amiconn | APIC error on CPU0: 40(40) |
18:01:49 | preglow | no problems like that here |
18:01:59 | amiconn | No really special hardware, it's a HP DX5150 business microtower |
18:02:36 | preglow | can't remember what i used to build this box anymore |
18:02:49 | preglow | i remember it's got 1 gig of ram and a athlon64 3200+, that's that :) |
18:02:59 | crashd | hehe, im on a similar setup preglow |
18:03:09 | | Part ep0ch ("Kopete 0.11.1 : http://kopete.kde.org") |
18:03:10 | crashd | tasty athlon64s |
18:03:17 | preglow | tasty indeed |
18:03:41 | amiconn | Athlon64 3800+, ATI XS200 chipset (integrated graphics), 1GB RAM, 2x 160GB SATA HDs, Broadcom GBit LAN |
18:03:42 | kapheine | My processor tasks like salt water taffy |
18:03:45 | kapheine | tastes |
18:04:24 | BHSPitLappy | I wish I understood the reasoning behind AMD's processor naming |
18:04:33 | BHSPitLappy | (the numeric aspect) |
18:04:41 | preglow | the reason was intel playing mhz whores a while ago |
18:04:47 | humulus | amiconn: just a question, does the installer recognizes the NIC? |
18:04:51 | amiconn | yes |
18:04:59 | preglow | so amd felt they needed a figure to make the different processor revs comparable from the names alone |
18:05:01 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
18:05:08 | amiconn | I've installed using the businesscard installer |
18:05:14 | humulus | amiconn: tg3 driver? do you know that? |
18:05:20 | amiconn | yes, tg3 |
18:05:26 | humulus | businesscard installer? |
18:05:29 | humulus | whats that |
18:05:56 | amiconn | It's the mini installer (~40MB) that fits on a businesscard-sized CD-R |
18:06:16 | amiconn | The standard netinstaller is ~120MB, and already contains some basic packages |
18:06:28 | preglow | så the mini installers is almost a pure netinstall? |
18:06:32 | humulus | amiconn: which distro? or is it shipped with the hardware |
18:06:43 | amiconn | debian testing |
18:06:59 | amiconn | HP ships a 32bit distro which I didn't want |
18:07:05 | amiconn | (SuSE 9.3) |
18:07:20 | humulus | amiconn: well sarge netinst. does not recognize the NIC |
18:07:34 | | Quit _Lucretia_ ("Leaving") |
18:07:45 | amiconn | Sarge is stable? |
18:08:00 | humulus | amiconn: yes |
18:08:01 | amiconn | No wonder it doesn't recognise anything fairly recent |
18:08:33 | amiconn | http://www.debian.org/devel/debian-installer/index.en.html |
18:08:46 | amiconn | businesscard CD image (20-50 MB) -> AMD64 |
18:09:03 | humulus | well we want stable |
18:09:14 | amiconn | why? |
18:09:26 | humulus | cuz my boss says so ;P |
18:09:37 | amiconn | ah, it's the boss :/ |
18:10:09 | preglow | ugh, stable :/ |
18:10:13 | amiconn | My experience is that 'testing' is really stable, and 'stable' is just old, and doesn't support anything recent |
18:10:19 | preglow | agreed |
18:10:47 | amiconn | The only annoyance is the occasional dependency breakage |
18:11:00 | * | amiconn still cannot install grip :( |
18:11:38 | humulus | amiconn: we need red hat 9.0 with a 2.4 kernel, which does not recognize the disk controller and the nic either |
18:11:49 | amiconn | ugh, 2.4 |
18:12:49 | humulus | indeed |
18:18:09 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
18:18:17 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
18:23:41 | | Quit SereR0KR ("XChat Aqua") |
18:25:20 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
18:25:28 | amiconn | Is there anyone who has a H1x0 with a H300 remote? (both LCD and non-LCD wanted) |
18:25:53 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
18:26:25 | amiconn | petur: I've checked the disassembly a bit. Didn't find a reset so far, but I found that the 1362 is connected to GPIO5 with one of its interrupt lines |
18:26:44 | amiconn | Retailos sets up an isr as part of the init |
18:26:52 | petur | aha |
18:27:20 | petur | you obviously know assembly better than I do ;) |
18:27:39 | amiconn | I wonder what's going wrong with your driver. It looks like you're doing almost the same as retailos |
18:27:57 | amiconn | What I didn't find yet is the CS3 setup. |
18:28:07 | amiconn | Searching in ida is dead slow |
18:28:11 | petur | in the disassembly? |
18:28:15 | amiconn | yes |
18:28:44 | petur | I found it some time ago and took over the register values so that shouldn't be the problem |
18:29:39 | amiconn | Ah, it's at the very beginning of the rom... |
18:29:55 | petur | but yeah, searching is very slow |
18:29:55 | amiconn | The register values are generous |
18:30:23 | amiconn | CSMR3 = 0x1 slould be enough (smallest possible window, 64K) |
18:30:30 | petur | yups |
18:30:42 | amiconn | We're only using 4 words after all... |
18:30:42 | petur | I just took everything over to be sure |
18:31:00 | amiconn | The waitstates are also generous |
18:31:06 | | Join _Lucretia_ [0] (n=munkee@dynamic-62-56-22-232.park-s46b.dslaccess.co.uk) |
18:31:17 | petur | once it works we can tweak |
18:31:24 | amiconn | yes of course |
18:31:30 | petur | first make it work, than optimize :) |
18:31:44 | petur | then even |
18:31:46 | crashd | petur: what you working on? |
18:31:58 | petur | nothing right now ;) |
18:32:01 | crashd | : ) |
18:32:16 | petur | isp1362 (usbotg) for h300 |
18:32:57 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
18:32:58 | petur | am processing a concert i recorded yesterday - I can't live without agc anymore |
18:33:15 | | Join filoktetes [0] (n=filoktet@g-001.osl255.netcom.no) |
18:34:25 | amiconn | petur: The ISR setup routine is located at 31010B50 |
18:34:26 | petur | i start recording with +/- safe levels, put everything in a small bag and drop it somewhere. the agc reduces gain in case my levels weren't so safe |
18:34:54 | amiconn | The debug message texts are sometimes helpful |
18:35:18 | petur | yeah |
18:35:29 | petur | some even have typos in them :) |
18:35:52 | amiconn | yup, saw that |
18:36:11 | | Join SereR0KR [0] (n=Fletcher@Fcf8a.f.strato-dslnet.de) |
18:37:11 | | Quit goffa (Read error: 110 (Connection timed out)) |
18:37:41 | petur | regarding the 21 char limit for stored filenames: shouldn't we allow the user to edit only the filename (no path, no extension) - that way it's easier to pass a nice limit to the keyboard routine. |
18:38:02 | amiconn | probably |
18:38:05 | petur | disadvantage: can't save to another folder |
18:38:19 | amiconn | Hmm, right |
18:38:29 | petur | right now it's impossible to enforce the 21 char limit :( |
18:47:04 | petur | saving to another folder causes issues anyway: the name gets stored but not loaded because we only look for it in the default location |
18:47:34 | amiconn | Yes, but that's actually a featire |
18:47:49 | petur | it will confuse the average user when he makes an error and saves the file somewhere else |
18:48:09 | amiconn | For other similar files (.fnt, .wps), if they're stored in their respective directory, the name gets stored in the config, so they're permanent |
18:49:04 | amiconn | Hmm, but then you can't save .fnt ans wps files from within rockbox |
18:49:14 | amiconn | So .fmr files are a little different |
18:49:27 | petur | I think fmr files are theeonly ones where it matters |
18:49:33 | | Join OnkelJonas [0] (n=kartoffe@ip30.rev112.brygge.net) |
18:49:43 | petur | .cfg files aren't stored in the config |
18:49:46 | | Quit lodesi (Read error: 110 (Connection timed out)) |
18:49:57 | amiconn | petur: No, as they set the config |
18:50:34 | | Join OnkelJonas2 [0] (i=kartoffe@ip230.rev112.brygge.net) |
18:50:39 | | Join lodesi [0] (n=moi@d01v-89-83-172-11.d4.club-internet.fr) |
18:50:40 | petur | what I meant was: it doesn't really matter where you save them, nothing is depending on a certain location |
18:50:55 | amiconn | yup |
18:51:03 | petur | if the fmr file is saved elsewhere, it won't be loaded automatically next time |
18:51:15 | amiconn | I prefer my partial .cfg files in the root |
18:51:39 | amiconn | Bg3r: ?? |
18:53:06 | petur | I have no problem with the default location, but I rather have the default location a tree next to RB - not under .rockbox - so whiping the tree doesn't wipe your settings,... (granted,you do that only once, curse and remember for ever) |
18:53:54 | amiconn | I never wipe .rockbox completely |
18:54:04 | petur | I did once :/ |
18:54:08 | | Join Massa [0] (n=Massa@85.220.132.199) |
18:54:15 | amiconn | From time to time I go thorugh the dirs and remove clutter |
18:57:20 | | Part OnkelJonas2 |
18:58:09 | petur | right, I still don't know how to solve this. checking the file length after the user entered it and send him back to the keyboard if it's too long? |
18:59:06 | | Quit OnkelJonas (Read error: 60 (Operation timed out)) |
19:00 |
19:00:11 | Massa | Hi everybody! |
19:00:21 | crashd | Hi Dr. Massa! |
19:00:55 | Massa | Is somebody here with low level knowledge about iRiver H300, especially about reading pcf50606 addresses? |
19:01:45 | Massa | crashd: Hi, but why are you calling me a doctor? |
19:02:01 | crashd | hehe, the way you said it reminded me of Dr. Nick in the simpsons |
19:02:47 | Massa | Huh? How are you able to read how I say things ;) ? |
19:03:28 | ze | Massa: it was just the 'everybody!' part |
19:04:28 | Massa | Sorry, I don't know much about the Simpsons - especially not in English :D |
19:05:17 | ze | everybody in the US is so obsessed with it that they'd elect homer simpson as president if they could |
19:05:24 | ze | g.w.bush is the closest they could get though |
19:05:38 | kapheine | hahaha |
19:05:41 | Massa | ROTFL :D :D :D |
19:12:10 | | Quit twisted` (Remote closed the connection) |
19:16:00 | | Join Shadowarrior13 [0] (i=dsf@ip68-3-160-223.ph.ph.cox.net) |
19:25:30 | *** | Saving seen data "./dancer.seen" |
19:29:21 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:44:17 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
19:51:06 | | Quit lodesi (Read error: 110 (Connection timed out)) |
19:52:57 | | Quit new5guser ("CGI:IRC (Ping timeout)") |
19:54:59 | | Join [TCK] [0] (n=tckocr@81-178-249-38.dsl.pipex.com) |
19:55:07 | | Join lodesi [0] (n=moi@d02m-213-44-188-76.d4.club-internet.fr) |
19:59:41 | | Quit vmx (Read error: 110 (Connection timed out)) |
19:59:47 | | Join vmx_ [0] (i=oma@p549B6D9C.dip.t-dialin.net) |
20:00 |
20:02:18 | | Join Tobu [0] (n=g2p@nea78-1-82-242-101-49.fbx.proxad.net) |
20:03:34 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
20:06:16 | | Join DrMoos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
20:08:02 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
20:08:23 | | Join bagawk_ [0] (n=lee@65-100-8-67.eugn.qwest.net) |
20:10:02 | | Nick DrMoos is now known as Moos (i=DrMoos@m132.net81-66-158.noos.fr) |
20:12:44 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
20:13:43 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:14:03 | | Join bagawk__ [0] (n=lee@65-100-8-67.eugn.qwest.net) |
20:15:05 | | Quit Bagder (Read error: 110 (Connection timed out)) |
20:15:18 | preglow | ehh?? |
20:15:21 | | Quit bagawk (Nick collision from services.) |
20:15:26 | preglow | suddenly the label on my h120 disk has vanished |
20:15:31 | | Nick bagawk__ is now known as bagawk (n=lee@65-100-8-67.eugn.qwest.net) |
20:15:34 | | Quit piroko ("telinit 0") |
20:16:41 | preglow | any bugs with deleting in rockbox? it's a strange coincidence that i just deleted my recordings/ dir, then this happens |
20:17:19 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-10-99.w82-121.abo.wanadoo.fr) |
20:19:47 | Tobu | preglow: This happened to me also, I'll see if there's a bug |
20:19:57 | | Quit [TCK] (Read error: 110 (Connection timed out)) |
20:22:24 | | Quit lodesi (Read error: 110 (Connection timed out)) |
20:24:51 | | Join lodesi [0] (n=moi@d04m-213-44-55-71.d4.club-internet.fr) |
20:26:35 | preglow | ugh |
20:26:37 | preglow | not only that |
20:26:41 | preglow | the directory wasn't correctly deleted |
20:26:54 | | Quit bagawk_ (Read error: 110 (Connection timed out)) |
20:27:20 | Tobu | Here is the bug I just added, but I don't have many useful details: http://www.rockbox.org/tracker/task/5217 |
20:45:52 | preglow | awrghghg! |
20:46:03 | | Join Massa_ [0] (n=Massa@85.220.132.199) |
20:49:21 | | Join macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
20:53:19 | | Quit filoktetes ("Leaving") |
20:53:47 | amiconn | bbl |
20:53:49 | * | preglow summons coldfire audio expert |
20:53:49 | | Part amiconn |
20:54:22 | Massa_ | preglow, it seems no ghost is coming :D |
20:57:00 | | Quit Inc (Remote closed the connection) |
20:59:21 | | Join tvelocity [0] (n=tony@ppp123-179.adsl.forthnet.gr) |
21:00 |
21:01:53 | * | petur certainly isn't a coldfire audio expert |
21:03:45 | * | Massa_ search for an expert in USB charging ;) |
21:03:55 | preglow | petur: it seems that just writing to DATAINCONTROL sometimes hangs audio |
21:04:30 | preglow | i don't know how either, recording peak meter just stops, and the unit just stops responding, even though backlight still turns on at keypresses and so on |
21:05:29 | petur | no clue, got to go but i'll be back in 30 mins or so |
21:05:44 | * | lostlogic rewrites about 40% of crossfade |
21:05:55 | lostlogic | it compiles, but I don't feel like testing it yet :-D |
21:06:07 | preglow | sweet lord! antonius hellman just rewrote that bloody imdct36 mess of mine |
21:06:37 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-14-65.w83-198.abo.wanadoo.fr) |
21:08:58 | | Join goffa [0] (n=goffa@216.220.23.105) |
21:10:34 | | Quit _Lucretia_ (Connection timed out) |
21:11:10 | | Quit linuxstb__ (Read error: 104 (Connection reset by peer)) |
21:11:16 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:11:55 | | Join _Lucretia_ [0] (n=munkee@dynamic-62-56-41-138.park-s46b.dslaccess.co.uk) |
21:12:10 | Massa_ | does anybody know, if some target currently enables USB charging when connected (USB disk mode)? |
21:12:10 | | Quit _Lucretia_ (Connection reset by peer) |
21:12:41 | | Join _Lucretia_ [0] (n=munkee@dynamic-62-56-41-138.park-s46b.dslaccess.co.uk) |
21:15:52 | | Join lodesi_ [0] (n=moi@d04m-213-44-55-71.d4.club-internet.fr) |
21:17:00 | | Quit lodesi (Read error: 110 (Connection timed out)) |
21:17:18 | midkay | Massa, the FM recorder.. |
21:17:24 | midkay | and v2.. |
21:18:33 | Massa_ | midkay: do they automatically and always charge when connected with USB? Or is there a specific register/memory address which has to be set for it? |
21:19:18 | Massa_ | midkay: and what happens when these devices will be connected to an USB hub without power? |
21:21:51 | midkay | Massa, i think the charging is hardware. i don't know too much about it.. |
21:22:04 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
21:23:23 | | Quit macdonalder ("bye bye ;D") |
21:23:23 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
21:23:35 | | Join macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
21:23:36 | | Join ProgramZeta [0] (n=zetachan@ip68-101-175-19.sd.sd.cox.net) |
21:25:31 | *** | Saving seen data "./dancer.seen" |
21:28:03 | Massa_ | midkay: Hmm - I currently try to create an option for enabling and disabling USB charging - currently only for the iRiver H300; I don't know for which other target it is also possible... |
21:28:18 | midkay | Massa, why? |
21:28:25 | | Quit quobl_ (Remote closed the connection) |
21:28:25 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-52-69.w86-196.abo.wanadoo.fr) |
21:29:13 | Massa_ | there is an existing patch (made by pyro, who seems no longer be around) which always enables USB charging for the H300 |
21:30:34 | Massa_ | I had a discussion with Linus why this patch doesn't found it's way into CVS and he's the oppinion, that it may cause problem with hubs and USB devices which do not have enough power |
21:30:52 | Massa_ | And so an option to switch it on or off should be made - voila ;) |
21:36:43 | Tobu | The X5 does it within the firmware, and has a setting for it too - either PC (charge) or hub (no charge) |
21:37:05 | Tobu | but the setting can't be changed from rb :( |
21:37:39 | Massa_ | Yeah - someone has to find out how to enable/disable it :D |
21:38:35 | Massa_ | I'm nearly sure the X5 does currently not charge when connected, or am I wrong? |
21:39:04 | Tobu | I think it does, but it may require rockbox to be off |
21:39:36 | | Quit lodesi_ (Read error: 110 (Connection timed out)) |
21:39:44 | Massa_ | does the X5 make USB connections in rockbox? |
21:39:50 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
21:40:20 | | Join lodesi_ [0] (n=moi@d02v-89-83-243-199.d4.club-internet.fr) |
21:40:25 | Massa_ | Or are these handled by the original firmware? |
21:42:24 | * | Tobu was checking |
21:42:42 | Tobu | it does, but it's the original firmware who does the real work |
21:43:33 | Tobu | rockbox just show a status screen |
21:43:46 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
21:44:38 | Massa_ | What do you mean? Is that a special "charging" screen? Or does it charge while normally connected (and accessible as disk device)? |
21:45:12 | Tobu | It's a screen with the USB logo |
21:45:25 | | Join infamis [0] (n=4b03b59a@labb.contactor.se) |
21:45:37 | Tobu | It isn't charging currently, but I think I must change the setting in the original firmware |
21:45:53 | infamis | miika: tagtree.c:437: error: `LANG_TAGNAVI_ALL_TRACKS' |
21:46:06 | * | macdonalder listens to Taking Back Sunday - Twenty-twenty surgery |
21:46:39 | Tobu | It wd be nice if rockbox cd refuse usb connections though, because it sometimes detects spurious ones when I'm charging :( |
21:46:41 | Slasheri | infamis: hmm? |
21:46:58 | Tobu | (with both firmwares) |
21:46:58 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
21:46:59 | infamis | might the lang file been updated? |
21:47:18 | | Join Rob2222 [0] (n=Miranda@ACAD893C.ipt.aol.com) |
21:47:28 | Slasheri | infamis: make sure you have the most recent sources |
21:47:34 | Slasheri | including updated tools/genlang |
21:47:54 | Massa_ | Tobu: I don't know much about the X5 port - for the H300 it currently does either charge or connect as disk, not both together (charge during disk connected mode) |
21:48:09 | preglow | glbaabh! |
21:48:58 | preglow | has anyone at all made recording hang? |
21:49:19 | Tobu | Does it keep the low-level firmware too, or is the X5 a special case? |
21:49:30 | infamis | Slasheri: just did a cvs update; nothing changed/added |
21:49:53 | infamis | lemme see somethin |
21:50:20 | Massa_ | Tobu: for H300 it boots either rb or the original firmware; rb does not use anything from the original firmware |
21:50:41 | infamis | yeah tagtree is the only occurrence of that LANG_ def...where is it really? |
21:50:49 | Massa_ | Tobu: and I don't think it's different for X5 :-| |
21:50:51 | infamis | in that genlang? |
21:51:47 | Massa_ | Tobu: or will you say RB does call functions from original firmware? I can't believe that... |
21:53:06 | | Join Kyomi [0] (n=a@24-196-196-108.dhcp.hckr.nc.charter.com) |
21:53:25 | Slasheri | infamis: try to remove the tools dir and checkout from cvs again |
21:53:27 | Kyomi | Would any of you know what would cause a usb connection to reset in the middle of transferring a file? |
21:53:46 | Slasheri | infamis: it should be in apps/lang/english.lang |
21:53:57 | Kyomi | I've tried it with rockbox and original firmware |
21:53:57 | Tobu | I think it doesn't, finally. |
21:54:33 | Tobu | But both stay installed at the same time, and it's the original firmware which boots when stg is plugged |
21:55:02 | infamis | Slasheri: ok, lemme see |
21:56:00 | preglow | anyone present now that can test spdif? |
21:57:19 | Kyomi | What is that? |
21:57:37 | Massa_ | preglow, if you add an spdif input/output to my H300 I'll test it :-p |
21:58:13 | Kyomi | I think my battery is dying |
21:58:42 | Kyomi | It can barely keep a charge for like 2-3 hours |
21:59:07 | Kyomi | Anyone know where I could get a new one? Preferrably one that would last longer |
22:00 |
22:00:49 | preglow | hah |
22:00:52 | | Join TCK [0] (n=tckocr@81-178-249-38.dsl.pipex.com) |
22:00:57 | preglow | the iriver firmware doesn't handle the spdif monitoring properly either |
22:01:43 | infamis | Slasheri: I removed the tools & lang directories & did a cvs update but the new files aren't getting added...what am I missing: cvs -z3 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox update |
22:01:57 | macdonalder | opps... sry about the announce ^^ didn't know a particular switch was on :s |
22:02:07 | infamis | while in my c:\cygwin\usr\src\rockbox-devel dir |
22:04:56 | infamis | on another note search-in-files never works in explorer even though I disabled the indexing service |
22:09:09 | preglow | testers, please :> |
22:09:43 | preglow | ARGHH!H! |
22:09:47 | preglow | another bug |
22:10:12 | | Join akaidiota [0] (n=not@84-217-90-10.tn.glocalnet.net) |
22:10:39 | lostlogic | hardeep: <3! |
22:16:21 | infamis | Slaheri: ignore me...a veryclean fixed the 'problem' |
22:16:37 | infamis | Slasheri: ^ |
22:17:36 | infamis | ...but on another note....anyone know how to get debug working with the x5? undef ref to debug_init on ld rockbox.elf |
22:20:43 | | Join webguest60 [0] (n=d4b696a1@labb.contactor.se) |
22:21:30 | | Quit webguest60 (Client Quit) |
22:22:57 | | Quit infamis ("slow afternoon I guess") |
22:25:56 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
22:30:17 | amiconn | preglow: So what's the benefit of the imdct36 rewrite? |
22:30:35 | amiconn | I presume it's faster, but how much? and for which platforms? |
22:30:51 | | Quit lodesi_ (Read error: 110 (Connection timed out)) |
22:32:14 | preglow | amiconn: don't know anymore than what it says on the patch page |
22:35:03 | Lear | amiconn: imdct36 is for coldfire, since it is a re-write of the asm code. |
22:40:44 | amiconn | ...and yet another +400 bytes on archos :( |
22:43:04 | lostlogic | mmmm, infinite looping goodness |
22:43:16 | lostlogic | how would it change archos if it's an imdct!? |
22:43:25 | Kyomi | Anyone know what would cause the usb connection between the pc and my h320 to suddenly... reset itself while transfering files? |
22:44:00 | preglow | amiconn: ehh? |
22:44:14 | | Join ender1 [0] (i=ychat@84.52.165.220) |
22:44:42 | amiconn | preglow: Today's changes... most of it is probably the tagcache change |
22:45:01 | amiconn | Let's see if it has at least some effect... |
22:45:11 | preglow | yes, changes do affect binary size, no surprise there |
22:45:40 | amiconn | Affect, yes. |
22:45:51 | amiconn | But there are 2 possible directions: up and down |
22:45:58 | preglow | both will happen |
22:46:13 | preglow | devs can't go around checking every single target and tweak and tweak every commit |
22:46:16 | preglow | nothing would get done |
22:46:48 | amiconn | We pretty much need to tweak for archos |
22:47:11 | * | amiconn sighs |
22:47:17 | | Quit ender` (Nick collision from services.) |
22:47:23 | preglow | yes, we do |
22:47:23 | | Nick ender1 is now known as ender` (i=ychat@84.52.165.220) |
22:48:11 | amiconn | That doesn't necessarily mean to drop features. It means that we should code efficiently. This will help all targets, not only archos |
22:48:37 | preglow | i don't think anyone tries to code inefficiently |
22:48:40 | amiconn | Of course we should also look for additional methods. I hope to get -Os builds working |
22:48:47 | preglow | if you see a way to do something more efficiently, fix it |
22:48:59 | preglow | didn't you do a -Os related commit a while ago? |
22:49:20 | amiconn | Yes, but that was only a change to get it compiling with 3.4 and -Os |
22:49:21 | hardeep | lostlogic: here now |
22:49:44 | amiconn | The build failed before with 'pcrel too far' |
22:50:11 | lostlogic | hardeep: didn't need anything, just saying that I appreciate you fixing some of the playback related bugs I've introduced :) |
22:50:17 | amiconn | It's a first step... I hope that there aren't too many gcc bugs to work around |
22:50:42 | preglow | amiconn: i'm sure you'll see a surprise or two... |
22:51:22 | hardeep | lostlogic: ah, np. =) can't reproduce this resume issue that the people on the boards are reporting though |
22:51:24 | amiconn | Interestingly, our recommendation of gcc 3.3.x for SH1 comes from the fact that 3.3.x produces smaller binaries than 3.4.x when using -O (or -O2) |
22:51:41 | amiconn | But with -Os, 3.4.x is better than 3.3.x ... |
22:52:13 | lostlogic | hardeep: yeah, saw the posts, I haven't looked at it yet, rewrote crossfade the same way I redid the voice mixing in pcmbuf.c, but apparently made a boo-boo, because it just data aborted on me. |
22:52:21 | amiconn | We would save 11KB (on v1 recorder) with 3.4.6 and -Os compared to 3.3.6 and -O |
22:52:35 | amiconn | That's 5% of the binary size... |
22:52:44 | ender` | what about 3.3.6 with -Os ? |
22:52:53 | amiconn | ender`: [22:51:42] <amiconn> But with -Os, 3.4.x is better than 3.3.x ... |
22:53:03 | ender` | oh |
22:53:22 | amiconn | Not much though, about 1KB |
22:53:56 | amiconn | What's also interesting is that the more compact code generated with -Os is less compressible than the code generated with -O |
22:54:05 | lostlogic | bagh, arm only loading by longs is ... odd. |
22:54:14 | preglow | hmm? |
22:54:18 | preglow | you mean alignment? |
22:54:38 | ender` | amiconn: what about the speed (cpu usage) difference? |
22:54:44 | amiconn | (using our ucl compressor), so the compressed .ajz for v1 recorder ends up a bit bigger even though the uncompressed binary is smaller |
22:55:16 | amiconn | ender`: Didn't test yet. Last time I tried -Os and -O2 binaries, they crashed at boot... |
22:55:32 | amiconn | Well, -O2 with 3.3.x worked with one small fix |
22:55:38 | preglow | amiconn: but yeah, there's no reason not to use -Os, no? |
22:55:53 | amiconn | preglow: Currently there is one: binaries crashing... |
22:55:59 | preglow | assuming that's fixed, yes |
22:56:27 | amiconn | Assuming I can fix that, there's no real reason against using -Os |
22:56:31 | preglow | btw, did you do any more eq related cpu usage testing? |
22:56:41 | lostlogic | preglow: I'm indexing a short pointer, so it seems to elft shift my index by 1 and then use it to load a long from the array |
22:57:06 | preglow | weird |
22:57:08 | amiconn | preglow: No. What tests would you think should be done? |
22:57:11 | preglow | arm can load both long, short and byte |
22:57:25 | lostlogic | maybe I'm misreading it then, yeah, I am. |
22:57:34 | preglow | amiconn: i haven't got anything in mind, just wondered if you had done anything |
22:57:42 | preglow | amiconn: just a but surprised the eq is so slow on arm |
22:58:09 | amiconn | I just wanted to know how much impact the eq has, and whether it will run realtime with mp3 when maxing out the 5022 |
22:58:12 | preglow | just seems like emac is bunches faster than the native arm multiplier |
22:58:33 | amiconn | It does, and the result is furthermore that the eq consumes the equivalent of 15MHz |
22:58:47 | amiconn | (with all 5 bands enabled) |
22:59:11 | lostlogic | preglow: if you have a moment, this is the problem code, line 6 is the data abort. http://pastebin.com/677588 |
22:59:14 | preglow | not much more i can do for it either, without compromising sound quality |
22:59:43 | amiconn | YOu said something about 64bit multiplies? Any chance to reduce the number of 64bit multiplies? |
22:59:43 | lostlogic | preglow: that's probably why the wolfson codec has a decent 5 band equalizer built in? (at least the specs on it seem decent) |
23:00 |
23:00:09 | Ribs | 'lo everyone |
23:00:17 | preglow | lostlogic: well, r6 is just incremented by one, it'll be invalide sooner or later unless it's aligned |
23:00:26 | Ribs | hey lostlogic −− are there any plans to use the second CPU in the iPod? |
23:00:28 | preglow | lostlogic: yeah, it seems pretty decent, just a wee bit limited |
23:00:30 | amiconn | lostlogic: The 8731 and derivates don't have any hardware tone controls :( |
23:00:34 | preglow | Ribs: yes, but that's a lot of work |
23:00:40 | Ribs | ah |
23:00:44 | Ribs | not for a while then :) |
23:00:46 | preglow | indeed |
23:00:58 | preglow | amiconn: well, not really |
23:01:09 | lostlogic | preglow: ah, I understand the problem in my code then. |
23:01:26 | preglow | amiconn: you need five multiply and accumulate instructions per sample |
23:01:46 | preglow | amiconn: if we can't use the smlal instruction, then we need to use the mla one, which again requires everything to fit in 32 bits |
23:02:41 | preglow | amiconn: and a couple of guard bits would be nice too, to avoid overflowing samples without having to do carry checks all the time, which leaves us with less than sixteen bits of audio precision |
23:03:14 | preglow | i hate the bloody arm extended multiplier unit |
23:03:32 | preglow | it uses early termination, so the time it uses is dependent on input data |
23:03:35 | amiconn | Wow... Slasheri's tagcache commit speedup cuts commit time on my recorder down to less than half |
23:03:50 | amiconn | 3:30 before, 1:30 now |
23:03:56 | preglow | that is indeed very decent |
23:06:33 | amiconn | And that's already the second speedup. First it went 5:00->3:30 |
23:07:27 | | Join BHSPitLappy2 [0] (i=Steve-O@67.64.145.221) |
23:08:02 | | Join chi [0] (i=root@ns1.aoloser.com) |
23:08:04 | preglow | btw, has anyone started to make a host based tagdb updater? |
23:08:46 | | Join ep0ch [0] (n=ep0ch@84.12.80.70) |
23:08:59 | Kyomi | Has anyone had the problem of their usb connection to their DAP suddenly die and start again in the middle of file transfer? |
23:09:44 | lostlogic | ahahaha, when I commit this pcmbuf rework, it will make the actual code faster, but the debug screen slower (8 or 10 more instructions per audio thread debug update, but a few fewer instructions in the DMA interrupt :) |
23:10:23 | ep0ch | preglow: speaking of crossfeed, on ihp the attenuation controls in the UI should be inverted? i.e. joystick up is currently making the dBs go down and vice versa |
23:10:33 | amiconn | lostlogic: What do you think how short before the dma we could mix voice with a secondary pcm buffer? |
23:10:58 | preglow | ep0ch: i know, but i can't be bothered |
23:11:01 | ep0ch | k |
23:11:02 | Lear | lostlogic: btw, when seeking (at least mp3 for sure), it seems you've re-introduced the "display the file time before the seek for a brief moment" thing. :) |
23:11:05 | preglow | ep0ch: also eq precut is like that |
23:11:35 | ep0ch | ahh never touched eq precut, i may have a look and post a patch |
23:11:41 | amiconn | Also, do you think a secondary pcm buffer would make the code less complex? Iiuc you said that voice is currently handled very different depending on whether music is playing in parallel or not. That could be changed with a secondary pcm buffer, couldn't it? |
23:11:57 | lostlogic | Lear: yeah, I've noticed. |
23:12:29 | lostlogic | amiconn: the voice is handled as music when music is not playing, so a secondary pcm buffer would only add complexity |
23:12:37 | lostlogic | amiconn: safe mix distance is ~1/4s |
23:12:48 | chi | before i ever heard of rockbox, i accidently formated my nano. and then i thought may as well try rockbox. so im folowing the nano directions for the install but it requiers some stuff from the nanos boot partition wich was formated heh. is there a way to get a bootpartition.bin? or am i out of luck? |
23:13:24 | amiconn | Hmm... I would think that this different handling wouldn't be necessary anymore with a secondary buffer |
23:13:43 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
23:14:04 | preglow | _FINALLY_ |
23:14:06 | preglow | argh |
23:14:10 | * | preglow kicks coldfire data sheets |
23:14:41 | kapheine | I could die a happy man if I never had to look at the 5282 or 5271 datasheet ever again :P |
23:14:42 | lostlogic | amiconn: would still have to choose between mixing and playing |
23:14:57 | petur | preglow? |
23:14:58 | lostlogic | would need to have a separate DMA callback for when just voice is playing vs. when voice and music |
23:14:59 | ep0ch | any up-to-date at&t english voice files available? |
23:15:11 | amiconn | Yes, but the voice codec would always decode into the secondary buffer |
23:15:12 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
23:15:27 | lostlogic | yes, the decoding side would be simplified somewhat. |
23:15:29 | preglow | petur: i pretty much have had to experiment my way forward in finding out what needs to be reset and so forth |
23:15:42 | petur | ugh |
23:15:52 | amiconn | Should make preemption rather simple |
23:16:05 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
23:16:09 | preglow | petur: if i after recording when and played a file, recording would be broken after it |
23:16:11 | chi | i wonder if someone has a bootpartition.bin from a nano i could download from them? |
23:16:24 | preglow | seems i just had to reset some stuff a bit early, and etc etc etc |
23:16:40 | lostlogic | amiconn: yes, and it would also help eliminate the bug that's been reported of audio stop during voice freezing. |
23:16:54 | lostlogic | amiconn: I'm definitely not against the idea of having a separate ~200k voice decode area. |
23:16:55 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
23:17:07 | lostlogic | specially if we can get rid of malloc in codecs and reclaim that 500k |
23:17:19 | Kyomi | Anyone have any suggestions for me? |
23:17:36 | amiconn | lostlogic: 200k? Is voice already resampled when buffering? |
23:17:48 | lostlogic | amiconn: yes, DSP happens before pcm buffer |
23:17:54 | Kyomi | I have problem of my usb connection to my h320 suddenly dying and starting again in the middle of a file transfer... |
23:17:59 | bluebrother | Kyomi: I have the USB sometimes stalling |
23:18:19 | petur | Kyomi: usb is handled by hardware |
23:18:22 | bluebrother | but this is simply because the hdd of my h120 is too slow and the buffer on the PC got full. |
23:18:29 | Massa_ | Kyomi: does your problem only exist with the H320? Or do other USB devices show the same problem? Does this problem only exist on one PC or on all PCs you can get your hands on? |
23:18:44 | preglow | lostlogic: you have any issues with lots of small files in playback? |
23:18:48 | bluebrother | the dap hdd light is always on, so there is activity −− just wait a bit. |
23:18:49 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-6-10.w83-198.abo.wanadoo.fr) |
23:18:52 | Massa_ | Kyomi: I have no such problems with my H340 device... |
23:18:56 | lostlogic | preglow: not tried playing lots of small files. |
23:19:04 | preglow | it seems to cut them rather badly here |
23:19:22 | lostlogic | define cut? |
23:19:32 | preglow | as in the ends are removed |
23:19:44 | preglow | and the progress bar has serious behavioural problems |
23:19:49 | lostlogic | gee fun. |
23:19:56 | | Join Poka64 [0] (i=Poka64@hd5e241c0.gavlegardarna.gavle.to) |
23:19:57 | preglow | that's what i said too |
23:20:09 | preglow | then i said "no wait, that's not fun at all!" |
23:20:24 | | Quit Massa_ ("IceChat - it may not be hot but damn it's cool") |
23:20:26 | amiconn | lostlogic: Hmm, maybe voice should be resampled before pcm... but does the pcm buffer handle mono? |
23:20:30 | lostlogic | I have had ends of songs get cut (pcmbuffer length worth), which is part of why I started looking at the crossfade code. Not sure if it relates though. |
23:20:48 | Poka64 | will there ever be a version for 1st generation Ipod mini ? |
23:20:56 | lostlogic | amiconn: no, the pcm buffer is data fed _directly_ to the hardware, so is stereo, 44.1khz |
23:21:02 | preglow | Poka64: it should work now |
23:21:17 | bluebrother | Poka64: look at the daily builds page. |
23:21:20 | amiconn | Hmm, voice buffered as stereo seems like a waste... |
23:21:24 | Poka64 | preglow, are you sure, tried a couple of weeks ago |
23:21:32 | preglow | Poka64: things are happening fast around here |
23:21:34 | Poka64 | everything got messed up |
23:21:40 | lostlogic | amiconn: sure, but how are you going to do the just-in-time conversion −− would require another thread in the audio system, I think :( |
23:22:05 | preglow | waste, yes, can we survive it for now? yes |
23:22:12 | preglow | lets just make it work properly |
23:22:17 | preglow | we can fix it after 3.0 |
23:22:32 | amiconn | Hmm. If we're mixing, the low-latency mixer could easily handle mono-to-stereo |
23:22:41 | amiconn | The question is what to do when not mixing |
23:23:03 | lostlogic | mm, I still don't know where you're going to do your low-latency mixing (threadwise) I don't have a place for it in mind. |
23:23:29 | amiconn | Where is it currently done? |
23:23:36 | lostlogic | on the decode thread |
23:24:08 | amiconn | Ah, yes, so introducing a secondary buffer would add the need for another thread... |
23:24:12 | | Quit bluebrother ("Leaving") |
23:24:39 | amiconn | The pcm playback code itself runs in isr context? |
23:25:01 | | Quit Ribs ("Leaving") |
23:25:10 | lostlogic | just the dma callback, everything else is done on the decode thread. |
23:25:35 | *** | Saving seen data "./dancer.seen" |
23:26:22 | lostlogic | do these two lines seem idiotic to you guys? |
23:26:23 | lostlogic | int sample = ((int)*input_buf++ * factor) >> 8; |
23:26:23 | lostlogic | sample += ((short *)crossfade_chunk->addr)[crossfade_sample]; |
23:26:50 | preglow | amiconn: 320kbps is now realtime at 45mhz |
23:26:55 | preglow | with a nice margin |
23:27:03 | amiconn | wow! |
23:27:05 | lostlogic | factor is an unsigned int defined as ((size_t - size_t)<<8)/size_t |
23:27:27 | preglow | antonius is doing great work |
23:27:34 | preglow | someone buy him an ipod |
23:27:41 | lostlogic | lol |
23:28:25 | amiconn | Slasheri: tagcache gets confused if you delete the tagcache*.tcd files at runtime and then switch to the tagcache view |
23:29:06 | preglow | ep0ch: you still here? |
23:29:08 | | Join Arrogant [0] (i=Scott@227.orlando-09rh15-16rt.fl.dial-access.att.net) |
23:29:15 | amiconn | Doesn't crash, but displays funny strings instead of the first 4 standard views, and when trying to enter these, displays a vkeyboard |
23:29:22 | ep0ch | ep0ch: yup |
23:29:24 | ep0ch | oops |
23:29:25 | preglow | ep0ch: how about you testing spdif recording? :) |
23:29:29 | ep0ch | i'm ep0ch! |
23:29:32 | ep0ch | heh |
23:29:48 | preglow | if it doesn't work for you people now, i don't know what to do |
23:30:50 | amiconn | Did you try different frequencies? |
23:30:51 | | Join filoktetes [0] (n=filoktet@g-001.osl255.netcom.no) |
23:31:11 | amiconn | I would, if I only had the needed cable... |
23:31:35 | preglow | amiconn: i did |
23:31:41 | preglow | 1.380 |
23:31:46 | preglow | bleh, wrong paste |
23:31:52 | preglow | http://www.pvv.org/~thomj/rockbox/spdif_recording.patch |
23:32:08 | preglow | amiconn: i've tried 44.1khz and 48khz, the only two i have access to |
23:32:24 | petur | I would, if I had the needed player :D |
23:32:26 | amiconn | Yeah, would be the same here |
23:33:00 | amiconn | I can only use my dvd player as s/pdif source, playing an audio cd as 44.1kHz source, and a dvd as 48kHz source |
23:33:11 | preglow | i can use my pc and my cd player |
23:33:25 | preglow | pc is locked to 48khz, cd 44.1 |
23:33:41 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
23:34:31 | preglow | other sample rates sound shit while monitoring, but i can think of no way around that, and the iriver firmware sounds just as bad |
23:34:37 | amiconn | Slasheri: The 'Couldn't load codec' bug is still there.... |
23:34:38 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:35:34 | amiconn | How is monitoring done? |
23:35:51 | amiconn | Just passing through pcm? |
23:36:46 | | Join ep0ch| [0] (n=ep0ch@84.12.151.116) |
23:37:17 | preglow | nope |
23:37:17 | | Quit BHSPitLappy2 (Connection timed out) |
23:37:25 | ep0ch| | preglow: i'll be able to do some testing for you tomorrow evening |
23:37:33 | preglow | you can route pretty nicely without letting anything go through the cpu core |
23:37:40 | preglow | i just redirect ebu in 1 to iis2 |
23:38:18 | amiconn | Okay, but that's still just passing through the signal |
23:38:18 | preglow | doing it through pcm would of course be the better solution, allowing proper resampling, but it requires more knowledge about the current system than i have |
23:38:32 | amiconn | Maybe we need to resample in order to not make it sound shit... |
23:39:04 | preglow | it doesn't sound _that_ bad |
23:39:16 | preglow | but you get some high frequency buzzing |
23:39:21 | amiconn | [23:34:33] <preglow> other sample rates sound shit while monitoring, |
23:39:32 | preglow | depends what you think of shit :) |
23:39:35 | | Join TCK [0] (n=tckocr@81-178-249-38.dsl.pipex.com) |
23:39:36 | amiconn | I can't judge myself... |
23:39:39 | preglow | hehe |
23:40:10 | * | amiconn should go looking for such an optical cable (or adapter) |
23:40:24 | amiconn | I have a standard toslink cable |
23:42:22 | | Part ep0ch| ("Kopete 0.11.1 : http://kopete.kde.org") |
23:46:02 | | Quit ep0ch (Connection timed out) |
23:47:15 | preglow | the tos/jack adapter is small and cheap |
23:47:28 | preglow | you just tack it onto the end of the tos cable plug |
23:48:12 | lostlogic | alright, am I insane? casting a short to an int sign extends the short, right? |
23:48:43 | preglow | yea, if it's singed |
23:48:46 | preglow | heh, signed |
23:48:52 | lostlogic | yeah, it's getting singed :( |
23:49:02 | amiconn | rofl |
23:49:07 | | Quit chi (Remote closed the connection) |
23:49:49 | amiconn | lostlogic: sry, what's the problem |
23:50:03 | amiconn | ? |
23:51:03 | lostlogic | when I should be crossfading, I'm instead getting only the new audio, very distorted |
23:52:12 | pill | some tracks end prematurely using yesterday's build |
23:52:21 | pill | (still) |
23:52:56 | pill | and sometimes resume does not work, rockbox just stats un dir listing mode |
23:52:59 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
23:53:01 | pill | :( |
23:53:01 | lostlogic | pill: yes, as I said a while ago, I've experienced that adn it's part of why I started looking into crossfade (crossafde is initialized on almost all track changes) |
23:53:13 | lostlogic | pill: both known bugs |
23:53:15 | pill | even when turned off? |
23:53:24 | lostlogic | pill: yes |
23:53:28 | pill | k |
23:53:47 | pill | but it's getting better, i can tell |
23:53:52 | lostlogic | amiconn: this is where I _believe_ the problem must be happening, as the audio from the new track does play. http://pastebin.com/677712 |
23:54:20 | amiconn | lostlogic: Should the problem with the erased resume position be solved in current cvs? |
23:54:34 | lostlogic | amiconn: no |
23:54:41 | lostlogic | amiconn: haven't gotten to i t yet |
23:56:28 | petur | won't sample * factor overflow? |
23:56:58 | lostlogic | petur: that's why sample is a 32 bit int, which holds temporary results from a short * factor |
23:57:18 | petur | oh |
23:57:32 | | Join mareviq [0] (i=magi@nat-mo1.aster.pl) |
23:58:16 | lostlogic | petur: thanks for looking... I mean I'm sure I'm missing something similar to that :( |