00:00:00 | Slasheri | i think some people might want to have gapless switching (at least i heard that on this channel) |
00:00:06 | t0mas | I guess 95% of the users would like to song to start when they hit the button... and don't care about a few ms. gap between manually switched tracks |
00:00:17 | t0mas | *the song |
00:00:21 | Moos | indeed |
00:00:43 | Slasheri | true.. maybe you could enable that function until audiobuffer flushing is implemented |
00:00:50 | t0mas | ok |
00:00:55 | LinusN | Slasheri: rockbox had "gapless" switching a long time ago, but we removed it because the ui feedback sucked because of it |
00:00:55 | Slasheri | i cannot change the code right now until i finnish my dsp stuff |
00:01:06 | t0mas | LinusN: same problem now |
00:01:23 | t0mas | Slasheri: I can... what should I check to see if we're crossfading? |
00:01:55 | t0mas | (this seems not very usefull:) |
00:01:56 | t0mas | bool pcm_is_crossfade_enabled(void) |
00:01:56 | t0mas | { |
00:01:56 | DBUG | Enqueued KICK t0mas |
00:01:56 | t0mas | return false; |
00:01:56 | t0mas | } |
00:02:02 | Slasheri | LinusN: hmm, ok. however, i think with proper pcm buffer flushing the gapless switching could be made on iriver without any negative effects |
00:02:45 | Slasheri | Hmm, it _should_ have return crossfade_enabled; |
00:03:00 | Slasheri | if it doesn't, please commit that fix :) |
00:03:27 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:03:27 | * | t0mas cvs updates... maybe I'm missing something |
00:03:47 | t0mas | hm.. not changed |
00:04:13 | t0mas | erm... |
00:04:14 | t0mas | bool pcm_crossfade_init(void) |
00:04:14 | t0mas | { |
00:04:14 | *** | Alert Mode level 1 |
00:04:14 | t0mas | return false; |
00:04:14 | *** | Alert Mode level 2 |
00:04:14 | t0mas | } |
00:04:27 | Slasheri | weird.. i checked even cvs diff and it seems to be ok |
00:04:41 | t0mas | I have 1.64 |
00:04:48 | t0mas | same as in webcvs... |
00:05:00 | Slasheri | eh, you have something wrong in your sources.. |
00:05:05 | t0mas | http://www.rockbox.org/viewcvs.cgi/apps/playback.c?rev=1.64&view=log |
00:05:10 | t0mas | something wrong in CVS then... |
00:05:11 | Slasheri | are you sure you checked pcm_playback.c? |
00:05:18 | t0mas | ARG |
00:05:21 | Slasheri | ok, those are simulator stubs in playback.c :D |
00:05:21 | * | t0mas wakes up |
00:05:23 | t0mas | ofcourse |
00:06:51 | * | t0mas starts looking at the right file :X |
00:10:03 | amiconn | +800 byte on iriver... |
00:10:08 | | Join preglow [0] (~81f18ab7@labb.contactor.se) |
00:10:15 | preglow | hi ho |
00:10:20 | t0mas | hi |
00:10:25 | amiconn | lo |
00:10:35 | t0mas | oh... tnx amiconn, I remember a "Linus question" |
00:10:44 | t0mas | how big is the flash rom in the iriver? |
00:10:45 | amiconn | huh? |
00:10:53 | t0mas | and how big is the original firmware |
00:11:13 | LinusN | the flash is 2mbyte |
00:11:18 | t0mas | <amiconn> +800 byte on iriver... <−− remembered it because of that |
00:11:25 | amiconn | ah |
00:11:58 | t0mas | LinusN: and do you think it's possible to have both rockbox and iriver in flash? |
00:12:42 | LinusN | there is about 64kbyte left iirc |
00:13:01 | LinusN | so the answer is no |
00:13:22 | t0mas | hm... we need at least 200 kb right? |
00:13:42 | LinusN | yup |
00:13:45 | amiconn | The iriver firmware is running directly from rom? |
00:13:51 | | Quit TCK (Read error: 110 (Connection timed out)) |
00:14:11 | LinusN | amiconn: no, but the iriver boot does |
00:14:15 | *** | Alert Mode OFF |
00:14:20 | LinusN | it copies itself to ram |
00:14:31 | LinusN | but it's not as simple as on the archos |
00:14:52 | amiconn | Does that happen before the rockbox bootloader kicks in? |
00:14:57 | LinusN | no |
00:15:43 | | Join Jleagle [0] (Owner@spr2-cosh3-5-0-cust23.cosh.broadband.ntl.com) |
00:16:36 | t0mas | Slasheri? any idea what's causing it then? :) |
00:17:02 | Slasheri | t0mas: hmm, causing what? :) |
00:17:10 | t0mas | the delay |
00:17:32 | Slasheri | ah, it's because pcm buffer has buffered data from previous track |
00:17:59 | Slasheri | that should be flushed from right position after there are few chunks buffered from next track |
00:18:06 | Slasheri | flushed=cut |
00:18:09 | t0mas | but it switched quicker before.. |
00:18:27 | Slasheri | yes, because before it cleared the entire buffer |
00:18:36 | * | amiconn was lucky |
00:18:37 | Slasheri | now it doesn't do that without pcm_play_stop |
00:18:40 | amiconn | No clash |
00:18:42 | t0mas | ok, maybe that is the desired behaviour atm? |
00:19:22 | Moos | amiconn : congratulations :D |
00:19:41 | Slasheri | and the initial delay before track starts playing is caused by disk spinup & codec load time and initial pcm buffering (4 chunks) |
00:20:01 | t0mas | yes, but that was a short period... |
00:20:18 | t0mas | from the filebrowser the disk is nomally spinning... so it was only loading a bit |
00:20:43 | Slasheri | hmm, yes.. i can debug that later. maybe it could be made a little faster |
00:23:30 | | Quit Jleagle ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") |
00:24:16 | t0mas | hm... |
00:24:25 | preglow | LinusN: why does it copy itself to ram? i thought you said executing code from flash is actually faster |
00:24:50 | t0mas | and if I change line 1010 in playback.c (not pcm_playback) from //pcm_play_stop() to "if (!pcm_is_crossfade_enabled()) pcm_play_stop();" |
00:27:12 | Slasheri | t0mas: you can do that, it fixes the delay when crossfading is not enabled |
00:27:21 | Slasheri | i can do a better fix later |
00:27:27 | t0mas | yes, you should |
00:27:29 | Slasheri | now nights to all :) |
00:27:35 | t0mas | it's better to do some sort of buffer flush |
00:27:40 | t0mas | with crossfading in mind... |
00:27:41 | Slasheri | yep |
00:27:59 | t0mas | I'll test this... and commit |
00:28:05 | t0mas | to keep people happy about the speed :) |
00:28:17 | t0mas | and you can change it back when there's a better solution |
00:28:42 | LinusN | preglow: ask iriver |
00:29:09 | LinusN | preglow: besides, the sdram is faster, since it can burst from sdram |
00:29:59 | preglow | you can't burst from rom? :/ |
00:30:16 | preglow | does that hold generally, or is it just a "feature" of that particuilar chip? |
00:31:08 | LinusN | few flash roms have burst modes that are faster than consecutive reads |
00:31:47 | LinusN | flash roms have static addressing, not row/column |
00:32:03 | preglow | correct |
00:32:03 | | Quit TCK- (Read error: 145 (Connection timed out)) |
00:32:07 | preglow | too long since i dabbled in this kind of thing |
00:32:13 | amiconn | Okay, buckle up... |
00:33:22 | preglow | david bryant's done some analyzing of how iriver does resampling |
00:33:27 | preglow | and they seem to do quite fancy stuff |
00:33:37 | preglow | more than i would have expected |
00:34:19 | amiconn | let's hope I didn't break anything |
00:34:36 | LinusN | preglow: like what? |
00:35:44 | preglow | for downsampling, they use a pretty high order (i guess) iir filtering, then linear interpolation decimation |
00:35:57 | preglow | for upsampling they use a 64 tap ideal lowpasss fir filter |
00:36:40 | preglow | all of this is very possible, i just expected them to do some cheap ass stuff like they do with their playback speed handling, heh |
00:37:22 | LinusN | the resampling seems to screw up the playtime calculations |
00:37:34 | preglow | our resampling? |
00:37:36 | LinusN | so 48khz tracks end prematurely |
00:37:38 | LinusN | yes |
00:37:42 | preglow | no surprise |
00:37:51 | preglow | i didn't test it much at all, i just intended for it to be put somewhere else |
00:37:56 | preglow | which is what slasheri is doing at the moment |
00:38:05 | LinusN | yeah |
00:38:32 | LinusN | some guy was so happy woth the resampling, because he ripped all his cd:s with 48khz :-) |
00:38:43 | preglow | ahahahaha |
00:38:49 | preglow | kudos to him |
00:38:54 | preglow | i wonder how he manages it |
00:39:06 | LinusN | and he probably thought it gave him better quality :-) |
00:39:30 | LinusN | i know rippers that can resample |
00:39:40 | LinusN | god knows why though |
00:40:17 | HCl | lmao. |
00:40:25 | HCl | odd people |
00:40:26 | HCl | gnight. |
00:40:34 | LinusN | amiconn: so one should always set DRAWMODE_SOLID as some kind of default? |
00:40:38 | amiconn | LinusN: A part of the code size increase comes from the fact that I already implemented lcd_hline() and lcd_vline(). What I did not yet do is to actually use them in places where they could be used |
00:40:55 | amiconn | They're optimised of course |
00:41:08 | amiconn | LinusN: Yes, DRMODE_SOLID is the default |
00:41:26 | LinusN | ok |
00:41:32 | preglow | btw, i made speex compile under rockbox yesterday |
00:41:47 | preglow | didn't do much, but enough to see it uses floating point functions, even in fixed point mode :/ |
00:41:48 | amiconn | Once I am done with that I'll update the wiki page to reflect current design |
00:42:15 | amiconn | preglow: flixed point ;) |
00:42:48 | preglow | i think it's just for initialising sine tables and the like |
00:42:51 | preglow | AND |
00:42:55 | preglow | it does a hell of a lot of allocing |
00:44:48 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
00:44:53 | LinusN | amiconn: tLCDPixelFunc ??? |
00:45:00 | amiconn | yeps |
00:45:07 | t0mas | Slasheri: the gap is now just a few miliseconds |
00:45:11 | t0mas | but the wps is still lagging |
00:45:20 | | Join TCK [0] (TCK@81-86-98-95.dsl.pipex.com) |
00:45:24 | t0mas | (probably because the next track wasn't buffered yet) |
00:45:32 | LinusN | i don't like typedefs very much, especially not when they're mixed case |
00:45:35 | amiconn | I know that typedefs shouldn't be over-used, but these function pointers would be veeery cumbersome without |
00:46:12 | amiconn | And that's also why I used mixed case - to indicate that it's something unusual |
00:46:22 | amiconn | I did so in the grayscale lib as well |
00:46:27 | LinusN | and hungarian notation is forever banned in my world |
00:46:43 | amiconn | Hmm, hungarian notation? |
00:46:48 | t0mas | hm? the sString nInt thing? |
00:46:52 | LinusN | the "t" prefix |
00:46:55 | t0mas | tType |
00:46:59 | t0mas | or t_type |
00:47:25 | amiconn | LinusN: How would you suggest to call it then? |
00:47:40 | t0mas | good night |
00:47:41 | LinusN | lcd_pixelfunc? |
00:47:50 | t0mas | time to enjoy some music and read a book... and sleep :) |
00:48:24 | LinusN | nite t0mas |
00:48:43 | amiconn | LinusN: That might be misleading, because there is also an array of those function pointers, and it will be exposed in the plugin api |
00:49:03 | amiconn | ...to allow plugin library functions like lcd_filltriangle() |
00:49:13 | LinusN | why is it confusing? |
00:49:26 | amiconn | One could think this is actually a function |
00:49:33 | amiconn | ...or something like that |
00:49:44 | LinusN | then he should read a book about c |
00:49:56 | preglow | i can't imagine a context where i can mistake i typedef for a function |
00:50:04 | preglow | a |
00:50:15 | amiconn | There are some typedefs concerning the file functions, they're called like xyz_type |
00:50:26 | LinusN | i can live with that |
00:51:09 | LinusN | lcd_pixelfunc_type? |
00:51:30 | preglow | definitely beats tLolFunc, yes |
00:51:31 | amiconn | sounds good |
00:51:50 | amiconn | I'll change that, and fix the fm builds |
00:51:53 | LinusN | btw do you think a function pointer is faster than a switch? |
00:52:19 | amiconn | Yes, especially as they're called multiple times after being dereferenced |
00:52:27 | LinusN | of course |
00:52:28 | preglow | i think they most definitely are |
00:53:59 | LinusN | but how often are they dereferenced directly? |
00:54:25 | LinusN | aren't you supposed to use the lcd_drawpixel() function? |
00:54:55 | amiconn | lcd_drawpixel() is the only function that dereferences it and then uses it only once |
00:55:27 | LinusN | i see |
00:55:53 | amiconn | There are pixel functions for single pixels; these are used for pixels and free lines only |
00:56:26 | amiconn | For all other primitives there are block functions which deal with whole pixel blocks equalling a framebuffer byte |
00:56:49 | LinusN | oki |
00:57:19 | | Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") |
00:58:19 | amiconn | ...and lcd_fillrect does a special optimisation using memset() when applicable |
00:58:30 | LinusN | amiconn: yellow! yellow! yellow! :-) |
00:58:37 | amiconn | I know... |
00:58:43 | amiconn | [00:51:51] <amiconn> I'll change that, and fix the fm builds |
00:59:14 | | Join muesli- [0] (muesli_tv@hmln-d9b8e196.pool.mediaWays.net) |
01:00 |
01:00:57 | muesli- | re girls |
01:01:25 | preglow | k, k, something tells me the speex fixed point port isn't finished |
01:06:54 | muesli- | hai = (engl. shark) preglow ;) |
01:08:22 | elinenbe|sleepin | amiconn: nice graphics lib stuff... looking REALLY nice |
01:08:33 | | Nick elinenbe|sleepin is now known as elinenbe|sleptto (elinenbe_@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:08:47 | | Nick elinenbe|sleptto is now known as elinenbe_ (elinenbe_@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:09:24 | amiconn | Thanks :) |
01:10:30 | amiconn | Next steps are (1) convert lcd_bitmap(), (2) apply all that stuff to the remote lcd driver, (3) Switch to 4-grey mode on iriver |
01:11:02 | amiconn | (4) adapt player graphics library, (5) rework greyscale lib |
01:11:05 | muesli- | yeah, gray rulez :D |
01:11:21 | amiconn | (6) add extra functions to the plugin lib |
01:11:32 | Moos | it's very promising amiconn :) |
01:11:38 | amiconn | (7) add solid mode to cube.c, like ipodlinux |
01:11:57 | LinusN | (8) get a life :-) |
01:12:09 | muesli- | (9) celebrating amiconn |
01:12:53 | Moos | all this needed lot of works good luck amiconn ;) |
01:14:14 | LinusN | amiconn: looks really good |
01:14:17 | preglow | muesli-: i fail to see why you're educating me in my own language... |
01:14:52 | muesli- | so, you're german?? |
01:14:53 | LinusN | maybe he meant "hej" |
01:14:59 | preglow | haha |
01:15:19 | muesli- | tak tak :D |
01:15:23 | preglow | i didn't get what you meant |
01:15:25 | preglow | no, i'm norwegian |
01:15:28 | preglow | and it's "hei" |
01:15:29 | amiconn | LinusN: Something must be wrong with the build error detection scripts |
01:15:29 | preglow | heh |
01:15:43 | amiconn | The FM builds were only yellow, yet they failed to link... |
01:15:46 | preglow | amiconn: that's well-known |
01:16:04 | muesli- | so hai its in norwegian shark as well? |
01:16:16 | preglow | muesli: yup |
01:16:22 | muesli- | kewl... |
01:17:01 | muesli- | i have the feeling german and all scandinavian languages are quit similar |
01:17:04 | preglow | norwegian and german do have a ton of simiular words |
01:17:05 | amiconn | LinusN: There will be no more typedefs than these 2, but the definitions will be a little different for 4-grey mode |
01:17:26 | LinusN | i see |
01:17:46 | preglow | norwegian also has a ton of german words we inherited from trade with germans, heh |
01:18:09 | muesli- | some uk's here? |
01:18:20 | muesli- | or any other english natives? |
01:18:37 | preglow | i'm half english-native :> |
01:18:47 | amiconn | LinusN: Maybe I need to duplicate the defs for iriver, because the remote is b&w while the main lcd is not, once I get to that |
01:18:55 | muesli- | does "zukunftsangst" make sense to somebody? |
01:19:25 | LinusN | amiconn: probably |
01:19:39 | preglow | muesli: well, i know what it means... |
01:20:55 | muesli- | thats one of three german words which were not possible to translate... |
01:21:17 | elinenbe_ | amiconn: i expect you to get through that list by the end of the weekend :) |
01:21:33 | amiconn | elinenbe: Not really |
01:21:35 | elinenbe_ | no, i kid... probably by the end of the week! |
01:22:25 | | Join rasher [0] (~3e4f4094@labb.contactor.se) |
01:22:43 | muesli- | cheers rasher |
01:22:50 | rasher | evening.. |
01:23:24 | amiconn | LinusN: Forgot to remove some now-unused #defines... |
01:23:33 | rasher | So.. the matrix plugin (rasher.dk/rockbox/">http://rasher.dk/rockbox/) behaves differently in the sim - correctly! |
01:23:41 | rasher | which confuses me |
01:24:44 | rasher | Anyone have any ideas what might be different? On the iriver the animation just scrolls a few lines, then goes blank (no lines appear), in the sim, it continues |
01:25:21 | Plugh_ | On Tuesday, the 6th Circuit Court of Appeals in Cincinnati turned the playing field for digital sampling completely upside-down. The court ruled quite simply that any and all samples used must paid for, even if they sound completely different from their original. Previously, if a digital sample wasn't identifiable from it's original it was perfectly legal. |
01:26:00 | rasher | well, if it isn't identifiable, good luck proving any use |
01:26:07 | elinenbe_ | rasher: what's different with the rockbox on yout site? |
01:26:31 | Plugh_ | rasher: the allegation alone can stop music from ever being released |
01:26:42 | rasher | elinenbe: nothing really.. a couple of extra fonts, and the matrix plugin - plus it's outdated |
01:26:45 | Plugh_ | lawyers ain't cheap |
01:26:49 | rasher | (by a few hours) |
01:26:56 | rasher | (or half a day, more like) |
01:27:05 | preglow | cincinatti? |
01:27:23 | preglow | americans are already digging themselves deep |
01:27:27 | preglow | i'll just let them continue |
01:27:45 | elinenbe_ | ah |
01:28:43 | rasher | oh, and I changed the icon of .rockbox files to an iriver-i! |
01:29:04 | amiconn | rasher: boooh! |
01:29:22 | rasher | well having a 6x7 pixel archos jukebox didn't seem very appropriate either |
01:29:47 | amiconn | Then we need a rockbox icon... |
01:30:00 | rasher | rasher.dk/rockbox/icons-6x7/">http://www.rasher.dk/rockbox/icons-6x7/ has an Rb |
01:30:03 | rasher | but it's not very readable |
01:30:45 | amiconn | Btw, I never thought that something should symbolise an archos |
01:31:04 | rasher | Isn't that the idea? |
01:31:09 | rasher | looks like one to me |
01:31:48 | LinusN | it's an X for eXecutable, iirc |
01:32:18 | amiconn | Might be an archos, but then it is a player or rec v1 |
01:32:28 | rasher | That's what I thought |
01:32:32 | amiconn | That's not suited for the other archoses either |
01:32:38 | LinusN | funny, i've never really looked that closely |
01:33:36 | rasher | anyway, the filename was .iriver, soooo |
01:35:28 | amiconn | Ugh, speed mode in cube.rock looks really funny on iriver |
01:36:18 | rasher | it almost looks like a solid shape |
01:36:24 | rasher | or at least a wireframe shape |
01:36:53 | amiconn | In speed mode you can't recognise much... |
01:37:04 | amiconn | Start cube, press select |
01:37:20 | rasher | if you have it rotated the right way, and only rotating along one axis |
01:37:27 | rasher | it looks like a wireframe shape |
01:37:27 | | Join darthmall [0] (~dan@c-67-173-38-160.hsd1.il.comcast.net) |
01:38:03 | rasher | elinenbe should know about the icon: http://www.rockbox.org/viewcvs.cgi/apps/recorder/icons.c?r1=1.19&r2=1.20 |
01:38:22 | rasher | well, except that it was 2,5 years ago |
01:39:37 | muesli- | will go 2 bed..g'night matey |
01:39:41 | muesli- | mates |
01:42:06 | preglow | think i'll join you in that |
01:42:12 | preglow | my head feels like it's bloody exploding |
01:42:16 | preglow | later all |
01:42:26 | | Part preglow |
01:42:44 | rasher | Whatever happened to the rockblox patch? |
01:43:32 | LinusN | i worked on it, but got other things to do, and forgot about it |
01:44:03 | *** | Saving seen data "./dancer.seen" |
01:45:25 | rasher | haha, the patch changes the entire file |
01:48:08 | | Join Tomhab [0] (~tom@195-149-28-141.gotadsl.co.uk) |
01:48:13 | | Part Tomhab |
01:48:27 | amiconn | LinusN: Btw, my new routines have full clipping support |
01:48:33 | LinusN | nice |
01:49:21 | | Quit Moos ("Bye ALL") |
01:53:09 | | Quit muesli- (Read error: 60 (Operation timed out)) |
01:55:21 | LinusN | time to sleep |
01:55:23 | LinusN | nite all |
01:55:35 | | Part LinusN |
01:55:58 | | Quit Cassandra ("If I were actually witty, this quitline would be funny.") |
01:56:20 | | Quit darthmall () |
02:00 |
02:01:35 | rasher | filltriangle! |
02:03:37 | amiconn | rasher: Yes, I have planned that for the plugin lib |
02:03:48 | amiconn | I already have a working implementation |
02:03:57 | amiconn | (For testing only) |
02:05:38 | rasher | fun, this mouse claims that its wheel and middle-button won't work outside of Windows |
02:05:45 | rasher | yet it works just dandy under Linux |
02:06:15 | amiconn | Perhaps it's an indoor-only mouse? ;-) |
02:06:23 | rasher | Bog-standard HID mouse.. I wonder why they'd write something like that |
02:11:09 | TCK | boo |
02:14:31 | | Join amiconn_ [0] (~jens@p54BD6216.dip.t-dialin.net) |
02:14:56 | TCK | I would like to take this moment to say that Strawberries And Cream Kit Kats are the win. |
02:14:59 | | Quit amiconn (Nick collision from services.) |
02:15:00 | | Nick amiconn_ is now known as amiconn (~jens@p54BD6216.dip.t-dialin.net) |
02:37:31 | | Quit Stryke` (Read error: 145 (Connection timed out)) |
02:49:38 | | Join Febs [0] (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
02:54:55 | | Quit kenshin (Read error: 110 (Connection timed out)) |
03:00 |
03:23:25 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
03:44:06 | *** | Saving seen data "./dancer.seen" |
03:44:19 | | Quit _aLF ("Leaving") |
03:53:39 | | Quit rasher ("CGI:IRC (EOF)") |
04:00 |
04:00:40 | | Quit kenshin (Read error: 110 (Connection timed out)) |
04:01:52 | * | tvelocity np GU 028 (Nick Warren) |
04:05:38 | | Join QT_ [0] (as@area51.users.madwifi) |
04:16:18 | | Quit QT (Read error: 110 (Connection timed out)) |
04:17:05 | | Quit hardeep ("[BX] Its not TV. Its BitchX.") |
04:17:12 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
04:22:49 | | Join ashridah [0] (ashridah@220-253-122-66.VIC.netspace.net.au) |
05:00 |
05:01:15 | | Quit Stryke` (Read error: 110 (Connection timed out)) |
05:16:19 | | Quit elinenbe_ (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!") |
05:34:48 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
05:41:44 | | Join wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
05:41:51 | wacky_ | does the talking menus work with iRivers ? |
05:42:03 | wacky_ | I mean 'do' |
05:44:09 | *** | Saving seen data "./dancer.seen" |
05:49:38 | kenshin | i don't believe the voice menus are working with the h1xx players, yet |
05:51:08 | wacky_ | k thanks |
06:00 |
06:11:02 | | Quit Febs (brown.freenode.net irc.freenode.net) |
06:11:02 | NSplit | brown.freenode.net irc.freenode.net |
06:11:02 | | Quit amiconn (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit sanchny (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit t0mas (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Harpy (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Thasp (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit thegeek (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit crwl (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit RotAtoR (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit wacky_ (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit MO-Pantsu (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit hicks (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit edx (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Seed (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit dwihno (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit crashd (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit gromit` (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit odd (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit ashridah (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit TCK (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Coldtoast (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit xen` (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit silencer_ (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Bagder (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit dionoea (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Rick (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit mbr (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Hadaka (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit tvelocity (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Bger (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit bipak (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit CoCoLUS (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit elinenbe (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit pabs (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Plugh_ (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit bill20r3 (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit ze (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit pike2 (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit Lynx_awy (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit HCl (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit crash_ (brown.freenode.net irc.freenode.net) |
06:11:02 | | Quit C-Keen (brown.freenode.net irc.freenode.net) |
06:13:23 | | Join hardeep [0] (hardeeps@norge.freeshell.org) |
06:13:23 | NHeal | brown.freenode.net irc.freenode.net |
06:13:23 | NJoin | wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
06:13:23 | NJoin | ashridah [0] (ashridah@220-253-122-66.VIC.netspace.net.au) |
06:13:23 | NJoin | Febs [0] (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
06:13:23 | NJoin | amiconn [0] (~jens@p54BD6216.dip.t-dialin.net) |
06:13:23 | NJoin | TCK [0] (TCK@81-86-98-95.dsl.pipex.com) |
06:13:23 | NJoin | RotAtoR [0] (~e@c-67-162-206-66.hsd1.mi.comcast.net) |
06:13:23 | NJoin | Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) |
06:13:23 | NJoin | MO-Pantsu [0] (MO-Pantsu@deadman3000.plus.com) |
06:13:23 | NJoin | sanchny [0] (saa@ool-44c67f68.dyn.optonline.net) |
06:13:23 | NJoin | hicks [0] (~hicks@90ce51b15f4503ba.session.tor) |
06:13:23 | NJoin | tvelocity [0] (~tony@ipa34.1.tellas.gr) |
06:13:23 | NJoin | Bger [0] (~Bager@83.222.160.88) |
06:13:23 | NJoin | bipak [0] (~bip@p50885672.dip.t-dialin.net) |
06:13:23 | NJoin | edx [0] (edx@p54A8F5C0.dip.t-dialin.net) |
06:13:23 | NJoin | t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
06:13:23 | NJoin | Harpy [0] (IVefPVV8BM@dsl-hkigw7wbb.dial.inet.fi) |
06:13:23 | NJoin | Thasp [0] (Thasp@pool-68-161-162-253.ny325.east.verizon.net) |
06:13:23 | NJoin | thegeek [0] (na@ti521110a080-1839.bb.online.no) |
06:13:23 | NJoin | pike2 [0] (pike@c83-249-120-49.bredband.comhem.se) |
06:13:23 | NJoin | Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
06:13:23 | NJoin | dwihno [0] (~dw@81.8.224.89) |
06:13:23 | NJoin | xen` [0] (~xen@pla25-1-82-227-196-9.fbx.proxad.net) |
06:13:23 | NJoin | CoCoLUS [0] (~coco@h081217139221.dyn.cm.kabsi.at) |
06:13:23 | NJoin | elinenbe [0] (~elinenbe_@65.115.46.225) |
06:13:23 | NJoin | crashd [0] (nobody@badger.ing.me.uk) |
06:13:23 | NJoin | gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
06:13:23 | NJoin | crwl [0] (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) |
06:13:23 | NJoin | pabs [0] (~pabs@xor.pablotron.org) |
06:13:23 | NJoin | Lynx_awy [0] (~lynx@tina-10-4.genetik.uni-koeln.de) |
06:13:23 | NJoin | odd [0] (mrodd@fangorn.starshadow.com) |
06:13:23 | NJoin | HCl [0] (hcl@titania.student.utwente.nl) |
06:13:23 | NJoin | dionoea [0] (~dionoea@muscipula152.via.ecp.fr) |
06:13:23 | NJoin | silencer_ [0] (~silencer@zen.via.ecp.fr) |
06:13:23 | NJoin | Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
06:13:23 | | Join Rick [0] (rick@Rick.user) |
06:13:23 | NJoin | bill20r3 [0] (bill@cloudburst.xmission.com) |
06:13:23 | NJoin | C-Keen [0] (~C-Keen@positive-it.de) |
06:13:23 | NJoin | Hadaka [0] (naked@naked.iki.fi) |
06:13:23 | NJoin | Plugh_ [0] (~plugh@adsl-68-122-77-189.dsl.pltn13.pacbell.net) |
06:13:23 | NJoin | mbr [0] (~mb@stz-softwaretechnik.de) |
06:13:23 | NJoin | crash_ [0] (~crash@a15167580.alturo-server.de) |
06:13:23 | NJoin | ze [0] (ze@ca-dstreet-cuda2-c9a-73.snbrca.adelphia.net) |
06:14:18 | Ctcp | Version from freenode-connect!freenode@connect.utility.freenode |
06:14:18 | *** | Server message 477: 'logbot #rockbox :[freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup' |
06:21:38 | | Quit Thasp (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit sanchny (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit amiconn (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit Febs (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit hardeep (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit Harpy (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit t0mas (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit thegeek (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit crwl (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit odd (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit dwihno (brown.freenode.net irc.freenode.net) |
06:21:38 | | Quit hicks (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit MO-Pantsu (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit RotAtoR (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Seed (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit wacky_ (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit gromit` (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit crashd (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit edx (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit mbr (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Bagder (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit silencer_ (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit xen` (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Coldtoast (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit TCK (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit dionoea (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit ashridah (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Hadaka (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Rick (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Plugh_ (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit bill20r3 (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit elinenbe (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit CoCoLUS (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Bger (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit tvelocity (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit pabs (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit bipak (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit ze (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit crash_ (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit HCl (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit pike2 (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit C-Keen (brown.freenode.net irc.freenode.net) |
06:21:39 | | Quit Lynx_awy (brown.freenode.net irc.freenode.net) |
06:23:23 | NJoin | hardeep [0] (hardeeps@norge.freeshell.org) |
06:23:23 | NJoin | wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
06:23:23 | NJoin | ashridah [0] (ashridah@220-253-122-66.VIC.netspace.net.au) |
06:23:23 | NJoin | Febs [0] (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
06:23:23 | NJoin | amiconn [0] (~jens@p54BD6216.dip.t-dialin.net) |
06:23:23 | NJoin | TCK [0] (TCK@81-86-98-95.dsl.pipex.com) |
06:23:23 | NJoin | RotAtoR [0] (~e@c-67-162-206-66.hsd1.mi.comcast.net) |
06:23:23 | NJoin | Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) |
06:23:23 | NJoin | MO-Pantsu [0] (MO-Pantsu@deadman3000.plus.com) |
06:23:23 | NJoin | sanchny [0] (saa@ool-44c67f68.dyn.optonline.net) |
06:23:23 | NJoin | Bger [0] (~Bager@83.222.160.88) |
06:23:23 | NJoin | bipak [0] (~bip@p50885672.dip.t-dialin.net) |
06:23:23 | NJoin | edx [0] (edx@p54A8F5C0.dip.t-dialin.net) |
06:23:23 | NJoin | t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
06:23:23 | NJoin | Harpy [0] (IVefPVV8BM@dsl-hkigw7wbb.dial.inet.fi) |
06:23:23 | NJoin | Thasp [0] (Thasp@pool-68-161-162-253.ny325.east.verizon.net) |
06:23:23 | NJoin | thegeek [0] (na@ti521110a080-1839.bb.online.no) |
06:23:23 | NJoin | pike2 [0] (pike@c83-249-120-49.bredband.comhem.se) |
06:23:23 | NJoin | Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
06:23:23 | NJoin | dwihno [0] (~dw@81.8.224.89) |
06:23:23 | NJoin | xen` [0] (~xen@pla25-1-82-227-196-9.fbx.proxad.net) |
06:23:23 | NJoin | CoCoLUS [0] (~coco@h081217139221.dyn.cm.kabsi.at) |
06:23:23 | NJoin | elinenbe [0] (~elinenbe_@65.115.46.225) |
06:23:23 | NJoin | crashd [0] (nobody@badger.ing.me.uk) |
06:23:23 | NJoin | gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
06:23:23 | NJoin | crwl [0] (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) |
06:23:23 | NJoin | pabs [0] (~pabs@xor.pablotron.org) |
06:23:23 | NJoin | Lynx_awy [0] (~lynx@tina-10-4.genetik.uni-koeln.de) |
06:23:23 | NJoin | odd [0] (mrodd@fangorn.starshadow.com) |
06:23:23 | NJoin | ze [0] (ze@ca-dstreet-cuda2-c9a-73.snbrca.adelphia.net) |
06:23:23 | NJoin | crash_ [0] (~crash@a15167580.alturo-server.de) |
06:23:23 | NJoin | mbr [0] (~mb@stz-softwaretechnik.de) |
06:23:23 | NJoin | Plugh_ [0] (~plugh@adsl-68-122-77-189.dsl.pltn13.pacbell.net) |
06:23:23 | NJoin | Hadaka [0] (naked@naked.iki.fi) |
06:23:23 | NJoin | C-Keen [0] (~C-Keen@positive-it.de) |
06:23:23 | NJoin | bill20r3 [0] (bill@cloudburst.xmission.com) |
06:23:23 | NJoin | Rick [0] (rick@Rick.user) |
06:23:23 | NJoin | Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
06:23:23 | NJoin | silencer_ [0] (~silencer@zen.via.ecp.fr) |
06:23:23 | NJoin | dionoea [0] (~dionoea@muscipula152.via.ecp.fr) |
06:23:23 | NJoin | HCl [0] (hcl@titania.student.utwente.nl) |
06:24:14 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
06:24:16 | Ctcp | Version from freenode-connect!freenode@connect.utility.freenode |
06:24:16 | *** | Server message 477: 'logbot #rockbox :[freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup' |
06:27:24 | | Quit kenshin (Read error: 113 (No route to host)) |
06:28:59 | | Quit wacky_ ("ahuh thanks") |
06:35:55 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
06:43:36 | kenshin | i'm lost in all these threads. i'll never get this simulator working without someone's help. |
06:45:23 | | Quit RotAtoR () |
06:51:14 | | Join elinenbe_ [0] (elinenbe_@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
06:51:37 | elinenbe_ | hardeep: nice work on the new playlisting options... you should add them to the wiki! |
06:52:22 | hardeep | i figure the less the document the less chances someone reports bugs |
06:56:40 | | Quit Stryke` ("Friends don't let friends listen to Anti-Flag") |
06:56:55 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
06:57:42 | | Join DMJC-L [0] (~DMJC-L@60-240-221-18.tpgi.com.au) |
06:59:38 | | Join DMJC [0] (~DMJC@60-240-221-18.tpgi.com.au) |
07:00 |
07:19:25 | hardeep | interesting, my changes caused a compiler error on the gmini 120 build... woo |
07:19:54 | hardeep | internal compiler error that is |
07:27:58 | | Quit kenshin (Read error: 60 (Operation timed out)) |
07:44:10 | *** | Saving seen data "./dancer.seen" |
07:45:30 | | Quit hardeep ("[BX] Bob Barker uses BitchX. Have your BitchX spayed or neutered.") |
08:00 |
08:31:11 | | Quit DMJC-L ("Leaving") |
08:45:25 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
08:47:12 | | Quit t0mas (Read error: 110 (Connection timed out)) |
08:53:33 | | Join tvelocity [0] (~tony@ipa34.1.tellas.gr) |
09:00 |
09:01:56 | | Quit tvelocity ("Leaving") |
09:27:30 | Plugh_ | anyone here good with UNIX command line stuff? I'm looking for a way to capture internet radio feeds on a schedule |
09:27:58 | Plugh_ | Some of my favorite shows come on when I'm at work or asleep, and all the stations I listen to have web feeds |
09:28:31 | Plugh_ | I'd like to cron the downloads. I can start them, but I can't end them on a schedule |
09:30:04 | Slasheri | Just gracefully kill the parent process you have started |
09:30:30 | Plugh_ | how can I do that within a cron? |
09:30:58 | Slasheri | you have to schedule different entries for "start task" and "stop task" |
09:30:58 | Plugh_ | by hand, I'd just ^C or pkill processname |
09:31:08 | Slasheri | Or maybe you could use at for that |
09:31:28 | Plugh_ | the problem is passing the correct pid |
09:31:47 | Slasheri | ah, hmm |
09:32:06 | Slasheri | you have many processes with the same program name? |
09:32:25 | Plugh_ | if two shows overlapped, yes |
09:33:24 | Slasheri | yes, that might require some scripting.. take a look at man at if that command could end the processes (i am not sure) |
09:33:42 | Plugh_ | at would be clumsy |
09:35:28 | Slasheri | in fact i have an example C program that i wrote a long time ago. It kills a processes after selected timeout |
09:38:14 | amiconn | morning |
09:39:05 | Coldtoast | can't you set each job up in order? |
09:39:16 | Coldtoast | that way you know what belongs to what? |
09:40:10 | Slasheri | Plugh_: http://ihme.org/~miipekk/timeoutkill.c, it's just an "example code" so it's full of crap you might want to remove :) But it should work |
09:40:27 | amiconn | Slasheri: Did you have a look at hardeep's commit? It seems you will need to add something to playback.c to make it work on iriver |
09:40:50 | Slasheri | amiconn: Hmm, checking |
09:41:31 | Slasheri | Hmm, the latest commit? |
09:41:52 | amiconn | The 04:46 GMT |
09:41:56 | Slasheri | ah |
09:42:47 | Slasheri | it doesn't work on iriver? |
09:43:01 | Slasheri | Does it call audio_flush_and_reload_tracks? |
09:43:16 | amiconn | He did something in mpeg.c, but mpeg.c is archos only |
09:43:30 | | Quit kenshin (Read error: 110 (Connection timed out)) |
09:44:12 | *** | Saving seen data "./dancer.seen" |
09:45:49 | Slasheri | Hmm.. We should find the problem, i can't say yet what might be wrong |
09:46:35 | | Join DangerousDan [0] (~Miranda@194.22.60.59) |
10:00 |
10:03:44 | | Quit ashridah ("Leaving") |
10:05:42 | | Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
10:10:01 | Slasheri | Hmm, does somebody have any 22 kHz mp3/ogg file? |
10:10:41 | t0mas | yes |
10:10:45 | t0mas | I have one |
10:10:50 | Slasheri | great, could you send one? :) |
10:10:55 | t0mas | yes |
10:10:58 | Slasheri | good :) |
10:12:00 | Slasheri | thanks |
10:12:10 | t0mas | hm |
10:12:18 | t0mas | might take some time... bittorrent is uploading too :) |
10:12:31 | Slasheri | hehe, no problem. almost here :) |
10:13:29 | t0mas | done :) |
10:14:06 | t0mas | (fyi, it's a dutch cabaret song :)) |
10:14:09 | Slasheri | i have almost the dsp stuff working, now testing resampling |
10:14:13 | Slasheri | :D |
10:14:35 | t0mas | have you cvs updated lately? |
10:14:46 | Slasheri | nope.. i might update today |
10:14:47 | t0mas | preglow made some upsampling work... |
10:14:53 | t0mas | so it already plays this |
10:14:58 | Slasheri | yes, i am moving that to dsp |
10:15:14 | Slasheri | mp3 files has no a better performance too |
10:15:21 | Slasheri | *now |
10:15:43 | t0mas | ok |
10:16:34 | amiconn | Slasheri: Did you disable libmad dithering? |
10:16:51 | Slasheri | i have moved it to dsp, it's configurable |
10:17:07 | Slasheri | ci->configure(DSP_DITHER, (bool *)true); |
10:17:28 | amiconn | Okay, nice |
10:17:32 | Slasheri | :) |
10:17:36 | amiconn | Gtg, cu |
10:17:44 | Slasheri | bye |
10:17:52 | | Part amiconn |
10:25:56 | | Join Aison [0] (~hans@zux166-181.adsl.green.ch) |
10:35:43 | | Join jwalk [0] (~jwalk_edm@67.71.173.234) |
10:37:08 | | Quit jwalk (Client Quit) |
10:56:45 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
11:00 |
11:22:21 | HCl | oh. bittorrent. |
11:22:28 | HCl | hrm. |
11:22:35 | HCl | 12 hours remaining :/ |
11:23:08 | | Join preglow [0] (~81f18ab7@labb.contactor.se) |
11:23:17 | preglow | *sniffle* |
11:24:47 | HCl | m? |
11:24:47 | preglow | Slasheri: i think dithering should be a setting as well, so one can determine if the codecs that are asking for it should get it |
11:24:57 | preglow | i for one can't hear much of a difference |
11:25:10 | preglow | my cold has escalated over the night |
11:25:13 | preglow | my life is pure joy |
11:25:30 | Coldtoast | ewwww. I hate that |
11:25:59 | * | HCl prods insomnia |
11:26:07 | preglow | with good reason |
11:26:36 | Coldtoast | I'll be fine at work then wake up next day and it'll have taken hold |
11:27:03 | preglow | haha |
11:27:23 | Coldtoast | doesn't help that I have at least a couple of hundred people breathing on me over the course of the night |
11:27:31 | preglow | i'd guess not |
11:27:40 | Coldtoast | I work in nightclubs |
11:27:44 | Coldtoast | you can imagine.... |
11:27:51 | preglow | hahah, that's destined to help lots, yes |
11:28:46 | Coldtoast | because I know how flithy people are, I no longer touch anything in a public bathroom with my bare hands. Always get paper towel |
11:28:51 | Slasheri | preglow: Hmm, good idea |
11:29:08 | Slasheri | preglow: btw, can i use your resampler to 16 bit samples? |
11:30:45 | Coldtoast | here's a question for you actually; in public toilets, who's messier? Men or women? |
11:31:08 | t0mas | men |
11:31:13 | Coldtoast | nope |
11:31:18 | t0mas | drunken man for sure :P |
11:31:29 | preglow | slasheri: dithering should be the last to happen |
11:31:32 | Coldtoast | men do more disgusting things but women are messier overall |
11:32:05 | Coldtoast | I swear women get toilet paper and have streamer parties |
11:32:35 | preglow | slasheri: we will very probably use more advanced resampling in the future, and if we do that directly on 16 bit data, we'll lose a lot of precision |
11:33:06 | Slasheri | preglow: hmm, ok. So 16 bit data should be scaled to 24/32 bits first? |
11:34:14 | preglow | yeah, it really should, i guess |
11:34:19 | Slasheri | good :) |
11:34:21 | preglow | we might want to decide on some internal format |
11:34:26 | preglow | like perhaps 24 bits |
11:34:51 | Coldtoast | actually, the most foul thing anybody's done at work would be getting REALLY drunk, going to the toilet, not makin git and taking a dump in your underpants with them halfway down then vomitting into them and leaving them on teh floor. Had a male AND a female do that one so maybe "most disgusting" is equal |
11:34:53 | Coldtoast | anyway |
11:35:26 | preglow | ahahah |
11:35:54 | preglow | my god, you have won then |
11:36:06 | preglow | if you achieve that, you're humankinds finest |
11:36:15 | Coldtoast | haha. definitely |
11:36:43 | Coldtoast | last niht we had a 130kg fat guy refuse to walk so we had to drag him down the rap and out onto the footpath |
11:36:51 | Coldtoast | local bike gang member |
11:37:18 | Coldtoast | rap=ramp |
11:37:29 | t0mas | Coldtoast: why not just call the police? |
11:37:32 | t0mas | and let them drag him out? |
11:37:48 | Coldtoast | nah. not major enough |
11:38:07 | * | t0mas can imagine how hard your job sucks sometimes... |
11:38:09 | Coldtoast | th eonly time we call the police is with big fights |
11:38:33 | Coldtoast | yeah. absolutely. 95% of the time it's sweet |
11:38:44 | Coldtoast | the 5% tho... that's where we earn our money |
11:38:49 | t0mas | you're a bar guy? or security? |
11:38:52 | | Quit kenshin (Read error: 110 (Connection timed out)) |
11:38:54 | Coldtoast | security |
11:39:00 | t0mas | ah... that's less sweet |
11:39:06 | t0mas | dancing girls on the bar is ok ;) |
11:39:18 | Coldtoast | yeah. we're the least respected, most disliked |
11:39:29 | * | t0mas was in "the best club in the Netherlands" last week... |
11:39:57 | t0mas | they inveted something new for the heat... |
11:39:59 | t0mas | haha.. showers |
11:40:05 | Coldtoast | haha! |
11:40:24 | t0mas | changed the whole place... beach party |
11:40:39 | Coldtoast | this is REALLY bad to say, i know |
11:40:50 | Coldtoast | but guess who the smelliest people we get are |
11:41:07 | Coldtoast | nothing to do with being racist. it's an observation |
11:41:18 | t0mas | and added some showers and bay watch people to it |
11:41:19 | Coldtoast | Africans |
11:41:36 | t0mas | hm... |
11:41:53 | t0mas | ok... I don't know how it's in your club... but here they just refuse to let any black guy in... |
11:42:07 | t0mas | and nobody does anything about it... |
11:42:09 | Coldtoast | it's weird. Africans are among the best dressed people who come in but they're also the smelliest |
11:42:44 | Coldtoast | man. we'd REALLY be in the shit with the law if we did that t0mas |
11:42:45 | Coldtoast | jej |
11:42:48 | Coldtoast | :) |
11:43:06 | t0mas | yes, it's officially forbidden here |
11:43:10 | t0mas | but hey... they just do it |
11:43:16 | Coldtoast | heh. ok |
11:43:35 | Coldtoast | we never EVER have African women in. ever |
11:43:37 | Coldtoast | it's always males |
11:44:14 | *** | Saving seen data "./dancer.seen" |
11:44:18 | t0mas | hm... well... you need a member card in the club here |
11:44:40 | t0mas | so they just don't give them to black people... I guess that's the trick |
11:48:10 | Coldtoast | ok |
11:48:32 | Coldtoast | will there be a VBRFix plug for iriver? |
11:49:25 | Coldtoast | finding a few tracks on my h140 that need fixing , which I can do fine here, but if I'm out somewhere it'd be nice to be able to do it with the h140 |
11:56:55 | | Join webguest88 [0] (~d4406110@labb.contactor.se) |
11:58:09 | Slasheri | argh, now i am rewriting the dsp.. this is really hard :) |
12:00 |
12:05:41 | | Join RedBreva [0] (~redbreva@host81-153-56-176.range81-153.btcentralplus.com) |
12:06:07 | preglow | haha |
12:06:10 | Coldtoast | I can imagine :) |
12:06:10 | preglow | what went wrong? |
12:07:15 | Slasheri | the design was totally flawed ;) now i try to make it better scalable and different kind of optimizations to make code cleaner |
12:09:42 | Slasheri | i found out that it's best to write the main dsp process function first and after that the other stuff ;) |
12:11:00 | | Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) |
12:13:10 | preglow | btw |
12:13:23 | preglow | what stereo format do the codecs have to deliver? interleaved or noninterlaved? |
12:13:25 | preglow | or both? :) |
12:13:32 | Slasheri | both :) |
12:13:36 | preglow | 00t! |
12:13:47 | Slasheri | or they can choose which one to deliver |
12:14:08 | preglow | yes |
12:14:15 | preglow | noninterleaved is better for processing speed |
12:15:25 | preglow | we'll probably have to hack tremor to make it deliver data in its internal format |
12:15:39 | preglow | i sorely wish i had time to work on this |
12:30:53 | webguest88 | I thought that Linus had moved the 'playlist options' to first in the menu ? |
12:35:39 | webguest88 | ah the 'view current playlist' is added to a loong wps play push, nice |
12:39:03 | HCl | i really need to get to coding |
12:39:35 | * | webguest88 gives HCl a push |
12:49:14 | | Join Moos [0] (moos012@m214.net81-66-158.noos.fr) |
12:49:35 | Moos | Hello all |
12:54:19 | t0mas | hi |
12:56:10 | | Quit RedBreva () |
12:56:20 | | Join wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
12:56:36 | wacky_ | even with bleeding edge, I have a disc that doesn't play with Rockbox, a bunuch of .ogg files |
12:56:50 | wacky_ | http://ip.bourget.cc:8080/dump/14.ogg and 15.ogg and 16.ogg at the same place |
12:57:31 | wacky_ | they start playing, and then hang there and come back to the file tree |
12:57:48 | wacky_ | but they send out no sound |
12:58:14 | | Join edx__ [0] (edx@p54A8C8AF.dip.t-dialin.net) |
13:00 |
13:01:25 | Coldtoast | strange |
13:03:29 | | Quit edx (Read error: 60 (Operation timed out)) |
13:03:39 | Coldtoast | not very good quality .oggs tho. heh |
13:03:54 | Coldtoast | there's ticking and stuff thru the one I just listened to |
13:04:06 | Coldtoast | is it from vynil? |
13:05:21 | | Join Nuxator [0] (~chatzilla@abo-117-249-68.guy.modulonet.fr) |
13:05:33 | Nuxator | hi |
13:05:52 | thegeek | that's the obvious answer |
13:06:00 | Nuxator | just a question about the upsampling in mp3: |
13:06:03 | thegeek | woha |
13:06:06 | thegeek | wrong window again |
13:06:31 | Nuxator | it plays the file fine but time elapsed is wrong so the track is cut before its end |
13:06:35 | preglow | yes, we know |
13:07:01 | Nuxator | but it sounds ok |
13:07:23 | Nuxator | ok thanks for the answer preglow |
13:07:28 | Coldtoast | looking at he detaiils for one of the .oggs wacky_ and looks like they were encoded with a REALLY old version of libVorbis |
13:07:53 | preglow | Nuxator: resampling and stuff is bein reimplemented as we speak |
13:08:05 | Nuxator | wow great work |
13:08:11 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
13:08:44 | preglow | how old version? |
13:10:44 | preglow | ohh, nice soundtrack |
13:13:52 | Nuxator | heve to go cu |
13:14:01 | | Quit Nuxator ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") |
13:15:25 | | Nick edx__ is now known as edx (edx@p54A8C8AF.dip.t-dialin.net) |
13:16:47 | preglow | tremor should handle even older files |
13:16:48 | preglow | anyway |
13:18:02 | Slasheri | preglow: Hmm, can i assume that MAD_F_FRACBITS is the output sample depth from libmad? |
13:21:10 | preglow | myeah |
13:21:12 | preglow | i think you can |
13:21:15 | Slasheri | good :) |
13:21:35 | preglow | if it's greater than /-1 in their own fixed point format, it should be clipped |
13:22:53 | preglow | og great, plus/minus |
13:30:35 | | Join ep0ch [0] (~ep0ch@84.12.61.221) |
13:30:46 | ep0ch | hi |
13:31:29 | preglow | hello |
13:31:53 | ep0ch | i have an obeservation, not sure if it's known or not... |
13:32:11 | ep0ch | mono mp3 playback = good, mono Vorbis playback = 2x playback :) |
13:32:16 | ep0ch | speed |
13:32:47 | preglow | hmm, i didn't know that |
13:33:00 | preglow | i'll let slasheri fix it, so i don't conflict his codecs |
13:33:15 | Slasheri | yes, that will be fixed by dsp |
13:33:21 | ep0ch | thought so |
13:33:43 | ep0ch | will the dsp be responsible for replaygain as well? |
13:33:48 | preglow | hyes |
13:33:52 | ep0ch | can't wait :) |
13:34:02 | preglow | don't expect replaygain to be implemented yet, btw |
13:34:09 | preglow | but that's where it'll be done |
13:34:14 | Slasheri | ep0ch: yes, that's dsp's job :) it can be implemented later |
13:35:20 | * | t0mas yawns... "Emerging package 8 of 126" |
13:44:17 | *** | Saving seen data "./dancer.seen" |
13:48:10 | | Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net) |
13:48:25 | thegeek | (ccache + distcc*3) = powah. |
13:55:55 | | Join bipak_ [0] (~bip@p508877DD.dip.t-dialin.net) |
14:00 |
14:06:52 | | Join yyz [0] (~yyz@modem-3958.zebra.dialup.pol.co.uk) |
14:06:52 | | Quit Bger (Read error: 104 (Connection reset by peer)) |
14:07:30 | | Join Bger [0] (~Bager@83.222.160.88) |
14:09:42 | | Quit DangerousDan (Read error: 104 (Connection reset by peer)) |
14:11:30 | | Quit bipak (Read error: 110 (Connection timed out)) |
14:25:19 | | Quit yyz (Remote closed the connection) |
14:55:16 | | Join Jleagle [0] (Owner@spr2-cosh3-5-0-cust23.cosh.broadband.ntl.com) |
14:57:24 | | Join shank [0] (~shank@pool-68-162-136-82.pitt.east.verizon.net) |
15:00 |
15:00:01 | | Quit Jleagle (Client Quit) |
15:00:15 | shank | can anyone tell me the status of the h120 port? |
15:00:23 | shank | or point me to some docs about it? |
15:12:42 | | Quit kenshin (Read error: 110 (Connection timed out)) |
15:15:01 | preglow | http://www.rockbox.org/twiki/bin/view/Main/IriverPort |
15:15:32 | shank | preglow, thanks |
15:18:59 | webguest88 | Thank you for re-arranging the menu's and making the navigating more user friendly |
15:19:07 | | Join |ep0ch [0] (~ep0ch@84.12.61.221) |
15:22:19 | | Part webguest88 |
15:32:15 | HCl | yaaaaay |
15:32:22 | * | HCl finally got the military harrier jet fighter :) |
15:39:11 | | Quit ep0ch (Read error: 110 (Connection timed out)) |
15:39:11 | | Nick |ep0ch is now known as ep0ch (~ep0ch@84.12.61.221) |
15:40:39 | Slasheri | Hmm, < 60% boost ratio with 128 kbit/s mp3 file with the new dsp system without resampling |
15:41:48 | | Join Teslacuted [0] (Teslacuted@159-134-55-253.as1.cty.limerick.eircom.net) |
15:42:37 | crwl | is the current version of rockbox more usable than version from about three days ago? :) |
15:43:10 | Slasheri | i doubt that, dsp stuff is still not committed :) |
15:43:28 | Slasheri | but it might be, improved menu system at least |
15:43:43 | crwl | well, mainly, are there any new problems? :) |
15:44:16 | Slasheri | i don't know any new issues ;) |
15:44:18 | *** | Saving seen data "./dancer.seen" |
15:44:48 | crwl | heh, i'll just try it then |
15:45:00 | Moos | Slasheri:the new dsp stuff coming soon? |
15:45:01 | crwl | welll, it didn't compile |
15:45:17 | Slasheri | Moos: yes, maybe tomorrow |
15:45:24 | Slasheri | now it works much better |
15:45:32 | Moos | w00t very cool |
15:47:18 | crwl | nothing, compiled after a fresh checkout |
15:52:26 | | Join Yokalosh [0] (~Yokalosh@cpc1-cbly2-4-0-cust103.glfd.cable.ntl.com) |
15:52:52 | MO-Pantsu | to me Rockbox is not far from what I want now. All I am really interested in are the remote LCD, accurate FF/RW in MP3 and FF/RW in Ogg and eventually some form of gapless hack for MP3's that were not ripped with Lame to be gapless |
15:52:56 | Yokalosh | Does anyone know what to do about an I/O error when trying to view files on a jbr10 on a pc? |
15:53:24 | MO-Pantsu | oh and recording of course with meters |
15:55:20 | Yokalosh | anyone? |
15:57:03 | Yokalosh | . |
15:57:05 | Yokalosh | .... |
15:57:41 | Yokalosh | yes |
15:57:42 | Yokalosh | no |
15:57:45 | Yokalosh | ??? |
16:00 |
16:05:41 | Yokalosh | ... |
16:05:44 | Yokalosh | geez |
16:05:56 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
16:07:34 | Yokalosh | is it that nobody knows anything about this problem or you can't be bothered? |
16:07:46 | HCl | what problem? |
16:08:41 | kenshin | is there any way to see the WPS in the simulator? |
16:08:57 | Yokalosh | when i try to browse the files on my jukebox via my pc i get a hardware I/O error |
16:09:06 | HCl | bad harddisk. |
16:09:11 | HCl | ? |
16:09:14 | HCl | try scandisk |
16:09:30 | Yokalosh | i'll give it a go if it lets me |
16:09:32 | kenshin | everytime i use "play" to see it, the sim crashes somewhere after yield_codec in audio_load_track. |
16:10:12 | kenshin | and i'm so lost in where the threads are at when it dies. |
16:11:22 | preglow | slasheri: so, how does it work currently? codecs send it audio, it then optionally resamples and dithers, then sends to pcm buffering? |
16:11:39 | preglow | slasheri: you are aware the dithering needs to be aware of the resolution of the data it gets, btw? |
16:16:50 | Yokalosh | hey HCI as soon as i try to right click on my jukebox in my computer it just crashes explorer.exe |
16:17:27 | HCl | try linux? |
16:17:46 | Yokalosh | i don't have a computer with linux on it |
16:17:48 | HCl | i dunno, i don't have an archos |
16:18:04 | Yokalosh | o |
16:19:11 | Yokalosh | all i get is 'G:\ is not accessible. The request could not be performed because of an I/O device error.' |
16:20:32 | preglow | sounds nice |
16:20:56 | Yokalosh | :( got any idead preglow? |
16:21:05 | preglow | no |
16:21:18 | preglow | can't say anything based on just that information |
16:21:33 | Yokalosh | that is all it gives me :( |
16:21:50 | preglow | does the unit work fine? |
16:22:06 | Yokalosh | yes by itself |
16:22:25 | Yokalosh | just not once plugged into any of the computers in my house, all of which it worked fine with up untill a few weeks ago |
16:22:25 | kenshin | Yokalosh: can you run scandisk on it in a console? |
16:22:41 | Yokalosh | erm i can try |
16:22:52 | Yokalosh | again |
16:23:10 | kenshin | disclaimer: i run linux so i can't tell you how to do it in Windows |
16:23:27 | ep0ch | how is it connected USB? |
16:23:42 | Yokalosh | yes |
16:23:51 | ep0ch | tried another USB port? |
16:23:56 | Yokalosh | yes |
16:24:03 | Yokalosh | i have tried it on about 5 different pcs |
16:24:41 | Yokalosh | i could try linux i guess, i have the rest of the weekend before school and a couple of 4 gig hard drives lying about |
16:25:12 | ep0ch | or you could try a version of linux that runs off CD... |
16:25:21 | Yokalosh | ahhh yes |
16:25:23 | Yokalosh | like? |
16:25:27 | Yokalosh | i know nothing about linux yet |
16:25:31 | ep0ch | dunno, i use FreeBSD |
16:25:44 | crwl | knoppix is probably the most well known one |
16:27:06 | Yokalosh | okay, so what am i doing? |
16:27:40 | ep0ch | download knoppix, burn it and boot it |
16:27:42 | kenshin | download knoppix, burn it, boot it |
16:27:49 | ep0ch | spookie! |
16:28:00 | kenshin | jinx! |
16:28:04 | Yokalosh | okay lol |
16:28:42 | ep0ch | and learn how to mount stuff in linux |
16:29:41 | kenshin | Yokalosh: when you plug in the USB cable, look at /var/log/messages to see what device name linux wants to use |
16:29:59 | Yokalosh | okay |
16:31:09 | Yokalosh | i need to find a cd to burn it onto now.... |
16:31:18 | | Quit Teslacuted (Read error: 113 (No route to host)) |
16:31:53 | Slasheri | preglow: Hmm, yes. First codec configures and enables dsp. Then codec calls audiobuffer_insert and if dsp is enabled, dsp catches that call. Then stereo mode is converted to noninterleaved if it's not already, sample will be scaled up if necessary (not working yet). After that dsp chain is applied (resampling, bias, dithering, scaling) and data copied to pcm buffer. |
16:32:50 | ep0ch | "<Slasheri> Hmm, < 60% boost ratio with 128 kbit/s mp3 file with the new dsp system without resampling" |
16:32:53 | ep0ch | that good? |
16:33:14 | Slasheri | ep0ch: i think it's little better than currently |
16:33:58 | ep0ch | wierd, because vorbis is about 20% at a similar bitrate |
16:34:31 | ep0ch | oh i have a question regarding cpu boost... |
16:35:20 | ep0ch | what's more effecient (power wise), have a lower speed CPU boost for a longer time, or higher speed for a shorter time? |
16:36:12 | preglow | we need to optimise libmad further :/ |
16:37:38 | HCl | ugh. |
16:38:38 | preglow | 1L << (MAD_F_FRACBITS 1 - SAMPLE_DEPTH - 1) |
16:38:46 | preglow | can anyone explain the plus 1 and the minus 1 ? |
16:39:17 | preglow | seems kind of very pointless |
16:40:17 | | Quit shank (Read error: 110 (Connection timed out)) |
16:40:43 | Slasheri | preglow: yes, i think there is no need for that (i have removed the 1 - 1 from code) |
16:41:32 | preglow | i also wonder why the bias is there |
16:41:36 | preglow | some kind of rounding? |
16:42:52 | Slasheri | i really don't exactly know what it does :) i think it's needed to convert the mad's fixed point format to some other form: |
16:42:56 | Slasheri | | * Fixed-point format: 0xABBBBBBB |
16:42:58 | Slasheri | | * A == whole part (sign + 3 bits) |
16:43:01 | Slasheri | | * B == fractional part (28 bits) |
16:43:21 | preglow | i think it does highpass triangular dithering with second order noise shaping |
16:43:36 | preglow | but i'm just wondering about the bis |
16:43:37 | preglow | bias |
16:43:44 | preglow | i think it rounds the lowest bit |
16:43:45 | Slasheri | ah, interesting. so in fact it's dithering and not bias at all? |
16:44:17 | preglow | the entire thing does dithering and quantisation, yes |
16:44:27 | preglow | i just don't get the bias line |
16:45:00 | preglow | but i think it's just for rounding the lowest bit for even more accuracy |
16:45:05 | | Join yngwi [0] (~chatzilla@chello080109107064.1.15.vie.surfer.at) |
16:45:32 | Slasheri | hmm, ok. then i should disable that "bias" also when disabling dithering |
16:45:54 | preglow | well, depends, the rounding is probably separate from the dither |
16:46:11 | preglow | hmm, no, it's not highpass triangular in its current form, it's rectangular dithering |
16:46:27 | preglow | the dither->random assignment is commented out |
16:47:23 | Slasheri | maybe i will leave the dithering in dsp as it's now and let somebody fix it :) |
16:48:16 | preglow | hahah |
16:48:21 | preglow | as it currently is, it doesn't dither at all |
16:48:24 | preglow | it just adds a constant bias |
16:48:25 | preglow | hahaha |
16:48:26 | preglow | excellent |
16:48:36 | preglow | i wonder why the hell that line has been commented out |
16:48:39 | preglow | slasheri: yeah, do that |
16:48:40 | * | HCl bites his game. |
16:48:49 | preglow | hcl: you're supposed to be biting code |
16:49:00 | HCl | not till i finished this part of my game |
16:49:45 | Slasheri | :D |
16:52:56 | | Quit xen` () |
16:53:41 | preglow | i don't get the bias line |
16:54:06 | | Quit Yokalosh () |
16:56:47 | preglow | hmm |
16:56:54 | preglow | i suspect it might be to remove dc offset |
16:56:59 | preglow | in which case, slasheri, it should be left out, yes |
16:57:03 | preglow | if not dithering |
16:57:17 | preglow | i don't think there's anything in that routine that should be running if dithering isn't enabled |
16:57:20 | Slasheri | preglow: ok, i can try without it :) |
16:57:23 | preglow | i |
16:57:33 | preglow | i've been running without with no ill effects, at least |
16:57:39 | Slasheri | ah, good |
17:00 |
17:00:46 | preglow | clipping, though, you might want to add, now that i think about it |
17:01:05 | preglow | just try |
17:01:09 | preglow | you'll see ;) |
17:03:37 | | Join webguest24 [0] (~80dc24ab@labb.contactor.se) |
17:04:34 | Slasheri | clipping is already implemented :) |
17:04:51 | preglow | good |
17:05:04 | preglow | most transforms codecs can't guarantee in any way that the outputs stay within the bounds |
17:05:20 | preglow | if you look at most mp3 and vorbis files, you'll see that clipping isn't rare at all |
17:06:14 | Slasheri | | ci->configure(DSP_SET_CLIP_MIN, (int *)-MAD_F_ONE); |
17:06:15 | Slasheri | | ci->configure(DSP_SET_CLIP_MAX, (int *)(MAD_F_ONE - 1)); |
17:06:24 | Slasheri | it's configured that way by codecs |
17:06:53 | preglow | oh, lovely |
17:07:01 | preglow | that's grand |
17:07:03 | Slasheri | other options are: |
17:07:04 | Slasheri | | ci->configure(DSP_SET_FRACBITS, (int *)(MAD_F_FRACBITS)); |
17:07:04 | Slasheri | | ci->configure(DSP_DITHER, (bool *)true); |
17:07:04 | DBUG | Enqueued KICK Slasheri |
17:07:04 | Slasheri | | ci->configure(DSP_SET_STEREO_MODE, (int *)STEREO_NONINTERLEAVED); |
17:07:20 | preglow | and it wont clip if those aren't set, i assume? |
17:07:27 | Slasheri | ah, and DSP_SET_FREQUENCY of course |
17:07:36 | Slasheri | it wont |
17:09:35 | elinenbe_ | Slasheri: what's the new DAP code that is about to be committed? |
17:10:16 | Slasheri | elinenbe_: it enables some common dsp functions for all codecs such as resampling |
17:10:46 | preglow | DAP |
17:10:48 | preglow | ? |
17:11:00 | Slasheri | i think he meant DSP =) |
17:11:03 | preglow | you mean DSP ? ;) |
17:11:23 | elinenbe_ | yeah −− sorry. |
17:11:32 | elinenbe_ | i was just reading dapreview.net! |
17:11:37 | Slasheri | :D |
17:11:51 | elinenbe_ | preglow: does that mean your resampling code is no longer necessary> |
17:12:14 | Slasheri | no it's used, that code is only moved elsewhere |
17:12:34 | Slasheri | so that all codecs can use it |
17:12:50 | elinenbe_ | ah... |
17:12:52 | elinenbe_ | nice. |
17:13:05 | elinenbe_ | so then resampling will work with everything... |
17:13:18 | preglow | yes |
17:13:33 | preglow | the only reason i put it in mpa.c, was for someone else to move it elsewhere |
17:14:25 | ep0ch | and there's no resampling if the if the input is 44.1Khz this time? |
17:14:42 | elinenbe_ | so are you doing a set of dsp functions? what about replaygain support? |
17:14:51 | Slasheri | ep0ch: no |
17:15:21 | Slasheri | replaygain can be implemented later. It should be quite trivial after that |
17:16:55 | preglow | oh yes |
17:17:01 | preglow | a single instruction extra in the dsp path |
17:19:23 | webguest24 | wait, this dsp.... will it have nifty effects like reverb and chorus? |
17:20:24 | preglow | perhaps in the future |
17:20:33 | preglow | i'd like to implement something like that |
17:20:35 | Slasheri | the first implementation of dsp will not have any effects but it's possible to add them in future |
17:20:54 | preglow | but don't expect too much, we're going to be banging against the mhz wall pretty often |
17:22:43 | webguest24 | wow, that would be really cool |
17:24:46 | preglow | really? :P |
17:24:54 | preglow | how often do you apply chorus to the music you listen to? |
17:24:55 | preglow | heh |
17:25:07 | preglow | i really like delay effects, but i still don't use them when i'm listening to music |
17:26:20 | webguest24 | reverb would definitely be the coolest thing... hehe... really make those ipod users jealous |
17:29:05 | preglow | but yeah |
17:29:13 | preglow | i will implement stuff like that if there's enough cpu left |
17:29:20 | preglow | i will probably implement them anyway, for real time use |
17:29:33 | preglow | so the h120 can be used as en effect box |
17:35:05 | ep0ch | preglow: you ever use foobar2000? |
17:35:11 | preglow | yes, all the time |
17:35:14 | preglow | when i'm in windows |
17:35:19 | preglow | it's my preferred player |
17:35:28 | ep0ch | have you seen the noise sharpening dsp? |
17:35:41 | preglow | noise _sharpening_? |
17:35:46 | preglow | why would you want to sharpen noise? |
17:35:58 | ep0ch | it's actually quite good |
17:36:16 | preglow | are you sure you don't mean noise shaping? |
17:36:21 | Seed | DSPs usually shape noise, not sharpen it :) |
17:36:44 | ep0ch | it adds the differential of the wave |
17:36:48 | preglow | if you mean noise shaping, then i don't see how you can shape noise outside of the quantisation process |
17:36:52 | ep0ch | sharpening |
17:36:55 | ep0ch | i'll find the thread... |
17:36:57 | preglow | do so |
17:37:31 | ep0ch | http://www.hydrogenaudio.org/forums/index.php?showtopic=31899&hl=sharpening |
17:37:34 | ep0ch | oops |
17:37:39 | ep0ch | http://www.hydrogenaudio.org/forums/index.php?showtopic=31899 |
17:38:22 | preglow | ell |
17:38:25 | preglow | that's dirt simple |
17:38:39 | preglow | differential = simple subtraction, integration = 1 pole iir |
17:38:44 | ep0ch | :) |
17:38:53 | ep0ch | and a multiple |
17:38:58 | ep0ch | multiply |
17:39:21 | preglow | but this does pretty much what an eq does, really, just much more extreme |
17:39:37 | preglow | but i gotta go make dinner |
17:39:45 | ep0ch | worth bearing in mind :) |
17:44:20 | *** | Saving seen data "./dancer.seen" |
17:52:39 | | Join Sucka [0] (~dave@host217-42-252-124.range217-42.btcentralplus.com) |
17:54:56 | | Join Road_Runner [0] (~5540622d@labb.contactor.se) |
17:56:17 | Road_Runner | Question: I have a thought about how to implement right-to left laguage... where do I post it in order of people to read and review it? |
18:00 |
18:00:12 | Road_Runner | and yet another question... this irc channel is said to be nice and friendly... is it? |
18:02:25 | ep0ch | yes |
18:05:46 | Road_Runner | thank you. |
18:11:35 | preglow | you could post it on the mailing list, i guess |
18:11:54 | preglow | but wasn't someone already working on right to left languages? |
18:12:47 | | Join hardeep [0] (hardeeps@norge.freeshell.org) |
18:17:09 | hardeep | Slasheri: was just scanning the logs, you don't have to do anything for the change I submitted, it works correctly on the iRiver |
18:17:28 | Slasheri | hardeep: ah, good :) i haven't tested it yet |
18:20:40 | | Join Jleagle [0] (Owner@spr2-cosh3-5-0-cust23.cosh.broadband.ntl.com) |
18:21:58 | | Quit webguest24 ("CGI:IRC (Ping timeout)") |
18:26:17 | | Quit Jleagle ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") |
18:31:20 | | Join Bgr [0] (~Bager@83.222.160.88) |
18:31:20 | | Quit Bger (Read error: 104 (Connection reset by peer)) |
18:32:24 | | Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- The professional IRC Client") |
18:47:52 | | Quit preglow ("CGI:IRC") |
19:00 |
19:01:41 | | Quit Road_Runner ("CGI:IRC (EOF)") |
19:12:15 | | Quit elinenbe_ (" HydraIRC -> http://www.hydrairc.com <-") |
19:14:12 | | Quit ep0ch (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC") |
19:18:24 | | Quit Sucka ("Leaving") |
19:21:18 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
19:22:11 | | Join Sucka [0] (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
19:26:05 | t0mas | hm... |
19:26:28 | t0mas | ok... why the hell is this in the bash history of a root account: cat /boot/kernel-2.6.11 > /dev/dsp |
19:26:37 | t0mas | :| |
19:28:27 | | Join Bruno [0] (~chatzilla@abo-117-249-68.guy.modulonet.fr) |
19:28:48 | Bruno | "cat /boot/kernel-2.6.11 > /dev/dsp" Sound of kernel??? Should'nt be nice to listen |
19:30:45 | Bruno | should be on bash.org |
19:32:02 | | Quit Bruno (Client Quit) |
19:37:44 | | Join muesli- [0] (muesli_tv@Bc15e.b.pppool.de) |
19:37:56 | muesli- | re |
19:38:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:38:32 | * | t0mas emails everybody with the rootpassword :) |
19:38:52 | t0mas | it must be one of the 4 admins... and it's not me... |
19:39:07 | t0mas | so one of the 3 others was listening to the kernel sound... haha... |
19:43:06 | muesli- | the other 2 are watching soccer :D |
19:43:12 | HCl | heh |
19:44:03 | HCl | 9 hours remaining... |
19:44:22 | HCl | i wonder how it manages that, since this morning at 11 am it was 12 hours remaining |
19:44:23 | *** | Saving seen data "./dancer.seen" |
19:49:56 | | Join darthmall [0] (~dan@c-67-173-38-160.hsd1.il.comcast.net) |
19:52:02 | t0mas | what? 9 hours? |
19:52:03 | t0mas | weird |
19:52:14 | HCl | for my download, yea.. |
19:52:22 | t0mas | oooh |
19:52:25 | HCl | at least the progress changed from 50% to 69% |
19:52:28 | t0mas | I tought rockbox battery life. |
19:52:32 | HCl | nah |
19:52:44 | t0mas | that's a pretty good estimate... |
19:52:51 | t0mas | it was at 3:45 this morning |
19:52:59 | t0mas | and 3:53 later it stopped |
19:53:06 | muesli- | hcl, could you please offer a new graypatched rbx on your website? |
19:54:35 | t0mas | we really should make a cygwin/windows wizzard |
19:54:43 | t0mas | so everybody can compile rockbox :) |
19:54:56 | HCl | muesli-: mmm, in a while.. |
19:55:18 | muesli- | :D |
19:55:35 | muesli- | krauts were just fried by brazil |
19:57:24 | | Quit Stryke` ("Friends don't let friends listen to Anti-Flag") |
19:57:29 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
20:00 |
20:02:04 | t0mas | muesli-: and the young dutch guys lost after 12 penaltys... |
20:02:17 | t0mas | stupid nigerians... |
20:02:27 | muesli- | *shakehands* |
20:02:35 | muesli- | we are loser today :D |
20:02:59 | t0mas | ghehe |
20:03:11 | t0mas | what was the end for krauts? |
20:03:22 | t0mas | penaltys too? or normal losing? :) |
20:04:18 | Moos | viva Braziul :D |
20:04:20 | kenshin | yay brazil! |
20:04:42 | muesli- | normal losing by 2:3 |
20:04:47 | Moos | curently the best team in the world |
20:04:58 | muesli- | yepp |
20:05:14 | Moos | deutsch team is good too |
20:05:33 | Moos | but not enough ;-) |
20:05:38 | kenshin | i wish we got more futbol here in the US |
20:05:57 | muesli- | futbol *g* |
20:06:01 | muesli- | nice spelling |
20:06:15 | kenshin | would you rather i said "soccer"? |
20:06:20 | Moos | in US not is a girl sport? |
20:06:40 | muesli- | soccer sounds not that better..i expected football |
20:06:55 | muesli- | that would be the direct translation |
20:07:12 | t0mas | it's soccer |
20:07:15 | t0mas | football is something else |
20:07:18 | kenshin | i use futbol to distinguish it from american football |
20:07:31 | t0mas | yes, football is american football... |
20:07:38 | t0mas | the game we play here is called soccer in english |
20:07:43 | t0mas | don't know how they got that name |
20:08:05 | | Nick Sucka is now known as Sucka`away (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
20:08:06 | Moos | futbal is not the portuges prononciation? |
20:08:14 | muesli- | dunno |
20:08:30 | muesli- | no hablar portuges |
20:08:37 | Moos | me too |
20:08:47 | Moos | but in Brazil yes ;) |
20:09:35 | kenshin | dunno but at least the other americans around me (all 280 million of them) know i'm not talking about american football |
20:10:11 | kenshin | cause "soccer" is like "miles" or "inches". only the two or three holdouts use them... :/ |
20:10:27 | t0mas | ghehe |
20:10:30 | Moos | :-) |
20:10:42 | t0mas | that's possible... as we learn US english in schools here... not american |
20:10:50 | Moos | you are rare ;) |
20:11:10 | t0mas | hm? |
20:11:23 | Moos | @kenshin |
20:11:27 | t0mas | erm |
20:11:34 | t0mas | US english -> GB English |
20:11:43 | Moos | nope |
20:11:58 | t0mas | <t0mas> that's possible... as we learn US english in schools here... not american <−− there |
20:12:07 | t0mas | US English == american... |
20:12:10 | t0mas | I ment GB English |
20:12:46 | kenshin | i think i'm just more in touch with the rest of the world |
20:12:51 | Moos | in all schools in the world, it's the GB classical english |
20:12:56 | t0mas | yes |
20:13:12 | kenshin | i don't mind metric. not at all. |
20:13:23 | * | t0mas neither... |
20:13:53 | muesli- | quarter pounder with cheese :D |
20:13:59 | Moos | kenshin: San Antonio Spurs US bascketbal champion :) |
20:14:14 | kenshin | royale with cheese? |
20:14:32 | muesli- | yes, 4 sure :d |
20:14:44 | kenshin | Moos: don't remind me. my Sonics lost because they beat up our players to knock them out. |
20:14:52 | | Quit Stryke` ("Friends don't let friends listen to Anti-Flag") |
20:15:09 | t0mas | kenshin: your bug is fixed :) |
20:15:23 | t0mas | (just recognized the name... haha) |
20:15:40 | kenshin | t0mas: i noticed. already been using it. :) |
20:15:44 | t0mas | :) |
20:16:30 | kenshin | first noticed the cvs commit notice so had to try. |
20:16:41 | kenshin | is anyone working on a Japanese translation, yet? |
20:16:51 | t0mas | do you speak japanese? |
20:16:52 | kenshin | Romaji or UTF-8? |
20:16:57 | t0mas | (and we don't have unicode) |
20:17:26 | kenshin | not well but enough to get me by a translation |
20:17:31 | muesli- | Amnicon was working on some gfx..didnt see any..where are they? |
20:18:28 | kenshin | i'll be going through a full year of Japanese starting in the fall |
20:19:25 | Moos | very good you're lucky |
20:19:44 | kenshin | which will include both Romaji and Kanji so if there's ever UTF-8 i'll do Kanji translation, too |
20:21:29 | | Join shank [0] (~shank@pool-68-162-136-82.pitt.east.verizon.net) |
20:22:29 | Moos | hardeep: have you see the red build generated by your very nice playlist modifs? |
20:23:05 | hardeep | Moos: yeah, it appears to be some bug with the compiler |
20:24:01 | Moos | yes for gmini have you any idea what should it be? |
20:25:18 | Moos | it's never very good to leave one warning ;) |
20:26:13 | Moos | i like your modifications :) |
20:26:50 | hardeep | Moos: unfortunately, it's a little more difficult since this is a compiler error... it doesn't appear to be any particular line that's causing it, it's the entire case statement |
20:27:07 | Moos | :( |
20:27:39 | Moos | i don't know anyone here working in gmini port :( |
20:27:53 | hardeep | i think the only one was JyP |
20:27:59 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
20:28:09 | Moos | :-) |
20:29:52 | Moos | have you still others ideas for playlists? |
20:30:05 | Moos | *great ideas :) |
20:31:46 | hardeep | not currently, everything i've wanted is pretty much in now |
20:33:40 | Moos | yes it's true it's already very elaborated, it's fine :) |
20:36:04 | | Quit darthmall () |
21:00 |
21:04:46 | | Join preglow [0] (~81f18ab7@labb.contactor.se) |
21:09:28 | | Join JoeBorn [0] (~jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
21:10:22 | JoeBorn | hey guys, we're having a discussion on next gen neuros hardware and OS |
21:10:38 | JoeBorn | and we'd love to get your advice from experience. |
21:10:53 | JoeBorn | its on #neuros if you're interested. |
21:11:21 | dwihno | Make it the first "out of the box" rockbox player! :) |
21:11:27 | dwihno | That's my advice ;) |
21:11:34 | JoeBorn | as you are well aware, we've hit a number of dead ends, adn we're looking to avoid that goign forward. |
21:11:42 | JoeBorn | we're considering that, we really are. |
21:12:24 | JoeBorn | sorry for not giving more notice, I just thought of swinging by while we were having the discussion |
21:13:12 | | Quit kenshin (Read error: 145 (Connection timed out)) |
21:13:45 | dwihno | Talk to LinusN, Bagder or Zagor |
21:14:26 | JoeBorn | will do, again I appoligize for the short notice, I just didn't think of it sooner. |
21:26:09 | preglow | haha |
21:26:22 | preglow | aren't you guys stuck with a texas instrument dsp chip of some sort? |
21:26:50 | JoeBorn | we're designing a next gen player, we're not "stuck" with anything. |
21:27:10 | JoeBorn | that's actually what we're talking about. swing over and join the discussion f you can. |
21:28:37 | dwihno | Sounds like great news. |
21:28:50 | JoeBorn | thanks. |
21:29:05 | dwihno | Talk to the core team. They are more full with wisdom and ideas than the Fort knox is loaded with gold! :) |
21:29:28 | JoeBorn | you guys have always been very nice to us, it's a real shame we haven't been able to get together on a device yet. |
21:29:28 | preglow | ahh, i'm mistaking you |
21:29:34 | | Join rasher [0] (~rasher@vliestroom.demon.nl) |
21:30:03 | preglow | hmm |
21:30:14 | preglow | might be fun to see what people want hardware-wise |
21:30:24 | rasher | jump on in |
21:30:30 | preglow | a dsp MIGHT be nice, but it wouldn't exactly make development easier |
21:31:08 | preglow | can't join anything with this web client |
21:31:17 | preglow | i should get back to my writing :> |
21:31:17 | rasher | right |
21:31:44 | preglow | oh, why the hell not |
21:31:44 | | Join TCK- [0] (TCK@81-86-100-25.dsl.pipex.com) |
21:31:46 | | Part preglow |
21:32:12 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
21:32:33 | JoeBorn | you can use irc.sorune.com |
21:32:41 | JoeBorn | IRC webclient. |
21:32:52 | JoeBorn | anyway we're winding down. I'll give more notice next time. |
21:32:54 | preglow | nah, i just booted into irssi |
21:34:37 | dwihno | There is one downside with chosing the rockbox way. People will stick to their units for aeons of time :) I still use my first-gen recorder since 3 years back |
21:34:52 | | Join webguest44 [0] (~d49f4cf2@labb.contactor.se) |
21:35:25 | preglow | haha |
21:35:37 | preglow | there's a risk i might want to hold on to my h120 for a while, yes |
21:35:52 | JoeBorn | longer lifecycles of the product is the other postive edge of that sword. |
21:38:32 | dwihno | On the other side, using rockbox-compliant hardware, there WILL be software updates |
21:39:15 | dwihno | Most manufacturers DO provide flashing for their units... But what good is a phone call, if you're unable to speak? |
21:39:26 | JoeBorn | which keeps the device current, without expensive hardware upgrades from the manufacturer |
21:39:55 | | Quit TCK (Read error: 145 (Connection timed out)) |
21:39:56 | dwihno | Use some kind of standardardized battery, or make SURE there will be available cells in the future as well. |
21:40:11 | dwihno | And mass storage compliance of course |
21:40:28 | dwihno | No stupid "windows media" this, or "synchronization manager" that |
21:42:14 | Slasheri | Hmm, i would like something like iriver h1xx (software codec platform, optical out) |
21:42:29 | preglow | you've got it! |
21:42:36 | Slasheri | :) |
21:42:41 | preglow | i think most parts of the h1x0 is nice, actually |
21:42:43 | preglow | apart from the coldfire |
21:43:15 | JoeBorn | what's wrong with coldfire? |
21:43:51 | preglow | well |
21:44:15 | preglow | it's a bit awkward and buggy in places |
21:44:22 | preglow | and really need assembly for fast dsp processing |
21:44:25 | *** | Saving seen data "./dancer.seen" |
21:44:35 | preglow | whereas on an arm, for example, you're very likely to get away with c |
21:44:44 | rasher | Or a better compiler than gcc.. |
21:44:54 | preglow | well, yeah |
21:45:02 | preglow | gcc could do it fine |
21:45:07 | preglow | but there's not much interest |
21:45:20 | preglow | and i don't want to kill myself just yet, so i wont have a look at it ;) |
21:47:49 | | Nick Sucka`away is now known as Sucka (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
21:53:56 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
21:55:05 | preglow | can't say i see why people is so fascinated with putting linux on protables |
21:55:34 | rasher | ditto |
21:55:58 | rasher | in the end, you end up building something like podzilla (in the case of ipl) on top |
21:56:09 | rasher | in which case all the linuxness is just dead-weight |
21:57:05 | preglow | yes, exactly |
21:57:10 | rasher | That's my take on it, anyway |
21:57:24 | preglow | unless you're going for a linux system, i don't see much of a point |
21:57:33 | preglow | but i don't see much point in a linux system on a portable :/ |
22:00 |
22:00:43 | * | rasher ponders compiling a list of changes since 2.4 |
22:00:57 | rasher | (for archos) |
22:02:00 | HCl | hmm. |
22:02:23 | * | HCl got shot down in his airplane on san andreas, jumped out, and parashuted to safety just before hitting the ground o.o. |
22:02:37 | HCl | preglow: yup, its odd. |
22:07:31 | rasher | hrm, can I make cvs spit out a list of commits? |
22:08:08 | HCl | cvs log |
22:08:08 | HCl | ? |
22:08:35 | rasher | spot-on |
22:09:20 | Moos | like that http://daniel.haxx.se/rockbox/since24.html ? |
22:09:29 | Moos | made in Bagder |
22:09:39 | Moos | not updated |
22:09:45 | rasher | excellent |
22:10:00 | Moos | :) |
22:10:16 | rasher | a matter of cvs log >2004-12-23 |
22:11:08 | Moos | this is it was all after the last Rockbox release |
22:12:31 | preglow | updating digest? ;) |
22:15:28 | rasher | no.. I'd need someone to look at the scripts for that first |
22:15:37 | rasher | probably Bagder |
22:16:03 | Moos | yes probably |
22:16:07 | rasher | each time I've tried to update it, thescripts fall over |
22:16:30 | rasher | I was more thinking of a release note for 2.5 |
22:18:33 | shank | will 2.5 have h120 support? |
22:19:08 | rasher | That's not the plan, no |
22:19:22 | shank | k |
22:19:40 | rasher | Problem is, h120 is still not quite there |
22:19:56 | preglow | wont be for a while either |
22:20:04 | preglow | though all the major parts are in place now |
22:20:06 | rasher | And archos users are missing out on a lot of new features |
22:20:17 | preglow | it's only right to release 2.5 now |
22:20:33 | preglow | and introduce iriver support with a big 3.0 bang! |
22:20:42 | shank | no problem :-) |
22:21:35 | rasher | it seems the right path |
22:23:54 | shank | i'll give the latest cvs code a whirl |
22:37:34 | | Join TCK [0] (TCK@81-86-101-172.dsl.pipex.com) |
22:45:11 | Bagder | good evening crowd |
22:48:46 | preglow | hellos |
22:49:29 | rasher | Bagder: I assume http://daniel.haxx.se/rockbox/since24.html was created by a script - could you update it? |
22:49:37 | Bagder | sure |
22:49:56 | rasher | Attempting to write release notes for a future 2.5 release |
22:50:02 | Bagder | cool |
22:50:35 | rasher | I guess this should would be perfect for a wikipage |
22:50:48 | | Join ]RowaN[ [0] (a2b0y@82-43-211-171.cable.ubr10.newm.blueyonder.co.uk) |
22:50:59 | rasher | I'll make one once I have something |
22:51:37 | ]RowaN[ | hey guys.. in the last week or so ive noticed that max volume on rockbox seems a lot lower than usual.. could there be some setting ive accidenly enabled or is this on purpose? |
22:51:50 | ]RowaN[ | (on my 120iriver) |
22:52:20 | rasher | The bass and treble settings will affect how high the max volume will go |
22:52:24 | rasher | to avoid clipping |
22:52:35 | ]RowaN[ | ah thanks |
22:52:39 | Bagder | we should add that to the iriver faq |
22:52:54 | Bagder | unless its already there... |
22:53:19 | preglow | ]RowaN[: if you use really loud volume and eq, the volume will be turned down, but shouldn't be a problem with lower volume |
22:53:20 | | Join jborn_ [0] (~jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:53:27 | | Quit JoeBorn (Read error: 131 (Connection reset by peer)) |
22:53:45 | | Nick jborn_ is now known as JoeBorn (~jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:54:43 | Bagder | http://daniel.haxx.se/rockbox/since24b.html |
22:55:51 | rasher | thanks |
22:56:03 | ]RowaN[ | skip to previous track doesnt seem to work for me in latest build.. whats the deal with that |
22:56:22 | ]RowaN[ | unless i press it a ton of times |
22:56:26 | Bagder | 2664 commits |
22:56:54 | Moos | amicoon n°1 i assume :) |
22:57:07 | Moos | *amiconn |
22:57:12 | ]RowaN[ | ah i think its when im trying to play files in the fooked area of my hd =] |
22:57:28 | Bagder | 729 amiconn |
22:57:28 | Bagder | 570 bagder |
22:57:28 | Bagder | 469 linus |
22:57:37 | Bagder | 269 hcl |
22:57:37 | Bagder | 265 dave |
22:58:05 | Moos | :D |
23:00 |
23:01:28 | | Quit TCK- (Read error: 110 (Connection timed out)) |
23:03:17 | | Quit JoeBorn ("Leaving") |
23:09:29 | Bagder | 24 different committers |
23:10:15 | preglow | what does that count, btw? number of commit sessions? files commited? |
23:10:41 | Bagder | that commits per user is per file |
23:11:04 | Bagder | which really is the reason why I have a such a high number ;-) |
23:13:10 | preglow | haha |
23:14:12 | Coldtoast | hey |
23:14:43 | Coldtoast | the WPS refresh bugfix |
23:15:13 | Coldtoast | works nicely. how about the subdirs issue? |
23:15:30 | Coldtoast | is that an easy fix? |
23:15:32 | Bagder | ? |
23:15:51 | Coldtoast | ok. with my .wps and the images it uses in .rockbox, it works fine |
23:16:14 | Coldtoast | http://www.3dluvr.com/edan/tmp/WPS.jpg |
23:16:16 | Coldtoast | looks liek that |
23:16:40 | Coldtoast | if I put images in a subdir, say .rockbox/wps/edan and adjust the path to the images in teh .wps, it looks like this |
23:17:00 | Coldtoast | http://www.3dluvr.com/edan/tmp/dump_0002.JPG |
23:17:30 | Coldtoast | the little rockbox logo isn't there and you can see the "current track" image has some dots missing |
23:18:19 | Bagder | the image name must not be longer than 31 letters |
23:18:20 | Coldtoast | I think the missing dots is the logo |
23:18:31 | Coldtoast | not including the path surely? |
23:18:38 | Bagder | the whole |
23:18:41 | Coldtoast | aaah! |
23:18:49 | Bagder | but I think we should extend that |
23:19:01 | Bagder | seems a bit too restrictive in my eyes |
23:19:05 | Coldtoast | that'll be the reason then |
23:19:20 | Coldtoast | it definitely is if you want to use subdirs |
23:19:33 | Bagder | yes |
23:19:37 | Coldtoast | the logo is called "teeny_logo.bmp" which isn't unusually long |
23:20:18 | Coldtoast | actually |
23:20:47 | Coldtoast | the whole image name with the lpath is "wps/edan/teeny_logo.bpm" |
23:20:53 | Coldtoast | which isn't over 31 |
23:21:04 | Bagder | then that's not the reason |
23:21:31 | Coldtoast | just remembered; ep0ch tried my wps and just had one subdir and it did the same thing |
23:25:30 | hardeep | Bagder: i have no idea how to fix the red gmini 120 build. It's a weird compiler bug |
23:25:37 | Bagder | I noticed |
23:25:47 | hardeep | it doesn't like more than 4 case statements in that particular code |
23:25:49 | Bagder | the gmini build is on a decay |
23:27:09 | Bagder | I fear we will see more problem in there soon enough and have to remove it from the table |
23:27:16 | Bagder | unless someone from the gmini camp shows up |
23:27:28 | hardeep | was anyone besides jyp working on it? |
23:27:37 | Bagder | not really |
23:28:03 | Bagder | he had some support with the hw-level, but afaik jyp wrote all the code |
23:28:14 | Bagder | and that includes the gcc port |
23:28:46 | preglow | omfg |
23:28:47 | preglow | madman |
23:29:22 | Bagder | yeps ;-) |
23:29:59 | Coldtoast | Bagder |
23:30:03 | Coldtoast | just did a test here |
23:30:13 | Coldtoast | deleting a char from teh image name |
23:30:29 | Coldtoast | %x1|wps/edan/te_logo.bmp|116|117| works |
23:31:02 | Coldtoast | %x1|wps/edan/teeny_logo.bmp|116|117| doesn't |
23:31:15 | Bagder | yes, it seems it wants more than just the file name within 32 |
23:31:21 | preglow | any plans to make the wps code be able to hardcode a font? |
23:31:49 | Bagder | would be good for the ones sharing WPS codes |
23:31:57 | preglow | the font i want for my wps isn't necessarily the font i want elsewhere |
23:32:51 | Bagder | Coldtoast: I believe this is actually due to a bug |
23:33:06 | rasher | per-line font-config in wps would be even nicer |
23:33:22 | Bagder | even per-text |
23:33:33 | Bagder | %font<font>hello%font<font2>world |
23:33:49 | Coldtoast | ok |
23:33:56 | Bagder | the scrolling is what makes multifonts tricky |
23:33:58 | preglow | that's taking it a bit too far for my needs, but i can imagine it being useful |
23:34:34 | Coldtoast | yeah. letting the wps set the font would be good. So other ppl don't have to go changing fonts all the time |
23:34:47 | preglow | shouldn't making scrolling font-aware be semi-easily doable? |
23:35:06 | Coldtoast | and it'd be cool to have access to the rockbox icons |
23:35:13 | Bagder | what icons? |
23:35:19 | Coldtoast | so I have have an icon of a musical note in front ot the track name |
23:35:25 | Coldtoast | i the file tree |
23:35:26 | Bagder | ah |
23:35:32 | Coldtoast | you have little musical note icons |
23:35:34 | Bagder | that would be rather easy |
23:35:45 | Coldtoast | yeah. t0mas said t'd be easy |
23:35:53 | Coldtoast | I think it'd look neat |
23:42:10 | | Join yyz [0] (~yyz@modem-2487.zebra.dialup.pol.co.uk) |
23:42:46 | | Quit webguest44 ("CGI:IRC") |
23:43:54 | Bagder | t0mas: booo |
23:43:56 | Bagder | here? |
23:44:26 | *** | Saving seen data "./dancer.seen" |
23:48:09 | Coldtoast | did you find out why that guy's .ogg wouldn't play? few hours ago |
23:48:50 | Coldtoast | wacky_ it was |
23:49:01 | Coldtoast | had an album that wouldn't play on iriver |
23:52:56 | yyz | odd, my oggs play fine |
23:53:05 | Bagder | it would be interesting to get such a problematic song |
23:53:11 | Coldtoast | http://ip.bourget.cc:8080/dump/14.ogg |
23:53:14 | Coldtoast | he posted them |
23:53:29 | Coldtoast | I tried that one and yeah. doesn't work but does with the iriver firmware |
23:53:40 | yyz | hmm |
23:53:44 | yyz | i gotta download that, interesting |
23:54:10 | Bagder | Coldtoast: so that particular one fails? |
23:54:16 | Coldtoast | yep |
23:54:20 | Bagder | ok, getting it |
23:54:28 | Coldtoast | he said all the others did too |
23:54:37 | Coldtoast | I just tried that one tho |
23:54:40 | Bagder | I bet one is enough to use for debugging |
23:54:46 | Coldtoast | yup |
23:55:09 | Coldtoast | it was encoded with an old version of libvirbis I noticed |
23:55:09 | yyz | had he ripped the album himself, we know what kinda settings he used? |
23:55:12 | Bagder | t0mas: for the log: I mailed you a suggested patch |
23:55:16 | Coldtoast | from 2001 |
23:55:38 | Coldtoast | he'll hopefully wake up in a few hours |
23:55:48 | crwl | libvorbis 1.0 rc3 isn't terribly old, i've got older stuff somewhere |
23:55:48 | Coldtoast | it was wacky_ |
23:55:56 | Coldtoast | ok |
23:56:53 | crwl | i think it should have produced files that are compatible with all vorbis decoders, even with those that don't support floor0 |
23:57:38 | crwl | Negative granulepos on vorbis stream outside of headers. This file was created by a buggy encoder |
23:57:41 | Coldtoast | slow server when I downloaded it |
23:57:43 | crwl | ogginfo says stuff like that |
23:57:51 | Coldtoast | aah ok |
23:57:53 | crwl | so there probably is something wrong with it |
23:58:03 | Bagder | I got it at 89kb/s |
23:58:12 | yyz | 4.6 all the way. |
23:58:27 | Coldtoast | haha! good ol' dialuo? |
23:58:31 | yyz | oh yes |
23:58:39 | Bagder | hehe |
23:58:46 | yyz | the country has some advantages. but connectivity isnt one of them |
23:58:56 | yyz | countyside* |