00:00:23 | muesli- | i am as probably most of rbx-users a windows user..dont know anything about applying any patches ;) |
00:00:52 | | Quit ep0ch (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
00:01:48 | Bagder | that leaves you with these options: learn how to patch, fix the patch or wait for someone else to complete the patch |
00:02:06 | muesli- | bohoo ;) |
00:04:00 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
00:06:12 | | Part hubbel |
00:08:45 | | Join TCK [0] (TCK@81-86-99-97.dsl.pipex.com) |
00:14:16 | | Join Strath [0] (~mike@dgvlwinas01pool0-a243.wi.tds.net) |
00:14:55 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
00:16:12 | | Join Tim [0] (~4356d463@labb.contactor.se) |
00:21:46 | amiconn | Slasheri: There are major playback problems :( |
00:22:23 | amiconn | Playing mp3s makes the elapsed time go negative (a few seconds, and then fluctuating) |
00:22:38 | amiconn | ..and after another few seconds it stops completely |
00:26:55 | | Quit TCK- (Read error: 110 (Connection timed out)) |
00:27:10 | linuxstb | amiconn: I can't replicate that. My (small number) of MP3s seem fine. |
00:30:07 | LinusN | works fine for me too |
00:30:39 | amiconn | Happens with all mp3 files I tried |
00:30:42 | linuxstb | I did read a similar complaint from someone on misticriver today though. |
00:30:50 | LinusN | me too |
00:31:13 | amiconn | The funny thing is that ogg is working fine |
00:31:19 | linuxstb | amiconn: Is there anything special about your files? |
00:31:26 | amiconn | However, my mp3:ogg ratio is ~3000:16 |
00:31:49 | amiconn | Nothing special |
00:32:01 | amiconn | cbr and vbr, usually completely tagged |
00:32:12 | | Quit webguest78 ("CGI:IRC") |
00:33:01 | linuxstb | My examples are 160kbit/s CBR with id3v2 tags, and 144kbit/s VBR with no tags. I also have untagged MP2 CBR files which play fine. |
00:33:05 | LinusN | i just built and tried the latest cvs with several mp3 files |
00:33:09 | LinusN | everything works |
00:33:23 | linuxstb | I'm using the latest CVS as well. |
00:33:32 | amiconn | Bah, got IllInstr now |
00:33:47 | LinusN | amiconn: are your codecs really up to date? |
00:34:05 | amiconn | I just updated them |
00:34:12 | amiconn | Now it seems to work...sometimes |
00:34:24 | Tim | is ogg really working fine? |
00:34:34 | amiconn | That is, it works if I am playing from stop (or resume) |
00:34:51 | linuxstb | Tim: They play fine for me. |
00:35:22 | amiconn | If I go back to the browser while already playing, and then start another file, the elapsed time display goes totally mad |
00:35:26 | Tim | any limitations? pls. point me to a link if I missed one on the main site or forums |
00:35:30 | LinusN | amiconn: i see it too |
00:35:34 | amiconn | ...and this was also when I got IllInstr |
00:36:00 | LinusN | Tim: try it |
00:36:19 | amiconn | Ogg doesn't support seek, and the resume point is wrong |
00:36:40 | amiconn | (not only the point within the file, which is expected with no seek, but also the file itself) |
00:36:41 | Tim | hehe - haven't bought a iriver yet - my karma is about dead and I'm looking at alternatives that support Ogg |
00:40:29 | | Quit ajt ("using sirc version 2.211+KSIRC/1.3.12") |
00:41:29 | linuxstb | amiconn: Whenever I play an MP3, then return to the browser, and play another, the current track elapsed time starts at 2:42:34 |
00:42:00 | amiconn | Yes, same thing I get |
00:44:20 | linuxstb | FLAC works fine, so it looks like an MP3 issue. |
00:48:25 | | Join sockerteze [0] (~sockertez@pool-162-83-112-105.norf.east.verizon.net) |
00:49:02 | | Quit Stryke` (Read error: 145 (Connection timed out)) |
00:53:38 | | Nick Febs_away is now known as Febs (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
00:55:55 | Febs | If you click back to the beginning of the track, it corrects the problem and the elapsed time displays properly. |
00:57:56 | | Quit Harpy (Read error: 145 (Connection timed out)) |
01:00 |
01:05:01 | | Join Coke_dead [0] (~blah@IGLD-83-130-74-167.inter.net.il) |
01:07:52 | Coke_dead | Hm. |
01:08:10 | Coke_dead | Is rockbox starting a H300 mod? :) |
01:08:32 | amiconn | Yay, no more clipping when pumping up bass/treble :-) |
01:15:37 | | Quit sockerteze ("Chatzilla 0.9.67 [Firefox 1.0.1/20050225]") |
01:16:35 | | Quit daven ("CGI:IRC (Ping timeout)") |
01:18:44 | | Quit elinenbe (Read error: 54 (Connection reset by peer)) |
01:19:19 | | Join elinenbe [0] (elinenbe_@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:19:41 | HCl | Coke_dead: no. |
01:19:52 | HCl | not till the bootloader gets written. |
01:20:04 | Coke_dead | But the site hints work on it. :) |
01:20:12 | HCl | yea, thats Bagder's fault. |
01:20:23 | Coke_dead | And rockbox arn't writing the bootloader, are they? :/ |
01:20:35 | HCl | there's no work done on the h300 aside from the picture for the sim, i think. |
01:20:41 | HCl | linus has an h340 |
01:20:44 | HCl | and a bdm wiggler |
01:20:51 | HCl | just hasn't had time to work on a bootloader yet |
01:20:51 | amiconn | Coke_dead: We're not modding anything btw. |
01:20:59 | amiconn | We're writing firmware from scratch |
01:21:03 | HCl | that too. |
01:21:09 | Coke_dead | err. yeah. |
01:21:16 | HCl | anyways. eventually. linus will write an h3x0 bootloader |
01:21:20 | HCl | but don't expect it to happen soon |
01:21:26 | Coke_dead | Sadness. :/ |
01:21:35 | amiconn | Someone needs to identify the lcd |
01:21:36 | Coke_dead | iRiver is really crappy with their support of fireware. :/ |
01:22:30 | * | HCl needs to think up good ways to flexibly allow sorts of "best rated and least recently played" for example. |
01:23:16 | * | HCl thought up a way. |
01:23:33 | HCl | sortexpressions. what fun. |
01:23:48 | HCl | time to sleep now |
01:23:49 | HCl | night |
01:26:01 | Coke_dead | night |
01:33:09 | | Quit DMJC-L (Connection timed out) |
01:35:33 | | Part DrMouss |
01:40:45 | | Join BTKDaImMaikata [0] (~Bager@83.222.160.88) |
01:40:46 | | Quit Bger (Read error: 104 (Connection reset by peer)) |
01:41:13 | *** | Saving seen data "./dancer.seen" |
01:43:25 | | Join muesli__ [0] (muesli_tv@Bbc70.b.pppool.de) |
01:44:32 | | Nick Febs is now known as Febs_away (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:51:42 | | Quit hicks ("Too lazy to change my quit message") |
01:56:37 | | Part Tim |
02:00 |
02:02:05 | | Quit muesli- (Read error: 113 (No route to host)) |
02:03:47 | | Join Bluechip [0] (~BlueChip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
02:10:53 | | Quit Sucka ("a bird in the bush is worth two in your house") |
02:13:06 | | Join xen` [0] (nop@stg25-1-82-238-117-1.fbx.proxad.net) |
02:31:08 | | Part Bluechip |
02:32:19 | | Part LinusN |
02:39:17 | | Quit Febs_away ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") |
02:39:40 | | Quit kenshin (Read error: 60 (Operation timed out)) |
02:47:54 | | Join ashridah [0] (ashridah@220-253-122-238.VIC.netspace.net.au) |
03:00 |
03:00:36 | ashridah | aah, man. bass sounds much better now. |
03:00:53 | ashridah | can get a decent amount without hearing it clip :) |
03:01:09 | * | ashridah hands amiconn a cookie |
03:06:30 | amiconn | mmmm |
03:06:53 | amiconn | almost sleeping though... 03:05 am |
03:08:59 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:36:00 | | Quit Strath (Read error: 110 (Connection timed out)) |
03:37:59 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC") |
03:40:49 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
03:41:17 | *** | Saving seen data "./dancer.seen" |
03:44:41 | | Quit xen` (Read error: 145 (Connection timed out)) |
03:45:43 | | Join webguest79 [0] (~45845db6@labb.contactor.se) |
03:46:39 | | Part webguest79 |
03:49:19 | | Join jakroo99 [0] (jakroo99@69-161-251-142.snbrca.adelphia.net) |
03:49:23 | jakroo99 | whats up guys |
03:50:02 | | Join amiconn_ [0] (~jens@p54BD4718.dip.t-dialin.net) |
03:50:12 | jakroo99 | can anyone tell me what the rockbox team plants to implement in the h3xx firmware which i know is underway |
03:50:25 | jakroo99 | well at least its wishful thinking that it will be out someday |
03:50:34 | jakroo99 | im from misticriver |
03:51:39 | jakroo99 | anyone? |
03:52:40 | kenshin | i don't believe it's been started, yet. |
03:53:36 | jakroo99 | well according to the cvs its underway |
03:53:46 | jakroo99 | i know linus hasnt even written the bootloader yet |
03:53:53 | jakroo99 | but why is it in the cvs? |
03:56:23 | | Quit jakroo99 () |
03:57:49 | | Quit amiconn (Read error: 145 (Connection timed out)) |
03:57:49 | | Nick amiconn_ is now known as amiconn (~jens@p54BD4718.dip.t-dialin.net) |
04:00 |
04:05:57 | | Join QT [0] (as@area51.users.madwifi) |
04:13:54 | | Join Zoom2 [0] (~41027508@labb.contactor.se) |
04:17:36 | | Quit QT_ (Read error: 110 (Connection timed out)) |
04:19:06 | kenshin | could someone help me with the simulator real quick? |
04:19:45 | | Quit Zoom2 ("CGI:IRC (EOF)") |
04:28:27 | | Join Dang [0] (~jbd@ip68-8-46-178.sd.sd.cox.net) |
05:00 |
05:16:14 | | Quit Dang (Read error: 104 (Connection reset by peer)) |
05:24:23 | | Join Strath [0] (~mike@dgvlwinas01pool0-a248.wi.tds.net) |
05:24:47 | | Quit kenshin (Read error: 60 (Operation timed out)) |
05:41:18 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:05:05 | | Quit amx ("Client Exiting") |
06:19:50 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
07:00 |
07:08:49 | | Join webguest28 [0] (~41027508@labb.contactor.se) |
07:09:37 | | Quit webguest28 (Client Quit) |
07:17:40 | | Quit kenshin (Read error: 145 (Connection timed out)) |
07:22:53 | | Join Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) |
07:22:57 | Coldtoast | hi |
07:23:20 | Coldtoast | just updated to the newest bleeding edge and I see crossfading now works. excellent! |
07:24:16 | | Join B4gder [0] (~dast@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:31:19 | Coldtoast | oh. err... for the iriver I mean |
07:31:38 | Coldtoast | OTF playlists soon hopefully |
07:35:19 | B4gder | ? |
07:35:40 | B4gder | rockbox supports that already |
07:35:45 | Coldtoast | on the fly playlists |
07:35:50 | Coldtoast | not on the iriver. does it? |
07:36:06 | BTKDaImMaikata | morning :) |
07:36:12 | B4gder | yes it does - the exact same way it works on the other players |
07:36:19 | Coldtoast | hmmmm. ok |
07:38:29 | Coldtoast | looking at the manual now |
07:39:03 | Coldtoast | hmmm. you cna only queue dirs? |
07:40:08 | B4gder | no |
07:40:22 | | Nick BTKDaImMaikata is now known as Bger (~Bager@83.222.160.88) |
07:40:40 | ashridah | Coldtoast: you can queue directories, individual files, whatever. just hold the joypad down and go to the playlist options |
07:41:05 | Coldtoast | ok. looking at it now |
07:41:10 | Coldtoast | I did notice something just now with crossfading |
07:41:21 | *** | Saving seen data "./dancer.seen" |
07:41:28 | Coldtoast | it stops working, apparently, once you get to the end of a playlist |
07:42:01 | Coldtoast | first time thru the playlist, works well but after that, doesn't work at all |
07:56:18 | | Join DMJC-L [0] (~DMJC-L@60-240-216-165.tpgi.com.au) |
07:58:15 | Coldtoast | can't find the playlist submenu that has View, Insert, Insert Next, Insert Last, Queue, etc. Only the Playlist section in the options that has Create Playlist, View Current Playlist, Save Current Playlist, etc |
08:00 |
08:05:19 | linuxstb | Coldtoast: It appears when you hold the joystick down in the file browser, and then select "playlist" from that menu. |
08:06:00 | Coldtoast | aaah there it is |
08:06:03 | Coldtoast | sorry |
08:06:28 | Coldtoast | excellent. thanx |
08:07:41 | * | B4gder is afraid to admit he _never_ used those features |
08:11:20 | | Join Lost-ash [0] (ashridah@220-253-122-238.VIC.netspace.net.au) |
08:11:45 | | Quit ashridah (Nick collision from services.) |
08:11:48 | | Nick Lost-ash is now known as ashridah (ashridah@220-253-122-238.VIC.netspace.net.au) |
08:18:40 | | Join XShocK [0] (HydraIRC@ip68-98-187-46.dc.dc.cox.net) |
08:20:01 | | Join kenshin [0] (~dave@c-24-17-8-193.hsd1.wa.comcast.net) |
08:22:05 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
08:25:49 | XShocK | I want to congratulate you all! That is an awsome progress since i have been here last time! :) |
08:27:45 | B4gder | the last few weeks sure have changed rockbox land |
08:29:58 | | Quit DMJC-L (Read error: 110 (Connection timed out)) |
08:30:50 | Coldtoast | rockbox in general? |
08:31:47 | XShocK | I am talking about sound framework + that highlight turning slowly.. :)))) |
08:32:22 | Coldtoast | heh. the only rockbox experience I have is with the iriver |
08:32:38 | Coldtoast | highlight turning slowly=fading backlight? |
08:33:38 | XShocK | yes. |
08:33:43 | Coldtoast | ok |
08:33:48 | XShocK | I am russian with bad english. :) |
08:34:03 | Coldtoast | oh, no probs. I can still understand you |
08:34:46 | XShocK | HCl, btw, are there any updates on rockboy? |
08:34:51 | ashridah | heh, i imagine our russian is far worse than your english. |
08:35:12 | XShocK | :) |
08:37:55 | Coldtoast | there are daily builds/bleedign edge builds XShocK |
08:40:37 | ashridah | Coldtoast: he means has anyone worked on rockboy |
08:40:45 | ashridah | the answer is not in quite some time |
08:40:59 | ashridah | it's still < 100% realtime |
08:41:01 | Coldtoast | oh. rockBOY |
08:41:24 | XShocK | oki |
08:41:37 | ashridah | and it's unlikely to ever be perfect, since input is impossible to get perfect, without using the remote as extras |
08:41:43 | ashridah | which would be unwieldy at best |
08:41:44 | Coldtoast | sorry. I'm Australian. my English ain't too great either. |
08:42:36 | ashridah | Coldtoast: so am i, that's no excuse :) |
08:42:46 | Coldtoast | heh |
08:43:05 | Coldtoast | where are you? |
08:43:11 | ashridah | melb |
08:43:21 | Coldtoast | netspace, eh? |
08:43:26 | * | ashridah nods |
08:43:28 | Coldtoast | supposed to be good |
08:43:39 | ashridah | well, their dsl is yeah, except i'm stuck on dialup here |
08:43:46 | ashridah | dialup's cheap tho, so i'm not complaining |
08:43:55 | Coldtoast | dialup should be free |
08:44:06 | * | ashridah is the unfortunate victim of telstra's RIM policy of yesteryear |
08:44:20 | Coldtoast | god |
08:44:33 | Coldtoast | I'm with Internode |
08:44:47 | ashridah | doesn't worry me much, i don't have much money to space to spend on a DSL bill, so 20/month suits me okay |
08:45:08 | Coldtoast | it's kinda funny really. one of my friends is with bigpond and his ADSL was down for a couple of days but mine wasn't |
08:49:09 | | Quit ashridah (Remote closed the connection) |
08:49:11 | | Join Lost-ash [0] (ashridah@220-253-122-238.VIC.netspace.net.au) |
08:49:34 | Slasheri | amiconn: fixed the elapsed counter bug |
08:49:39 | Lost-ash | blah |
08:50:54 | Slasheri | hi :) |
08:51:21 | | Nick Lost-ash is now known as ashridah (ashridah@220-253-122-238.VIC.netspace.net.au) |
08:51:32 | * | ashridah mutters |
08:51:47 | Bger | Slasheri: very good news ;) |
08:51:47 | ashridah | Coldtoast: and thus, the price i pay for cheap dialup |
08:51:57 | ashridah | (at least there's no bandwidth limits) |
08:53:24 | Coldtoast | mind you tho... you are paying more than $20 a month for it |
08:53:52 | Coldtoast | you'd be paying probably $35-40 |
08:54:59 | Coldtoast | funny that you were a victim of Talstra's RIM policy and here you are paying them probably $15-20 a month for internet access they're not even providing |
09:00 |
09:05:39 | ashridah | that's still about the cheapest i'll get for a dialup service that doesn't bite |
09:06:01 | ashridah | but it all goes to dad's CC anyway, so i think i can live with the phone bill. |
09:07:47 | Coldtoast | my service provider has 24mbit/1mbit for $60 a month |
09:08:27 | Coldtoast | not available in many areas yet tho |
09:08:32 | Coldtoast | certainly not here in Tas |
09:08:39 | Coldtoast | not even scheduled for this year |
09:09:03 | ashridah | i know, believe me, i know what kinds of dsl services are available. lord knows i've installed about 50% of them at various places i've worked at over the last few years |
09:10:33 | Coldtoast | you should sneak into somebody's wifi and get free broadband. heh |
09:11:06 | Coldtoast | there's an unencrypted access point right next to the local Blockbuster here where I am |
09:11:27 | ashridah | Coldtoast: or i can just go into uni and plug in my mp3 player and leech as much as i want :) |
09:11:28 | Coldtoast | so when looking at movies to rent, I can take my PDA and see how they rate on IMDB |
09:11:43 | Coldtoast | yeah. good luck with THAT |
09:11:52 | ashridah | works for me so far |
09:11:58 | ashridah | been over a year, they haven't told me off yet |
09:12:04 | Coldtoast | who are the main ppl getting busted for illegal MP3s here in Australia? |
09:12:07 | Coldtoast | Universities |
09:12:15 | Coldtoast | they're idiots then :) |
09:12:17 | ashridah | i don't download illegal mp3s |
09:12:24 | Coldtoast | serves em right if they get busted |
09:12:30 | Coldtoast | aah |
09:12:32 | Coldtoast | fair enough |
09:12:56 | Coldtoast | I don't download MP3s at all 99% of the time |
09:13:12 | | Quit Lynx_awy (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC") |
09:13:12 | Coldtoast | not illegal ones anyway |
09:13:28 | Coldtoast | I don't buy em either. I really only download stuff ppl I know have written |
09:13:56 | ashridah | mostly i end up downloading linux distro isos and stuff |
09:14:14 | Coldtoast | hey. Any idea if decoding .ogg is less CPU intensive with Rockbox than it is with the iRiver firmware? |
09:17:00 | ashridah | no, although i suspect ogg's a little more intensive |
09:17:25 | Coldtoast | I know it is with the iriver firmware |
09:17:47 | Coldtoast | ppl have tested and it looks like you get around 1/3 less playtime with .ogg than mp3 |
09:18:02 | | Join bobTHC [0] (~bobthc@l04v-24-154.d1.club-internet.fr) |
09:18:13 | B4gder | ogg uses more cpu with rockbox too |
09:18:27 | B4gder | compared to mp3 that is |
09:18:31 | Coldtoast | any idea how much more? |
09:18:43 | B4gder | no |
09:18:49 | Coldtoast | looks like it's abut 1/3 more intensive with iriver's firmware |
09:18:50 | Coldtoast | ok |
09:20:56 | | Join dator [0] (~irc@d092b07ee4b1a60e.session.tor) |
09:22:13 | dator | Slasheri: I think there is a bug where after the songs are loaded into the buffer, jumping back and forth between tracks would have a 2 seconds or so lag time |
09:22:39 | dator | I don't know if this is new or even a bug, if someone could test and confirm please |
09:24:28 | Coldtoast | with the iriver port, I noticed that but I thought it might be cos crossfadign wasn't working so the pause is as long as the crossfade should be |
09:28:10 | Coldtoast | hmmm. ok. that isn't the case. just checked |
09:35:45 | | Join dator_ [0] (~irc@22e27273181196ff.session.tor) |
09:40:12 | | Quit dator (Remote closed the connection) |
09:40:44 | | Nick dator_ is now known as dator (~irc@22e27273181196ff.session.tor) |
09:41:24 | *** | Saving seen data "./dancer.seen" |
09:48:30 | | Join Patr3ck [0] (~patr3ck@p549E6FC6.dip.t-dialin.net) |
09:48:52 | | Join DMJC [0] (~DMJC@60-240-216-165.tpgi.com.au) |
09:53:54 | amiconn | morning :) |
09:54:26 | Bger | morning, Jens;) |
09:55:27 | | Quit DMJC ("Leaving") |
09:58:06 | | Join DMJC [0] (~DMJC@60-240-216-165.tpgi.com.au) |
10:00 |
10:00:54 | XShocK | good morning |
10:01:33 | | Quit XShocK (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
10:02:24 | amiconn | B4gder: So far I got the impression that ogg actually uses less cpu than mp3 in rockbox |
10:02:30 | dator | good morning too you too :) |
10:02:32 | B4gder | really? |
10:02:42 | amiconn | yup. |
10:03:11 | amiconn | Play some oggs and watch the cpu boost on/off ratio in the debug menu. Do the same with mp3 |
10:03:23 | B4gder | ok, it just surprises me |
10:04:02 | Bger | let's don't forget that iriver firmware probably uses motorola's mp3 decoder .... |
10:04:03 | amiconn | Nah, I think preglow said this is due to the fact that libmad dithering is enabled |
10:04:11 | B4gder | aaah |
10:04:14 | amiconn | ...and tremor doesn't dither |
10:04:29 | Bger | uf... forget me |
10:05:14 | amiconn | I wonder how easy it would be to disable dithering. |
10:05:27 | B4gder | fairly easy I believe |
10:05:34 | amiconn | Slasheri: Are you here? |
10:08:48 | | Join Harpy [0] (UPqfDpp6OB@dsl-hkigw7wbb.dial.inet.fi) |
10:11:04 | | Join DaKi][er [0] (~dakiller@dialup-238.181.220.203.acc01-albe-wgl.comindico.com.au) |
10:14:35 | Slasheri | amiconn: yes |
10:14:40 | | Join preglow [0] (~81f18ab7@labb.contactor.se) |
10:14:46 | preglow | removing dithering is very easy |
10:17:18 | preglow | just remove the scale() call in codecmpa |
10:17:21 | amiconn | Slasheri: Fading backlight looks cool, however I think the *fade in* is too slow |
10:17:31 | preglow | agreed |
10:17:46 | amiconn | It simply takes too long until you see something after pressing a button |
10:17:49 | Slasheri | amiconn: Hmm, yep. I think that configuration options for fade in and fade out should be added |
10:18:20 | amiconn | Yes. Fade in/out should be switchable, and fade in should imho be shortened to 0.5 s |
10:19:07 | amiconn | Better still, the fade times could be made selectable, but we have to keep an eye on rockbox' number of options |
10:22:51 | | Join Zoom2 [0] (~41027508@labb.contactor.se) |
10:23:26 | preglow | as long as the config menu is well structured, i think we can handle more options, though |
10:23:45 | amiconn | Slasheri: I just found that fading backlight causes a big problem on iriver - it leaves no free timer :-( |
10:23:46 | Coldtoast | I think the number of options is irrelevent |
10:23:56 | Coldtoast | just so long as they're settings that MATTER |
10:24:03 | amiconn | ...so we can't provide a timer to the plugins |
10:24:17 | amiconn | Bybe bye metronome, grayscale lib, video, ... :-( |
10:24:37 | Slasheri | amiconn: Hmm.. doesn't kernel tick timer work for that? |
10:24:45 | amiconn | nope |
10:24:50 | Slasheri | ok |
10:24:56 | preglow | we could speed it up? :P |
10:25:06 | amiconn | wouldn't work |
10:25:20 | Slasheri | but maybe the backlight timer could be made switchable for different purposes |
10:25:20 | amiconn | These plugins need exact timings that are not constand |
10:25:27 | amiconn | *constant |
10:25:39 | preglow | well |
10:25:45 | preglow | then let them have it |
10:25:51 | Coldtoast | can't you just have it to the backlight checks to see if the timer is free tho? if not, no fading |
10:26:00 | preglow | as long as its done with some api function, the fading backlight can always be disabled then |
10:26:08 | amiconn | Yes, that's what I thought. When a plugin registers a timer, backlight.c should get its hands off, and resort to simple on/off until the plugin releases the timer again |
10:26:20 | Coldtoast | that'd make sense |
10:26:22 | | Quit ashridah ("phone") |
10:26:45 | amiconn | Slasheri: Plugins uses plugin_register_timer() and plugin_unregister_timer() in plugin.c |
10:26:58 | preglow | then it shouldn't be a problem |
10:27:01 | Slasheri | amiconn: Ah, good. I will take a look at that |
10:27:09 | amiconn | On archos player where I'll implement fading backlight too we don't have this problem |
10:27:15 | amiconn | The SH1 has 5 timers |
10:27:47 | amiconn | SO far we do use timers 0, 1 and 4 iirc |
10:27:49 | Coldtoast | any idea how many timers the h300 has? |
10:27:54 | amiconn | 2 |
10:27:57 | Coldtoast | ok |
10:28:00 | amiconn | Same cpu as h100 |
10:28:10 | amiconn | These timers are a cpu feature |
10:28:22 | Coldtoast | yep |
10:28:23 | Zoom2 | I think fading should be custom though, I like long fades, while i know many like short ones |
10:28:45 | preglow | no problem in having them custom either, as long as the pwm period is long enough to accomodate many steps |
10:28:49 | amiconn | Zoom2: The fade out can be long, but fade in must be short for usability |
10:29:13 | Zoom2 | Also, mabye enable a fade out, to the sleep timer. I use this option alot to try and helping me sleep, I find that it "wakes me up" to have a song cut off when im listening to it |
10:29:23 | Zoom2 | could that be a possibility? |
10:29:28 | Coldtoast | I'd like no fade in personally |
10:29:56 | Coldtoast | fade out, yeah. but I like it just ON |
10:29:59 | preglow | and i'd like a short fade in and short fade out |
10:30:00 | Slasheri | amiconn: it looks an easy task to make the timer work with plugins. I think some timer.c should be written which can be used by both plugins and backlight |
10:30:17 | preglow | preferences vary, obviously, so we should have it configable |
10:30:38 | Zoom2 | what do you think about the fade out for sleep timer though? |
10:30:51 | amiconn | Iiuc the current implementation allows setting 0.5s steps for a full fade |
10:32:09 | amiconn | ...and it uses 2 secs currently |
10:32:41 | Zoom2 | even for the sleep mode? |
10:33:04 | Zoom2 | I find quite a few times my songs stop immediatly when I put a 15, or 30 minute timer |
10:36:19 | amiconn | Zoom2: We're talking about backlight fading, not audio fading |
10:37:49 | Coldtoast | hey amiconn: with crossfade, it stopped working for me |
10:37:51 | Zoom2 | ahh nice. |
10:38:01 | Zoom2 | didnt mean to deviate topics |
10:38:10 | amiconn | Slasheri: backlight.c could have a function, backlight_steal_timer(bool lock), which would be called from plugin.c if the timer is needed |
10:38:12 | Zoom2 | 2 cents: crossfading stopped working for me to |
10:38:25 | Coldtoast | but it just started workign again |
10:38:38 | Zoom2 | i think it still only works on a few tracks |
10:38:57 | amiconn | I never used it, and probably never will |
10:39:00 | Zoom2 | but that is to be expected - still being worked on |
10:39:13 | Coldtoast | well, it needs to be working properly tho |
10:39:29 | Coldtoast | one of the BIG things iriver users bitch about is no gapless |
10:39:35 | Zoom2 | coldtoast: I think slasheri is working on it |
10:39:48 | Coldtoast | so, I think, getting that perfect is paramount |
10:40:14 | Zoom2 | slasheri would fading out be a possibility for the sleep timer? |
10:40:19 | Coldtoast | gapless and OTF playlists are the 2 *BIG* things iriver users want |
10:40:31 | Coldtoast | the way OTF is implemented is perfect, imho |
10:41:14 | Zoom2 | coldtoast I am sure the devs are aware of this and working on it |
10:41:24 | Coldtoast | yep |
10:42:02 | Zoom2 | the rockbox crew has already put the iriver team to shame, with the time/output ratio on the firmware |
10:42:30 | Coldtoast | hmmm |
10:42:34 | B4gder | well, we aim at doing a good firmware, they aim at selling hw |
10:42:39 | Coldtoast | well, the iriver firmware does what it does perfectly tho |
10:43:03 | Coldtoast | so it's not like the iriver team are completely imcompetent |
10:43:23 | amiconn | Coldtoast: I agree 100% that gapless playback is a must, but I wonder what crossfading has to do with that |
10:43:36 | amiconn | Imho crossfading destroys the gapless experience |
10:43:42 | | Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) |
10:43:47 | Coldtoast | well that depends |
10:44:08 | Coldtoast | removing gapes between 2 REALLY different tracks results in a horrible, abrupt change |
10:44:22 | Coldtoast | "removing" the gap by crossfading.. MUCH nicer |
10:44:56 | Slasheri | amiconn: Hmm, sounds good |
10:44:58 | Coldtoast | gapes=gaps |
10:45:18 | Slasheri | Zoom2: No, separate timer is required for that |
10:45:21 | amiconn | Gapless playback doesn't mean removing gaps, but rather not adding gaps (like the iriver firmware does) |
10:46:08 | dator | Slasheri: have you read my comment above, or is that a known issue already? |
10:46:19 | Coldtoast | what I noticed with the crossfading not working is the player seemingly stopped buffering the next track |
10:46:28 | Coldtoast | so when it changes, it acces the HDD and loads the new track |
10:46:42 | Coldtoast | when crossfading works, there's the big buffering |
10:46:59 | Coldtoast | my player seemed to stop buffering "properly" |
10:47:01 | Slasheri | dator: that is a known issue. Track switching can be made a little faster by flushing the pcm buffer from a certain point so that playback would not stop |
10:47:23 | Slasheri | dator: But i am afraid it can't be made 100% instant |
10:48:03 | dator | Slasheri: ah ok, I just started noticing it after it had already buffered, usually I switch tracks before the buffering begins |
10:48:34 | amiconn | Slasheri: Are you going to work on this stuff (configurable backlight fade & timer reservation)? |
10:48:35 | | Join Lynx_ [0] (~lynx@tina-10-4.genetik.uni-koeln.de) |
10:49:13 | dator | poor Slasheri, he bit off more than he could chew :) |
10:49:22 | Slasheri | dator: yep, that is caused by the pcm buffer that has buffered raw pcm data a few seconds. If crossfading is enabled, it should start fading at this point |
10:49:33 | amiconn | I'm asking because then I shouldn't try to implement backlight fading for archos player now, it could make a big mess interating the changes |
10:49:40 | Zoom2 | I think gapless is great for "live tracks" but for random tunes I love the crossfading |
10:50:03 | amiconn | *integrating |
10:50:09 | Slasheri | amiconn: i can do the timer reservation and some stubs for configuration |
10:50:14 | Coldtoast | I agree Zoom2 |
10:50:41 | amiconn | Slasheri: I could do that as well, that's why I'm asking |
10:50:52 | dator | Slasheri: appologies for all the constant nagging from all the iriver users :) |
10:50:59 | Slasheri | amiconn: ah, ok :) if you have time, please do so :) |
10:51:00 | amiconn | Ironically the archos player is the only one that also allows backlight fading... |
10:51:07 | Zoom2 | Slasheri: when you say a seperate timer is requried for the fading out, can you just make it "mimic" the option for the stop? If stop is enabled for fade out, can that be true for sleep timer and if disabled sleep timer would stop immediatly |
10:51:24 | amiconn | Slasheri: What timer is controlling the crossfade? |
10:51:40 | Slasheri | amiconn: no timer controls that |
10:51:45 | amiconn | Ah yes |
10:52:29 | amiconn | Hmm, I think audio fade out doesn't need a timer either, the tick should be enough |
10:53:20 | Zoom2 | or if the fade out isn ta possibility, can we have a "sleep timer" by track count too, thus allowing the song to complete fully before ending? |
10:53:22 | Slasheri | Zoom2: Hmm |
10:53:51 | Slasheri | Zoom2: The backlight dimming requires a configurable very short timer periods that no other timer can handle |
10:54:28 | Zoom2 | Slasheri: I was talking about an audio fade out |
10:54:36 | Zoom2 | sorry to confuse the two |
10:54:39 | Slasheri | oh :) |
10:55:07 | Zoom2 | it may sound silly but it supsets me when im falling asleep when a song cuts immediatly while im zoning out |
10:55:12 | Zoom2 | i find that it wakes me up |
10:55:13 | Slasheri | Hmm, no separate timer should be required for audio stuff |
10:55:14 | Coldtoast | does Rockbox on anything support .mod? |
10:55:26 | Zoom2 | and most of the time i hit play, and have to set it for another 15 minutes |
10:56:10 | Coldtoast | or is it a case of Rockbox only beign able to decode various formats, not generate the sounds used (as would need to be done with MOD)? |
10:56:34 | Coldtoast | a portable MOD player would be really cool |
10:58:03 | HCl | mod playback codec is in the cvs but work hasn't started on it |
10:58:24 | B4gder | Coldtoast: join in and make it happen! |
10:59:03 | Coldtoast | I would if I had any C experience. If it was written in Pascal... heh |
10:59:12 | B4gder | time to learn! |
10:59:30 | Zoom2 | anyway guys, im out - but on an ending note i would just like to say thanks for the hard work, you guys are doing a great job. |
10:59:56 | Coldtoast | B4gder: I'd rather work on getting iriver to opensource their firmware :) |
10:59:56 | preglow | haha |
10:59:59 | preglow | .mod is coming |
11:00 |
11:00:03 | preglow | but not for a little while |
11:00:06 | Zoom2 | Slasheri: before I leave, can I get your opinion if the audio fadeout for the sleep timer is pausible and something I can look forward to? |
11:00:08 | B4gder | Coldtoast: why? |
11:00:36 | preglow | i'd rather not have their sources :/ |
11:00:46 | Coldtoast | nto to use their source |
11:00:56 | B4gder | seems like a waste of time and efforts |
11:00:56 | Zoom2 | preglow: I agree |
11:00:58 | Coldtoast | but to give a COMPLETE insight into the hardware |
11:01:02 | | Join Aison [0] (~hans@zux166-181.adsl.green.ch) |
11:01:07 | Slasheri | Zoom2: yes it is possible |
11:01:12 | preglow | we have pretty complete insight into the hardware |
11:01:15 | Slasheri | and i think it's very good idea to have it |
11:01:24 | Coldtoast | 100% tho? |
11:01:33 | B4gder | not the h300 lcd |
11:01:36 | Zoom2 | thanks Slasheri, you made my night... I can now go to sleep with hope! |
11:01:51 | preglow | they'll never open source their firmware anyway |
11:01:54 | Slasheri | :) |
11:01:59 | Zoom2 | nite all. |
11:02:04 | Slasheri | nite, sleep well ;) |
11:02:12 | preglow | for them, that's like giving away their secrets to iaudio and other people with similar platforms |
11:02:12 | | Quit Zoom2 ("CGI:IRC (EOF)") |
11:02:21 | Coldtoast | yeah |
11:02:24 | preglow | B4gder: i wonder if iaudio uses some rockbox code :) |
11:03:12 | B4gder | :-) |
11:03:34 | B4gder | I bet they use our logo somewhere! :-P |
11:04:59 | Coldtoast | I really like the look of the M3 |
11:05:15 | Coldtoast | I rarely ever look at the main LCD on my h140 |
11:05:34 | B4gder | I do now, since my remote is filled with debug logs ;-) |
11:05:45 | Coldtoast | pretty much the only reason I still use the iriver firmware is the LCD on the remote |
11:08:25 | preglow | i only started using my remote when it showed debug logs ;) |
11:08:47 | * | linuxstb is still searching for his remote... |
11:16:09 | HCl | i need to wake up... |
11:17:48 | amiconn | Hmm, there's only one spare timer on archos... for debug builds |
11:17:56 | amiconn | Otherwise there are 2 |
11:18:11 | Coldtoast | so not 5? |
11:18:12 | preglow | what are the timers used for on archos? |
11:20:28 | amiconn | Timer 0 is the kernel tick. |
11:20:37 | Coldtoast | hey. does the iriver firmware have some sort of compressor? |
11:20:49 | preglow | audio compressor? |
11:20:50 | preglow | if so, no |
11:20:55 | amiconn | Timer 1 is the MAS poll interrupt on player, and used as a DMA delay on recorders & ondio |
11:21:09 | amiconn | Timer 2 is used for recording debug in debug builds |
11:21:15 | Coldtoast | k |
11:21:20 | amiconn | Timer 4 is the plugin registerable timer |
11:21:24 | preglow | Coldtoast: why'd you want that anyway? most music is compressed to death anyhow. |
11:21:32 | amiconn | Timer 3 is free so far |
11:21:54 | Coldtoast | I notice withthe bass settings in rockbox at the moment, anything >12 is a bit much for my earphones but <12 isn't quite enough. I get more bass without distortion with the iriver firmware |
11:22:20 | preglow | is this a very recent build? |
11:22:38 | Coldtoast | was a few days ago |
11:22:46 | amiconn | preglow: Timer 1 needs some more eplanations perhaps. The MAS polling on player is necessary because the demand pin can only interrupt on stop demand, not start |
11:22:49 | Coldtoast | I haven't tested wioth the latest, which I have installed |
11:23:22 | amiconn | ..as the SH1 can only trigger on falling edge. This is solved on the recorders by an added inverter which connects to a second interrupt pin |
11:23:29 | Coldtoast | will rockbox support SRS? |
11:24:00 | preglow | Coldtoast: bass and treble handling was fixed yesterday |
11:24:04 | amiconn | The DMA delay on recorder & ondio is necessary because the demand pin of the MAS goes crazy for layer2 |
11:24:06 | Coldtoast | aah ok |
11:24:25 | preglow | Coldtoast: you shouldn't comment on any features unless you've tried the newest build, things change quick these days |
11:24:53 | Coldtoast | any plans for parametric EQ? |
11:24:58 | preglow | yes, i'll write one |
11:25:03 | preglow | but not for some time |
11:25:05 | Coldtoast | good stuff |
11:25:08 | preglow | august, perhaps |
11:25:14 | preglow | so unless someone beats me to it |
11:25:37 | Coldtoast | hey cool. the bass/treble is good now. sorry |
11:26:03 | preglow | no worries |
11:26:08 | Coldtoast | all the way up to 24 with no distortion. yay |
11:26:19 | amiconn | Coldtoast: tnx :) |
11:26:22 | preglow | amiconn added some clever magic yesterday |
11:26:44 | Coldtoast | at 24, there's anoticable change in the sound. But that could be my earphones |
11:26:59 | | Quit DaKi][er (Read error: 110 (Connection timed out)) |
11:27:06 | Coldtoast | bump the treble up to max and it fixes it |
11:27:08 | preglow | if your main volume is too low, the audio has to be scaled down to avoid clipping |
11:27:30 | Coldtoast | 80% |
11:28:00 | preglow | rockbox handles a bit like the iriver firmware now |
11:28:37 | amiconn | preglow: The clever magic was already there, it only needed to be adapted to uda (after realising that we need to prescale) |
11:28:41 | preglow | iriver firmware will just cap the bass boost if it's too loud to avoid clipping |
11:28:57 | amiconn | Rockbox caps volume instead |
11:29:04 | preglow | yes |
11:29:07 | preglow | like that better |
11:29:18 | preglow | then at least something happens when you adjust the eq |
11:29:21 | Coldtoast | can REALLY hear the scaling when you adjust the bass |
11:29:35 | preglow | coldtoast: not much we can do with that |
11:29:44 | preglow | we can only adjust the bass in 2dB steps |
11:29:59 | preglow | so far, we do no processing in software, it's all hardware |
11:29:59 | Coldtoast | ok. I think it's better anyway, to be honest |
11:30:13 | amiconn | Coldtoast: For 24 dB of bass not reducing the main volume, you must have main volume at 71% or less |
11:30:24 | Coldtoast | at teh moment, rockbox doesn't "flavour" the sound |
11:30:52 | preglow | coldtoast: as for srs, no, i don't believe anyone knows how to do srs processing |
11:30:58 | preglow | coldtoast: and i'll bet it's patented |
11:31:11 | Coldtoast | that's a point, yeah |
11:31:24 | preglow | but we can do tons of dsp that we know how to do |
11:32:19 | preglow | as long as it doesn't involve too heavy spectral processing |
11:32:32 | | Quit dator ("Remote closed the connection") |
11:33:10 | Coldtoast | the builds I've checked otu over tha past couple of days have been a lot more stable too |
11:33:23 | * | HCl rubs his eyes |
11:33:39 | Coldtoast | I don't think I've had a lockup at all over the past 2 days |
11:35:42 | Coldtoast | I have my player charging right now. I might actually do a battery test once it finishes charging |
11:36:56 | Bger | btw, any news about iriver battery level? |
11:37:54 | Bger | if there are not, is there any meaning in makin battery tests... |
11:38:05 | Coldtoast | err... sure thing |
11:39:05 | Coldtoast | if I can get 16hrs, the batt level accracy is good enough for me |
11:40:17 | crwl | could someone please fix rockbox/apps/lang/finnish.lang, line 2762? a quote sign is missing... |
11:41:25 | *** | Saving seen data "./dancer.seen" |
11:41:59 | preglow | someone just needs to do some voltage measurements |
11:43:02 | amiconn | Voltage should be correct; only the runtime estimation needs to be calibrated |
11:44:42 | | Join Lomaxx [0] (Blank@p54AF60C8.dip.t-dialin.net) |
11:45:48 | Coldtoast | with the same level of bass, the iriver firmware is a lot louder at the moment |
11:46:32 | amiconn | B4gder: What do you think; would it be wise to introduce another #define HAVE_* for dimmable backlight, or should I simply use BL_IRIVER || BL_PA14_LO |
11:46:35 | amiconn | ? |
11:46:54 | | Join DaKi][er [0] (~dakiller@dialup-100.181.220.203.acc01-albe-wgl.comindico.com.au) |
11:47:20 | amiconn | Coldtoast: This is because iriver firmware caps the bass, so if you make it louder than a certain level, the bass is reduced |
11:47:44 | Coldtoast | also, the Bass/Treble settings are forgotten when I power on again later |
11:49:03 | Coldtoast | just checked. Put Bass and Treble all the way up, powered off then on again, it was louder and brighter and when I go into the settings, my old levels are as I set them but they're not affecting the sound |
11:49:13 | Coldtoast | so not forgotten, just ignored |
11:49:31 | amiconn | Hmm, I'll check. Maybe an init call is missing |
11:49:38 | Coldtoast | ok |
11:52:08 | amiconn | Hah, indeed |
11:52:20 | preglow | k, so how low can rockbox pull the voltage? |
11:52:37 | amiconn | uda1380_init() is called after settings_apply, but it always uses zero to init treble/bass |
11:52:41 | Coldtoast | actually.. just tested and when I max out Bass, min out treble then power off, I power on, the settings don't affect the sound. I go in, adjust the treble and only the treble settings kicks in |
11:52:59 | Coldtoast | so you'll have to go change the treble and bass setting every time you power on at the moment |
11:53:01 | amiconn | Either we need to move that up, or it has to use the actual values |
11:55:56 | preglow | well, are the setting variables global? |
11:55:59 | preglow | shower |
11:56:21 | amiconn | The settings are global |
11:56:56 | Lomaxx | hi, which audioformats does rockbox support so far? |
11:56:58 | amiconn | However, we should avoid calling app functions like sound_settings_apply() from firmware code |
11:57:40 | Coldtoast | one of my friends found something REALLY irritating with his h300. If you have the USB mode set to DATA and the battery completely runs out, there's absolutely no way to charge without the AC |
11:58:29 | Bger | preglow: the voltage must never go below 3V for sure |
11:59:33 | Coldtoast | he takes his h300 to work and plugs it into speakers. a few times it's run out and he's had a dead player til he got home. So eventually, when you start porting rockbox to the h300, it might be nice if once the battery gets to a certain level it switches the USB mode to Charge |
12:00 |
12:00:10 | Bger | what do you think about accepting the same low battery level as in iriver fw ? |
12:00:43 | HCl | but doesn't it work fine with less than that? |
12:01:17 | Bger | HCl: the battery can be damaged if its voltage falls under 3V |
12:01:23 | amiconn | HCl: LiIon batteries should never be drained below 3 volts, that will shorten their lifetime |
12:01:39 | HCl | are we draining it below 3 volts? |
12:01:49 | amiconn | However, iirc Linus said the hardware shuts down above that, so no problem |
12:02:16 | amiconn | However, we *do* drain below 3 volts on archos fm and v2 recorders, and that's bad imho |
12:02:39 | Bger | definitely bad |
12:02:56 | Lomaxx | are there chances that rockbox will one day support formats like s3m,it,mod,xm,sid etc? or is that impossible due to technical reasons? |
12:03:16 | HCl | Lomaxx: nope, its possible. |
12:03:21 | HCl | in fact. code to play them is in cvs |
12:03:26 | HCl | it just hasn't been ported to fixed point yet |
12:03:40 | HCl | "just" |
12:03:43 | Lomaxx | HCl, which formats exactly? where can i inform myself about it? |
12:03:43 | Coldtoast | cool! somebody else wants that! |
12:04:04 | HCl | ofcourse, i want mod playback too, and so does preglow and more people |
12:04:15 | HCl | Lomaxx: at the moment we have libdumb in cvs |
12:04:21 | HCl | so any format that libdumb supports |
12:04:30 | HCl | which is it, mod,xm at least |
12:04:35 | HCl | sid is a different codec |
12:04:36 | Lomaxx | ok, then i google for libdumb, thanks |
12:04:39 | HCl | and i don't know s3m |
12:04:57 | amiconn | Coldtoast: Sound settings on startup fixed; wait for the next bleeding edge :) |
12:05:06 | Lomaxx | well it would be nice if it would support all the 180+ formats that deliplayer support ;) but ....YES...i know i am demanding ;) |
12:05:14 | Coldtoast | excelle.t! thankx amiconn |
12:05:15 | HCl | it still needs quite a lot of work before it will even work |
12:05:25 | amiconn | HCl: s3m is a mod format just like mod xm etc (ScreamTracker 3) |
12:05:30 | HCl | okay |
12:05:34 | HCl | then that should be supported by dumb as well |
12:05:38 | amiconn | up to 32 channels |
12:07:00 | Coldtoast | 32chans won't be enough for a few s3m's |
12:07:08 | Coldtoast | stuff by ppl like Purple Motion |
12:07:22 | Lomaxx | are you sure they use more? |
12:07:33 | Coldtoast | I think I've seen some of their tracks go to, like, 40+ |
12:07:33 | amiconn | Huh? I meant s3m has a maximum of 32. Maybe I don't remember correctly :-/ |
12:07:36 | Coldtoast | I can check actually |
12:07:44 | amiconn | I can check too |
12:07:49 | Coldtoast | they might have been using xm |
12:07:50 | preglow | s3m has a max of 32 |
12:07:52 | amiconn | I happen to have a heapload of mods |
12:07:53 | preglow | xm too |
12:07:56 | preglow | it can use more |
12:07:59 | Coldtoast | ok |
12:08:00 | preglow | .it, that is |
12:08:04 | HCl | :P |
12:08:14 | Coldtoast | Purple Motion are the ones that stand out as using a LOT of channels in my mind |
12:08:29 | preglow | i've listened to one or two mods in my lifetimes, yet |
12:08:30 | HCl | god i need coffee |
12:08:40 | preglow | Coldtoast: i've seen people use more than him |
12:08:42 | HCl | i used to have a small collection back in the days when mods were actually popular |
12:08:57 | HCl | when there was no internet and there were bulletin board systems |
12:09:02 | preglow | anywho |
12:09:10 | preglow | will be fun to see how well it performs on our cpu |
12:09:15 | HCl | yea |
12:09:18 | preglow | it's quite memory intensive, what with all the samples |
12:09:20 | Coldtoast | definitely |
12:09:28 | HCl | preglow: any idea how to get around dumbs icky floating points usage |
12:09:45 | preglow | yes, but i can't start coding that now |
12:09:57 | HCl | have time to explain it to me so i could try? |
12:10:49 | preglow | not really |
12:10:57 | preglow | i need to look at it myself first |
12:10:59 | Lomaxx | hm the purple motion s3m-songs i just testes (ca. 6 of them) all had rather low channel-usage. but i haven't got all of them |
12:11:15 | Coldtoast | hmmm. well, maybe PM uses nowhere NEAR 32. checking some out now |
12:11:27 | preglow | i don't remember him using that much, no |
12:11:29 | preglow | never 32, for sure |
12:11:30 | Coldtoast | http://www.modarchive.com/artists/pm/ |
12:11:39 | preglow | second reality s3ms use eight, i thnik |
12:11:48 | Coldtoast | yep |
12:11:52 | Coldtoast | Scenial uses 13 |
12:12:02 | HCl | okay |
12:12:08 | preglow | but don't you worry |
12:12:13 | HCl | i'll just leave it for you then and work on database stuff |
12:12:18 | preglow | i've even got an improved libdumb waiting for rockbox inclusion |
12:12:27 | preglow | hcl: i wont work on dumb for a long time yet |
12:12:39 | HCl | yea, i know, but i can't really manage it |
12:13:30 | preglow | seems we have someone on the forum that wants to do a wma fixed point port for us |
12:13:43 | * | HCl plans out the new sorting/clipping bit of the searchengine.. |
12:13:44 | preglow | i'll give him a couple of pointers |
12:13:44 | HCl | nice. |
12:24:01 | | Join hicks [0] (~hicks@H80.C211.tor.velocet.net) |
12:28:37 | amiconn | Quick survey: What values would make sense for configurable backlight fade in/out? My idea was Off/0.5s/1s/2s for fade in, and the same plus 3s/4s/5s/10s for fade out |
12:28:57 | preglow | oh, i want a quicker fadeout than that |
12:29:11 | preglow | i'd want 1 sec fade out |
12:29:28 | amiconn | ... "the same _plus_..." |
12:29:29 | Coldtoast | he had that in ther |
12:29:54 | Coldtoast | I think that sounds perfect but 10secs might be a TAD long |
12:30:02 | Coldtoast | but it wouldn't hurt to have |
12:30:16 | | Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
12:30:27 | amiconn | The 10 is an extra, to use up all settings values that can be stuffed in 3 bits |
12:30:29 | preglow | ahh |
12:30:37 | Coldtoast | heh. ok |
12:30:44 | preglow | well, that sounds find then |
12:31:37 | preglow | fine, even |
12:32:46 | preglow | i still wonder about licensing issues, though |
12:32:55 | preglow | will we get in trouble for bundling mp3, aac or wma? |
12:33:18 | Coldtoast | don't bundle them then |
12:33:36 | preglow | i'm asking |
12:33:52 | Coldtoast | do the whole "Which you can get from <the usual places>" heh |
12:34:29 | preglow | i think frauenhofer said they wouldn't require licenses from people with freely distributable decoders |
12:34:40 | preglow | aac is another matter entirely |
12:35:26 | preglow | it doesn't even play on the h1x0's original firmware |
12:36:07 | Slasheri | Hmm, with the latest commit cpu is boosted two times in tree.c. i don't think this is the wanted behaviour? |
12:37:48 | linuxstb | Regarding WMA, I tried (but failed) to get the existing floating point WMA decoder integrated into Rockbox. gcc failed with internal compiler errors in the main decoding function in wmadec.c |
12:38:36 | preglow | fancy |
12:38:38 | preglow | 3.4? |
12:39:03 | linuxstb | m68k-elf-gcc (GCC) 3.4.2 |
12:39:13 | preglow | queer |
12:40:00 | Slasheri | i fixed the cpu_boost thing from tree.c |
12:40:08 | linuxstb | I had to comment out 4 statements in order to get it to compile - of the form s->high_band_values[ch][i] = val |
12:40:58 | preglow | holy shit |
12:41:09 | preglow | ffmpeg with only wma support is still a bunch of files |
12:41:21 | linuxstb | Yes - I am sure it can be simplified a lot more. |
12:41:35 | preglow | anyone know if the wma implementation will read all wma files, btw? |
12:41:38 | preglow | decode them, even |
12:41:56 | linuxstb | According to the source, it decodes wmav1 and wmav2 |
12:42:08 | preglow | well, what wma versions are about ? |
12:42:17 | linuxstb | But I know nothing about the various versions... |
12:42:28 | | Join ashridah [0] (ashridah@220-253-122-74.VIC.netspace.net.au) |
12:43:45 | preglow | we'll need to do a fast mdct library function some time |
12:43:58 | preglow | seems both liba52, aac, tremor and wma needs one |
12:43:59 | linuxstb | All I can say is that it has worked on various live radio streams I've listened to using it (on PPC Linux - so mplayer must be using wmadec.c not the x86 DLL). |
12:45:55 | Bger | it's mine turn to say "holy sh*t" |
12:46:16 | Bger | one guy is trying to convince me in <quote> |
12:46:26 | Bger | I read about this problem, what kind of difference betwen US and EU version on rockbox componets chart. So what can i say: The US-Version doesnt have any OTG-Controller and US-Version cant use the USB-OTG-Function, as we can see on your photos, but i has an drm-controller inside of UDA 1380TT Stereo Audio Decoder/Encoder or may be in Motorola Coldfire Integrated Microprocessor SCF 5249VF140, like the new CPU for MACs, thats why H3** bought in the USA also can |
12:46:41 | Bger | </quote> |
12:46:57 | preglow | the last thing i see is 'USA also can' |
12:47:32 | Bger | bought in the USA also can be used with Windows Media Player 10. The eurpopean version has the same, but just turned around. What would be really interesting, if some one be able to compare KR or JP Version with US and EU Version!!! |
12:47:46 | preglow | drm controller? it's more likely they just decode the file while they load it |
12:48:32 | Bger | preglow this is absolute bullsh.t |
12:49:39 | linuxstb | If there is a hardware "DRM controller", then I'm sure it's patented. Hence we can get info about it. It's not impossible - digital TV encryption has hardware components of that sort. |
12:49:53 | linuxstb | But (of course) they can be emulated in software. |
12:49:55 | | Quit DaKi][er (Read error: 145 (Connection timed out)) |
12:50:02 | Bger | guys, just see http://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents#Differences_between_Northamerica |
12:51:06 | preglow | then i don't see why it stops supporting drmed files when you flash it |
12:51:15 | | Join LinusN [0] (~linus@labb.contactor.se) |
12:51:49 | LinusN | afaik, the DRM only needs a unique serial number for the hardware |
12:52:06 | Bger | preglow: to resume" this guy just doesn't know what he is talking about... |
12:52:32 | Bger | LinusN: afaik you're right |
12:52:54 | preglow | well, he's not the first person without a clue that has opened his mouth |
12:53:19 | Bger | there was assumption that the serial number is stored in some block in the hex file ... |
12:53:44 | Bger | and when you start upgrading, it just doesn't reflash this special block... |
12:53:53 | preglow | it's stored in the eeprom, afaik |
12:54:03 | preglow | and the eeprom is always erased when you upgrade |
12:54:42 | Bger | this is possible too |
12:54:46 | Bger | but |
12:54:54 | Bger | how then you can upgrade us version ? |
12:55:22 | LinusN | ifaik, there haven't been any us firmware updated |
12:55:26 | LinusN | updates |
12:55:28 | Bger | some guys have reflashed US players with US firmware and they didn't loose their DRM caps |
12:55:35 | Bger | LinusN: yes |
12:55:43 | linuxstb | The flashing program could backup/restore the serial number if it wanted to. |
12:55:52 | Bger | but some of them were reflashing 1.02US with 1.02US |
12:56:40 | preglow | it's more than possible iriver just didn't think about this |
12:56:45 | LinusN | unfortunately, my 320 has already been "tainted" with korean firmware, so i can't investigate that |
12:57:31 | Bger | LinusN: you can always buy one new unit for this purpose... |
12:57:45 | Bger | so, your unit is US model ? |
12:58:11 | LinusN | yes |
12:58:15 | preglow | oh, please |
12:58:27 | preglow | does anyone actually use drmed wma files? |
12:58:36 | preglow | if so, they deserve to be unable to play them ;) |
12:58:47 | Bger | one q regarding USB mini connectors ... is it possible to plug in mini-B-male into mini-AB-female connector ? |
12:58:47 | LinusN | preglow: full ack |
12:59:29 | linuxstb | Bger: Were the people reflasthing 1.02US with 1.02US flashing a modded version of the firmware, or the original? |
12:59:30 | amiconn | I don't like digital restrictions management |
12:59:41 | preglow | it's not worth our time, if you ask me, and a matter like this might bloody well take quite a lot of time |
12:59:42 | Bger | linuxstb: original |
13:00 |
13:00:28 | Bger | http://www.iriveramerica.com/download/H300.hex |
13:01:01 | | Join Moos [0] (moos012@m214.net81-66-158.noos.fr) |
13:01:05 | Bger | i suppose that this file is original ? |
13:01:24 | Bger | despite of the fact that you can't find link to it from the website |
13:02:06 | preglow | would i be assuming too much if i say the linker always aligns functions by 2? anything else is illegal on colfire, so... |
13:02:26 | LinusN | 2 or even 4 |
13:02:46 | preglow | good |
13:03:00 | Bger | LinusN: any idea about usb connectors ? |
13:03:13 | preglow | i just need to do some rockbox before i continue boring myself through the day, so i'll fiddle with flac asm routines |
13:03:33 | Bger | go, preglow, go :) |
13:04:33 | preglow | since code is no longer in iram, splitting the lpc function into two functions doesn't matter too much |
13:06:06 | HCl | yea, we should not support drm. heh.. |
13:06:19 | HCl | if we do, we're only helping commercial crap organisations like the riaa |
13:07:39 | LinusN | Bger: no, i don't know |
13:08:31 | * | Bger is reading official OTG1_0a.pdf |
13:08:57 | | Join muesli- [0] (muesli_tv@hmln-d9b8ef59.pool.mediaWays.net) |
13:10:14 | Bger | "The mini-A receptacle accepts either a Mini-A plug or a Mini-B plug" |
13:10:32 | LinusN | there you go |
13:10:33 | Bger | so if i can't put mini-B female in it, it's NOT a mini-AB, only a mini-A plug |
13:11:03 | Bger | why then someone is trying to convince me that USB host plug is mini-AB ??? |
13:11:38 | Bger | http://www.rockbox.org/twiki/bin/rdiff/Main/DeviceChart?rev1=1.59&rev2=1.58 |
13:12:38 | | Quit edx (Read error: 110 (Connection timed out)) |
13:12:41 | Bger | hm, he is right... |
13:14:12 | * | t0mas starts saving money for a H3xx |
13:14:16 | Bger | stupid me |
13:14:24 | t0mas | the thing sounds to intresting not to have it :P |
13:14:59 | Bger | my previous try to put mini-B male in the host connector didn't succeed |
13:15:03 | preglow | hmm |
13:15:09 | preglow | i didn't know | was a comment character |
13:15:13 | preglow | for asm |
13:16:40 | LinusN | preglow: in some assemblers, any character is a comment character |
13:16:56 | amiconn | Slasheri: BL_PWM_INTERVAL is in µs, not ms, correct? |
13:16:57 | LinusN | as long as there is white space in between |
13:17:18 | preglow | LinusN: gas for 68k seems pretty picky |
13:17:20 | Slasheri | amiconn: yes, it's in µs |
13:17:37 | amiconn | Okay, then the comment is wrong, I'll fix it |
13:17:43 | Bger | someone with US H3x0 here ? |
13:17:44 | Slasheri | oh :) |
13:17:49 | HCl | um |
13:17:52 | preglow | LinusN: and i hate using /* */ for oneliners, it's too easy to make a mistake and do a block comment when you've got no syntax highlightingg |
13:17:54 | HCl | i'm getting compile errors on the latest cvs |
13:18:13 | * | HCl checks whether its his fault |
13:18:36 | Coke_dead | i got a h320 |
13:18:43 | * | Coke_dead attacks Bger |
13:18:45 | Bger | CoCoLUS |
13:18:47 | Bger | Coke_dead |
13:18:54 | B4gder | HCl: 17 green zeroes say you're to blame :-) |
13:18:59 | Bger | can u take a look at your USB connectors? |
13:19:03 | HCl | B4gder: close :) |
13:19:08 | Bger | are they *exactly* the same ? |
13:19:08 | Coke_dead | Errr.. |
13:19:13 | Coke_dead | they arn't |
13:19:13 | HCl | cvs created a conflict out of my changes even though it wasn't a conflict |
13:19:21 | Coke_dead | and im saying that from memory |
13:19:25 | Bger | MEDIA and DATA i mean |
13:19:28 | Coke_dead | cause it isn't near me at this moment.. |
13:19:29 | Coke_dead | yeah |
13:19:34 | Coke_dead | i rememebr them being diffrent |
13:19:37 | Bger | r u sure ? |
13:19:43 | Coke_dead | no |
13:19:44 | Coke_dead | :/ |
13:19:48 | Coke_dead | like i said |
13:19:52 | Coke_dead | it's not here right now. |
13:20:03 | * | Bger goes to ask @ MR |
13:20:04 | LinusN | amiconn: will the timer_period calculation in TIMER1 be dynamic? |
13:20:16 | amiconn | LinusN: Hmm? |
13:20:20 | LinusN | (it is already today, since FREQ is a variable) |
13:20:27 | amiconn | Ah, yes |
13:20:33 | Coke_dead | <3 MR |
13:20:49 | amiconn | I won't change that, only the count for increasing/decreasing the duty cycle will vary |
13:20:56 | LinusN | timer_period = FREQ/20000 * BL_PWM_INTERVAL / 100 / 32; |
13:21:05 | LinusN | could very well be precalculated |
13:21:10 | amiconn | Currently it is 4, so 5ms * 4 * 100 steps == 2 seconds |
13:21:37 | amiconn | (That's why I suggested a minimum of 500ms) |
13:22:13 | amiconn | LinusN: How could that be precalculated? The cpu frequency may change between 2 interrupt calls |
13:22:26 | amiconn | On player it is of course a constant |
13:22:39 | LinusN | yes, but the calculation can be done in set_cpu_frequency |
13:22:57 | amiconn | Hmm. |
13:23:19 | amiconn | That would be another interdependency. Is that good? |
13:23:36 | LinusN | not sure, i just didn't like the calculations in the irq handler |
13:23:43 | amiconn | And, I can't commit system.c since it has those MFDR changes in it |
13:24:11 | LinusN | have you tried them yourself? |
13:24:11 | amiconn | It's working fine here, but it would be better to actually measure the clock |
13:24:22 | amiconn | I always have them in my builds |
13:24:28 | LinusN | i won't be able to measure it for at least a week |
13:24:41 | HCl | hm.. make dependency bug somewhere.... got linking errors.. fixed after a make clean.. |
13:25:48 | preglow | LinusN: seems gas only takes | or /* for 68k |
13:26:25 | amiconn | Slasheri: I'm tempted to rip out remote dimming. This code isn't used, and it just makes the functions harder to read |
13:26:48 | LinusN | why doesn't remote dimming work? |
13:27:06 | Slasheri | I think remote has EL-backlight, it flickers much if enabled |
13:27:26 | amiconn | EL isn't dimmable if the driver chip doesn't support it |
13:27:28 | Slasheri | amiconn: Hmm.. If you think we will never need to dim any remote, you could remove the code.. |
13:28:00 | * | LinusN just learned something about EL backlight |
13:28:14 | amiconn | EL uses high voltages that aren't switchable fast enough from the low voltage side |
13:28:18 | preglow | ooh |
13:28:41 | preglow | how high voltages? |
13:28:42 | amiconn | It's something around 100 volts square wave 400 Hz |
13:28:48 | Coldtoast | setting the main LCD is funky here |
13:28:50 | preglow | damn |
13:28:58 | Coldtoast | err. setting the main LCD to Inverse |
13:29:05 | preglow | why use an el backlight? |
13:29:43 | LinusN | Coldtoast: how? |
13:30:05 | Coldtoast | I have vertical stripes of non-inversion |
13:30:13 | Coldtoast | looks a bit like a bar code |
13:30:15 | amiconn | EL delivers even backlight distribution without diffusors |
13:30:24 | Slasheri | amiconn: I wouldn't remove the remote dimming code completely. What if somebody has a modded remote with led backlight and wants it to be dimmable? =) |
13:30:34 | LinusN | Coldtoast: weird, it works for me |
13:30:51 | LinusN | Slasheri: remove it |
13:30:51 | amiconn | Coldtoast: Push the contrast a bit |
13:30:53 | Coldtoast | I can take a quick photo if you like |
13:30:59 | Coldtoast | ok |
13:31:08 | LinusN | Slasheri: we can always get it back from the cvs history |
13:31:10 | amiconn | LinusN: Was that directed to me? |
13:31:14 | Slasheri | LinusN: ok |
13:31:14 | preglow | amiconn: so why didn't they use that for the main lcd? |
13:31:25 | amiconn | preglow: I don't know. |
13:31:32 | amiconn | EL has disadvantages as well |
13:31:36 | Bger | preglow: to be dimmable :P |
13:31:50 | Coldtoast | no different amiconn |
13:31:55 | amiconn | The inverter used to generate the high voltages may cause interference |
13:32:14 | amiconn | EL has limited lifetime, way lower than LED |
13:32:22 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
13:33:00 | amiconn | preglow: The ondio is prepared for EL backlight, and [IDC]Dragon actually modded his ondio to have EL backlight |
13:33:16 | amiconn | LED backlight would be impossible due to limited space |
13:33:16 | Coldtoast | using an inverse bar as the selector doesn't have th elines |
13:35:44 | amiconn | preglow: EL can have different colours, but with different efficiency and lifetime. The blueish variant in the iriver remote is the most common |
13:37:00 | HCl | hm. |
13:40:54 | | Quit Patr3ck () |
13:41:21 | * | Bger corrected the wrong information regarding USB connectors in the wiki |
13:41:29 | *** | Saving seen data "./dancer.seen" |
13:41:30 | LinusN | goodie |
13:42:30 | preglow | should i make 16 bit versions of all the flac asm routines as well? :V |
13:43:18 | Bger | LinusN: it was mine mistake, so it's not goodie ... |
13:44:50 | LinusN | :-) |
13:46:32 | | Join RRRRRED_M_INFIN [0] (trogdor@cpc4-hem14-5-0-cust226.lutn.cable.ntl.com) |
13:46:44 | preglow | nick of the year |
13:49:56 | B4gder | LinusN: did you ever get "ownership" of this channel? |
13:50:18 | LinusN | forgot about that |
13:52:50 | preglow | afraid of takeovers? :P |
13:52:55 | bobTHC | :) |
13:53:15 | B4gder | those were the days... |
13:53:36 | preglow | hahaha, yes.... |
13:54:08 | B4gder | we wrote Dancer pretty much because of such stuff |
13:54:14 | B4gder | Dancer == logbot |
13:54:29 | * | HCl goes to make coffee |
13:54:42 | HCl | annoying, i should've brought my iriver, now i can't develop/test properly :/ |
13:54:45 | | Join bipak [0] (~bip@p50886FDC.dip.t-dialin.net) |
13:55:24 | preglow | okokokokok |
13:55:32 | preglow | will we ever need to load to instances of a codec at once? |
13:56:04 | linuxstb | Do you mean two instances of the same codec, or two different codecs? |
13:56:08 | preglow | same |
13:56:27 | linuxstb | I can't think of a reason why we would. |
13:56:41 | amiconn | voice ui |
13:56:44 | thegeek | yeah |
13:56:46 | thegeek | damn |
13:56:47 | preglow | someone ought to slay, shoot then kill the libflac author for this c imitating piece of annoying c code that libflac is |
13:56:49 | thegeek | you beat me to it |
13:56:56 | preglow | c PLUS PLUS |
13:57:15 | * | B4gder spots a cgi::irc user ;-) |
13:57:21 | linuxstb | Is that a realistic aim? The codecs are quite memory hungry. |
13:57:30 | amiconn | preglow: However, the voice ui case is special, so probably we could get away with a single, statically linked codec for that |
13:57:50 | preglow | yes, and on iriver, we can probably get away by using a dedicated codec |
13:57:52 | preglow | like speex |
13:57:58 | linuxstb | I've been thinking of looking at speex - that would seem ideal for. |
13:58:06 | amiconn | I'd prefer mp3 at least for a start |
13:58:08 | preglow | speex is very nice code as well |
13:58:17 | preglow | should be a breeze to optimise |
13:58:21 | preglow | i wish i had time to do it |
13:58:24 | HCl | whats bad about c plus plus imitating c code? |
13:58:28 | preglow | but i will when i do have time |
13:58:37 | Bger | HCl: the reverse |
13:58:40 | preglow | hcl: well, have a look at it |
13:58:51 | preglow | hcl: it's even got private, protected, etc stuff |
13:58:55 | HCl | nice :p |
13:59:01 | preglow | hcl: all the function names are 100 chars long |
13:59:22 | preglow | there's nothing wrong with doing oo in c, but this guy has quite literally just ported a cplusplus prog to c |
13:59:27 | preglow | it even mimics constructors |
13:59:58 | preglow | amiconn: anyway, the codec used for the voice ui should be very tightly optimised |
14:00 |
14:00:13 | B4gder | btw, we're now mentioned on the flac web page for player support |
14:00:23 | Bger | wow :) |
14:00:33 | * | Bger goes to see |
14:00:48 | B4gder | not entirely correct I see |
14:01:10 | B4gder | http://flac.sourceforge.net/links.html#hardware |
14:01:26 | preglow | but yeah |
14:01:38 | preglow | i'll remove a malloc from libflac and stuff in a static decoder struct instead |
14:01:47 | preglow | this will break multiple instances, but we shouldn't need it |
14:01:48 | | Quit bipak_ (Read error: 60 (Operation timed out)) |
14:02:08 | Bger | definitely ... i didn't know that the MAS is capable of decoding FLAC :))) |
14:02:49 | HCl | :P |
14:02:55 | HCl | they'll have to fix that. |
14:04:39 | preglow | oh, almighty jehova, this source code is frustrating |
14:04:53 | B4gder | he said jehova! |
14:04:55 | amiconn | Bger: It might be, the problem is actually implementing it |
14:05:10 | Bger | amiconn in 4kb dsp code ? :) |
14:05:19 | Bger | iirc |
14:05:56 | preglow | if you can implement mp3 decoding, then you can most certainly implement flac as well |
14:05:58 | amiconn | Surely not by imitating c++ :-P |
14:06:18 | preglow | but the mas is a veritable nightmare to program |
14:06:24 | amiconn | preglow: Yeah, but we don't know how much code the mp3 decoder uses |
14:06:25 | Bger | but afaik the mp3 decoding is in MAS's ROM ... |
14:06:26 | preglow | and that's assuming you have proper docs |
14:06:42 | amiconn | The mp3 decoder is in ROM while all loadable codec have to reside in RAM |
14:06:56 | preglow | ARGH |
14:06:57 | preglow | no |
14:07:00 | preglow | i will do like i said |
14:07:05 | preglow | and dont touch libflac |
14:07:13 | Bger | amiconn: what's the size of this ROM ? |
14:07:19 | preglow | it is a malloc hell |
14:07:45 | Bger | linuxstb said that it's mostly malloc-ing for parsing metadata ? |
14:09:09 | linuxstb | That's what I thought after a relatively quick look at it. We should also be able to disable/remove a lot of the metadata parsing code if we are implementing it in the core rockbox code. |
14:09:47 | preglow | damn, the eq stepping is really noticable |
14:09:55 | preglow | Bger: then he was wrong |
14:10:04 | preglow | Bger: EVERYTHING is malloced |
14:10:14 | Bger | blah ... |
14:10:16 | preglow | or more specifically: calloced |
14:10:55 | | Quit DMJC (Read error: 110 (Connection timed out)) |
14:11:49 | | Join DMJC [0] (~DMJC@220-245-162-56-sa-nt.tpgi.com.au) |
14:14:02 | preglow | c is pretty nice and all, but not for embedded platforms... |
14:14:08 | preglow | C PLUS PLUS, ARGH! |
14:14:16 | preglow | someone make this thing escape the pluses already |
14:14:39 | | Join Chamois [0] (HydraIRC@champigny-5-82-226-182-23.fbx.proxad.net) |
14:15:13 | preglow | oh, and btw, before someone starts asking |
14:15:23 | preglow | seeking for musepack files can pretty much be forgotten about |
14:15:43 | Bger | why ? |
14:15:46 | Bger | :))) |
14:15:53 | preglow | because the bitstream is braindead |
14:16:19 | preglow | they have no seek table, and all the frames seem to be heavily dependent on older frames |
14:16:36 | Bger | how much older ? |
14:16:43 | preglow | no idea |
14:17:11 | preglow | the solution the libmusepack codec suggested was backup up the decoder state for all the places you might want to seek to... |
14:17:15 | preglow | which is a no-go for us |
14:17:22 | LinusN | how lame |
14:17:26 | preglow | all in all a pretty difficult codec for embedded use |
14:17:34 | preglow | a pity, i had pretty high hopes for it |
14:18:03 | preglow | but needless to say, i wont be ripping my cds to it when i can't bloody seek in them without having to jump through flaming hoops |
14:18:04 | Bger | at least non-seeking support is a way better than no support at all |
14:18:09 | preglow | sure |
14:18:15 | preglow | but optimising it will also be a pain |
14:18:25 | preglow | as the codec is now, we need to do heavy prescaling of all coefs |
14:18:34 | preglow | this might result in poor sound |
14:18:53 | preglow | not to mention that using iram will also be a pain, the decoder struct is huge |
14:19:02 | preglow | like i said, a pretty difficult codec for embedded use |
14:19:15 | LinusN | too bad |
14:19:25 | Bger | preglow: very "good" news are coming from you today:) |
14:19:35 | B4gder | hehe |
14:20:10 | preglow | musepack is BARELY 100% realtime for medium bitrate files now |
14:20:32 | LinusN | nice |
14:20:38 | preglow | not really |
14:20:40 | preglow | :-) |
14:20:43 | linuxstb | preglow: Have you looked any more at getting codecmpc to run? |
14:21:10 | preglow | there's no point until the codec gets further optimising |
14:21:17 | preglow | i have it running, btw |
14:21:21 | preglow | but it skips like hell |
14:21:43 | preglow | i can commit the little change that's needed, if you want it |
14:22:15 | linuxstb | I see no reason not to commit it. At least that part of musepack will be working. |
14:24:31 | preglow | done |
14:24:42 | linuxstb | Thanks. |
14:27:57 | | Part LinusN |
14:28:42 | | Quit Audiophi| (Read error: 60 (Operation timed out)) |
14:30:07 | amiconn | Configurable backlight fading now working nicely. |
14:30:25 | amiconn | Can't commit yet as compilation will break for player |
14:30:44 | | Join RotAtoR [0] (~e@dhcp54-47.calvin.edu) |
14:30:46 | amiconn | Implementing it for player is scheduled next |
14:31:02 | | Quit Bger (Read error: 131 (Connection reset by peer)) |
14:31:11 | | Join Bger [0] (~Bager@83.222.160.88) |
14:36:44 | preglow | hmmm |
14:36:50 | preglow | seems the 16 bit lpc routines are the most common |
14:37:02 | preglow | might be clever to implement them in asm using 16 bit multiplies, then |
14:47:37 | | Quit lostlogic_ (brown.freenode.net irc.freenode.net) |
14:47:37 | NSplit | brown.freenode.net irc.freenode.net |
14:47:39 | | Quit Coldtoast (Read error: 131 (Connection reset by peer)) |
14:51:07 | | Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
14:54:16 | | Join edx [0] (edx@p54A8DC35.dip.t-dialin.net) |
14:57:00 | | Join DaKi][er [0] (~dakiller@dialup-218.91.220.203.acc02-albe-wgl.comindico.com.au) |
15:00 |
15:04:26 | | Join Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) |
15:08:53 | | Join Andrew179 [0] (Andrew@r39h55.res.gatech.edu) |
15:15:17 | Andrew179 | Would it be ok if I attempt to create IaudioPort and IaudioHardwareComponents pages on the wiki? |
15:15:36 | B4gder | please do |
15:16:11 | Andrew179 | great, I don't know if I can be much help with porting, but I do have access to an iAudio M3 that I could scan |
15:16:21 | Bger | Andrew179 hm |
15:16:35 | Bger | i don't think it's necessary |
15:17:02 | Coldtoast | how do you like the M3 Andrew179? |
15:17:04 | bobTHC | Andrew179 > u can scan the internals ? |
15:17:12 | linuxstb | Bger: Why not? |
15:17:34 | Bger | linuxstb we already have a scan |
15:17:43 | B4gder | in the wiki? |
15:17:46 | Bger | [13:58:30] <Matt-UK> preglow: this is the link if you want it http://www.hraesvelg.net/iaudio/M3L_internals_20050217.tar.gz |
15:17:54 | Andrew179 | My brother has one at the moment, I think it's great. I am planning on getting either a M3 or X5 for myself |
15:17:54 | Bger | some days ago |
15:18:18 | Bger | not in the wiki, but Andrew179 can just use these scans |
15:18:18 | Coldtoast | ok |
15:18:22 | Andrew179 | I noticed that in the logs, but I was planning on compiling all of that info into wiki pages |
15:18:32 | Bger | Andrew179: just do it;) |
15:18:33 | B4gder | I think that is a fine indea |
15:18:36 | B4gder | idea |
15:19:01 | | Quit Coke_dead (Read error: 54 (Connection reset by peer)) |
15:19:29 | NHeal | (timeout) brown.freenode.net irc.freenode.net |
15:19:56 | Andrew179 | Alrighty, I'll get started on that |
15:20:43 | Bger | hehe known drive Toshiba MK2004GAL |
15:21:10 | preglow | there are x5 pictures at iaudiophile |
15:21:16 | preglow | too bad they didn't open it as much as they could |
15:21:21 | preglow | no sign of the audio codec, for example |
15:21:25 | preglow | or the cpu |
15:21:36 | Bger | Andrew179: btw this link is not so good |
15:22:19 | B4gder | its about time we got another player supported ;-) |
15:22:42 | Andrew179 | ok, I'll start out with what's there. I should be able to get better internal scans of the M3 pretty soon |
15:22:59 | | Join Sucka [0] (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
15:23:36 | | Join Sucka` [0] (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
15:23:38 | | Quit Sucka` (Remote closed the connection) |
15:23:38 | | Quit Sucka (Client Quit) |
15:23:43 | linuxstb | B4gder: Or another broken column in the daily builds table.... |
15:23:49 | | Join Sucka [0] (~NNSCRIPT@host217-42-252-124.range217-42.btcentralplus.com) |
15:24:03 | B4gder | hehe |
15:24:25 | Bger | i mean most of the pictures in it are unclear |
15:24:25 | Bger | there can be revision problems with iAudios ... i see V1.4 PCB |
15:24:25 | Bger | some days ago i saw V1.3PCB ... |
15:25:01 | Bger | :))) |
15:26:03 | Andrew179 | That could complicate things... :) |
15:27:06 | | Quit muesli- (Read error: 113 (No route to host)) |
15:32:42 | | Join muesli- [0] (muesli_tv@hmln-d9b8e18f.pool.mediaWays.net) |
15:35:06 | | Quit muesli- (Client Quit) |
15:38:39 | | Join ec [0] (mischi@if-core.info) |
15:39:36 | * | Bger hopes that h3x0 port will happen before iAudio... |
15:41:31 | *** | Saving seen data "./dancer.seen" |
15:43:36 | | Quit Chamois (Read error: 131 (Connection reset by peer)) |
15:44:24 | | Part ec ("Leaving") |
15:44:58 | preglow | well, linux has got h3x0 |
15:45:02 | preglow | he hasn't got an iaudio |
15:45:05 | preglow | lINUSSSS |
15:45:41 | HCl | *stretches* |
15:46:12 | Bger | :))) |
15:47:12 | Coldtoast | the h3x0 are SO ugly |
15:47:24 | Coldtoast | the designer must have had bad mushrooms or something |
15:47:41 | Bger | the designer is the same as the one of h1x0 |
15:47:46 | Coldtoast | I know |
15:47:48 | Bger | (at least the same company) |
15:47:50 | Coldtoast | Onnio |
15:47:54 | Bger | INNO |
15:47:59 | Bger | iirc |
15:47:59 | Coldtoast | err.. yeah. sorry |
15:48:13 | Coldtoast | I like the h1x0 |
15:48:18 | preglow | h3x0 isn't exactly pretty, no |
15:48:29 | preglow | a designer on shrooms would have done better |
15:48:30 | Coldtoast | the button layout is terrible too |
15:48:58 | Coldtoast | all smooshed together in the middle like that |
15:49:21 | * | Bger bought it because of the functions, not the appearance |
15:49:37 | Coldtoast | which functions? |
15:49:44 | Coldtoast | not the so-called video playback I hope? heh |
15:49:52 | Bger | neh :) |
15:50:04 | Coldtoast | USBOTG would be ok I guess |
15:50:06 | Bger | usb host, color screen |
15:50:30 | Bger | and ... future rockbox |
15:50:41 | Coldtoast | I chose digital in/out over all that |
15:51:24 | Bger | let's be honest ... you don't have s/pdif phones, do you ? |
15:51:31 | Coldtoast | nope |
15:51:38 | Coldtoast | I have a mixer with digital in/out tho |
15:52:12 | Slasheri | i also connect digital out often to HT system |
15:53:22 | Bger | but i must agree that h1x0 are looking more ... robust |
15:53:35 | Coldtoast | I should have bought a 20GB player tho instead of the 40GB |
15:53:56 | Sucka | i should have bought a 60 instead of a 40 :D |
15:54:04 | Coldtoast | I've had mine since Nov last year and haven't put new stuff on there for maybe 4 months |
15:54:15 | * | Bger wants 80GB 1.8" HDD |
15:54:17 | Coldtoast | and it's only got ~8GB of stuff on there |
15:54:20 | Bger | 2platters |
15:54:50 | Coldtoast | I actually like my PDA more |
15:55:07 | Coldtoast | it's a bloody good PDA tho |
15:55:19 | thegeek | hmm |
15:55:28 | thegeek | the sound from my axim x50v is not very good |
15:55:35 | Coldtoast | not very good? |
15:55:38 | Coldtoast | how do you mean? |
15:55:42 | thegeek | compared to the h120 it's mediocre |
15:55:42 | Coldtoast | that's what I have |
15:55:48 | thegeek | and compared to my home setup it sucks |
15:55:51 | thegeek | well |
15:55:53 | Bger | and the only one left is to say it's brand and model ... to complete the advertisment :P |
15:55:53 | Coldtoast | it's hard to compare tho |
15:55:59 | | Join webguest51 [0] (~d4406110@labb.contactor.se) |
15:56:00 | Coldtoast | the h120 has all the DSP crap |
15:56:04 | thegeek | if you have decent headphones you'll notice it very fast |
15:56:21 | thegeek | the sound is flat/dead, bad bass, bad treble, bad midrange;) |
15:56:26 | Coldtoast | the x50v has EQ that's hidden from you tho |
15:56:27 | thegeek | it's not horrible |
15:56:35 | thegeek | but when i have the h120 the choice is clear |
15:56:42 | thegeek | it's not about an eq |
15:56:52 | thegeek | you can't fix everything with an eq |
15:56:55 | thegeek | far fromit |
15:57:05 | webguest51 | the progress bar fills up very quickly and the song elapsed time counts up rapidly in seconds continuously |
15:57:08 | Coldtoast | the x50v has the same audio chip as the ipod |
15:57:15 | thegeek | I doubt that |
15:57:19 | thegeek | atleast |
15:57:20 | Coldtoast | wanna bet? |
15:57:25 | thegeek | the opamp is certainly not the same |
15:57:38 | thegeek | when comparing the sound on my h120 and the axim the difference is very obvious |
15:57:42 | Coldtoast | I REALLY liek the sound from mine |
15:57:45 | thegeek | ;) |
15:57:46 | thegeek | well |
15:57:51 | thegeek | what headphones do you use? |
15:57:55 | Coldtoast | I certainly don't find it flat |
15:58:05 | webguest51 | hello.... |
15:58:11 | thegeek | I use the sennheieser 595, it's VERY transparent(as in very easy to hear problems ) |
15:58:15 | thegeek | *sennheiser |
15:58:16 | Coldtoast | same ones I use for my iriver; Philips HD250s |
15:58:19 | thegeek | mhm |
15:58:28 | Coldtoast | which ARE very bass heavy tho |
15:58:29 | webguest51 | is this hydrogen audio / |
15:58:32 | thegeek | with my koss ur40's I can't hear much difference though |
15:58:39 | thegeek | so I guess it depends on the headphones |
15:58:46 | preglow | i think ipod has the dac on the portalplayer chip |
15:59:37 | Coldtoast | maybe. I'd use my x50v exclusively if it was robust |
15:59:55 | | Quit courtc (Read error: 113 (No route to host)) |
16:00 |
16:00:44 | thegeek | get a magnesium case |
16:00:44 | Coldtoast | imagine screwing the touchscreen on that! |
16:00:44 | Bger | webguest51: with the last bleeding edge build ? |
16:00:44 | thegeek | I got a sena leather case and a magnesium case |
16:00:44 | thegeek | ? |
16:00:44 | DBUG | Enqueued KICK thegeek |
16:00:44 | thegeek | what? |
16:00:44 | webguest51 | yes afew minutes ago |
16:00:44 | Coldtoast | if I could buy a remote for the x50v, I'd be in hog heaven |
16:00:44 | thegeek | it's impossible to make the magnesium case touch the screen |
16:00:44 | Coldtoast | do you like the x50v much? |
16:00:44 | Bger | webguest51: i suggest to explain the problem |
16:00:44 | *** | Alert Mode level 1 |
16:00:44 | thegeek | yeah |
16:00:44 | *** | Alert Mode level 2 |
16:00:44 | thegeek | read lots of books on it |
16:00:45 | DBUG | Enqueued KICK Coldtoast |
16:00:45 | Coldtoast | they're pretty impressive thngs |
16:00:45 | *** | Alert Mode level 3 |
16:00:45 | thegeek | indeed |
16:00:45 | Bger | and Slasheri will take a look at it some time ... |
16:00:47 | Coldtoast | Dell have announced there'll be an WM2k5 upgrade for the x50v too |
16:00:48 | thegeek | I know |
16:00:48 | thegeek | I don't care all that much |
16:00:48 | webguest51 | when selecting play, the song loads, starts playing and the progrees bar then fills very rapidly |
16:01:18 | Bger | webguest51: are you sure that the file is 44.1kHz ? |
16:01:25 | Coldtoast | know what I want tho? a passive packetsniffer for WM |
16:01:26 | webguest51 | the elapsed time counter/display for the song then counts very in intervals of seconds continuously |
16:01:38 | webguest51 | yes, 44100 |
16:02:02 | Coldtoast | the Zaurus runs Linux, so you can use Kismet on that |
16:02:22 | Coldtoast | looked and looked tho and it seems there's nothing for WM |
16:02:32 | Bger | webguest51 is there any sound ? |
16:02:46 | thegeek | Coldtoast |
16:02:52 | thegeek | hmm |
16:02:54 | thegeek | never midn |
16:02:58 | webguest51 | yes thjust a second |
16:03:26 | thegeek | http://www.aximsite.com/boards/forumdisplay.php?f=109 |
16:03:27 | webguest51 | Bger, sound plauback is normal |
16:03:30 | thegeek | make a thread there Coldtoast |
16:03:31 | thegeek | and ask;) |
16:03:36 | Coldtoast | heh |
16:04:21 | webguest51 | the procgress bar fills up within a few seconds of a new song being loaded |
16:04:45 | Coldtoast | http://www.aximsite.com/boards/showthread.php?s=47db60c94d9f4c096d2a644fff65b6b9&t=87872 |
16:05:23 | Coldtoast | you could get picky and say "Well, yeah. they are the same speed; 624MHz. Just not the same performance" |
16:08:13 | webguest51 | the wps track elapsed time just continues counting up from songs beggining until the song stops, weird |
16:08:38 | Coldtoast | will the final rockbox look pretty much the same as it does now? |
16:08:50 | B4gder | final? |
16:08:54 | Coldtoast | as far as aesthetics goes |
16:08:54 | Bger | Slasheri are you here ? |
16:08:56 | B4gder | we will never be done |
16:09:04 | Coldtoast | well, for-mass-consumption. for iriver |
16:09:19 | B4gder | it won't be final either |
16:09:27 | Slasheri | Bger: yes |
16:09:27 | B4gder | there won't be any final one |
16:09:36 | B4gder | just an endless series of versions |
16:09:37 | Bger | see webguest51's problem |
16:09:37 | Slasheri | webguest51: the progress bar problem should be fixed on latest bleeding edge builds |
16:09:41 | Coldtoast | but the version for iriver finally judged to be layman-friendly |
16:10:03 | webguest51 | ah I see, it displays hundreths of a second in the track elapsed time |
16:10:06 | B4gder | I guess our first public release will look pretty much like this |
16:10:12 | webguest51 | Thanks Salsheri |
16:10:15 | Coldtoast | hm. ok |
16:10:18 | Slasheri | webguest51: yes, that's fixed |
16:10:40 | webguest51 | :) |
16:10:44 | Slasheri | better crossfade fix coming soon |
16:10:45 | Coldtoast | I quite like the layout iriver came with in their firmware |
16:10:46 | *** | Alert Mode OFF |
16:10:58 | B4gder | Coldtoast: we are not iriver you know |
16:11:05 | Coldtoast | I realise this |
16:11:14 | B4gder | if someone improves our look, we will have an improved look |
16:11:23 | B4gder | if no one does it, it remains as it is |
16:11:32 | B4gder | open source |
16:12:53 | B4gder | people like to think of a "Rockbox Team" that makes rockbox |
16:13:02 | B4gder | we are not a team |
16:13:12 | B4gder | we are everyone who likes to contribute |
16:13:58 | Coldtoast | but you all communicate with eachother? discuss things, work out what needs improving/fixing/implementing? |
16:14:08 | B4gder | not all of us |
16:14:14 | B4gder | many people just post patches |
16:14:18 | Coldtoast | be it via the web or actually talkign to eachother |
16:14:30 | webguest51 | Slasheri, the progress bar still fills very quickly |
16:14:44 | webguest51 | with latest build |
16:14:53 | Slasheri | webguest51: Hmm.. What do you mean that it fills quickly? |
16:14:57 | | Join courtc [0] (~courtc@adsl-33-130-237.asm.bellsouth.net) |
16:15:48 | webguest51 | select new song, starts to play, the progress bar then fills within 5 seconds |
16:16:13 | preglow | what layout iriver came with? it's not much of a layout |
16:16:19 | Slasheri | interesting.. i can't reproduce that :/ |
16:16:35 | webguest51 | mp3 lame aps |
16:16:43 | preglow | very interesting |
16:16:47 | preglow | what about posting the file? |
16:16:52 | Coldtoast | doesn't matter if it's "not much of a layout" |
16:17:00 | Coldtoast | simple and good |
16:17:08 | Coldtoast | very clear and mildly attractive |
16:17:17 | webguest51 | er you want me to send you the mp3 ? |
16:17:43 | preglow | don't look at me, heh |
16:17:44 | preglow | ig totta go |
16:17:50 | preglow | i gotta go <- |
16:17:53 | Slasheri | webguest51: please do that :) |
16:18:45 | webguest51 | it does that with all the mp3 files that i have tries so far |
16:19:02 | preglow | Coldtoast: personally, i hate the file menu, the font is bloody humongous, the playing screen just gives a moderate amount of ingo |
16:19:06 | preglow | info, even |
16:19:12 | Slasheri | Hmm.. What the elapsed displays after it fills? |
16:19:18 | preglow | my biggest annoyance overall is the huge font |
16:19:26 | Slasheri | webguest51: are you sure you updated rockbox.iriver file also? |
16:19:54 | webguest51 | it continues counting up, displaying 23:34;345 |
16:20:13 | Slasheri | ok, that problem really should be gone with bleeding edge builds :) |
16:20:38 | webguest51 | right let me delete everything and reload |
16:20:55 | B4gder | now where are all the wanna-be h300 hackers to fix all the keypad compile problems? |
16:21:15 | webguest51 | strangely it doesnt do that with the 18ths daily |
16:21:16 | Bger | :))) |
16:21:21 | Bger | B4gder |
16:21:57 | Bger | i could try ... tomorrow... |
16:22:04 | B4gder | most of the h300 build problems are key-related |
16:22:07 | webguest51 | Slasheri, its normal with 18th's daily build |
16:22:34 | Coldtoast | preglow: yeah. I definitely agree the font in the file tree is HORRIBLE. Especially after using Rockbox |
16:22:49 | Coldtoast | I like their VU meter and the way the rest of it fits around it |
16:23:09 | B4gder | you _like_ that weird thing? |
16:23:18 | Coldtoast | yeah. Because it has curves |
16:23:25 | preglow | oh well |
16:23:29 | preglow | do make a iriver wps one time |
16:24:10 | preglow | wps code will probably see a lot of updating once someone with the will to code a fancy gui comes around |
16:24:16 | thegeek | has t0mas fixed the bug with the images in wps? |
16:24:18 | HCl | yea |
16:24:22 | HCl | i want to change browsing too |
16:24:23 | thegeek | ah |
16:24:28 | amiconn | Hmrf, I don't believe this :-/ |
16:24:32 | HCl | with two browse modes, normal, and alphabetically |
16:24:37 | preglow | amiconn: waht |
16:24:47 | amiconn | The player backlight is not pwm dimmable yet it is a LED backlight |
16:24:53 | HCl | like, left jumps from A to B, down just moves down |
16:24:55 | preglow | HCl: two sorting modes, you mean? |
16:24:58 | HCl | no. |
16:25:05 | HCl | like quick skipping to a letter in the alphabet |
16:25:10 | preglow | right |
16:25:24 | HCl | possibly with support for not just the first lettre |
16:25:25 | HCl | letter |
16:25:32 | amiconn | My code is correct; I tried dimming the red led instead which works perfectly |
16:26:00 | preglow | amiconn: sounds like the output pin goes through some weird circuitry |
16:26:09 | amiconn | But the backlight is just on with some irregulat short off periods when I try to dim it |
16:26:16 | amiconn | *irregular |
16:26:45 | amiconn | Unfortunately the player schematics are incomplete and don't show the backlight hookup |
16:26:56 | amiconn | So no archos is dimmable :( |
16:27:02 | preglow | it's got to be that |
16:27:12 | preglow | i've never seen a led that can't be pwm dimmed |
16:27:15 | Bger | B4gder in fact these problems should be solved by someone with CVS access ... |
16:27:19 | preglow | nor is there a reason |
16:27:30 | preglow | but i gotta go |
16:27:32 | preglow | later |
16:27:34 | | Part preglow |
16:27:46 | Bger | so i'm not the right person |
16:27:56 | B4gder | Bger: I can hand out cvs commit access for it |
16:28:14 | linuxstb | Bger: No excuse now :-) |
16:28:27 | Bger | B4gder hehe ok |
16:29:05 | Bger | but i guess someone will do it before me |
16:29:25 | | Join aegray [0] (~aegray@h69-21-201-246.69-21.unk.tds.net) |
16:30:12 | Bger | bye 2 all, nice evening |
16:30:40 | | Quit tvelocity ("Leaving") |
16:31:40 | Slasheri | btw, i have noticed that divisions are really slow on coldfire so bit shifting should be used whenever possible |
16:31:57 | HCl | *nods* |
16:33:54 | HCl | bleh i'm bored. |
16:34:07 | amiconn | Slasheri: If you're dividing by a constant and this constant is a power of 2, gcc will take this optimisation automatically |
16:34:16 | Ctcp | Ignored 2 channel CTCP requests in 1 second at the last flood |
16:34:16 | * | HCl goes to nap.. |
16:34:16 | Slasheri | ah, good |
16:34:48 | webguest51 | I have installed a bedge build from the 18th nd the progress bar is normal as is the song elapsed time |
16:35:55 | webguest51 | Slasheri, I have installed a Bledge build from the 18th and the progress bar is normal as is the songs elapsed time |
16:36:12 | webguest51 | my apologies for the double post, damn lag |
16:36:44 | Slasheri | webguest51: Hmm.. If you download the lastest build (2005-06-20 14:28 |
16:36:49 | Slasheri | ups |
16:37:00 | Slasheri | do you still experience problems? |
16:37:06 | webguest51 | I have twice already :) |
16:37:17 | Slasheri | you can't have downloaded that build ;) |
16:37:18 | webguest51 | with the problems as described |
16:37:21 | Slasheri | it's still compiling |
16:37:32 | webguest51 | what time zone |
16:37:49 | Slasheri | the one displayed on the web page |
16:38:14 | B4gder | the web page shows UTC/GMT time |
16:38:31 | webguest51 | I'll try it again :) |
16:38:37 | Slasheri | or if even it doesn't work, i think that the build system is broken |
16:38:48 | B4gder | I doubt that |
16:38:56 | B4gder | it does rm -rf * before all builds |
16:39:23 | webguest51 | ok, right now everythings normal with the 18th's |
16:39:34 | webguest51 | brb |
16:40:42 | Slasheri | and make sure you got the bleeding edge build, not daily build |
16:43:08 | webguest51 | ok, bleeding edge build installed and wps perfect, |
16:43:16 | Slasheri | great :) |
16:43:29 | webguest51 | many thanks |
16:43:38 | | Join DMJC-L [0] (~DMJC-L@220-245-162-56-sa-nt.tpgi.com.au) |
16:45:54 | webguest51 | just to be sure, it IS neccessary to reboot the player with new build files ? |
16:46:21 | Slasheri | yes it is |
16:46:41 | Slasheri | or you should manually reload the rockbox.iriver |
16:46:42 | * | webguest51 blushes |
16:46:46 | Slasheri | :D |
16:47:13 | webguest51 | I'll buy the first round |
16:58:00 | | Part webguest51 |
16:58:32 | | Quit hicks (Remote closed the connection) |
16:58:46 | | Join hicks [0] (~hicks@e64b57abb06ddb9d.session.tor) |
17:00 |
17:02:49 | | Join mikenz [0] (~c1751781@labb.contactor.se) |
17:02:57 | mikenz | quick question |
17:03:05 | mikenz | anyone here using rockbox on iriver? |
17:03:09 | HCl | yes. |
17:03:10 | HCl | plenty. |
17:03:27 | mikenz | well I have it now runnig sweet but need a couple of pointers |
17:03:56 | HCl | its prolly a good idea to read the manual |
17:04:14 | mikenz | how to make a "on-the-fly" playlist, all I seem to manage is create playlists of a whole dir. |
17:04:38 | mikenz | ok, the manual would be cool.. is that in the documents section? |
17:05:00 | Coldtoast | in the file tree, depress and hold the joystick button |
17:05:10 | Coldtoast | I asked the same thing a few hours ago |
17:05:24 | mikenz | cheers cold toast |
17:05:39 | mikenz | I had seen it when first used rockbox and forgot how I did it |
17:05:55 | * | Coldtoast hands cheers to whoever tol dhim |
17:06:22 | mikenz | it's probably 'in the manual' but I am too lazy to read those thigns |
17:07:31 | mikenz | cya thanks |
17:07:36 | | Part mikenz |
17:14:26 | | Quit Coldtoast (Read error: 131 (Connection reset by peer)) |
17:25:53 | | Join spiralout [0] (~keep_goin@p54B39396.dip0.t-ipconnect.de) |
17:28:19 | | Quit DaKi][er () |
17:29:56 | | Quit ashridah (Read error: 110 (Connection timed out)) |
17:30:00 | | Quit B4gder ("Lämnar") |
17:30:47 | | Join ashridah [0] (ashridah@220-253-120-243.VIC.netspace.net.au) |
17:30:54 | t0mas | damn |
17:31:13 | t0mas | I've been in a server room the past 2 hours... |
17:31:23 | t0mas | then opened the door... and walked to my bike |
17:31:36 | t0mas | before I reached my bike I was melted... |
17:32:17 | * | t0mas reserves the server room for tomorrow... |
17:32:29 | t0mas | if there's nothing to do... I'll just make something todo there |
17:39:49 | Slasheri | t0mas: hehe :) |
17:40:52 | t0mas | damn... how stupid can you be... |
17:41:23 | t0mas | some manager: "Can't we buy new dell pc's? They've send me a great email offer... for 499 euro's per pc" |
17:41:34 | *** | Saving seen data "./dancer.seen" |
17:41:43 | t0mas | (that's spam... and dell won't sell them for < 600 euros... or you have to drop warranty and get xp home) |
17:41:57 | Slasheri | :P |
17:42:51 | t0mas | reply from my boss: (cc to whole IT dep.) "We use those pc's downstairs as terminals for the unix system, they just run telnet... and don't need any fancy hardware. Plus you don't get those dells for < 600 euros." |
17:43:00 | t0mas | LOL |
17:43:42 | * | t0mas didn't dare to email that... I'm just a simple it helper... lucky to have this job... not having to work in shop or something |
17:43:49 | t0mas | *IT |
17:43:54 | Slasheri | :D |
17:44:13 | | Join courtc_ [0] (~courtc@adsl-217-5-112.asm.bellsouth.net) |
17:44:36 | | Quit courtc (Read error: 110 (Connection timed out)) |
17:44:54 | | Nick courtc_ is now known as courtc (~courtc@adsl-217-5-112.asm.bellsouth.net) |
17:44:58 | t0mas | hm... some people really don't get it... P4's as a telnet terminal..... |
17:45:47 | spiralout | hi is it possible to copy or move files from one folder to an other? |
17:46:06 | t0mas | spiralout: yes |
17:46:13 | t0mas | just type the full path |
17:46:29 | bill20r3 | my H340 arrives today. |
17:46:31 | * | bill20r3 waits |
17:46:43 | spiralout | type the full path where? |
17:46:57 | spiralout | ah rename... |
17:46:59 | t0mas | spiralout: when you chose to move or copy a file, it asks for a new filename |
17:47:03 | t0mas | yes |
17:47:05 | t0mas | rename = move |
17:47:12 | spiralout | and copy? |
17:47:29 | spiralout | ah yeah sry |
17:47:43 | spiralout | try it |
17:49:55 | | Quit crwl (brown.freenode.net irc.freenode.net) |
17:49:55 | NSplit | brown.freenode.net irc.freenode.net |
17:50:34 | ashridah | aah, duct tape, is there anything it can't do? |
17:50:45 | t0mas | yes there is |
17:50:48 | t0mas | cool you down |
17:51:05 | ashridah | t0mas: not so. cover mouth and nose, suffocate, then start cooling |
17:51:30 | ashridah | or, use it to tape over a vent that's giving out heat |
17:51:40 | * | t0mas tapes his pc |
17:51:45 | t0mas | BLEEEEEEEP |
17:51:50 | t0mas | temp alert :P |
17:52:02 | t0mas | tape the speaker too? |
17:52:58 | spiralout | hmm doesnt work for me...:´( |
17:54:25 | spiralout | rename failed |
17:54:40 | t0mas | don't use \ |
17:54:46 | t0mas | it's linux like... so use / |
17:55:40 | spiralout | yes i know there isn´t \ there is only / so i have to use / |
17:55:42 | | Join pabs [0] (~pabs@xor.pablotron.org) |
17:58:14 | spiralout | can´t get it ...everytime i try it "rename failed... |
18:00 |
18:00:40 | spiralout | when i write .cfg file it works |
18:01:02 | NHeal | brown.freenode.net irc.freenode.net |
18:01:02 | NJoin | crwl [0] (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) |
18:05:56 | spiralout | ok when i write the config file the path is /.rockbox/config00.cfg press enter and it works but when i remove the / with an selftyped / than it failed so maybe not the right / ?? could it be? can´t find another |
18:09:32 | t0mas | hm |
18:09:33 | t0mas | weird |
18:13:44 | spiralout | still keep trying |
18:18:12 | spiralout | ok forget this with the / that seems not to be the problem the problem is write/save .cfg files work ...rename .mp3 don´t work don´t know why |
18:30:21 | | Quit spiralout (Read error: 104 (Connection reset by peer)) |
18:30:59 | | Join Chamois [0] (HydraIRC@champigny-5-82-226-182-23.fbx.proxad.net) |
18:31:00 | | Join spiralout [0] (~keep_goin@p54B39396.dip0.t-ipconnect.de) |
18:31:33 | spiralout | :( |
18:34:15 | | Join Coldtoast [0] (edan@ppp110-115.lns1.hba1.internode.on.net) |
18:34:16 | Coldtoast | hey |
18:34:42 | Coldtoast | so somebody found why inverse mode had non-inversed sections in it? |
18:34:54 | Coldtoast | just updated adn it's fixed |
18:38:27 | | Join N-Mi [0] (~nicolas@N-Mi.staff.calvix) |
18:38:35 | N-Mi | 'lo there |
18:39:43 | | Join TCK- [0] (TCK@81-86-97-94.dsl.pipex.com) |
18:41:57 | amiconn | Slasheri: There are 2 playlist bugs, possibly related: |
18:43:01 | amiconn | (1) When a playlist is playing, you enter the playlist viewer and change track from there, the playlist viewer bails out because it thinks the playlist has ended |
18:44:26 | amiconn | (2) When a playlist ends normally, it is not correctly marked as such, so you can still press PLAY and get the resume request. Of course answering 'yes' leads to and immediately end again, but this can be repeated over and over |
18:44:48 | amiconn | It should not react on PLAY at all in this state |
18:45:37 | Slasheri | amiconn: Hmm, i can't reproduce the first problem |
18:46:10 | amiconn | Play some music, enter the pl viwer and press select on a different track than is currently playing |
18:46:20 | amiconn | -> bails out |
18:46:20 | Slasheri | ah, trying that |
18:46:28 | Slasheri | i just removed some tracks |
18:46:35 | amiconn | It is supposed to stay in the viewer |
18:46:47 | amiconn | It does on archos ;) |
18:46:49 | Slasheri | hmm, it stays on the viewer.. |
18:46:55 | Slasheri | still can't reproduce it :D |
18:47:09 | Slasheri | okay, now i found the problem |
18:48:21 | Slasheri | hmm.. when i select a new song from playlist, wps calls audio stop |
18:48:25 | Slasheri | that is a problem |
18:48:27 | amiconn | About to commit configurable backlight dimming (just squashed the last bug) |
18:48:35 | Slasheri | great :) |
18:49:00 | bill20r3 | with the nifty fade-out? |
18:49:00 | Slasheri | amiconn: if possible, try add cpu_boost(true) while the backlight is being dimmed |
18:49:02 | amiconn | This also has backlight_allow_timer(bool on) in preparation for plugin timer |
18:50:10 | amiconn | Slasheri: While in the pl viewer, wps code shouldn't be able to send anything, 'cause it isn't executed |
18:50:25 | Slasheri | amiconn: Hmm, interesting.. |
18:50:29 | Slasheri | i try again |
18:50:57 | Slasheri | i got audio_stop and immediately after that audio_play |
18:51:03 | amiconn | If you get audio_stop, this must either come from the pl viewer itself, or indeed from wps, but only because the pl viewer is exited before |
18:51:11 | Slasheri | i can't do much about that if wps really calls audio_stop |
18:51:15 | amiconn | ...which shouldn't happen, and doesn't on archos |
18:52:11 | Slasheri | yep, audio_stop -> playlist viewer think it's end of playlist and exits.. |
18:52:44 | | Quit gromit` (Read error: 60 (Operation timed out)) |
18:54:57 | amiconn | Hmm, it's the playlist viewer itself who calls audio_stop() when selecting a new track. Still this doesn't make it leave on archos.... |
18:54:59 | | Join Philip_0729 [0] (~Philip_j_@user-4736.l2.c5.dsl.pol.co.uk) |
18:55:12 | Philip_0729 | hello |
18:56:30 | Slasheri | Hmm, maybe the audio_stop should be removed from playlist viewer when compiled for iriver target |
18:56:40 | Slasheri | that should fix the problem |
18:57:41 | amiconn | Hmm, I don't know whether this is the best idea. There must be a reason why it works on archos, perhaps the playback message handling. |
18:57:52 | | Quit TCK (Read error: 110 (Connection timed out)) |
18:58:13 | amiconn | Imho we shouldn't differentiate too much between targets for no reason |
18:58:34 | bobTHC | indeed |
18:59:37 | Harpy | could someone send me a ihp_120.hex with bootloader v2? |
19:00 |
19:00:01 | Coldtoast | make it |
19:00:04 | bobTHC | all is on the site |
19:00:19 | bobTHC | RTFM |
19:00:23 | Coldtoast | there's a nahdy dandy tool to berge the bootloader |
19:00:30 | Slasheri | Harpy: i have one with some graphics mods to iriver firmware |
19:00:30 | Coldtoast | errr. nahdy=handy |
19:00:31 | Harpy | i guess i'll have to.. |
19:00:48 | spiralout | would it be possible or is there any kind of plugin which can copy all files in a playlist to a defined folder...? |
19:00:52 | Harpy | Slasheri, what's that? |
19:01:12 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
19:01:27 | Slasheri | 1.65E with modified graphics and rockbox bootloader. But maybe you don't want better |
19:01:30 | bobTHC | Harpy > http://www.rockbox.org/twiki/bin/view/Main/IriverBoot |
19:01:32 | Slasheri | better=that |
19:01:37 | Slasheri | better if you build one yourself |
19:02:17 | Harpy | there were some missing dependancies, so i couldn't compile the tools from the cvs.. i didn't try to fix them, though |
19:02:33 | Harpy | and the wine trick didn't work |
19:02:46 | Slasheri | hmm, what was the error message? |
19:03:08 | Harpy | something about not being able to write the file |
19:03:33 | Slasheri | please paste the error |
19:03:47 | Harpy | ok, i'll try it again |
19:04:57 | | Quit ashridah ("Leaving") |
19:05:43 | spiralout | would it be hard to code those plugin...? or is there allready a way to do that |
19:07:12 | Harpy | fwpatcher.exe pops a error dialog that says: Couldn't modify existing file. Check if file is write protected, then try again. |
19:07:41 | Coldtoast | 1.65K |
19:07:59 | Coldtoast | that's what I use |
19:08:55 | amiconn | spiralout: There is no copy plugin yet |
19:09:11 | amiconn | This would indeed be great, especially on the ondio |
19:09:29 | amiconn | The functions itself aren't hard, but the user interface needs some thoughts |
19:10:22 | spiralout | mhh i think open with...and then only the destination folder |
19:13:24 | | Quit bobTHC ("Smoke Weed Every Day !") |
19:13:29 | | Quit Philip_0729 () |
19:16:48 | Harpy | Coldtoast, the md5 doesn't match with the one on the site. this is v2, right? |
19:18:05 | Coldtoast | as far as i know |
19:18:14 | Coldtoast | feel free to not use it tho, obviously |
19:19:10 | Coldtoast | what's teh m45 you have? |
19:19:23 | Harpy | 30a33bbfcc37dd4980e36974a5122f02 |
19:20:17 | Coldtoast | actually, that's probably yhe firmware I did on Windows using fwpatcher |
19:24:58 | | Quit RRRRRED_M_INFIN ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
19:25:45 | | Join gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
19:28:31 | | Join TCK [0] (TCK@81-86-209-2.dsl.pipex.com) |
19:29:29 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:31:39 | | Join ep0ch [0] (~ep0ch@81-6-226-13.dyn.gotadsl.co.uk) |
19:32:05 | ep0ch | lo |
19:32:36 | ep0ch | Slasheri, good job on crossfading :) |
19:33:30 | | Quit Stryke` (Read error: 60 (Operation timed out)) |
19:33:47 | ep0ch | you know about the slight pop after fade in? |
19:34:27 | Slasheri | ep0ch: yes i know that (currently i don't use fade in), but that will be fixed |
19:34:55 | Slasheri | amiconn: the backlight settings works great :) |
19:35:01 | ep0ch | good stuff, can i ask for a possible feature too? :) |
19:35:14 | Slasheri | of course you can ;) |
19:35:52 | Slasheri | amiconn: don't you mind if i put few cpu_boosts to backlight.c? |
19:36:06 | amiconn | Why? |
19:36:21 | amiconn | backlight fading doesn't draw that much cpu power |
19:36:24 | ep0ch | Slasheri: an option to only crossfade when previous/next is selected, and not when a track automatically finishes (if that makes sense) |
19:36:29 | Slasheri | that should fix the flickering completely when pcm tries to change cpu frequency |
19:36:45 | Slasheri | amiconn: yep, but frequency switching still causes undesired effects.. |
19:37:05 | amiconn | Hmm. I can't say that I did notice flickering |
19:37:25 | Slasheri | amiconn: try enable crossfading (that keeps pcm watermark much higher) |
19:37:32 | Slasheri | then you will notice flickering |
19:38:03 | Slasheri | ep0ch: hmm, that could be possible |
19:38:25 | Slasheri | but crossfading doesn't work always even when you change tracks manually |
19:38:44 | ep0ch | why is that? |
19:39:34 | Slasheri | crossfade can work only when pcm buffer is almost full and next track is not loaded from disk |
19:39:40 | ep0ch | ahh |
19:41:13 | Coldtoast | the new crossfading settings are perfect |
19:41:35 | *** | Saving seen data "./dancer.seen" |
19:42:44 | Coldtoast | Harpy: according to the rockbox site, fwpatcher is V2 |
19:43:26 | ep0ch | ideally (for me), the crossfading should not kick in if the tracks are contiguous (i.e. from the same album and played in order) |
19:43:30 | ep0ch | but that is probably a bit OTT |
19:44:11 | amiconn | Slasheri: That explains it. I never enabled crossfade so far |
19:46:44 | Slasheri | amiconn :) so what do you think about the cpu_boosting? that should guarantee flicker-free dimming |
19:46:55 | Coldtoast | any chance of having FWD/RWD play the audio as it seeks along? |
19:47:16 | | Quit TCK- (Read error: 110 (Connection timed out)) |
19:47:36 | Slasheri | Coldtoast: you mean that rb plays some samples from audio while it seeks? |
19:47:47 | Coldtoast | yeah |
19:48:02 | Slasheri | ok, that requires some re-design to wps and other code |
19:48:21 | Slasheri | not so easy to do |
19:48:21 | Coldtoast | just cos that's what I'm used to with most devices I've ever had |
19:48:33 | amiconn | It'd require a ton of redesign |
19:48:43 | Coldtoast | ok |
19:49:26 | Harpy | Coldtoast, hmm.. maybe the md5s on the site are not up to date with v2 then |
19:50:27 | | Join |ep0ch [0] (~ep0ch@81-6-243-28.dyn.gotadsl.co.uk) |
19:50:34 | | Join [1]ep0ch [0] (~ep0ch@81-6-243-28.dyn.gotadsl.co.uk) |
19:50:54 | Coldtoast | when you DO seek and the position bar fills up, it's sort of odd that when you get to the point you want then release, the bar empties, fills then plays |
19:52:13 | | Quit ep0ch (Read error: 145 (Connection timed out)) |
19:52:13 | | Nick [1]ep0ch is now known as ep0ch (~ep0ch@81-6-243-28.dyn.gotadsl.co.uk) |
19:52:38 | Coldtoast | is that cos when you seek, it doesn't move to the position as you're actually doing it? |
19:53:28 | | Join Zoom2 [0] (~41027508@labb.contactor.se) |
19:54:55 | |ep0ch | something odd, changing volume when paused causes ticking noises to be heard, but only when volume < 95 |
19:55:52 | Coldtoast | wow! it does too |
19:56:02 | Coldtoast | from about 90 to 50 |
19:56:41 | |ep0ch | and you sometimes get wierd quiet short waveforms played back too at some volumes |
19:56:52 | Coldtoast | I start JUST hearing it around 42 then it stops at 91 |
19:56:57 | | Join west-acre [0] (air@host86-130-32-183.range86-130.btcentralplus.com) |
19:57:02 | |ep0ch | 95 for me |
19:57:22 | west-acre | hey hey. wots bin happnin s |
19:57:30 | west-acre | over the last few days? |
19:57:33 | Coldtoast | actually, stops at 89 for me |
19:57:40 | |ep0ch | wierd! |
19:57:44 | west-acre | any big steps int he H1XX port? |
19:57:53 | Coldtoast | I have mine plugged into an amp and pumped up REALLY loud to see where the noise starts |
19:58:01 | |ep0ch | poor speakers |
19:58:17 | Coldtoast | nah. I have decent speakers |
19:58:28 | |ep0ch | still, speakers probably won't like it |
19:58:29 | Coldtoast | Logitech z-560 |
19:59:24 | Coldtoast | won't like what? |
19:59:59 | |ep0ch | random impulses |
20:00 |
20:00:30 | |ep0ch | like playing pure noise through a speaker, not good |
20:00:34 | Coldtoast | it's not random tho. the only noise I get is the ticking |
20:00:45 | |ep0ch | anyway |
20:01:01 | Coldtoast | just changed to the iriver firmware and there's no ticking at any volume |
20:04:55 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
20:06:23 | | Join tvelocity [0] (~tony@ipa39.7.tellas.gr) |
20:08:46 | | Quit Zoom2 ("CGI:IRC (EOF)") |
20:13:24 | Coldtoast | when in Paused mode, can you make the progress bar flash or something? |
20:14:54 | | Join Zoom2 [0] (~41027508@labb.contactor.se) |
20:15:13 | |ep0ch | anyway i'll leave you all in peace |
20:15:21 | | Quit |ep0ch (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
20:15:21 | | Quit ep0ch (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
20:24:22 | west-acre | hey. the fading backlight in rockbox, how is it configured? |
20:27:32 | west-acre | . |
20:28:44 | Slasheri | west-acre: general settings -> display -> lcd settings |
20:29:02 | west-acre | is it caption backlight? |
20:29:14 | Slasheri | no, backlight fade in & out |
20:29:18 | west-acre | wiked |
20:29:26 | west-acre | i had to firmware upgrade. |
20:29:36 | Slasheri | :) |
20:29:50 | Slasheri | try the bleeding edge builds |
20:30:07 | west-acre | 10 second fade out awesome |
20:30:10 | west-acre | yeh i got that |
20:30:23 | west-acre | but i mean firmware upgrade in the iriver firmware. is this necessary? |
20:30:45 | west-acre | i thought not. |
20:31:03 | west-acre | wot is the deal when upgrading the firmware to bleeding edge? |
20:31:37 | Zoom2 | you get the latest bugfixs |
20:31:48 | west-acre | rite. url? |
20:31:49 | Bagder | and the latest bugs too! ;-) |
20:31:54 | west-acre | lol |
20:31:57 | west-acre | gr8! |
20:32:00 | Zoom2 | heh yeah |
20:32:24 | Zoom2 | it basically keeps everyone on the same page, bugwize, plus additinal features |
20:32:32 | west-acre | rite. |
20:32:43 | west-acre | where are the latest bugfixs? |
20:32:54 | Coldtoast | with .wps files, it'd be nice if you could have things like bold, italics, maybe even inverse |
20:33:00 | Slasheri | west-acre: you dont need to update the iriver firmware, just the .rockbox -directory and rockbox.iriver file from root |
20:33:09 | Zoom2 | there is a log on the front page that displays the recent cvs changes |
20:33:11 | Bagder | Coldtoast: yes it would be nice, send us a patch! ;-) |
20:33:33 | west-acre | yeh that'd be awesome with the .wps |
20:33:33 | Coldtoast | would if I could |
20:33:46 | Zoom2 | Slasheri: did you get a chance to check out the sleep timer audio fader? |
20:34:11 | Slasheri | Zoom2: not yet but i will look that |
20:34:33 | Zoom2 | ok thanks |
20:35:09 | Slasheri | how long fade out do you prefer, something pretty long like a minute? |
20:36:01 | Zoom2 | that would be good. since it is a sleep timer i think a long fade would do the trick |
20:36:22 | Zoom2 | it will help doze off with the music |
20:37:06 | west-acre | hey. wot about the comment tag? can it scroll accross the screen or isnt it supported? |
20:37:11 | Slasheri | ok, hmm. Maybe good configurable duration could be between 30s to a few minutes |
20:37:12 | west-acre | A line beginning with #rockbox is a comment/ |
20:37:20 | | Nick Lynx_ is now known as Lynx_awy (~lynx@tina-10-4.genetik.uni-koeln.de) |
20:38:23 | Zoom2 | sounds good to me |
20:38:29 | Slasheri | great :) |
20:39:04 | Zoom2 | thanks again |
20:39:42 | Coldtoast | know what would be cool? if the sleep timer would ladd tracks randomly from progressively quieter music. hehe |
20:40:10 | Coldtoast | start out with death metal, end with Enya :) |
20:40:29 | amiconn | Bagder: I already thought about font attributes a bit. For the scrolling lines, this would basically require some kind of atrribute memory, storing the attributes of each letter |
20:41:14 | Zoom2 | coldtoast, that or a volume fader would be nice - but seems to be quite technical |
20:41:30 | Coldtoast | I'm joking |
20:41:36 | Coldtoast | it'd be funny tho |
20:41:36 | Zoom2 | i know =) |
20:41:44 | Bagder | amiconn: attributes? won't it just be font? |
20:41:45 | Zoom2 | thats basically what i do in my playlist |
20:42:10 | amiconn | Bagder: Hmm? I mean bold, italic, underline, inverse, colour... |
20:42:28 | amiconn | Different fonts are even harder, since they might have different heights |
20:42:38 | Bagder | I meant we'd support those by letting them be different fonts |
20:42:53 | Bagder | but perhaps that's not too smart |
20:43:30 | | Join [IDC]Dragon [0] (~idc-drago@p5483ED0E.dip.t-dialin.net) |
20:44:16 | Coldtoast | hey! it'd be really awesome if you could create ASCII art on the screen |
20:44:34 | amiconn | Ooh, rare visitor |
20:44:38 | amiconn | Hi jörg :-) |
20:44:42 | amiconn | Jörg even |
20:44:48 | [IDC]Dragon | hey, somebody remembers me |
20:44:56 | Bagder | who are you? |
20:44:59 | Bagder | :-P |
20:45:07 | * | [IDC]Dragon doesn't know |
20:45:17 | amiconn | Bagder: Different fonts would still create the problem that we'd need to remember them per lett. |
20:45:20 | amiconn | *letter |
20:45:23 | Bagder | yes |
20:45:32 | | Part aegray ("Leaving") |
20:45:47 | amiconn | bold, italic, underline can all be created algorithmically |
20:46:03 | * | [IDC]Dragon updated from cvs, everything's so different... |
20:46:28 | Bagder | amiconn: I know, I've just been thinking that it would be smarter to just generate new fonts setups for them |
20:46:39 | Bagder | separate font files |
20:46:53 | Bagder | then italic is no different than another font |
20:47:01 | amiconn | Why? Imho this would waste memory |
20:47:13 | Bagder | how come? |
20:47:21 | amiconn | ..and remembering different fonts per letter creates more problems |
20:47:22 | Bagder | you mean you'd only generate the used letters? |
20:47:36 | amiconn | No, I mean they're generated on the fly while blitting |
20:47:42 | Bagder | ah |
20:47:44 | | Join asdsd____ [0] (~asdsd@h-67-100-24-230.miatflad.dynamic.covad.net) |
20:47:48 | | Part asdsd____ |
20:47:55 | Bagder | well, we still want multi-font support |
20:47:58 | amiconn | Italic is certainly the hardest |
20:48:28 | [IDC]Dragon | typographically speaking, italic is a different font, not just skewed |
20:48:37 | amiconn | Multi-font doesn't go well with the concept of scrolling lines |
20:48:41 | amiconn | [IDC]Dragon: I know |
20:48:59 | [IDC]Dragon | :-) |
20:49:03 | amiconn | Still this is what AmigaOS uses for bitmapped fonts, and it's looking fairly good |
20:49:49 | Coldtoast | what about basic line formatting? Left align, Center, Right align? |
20:50:29 | amiconn | Left align is already implemented ;) |
20:50:37 | Coldtoast | heh |
20:51:12 | | Join joshn_454 [0] (~joshn@204.251.225.15) |
20:51:22 | | Join Audiophil [0] (Audiophil@216-54-245.0102.adsl.tele2.no) |
20:51:46 | * | amiconn is nitpicking |
20:51:56 | Audiophil | does the current release have speed issues? |
20:52:10 | Audiophil | skipping to the next song is rather slow |
20:53:40 | joshn_454 | Slasheri, are you miipekk on cvs commits? |
20:54:50 | amiconn | Slasheri: The #ifdefs shouldn't be necessary if we define cpu_boost() as an empty macro on fixed frequency platforms |
20:55:06 | amiconn | That would help to reduce #if clutter |
20:55:17 | Bagder | getting rid of ifdefs is a Good Thing |
20:55:45 | amiconn | #define cpu_boost(on) |
20:55:48 | amiconn | in system.h |
20:55:52 | joshn_454 | also, the last #ifdef commit switched the cpu_boost parm around |
20:55:54 | * | [IDC]Dragon tries to understand autoconf.h |
20:55:58 | joshn_454 | from false to true |
20:56:10 | [IDC]Dragon | in the case of bootloader |
20:56:45 | Bagder | [IDC]Dragon: what's the problem? |
20:57:00 | amiconn | joshn_454: That's definitely not good |
20:57:04 | Chamois | thre is a problem in the last cvs commit |
20:57:07 | Chamois | oh sorry |
20:57:18 | [IDC]Dragon | I'm picking up my old subject of "Bootbox", a minimalistic Rockbox |
20:57:51 | [IDC]Dragon | I've been bending the configure script to make this the bootloader for Archos models |
20:58:08 | | Join cooleo [0] (~c3f860d1@labb.contactor.se) |
20:58:34 | [IDC]Dragon | config.h expects to find "autoconf.h" |
20:58:40 | cooleo | hi |
20:59:00 | Bagder | autoconf.h is a corner stone of the build process now |
20:59:34 | [IDC]Dragon | so why doesn't it look into the build dir? |
20:59:54 | Bagder | which doesn't? |
21:00 |
21:00:02 | cooleo | i've got a hardware question about screens, does anyone know about screens and their power sources? |
21:00:16 | [IDC]Dragon | instead, it's sufficient if I copy it into my newly apps dir |
21:00:35 | cooleo | no? |
21:00:38 | cooleo | fair enough |
21:00:57 | Bagder | [IDC]Dragon: you should have -I$(BUILDDIR) in INCLUDES |
21:01:04 | Bagder | in the Makefile |
21:01:08 | [IDC]Dragon | cooleo: wrong group |
21:01:15 | [IDC]Dragon | Bagder: thanks |
21:01:24 | cooleo | where should I ask Dragon? |
21:01:25 | Coldtoast | perhaps you should wait a bit longer for an answer cooleo? |
21:01:31 | cooleo | sorry |
21:02:04 | cooleo | i'm a complete newbie here |
21:02:39 | cooleo | i'm working on modifying my iRiver H300 |
21:02:52 | Coldtoast | what are you doing to it? |
21:03:10 | | Join yyz [0] (~yyz@modem-4093.llama.dialup.pol.co.uk) |
21:03:17 | | Join TCK- [0] (TCK@81-86-209-122.dsl.pipex.com) |
21:03:18 | cooleo | i need to tap off the power source from the screen but I'm not sure where to tap in |
21:03:40 | cooleo | im trying to tap into the battery through the screens connection |
21:03:49 | Coldtoast | what are you adding? |
21:04:05 | yyz | anyone tell me how I am supposed to be able to run rockboy, after downloading the prebuilt rockbox with it + greyscale patch? I dont see it under plugin menu/ |
21:04:06 | cooleo | this is kinda embarrasing |
21:04:09 | cooleo | but LEDs |
21:04:15 | Coldtoast | doesn't sound like such a good idea to me, but hey |
21:04:20 | cooleo | heheh i know |
21:04:32 | Coldtoast | is there much room in there for resistors? |
21:04:34 | cooleo | but i don't want them on 24/7 |
21:04:44 | cooleo | yeh i could get a resistor in |
21:05:27 | crwl | yyz, just browse to a .gb file in the filebrowser |
21:05:41 | yyz | must they be in root dir? |
21:05:49 | crwl | no |
21:05:49 | yyz | i tried that, but in a subfolder and didnt see em |
21:05:56 | cooleo | as you've probably assumed its powered and controlled by one of those orange flexy boards |
21:06:01 | yyz | hmm |
21:06:04 | amiconn | Slasheri: Buuug! When you plug in usb while the music is playing, it correctly detects usb, stops playing and accepts usb. But after leaving usb, rockbox starts loading from disk like mad... |
21:06:05 | crwl | yyz, go to preferences and set the filebrowser to show all supported files |
21:06:09 | yyz | ah |
21:06:14 | yyz | thatll be it |
21:06:17 | yyz | thanks crwl |
21:06:41 | Coldtoast | cooleo: just a suggestion, but onc eyou completely screw your player, you should donate it to Rockbox |
21:06:48 | cooleo | its got very fine connections on it |
21:06:55 | cooleo | hehe I probably would |
21:06:57 | Coldtoast | :) |
21:06:58 | yyz | yep, works a treat |
21:07:01 | yyz | thanks again :) |
21:07:08 | cooleo | im aiming not to do that though! :D |
21:07:22 | Coldtoast | aim low |
21:07:32 | Coldtoast | and a bit in front |
21:07:37 | cooleo | anyway, it would only break the screen |
21:07:40 | cooleo | or battery |
21:07:57 | cooleo | and they cost nothing compared to the rest of the stuff in there |
21:08:10 | cooleo | i'll give you guys whatever breaks :P |
21:08:36 | Coldtoast | is the screen AC or DC? |
21:08:44 | cooleo | i couldnt tell you |
21:08:46 | Zoom2 | cooleo, Linus might know |
21:08:51 | Zoom2 | but he comes later in the day |
21:08:52 | cooleo | yeh i know hes got one |
21:08:52 | Slasheri | amiconn: interesting, investigating that :) |
21:09:04 | cooleo | how late does he normally comeon |
21:09:17 | Slasheri | joshn_454: almost, Miika on cvs :) |
21:09:20 | yyz | eww. locked up :( *goes to find paper clip* |
21:09:25 | Zoom2 | depends where you are, this is a woldwide chat |
21:09:30 | Slasheri | yyz: what did you do? |
21:09:35 | amiconn | Slasheri: I'll commit a fix for the mixed up cpu_boost |
21:09:35 | cooleo | im in UK so its 8 here |
21:09:45 | cooleo | im guessing Linus isnt! |
21:09:47 | Zoom2 | EST i think he comes on at like 2-3 AM |
21:09:54 | Slasheri | amiconn: good |
21:09:56 | cooleo | hmmm ok |
21:09:59 | yyz | trying to load a rom |
21:10:08 | yyz | probably just one that aint compatible |
21:10:12 | Slasheri | there are plenty those #ifdefs in other sources too |
21:10:26 | cooleo | shouldnt that be soon then? |
21:10:37 | cooleo | seeing as EST = GMT -5 |
21:10:38 | Zoom2 | cooleo you can also try to submit a post in the forums |
21:10:42 | Zoom2 | he reads those |
21:10:46 | Zoom2 | no it will be a while still |
21:10:48 | Zoom2 | 12 hours or so |
21:10:50 | cooleo | good point Zoom |
21:10:56 | cooleo | thanks |
21:11:14 | Slasheri | yyz: ah :) |
21:11:15 | cooleo | what time is it EST now? |
21:11:22 | Zoom2 | 3:11 PM |
21:11:27 | Slasheri | fortunately that has nothing to do with music playback ;) |
21:11:32 | yyz | hehe |
21:11:55 | amiconn | Slasheri: There are? Hmm, they could be removed now |
21:11:55 | crwl | or maybe yyz was playing music while trying to load a rom :) |
21:11:59 | yyz | oh, is playback so good that a lockup should suprise you? |
21:12:05 | yyz | nah i wasnt |
21:12:09 | cooleo | damn he's on in the morning here then |
21:12:15 | Slasheri | amiconn: just do grep ADJUSTABLE firmware/* apps/* |
21:12:16 | Slasheri | :) |
21:12:24 | cooleo | i'll try and catch him on thursday morn |
21:12:40 | cooleo | thanks alot Zoom, I appreciate it |
21:13:02 | yyz | eww. you forget how shitty they feel out of iskins |
21:13:49 | amiconn | Slasheri: Another bug: The time and track display in wps seems to stall around a track change |
21:14:28 | Slasheri | amiconn: yes, that's more a known issue than a bug.. Will be fixed if it's possible |
21:15:22 | amiconn | Meh, I should work on asm memset() now |
21:16:15 | amiconn | m68k abi is cumbersome. I'm practically required to push registers, soo little scratch registers.... |
21:17:34 | Zoom2 | no problem cooleo |
21:19:11 | Slasheri | amiconn: fixed the first bug |
21:21:00 | | Quit TCK (Read error: 110 (Connection timed out)) |
21:21:05 | | Join Andrew__ [0] (Andrew@r39h55.res.gatech.edu) |
21:22:45 | cooleo | ok i posted it Zoom |
21:22:57 | cooleo | i'll still try and catch him on IRC later |
21:23:02 | cooleo | pin him down |
21:23:22 | cooleo | you can avoid Forums but you can't avoid IRC!! : D |
21:23:32 | yyz | anyway gotta go study, thank for help folks |
21:23:40 | | Quit yyz ("later") |
21:24:17 | | Quit cooleo ("CGI:IRC (EOF)") |
21:24:19 | Zoom2 | heh yeah, i brb though gotta restart |
21:25:03 | | Quit Zoom2 ("CGI:IRC (EOF)") |
21:28:08 | | Quit Andrew179 (Read error: 145 (Connection timed out)) |
21:33:26 | | Quit rob- ("ircII2.8.2-EPIC3.004 --- Bloatware at its finest.") |
21:36:49 | | Quit spiralout ("ChatZilla 0.9.68.5 [Firefox 1.0.4/20050511]") |
21:41:38 | *** | Saving seen data "./dancer.seen" |
21:41:58 | | Quit Stryke` (Read error: 60 (Operation timed out)) |
21:46:27 | | Join webguest33 [0] (~81f18ab7@labb.contactor.se) |
21:46:29 | | Quit webguest33 (Remote closed the connection) |
21:46:39 | | Join preglow [0] (~81f18ab7@labb.contactor.se) |
21:47:11 | preglow | does musepack playback actually work without skipping? |
21:47:43 | preglow | someone obviously felt so and edited the wiki |
21:53:45 | preglow | but it skips like mad here |
21:55:04 | | Quit Audiophil (Read error: 145 (Connection timed out)) |
21:57:19 | | Join Psy-Dead [0] (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) |
21:57:28 | | Nick Psy-Dead is now known as n0bby (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) |
21:57:33 | n0bby | any devs in? |
21:57:37 | preglow | es |
21:57:48 | n0bby | who did the lcd fade stuff? |
21:57:56 | preglow | slasheri |
21:58:10 | n0bby | i was wondering if fade-in could be added to the bootloader, and to the shutdown sequence |
21:58:21 | n0bby | fade out for shutdown obviously :) |
21:58:26 | preglow | haha |
21:58:35 | preglow | i really think we should keep stuff like that out of the bootloader |
21:58:39 | preglow | but then that's me |
21:58:48 | n0bby | yeah, i suppose it should be kept small |
21:58:52 | preglow | small and safe |
21:58:53 | n0bby | didnt think of that |
21:59:05 | n0bby | a nice long fadeout at shutdown is needed though :) |
21:59:18 | preglow | that should be more doable |
21:59:27 | n0bby | same length as the audio fade |
21:59:42 | n0bby | that reminds me, fade length needs to be adjustible |
21:59:49 | n0bby | for audio that is |
21:59:59 | n0bby | or has it been added in the last week or so? |
22:00 |
22:00:05 | n0bby | i just updated there now |
22:00:15 | * | n0bby plays around a bit more |
22:00:54 | n0bby | AND SETTINGS NEED TO BE SAVED AT SHUTDOWN! NOT JUST AT NEXT HDD ACCESS! |
22:01:03 | n0bby | i know thats a needless relic of the archos |
22:01:06 | | Quit west-acre ("—I-n-v-i-s-i-o-n— 2.0 Build 3515") |
22:01:43 | n0bby | ahah, audio fade isnt adjustible yet |
22:01:43 | preglow | why, that's not needed by archos? |
22:01:50 | preglow | sounds more like a design decision to me |
22:01:57 | n0bby | archos shuts down too fast |
22:02:01 | n0bby | hardware controlled poweroff |
22:02:06 | preglow | now really |
22:02:13 | n0bby | they couldnt save fast enough |
22:02:47 | | Quit RotAtoR () |
22:02:57 | n0bby | i gtg, be back soon. gonna leave mirc running so i can see what anyone says :) |
22:03:10 | | Nick n0bby is now known as n0bby-brb (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) |
22:03:24 | preglow | man, the fade is pretty smooth |
22:03:26 | preglow | even at 10 secsx |
22:10:32 | bipak | :D |
22:13:30 | bipak | may i make a feature request? :) |
22:16:32 | Coldtoast | hey. in .wps, how do you create an unbroken line? |
22:16:51 | Coldtoast | like, _ but not at the base |
22:17:06 | [IDC]Dragon | bagder: what's the new "paradigma", build the stuff in a subdir? |
22:17:12 | Coldtoast | _ but located - |
22:17:47 | [IDC]Dragon | when to use $(OBJDIR), when $(BUILDDIR) ? |
22:19:31 | amiconn | OBJDIR is different for the different parts, it points to the appropriate sub-dir of BUILDDIR |
22:19:31 | | Join asdsd____ [0] (~asdsd@h-67-100-24-230.miatflad.dynamic.covad.net) |
22:19:39 | | Part asdsd____ |
22:24:49 | [IDC]Dragon | now it at least builds, with the .ucl in the build dir, ajbrec.ajz in a subdir |
22:25:04 | [IDC]Dragon | is this what it should be like? |
22:25:16 | * | [IDC]Dragon should try a regular build |
22:27:45 | amiconn | ajbrec.ajz and ro(ck|m)box.ucl should be in the build dir |
22:27:48 | linuxstb | preglow: I've corrected the Musepack status in the WIki. It's not real-time for me either on any of my MPC files. |
22:28:46 | | Nick n0bby-brb is now known as n0bby (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) |
22:28:48 | n0bby | bakc |
22:28:50 | n0bby | *back |
22:29:03 | amiconn | Plugins end up in apps/plugins |
22:29:36 | amiconn | All .o files are in various sub-dirs. rockbox.(elf|bin|map) are in apps/ |
22:29:49 | | Join Zoom2 [0] (~41027508@labb.contactor.se) |
22:30:31 | * | [IDC]Dragon figures |
22:35:53 | n0bby | anyone know where linus is at with h300 and h110 bootloaders? |
22:37:27 | preglow | it's just barely realtime here |
22:37:31 | preglow | plays with small gaps |
22:37:54 | preglow | i'll let the musepack people have ample chance to fix their fixed point weirdness before i hack more on it |
22:38:22 | preglow | i can't do the prescaling trick, since they use variable shift sizes all the bloody time |
22:38:43 | preglow | for now, every mul in musepack ends up as six-seven muls and some adds in the code |
22:38:44 | [IDC]Dragon | phew, bootbox builds again (makefiles are not my thing) |
22:40:11 | n0bby | CVS/WIKI QUESTION! |
22:40:14 | n0bby | should: |
22:40:17 | n0bby | cvs -d:pserver:anonymous@rockbox.haxx.se:/cvsroot/rockbox login |
22:40:17 | n0bby | cvs -z3 -d:pserver:anonymous@rockbox.haxx.se:/cvsroot/rockbox co rockbox |
22:40:25 | n0bby | say rockbox.org instead of haxx |
22:40:29 | n0bby | on http://www.rockbox.org/cvs.html |
22:40:37 | | Join RotAtoR [0] (~e@c-67-162-206-66.hsd1.mi.comcast.net) |
22:40:47 | n0bby | thats not a wikipage, so a webdev needs to fix it if i'm right |
22:40:51 | | Join Rori [0] (MO-Pantsu@deadman3000.plus.com) |
22:41:29 | Rori | Hey guys. Was the bug whereby you set the treble but when you switch it back on the treble is back to 0 even though it says it's not fixed? |
22:41:39 | n0bby | i believe so |
22:41:52 | n0bby | download a daily and test for yourself |
22:42:01 | Coldtoast | it's fixed |
22:42:08 | Rori | ok. any idea about the playback suddenly stopping and dropping back to the main menu yet? |
22:42:21 | Coldtoast | I've not even seen that bug |
22:42:25 | n0bby | me either |
22:42:33 | Coldtoast | so prolly fixed also |
22:42:53 | n0bby | as i said, get a daily and report back if its not :) |
22:43:02 | Coldtoast | get a bleeding edge |
22:43:07 | Rori | I had is happen in 2 different ways the other day using a build from a couple of days ago. It stopped playback for 2 seconds then carried on. Then it stopped playback and went to the file menu then shut down the player |
22:43:40 | Rori | kinda odd |
22:44:29 | | Quit Lomaxx ("Leaving Teramis") |
22:45:53 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
22:46:44 | | Join ep0ch [0] (~ep0ch@81-6-243-28.dyn.gotadsl.co.uk) |
22:48:15 | ep0ch | preglow: which .rock/codec file is the mp3 codec compiled to? |
22:48:22 | preglow | odecmpa |
22:48:24 | preglow | codecmpa |
22:49:09 | ep0ch | don't suppose you have a version of it with the dithering disabled? :) |
22:49:29 | preglow | correct, i don't |
22:49:42 | ep0ch | would like to build me one? |
22:49:47 | ep0ch | ^ you |
22:49:51 | preglow | no, not really |
22:50:01 | n0bby | preglow, when compiling, whats the difference between "normal" and "devel" builds? |
22:50:02 | ep0ch | fair enough |
22:50:10 | n0bby | sim and bootloader are obvious |
22:50:14 | ep0ch | i'll get cygwin setup then... |
22:50:18 | preglow | n0bby: devel has some logging options |
22:50:30 | n0bby | any reason not to build it? |
22:50:31 | preglow | n0bby: like the very useful Logf option |
22:50:45 | Rori | Lame gapless playback works so seamless it's sexy |
22:50:51 | n0bby | ok, devel it is :) |
22:50:56 | preglow | ep0ch: if you catch me while i've actually got my development environment going, chances are better, i'm doing something completely different now |
22:51:30 | n0bby | "enter developer options" do i want debug and logf or just logf? |
22:51:35 | ep0ch | ok cheers |
22:51:38 | preglow | why don't you want dithering anyway? |
22:51:46 | preglow | just logf if fine |
22:51:49 | n0bby | ok |
22:51:52 | preglow | i believe DEBUGF is a sim thing |
22:51:56 | ep0ch | want to know a) how it sounds and b) performance |
22:52:14 | preglow | performance is quite a lot better, and it sounds just the same to my ears |
22:52:16 | preglow | brb |
22:52:29 | ep0ch | mp3 atm uses about 50% boost |
22:52:30 | amiconn | DEBUGF() is for simulator (don't need to define DEBUG there) and for debug builds |
22:52:36 | ep0ch | vorbis is much less |
22:52:46 | amiconn | Since there is no gdb stub for iriver, it's not usable there |
22:53:02 | n0bby | thanks :) |
22:54:02 | n0bby | http://www.rockbox.org/twiki/bin/view/Main/HowToCompile seems to lack iriver info |
22:54:08 | preglow | ep0ch: theoretically, mp3 should be faster than vorbis |
22:54:16 | Rori | is there a way to start rockbox from the remote? |
22:54:17 | ep0ch | i know :( |
22:54:58 | HCl | Rori: just press play |
22:55:01 | Chamois | Rori : very short press on the remote play button |
22:55:06 | Rori | ah |
22:55:06 | ep0ch | anyway i want to get a development environment up, about time i learned some C |
22:55:14 | preglow | h, indeed |
22:55:26 | Chamois | Rori : very very short |
22:55:40 | Rori | has anyone figured how the display on the remote lcd will look/work |
22:55:48 | HCl | ? |
22:55:54 | HCl | the same way it works/looks now? |
22:55:55 | Rori | in regards to use |
22:55:57 | HCl | with maybe some changes. |
22:56:13 | Rori | all I see if Rockbox logo right now on it |
22:56:28 | HCl | then your firmware is malfunctioning. |
22:56:41 | HCl | ohh |
22:56:42 | HCl | wait |
22:56:43 | HCl | remote |
22:56:44 | DBUG | Enqueued KICK HCl |
22:56:44 | HCl | sorry |
22:56:47 | HCl | i'm not quite awake :X |
22:56:51 | Rori | lol |
22:56:54 | HCl | thought you said main.. |
22:57:02 | Rori | :) |
22:57:02 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:57:02 | * | HCl shuts up and crawls to a corner |
22:57:03 | Zoom2 | thats normal for the remote i thnk |
22:57:12 | Zoom2 | HCL good morning =) |
22:57:20 | HCl | i'm about to go back to sleep ;p |
22:57:26 | Zoom2 | err 1 |
22:57:29 | Zoom2 | wow i messed that up |
22:57:30 | Rori | yeah what I mean is has anyone figured out how it will look on the remote lcd for file browsing etc |
22:58:42 | n0bby | bugger. error during compile |
22:58:43 | Zoom2 | i think they will have a customizable wps |
22:58:49 | Zoom2 | it should mimic the main lcd |
22:58:57 | Rori | I can't make use of the remote at present without something to look at and having the play on your hip is kinda well you catch my drift :) |
22:59:06 | Rori | player |
22:59:15 | n0bby | what is "Error 2" when compiling? |
22:59:38 | Rori | not so fussed for in the car. I need a better mobile phone holder though ;) |
23:00 |
23:00:06 | n0bby | i got error 1 in build/apps/codecs/dumb/itread.o |
23:00:14 | n0bby | then [all] error2 |
23:00:16 | preglow | gcc 3.3, yes? |
23:00:20 | preglow | upgrade |
23:00:25 | n0bby | :/ |
23:00:30 | ep0ch | what do you guys use Perl for? |
23:00:34 | preglow | you need 3.4 or dumb will vomit |
23:00:37 | n0bby | i thought i'd used the one that the wiki told me to |
23:00:40 | preglow | ep0ch: misc scripts and database generator |
23:00:41 | Bagder | ep0ch: various scripts |
23:00:45 | n0bby | must be (or have been) out of date |
23:00:46 | ep0ch | k |
23:00:51 | preglow | n0bby: wiki is broken, i thought someone had fixed it |
23:01:06 | Rori | I wish more people would rip to Lame or Ogg. Too many rips out there in non-lame mp3 format :P |
23:01:44 | n0bby | " WARNING It is not clear whether these versions work correctly to build current rockbox code. You are strongly advised to build your own CrossCompiler instead.." :S |
23:02:08 | preglow | yes, that'd be the fix |
23:02:15 | preglow | cygwin doesn't like us these days |
23:02:17 | n0bby | is there a command i can use in cygwin to check my GCC version? |
23:02:24 | preglow | gcc -v |
23:02:43 | n0bby | 3.4.4 (cyming special) |
23:02:50 | n0bby | *cygming |
23:02:55 | preglow | well ok |
23:03:01 | preglow | you need to compile yourself, then |
23:03:03 | preglow | *shruggage* |
23:03:04 | | Quit Chamois (" HydraIRC -> http://www.hydrairc.com <-") |
23:03:12 | n0bby | right, more fun ;) |
23:04:05 | n0bby | im changing the wiki to explicitly state that it'll vomit on dumb |
23:04:09 | Bagder | codecmpc wins the size compo |
23:04:09 | | Join Benacool [0] (Benacool@Kitchener-HSE-ppp3571550.sympatico.ca) |
23:04:21 | preglow | musepack wins most compos |
23:04:37 | preglow | the internal struct is humongous |
23:04:57 | Bagder | I'm fiddling on moving codecs to load in a separate buffer |
23:05:16 | HCl | nice. |
23:05:32 | preglow | you mean separate from audio buffer? |
23:05:34 | preglow | if so, why? |
23:05:35 | Bagder | 0x3C000 bytes required atm |
23:05:44 | Bagder | separate from the plugin buffer |
23:05:47 | preglow | ahhh |
23:06:37 | preglow | musepack is less than optimal in most ways i can think of |
23:06:57 | preglow | conceptually it's nice, but libmusepack is a bitch to port |
23:07:49 | n0bby | wiki fixed. http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
23:08:06 | ep0ch | what IDE do you guys use (if any)? |
23:08:24 | n0bby | if i'm building my own cross-compiler, can i still use cygwin? |
23:08:59 | Bagder | sure you can |
23:09:09 | n0bby | "Experiments have shown that gcc-3.4.x for cygwin does not build binutils correctly! (at least not for m68k - not sure about other versions) For now, when building on cygwin, get/downgrade to gcc-3.3.3 first" |
23:09:15 | n0bby | WHAT THE *** |
23:09:26 | n0bby | this is hella annoying |
23:10:58 | ep0ch | i look forward to that then... |
23:11:34 | n0bby | ep0ch, are you trying to compile too? |
23:11:44 | ep0ch | just started to install cygwin |
23:11:56 | ep0ch | installed gcc-3.4.1 |
23:11:57 | ep0ch | :s |
23:12:31 | n0bby | 3.4.4 is newest |
23:12:52 | n0bby | and you need 3.3.3 to build binutils |
23:14:33 | ep0ch | correction 3.4.4 is what i've installed |
23:15:17 | ep0ch | so uninstall 3.4.4, install 3.3.3, build binutils, then uninstall 3.3.3 and install 3.4.4...? |
23:15:23 | ep0ch | joy |
23:16:00 | n0bby | "gcc-3.4.4.tar.bz2" why isnt that tar.gz? |
23:16:12 | n0bby | arg |
23:16:18 | preglow | because tar.bz2 is smaller? |
23:16:19 | Bagder | because bz2 compresses a lot better |
23:16:29 | n0bby | does it make any difference to me? |
23:16:35 | Bagder | yes |
23:16:36 | n0bby | when trying to use it? |
23:16:40 | Bagder | you download a smaller file ;-) |
23:16:44 | ep0ch | lol |
23:16:45 | Benacool | lol |
23:16:47 | n0bby | no further headaches? |
23:16:52 | Bagder | no |
23:16:53 | n0bby | i'm paranoid now |
23:16:59 | n0bby | OPENSOURCE IS EVIL ¬_¬ |
23:17:28 | Bagder | and Rockbox is satan |
23:17:35 | Zoom2 | lol |
23:17:37 | n0bby | quite possibly |
23:17:46 | n0bby | a rather deicious choclolate coated satan |
23:18:06 | Zoom2 | ... *is scared |
23:18:30 | ep0ch | i wish shuffle mode was more accessible... |
23:18:39 | n0bby | do i need to bother with "gdb-6.1.1.tar.gz" or is that for linus with his expensive debugger toy that he bought? |
23:18:48 | HCl | the latter. |
23:18:51 | n0bby | hehe |
23:19:13 | Bagder | almost at least |
23:19:28 | n0bby | how do i install/remove gcc? |
23:20:02 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
23:20:20 | Bagder | it explains how to build/install a cross compiler |
23:20:34 | n0bby | ah |
23:21:39 | n0bby | but what about the fact i need to use 2 different compilers just to make a cross complier? >_> |
23:21:54 | n0bby | i dont see the switch from 3.3.3 to 3.4.4 mentioned |
23:21:58 | Bagder | that's cygwin craziness |
23:22:19 | n0bby | yeah |
23:22:26 | Bagder | to encourage usage of real operating systems ;-P |
23:22:59 | n0bby | i'll consider dualboot next time i reinstall windows |
23:23:00 | n0bby | ;P |
23:23:13 | n0bby | so for now i'm asking how to switch between 2 versions of the GCC |
23:23:26 | Bagder | install them in different paths |
23:23:27 | ep0ch | gcc -v ? |
23:23:31 | Bagder | then set the PATH differently |
23:23:36 | ep0ch | gcc -V ? |
23:23:47 | Bagder | gcc −−version |
23:25:21 | n0bby | when i type that i get a "sustem shared memory mismatch dected" error and it kills my children |
23:25:45 | n0bby | oh fsk this |
23:25:51 | n0bby | whats a good linus distro? |
23:25:55 | n0bby | *linux |
23:25:55 | HCl | debian |
23:26:04 | HCl | ubuntu is marching upwards too. |
23:26:09 | HCl | which is based on debian |
23:26:13 | HCl | but more aimed for desktop |
23:26:23 | Stryke` | (k)ubuntu is very useable |
23:26:34 | n0bby | that'll do me then :) |
23:26:51 | Stryke` | kubuntu if you like KDE |
23:27:06 | n0bby | does it mind my using an ATI card? i know theres issues with propriatry drivers and debian peoples |
23:29:20 | Seed | n0bby: just be lucky you don't have the ATi stuff I'm getting.. No Linux distro works with it ;) |
23:29:54 | Bagder | perfect opportunity to start writing linux drivers! |
23:29:57 | Seed | a one month-old chipset for notebooks. barely any Windows support |
23:30:03 | n0bby | a radeon 9600XT will be ok then? |
23:30:08 | * | Bagder ducks |
23:31:17 | | Quit hicks (Connection reset by peer) |
23:31:23 | n0bby | linux scares me, the amount of circular depenancys, broken RPMs and driver issues i've had to deal with (usually i deal with them by going back to windows and throwing a hissyfit :P) |
23:31:58 | Coldtoast | my x800 worked perfectly fine on Mandriva |
23:32:36 | Coldtoast | just wish the card hadn't died |
23:32:39 | ep0ch | my compile just died on DUMB |
23:32:47 | ep0ch | :( |
23:32:53 | preglow | ep0ch: glow.m0f0.net/rockbox/codecmpa.rock |
23:33:01 | ep0ch | u star :) |
23:34:02 | HCl | n0bby: wow, then you really got the wrong distros. |
23:34:10 | HCl | linux versions with rpm are a big no no |
23:34:24 | HCl | you need debian. |
23:34:44 | | Join cooleo [0] (~AZ2302@195-248-96-209.no-dns-yet.hotchilli.net) |
23:34:56 | cooleo | hello? |
23:34:59 | preglow | you need something taking care of dependecies for you, that's for sure |
23:35:02 | preglow | i hate rpm based system |
23:35:04 | preglow | cooleo: hi? |
23:35:08 | cooleo | hi |
23:35:11 | cooleo | hehe |
23:35:27 | Stryke` | rpms are the worst |
23:35:31 | Coldtoast | there are tools to help with dependencies tho with rpm |
23:35:42 | cooleo | last time i came in here i didnt get another hello for about 2 mins |
23:35:42 | linuxstb | Anyone know if Fedora Core 4 has the equivalent to "apt-get install ..." ? |
23:35:46 | Coldtoast | yum for example |
23:36:11 | | Join hubbel [0] (hubbel@h7n2fls304o1033.telia.com) |
23:36:39 | | Join muesli- [0] (muesli_tv@hmln-d9b8ef57.pool.mediaWays.net) |
23:36:44 | Stryke` | apt4rpm |
23:37:17 | cooleo | no luck yet ColdToast |
23:37:23 | Bagder | but no RPM system I know of can do the never-ending upgrade story of Debian |
23:37:24 | ep0ch | preglow: from looking at the cpu boost, i reckon without dithering its about 2.5 times quicker |
23:37:25 | cooleo | im still looking about though |
23:37:32 | Coldtoast | ok |
23:37:34 | muesli- | high |
23:37:39 | cooleo | low |
23:37:49 | Stryke` | hows the sound without dithering? |
23:37:59 | ep0ch | cant tell the difference |
23:38:13 | ep0ch | wouldn't mind grabbing the output and doing a diff |
23:38:15 | Stryke` | interesting, perhaps this should be the normal codecmpa then |
23:38:16 | preglow | ep0ch: are you certain? |
23:38:16 | ep0ch | or abx |
23:38:35 | preglow | i would never ever have expectet that big a boost |
23:38:44 | ep0ch | let me try somemore tests |
23:39:17 | hubbel | Tried recording several hours today, just to see how long the battery would last.. The results was over 4.5 hours.. (44.1khz, stereo wav).. |
23:39:44 | ep0ch | its definetly quicker, but i can't accuratly say by how much |
23:39:49 | | Quit TCK- (Read error: 60 (Operation timed out)) |
23:40:03 | preglow | hubbel: that's using the entire mp3 buffer for recording data? |
23:40:29 | Sucka | get an audiophile to see if they can tell the difference :D |
23:40:39 | muesli- | :D |
23:40:44 | n0bby | post it on hydrogen audio then |
23:40:48 | Stryke` | do the other codecs dither? |
23:40:50 | n0bby | theyre complete freaks |
23:40:55 | hubbel | preglow: not really.. |
23:41:04 | Rori | !anime karas |
23:41:07 | hubbel | preglow: just 1.5 MB or something |
23:41:09 | preglow | well, then the recording time can surely be extended |
23:41:42 | *** | Saving seen data "./dancer.seen" |
23:41:42 | hubbel | preglow: and probably way longer using speex, one only needs to spin up the HD once in an hour or so.. =) |
23:41:49 | preglow | yup |
23:41:54 | preglow | speex looks like a really nice codec |
23:41:57 | preglow | i want to port it now :/ |
23:42:04 | n0bby | holy cow, thats efficient |
23:42:23 | preglow | that is, i know it's a cool codec, i've used it before, but looks like porting it'll be fun |
23:42:24 | hubbel | preglow: yp.. it's been ported to arm and "sharkfin", so fixed-point should be there already |
23:42:26 | preglow | lots of asm ;) |
23:42:32 | preglow | fixed point is there |
23:42:44 | preglow | blackfin, btw :P |
23:43:05 | preglow | sharc is their other dsp platform, heh |
23:43:14 | hubbel | preglow: ok =).. |
23:43:21 | n0bby | i thought asm didnt need changed for different targets since it is so low level? O_o |
23:43:27 | preglow | hahah |
23:43:32 | Coldtoast | hey does rockbox now shut off the player before voltage gets dangerously close to 3v? Probably been fixed ages ago, right? |
23:43:33 | preglow | that's exactly why it needs to be changed |
23:43:42 | n0bby | d'oh |
23:43:49 | hubbel | preglow: wonder if we can mail the speex people and the will port it automaticly =) |
23:43:51 | preglow | Coldtoast: hardware doesn't allow us to get too low |
23:44:02 | preglow | hubbel: nononono, i wanna do it :) |
23:44:12 | Coldtoast | ok. cos I was just skimming the forums on misticriver |
23:44:13 | hubbel | preglow: hehe =) |
23:44:17 | n0bby | LOL |
23:44:22 | n0bby | you nerds :P |
23:44:44 | Coldtoast | where they were saying with rockbox, had some funkiness when voltage got low |
23:45:03 | preglow | yes, and i believe linus said the hardware doesn't let us get it too low |
23:45:13 | Coldtoast | ok |
23:45:50 | n0bby | brb |
23:45:52 | | Part n0bby |
23:45:55 | | Join n0bby [0] (~nobby@cpc4-bele3-3-1-cust38.belf.cable.ntl.com) |
23:45:57 | n0bby | dammit |
23:46:20 | preglow | does anyone know if gas has a set of local label names that are reset for each non-local label? |
23:46:23 | n0bby | trying to change the font in mIRC to something a little more easy on the eyes |
23:47:06 | | Join iRiverowner [0] (~acbc6f12@labb.contactor.se) |
23:47:12 | iRiverowner | hi |
23:47:13 | ep0ch | ok twice as fast |
23:47:21 | iRiverowner | is the backlight fading on the iRiver intentional? |
23:47:41 | Bagder | indeed |
23:47:43 | preglow | iRiverowner: well, it would hardly fade nonintentionally |
23:47:49 | n0bby | its optional |
23:47:51 | iRiverowner | looks good though |
23:47:54 | n0bby | i love it |
23:47:59 | iRiverowner | Is it possible to fix it on a dimmer level? |
23:48:08 | iRiverowner | i'e "brightness" control? |
23:48:11 | preglow | yes |
23:48:16 | preglow | but not as of right now |
23:48:20 | n0bby | good idea |
23:48:23 | preglow | but it's a possibility we're looking into |
23:48:27 | iRiverowner | yea I just installed the latest version of iRiverbox |
23:48:31 | n0bby | its a bit harsh in total darkness |
23:48:35 | iRiverowner | it looks good the way it fades gracefully in |
23:48:36 | n0bby | would save battery too |
23:48:43 | iRiverowner | would it work on the remotes' backlight as well? |
23:48:48 | n0bby | no |
23:48:50 | preglow | n0bby: not necessarily, that's why it isn't in yet |
23:48:52 | iRiverowner | oh ok |
23:48:59 | preglow | iRiverowner: no, the remote backlight isn't possible to fade |
23:49:08 | iRiverowner | i know the remote uses an EL backlight, and I believe it will wear out over time |
23:49:09 | n0bby | :/ |
23:49:18 | preglow | iRiverowner: you can't fade EL backlights |
23:49:18 | n0bby | there you |
23:49:20 | n0bby | go |
23:49:23 | n0bby | it does fade then :P |
23:49:35 | n0bby | ;) |
23:49:43 | iRiverowner | well yea, its some sort of polymer that glows, but wears out |
23:49:59 | Coldtoast | see this post? http://www.misticriver.net/boards/showthread.php?t=23261 |
23:50:04 | ep0ch | can i rename the codec files via rockbox? or best to switch off and rename the files via usb? |
23:50:08 | iRiverowner | Anyway im happy with iRiverbox for the time being, since the shuffle is much better |
23:50:30 | Coldtoast | Narf's last post on that page is interesting |
23:50:34 | iRiverowner | yea |
23:50:38 | ep0ch | ahh what the heck lets see what happens :) |
23:50:47 | iRiverowner | i can't believe how good you lot are |
23:52:06 | preglow | ep0ch: rename? yes of course you can |
23:52:25 | preglow | ep0ch: the codecs are reloaded from disk each time they're needed |
23:52:51 | ep0ch | yeah just tried cool :) |
23:53:05 | preglow | but beware that the codec might be cached, so you might need to switch to a file of another type to reload the codec |
23:53:09 | Coldtoast | yay. got a .wps I like |
23:53:09 | Coldtoast | couple of fomatting things that would be solved if you could justify stuff but otherwise, nice |
23:53:43 | ep0ch | i just rename the file in the codecs dir? or rocks dir? or both? |
23:53:46 | | Join ripnetuk [0] (~george@82-70-100-230.dsl.in-addr.zen.co.uk) |
23:53:53 | ep0ch | cos i just did the codecs dir |
23:53:55 | Coldtoast | man! 14 bleeding edge builds jsut today alone! |
23:54:02 | Bagder | http://daniel.haxx.se/rockbox/codecbuf.patch |
23:54:05 | Bagder | my first take |
23:54:13 | Bagder | no iriver around atm though ;-) |
23:54:35 | iRiverowner | still dunno why the iriver f/w is so poor at shuffle |
23:54:58 | preglow | don't try to understand it |
23:55:00 | n0bby | the random generator is poor |
23:55:02 | preglow | Bagder: untested, i hope? :P |
23:55:05 | iRiverowner | yea |
23:55:13 | Bagder | preglow: untested, yes indeed |
23:55:31 | Bagder | but builds fine |
23:55:43 | | Quit iRiverowner ("CGI:IRC (EOF)") |
23:55:49 | Bagder | oh, incomplete... |
23:56:27 | Bagder | http://daniel.haxx.se/rockbox/codecbuf-2.patch |
23:56:49 | Bagder | there's a CODECS file in there, specifying which plugins that are actually codecs |
23:57:25 | preglow | do we want the codec files to be in plugins/ ? |
23:57:28 | Bagder | I'm not very happy with this solution, but it is better than now |
23:57:34 | preglow | the bovious choice of codecs/ is taken, though |
23:57:47 | preglow | bovious <- word of the day |
23:57:56 | n0bby | ? |
23:57:57 | | Quit Harpy (Read error: 145 (Connection timed out)) |
23:57:59 | Bagder | yes, and it re-uses the same Makefile etc |
23:58:26 | Bagder | so it was conveniant to leave them there |
23:58:43 | hubbel | the iriver has a wonderful random source, just sample from the internal mic and use the last significant bits in each sample or so =) |