00:03:31 | | Quit moos (Read error: 110 (Connection timed out)) |
00:04:23 | | Join DefineByte [0] (n=defineby@bb-87-81-195-5.ukonline.co.uk) |
00:09:22 | damageboy | ok.. got rockbox to work the maual way... |
00:09:36 | DefineByte | Well done. :) |
00:10:06 | damageboy | Quick Question regarding the the themes... Do I need to install the AA patch for the AA themes? or is it included in my current build? |
00:10:35 | DefineByte | The latest builds have AA support built-in |
00:11:33 | | Quit ompaul (Client Quit) |
00:11:43 | damageboy | cool |
00:11:47 | damageboy | And one more question... |
00:12:20 | damageboy | What do you guys use for Music Management... |
00:12:29 | damageboy | Assuming I don't care for IPod compatability... |
00:12:48 | DefineByte | I use Nautilus. :) |
00:12:48 | damageboy | Should I just make a top level Music Folder and start dumping stuff in it? |
00:12:59 | DefineByte | that would be my choice |
00:13:01 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
00:13:20 | damageboy | ok... and will rockbox automatically scan all files and tags into some database? |
00:13:47 | DefineByte | you need to initialise the database. |
00:13:59 | DefineByte | but you can just browse the file tree if you wish |
00:14:51 | damageboy | right... but assuming I have tags for flacs and apes and wma and mp3 and ogg.. will rockbox be able to read all tags and let me browse artists etc.? |
00:15:29 | DefineByte | to browse using tags you'll need to initialise the database. |
00:15:48 | Soap | At this point I really think damageboy needs to read the excellent manual |
00:15:49 | damageboy | right... and update it every change manually? |
00:15:59 | damageboy | ok.. got it.. you are right.. sorry.. |
00:16:04 | damageboy | thanks for ALL of the help! |
00:16:06 | DefineByte | :) |
00:24:11 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
00:26:38 | | Quit homielowe (Read error: 110 (Connection timed out)) |
00:28:17 | | Join moos [0] (i=moos@m237.net81-66-159.noos.fr) |
00:32:09 | | Part hagio |
00:33:17 | | Quit madspin (Read error: 110 (Connection timed out)) |
00:36:11 | | Part damageboy |
00:41:28 | | Join bobrules [0] (n=ggdgdgd@CPE00032f3a0ced-CM0013718c1238.cpe.net.cable.rogers.com) |
00:42:20 | | Quit Axio` () |
00:43:28 | | Join KyleX [0] (n=522a96fc@gateway/web/cgi-irc/labb.contactor.se/x-a6fc84f64976375c) |
00:43:40 | KyleX | Heya all :-) |
00:44:04 | | Nick t00na is now known as MrSkittle (n=tuna@unaffiliated/t00na) |
00:44:14 | DefineByte | Hello. :) |
00:44:51 | | Nick MrSkittle is now known as t00na (n=tuna@unaffiliated/t00na) |
00:45:25 | KyleX | When I run the rockbox simulator, is there any way that i can output text into the console from a plugin? |
00:47:47 | KyleX | Can I just include io.c and use debugf? |
00:47:59 | j0tt | KyleX: DEBUGF() |
00:48:30 | j0tt | (with printf syntax) |
00:48:38 | KyleX | Hmm |
00:48:42 | KyleX | I tried that |
00:48:44 | KyleX | I think |
00:50:00 | KyleX | and is there a way to just compile say chopper.c |
00:50:23 | KyleX | Instead of it checking though the whole project again |
00:50:28 | Shaid | if the rest is all built successfully and you modify chopper.c it'll only rebuild what it needs to |
00:50:33 | KyleX | Or even just the plugins folder would do |
00:51:11 | KyleX | Hmm, yes, but it takes a min or so to look though everything else |
00:54:43 | | Quit spiorf (Remote closed the connection) |
00:55:05 | j0tt | KyleX: you can run "make V=1" to get the gcc calls |
00:55:38 | j0tt | and build the files manually.. but you have to know what you do ;) |
00:56:39 | KyleX | Meh, I think I'll stick by what works while my knowledge of C is very limited |
00:56:46 | KyleX | But thanks :-) |
00:59:28 | | Quit scorche|w ("CGI:IRC (Ping timeout)") |
01:00 |
01:00:09 | KyleX | Ah, i was using debugf (lower case) |
01:00:15 | KyleX | That's why it didn't work |
01:01:01 | | Quit hcs ("Leaving.") |
01:01:30 | | Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
01:04:22 | pixelma | someone with a bit insight has an opinion whether the recording feature should be mentioned in the concerned Ipod manuals (maybe a hint that it breaks playback afterwards, IIRC)? |
01:05:25 | kugel | j0tt: which j0tt are you? Same as jott? |
01:05:37 | | Nick j0tt is now known as jott (n=j@unaffiliated/jott) |
01:05:43 | jott | indeed . :) |
01:05:49 | kugel | duh |
01:06:21 | * | jott needs to setup a nick-taker script |
01:06:26 | kugel | jott: I've got an idea today |
01:06:39 | kugel | how about making t |
01:06:50 | kugel | how about making zoom in realtime? |
01:07:17 | kugel | in pf |
01:08:00 | jott | erm.. zoom where? it already zooms in realtime when selecting an album |
01:08:32 | kugel | I mean normal zoom |
01:08:43 | kugel | which you can configure in the settings |
01:09:07 | bobrules | is there a way to disable zooming when you are selecting an album? |
01:09:09 | jott | well i thought about doing all settings in realtime.. |
01:09:26 | jott | bobrules: no.. |
01:09:36 | kugel | bobrules: Why would you do that? |
01:10:25 | bobrules | it zooms my pictures so it goes all blurry |
01:10:29 | pixelma | someone with an H10 around? |
01:10:42 | jott | anyway.. i guess it would be better usability wise to see the rendering while changing options .. |
01:11:10 | jott | bobrules: yes there is still some issue with calculation the correct zoom level.. |
01:11:38 | jott | this will be fixed any time soon.. (looks good on 320x240 ipod :P |
01:11:56 | bobrules | my picture is 110*110 so it when zoomed, it looks blurry |
01:12:58 | | Quit jhMikeS (Nick collision from services.) |
01:13:04 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
01:13:22 | jott | bobrules: yes without doing anti-aliasing there is probably no real way around... |
01:13:48 | kugel | jott: I meant to use a key-combo (like hold selct+scrollwheel) to zoom immediately |
01:14:10 | jott | (besides using higher resolution aa and do a general "zoom out" but that will also produce some artifacts) |
01:14:36 | jott | kugel: uhm.. for what purpose? :) but should be easy to implement |
01:14:59 | kugel | For what purpose? Eyecandy of couse... |
01:15:07 | jott | :) |
01:15:27 | kugel | Also, I think it's easier to choose a proper zoom level without having to go to the settings several times |
01:15:46 | jott | yeah..that's why i thought to make the options "interactive".. |
01:15:57 | kugel | Plus, for those with different AA sizes this would be great |
01:16:29 | jott | but maybe it's fun to have a way to let you zoom all the time.. |
01:16:59 | kugel | Yea :) |
01:17:15 | kugel | That's what I'm talking about |
01:17:23 | pixelma | jott: the hard part will be to set up the controls so that they work correctly on every target... :P |
01:17:36 | | Quit stewball (Read error: 113 (No route to host)) |
01:17:44 | | Join Delvien [0] (n=dm@cpe-65-24-167-246.columbus.res.rr.com) |
01:18:04 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
01:18:07 | kugel | pixelma: I thought of a combo, using a suitable key + they keys for scrolling through the albums |
01:18:15 | kugel | s/they/the |
01:18:34 | jott | pixelma: indeed.. |
01:18:35 | | Quit matsl (Remote closed the connection) |
01:19:23 | jott | kugel: well ipods have just the "select" key if you scroll and that's already used for selecting the album :/ |
01:19:42 | pixelma | kugel: yes but with the plugin button actions that will be hard - pf is already a bit broken on the c200 in that regard. Besides - pf is enabled on every colour target, right? |
01:19:54 | kugel | what about left/right/up/down? |
01:20:04 | jott | pixelma: that's more of a "bug" in the PLA :) |
01:20:08 | kugel | on the e200 those are unused |
01:20:23 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
01:20:41 | pixelma | on the X5 for example you can only have combinations with the power button which should be avoided... |
01:20:49 | pixelma | it's a hardware restriction |
01:21:06 | pixelma | jott: IMO the PLA are the bug... :\ |
01:21:36 | jott | on the ipod you should be able to grab the hold state .. but that will get ridiculous :) |
01:21:58 | kugel | I think keymap shouldn't be the reason to dissmiss this feature at all |
01:22:10 | jott | kugel: so in the end this feature is not easy to use/bind on most targets :/ |
01:22:14 | kugel | If a target cannot provide enough buttons it will be disabled for them |
01:22:14 | pixelma | it's a bit of an exaggeration but I'm really a bit annoyed... |
01:22:30 | kugel | I think most targets have enough buttons |
01:22:47 | | Quit jhulst (Read error: 110 (Connection timed out)) |
01:23:05 | pixelma | kugel: I didn't say it was impossible, only that it is hard (and PLA don't make it easier) |
01:23:08 | jott | kugel: yeah only if we dismiss PLA i guess ;) |
01:23:09 | kugel | especially since there are only 4 used at this time |
01:23:11 | DefineByte | don't require a button to be held, just use a toggle. |
01:23:52 | jott | DefineByte: yeah that's what i thought with the ridiculous "ipod hold" idea ;) |
01:23:54 | kugel | jott: I'm still thinking PLA is useful, but the reasons against it seem to be stronger |
01:24:27 | | Quit Nico_P (Remote closed the connection) |
01:24:39 | jott | in the end i also have the impression that PLA has restricted use-cases |
01:24:43 | DefineByte | you'd probably want an icon or something to show you're in zoom mode. |
01:24:55 | pixelma | I think you can get many things to work and be controllable with long vs. short presses, combos if possible. |
01:25:06 | pixelma | but it needs a lot of thinking |
01:25:32 | jott | pixelma: yeah "press select short-long-long-short" to enable zoom mode ;> |
01:25:37 | kugel | Maybe I'm just gonna prepare a patch, and we will see ? :) |
01:25:55 | DefineByte | or make the buttons configurable? maybe not. |
01:26:28 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:26:40 | | Join miepchen^schlaf [0] (n=hihi@p54BF7599.dip.t-dialin.net) |
01:26:41 | kugel | jott: Another question: Is there any progress in the database integration? |
01:26:45 | kugel | of pf |
01:27:15 | | Join daurnimator [0] (n=daurn@unaffiliated/daurnimator) |
01:27:25 | jott | kugel: i don't know.. and actually i don't want to mess with that, but i thing someone was working on this |
01:28:16 | jott | my todo currently is to fix some open bugs and then try to "fight" the audio buffer to allow the use of pf while music plays.. |
01:28:18 | kugel | You didn't aim for that while preparing pf? |
01:29:07 | kugel | I just hope my patch gets committed :) |
01:29:20 | KyleX | What's pf? |
01:29:24 | jott | kugel: well it's nothing conceptually problematic about this.. it just needs some work and consensus |
01:29:44 | jott | KyleX: pictureflow, a coverflow for rockbox |
01:30:03 | KyleX | Oooh, aw |
01:30:05 | KyleX | esome :D |
01:30:20 | pixelma | pf |
01:30:24 | pixelma | :P |
01:30:28 | kugel | Indeed, it's awesome |
01:37:06 | | Quit GodEater_ (Read error: 110 (Connection timed out)) |
01:38:32 | pixelma | eh, according to a sim there is currently no way to get to the recording menu from within the recording screen on an Ipod? Someone around who ever tried? |
01:39:20 | pixelma | speaking of keymaps... |
01:43:10 | jott | indeed it does not look like the menu is accessible .. pressing "menu" quits it.... |
01:43:38 | kugel | could it be something with holding? |
01:43:45 | KyleX | Damn, don't you hate it when you've been puzzled by the same problem, then after spending hours looking at it, you realise the the cause was something simple.... |
01:43:47 | * | jott never used the recording and most likely never will |
01:43:54 | kugel | Sansas use hold select to access context menu |
01:44:14 | | Quit DefineByte ("Bye all") |
01:44:37 | KyleX | I've been reading the same "for" as "if" for like 3 days lol... |
01:45:46 | pixelma | jott: thanks for checking |
01:47:50 | kugel | pixelma: well there's only 1 entry in keymap-ipod.c |
01:48:28 | kugel | ACTION_REC_PAUSE |
01:49:19 | pixelma | yeah, seen that. But for example there is only one in the H10 keymap file and you can still access the recording menu there (even though the keymap doesn't seem to be intuitive at all to me)... |
01:50:09 | pixelma | ^one entry in the recording_context I mean. Button actions magic... |
01:50:15 | kugel | isn't std context used or this case? |
01:50:44 | kugel | menu button would open the menu in the std context |
01:51:30 | pixelma | that doesn't happen automatically, the rcording contest links to the settings context |
01:51:36 | pixelma | *recording |
01:52:09 | | Nick jhulst_ is now known as jhulst (n=jhulst@unaffiliated/jhulst) |
01:52:53 | pixelma | I'm just thinking aloud at the moment |
01:53:41 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
01:54:34 | *** | Saving seen data "./dancer.seen" |
01:54:48 | kugel | oh yea |
01:54:57 | kugel | and there's no menu for settings context |
01:55:33 | kugel | shouldnt rec screen context rather link to wps context? |
01:55:42 | | Quit Thundercloud_ (Remote closed the connection) |
01:58:23 | pixelma | yes, but the _settings_ context defines something for menu (release) namely STD_CANCEL which has priority over what's defined in the standard context... |
01:59:34 | kugel | Shouldn't it be vice versa? IMO standard context should overcome any other context in such a case |
01:59:50 | kugel | since it's "standard" |
02:00 |
02:01:23 | | Quit KyleX ("CGI:IRC") |
02:02:16 | kugel | like if there's no definition in this context for this button, std will be used |
02:02:47 | | Join pixelma_ [50] (i=pixelma@rockbox/staff/pixelma) |
02:03:07 | | Quit pixelma (Nick collision from services.) |
02:03:07 | | Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma) |
02:03:28 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:03:47 | pixelma | it follows the list: first recording, the last line there defines which context should be evaluated next > settings context > standard context |
02:04:35 | kugel | ah |
02:04:48 | kugel | Now I got it, I allways wonderd what this last line is for :O |
02:04:58 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
02:05:14 | pixelma | you can controll the order this way |
02:05:28 | kugel | cool |
02:05:38 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
02:06:20 | kugel | Now this LAST_ITEM_IN_LIST__NEXTLIST makes sense for me, I wonder why it didn't before |
02:07:39 | pixelma | I guess the button controls on the Ipod recording screen just had really low priority so far (there are still some issues with that feature and on most Ipods you need a dock (or maybe even a custom one, not sure) |
02:07:55 | | Join kripso [0] (n=kripso@90-227-132-15-no18.tbcn.telia.com) |
02:08:02 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
02:10:23 | pixelma | will try to find out more tomorrow (or later today... ), now sleep |
02:11:01 | kripso | can i ask a qeustion about eqs? |
02:11:13 | kripso | or are you guys busy in some coding stuff? |
02:11:45 | kugel | If you don't ask, nobody will answer you |
02:13:22 | | Part pixelma |
02:13:23 | kripso | is there a way to save eq presets from winamp (you can save it as .eqf format). but to recode it to cfg so i can put it in 'eqs' on the ipod. (?) |
02:14:12 | kugel | I don't think so, rockbox eq is way more complex |
02:14:28 | kripso | i have load a eq (cfg) in notepad and trying to change the settings manually compared to winamp equalizer but there is a lot more yes.. |
02:16:43 | | Quit webguest79 ("CGI:IRC") |
02:20:03 | kugel | kripso: sure it's possible, but copy and paste won't help tehre |
02:20:29 | safetydan | kripso: WinAmp equalizer to Rockbox equalizer might be a bit tricky as the WimAmp equalizer has quite a few more bands. There's also the issue that you don't know the width of the winamp bands. |
02:20:58 | safetydan | Which reminds me that I should really do something about redesigning the eq interface... |
02:21:54 | kripso | the width the data of the presets? you se in song title when mark it |
02:21:59 | bobrules | is anyone working on making crossfade smoother? |
02:22:34 | kripso | it is smooth for me, but i have it turn off tough i listen to audiobooks quite often |
02:22:50 | bobrules | it sometimes hicups |
02:23:25 | safetydan | kripso: no the width of effect of the equalizer band. This is the Q parameter in the Rockbox equalizer. |
02:23:53 | safetydan | bobrules: have you reported the issue in the tracker? |
02:24:43 | bobrules | I think it's a known bug |
02:25:44 | kugel | crossfade isn't working good for me |
02:27:19 | kugel | too much delay between songs |
02:27:48 | kugel | especially when I load an unbuffered track |
02:32:50 | | Quit the_big_man () |
02:34:29 | | Quit Thaiger (Read error: 104 (Connection reset by peer)) |
02:39:59 | | Join psycho_maniac [0] (i=psycho_m@ppp133.hk.centurytel.net) |
02:55:57 | | Quit kugel ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]") |
02:56:04 | | Part t00na ("Konversation terminated!") |
03:00 |
03:03:58 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
03:04:40 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
03:06:10 | | Join webguest60 [0] (n=4b1eb521@gateway/web/cgi-irc/labb.contactor.se/x-1587a00c72dde1b3) |
03:07:24 | webguest60 | hello |
03:07:34 | psycho_maniac | hi' |
03:07:48 | bobrules | hi |
03:08:43 | | Quit webguest60 (Client Quit) |
03:08:56 | | Join BoBisChriS [0] (n=aGmIRCc3@adsl-75-30-181-33.dsl.pltn13.sbcglobal.net) |
03:08:59 | BoBisChriS | hello |
03:09:40 | psycho_maniac | hello sir |
03:09:44 | BoBisChriS | i have a pretty much dead ipod. it has no headphone jack/hold switch and no battery or backplate |
03:09:47 | psycho_maniac | or ma'am? |
03:09:51 | BoBisChriS | sir |
03:09:52 | BoBisChriS | lol |
03:10:10 | psycho_maniac | and what is your point about this ipod? |
03:10:26 | BoBisChriS | i was wondering... could i run a usb host program on it? |
03:10:38 | BoBisChriS | like for a psp |
03:10:56 | psycho_maniac | this seems to be offtopic. i would suggest to ask in #rockbox-community |
03:11:07 | BoBisChriS | ok, thanks |
03:12:03 | BoBisChriS | no ones respondinf |
03:12:37 | BoBisChriS | where could i go to talk about ipods in general? |
03:13:08 | | Join sdoyon [0] (n=steph@modemcable193.152-83-70.mc.videotron.ca) |
03:15:05 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
03:15:29 | sdoyon | Question about a voice_thread change made two weeks ago by preglow and jhMikeS. Something about statusbars showing up late... mp3_play_stop was made asynchronous... |
03:17:32 | sdoyon | jhMikeS, preglow, around? Anyone else knows anything about this? |
03:17:43 | | Part BoBisChriS |
03:17:49 | jhMikeS | sdoyon: yes indeedy. not talking much (programming too hard :) |
03:19:07 | jhMikeS | sdoyon: What is the problem with it being asynchronous? It always was before. |
03:20:47 | sdoyon | Right. I'd written a patch using an event to track when shutup finishes. Need to track when the voice_thread is done to reclaim the thumbnail buffer and know when to restart the voice_thread. It's worked before, but there are races. Having mp3_play_stop synchronous made it much simpler. |
03:20:50 | | Join yoyoned [0] (n=todd@adsl-70-232-70-68.dsl.ltrkar.sbcglobal.net) |
03:21:18 | sdoyon | Besides, I wouldn't want to add back something that would cause the same problem again. What was the issue? |
03:22:02 | jhMikeS | The issue was the statusbar not being drawn until the audio device finished init. |
03:22:37 | sdoyon | jhMikeS: So that's only at startup? Can't we do something that applies only to initialization then? |
03:24:25 | jhMikeS | There are other ways like checking if the audio thread finished postinit. |
03:26:22 | jhMikeS | Counld make void audio_wait_for_init(void) into bool audio_initialized(bool wait) and check that within mp3_play_stop. If not, post the message, if so, send it synchronously. |
03:26:22 | | Join Delvien_ [0] (n=dm@cpe-65-24-167-246.columbus.res.rr.com) |
03:27:25 | | Quit Delvien (Nick collision from services.) |
03:27:31 | | Nick Delvien_ is now known as Delvien (n=dm@cpe-65-24-167-246.columbus.res.rr.com) |
03:27:52 | sdoyon | jhMikeS: How long does this initialization take? How come there's such a delay? What's happening at that point, does that shutup do anything at all at that stage? |
03:28:27 | jhMikeS | a long time sometimes to prevent pops in the headphones |
03:28:45 | sdoyon | jhMikeS: ?? |
03:28:51 | jhMikeS | that shutup comes before anything is voiced ever |
03:29:20 | sdoyon | jhMikeS: so we could probably even just skip it, but then what else happens before audio init is finished? |
03:29:26 | jhMikeS | sdoyon: look in some audio drivers and there's a big sleep() there to let power stabilize |
03:30:00 | jhMikeS | sdoyon: the 2nd stage of the audio driver init (like turning outputs on and such). |
03:31:05 | sdoyon | jhMikeS: hmmm... so you can start moving around menus, all voice is just queued and shutup was the only thing sync... |
03:31:18 | jhMikeS | only thing is that not posting stops might not stop starts if they somehow get queued. |
03:32:08 | jhMikeS | it lets boot happen faster but playback can't happen until the driver init is done |
03:32:19 | sdoyon | jhMikeS: and the only symptom is a delay in seeing the statusbar? Why didn't this freeze the whole UI for a bit? |
03:32:40 | jhMikeS | I actually removed this complication once and got a bunch of guff for it. Frankly, who cares if boot takes 1s longer. |
03:33:16 | jhMikeS | I guess some are an impatient lot. :) |
03:34:59 | jhMikeS | I don't think you can move until the audio init anyway if voice is on. If it isn't, then the wait for audio init doesn't happen and boot is much faster. |
03:35:27 | sdoyon | jhMikeS: Well from my POV, a synchronous shutup is a lot cleaner. Still, trying to see how to test this out, seems to me if shutup introduces a delay, any button press that talks will suffer from it, not just statusbars... |
03:36:07 | sdoyon | jhMikeS: Ah maybe it's because it still goes through the shutup stuff even when voice isn't used... |
03:36:10 | jhMikeS | True, but I guess it just looks ugly. |
03:36:50 | | Join EspeonEefi [0] (n=espeonee@c-75-66-59-124.hsd1.tn.comcast.net) |
03:37:04 | jhMikeS | It doesn't because the voice thread used to not always exist. |
03:37:06 | sdoyon | jhMikeS: Yes... how about I just have it skip shutups if no voice file was loaded? |
03:38:05 | jhMikeS | Well, but then it did use async only before. The problem didn't show up with voice off in any case (that I saw on my devices) |
03:39:41 | | Quit zicho (Remote closed the connection) |
03:40:21 | sdoyon | jhMikeS: err I'm not following... Are you saying the problem predates the sync shutup? |
03:40:52 | bobrules | will the pf sansa key issue be fixed in the next update? |
03:42:17 | jhMikeS | sdoyon: I seem to remember some startup delay prior to speex |
03:43:24 | jhMikeS | Initially, I didn't have the voice thread wait for driver init but then the first menu item would be missed at boot. |
03:44:07 | sdoyon | jhMikeS: Uh well... then why does this change fix it? |
03:44:11 | jhMikeS | Personally, I just rather have the stupid hardware fully initialized before leaving the splash. |
03:45:10 | jhMikeS | sdoyon: It got worse with sync stop in any case. Guess I'd have to look back at how it could have existed at all before. |
03:45:15 | | Join captmorgan [0] (n=chatzill@ip72-223-92-151.ph.ph.cox.net) |
03:45:22 | | Quit jhulst (Remote closed the connection) |
03:45:36 | captmorgan | hello, looking for some help |
03:45:52 | bobrules | what is it |
03:46:33 | captmorgan | out of know where, when I click databse it says "Database is not ready initialize now" |
03:46:34 | sdoyon | jhMikeS: well what do I do with this? I have patches that depend on sane management of the thumbnail buffer, and I'd rather not add useless complicated handshaking in talk.c... but it looks as though I won't be able to test any change I make wrt this problem... |
03:46:40 | | Join J3TC- [0] (n=jetc123@pool-72-76-187-15.nwrknj.east.verizon.net) |
03:46:42 | jhMikeS | This "gotta get there 1s sooner" is a stupid complication for no substantial benefit imo. Maybe I'll petition to get rid of it...even have a referendum. |
03:47:40 | captmorgan | if I go to setings>general settings>database and hit initialize now its says updating in the background and nothing ever happens |
03:48:07 | bobrules | restart your player |
03:48:31 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
03:48:35 | captmorgan | when I turn it on it says commiting database [1/9] and never gets past there |
03:48:41 | kripso | maybe start polls when you guys cant get along. (on the main site). |
03:48:51 | kripso | captmorgan: it will, take some time. |
03:48:58 | captmorgan | bobrules; it has been like this for a couple days |
03:49:11 | captmorgan | kripso; it has been like this for a couple days |
03:49:26 | jhMikeS | sdoyon: I'd say like your specific goals and find the simplest manner to meet them. I can't think of any better solution myself than dump the aync audio init. |
03:49:38 | bobrules | what player is this, how many songs do you have ,and what type |
03:50:21 | jhMikeS | Not that that's a suggested solution to use atm. |
03:50:29 | captmorgan | Its a iRiver H10, 5gb, bout 500 songs i think they are all mp3 |
03:51:45 | captmorgan | I have 2gb free, it first did this when the battery was close to dead so I didnt think nothing of it took it home charged and same thing for the last 2 days |
03:51:46 | jhMikeS | sdoyon: Why does mp3_play_stop have a thumbnail buffer sanity problem if async? |
03:51:54 | bobrules | what happens if you press update now |
03:52:08 | sdoyon | jhMikeS: Not sure I'm making sense of this. Anyway... when voice isn't used, there's still a voice thread and the VOICE_STOP message going to it? |
03:52:39 | captmorgan | bobrules: says it is doing it in the background |
03:52:53 | sdoyon | jhMikeS: talk.c just loads stuff in the thumbnail buffer whenever requested to, it doesn't bother to check whether something might already be playing from taht buffer. Amazingly, it doesn't seem to cause problems. Only now I need to enqueue two thumbnails... |
03:53:03 | jhMikeS | sdoyon: frankly I don't know what the various UI elements are up to. |
03:53:11 | captmorgan | it used to say that, then I would go to database and it would say something like please reboot to update or something |
03:53:55 | bobrules | go to playlist and view current playlist |
03:54:26 | jhMikeS | sdoyon: I imagine it could just overwrite the current one and then the decoder would report errors |
03:54:36 | *** | Saving seen data "./dancer.seen" |
03:55:08 | captmorgan | it says recursivly insert directories and warn when earasing dynamic playlist |
03:55:10 | sdoyon | jhMikeS: It could. Might explain some of those unexplained voice glitches. Anyway it's buggy so I'd like to fix it. |
03:55:40 | bobrules | you have a recent build right? |
03:55:59 | captmorgan | yeah< ive only had this thing like 2 weeks |
03:56:24 | bobrules | can you go into your original firmware and play songs |
03:56:36 | captmorgan | I dont know how to get to the original frimware |
03:57:05 | captmorgan | I can play songs, if I hit files it picks a song and it will stay on random, |
03:57:17 | jhMikeS | sdoyon: you could just implement an mp3_play_syncstop for special occasions. |
03:58:31 | bobrules | when your palyer is off, hold cancel buton and press start |
03:58:32 | jhMikeS | but I actually had the thought of enqueuing and dequeuing clips on the voice thread exclusively. |
03:59:16 | bobrules | when you want to shutoff iriver's original firmware, you have to reset it using a pin |
04:00 |
04:00:05 | bobrules | I'm not a iriver user, but you should defiantely read the manual http://download.rockbox.org/manual/rockbox-h10/rockbox-build.html |
04:01:24 | sdoyon | jhMikeS: Probably I could. There's a race with knowing whether the queue is empty that I need to look into. And it means adding code to workaround an issues that doesn't need to be there. re queuing directly to the voice thread: sounds interesting, no point having two queues... |
04:01:34 | captmorgan | yeah I am going to look into that, I guess I dodnt install it corretly says it cant find the original firmware |
04:02:00 | bobrules | did you install it manually or with the utillity? |
04:02:24 | captmorgan | manually, I use linux and have to use easy h10 |
04:02:47 | jhMikeS | sdoyon: the clip queue would still exist |
04:03:18 | captmorgan | i installed windows on a VM, maybe I should unistall rockbox and then use windows to install it |
04:04:04 | bobrules | yeah windows is easier |
04:04:32 | jhMikeS | sdoyon: I'd not reset both head and tail but make tail = head the next voice thread trip to get_more will fail |
04:05:37 | jhMikeS | hmmm...that's not atomic though and runing on cop will surely fail that |
04:05:50 | captmorgan | to uninstall would I just replace the original firmwar and delete the .rockbox folder? |
04:06:06 | sdoyon | jhMikeS: right now shutup just clears both head and tail, regardless of whether we might have a callback pending or in progress... plus the callback messes around addin gsilence, which might race with queue_clip knowing whether to restart the voice_thread ir not. |
04:07:08 | sdoyon | jhMikeS: My old fix for that might delay startup in the same way the sync shutup did. |
04:07:10 | jhMikeS | sdoyon: two threads accessing the same end of the queue? not a good policy. |
04:07:25 | jhMikeS | not for the head anyway |
04:07:51 | sdoyon | jhMikeS: Obviously. |
04:09:29 | bobrules | <captmorgan: read the manual |
04:25:43 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:25:54 | | Join miepchen^schlaf [0] (n=hihi@p54BF6CF6.dip.t-dialin.net) |
04:28:59 | Mouser_X | I encountered a reproduceable bug in Rockbox today. |
04:29:14 | Mouser_X | It has to do with the "repeat 1" mode, and buffering. |
04:30:02 | captmorgan | hey can you answer this quick question, is this locked to one computer after rockbox install? I hooked it back up to my aptop and did nothing and it works again |
04:30:03 | jhMikeS | sdoyon: is there actually a general use to have a queued clip be delayed before playing? |
04:31:21 | sdoyon | jhMikeS: Not for one clip on its own... But we often queue up multiple clips back-to-back of course. |
04:32:03 | sdoyon | jhMikeS: Why do I get the feeling I'm missing the point of the question...? |
04:32:30 | Mouser_X | Here's what I did: I enabled "repeat 1" using the quick menu (long menu). Then, listened to the song for X time. Instead of using the quick menu to turn off "repeat 1" I used the main menu (I accessed it over the Gigabeat's remote). So, enter settings>general>playback>repeat> changed it to off. I went back into the WPS, and when the song finished, it indicated that it went to the next track, but the previous song (the one that was played during rep |
04:33:17 | Mouser_X | Specifically, I was playing some ADXs. |
04:33:31 | jhMikeS | Well, I was thinking if a playback delay mechanism existed for some good general reason, it could also serve to eliminate stuckness at startup since the thread wouldn't be busy and unresponsive. Just delay the first clip at startup long enough for the device to be done initializing. |
04:34:47 | sdoyon | jhMikeS: As soon as you hit a button, it'll want to cancel what's being said to say the new menu item you've moved to... |
04:36:04 | jhMikeS | like it should. but you'll hear the first item spoken if you don't move and the first shutup won't wait either. |
04:36:08 | psycho_maniac | Mouser_X: does it do this with any other format? |
04:38:28 | Mouser_X | psycho_maniac: That's a good question, that I *did* actually think about doing it with, however, it was while I was at work, and thus I didn't want to bother with it at the time. I then completely forgot. |
04:38:30 | jhMikeS | beh, again I'm just back to "wait for the hardware to init before presenting the UI" since it's the best and most proper way. :\ |
04:38:36 | sdoyon | jhMikeS: perhaps mp3_play_stop could purge the voice_thread queue if audio is uniinitalized. That ought to do it? Only how to do that without races? |
04:40:56 | jhMikeS | it really shouldn't do that and besides it's only for the 1st second or so that it matters. |
04:46:11 | jhMikeS | if sticking the UI for that 1s or less doesn't matter, do the wait for secondary audio in mp3_play_data and not on the voice thread. |
04:46:43 | jhMikeS | not even as bad a situation as waiting for disk spinups |
04:47:17 | sdoyon | jhMikeS: how does that make preglow's statusbar show up faster? |
04:48:19 | jhMikeS | because it's the stop, not the start |
04:48:51 | jhMikeS | the initial sync mp3_play_stop call will get a reply immediately |
04:50:01 | sdoyon | jhMikeS: sure but then won't the place that calls this shutup immediately try to enqueue and play some voice? Well at least it wouldn't affect those that don't use voice, but you said the problem showed up only with voice... |
04:52:36 | jhMikeS | it's list code so I really don't know what order was picked for stuff. |
04:52:44 | | Quit captmorgan ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007120410]") |
04:53:11 | sdoyon | jhMikeS: I mean the usual pattern is talk_id(blabla, false) which does a shutup and then enqueues and starts blabla. Doesn't much matter whether we wait in stop or start. |
04:53:22 | sdoyon | jhMikeS: Oh the list might be different... let me look. |
04:53:28 | | Quit bobrules () |
04:55:51 | sdoyon | jhMikeS: Same principle. |
04:56:23 | sdoyon | jhMikeS: Wait... if that's all there is to it... we can do a gui_syncstatusbar_draw() before doing gui_synclist_draw(), and that should do it...! |
05:00 |
05:01:23 | | Quit Delvien ("*bashes head against keyboard*") |
05:01:36 | jhMikeS | sdoyon: it would be prefereable to just be simplistic about it and revert to the less kludgey version of voice_thread |
05:03:12 | jhMikeS | dump the additions to playback.c put in just for that too |
05:03:35 | sdoyon | jhMikeS: additions to playback.c? |
05:05:45 | sdoyon | jhMikeS: from talk.c, perhaps I could prevent the initial mp3_play_stop call. That shutup is bogus after all. |
05:06:15 | jhMikeS | it's just called at startup? |
05:07:05 | jhMikeS | audio_wait_for_init() and audio_thread_ready can do if mp3_play_stop just goes back to queue_send |
05:07:14 | jhMikeS | s/do/go/ |
05:08:40 | sdoyon | jhMikeS: not per say. It's called either by queue_clip or other places like the list handler. But we know there's nothing to shutup in that case. In the general case it's not obvious because this shutup procedure also serves to stop the pcm playback... |
05:09:19 | jhMikeS | at statup, there is no pcm playback :) |
05:10:31 | sdoyon | jhMikeS: The voice thread nees to wait for audio to initialize, BECAUSE of the async shutup? How is that? |
05:11:38 | jhMikeS | no, the voice thread waiting for audio to initialize prevents the Q_VOICE_STOP call from getting a response until the voice thread starts looking at the queue |
05:11:52 | jhMikeS | *if queue_send is used |
05:12:25 | jhMikeS | if queue_post is used, well, the message gets queued and mp3_play_stop just returns and the voice thread gets it when it's done waiting for audio |
05:18:55 | sdoyon | jhMikeS: Uh so... if using queue_send... Q_VOICE_STOP would be acknoledged right away? Then Q_VOICE_PLAY call audio_restore_playback IIUC which I'm assuming would block, before acknoledging the message...? So where's the problem? I must be missing something about the voice_thread flow... |
05:21:03 | | Quit psycho_maniac (" Computer OverLoad") |
05:22:34 | jhMikeS | queue_send waits for a response from a receiving thread to a particular message and blocks the the thread that called queue_send until the reply comes |
05:23:37 | sdoyon | jhMikeS: I understand that part. Why did we want to delay the Q_VOICE_STOP sender? |
05:23:52 | jhMikeS | the voice_thread flow - one initialized and running - always reponds to messages no matter what it's doing. it's a state maching and if the message produces no transistion, the thread goes back to it's last activity. |
05:24:31 | jhMikeS | sdoyon: the delayed block is just a consequence of the voice thread waiting for the audio thread and not for messages |
05:25:31 | sdoyon | jhMikeS: OK but you put in the audio_wait_for_init() before mp3_play_stop was made async, you mentioned an obscure race... |
05:25:34 | jhMikeS | Q_VOICE_PLAY can't be acknowleged until audio init is done of course or the initial clip won't be heard |
05:26:19 | jhMikeS | the race is as in my last statement. PCM gets used before the audio device is finished initializing. the audio thread does the 2nd stage of it. |
05:34:18 | sdoyon | jhMikeS: Well, bed time for me. Will look at this again later. bye |
05:34:28 | jhMikeS | 'night |
05:34:38 | | Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?") |
05:44:54 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
05:50:48 | | Quit moos ("a bit of sleep...") |
05:54:38 | *** | Saving seen data "./dancer.seen" |
05:58:53 | | Quit FOAD (Read error: 110 (Connection timed out)) |
05:58:53 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
06:00 |
06:00:34 | | Join toffe82 [0] (i=chatzill@static-71-160-73-186.lsanca.dsl-w.verizon.net) |
06:04:14 | | Join webguest46 [0] (n=812cad13@gateway/web/cgi-irc/labb.contactor.se/x-b34de474e1bc4a0e) |
06:05:06 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
06:12:58 | | Quit webguest46 ("CGI:IRC (EOF)") |
06:24:17 | | Quit EspeonEefi ("さよなら") |
06:27:24 | | Join EspeonEefi [0] (n=espeonee@c-75-66-59-124.hsd1.tn.comcast.net) |
06:29:46 | | Join webguest94 [0] (n=44ce4de7@gateway/web/cgi-irc/labb.contactor.se/x-25bc02ed30d54369) |
06:29:53 | | Quit safetydan ("Leaving.") |
06:32:00 | webguest94 | What's the screen resolution of a c200? |
06:33:14 | hcs | 132x80 |
06:33:18 | hcs | http://www.rockbox.org/twiki/bin/view/Main/DeviceChart |
06:33:32 | webguest94 | Thank you. |
06:41:01 | | Join BigBambi [0] (n=85567220@rockbox/staff/BigBambi) |
06:41:09 | | Quit BigBambi (Client Quit) |
06:41:17 | | Join BigBambi [0] (n=85567220@rockbox/staff/BigBambi) |
06:50:28 | webguest94 | Problem: I tried to convert a flv video to an mpeg. It worked, but when I play the file in mpeg player on rockbox, the audio is sped up. |
06:50:40 | webguest94 | So I used WinFF like the wiki said. |
06:50:52 | webguest94 | Problem is, there's no c200 preset. |
06:51:35 | webguest94 | So I tried using an e200 preset with an adjustment in the screen size for obvious reasons. |
06:51:51 | webguest94 | But now the vid looks screwed up on my computer. |
06:52:09 | webguest94 | What do I do? |
06:55:24 | webguest94 | Can anyone help me? |
06:57:39 | webguest94 | Nevermind. |
06:57:43 | | Quit webguest94 ("CGI:IRC") |
06:59:54 | Mouser_X | Patience is a virtue. |
07:00 |
07:00:06 | DogBoy | we already was neverminding anyway |
07:07:30 | | Join Shaid` [0] (i=shaid@124-168-114-111.dyn.iinet.net.au) |
07:13:26 | | Join webguest79 [0] (n=0cc61f82@gateway/web/cgi-irc/labb.contactor.se/x-827f0104bde100a8) |
07:21:09 | | Part toffe82 |
07:22:54 | | Quit homielowe (Read error: 110 (Connection timed out)) |
07:25:52 | | Quit Shaid (Read error: 101 (Network is unreachable)) |
07:25:52 | | Nick Shaid` is now known as Shaid (i=shaid@124-168-114-111.dyn.iinet.net.au) |
07:29:50 | | Quit kripso (Read error: 110 (Connection timed out)) |
07:31:51 | | Quit BigBambi ("CGI:IRC (EOF)") |
07:36:37 | | Join AgentSmith [0] (n=MirandaI@206-145-179-142.unfiltered.2.usr3.dialup.wiktel.com) |
07:41:29 | | Join BigBambi [0] (n=85567220@rockbox/staff/BigBambi) |
07:50:25 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:50:55 | BigBambi | Any forums mods around? Llorean etc? |
07:54:43 | *** | Saving seen data "./dancer.seen" |
08:00 |
08:04:01 | | Quit AgentSmith (Read error: 104 (Connection reset by peer)) |
08:11:04 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
08:16:09 | | Join j0tt [0] (n=j@unaffiliated/jott) |
08:20:00 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
08:21:44 | scorche | BigBambi: what did you need? |
08:23:11 | | Join mrkiko [0] (n=mrkiko@host169-98-static.34-88-b.business.telecomitalia.it) |
08:24:43 | BigBambi | scorche: To ban someone spamming |
08:25:06 | scorche | ah |
08:25:32 | BigBambi | yeah, i guess it is just admin and mods who can do that? |
08:25:42 | BigBambi | i.e. not devs |
08:26:39 | | Join kripso [0] (n=kripso@90-227-132-15-no18.tbcn.telia.com) |
08:26:45 | | Quit jhulst (Read error: 113 (No route to host)) |
08:28:40 | | Quit jott (Read error: 110 (Connection timed out)) |
08:32:59 | | Join eigma [0] (i=eigma@216.48.162.210) |
08:33:20 | | Join CaptainSquid [0] (n=Miranda@proxy13.netz.sbs.de) |
08:44:31 | | Join miepchen^schlaf [0] (n=hihi@pD9535936.dip.t-dialin.net) |
08:44:35 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
08:45:06 | | Nick thegeek_ is now known as thegeek (i=thegeek@s220b.studby.ntnu.no) |
08:50:25 | | Quit JdGordon ("Konversation terminated!") |
08:53:35 | | Join Rob222241 [0] (n=Miranda@p54B1542D.dip.t-dialin.net) |
08:54:35 | | Quit hcs ("Leaving.") |
09:00 |
09:00:19 | | Quit qweru ("moo") |
09:01:32 | | Quit homielowe (Remote closed the connection) |
09:02:37 | | Join petur [50] (n=petur@rockbox/developer/petur) |
09:04:19 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
09:10:49 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:12:27 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
09:17:20 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
09:17:44 | | Quit eigma (Read error: 113 (No route to host)) |
09:22:20 | | Join Zagor [242] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
09:34:12 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
09:41:33 | | Join Werewolf8 [0] (i=freeaeb_@89.218.208.184) |
09:41:58 | | Nick Werewolf8 is now known as Werewolf (i=freeaeb_@89.218.208.184) |
09:42:28 | Werewolf | hi |
09:42:39 | | Quit mrkiko (Remote closed the connection) |
09:42:54 | markun | hi Werewolf |
09:43:30 | Werewolf | How are you doing |
09:44:18 | markun | normal |
09:44:44 | markun | which player do you have? |
09:44:51 | Werewolf | You whence |
09:45:20 | Werewolf | In what game |
09:46:38 | | Quit BigBambi ("CGI:IRC (EOF)") |
09:46:55 | | Join BigBambi [0] (n=85567220@rockbox/staff/BigBambi) |
09:47:18 | BigBambi | I suspect he means what audio player given this is #rockbox |
09:50:49 | markun | BigBambi: yes, perhaps |
09:51:12 | markun | I continued with PM's but I still don't understand what he wanted to ask. |
09:51:18 | | Join lee-qid [0] (n=liqid@p54966CBD.dip.t-dialin.net) |
09:53:28 | | Join ChristineTham [0] (n=7cbd2014@gateway/web/cgi-irc/labb.contactor.se/x-8c7a666031b60e7a) |
09:53:47 | ChristineTham | Hello |
09:54:05 | markun | hi ChristineTham |
09:54:13 | ChristineTham | Hi markun |
09:54:22 | ChristineTham | Can you grant me write permission to the wiki? |
09:54:32 | markun | sure |
09:54:39 | ChristineTham | Thank you |
09:54:46 | *** | Saving seen data "./dancer.seen" |
09:54:53 | ChristineTham | By the way, thanks for your work on the Gigabeat port |
09:55:10 | markun | done |
09:55:13 | markun | thanks! |
09:55:17 | markun | Do you have one too? |
09:55:34 | ChristineTham | Yes - I have two Gigabeats - F40 and X60 |
09:55:44 | markun | Wow, I would love a X60 |
09:55:45 | ChristineTham | Both are running Rockbox SVN |
09:55:57 | markun | (or maybe a X20 with a 80GB HDD upgrade :) |
09:57:02 | ChristineTham | I am thinking of upgrading one of them to a 120GB hard disk as soon as the price comes down (and availability is common) |
09:57:27 | markun | Yes, still quite difficult to find |
09:57:48 | ChristineTham | the X60 is really nice - everyone i show it to remarks on how pretty it looks |
09:58:04 | markun | the F and X have different HDD connectors. You will probably only be able to find such a big drive for your X60 |
09:58:21 | markun | Which colour is it? Black? |
09:58:32 | ChristineTham | the F looks really easy to open. i am not sure how to open the X |
09:58:56 | ChristineTham | yeah - black. |
09:59:19 | ChristineTham | i have not seen it in any other colour here in australia |
09:59:37 | ChristineTham | my F40 is white. looks kind of boxy and ugly |
09:59:56 | markun | Didn't even know they came in white.. |
10:00 |
10:00:05 | markun | Any features you are missing from rockbox? |
10:00:56 | BigBambi | Yep |
10:00:59 | ChristineTham | not really - it's pretty much perfect for me. |
10:01:01 | BigBambi | I still have to make my own tea |
10:01:04 | petur | markun: there's a chance that the new Samsung drives will fit as they have a PATA connection. Available in 80/100/120 and already on ebay :) |
10:01:21 | BigBambi | oooh, H1120 :) |
10:01:28 | ChristineTham | it even plays my 96kHz 24-bit lossless files that i rip from dvd-audio |
10:02:00 | | Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019) |
10:02:00 | markun | but it resamples them to 44.1kHz 16-bit :) |
10:02:01 | BigBambi | petur: do you have a model number? |
10:02:07 | | Part Werewolf |
10:02:11 | | Quit advcomp2019 (Nick collision from services.) |
10:02:20 | ChristineTham | does it? that's disappointing |
10:02:23 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019) |
10:02:25 | petur | it's already in the wiki |
10:02:34 | ChristineTham | i thought the DAC can handle up to 96kHz? |
10:02:45 | BigBambi | cool |
10:02:51 | petur | http://www.rockbox.org/twiki/bin/view/Main/HardDriveReplacement |
10:03:00 | ChristineTham | and the code seems to be setting the registers to the correct sample rate? |
10:03:04 | petur | it's the HS122JC |
10:03:06 | BigBambi | cheers |
10:03:11 | ChristineTham | maybe i am not reading the code correctly? |
10:03:31 | petur | we just aren't sure it is the correct 50 pins connector |
10:05:10 | BigBambi | I will certainly look out for them |
10:05:24 | markun | ChristineTham: it's possible to change the samplerate of the DAC, but we never do (to make things like crossfade and some DSP effects simpler) |
10:05:47 | * | petur now fails to find the drive on ebay - wtf |
10:06:02 | ChristineTham | uhmm - no wonder i can't hear any difference between 96/24 lossless and 44.1/16 ogg vorbis -q6 :-( |
10:06:39 | ChristineTham | i normally can tell the difference between 16-bit and 24-bit, i can also tell the difference between different dithering algorithms |
10:07:06 | BigBambi | petur : I found in at ebay us for $200 odd |
10:07:17 | ChristineTham | i thought it was because the DAC was low quality (high noise floor) |
10:07:23 | BigBambi | but only US shipping :( |
10:07:36 | BigBambi | Als, couldn't see the connector on the picture |
10:07:45 | pixelma | BigBambi: there's always scorche delivery service it seems ;) |
10:07:49 | petur | ah, that's why ebay.be failed to spot it |
10:07:52 | ChristineTham | in that case - i do have a request - can we make rockbox support the native sample rate of the file :-) |
10:07:56 | markun | ChristineTham: I think that might be a reason too. Maybe you can do some experiments with different sample rates |
10:08:10 | BigBambi | pixelma: This is true, that's how I got my S60 |
10:08:20 | BigBambi | Not that I've used it yet |
10:08:42 | | Quit idnar (Nick collision from services.) |
10:08:44 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
10:08:44 | markun | ChristineTham: maybe we could make it an option and then just turn off the features which require resampling |
10:08:48 | ChristineTham | markun: i did notice there was an increase in quality in FLAC 96/24 encoded files around mid this year |
10:09:25 | ChristineTham | prior to that, for some reason the flac hi−−rez files actually sounded worse than the ogg vorbis |
10:09:26 | markun | Maybe jhMikeS tunes some DAC settings which were initialized incorrectly or something |
10:10:08 | ChristineTham | for some reason, the FLAC hi-rez files kind of sounded "slow" (but not a pitch problem) and the high frequencies a bit "glassy" |
10:11:42 | ChristineTham | so i had thought maybe previously it was resampling, and now it wasn't. guess i was wrong ... |
10:13:10 | markun | someone fixed some resampler bugs a while ago (preglow?). That could be it. |
10:13:19 | BigBambi | pixelma: ha, I didn't even consider that build would be so old for that to be the problem (from the forums) |
10:14:02 | ChristineTham | markun: that could be it |
10:15:01 | markun | we use linear interpolation for resampling I think, which jmspeex thinks is criminal :) |
10:15:12 | pixelma | BigBambi: I checked right before it was removed (and I asked Llorean about it here) - IIRC the last downloadable version had a 0703something in its name and the 80GB supported came right after devcon in mid May |
10:15:23 | BigBambi | heh :) |
10:15:27 | ChristineTham | anyway, i better go. markun, thanks for giving me wiki write permission, i'll post my wps theme soon ... (working on a new one, graphics all created from scratch using photoshop) |
10:15:37 | markun | ok, good luck |
10:15:43 | BigBambi | markun: I think preglow thinks it is criminal too |
10:16:02 | ChristineTham | markun: yeah. linear interpolation is wrong - generates a lot of aliasing artefacts |
10:16:32 | markun | would be nice to be able to chose a better algorithm to trade off battery for better quality |
10:16:36 | ChristineTham | though on a low quality dac - not sure how much of it is audible, but it will definitely add a "haze" if you have good ears |
10:16:38 | pixelma | the legend of BoS sound must have a reason... ;D |
10:17:24 | ChristineTham | there are some really efficient resampling algorithms, but my pref will be no resampling |
10:17:25 | markun | pixelma: indeed :) Maybe this guy was listening to non 44.1kHz audio after all |
10:17:59 | ChristineTham | so please consider adding a "non resampling option" (that disables crossfade if required) |
10:18:01 | petur | nice, so now we know what a BoS sounds like |
10:18:06 | ChristineTham | anyway, better go - ta ta |
10:18:08 | | Quit ChristineTham ("CGI:IRC 0.5.7 (2005/06/19)") |
10:18:15 | BigBambi | Not all hardware can do 96 kHz though, so I think people who know about this stuff would like a decent resampler for those |
10:18:22 | | Quit roxfan (Read error: 104 (Connection reset by peer)) |
10:18:23 | markun | petur: just hazy :) |
10:18:53 | markun | petur: maybe you should teach logbot about BoS :) |
10:19:25 | petur | since nobody likes the logbot explain, I'll stop using it :/ |
10:19:54 | markun | ok |
10:20:42 | markun | I think it has some use |
10:20:52 | | Part LinusN |
10:20:59 | markun | can't it be changed to send different kind of messages? |
10:21:03 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
10:21:10 | amiconn | markun: Imo we should never use linear resampling if cpu performance allows. BoS... |
10:22:10 | amiconn | But until now we don't have another resampler, and crossfading isn't the only problem to solve (though probably the most complex, unless we go for the obvious solution) |
10:22:17 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
10:22:54 | petur | people who use crossfade don't need a good resampler ;) |
10:23:27 | markun | amiconn: jmspeex wrote a resampler included with speex, not sure if we could use it |
10:23:52 | amiconn | The crossfading problem is in fact not related to the resampler, but to using different native sample rates when available |
10:24:43 | markun | but crossfeed only works at 44.1kHz right now for example |
10:24:54 | amiconn | For crossfade and different native sample rates, I can think of 3 possible solutions |
10:25:34 | amiconn | (1) Make using different native sample rates an option, and disable crossfeed completely when different native sample rates are enabled |
10:26:17 | amiconn | (2) Always use different sample rates, and only apply crossfeed when sample rate does not change |
10:26:23 | markun | is this for feed or fade? |
10:26:43 | amiconn | fade, sorry |
10:27:44 | amiconn | (3) Always crossfade (most complex, because during the fade both tracks need to be resampled, potentially from different source sample rates) |
10:28:29 | amiconn | Crossfeed, EQ and software treble/bass also have some problems with different native sample rates - their parameters need to be scaled |
10:28:30 | | Join roxfan [0] (n=dunno@65.219-200-80.adsl-dyn.isp.belgacom.be) |
10:28:39 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:29:47 | * | amiconn uses neither crossfade nor crossfeed, hence confused them somewhat :) |
10:30:09 | linuxstb | I would say that if crossfade is enabled, we would need to fix the output samplerate (probably via a setting) - I don't think a user would want a partially-working crossfade... |
10:31:59 | amiconn | We wouldn't need a fixed sample rate |
10:33:10 | linuxstb | How could we avoid it? |
10:34:05 | amiconn | During crossfade, one track needs to be resampled to the rate of the other, or if both aren't possible natively, to a suitable native sample rate |
10:34:36 | amiconn | Then switch either before or after the fade (depending on which of the 2 was chosen for the fade itself) |
10:34:52 | LinusN | there will probably be a click or sound interrupt when you switch the sample rate in the codec |
10:35:51 | LinusN | and you will probably hear a difference when the resampling kicks in |
10:36:03 | LinusN | so the transition will not be smooth |
10:36:15 | amiconn | Well, crossfade + different native rates *requires* that sample rate switching is glitch free |
10:36:27 | amiconn | Otherwise only option (1) remains |
10:37:13 | linuxstb | If you fix the hardware samplerate if crossfade is active, there's no switching. |
10:37:39 | amiconn | That would be option (1) then |
10:39:40 | * | amiconn votes for removing crossfade completely in favour of multiple native sample rate support :) |
10:39:53 | linuxstb | Sort of, but in reverse. There wouldn't be a "use native samplerates" setting (it would be the default behaviour), but enabling crossfade would fix the hardware samplerate. |
10:41:08 | * | pondlife wouldn't mind option (1) |
10:41:30 | pondlife | But please leave crossfade in for those of us with a clue |
10:41:59 | pondlife | i.e. those who realise it's only possible with the native sample rate |
10:42:17 | * | pondlife didn't mean to insult any non-crossfade users there :/ |
10:42:37 | LinusN | pondlife: :-) |
10:49:41 | linuxstb | pondlife: As a crossfade user, do you find different amounts of silence at the start and end of tracks an issue? |
10:50:38 | pondlife | No |
10:50:54 | pondlife | I expect Rockbox to play the silence if it's there |
10:51:00 | pondlife | i.e. play what's in the file |
10:51:15 | pondlife | (whilst being gapless if not crossfading) |
10:51:26 | linuxstb | So you wouldn't want Rockbox to strip out that silence when crossfading? |
10:51:32 | pondlife | Not particularly |
10:51:33 | | Quit TMM (Read error: 110 (Connection timed out)) |
10:52:09 | pondlife | It would be ok to have, as long as it didn't affect the speed of operation (or gapless non-crossfades). |
10:52:47 | pondlife | My only problem with silence is entirely unrelated to crossfade - that's those annoying "hidden" tracks.... |
10:53:25 | pondlife | i.e 20 mins silence during normal playback... I know I should split them, but until then I'd like a feature to "skip silence" |
10:54:03 | pondlife | But that's me being lazy (or not having enough time to note down when I find one). |
10:54:05 | markun | pondlife: In a player I wrote I have an option where it skips large amounts of silence if you press some button |
10:54:39 | pondlife | A context menu option would be fine for Rockbox. |
10:54:39 | | Quit BigBambi ("CGI:IRC (EOF)") |
10:55:00 | pondlife | It wouldn't be such a problem if we had audible seeking. |
10:55:56 | markun | another feature I would like is gradual speeding up of the seeking instead of the steps we have now |
10:56:47 | markun | and maybe some audio beeps to tell me how fast it's seeking |
10:57:39 | pondlife | Audible seek would be better |
10:57:47 | markun | not for me |
10:57:48 | | Join mrkiko [0] (n=mrkiko@host169-98-static.34-88-b.business.telecomitalia.it) |
10:58:02 | pondlife | What's preventing audible seek? Our codec interface? |
10:58:02 | markun | well, in some cases maybe |
10:58:34 | pondlife | I'd hope to get back into development come January. |
11:00 |
11:05:37 | pixelma | now that there seem people around who know (and care). I found that the recording chapter is not "enabled" in the Ipod (those who have it) and H10 manuals - shouldn't it? If so, I think there should be a note about custom (?) docks, recording through the headphone jack (which Ipod was it?) and that entering the recording screen breaks playback (wasn't it?). I also found out that the controls in the Ipod's recording screen aren't fully working... |
11:20:56 | LinusN | well, since recording with ipod is kind of hackish, i believe it is deliberately left out in the manual |
11:24:59 | pixelma | so it should stay this way? What about the H10? |
11:26:37 | petur | H10 voice recording works... |
11:27:09 | pixelma | yes, I want to know what to do in teh manual... |
11:29:41 | petur | it can be included as fas as I'm concerned |
11:30:43 | petur | s/fas/far |
11:30:55 | pixelma | isn't the problem that you can't listen to music afterwards present there too? |
11:31:53 | petur | no idea - should try tonight |
11:36:30 | pixelma | petur: do you remember which button starts the recording? Btw. judged from the sim the keymap in the H10's recording screen is kind of weird... |
11:36:38 | petur | play |
11:37:11 | petur | (the middle button on the right side) |
11:38:24 | pixelma | and to start a new file? |
11:39:05 | petur | the changing of values isn't very good too: up/down (touchpad) changes while left/right moves up/down the list |
11:39:07 | pixelma | or maybe that's not mapped. I looked around in the keymap file a bit but didn't see anything obvious |
11:39:23 | petur | have not tried that |
11:39:55 | petur | I only used the H10 to debug the disk full issues (start recording and leave it alone) |
11:41:13 | pixelma | and a note about line-in recording would be needed, I don't think I know enough about that... |
11:47:00 | | Join n1s [0] (n=nils@nl104-209-129.student.uu.se) |
11:47:11 | | Join stewball`ghost [0] (n=WTFOMGBB@91.104.228.180) |
11:51:06 | | Quit entropic (Remote closed the connection) |
11:51:10 | | Join entropic [0] (n=grey@mal2.stopavoiding.us) |
11:54:47 | *** | Saving seen data "./dancer.seen" |
12:00 |
12:14:05 | | Quit petur ("gone for the rest of the day") |
12:16:01 | | Join yoavk [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-d6d954a13f4bea4e) |
12:20:32 | | Quit thegeek (Read error: 110 (Connection timed out)) |
12:21:29 | | Quit yoavk ("CGI:IRC (Ping timeout)") |
12:23:28 | | Join yoavk [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-e73ca320802a0eb1) |
12:25:38 | | Quit mrkiko (Remote closed the connection) |
12:29:26 | | Quit yoavk ("CGI:IRC (Ping timeout)") |
12:30:03 | | Join webguest98 [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-f42443270375d393) |
12:33:26 | | Join pixelma_ [50] (i=pixelma@rockbox/staff/pixelma) |
12:34:04 | | Quit pixelma (Nick collision from services.) |
12:34:05 | | Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma) |
12:35:30 | | Quit webguest98 ("CGI:IRC (Ping timeout)") |
12:36:11 | | Join webguest98 [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-17765095adfe7794) |
12:41:37 | | Quit webguest98 ("CGI:IRC (Ping timeout)") |
12:42:31 | | Join Gnu47_ [0] (i=Gnu47@private.ntwk.thita.net) |
12:43:41 | | Quit Gnu47 (Nick collision from services.) |
12:43:44 | | Nick Gnu47_ is now known as gnu47 (i=Gnu47@private.ntwk.thita.net) |
12:43:50 | | Join japc [0] (n=japc@194.65.5.235) |
12:44:12 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
12:52:03 | | Join webguest05 [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-fc7787c11e62e63f) |
12:53:32 | | Quit J3TC- (Read error: 113 (No route to host)) |
12:56:48 | | Join Axio` [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net) |
12:57:31 | | Quit webguest05 ("CGI:IRC (Ping timeout)") |
12:58:22 | | Join moos [0] (i=moos@m237.net81-66-159.noos.fr) |
12:59:36 | | Join MethoS- [0] (n=clemens@pD955BE19.dip.t-dialin.net) |
13:00 |
13:01:20 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
13:09:48 | | Join jmspeex [0] (n=jmspeex@142.163.233.220.exetel.com.au) |
13:21:44 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
13:34:21 | | Join J3TC- [0] (n=jetc123@wlrsvd-190.njit.edu) |
13:37:53 | | Join Domonoky [0] (n=Domonoky@e176237187.adsl.alicedsl.de) |
13:48:58 | | Quit CaptainSquid ("Miranda IM!") |
13:54:49 | *** | Saving seen data "./dancer.seen" |
14:00 |
14:00:57 | | Quit Alphasee () |
14:02:18 | | Join CaptainSquid [0] (n=Miranda@proxy15.netz.sbs.de) |
14:06:07 | | Join DefineByte [0] (n=defineby@bb-87-81-195-5.ukonline.co.uk) |
14:15:20 | | Join fasmaie [0] (n=yohann@c-24-60-113-125.hsd1.ma.comcast.net) |
14:33:21 | | Part pixelma |
15:00 |
15:05:16 | | Join przemhb [0] (n=chatzill@acsw144.neoplus.adsl.tpnet.pl) |
15:05:21 | przemhb | hi |
15:05:34 | DefineByte | Hello. :) |
15:05:43 | przemhb | does iriver H10 20GB uses the same battery as H340? |
15:07:07 | | Join PaulJam [0] (i=PaulJam_@vpn-3136.gwdg.de) |
15:08:13 | DefineByte | I don't believe so but I'm not 100% on that. :) |
15:09:52 | przemhb | do you know H340's battery dimms? |
15:10:07 | | Join kugel [0] (i=kugel@e178070202.adsl.alicedsl.de) |
15:10:24 | | Join bpot [0] (n=bb@r74-192-161-50.gtwncmta01.grtntx.tl.dh.suddenlink.net) |
15:10:44 | DefineByte | you'd need someone who knows more about iRivers than me to answer that. :D |
15:15:09 | PaulJam | przemhb: my original h300 battery is approximately 85x52x3mm. |
15:15:29 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
15:18:06 | | Join Siku [0] (i=Siku@e81-197-68-206.elisa-laajakaista.fi) |
15:22:37 | przemhb | PaulJam: is it marked as "LPCS355385"? |
15:22:46 | przemhb | PaulJam: the dimms are the same |
15:23:33 | LinusN | przemhb: no, the H10 has a different battery according to batteryupgrade.com |
15:23:44 | PaulJam | przemhb: yes, i see that number on the battry. |
15:24:39 | przemhb | PaulJam, LinusN: it would mean the battery is indeed the same as it has the same dimms and is marked with the same number |
15:24:47 | LinusN | my bad then |
15:24:49 | | Part LinusN |
15:26:29 | przemhb | LinusN: the batteryupdate.com has only H10 5/6GB listed |
15:26:29 | PaulJam | przemhb: the battery has the following markings: "- SKC.LPCS355385" , "- M4-D0205B" and on the other side "SPPJDJCBC" |
15:27:37 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
15:28:14 | amiconn | "The" H10 is ambiguous |
15:35:58 | | Quit fasmaie (Read error: 104 (Connection reset by peer)) |
15:36:09 | | Join fasmaie [0] (n=yohann@c-24-60-113-125.hsd1.ma.comcast.net) |
15:36:24 | | Part fasmaie |
15:40:31 | przemhb | yes, it is |
15:41:01 | przemhb | PaulJam, LinusN: thanks for your help |
15:41:38 | przemhb | knowing that H3x0 has the same battery makes things a lot more simple :) |
15:43:02 | PaulJam | make sure the polarity is correct (in case you want to replace it with a g1/g2 ipod battery) |
15:46:28 | | Join MethoS-- [0] (n=clemens@pD955BA5B.dip.t-dialin.net) |
15:48:38 | | Join webguest23 [0] (n=93a10119@gateway/web/cgi-irc/labb.contactor.se/x-287c0899b99aa348) |
15:54:04 | | Quit webguest23 ("CGI:IRC (Ping timeout)") |
15:54:51 | *** | Saving seen data "./dancer.seen" |
15:59:32 | | Quit Zagor ("Client exiting") |
16:00 |
16:01:24 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
16:01:49 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
16:01:57 | | Quit pondlife ("Read error: 110 (Connection slimed out)") |
16:08:46 | | Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
16:18:38 | | Quit stewball`ghost (Read error: 113 (No route to host)) |
16:19:31 | | Join mrkiko [0] (n=mrkiko@host200-248-dynamic.4-87-r.retail.telecomitalia.it) |
16:20:24 | przemhb | PaulJam: you mean ipod's G1/G2 battery is the same? |
16:22:54 | | Join GodEater_ [0] (n=GodEater@bb-87-80-121-64.ukonline.co.uk) |
16:25:07 | PaulJam | przemhb: yes, they have the same dimensions (the high capacity ones are a bit thicker) and the same voltage, but the polarity is reversed. I currently use a g1/g2 battery in my h300. |
16:27:09 | przemhb | PaulJam: thanks a lot! |
16:29:53 | | Quit GodEater_ ("Leaving") |
16:30:09 | | Join GodEater_ [0] (n=GodEater@bb-87-80-121-64.ukonline.co.uk) |
16:30:31 | | Join Spec [0] (n=nwheeler@ubuntu/member/spec) |
16:31:02 | Spec | heya....i just recently got an iPod sticker-thingy and am now needing a FSM theme, anyone got one? :) |
16:34:26 | GodEater_ | "ipod sticker-thingy" ? "FSM" ? |
16:36:27 | Llorean | I assume it's a sticker covering the face of the iPod |
16:36:33 | Llorean | And he wants a Flying Spaghetti Monster theme? |
16:36:35 | krazykit | Spec, if you want a flying spaghetti monster theme, you'll have to make your own. |
16:37:52 | DefineByte | Making themes can be fun so don't despair. :) |
16:39:47 | | Join digitallo [0] (n=digitall@gsdt13.gradsch.ohio-state.edu) |
16:41:02 | Spec | yes :) |
16:41:03 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
16:42:55 | scorche|w | His Noodly Appendage |
16:45:05 | DefineByte | Can you really class spaghetti as noodles? /oops. wrong chatroom |
16:55:04 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
16:55:04 | | Quit Dark_Apostrophe (Remote closed the connection) |
16:57:39 | | Quit CaptainSquid ("Miranda IM!") |
17:00 |
17:10:48 | Spec | hmm, but if i make a WPS-theme, it's not gonna look nearly as good as an experienced rockbox themer/artist/graphics design major does one. |
17:11:23 | GodEater_ | the best place to post requests for themes is the forums - we have very few of the artists hanging out in here |
17:11:30 | DefineByte | I'm sure you could do a better job than most. :) |
17:11:42 | Spec | I can barely hit keys on the keyboard :) |
17:12:04 | scorche|w | Spec: how do you think those "experienced" ones got so "experienced"? ;) |
17:12:13 | Spec | by experiencing. |
17:12:33 | Spec | I'd have thought the FSM was popular enough to have his own theme. :) |
17:15:50 | Spec | I think I'd be willing to do some of the theme work, but I'll still need me a graphics guy. I'll get back to ya'll when my theme is complete :) |
17:16:45 | DefineByte | There are quite a few followers of the church of noodle here so I'm sure it'll be popular. |
17:17:23 | digitallo | Ramen to that. |
17:18:07 | rvvs89 | digitallo: Heh, nicely done |
17:21:07 | | Quit MethoS-- (Remote closed the connection) |
17:26:50 | | Quit mrkiko (Nick collision from services.) |
17:27:50 | | Join mrkiko [0] (n=mrkiko@host242-190-dynamic.52-82-r.retail.telecomitalia.it) |
17:30:53 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-23-83.w81-50.abo.wanadoo.fr) |
17:31:01 | | Join JdGordon [0] (n=jonno@usw3662-s-207-244-148-63.dsl.w-link.net) |
17:32:38 | | Join SomeDudeOrWhatev [0] (n=51e1689d@gateway/web/cgi-irc/labb.contactor.se/x-90d4cc15f6fb3156) |
17:32:51 | SomeDudeOrWhatev | Hello? |
17:33:06 | DefineByte | Hello. :) |
17:33:12 | SomeDudeOrWhatev | Ah great |
17:33:14 | SomeDudeOrWhatev | it works |
17:33:28 | SomeDudeOrWhatev | Yo |
17:33:36 | SomeDudeOrWhatev | i have some questions |
17:33:58 | DefineByte | Fire away. |
17:34:10 | | Quit maddler ("Lost terminal") |
17:34:38 | | Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) |
17:34:39 | SomeDudeOrWhatev | Can you 1. Create custom skins for rockbox 2. Uninstall rockbox |
17:35:17 | krazykit | yes and yes |
17:35:26 | SomeDudeOrWhatev | Ok, thank you |
17:35:43 | krazykit | both of which are covered in the manual and the wiki |
17:36:02 | SomeDudeOrWhatev | Oh, sorry to have bothered you |
17:36:15 | SomeDudeOrWhatev | <−− noob |
17:36:17 | krazykit | no, just letting you know where you can find out more information :-) |
17:36:25 | SomeDudeOrWhatev | ok ^^ |
17:36:32 | GodEater_ | since your next question is bound to be "how?" :) |
17:36:51 | SomeDudeOrWhatev | yep |
17:37:36 | SomeDudeOrWhatev | can't find this: does rockbox support iPod nano 3g? |
17:38:24 | GodEater_ | no |
17:39:00 | SomeDudeOrWhatev | : / But it's bound to come since it's open- source, right? |
17:39:05 | GodEater_ | nope |
17:39:06 | GodEater_ | not really |
17:39:40 | SomeDudeOrWhatev | Howcome? |
17:39:51 | desowin | tell this to Apple ;) |
17:39:58 | krazykit | brand new undocumented hardware, encrypted the firmware |
17:40:07 | krazykit | nobody actively working on it. |
17:40:26 | GodEater_ | which is the same reason why we don't ruon the Nano 2G either |
17:40:32 | GodEater_ | *run on |
17:40:56 | SomeDudeOrWhatev | oh, ok |
17:41:31 | SomeDudeOrWhatev | those bastards up at apple thought "Let's sell our own über- firmware, later on" |
17:41:53 | GodEater_ | which is pure speculation of course |
17:41:59 | GodEater_ | we've done a lot of that over the issue :) |
17:42:27 | * | scorche|w hides his stash of tinfoil hats |
17:43:08 | DefineByte | tinfoil just amplifies the signal. |
17:43:18 | * | SomeDudeOrWhatev Is testing the /me cmd |
17:43:34 | * | SomeDudeOrWhatev got it to work :D |
17:44:13 | | Join karashata [0] (n=Kimi@207.61.208.119) |
17:45:04 | kugel | how can I disable the codecs to be compiled? |
17:45:56 | krazykit | certain codecs or all of them? |
17:46:12 | krazykit | if you only want the rockbox.target to be build, do "make bin" |
17:46:32 | Llorean | It's generally a bad idea |
17:46:47 | Llorean | It only recompiles the codecs if they've changed, anyway, and if they've changed, you need to include new versions. |
17:47:30 | | Join faemir [0] (n=daniel@85-211-25-197.dyn.gotadsl.co.uk) |
17:47:54 | * | SomeDudeOrWhatev Goes back to school to quit @ 17:47 Says: Bye |
17:48:04 | | Quit SomeDudeOrWhatev ("CGI:IRC (EOF)") |
17:50:11 | kugel | Other problem: I've made #define ACTION BUTTON in a plugin, and in the fuction I have case BUTTON: |
17:50:23 | kugel | case ACTION: * |
17:50:35 | kugel | but it does that action for any button I press |
17:51:06 | Llorean | Pastebin your code. |
17:51:16 | Llorean | Your description is not very helpful. |
17:54:54 | *** | Saving seen data "./dancer.seen" |
17:55:17 | kugel | http://pastebin.ca/825495 |
17:56:39 | kugel | and there's this warning: statement with no effect |
17:57:21 | Llorean | You've probably cut too much out of that pastebin. |
17:57:22 | desowin | shouldn't it be render_all_slides() ? |
17:57:53 | desowin | cos line 15 is indeed statement with no effect |
17:58:23 | Llorean | Shouldn't be why that case is always executing though |
17:58:30 | kugel | it does print "Test", as well as it renders the slide |
17:58:37 | kugel | it's just that it does that for all buttons |
17:58:54 | Llorean | But since I can't see the case before, I don't know if it's missing a break |
17:59:21 | kugel | it's there |
18:00 |
18:00:01 | Llorean | And you've put in some tests to check the value of "button"? |
18:00:35 | kugel | just the DEBUGF("Test") for now |
18:01:02 | Llorean | I meant before the switch |
18:05:15 | kugel | duh, still compiling |
18:05:19 | kugel | damn typos |
18:08:53 | | Join Mathiasdm [0] (n=Mathias@d54C597B6.access.telenet.be) |
18:10:21 | | Quit mrkiko (Remote closed the connection) |
18:11:20 | kugel | ok, I've PICTUREFLOW_COMBO_KEY is allways 1 regardless of the button I press |
18:13:25 | desowin | well, it shouldn't change... |
18:13:53 | desowin | because you #define it |
18:14:26 | desowin | button value should change...not PICTUREFLOW_COMBO_KEY |
18:14:39 | kugel | shouldn't it be 0 when I don't press the defined button? |
18:14:40 | kugel | ah ok |
18:15:14 | kugel | but, PICTUREFLOW_COMBO_KEY isn't only 1 when I have the rec button pressed? |
18:15:40 | kugel | but isn't... * |
18:15:43 | desowin | it's not variable |
18:16:01 | desowin | defined values doesn't change |
18:16:06 | kugel | so what am I doing wrong? |
18:17:02 | desowin | atleast from what you tell now, you're checking PICTUREFLOW_COMBO_KEY and not the "button" var or whatever you call it.. can't really say 'cos the code you posted is very little |
18:17:25 | | Part przemhb |
18:17:48 | kugel | the switch contains case [various actions]: |
18:18:10 | kugel | like case PICTUREFLOW_NEXT_ALBUM: |
18:20:35 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:22:31 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
18:23:15 | kugel | Can the problem be, that I mix up PLA and normal buttons? |
18:24:10 | desowin | post more code...as either we don't comprehend each other or you're doing something indeed weird |
18:24:27 | | Join the_big_man [0] (n=the_big_@nocat-2.cs.UVic.CA) |
18:24:38 | Llorean | I'm betting it's going to turn out to be where the value of "button" comes from. |
18:26:30 | | Quit Langly ("I dont have anything to say, thats why I'm quitting in the first place.") |
18:29:52 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
18:35:02 | | Part pondlife ("Gone") |
18:44:20 | | Join O112358 [0] (n=bulbousw@62-31-47-192.cable.ubr05.dals.blueyonder.co.uk) |
18:44:53 | O112358 | 1. is there a guide to updating rockbox to a newer build? 2. is there a way of comparing 2 builds to see what the changes are? |
18:49:09 | DefineByte | The manual should tell you how to update the build. |
18:49:39 | DefineByte | Personally I just keep track of the changes on the front page/ |
18:49:54 | | Join mf0102 [0] (n=michi@85.127.20.164) |
18:50:49 | the_big_man | yea I just watch the main page for updates that affect my player |
18:51:03 | O112358 | it's just that it would be nice to be able to appreciate the changes, which is hard if you don't know what they are ^^ |
18:52:22 | krazykit | O112358, the easiest way is to either follow SVN or just keep an eye on MajorChanges |
18:52:58 | O112358 | hehe "BDM wiggler", sounds funny |
18:54:25 | O112358 | where is the major changes page? having trouble finding it |
18:54:31 | O112358 | and i'm not sure what the SVN is |
18:55:17 | krazykit | O112358, the MajorChanges is on the wiki, and SVN is the way changes are added. |
18:55:57 | krazykit | since you're not familiar with SVN, i'd say just keep an eye on the MajorChanges page. as things happen (things you'll likely notice) they'll be added there |
18:56:07 | DefineByte | There's also an RSS feed here: rasher.dk/rockbox/majorchanges.php">http://rasher.dk/rockbox/majorchanges.php |
19:00 |
19:00:12 | O112358 | where's the normal majorchanges page? |
19:00:12 | DefineByte | http://www.rockbox.org/twiki/bin/view/Main/MajorChanges |
19:00:12 | | Quit mokkurkalve ("leaving") |
19:00:12 | | Part Llorean |
19:00:12 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
19:02:29 | | Join webguest11 [0] (n=4b91835e@gateway/web/cgi-irc/labb.contactor.se/x-a90bc32d4d186bb5) |
19:03:45 | | Quit webguest11 (Client Quit) |
19:03:53 | | Quit DefineByte ("Bye all") |
19:04:10 | | Join explor777 [0] (n=4b91835e@gateway/web/cgi-irc/labb.contactor.se/x-869f6e4547a68bd1) |
19:04:25 | | Quit explor777 (Client Quit) |
19:04:42 | | Join explor777 [0] (n=4b91835e@gateway/web/cgi-irc/labb.contactor.se/x-45bb8fa2adfe3251) |
19:05:37 | | Join madspin [0] (n=madspin@host86-146-149-166.range86-146.btcentralplus.com) |
19:05:55 | | Quit explor777 (Client Quit) |
19:06:02 | | Join webguest64 [0] (n=4b91835e@gateway/web/cgi-irc/labb.contactor.se/x-9264e896fa8d7e62) |
19:06:17 | webguest64 | hello |
19:07:16 | | Quit webguest64 (Client Quit) |
19:07:38 | kugel | Hmm |
19:07:54 | kugel | I think I found the problem |
19:45:53 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:47:32 | | Quit Llorean ("Leaving.") |
19:51:02 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
19:54:55 | *** | Saving seen data "./dancer.seen" |
20:00 |
20:00:24 | | Quit japc (Read error: 110 (Connection timed out)) |
20:01:19 | | Join miepchen^schlaf [0] (n=hihi@p54BF55D8.dip.t-dialin.net) |
20:15:32 | | Join webguest80 [0] (n=4c10ea95@gateway/web/cgi-irc/labb.contactor.se/x-4489e41e84c395b3) |
20:16:22 | webguest80 | hi i was just looking at the pictureflow page and on how to add the album art to music but i don't really know how to do it. han you guys please help me? |
20:16:34 | | Join spiorf [0] (n=spiorf@79.20.212.111) |
20:17:30 | | Join fasmaie [0] (n=yohann@c-24-60-113-125.hsd1.ma.comcast.net) |
20:18:56 | | Join matmat07 [0] (n=matmat07@modemcable020.200-131-66.mc.videotron.ca) |
20:19:10 | the_big_man | in the folder with your songs you need a picture called cover.100x100.bmp or cover.bmp |
20:19:57 | the_big_man | cover.100x100.bmp should be 100x100 in size |
20:21:17 | | Join Redbreva [0] (n=Miranda@86.164.40.64) |
20:21:24 | webguest80 | ok where can i get the album art i already downloaded one of the one in the page but it doesn't work. |
20:21:47 | the_big_man | what theme did you download? |
20:21:48 | scorche|w | that doesnt really have anything to do with rockbox |
20:22:14 | scorche|w | (the where can i get album art part) |
20:22:34 | the_big_man | to get the album art just use google and resize as necessary |
20:23:50 | webguest80 | what theme? ......i just installed the blackglass theme and changed it's look so i could make it look like windows vista. |
20:24:29 | matmat07 | your theme must be able to use album art |
20:25:01 | webguest80 | i just want to view the album art on the pictureflow plugin. |
20:25:02 | | Nick gnu47 is now known as gnu47_ (i=Gnu47@private.ntwk.thita.net) |
20:25:07 | | Nick gnu47_ is now known as Gnu47 (i=Gnu47@private.ntwk.thita.net) |
20:25:24 | matmat07 | oh ok |
20:25:31 | matmat07 | missed that part |
20:28:23 | | Join ice8lue [0] (n=59307514@gateway/web/cgi-irc/labb.contactor.se/x-301a211d23fbe20c) |
20:28:32 | ice8lue | good evening |
20:29:12 | webguest80 | so how i view it? |
20:29:17 | | Quit ice8lue (Client Quit) |
20:29:53 | the_big_man | it should read cover.100x100.bmp automatically when you load it shouldn't it guys? |
20:30:09 | matmat07 | it worked for me |
20:30:18 | matmat07 | my file are named cover.bmp |
20:30:20 | the_big_man | yea |
20:30:29 | the_big_man | that's if you don't use 100x100 coverart |
20:30:42 | matmat07 | they are |
20:30:46 | the_big_man | yea |
20:31:18 | the_big_man | if you have mixed names ie cover.100x100.bmp and cover.bmp it will use cover.100x100.bmp |
20:31:36 | matmat07 | but i'm using chrisjs build, maybe he added something so it work.. |
20:31:59 | the_big_man | ahh |
20:32:09 | the_big_man | I'm using the most recent build |
20:32:21 | webguest80 | ok i just tried it. its is 100x100 its in .bmp format and it's named cover.bmp. it's also in the folder with the music but when i use picture flow it says no albums found?? |
20:32:39 | the_big_man | you need to initialize your database |
20:32:52 | webguest80 | i'm using the most recent build to. i'm using an ipod 30g. |
20:33:07 | webguest80 | ?? |
20:33:10 | webguest80 | huh? |
20:33:26 | webguest80 | what do you mean? |
20:33:42 | the_big_man | when you browse you music you use the file tree don't you |
20:34:27 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
20:34:31 | webguest80 | i just go to files/my music/fall out boy. |
20:34:36 | the_big_man | ok |
20:34:42 | matmat07 | that's the problem |
20:35:03 | | Quit desowin ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
20:35:04 | webguest80 | um...how do i fix that? |
20:35:13 | the_big_man | from the main menu go setting->General Settings->Database->Initialize now |
20:35:27 | webguest80 | ok let me try.... :) |
20:35:29 | matmat07 | or just choose databse in the main menu i think |
20:36:51 | webguest80 | no i got in the files directory then i got my music in another folder. |
20:42:09 | webguest80 | i got to go now. i dont use itunes i just copy the masic straight to my ipod will it work like that? |
20:43:42 | webguest80 | bye........ :) |
20:43:43 | | Quit webguest80 ("CGI:IRC") |
20:43:58 | the_big_man | I don't know what he's talking about... |
20:44:41 | matmat07 | doesn't matther now |
20:45:14 | the_big_man | yea |
20:46:13 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
20:48:12 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
20:52:45 | kugel | Can it be, that it's not possible to make a keycombo with PLA? I.e. PLA_FIRE|PLA_UP |
20:55:28 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
20:55:31 | | Part pondlife ("Gone") |
20:55:37 | | Join lazka [0] (n=lazka@84.119.29.97) |
20:56:52 | | Join lee-qid [0] (n=liqid@p54964C64.dip.t-dialin.net) |
20:57:24 | | Quit lee-qid (Client Quit) |
20:57:37 | | Join lee-qid [0] (n=liqid@p54964C64.dip.t-dialin.net) |
21:00 |
21:02:41 | | Quit amiconn (Nick collision from services.) |
21:02:49 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
21:05:38 | | Join MethoS- [0] (n=clemens@pD955F58E.dip.t-dialin.net) |
21:07:12 | | Quit Mathiasdm ("I have left the building!") |
21:12:46 | | Quit DataGhost (Read error: 110 (Connection timed out)) |
21:22:41 | | Join lee-qid_ [0] (n=liqid@p54966F70.dip.t-dialin.net) |
21:24:25 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
21:27:11 | | Quit ender` (" PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrate") |
21:33:03 | | Join BartSpainhour [0] (n=bart@cpe-071-071-104-188.triad.res.rr.com) |
21:34:48 | | Quit BartSpainhour (Remote closed the connection) |
21:34:57 | | Join shiftplusone [0] (n=shiftplu@c220-239-218-177.frank1.vic.optusnet.com.au) |
21:40:32 | | Quit MethoS- (Remote closed the connection) |
21:40:55 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
21:41:45 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
21:50:29 | | Quit karashata (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
21:52:23 | | Join merbanan [0] (n=banan@83.233.242.168) |
21:54:58 | *** | Saving seen data "./dancer.seen" |
21:56:17 | | Join MethoS- [0] (n=clemens@pD955F58E.dip.t-dialin.net) |
22:00 |
22:04:25 | | Quit merbanan (Remote closed the connection) |
22:11:01 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
22:13:14 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
22:16:26 | | Quit Siku () |
22:16:48 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
22:23:07 | | Quit Lear ("ChatZilla 0.9.79 [Firefox 3.0b3pre/2007122005]") |
22:25:52 | | Quit DataGhost (Read error: 110 (Connection timed out)) |
22:25:53 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
22:26:56 | | Quit zicho ("*.net *.split") |
22:27:03 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
22:27:24 | | Quit zicho (Read error: 104 (Connection reset by peer)) |
22:27:26 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
22:28:10 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
22:32:14 | stripwax | Nico_P - did you get a chance to look over that sliding puzzlepatch? |
22:32:59 | | Quit mf0102 ("Verlassend") |
22:35:25 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
22:36:35 | | Quit toffe82 (Remote closed the connection) |
22:37:05 | | Quit zicho ("*.net *.split") |
22:37:12 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
22:37:38 | | Quit zicho (Read error: 104 (Connection reset by peer)) |
22:38:21 | | Part Llorean |
22:45:53 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
22:46:46 | | Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088833457.dsl.bell.ca) |
22:52:09 | | Join supefm [0] (n=chatzill@adsl-69-105-54-189.dsl.irvnca.pacbell.net) |
22:52:39 | supefm | my sansa e260 on rockbox only responds when I hold select + record |
22:52:53 | supefm | it can boot and everything |
22:53:03 | supefm | but it only does something when i hold select + record |
22:53:08 | supefm | anyone know how to fix? |
22:55:29 | | Join petur [50] (n=petur@rockbox/developer/petur) |
22:56:45 | | Quit Frazz ("Leaving") |
23:00 |
23:01:22 | | Quit GodEater_ (Read error: 110 (Connection timed out)) |
23:03:29 | preglow | Domonoky: here? |
23:03:44 | | Quit digitallo (" HydraIRC -> http://www.hydrairc.com <-") |
23:06:45 | Domonoky | preglow: yes.. |
23:07:52 | | Quit zicho (Remote closed the connection) |
23:08:20 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
23:08:45 | preglow | Domonoky: you have any idea how i make a qt .pro file produce several executable files? seems like they can only do a single TARGET to me |
23:10:46 | Domonoky | hm, dont know.. |
23:16:30 | Domonoky | what do you want to do ? |
23:17:17 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
23:20:15 | preglow | just build several programs in the same directory... |
23:22:42 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:24:02 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
23:24:09 | Domonoky | preglow: found the solution: make a pro file for every target, and subdirs pro file, which lists all .pro files ( they dont have to be in subdirs)..http://lists.trolltech.com/qt-interest/2006-05/thread00169-0.html |
23:26:26 | | Quit supefm (Read error: 104 (Connection reset by peer)) |
23:27:22 | | Quit petur ("here today, gone tomorrow") |
23:27:58 | | Join shiftplusone_ [0] (n=shiftplu@c220-239-218-177.frank1.vic.optusnet.com.au) |
23:28:13 | | Quit billenium ("Error: Virus ALERT!") |
23:28:26 | preglow | Domonoky: how... elegant |
23:28:34 | Domonoky | :-) |
23:28:49 | preglow | qmake seems surprisingly limited in some ways |
23:29:06 | Domonoky | jup.. it hides too much.. |
23:29:22 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
23:30:06 | | Quit tedrock (Client Quit) |
23:31:03 | | Quit davina (Remote closed the connection) |
23:33:24 | | Join zicho [0] (n=martin@c-5f9fe355.68-7-64736c14.cust.bredbandsbolaget.se) |
23:37:05 | | Quit OlivierBorowski (Remote closed the connection) |
23:40:08 | | Quit faemir (Read error: 104 (Connection reset by peer)) |
23:44:13 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
23:44:36 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
23:45:10 | | Quit shiftplusone (Read error: 110 (Connection timed out)) |
23:45:37 | | Quit Jon-Kha (Remote closed the connection) |
23:48:15 | | Nick shiftplusone_ is now known as shiftplusone (n=shiftplu@c220-239-218-177.frank1.vic.optusnet.com.au) |
23:49:56 | | Quit MethoS- (Remote closed the connection) |
23:50:56 | | Join supefm [0] (n=chatzill@adsl-69-105-54-189.dsl.irvnca.pacbell.net) |
23:55:01 | *** | Saving seen data "./dancer.seen" |
23:56:04 | | Quit Axio` () |
23:58:53 | | Join miepchen^schlaf [0] (n=hihi@p54BF55D8.dip.t-dialin.net) |