00:00:10 | Mikachu | german ipod owners must be the worst |
00:00:25 | Hyperbit | why? |
00:00:28 | luckz | do you mainly frequent the ipod section or are you (rightfully) implying that apple customers in general are of the less computer-savy kind? |
00:00:54 | amiconn | Mikachu: ??? |
00:01:02 | Mikachu | heh |
00:01:06 | luckz | Hyperbit: because ipod owners are part of the "it has to work and I'm not at fault" crowd while germans generally all fail at english |
00:01:13 | luckz | bad combination, I tell you. |
00:01:27 | amiconn | luckz: ????? |
00:01:32 | luckz | amiconn: hy2u |
00:01:37 | Paul_The_Nerd | luckz: I'm basically the Angel of Answers in the forum. I try to support as many people wherever there are questions. I know the Ipod port is one of the least mature ports (and thusly more new users) but I have to say the quality of the questions, and the ability of the users to provide useful information when given explicit instructions is markably lower in the Ipod portion of our forums. |
00:01:44 | Mikachu | amiconn: not everyone, only in general :) |
00:02:04 | Hyperbit | .whois Hyperbit /Address: n=thecrow@p54BCCE0F.dip0.t-ipconnect.de |
00:02:07 | luckz | amiconn: what exactly does your question mark group tell us? |
00:02:12 | Hyperbit | ... |
00:02:56 | | Join herz42_ [0] (n=herz42@p549FDB38.dip.t-dialin.net) |
00:02:58 | luckz | 00:02:05 < Hyperbit> .whois Hyperbit /Address: n=thecrow@p54BCCE0F.dip0.t-ipconnect.de <- oui? |
00:03:20 | | Join Rondom_ [0] (n=Rondom@Ndfd1.n.pppool.de) |
00:04:27 | Hyperbit | 5 german in here ;) |
00:04:31 | Mikachu | amiconn: this was how i reached my conclusion, <Paul_The_Nerd> luckz: I see it surprisingly often in the Rockbox forums (primarily in the Ipod section) + <luckz> Paul: it's a natural trait of germans online, if you haven't noticed. the whole accurate problem description thing. |
00:04:50 | Mikachu | it was also sort of a joke |
00:05:03 | luckz | a rather obvious one at that |
00:05:35 | | Quit quobl (SendQ exceeded) |
00:05:51 | luckz | 00:04:28 < Hyperbit> 5 german in here ;) <- how do you reach that count exactly, btw? |
00:05:53 | | Quit Rondom (Nick collision from services.) |
00:05:57 | | Nick Rondom_ is now known as Rondom (n=Rondom@Ndfd1.n.pppool.de) |
00:06:04 | carini | How is replaygain preamp + clipping protection any different than simply turning up the volume? |
00:06:17 | | Quit petur ("zzzz") |
00:06:40 | | Join Matixs [0] (n=host@nazgul.coolnet.cz) |
00:07:04 | luckz | carini: I assume it's turning up the volume in a way that prevents clipping? |
00:07:19 | Hyperbit | hmm some years ago i had learnd to calc 1+1+1+1+1 ;D |
00:07:20 | | Quit Fitzsimmons (Remote closed the connection) |
00:07:23 | Hyperbit | chanel stats |
00:07:51 | luckz | Hyperbit: I manually counted at least six though. and that was without looking properly. thus I wonder how you reached your magic five. |
00:07:58 | Matixs | hello, where i can find which packages i need to compile rockbox under Ubuntu? |
00:08:06 | Paul_The_Nerd | carini: Well, preamp is applied as part of the replaygain process, and the clipping protection only applies to it, whereas the volume I think is applied by a hardware method. |
00:08:07 | Hyperbit | hehe K ;) |
00:08:38 | Paul_The_Nerd | Matixs: The CrossCompiler wiki page tells you which compiler versions you need, I think |
00:09:03 | carini | Paul_The_Nerd: Yeah, okay. So it basically just shifts the "target" for the replaygain. |
00:09:37 | Paul_The_Nerd | Basically, yes. |
00:09:39 | carini | I.e., it doesn't do any kind of compression. |
00:09:51 | Paul_The_Nerd | I'm not sure how the "prevent clipping" portion of it is handled though |
00:10:02 | | Join webguest89 [0] (n=d4406110@labb.contactor.se) |
00:10:07 | Hyperbit | uhhh 0oclock ... Snoozzle doozle... good night |
00:10:34 | Matixs | Paul_The_Nerd: Thaks :) |
00:11:04 | Paul_The_Nerd | Matixs: You'll also need SDL for the simulators, and tetex and tetex-extra (or something like that) for the Manual |
00:11:12 | Matixs | Paul_The_Nerd: *thank you |
00:11:24 | Myth1 | guys I need some help: I added a new codec, type "sid". I added things to metadata.c id3.c and created sid.c. When I select my sid file I see that the metadata is parsed but the codec is not loaded and I get "no file". any ideas what could cause this? |
00:11:33 | | Part webguest89 |
00:12:54 | carini | Paul_The_Nerd: It looks like it reduces the total gain (including pregain) using the peak sample value in the tags to avoid clipping. I.e., it's not doing "hard limited", so no dynamics compression is happening. |
00:13:16 | Matixs | Paul_The_Nerd: i compile rockbox under cygwin already, but under ubuntu this is slightly different. |
00:13:16 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
00:14:19 | Paul_The_Nerd | carini: Ah, so it checks the track_peak value and reduces the total gain so that the peak never reaches/passes 0? |
00:14:41 | carini | Looks like it. |
00:14:47 | Paul_The_Nerd | Matixs: Aaah. Well, it's actually exactly the same if you used Cygwin before the packages were available. ;-) But good luck. :) |
00:14:55 | scottder | Ok here is a silly question...whats the diffence between the daily builds and the CVS builds? |
00:15:16 | Paul_The_Nerd | carini: That's what I would've guessed it did, but I figured I shouldn't say it because it seems when I say "I'm guessing X does Y" people often interpret it as "X does Y. This is fact." :) |
00:15:28 | Paul_The_Nerd | scottder: Anywhere from Nothing to 23:59 |
00:15:42 | Paul_The_Nerd | scottder: The CVS builds are made every time a change is committed to the CVS repository. |
00:15:43 | | Quit herz42 (Read error: 110 (Connection timed out)) |
00:15:52 | scottder | Ahh ok |
00:16:03 | Paul_The_Nerd | And now I must go. Meeting in 45 minutes, and traffic may be bad. |
00:16:06 | scottder | Thanks |
00:16:06 | | Part Paul_The_Nerd |
00:16:07 | scottder | :) |
00:17:19 | | Join Aditya|Nap [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
00:19:10 | | Quit carini (Read error: 104 (Connection reset by peer)) |
00:19:41 | Matixs | Bye :) |
00:19:47 | | Part Aditya|Nap |
00:19:51 | | Part Matixs |
00:21:36 | | Join lee-qid_ [0] (n=liqid@p54966996.dip.t-dialin.net) |
00:32:13 | | Quit Hyperbit (Read error: 110 (Connection timed out)) |
00:34:45 | | Quit Myth1 ("... und tschüß") |
00:38:50 | | Quit _FireFly_ ("Leaving") |
00:44:31 | | Quit Strath ("Client closed") |
00:47:46 | | Part XavierGr |
00:51:52 | | Join speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
00:52:14 | | Quit JBGood25 (Read error: 110 (Connection timed out)) |
00:52:56 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
00:52:58 | | Quit Rick (Nick collision from services.) |
00:53:10 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
00:53:58 | | Join Paul_The_Ner1 [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
00:55:32 | | Quit markun (clarke.freenode.net irc.freenode.net) |
00:55:32 | NSplit | clarke.freenode.net irc.freenode.net |
00:55:32 | | Quit phil (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Minuo (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit webmind (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit macdonalder (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit linuxstb (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit cismo_ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit TiMiD (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit pussfeller (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit luckz (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Nibbler (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit speacial_ed (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit lee-qid_ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Rondom (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Rob2222 (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit herz42_ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit sharpe (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Kohlriba (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit hardeep (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit didj (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit goffa_ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit ^BeN^ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit adamdullenty (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit lalmeras (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit daurn|afk (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Shonky (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit BoD[away] (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit kackerlac (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit robin__ (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit PiXEL8 (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit dark (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
00:55:32 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
00:55:48 | NHeal | clarke.freenode.net irc.freenode.net |
00:55:48 | NJoin | speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
00:55:48 | NJoin | lee-qid_ [0] (n=liqid@p54966996.dip.t-dialin.net) |
00:55:48 | NJoin | Rondom [0] (n=Rondom@Ndfd1.n.pppool.de) |
00:55:48 | NJoin | herz42_ [0] (n=herz42@p549FDB38.dip.t-dialin.net) |
00:55:48 | NJoin | Rob2222 [0] (n=Miranda@ACB221E9.ipt.aol.com) |
00:55:48 | NJoin | sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
00:55:48 | NJoin | Kohlriba [0] (n=Kohlrabi@dslb-082-083-133-112.pools.arcor-ip.net) |
00:55:48 | NJoin | hardeep [0] (i=hardeeps@otaku.freeshell.ORG) |
00:55:48 | NJoin | daurn|afk [0] (n=quae@unaffiliated/daurnimator) |
00:55:48 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
00:55:48 | NJoin | phil [0] (n=phil@unaffiliated/phil) |
00:55:48 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
00:55:48 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
00:55:48 | NJoin | didj [0] (n=foo@203-59-122-5.dyn.iinet.net.au) |
00:55:48 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:55:48 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
00:55:48 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
00:55:48 | NJoin | Minuo [0] (n=adam@d136h76.resnet.uconn.edu) |
00:55:48 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
00:55:48 | NJoin | webmind [0] (i=webmind@feather.perl6.nl) |
00:55:48 | NJoin | macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
00:55:48 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
00:55:48 | NJoin | Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
00:55:48 | NJoin | TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
00:55:48 | NJoin | nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
00:55:48 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
00:55:48 | NJoin | adamdullenty [0] (n=5684d764@labb.contactor.se) |
00:55:48 | NJoin | ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
00:55:48 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
00:55:48 | NJoin | pussfeller [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
00:55:48 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
00:55:48 | NJoin | godzirra [0] (n=na@c-24-125-58-133.hsd1.va.comcast.net) |
00:55:48 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
00:55:48 | NJoin | cismo_ [0] (i=cismo@adsl-85-217-42-44.kotinet.com) |
00:55:48 | NJoin | goffa_ [0] (n=goffa@216.220.23.105) |
00:55:48 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
00:55:48 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
00:55:48 | NJoin | Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
00:55:48 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
00:55:48 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
00:55:49 | NJoin | robin__ [0] (n=robin@debian.demon.nl) |
00:55:49 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
00:55:49 | NJoin | luckz [0] (i=alcyon@217.160.205.180) |
00:55:49 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
00:55:49 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
00:55:49 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
00:55:49 | NJoin | Galois [0] (i=djao@efnet-math.org) |
00:55:49 | NJoin | lalmeras [0] (n=lalmeras@gs.team.openwide.fr) |
00:55:49 | NJoin | kackerlac [0] (i=eax@c-b19b72d5.07-40-6e6b701.cust.bredbandsbolaget.se) |
00:55:49 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
00:55:49 | NJoin | PiXEL8 [0] (n=PiXEL8@c-24-5-212-221.hsd1.ca.comcast.net) |
00:55:49 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
00:55:49 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
00:55:49 | NJoin | BoD[away] [0] (n=BoD@JRAF.org) |
00:55:49 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
00:55:49 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
00:55:49 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
00:55:49 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
00:55:50 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
00:59:30 | | Join Fitzsimmons [0] (n=Fitzsimm@HSE-Montreal-ppp3469390.sympatico.ca) |
01:00 |
01:00:23 | | Quit phil (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit markun (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Nibbler (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit cismo_ (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit pussfeller (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit TiMiD (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit macdonalder (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Minuo (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit linuxstb (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit luckz (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit webmind (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit goffa_ (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit ^BeN^ (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit adamdullenty (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit didj (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit hardeep (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit sharpe (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit herz42_ (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit lee-qid_ (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit speacial_ed (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit lalmeras (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Kohlriba (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit daurn|afk (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Shonky (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Rondom (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit Rob2222 (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit BoD[away] (clarke.freenode.net irc.freenode.net) |
01:00:23 | | Quit kackerlac (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit robin__ (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit PiXEL8 (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit dark (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
01:00:24 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
01:00:47 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
01:03:10 | | Quit gtkspert (Remote closed the connection) |
01:03:44 | | Quit BHSPitMonkey (Killed by ballard.freenode.net (Nick collision)) |
01:03:55 | | Join BHSPitMonkey [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:03:55 | | Join Ave [0] (i=ave@GKDXXXII.dsl.saunalahti.fi) |
01:03:55 | | Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
01:03:55 | NJoin | speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
01:03:55 | NJoin | lee-qid_ [0] (n=liqid@p54966996.dip.t-dialin.net) |
01:03:55 | NJoin | Rondom [0] (n=Rondom@Ndfd1.n.pppool.de) |
01:03:55 | NJoin | herz42_ [0] (n=herz42@p549FDB38.dip.t-dialin.net) |
01:03:55 | NJoin | Rob2222 [0] (n=Miranda@ACB221E9.ipt.aol.com) |
01:03:55 | NJoin | sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
01:03:55 | NJoin | Kohlriba [0] (n=Kohlrabi@dslb-082-083-133-112.pools.arcor-ip.net) |
01:03:55 | NJoin | hardeep [0] (i=hardeeps@otaku.freeshell.ORG) |
01:03:55 | NJoin | daurn|afk [0] (n=quae@unaffiliated/daurnimator) |
01:03:55 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
01:03:55 | NJoin | phil [0] (n=phil@unaffiliated/phil) |
01:03:55 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
01:03:55 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
01:03:55 | NJoin | didj [0] (n=foo@203-59-122-5.dyn.iinet.net.au) |
01:03:55 | NJoin | midkay [0] (n=midkay@rockbox/developer/midkay) |
01:03:55 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
01:03:55 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
01:03:55 | NJoin | Minuo [0] (n=adam@d136h76.resnet.uconn.edu) |
01:03:55 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
01:03:55 | NJoin | webmind [0] (i=webmind@feather.perl6.nl) |
01:03:55 | NJoin | macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
01:03:55 | NJoin | linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
01:03:55 | NJoin | Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
01:03:55 | NJoin | TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
01:03:55 | NJoin | nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
01:03:55 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:03:55 | NJoin | adamdullenty [0] (n=5684d764@labb.contactor.se) |
01:03:55 | NJoin | ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
01:03:55 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
01:03:55 | NJoin | pussfeller [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
01:03:55 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
01:03:55 | NJoin | godzirra [0] (n=na@c-24-125-58-133.hsd1.va.comcast.net) |
01:03:55 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
01:03:55 | NJoin | cismo_ [0] (i=cismo@adsl-85-217-42-44.kotinet.com) |
01:03:55 | NJoin | goffa_ [0] (n=goffa@216.220.23.105) |
01:03:55 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
01:03:55 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
01:03:55 | NJoin | Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
01:03:55 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
01:03:55 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
01:03:55 | NJoin | robin__ [0] (n=robin@debian.demon.nl) |
01:03:55 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
01:03:55 | NJoin | luckz [0] (i=alcyon@217.160.205.180) |
01:03:55 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
01:03:55 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
01:03:55 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
01:03:55 | NJoin | Galois [0] (i=djao@efnet-math.org) |
01:03:55 | NJoin | lalmeras [0] (n=lalmeras@gs.team.openwide.fr) |
01:03:55 | NJoin | kackerlac [0] (i=eax@c-b19b72d5.07-40-6e6b701.cust.bredbandsbolaget.se) |
01:03:55 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
01:03:55 | NJoin | PiXEL8 [0] (n=PiXEL8@c-24-5-212-221.hsd1.ca.comcast.net) |
01:03:55 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
01:03:55 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
01:03:55 | NJoin | BoD[away] [0] (n=BoD@JRAF.org) |
01:03:55 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
01:03:55 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
01:03:55 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
01:03:55 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
01:03:57 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
01:04:05 | | Join gtkspert [0] (n=gtkspert@203-59-155-57.dyn.iinet.net.au) |
01:04:20 | amiconn | Crappola! Freenode acting up again :/ |
01:04:29 | | Quit phil (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit markun (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Nibbler (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit cismo_ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit pussfeller (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit TiMiD (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit macdonalder (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Minuo (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit linuxstb (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit luckz (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit webmind (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit goffa_ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit ^BeN^ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit adamdullenty (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit didj (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit hardeep (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit sharpe (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit herz42_ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit lee-qid_ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit speacial_ed (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit lalmeras (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Kohlriba (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit kernelsensei (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit daurn|afk (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Shonky (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit BHSPitMonkey (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Rondom (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Rob2222 (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit BoD[away] (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit kackerlac (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit robin__ (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit PiXEL8 (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Ave (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit dark (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
01:04:29 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
01:06:39 | | Quit pill ("changing servers") |
01:08:57 | NJoin | BHSPitMonkey [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:08:57 | NJoin | Ave [0] (i=ave@GKDXXXII.dsl.saunalahti.fi) |
01:08:57 | NJoin | kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
01:08:57 | NJoin | speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
01:08:57 | NJoin | lee-qid_ [0] (n=liqid@p54966996.dip.t-dialin.net) |
01:08:57 | NJoin | Rondom [0] (n=Rondom@Ndfd1.n.pppool.de) |
01:08:57 | NJoin | herz42_ [0] (n=herz42@p549FDB38.dip.t-dialin.net) |
01:08:57 | NJoin | Rob2222 [0] (n=Miranda@ACB221E9.ipt.aol.com) |
01:08:57 | NJoin | sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
01:08:57 | NJoin | Kohlriba [0] (n=Kohlrabi@dslb-082-083-133-112.pools.arcor-ip.net) |
01:08:57 | NJoin | hardeep [0] (i=hardeeps@otaku.freeshell.ORG) |
01:08:57 | NJoin | daurn|afk [0] (n=quae@unaffiliated/daurnimator) |
01:08:57 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
01:08:57 | NJoin | phil [0] (n=phil@unaffiliated/phil) |
01:08:57 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
01:08:57 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
01:08:57 | NJoin | didj [0] (n=foo@203-59-122-5.dyn.iinet.net.au) |
01:08:57 | NJoin | midkay [0] (n=midkay@rockbox/developer/midkay) |
01:08:57 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
01:08:57 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
01:08:57 | NJoin | Minuo [0] (n=adam@d136h76.resnet.uconn.edu) |
01:08:57 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
01:08:57 | NJoin | webmind [0] (i=webmind@feather.perl6.nl) |
01:08:57 | NJoin | macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
01:08:57 | NJoin | linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
01:08:57 | NJoin | Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
01:08:57 | NJoin | TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
01:08:57 | NJoin | nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
01:08:57 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:08:57 | NJoin | adamdullenty [0] (n=5684d764@labb.contactor.se) |
01:08:57 | NJoin | ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
01:08:57 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
01:08:57 | NJoin | pussfeller [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
01:08:57 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
01:08:57 | NJoin | godzirra [0] (n=na@c-24-125-58-133.hsd1.va.comcast.net) |
01:08:57 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
01:08:57 | NJoin | cismo_ [0] (i=cismo@adsl-85-217-42-44.kotinet.com) |
01:08:57 | NJoin | goffa_ [0] (n=goffa@216.220.23.105) |
01:08:57 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
01:08:57 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
01:08:57 | NJoin | Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
01:08:57 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
01:08:57 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
01:08:57 | NJoin | robin__ [0] (n=robin@debian.demon.nl) |
01:08:57 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
01:08:57 | NJoin | luckz [0] (i=alcyon@217.160.205.180) |
01:08:57 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
01:08:57 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
01:08:57 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
01:08:57 | NJoin | Galois [0] (i=djao@efnet-math.org) |
01:08:57 | NJoin | lalmeras [0] (n=lalmeras@gs.team.openwide.fr) |
01:08:57 | NJoin | kackerlac [0] (i=eax@c-b19b72d5.07-40-6e6b701.cust.bredbandsbolaget.se) |
01:08:57 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
01:08:57 | NJoin | PiXEL8 [0] (n=PiXEL8@c-24-5-212-221.hsd1.ca.comcast.net) |
01:08:57 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
01:08:57 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
01:08:57 | NJoin | BoD[away] [0] (n=BoD@JRAF.org) |
01:08:57 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
01:08:57 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
01:08:57 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
01:08:57 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
01:08:59 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
01:09:30 | Ave | anyone? ipod emulator keys, I'm lost |
01:09:40 | Ave | er simulator.. |
01:10:02 | amiconn | Run it with ./rockboxui −−background |
01:10:50 | Ave | aah, thanks |
01:11:14 | Mikachu | that's what i almost said but i was less helpful :) |
01:11:22 | | Quit gtkspert (Remote closed the connection) |
01:11:37 | | Join gtkspert [0] (n=gtkspert@203-59-155-57.dyn.iinet.net.au) |
01:11:49 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
01:11:51 | | Quit Rick (Nick collision from services.) |
01:11:54 | | Join pill [0] (i=pill@loves.voltshells.com) |
01:12:10 | Ave | I'm running it via ssh-tunneled X with display on laptop that doesnt have proper numeric keypad, so its a bit difficult |
01:14:14 | | Part kernelsensei |
01:14:34 | | Quit Paul_The_Ner1 (Connection timed out) |
01:15:09 | Ave | is apple aware of these developments and/or have they changed something like the bootloader code or something in the firmware to stop rockbox from happening? |
01:15:18 | Ave | or any other manufacturers for that matter |
01:15:29 | Mikachu | it's not much they can do with software updates |
01:15:41 | Mikachu | since you can install it from the emergency disk mode which is on rom i think |
01:16:25 | | Join ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
01:16:26 | amiconn | A new on-disk firmware could update the flash rom |
01:16:57 | Mikachu | the rom is flash on ipods? |
01:17:21 | amiconn | The rom is actually flash eeprom on all targets |
01:17:41 | Mikachu | hm, i will try to remember not to update the apple software then |
01:18:09 | amiconn | Just most of the old archos players, and a fraction of the archos recorders have flash roms that are not in-circuit flashable |
01:18:24 | amiconn | (But there are pin-compatible roms which are) |
01:18:35 | Mikachu | i take it no one has figured out the interface for ipod flash roms then |
01:18:44 | amiconn | There is no special interface |
01:18:52 | amiconn | It should be quite simple |
01:19:08 | amiconn | Its just a command sequence that's written to special addresses |
01:19:09 | Ave | amiconn: so in theory its possible to screw up ipod for good if you happen to overwrite the flash rom? |
01:19:18 | amiconn | For my mini 2g, I even know the flash rom type |
01:19:38 | amiconn | Ave: Yes, but it's very unlikely for that to happen |
01:20:11 | amiconn | You need to send the special command sequence to switch to programming mode |
01:20:39 | *** | Saving seen data "./dancer.seen" |
01:21:01 | Ave | I recall stuff like AA,55,00,... for amd flash chips.. |
01:21:22 | amiconn | The Mini 2G flash rom is an SST39VF800A: http://www.rockbox.org/twiki/bin/view/Main/IPodMini2GInfo |
01:21:23 | Ave | well thats writing directly to address bus and you have to set stuff like cs and whatnot beforehand.. |
01:21:58 | amiconn | I'll add flash rom type detection to the ipods, the same way as on archos, iriver,... |
01:22:08 | Ave | you guys happen to know how common these chirping sounds and other audio anomalies are in portable players? |
01:22:32 | Ave | and what causes them, my guess is on poor voltage regulation and so on, hardware design faults |
01:24:29 | amiconn | Ave: This AA,55... stuff seems common for all flash roms. Only difference is between flash roms with 8bit and 16bit data bus. |
01:24:46 | Mikachu | so you could dump the flash rom pretty easily? |
01:25:03 | Mikachu | if you were the adventurous type |
01:25:23 | amiconn | Dumping is the most simple thing |
01:25:35 | amiconn | You just need to know the address and length |
01:26:05 | amiconn | Then open a file, and write(fh, (void *)rom_start, rom_length); |
01:26:31 | | Quit herz42_ (Read error: 113 (No route to host)) |
01:27:44 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-64-100.w82-121.abo.wanadoo.fr) |
01:28:04 | mirak | the picture viewer is nice :D |
01:28:10 | mirak | anyone done work on video ? |
01:28:44 | Ave | maybe using sdl+ffmpeg? |
01:28:56 | Ave | I have absolutely no idea what is possible on the target platforms.. |
01:30:52 | Mikachu | haha |
01:31:20 | Ave | but I see ffmpeg code already being used in the source so |
01:32:23 | Ave | my holy grail is affordable portable player with vorbis support that has decent audio quality with no annoying sound-sideorders |
01:32:55 | Ave | too bad most el cheapo players are based on the older generation sigmatel chip which doesnt do vorbis at all |
01:33:15 | | Quit obo (Read error: 110 (Connection timed out)) |
01:34:04 | Ave | new ones have some dsp core + arm cpu I think, and those are much more versatile |
01:40:03 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
01:41:51 | | Join TCK [0] (n=tckocr@81-178-231-69.dsl.pipex.com) |
01:46:34 | amiconn | Hmm. The mysterious battery drainer on H300 could indeed be a GPO of the PCF50606. Quote from the datasheet: "The GPOODx outputs allow to sink 100mA from any supply or battery voltage." |
01:47:16 | amiconn | Now it would be interesting to know what's connected to them... |
01:50:23 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
01:50:24 | Ave | change state and see if drain stops eh? |
01:52:20 | Ave | am are you supposed to be able to load plugins in the simulator? I get error about wrong elf header |
01:52:38 | Ave | I think I tried to build with x86 gcc and arm |
01:52:59 | | Join cismo [0] (i=cismo@adsl-85-217-32-175.kotinet.com) |
01:54:54 | | Quit Kohlriba ("Fast alle Menschen sind Regenwürmer") |
01:57:31 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-24-62.w83-198.abo.wanadoo.fr) |
01:57:50 | | Quit BHSPitLappy (Connection timed out) |
01:59:29 | Mikachu | Ave: what do you mean "x86 gcc and arm"? |
02:00 |
02:00:25 | Ave | I had to build cross compiler because debian doesnt have one |
02:00:42 | Ave | so, I have gcc with x86 target and gcc with arm target |
02:00:52 | Ave | rockbox _appears_ to compile with both? |
02:01:35 | Mikachu | you don't want to compile the simulator with arm gcc |
02:01:42 | Ave | this is my first time mucking with this so I'm little foggy with the issues involved still |
02:01:52 | Mikachu | just put the dirs with arm-whatever-gcc in your PATH, not the one that only has gcc |
02:02:00 | Mikachu | and rockbox' build system will always do the right thing |
02:02:17 | Ave | ok so that means I only append one bin-dir to path |
02:02:51 | Mikachu | you don't want arm-elf/bin/ in your path |
02:03:00 | | Join Farpnut [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
02:03:15 | | Quit speacial_ed () |
02:04:29 | Ave | I installed binutils and gcc into special prefix which holds a bin-dir which has all the arm-elf-* stuff in it |
02:04:40 | Mikachu | yeah, that's the one you want in PATH |
02:04:46 | Ave | said directory is the one included in search path before other gcc's and whatnot |
02:05:24 | Mikachu | /usr/local/ipod-chain/bin is what i have in my path |
02:05:40 | Mikachu | and it has these files in it, arm-elf-strip, arm-elf-strings, arm-elf-size, arm-elf-readelf, arm-elf-ranlib, arm-elf-objdump, arm-elf-objcopy, arm-elf-nm, arm-elf-ld, arm-elf-gcov, arm-elf-gccbug, arm-elf-gcc-4.0.2, arm-elf-gcc, arm-elf-cpp, arm-elf-c++filt, arm-elf-as, arm-elf-ar, arm-elf-addr2line |
02:06:18 | Ave | yep |
02:06:28 | Mikachu | you could just take it out of your path when you build the sim though |
02:06:36 | Mikachu | but it should work anyway |
02:06:36 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-8-64.w83-198.abo.wanadoo.fr) |
02:06:44 | Mikachu | maybe something completely different is the error |
02:11:43 | Ave | I'm not getting a .rockbox directory anymore :-\ |
02:12:03 | Mikachu | getting? |
02:12:09 | Mikachu | you only get what you put there |
02:12:58 | Ave | well strange, but after one build I magically had one, and not inside archos dir either but above that, straight in the build dir |
02:13:00 | | Quit damaki (Read error: 110 (Connection timed out)) |
02:13:39 | Ave | ah, I got it, I did "make zip" and I interrupted it and the process left it behind |
02:16:13 | Ave | well what do you know, now the plugins work |
02:16:37 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
02:16:55 | | Join damaki [0] (n=Chocolat@ALille-153-1-67-52.w86-196.abo.wanadoo.fr) |
02:17:59 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
02:18:54 | Ave | one of the plugins is called "firmware_flash" hmmh? |
02:19:45 | Paul_The_Nerd | Ave: firmware_flash is for the Archos players I believe. |
02:19:55 | Paul_The_Nerd | For updating bootbox, I think |
02:20:16 | Paul_The_Nerd | Or rombox, or one of those cryptically named flash-resident thingies. |
02:20:35 | | Quit cismo_ (Read error: 110 (Connection timed out)) |
02:20:36 | Ave | ok thanks |
02:20:42 | Ave | well this is all very exciting |
02:20:58 | Ave | I just might have to and get the damn nano on weekend... grr |
02:22:37 | | Quit Rondom (Read error: 110 (Connection timed out)) |
02:22:40 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
02:23:02 | Paul_The_Nerd | I like it on my Nano |
02:24:18 | Ave | does it work with any nano model? |
02:24:30 | Ave | and have you had any special problems |
02:25:17 | Mikachu | only the disk size is different |
02:26:11 | Ave | yeah |
02:26:31 | Mikachu | and 1GB is certainly enough for rockbox |
02:26:32 | Ave | in reality, flash chip count or capacity |
02:26:52 | Ave | I'm thinking about the 2G model |
02:27:00 | Mikachu | that's the one i have too |
02:27:05 | Mikachu | i won it, cheap bastards ;) |
02:27:05 | Ave | now I have 1G mp3 player which can seat around 13 albums in good quality |
02:27:23 | Mikachu | rockbox supports ogg so you can have smaller files for the same value of quality :) |
02:27:29 | Galois | yeah 13 albums is weak |
02:27:32 | Ave | unfortunately I encode at q7 |
02:27:35 | Galois | 1G should fit at least 20 |
02:27:41 | Ave | and vorbis peeling is where? |
02:27:42 | Paul_The_Nerd | Ave: It works fine on 2g and 4g ones. I've heard no complaints about extra problems with 1g ones, but I've never personally talked to a 1g owner. I've read every post in the forums for 4 months though, and no 1g complaints. |
02:27:49 | Galois | ogg q2 is already better than lame-128k! |
02:27:57 | Ave | sure |
02:28:17 | Ave | but I dont want to recode nor transcode anything but use as is |
02:28:29 | Mikachu | nearcd quality isn't my number one concern for a portable player |
02:28:48 | Mikachu | especially on something as small as the nano |
02:28:49 | Ave | isnt one for me either, but I'm just using the files I have |
02:28:58 | Mikachu | you'll be happy to know i transcode 192kbps or higher to -q3 ogg |
02:29:00 | Paul_The_Nerd | Ave: Well, Rockbox on Nano plays Q7 vorbis fine if you don't use an equalizer. At least, it did for me. |
02:29:08 | Ave | unless vorbis bitrate peeling magically happens, I have to use the q7 ogg's |
02:29:31 | Ave | oh yeah, does rb actually implement eq for vorbis? |
02:29:32 | Galois | A 200GB drive costs less than the mp3 player. You can rip all your CDs to flac and transcode from flac. |
02:29:39 | Mikachu | eq works on pcm data |
02:29:43 | Mikachu | it would work on any codec you tried |
02:29:45 | Ave | oh really |
02:29:54 | Paul_The_Nerd | Ave: The EQ works on any codec. |
02:30:03 | * | Paul_The_Nerd is slow tonight, apparently |
02:30:04 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
02:30:07 | Mikachu | but like Paul_The_Nerd said, the eq and q7 vorbis probably won't go hand in hand yet |
02:30:09 | Ave | see in the cheap crap its so easy to manipulate mp3 frequency bins rather than time domain data |
02:30:40 | Paul_The_Nerd | Ave: We have a full parametric equalizer. It's a lot more powerful than most cheap, or even expensive, DAPs offer you |
02:30:45 | Ave | so the rb eq is using something computationally intensive since its working in time domain |
02:31:04 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
02:31:08 | Paul_The_Nerd | Well, the main thing is that the codecs still need a lot of optimization on the Ipod. |
02:31:12 | Mikachu | there is also "bass" and "treble" settings that should be cheaper to use |
02:31:38 | Paul_The_Nerd | Mikachu: Yeah, but the Bass and Treble settings suck on Ipod. I understand it's more "the hardware sucks" kinda thing though |
02:31:51 | Mikachu | i didn't know they weren't software |
02:32:09 | Paul_The_Nerd | Bass and Treble are hardware |
02:32:33 | Ave | is rb using tremor reference implementation or is it optimized? |
02:32:34 | Mikachu | that would explain why the settings took effect at the head of the buffer |
02:32:43 | Mikachu | i think it's just tremor right now |
02:32:48 | Galois | only minimally optimized |
02:33:04 | Mikachu | it's faster than the mp3 decoder still though :) |
02:33:07 | Mikachu | (on ipods) |
02:33:08 | Paul_The_Nerd | Ave: I don't believe there's any ARM-specific opts made by the Rockbox team yet, or at least not many. |
02:33:10 | Mikachu | (i heard) |
02:33:22 | Ave | yeah I dont really have a need for eq per-se, other than to conpensate for booming bass depending on the headphones |
02:33:27 | Paul_The_Nerd | Ave: Some work has gone into the m68k one though, so I expect some will happen eventually |
02:34:01 | Ave | eh wow, faster vorbis decoder than mp3.. |
02:34:15 | | Join angelashes [0] (n=angelash@64-136-201-141-dhcp-kc.everestkc.net) |
02:34:17 | Ave | but how sucky is the mp3 decoder then |
02:34:25 | Galois | bad |
02:34:55 | Paul_The_Nerd | Ave: The main thing is that the Vorbis codec already has some ARM opts built in. The MP3 does not, (or at least has less) |
02:35:44 | Paul_The_Nerd | Ave: CBR MP3 works up to 320, VBR tends to work at least up to an average of ~225 or so, at least. I personally haven't tested a VBR beyond that, so I can't say with any REAL certainty. |
02:36:00 | Ave | well thats something to test for sure |
02:36:27 | Ave | that almost sounds like its near unusable, I mean mp3 really needs high bitrates if you want quality |
02:36:42 | Paul_The_Nerd | Well, the main thing is that there's a lot of other things that need to be done. And there's no point in knowing what the highest bitrate VBR MP3 you can play right now is, since codec optimizations are going to happen either way. |
02:36:43 | Ave | 225 isnt all that uncommon at times |
02:36:45 | Mikachu | isn't 320 the max for mp3? |
02:36:48 | Ave | yeah |
02:36:55 | Mikachu | why would you want an average vbr of 320 then? :) |
02:37:16 | Ave | but if decoder chokes at 225 thats gonna bite someone |
02:37:29 | Paul_The_Nerd | Ave: 192 CBR is often considered the transparency point. And for others who want it a bit higher, LAME preset-standard or alt-preset-standard are it, and those work. |
02:38:15 | Paul_The_Nerd | Ave: Let me put it this way: The Ipod firwmare's decoder choked on more of my LAME encoded MP3s than Rockbox has. |
02:39:49 | Ave | ouch² |
02:40:12 | Paul_The_Nerd | Yeah |
02:40:16 | Ave | how does it deal with more intensive aac decoding then, coupled with encryption issues |
02:40:25 | Ave | I'm bogled |
02:40:30 | * | Paul_The_Nerd sighs |
02:40:31 | Mikachu | the aac decoder is not good yet, iiuc |
02:40:36 | Paul_The_Nerd | AAC will be fine eventually |
02:40:38 | Ave | no I mean apple's code |
02:40:40 | Galois | rockbox pointedly does not handle DRM-encrypted files |
02:40:54 | Ave | I dont really even care about aac |
02:41:07 | Paul_The_Nerd | Ave: Oh, their decoder will handle MP3s that Itunes encodes fine. But if there's a big bitrate spike in an MP3, then it has issues. |
02:41:22 | Paul_The_Nerd | Ave: Really, the problem isn't that the ipod can't keep up. it doesn't change the CPU speed to a higher speed early enough |
02:41:32 | Paul_The_Nerd | It's pretty well documented what exactly causes the problem |
02:41:41 | Ave | I'm 100% fine with the fact that rb doesnt deal with itunes material |
02:41:53 | Paul_The_Nerd | Of course, if you contact apple with "Your MP3 player doesn't play all MP3s" they try to tell you "Someone made the encoder specifically not to work with the Ipod. A lot of people hate Apple." |
02:41:53 | TeaSea | Paul_The_Nerd: Trust apple, eh? :) |
02:41:54 | Paul_The_Nerd | Seriously |
02:42:16 | Ave | eeeh no way |
02:42:18 | Paul_The_Nerd | They also accused me of pirating music when I said "I don't want to use iTunes to reencode my music." |
02:42:25 | Paul_The_Nerd | They directly accused me of it. On the phone. |
02:42:32 | Ave | but ok, watch how MS, Apple and Real are bickering, its easy to believe |
02:42:33 | TeaSea | :o |
02:42:44 | | Join BHSPitLappy [0] (n=Steve-O@ppp-70-251-127-230.dsl.rcsntx.swbell.net) |
02:42:48 | TeaSea | Paul_The_Nerd: And do you? |
02:42:49 | Paul_The_Nerd | They said "We can only guarantee music encoded with our encoder will work." To which I responded "Then how can you sell it as an MP3 player, since MP3 is essentially a standard?" |
02:43:08 | Paul_The_Nerd | TeaSea: Nope. I literally own 100% of the music on my MP3 player, either because I own the CD or it's public domain. |
02:43:08 | Galois | I really never understood where people get the idea that apple customer support is actually good |
02:43:18 | Ave | by today's laws I'm certainly pirating music (by ripping it from my own cd's that are supposedly copy protected) |
02:43:25 | TeaSea | Paul_The_Nerd: That's fantastic. |
02:43:32 | Galois | Paul_The_Nerd: not to quibble, but the music industry would insist that owning the CD does not equate to owning the music |
02:43:41 | TeaSea | I can't remember the last time I bought a CD :( |
02:43:49 | Paul_The_Nerd | Galois: Okay, substitute "own" with "have a legal right to listen to" |
02:43:51 | Ave | Galois: indeed |
02:44:07 | Galois | at best, you might say apple's customer support is less atrocious than that of it's competitors |
02:44:31 | Ave | hm so have you guys observed any audio anomalies in the pod output? I mean from qualitative standpoint |
02:44:36 | Ave | strange harmonics, distortions etc |
02:44:46 | Paul_The_Nerd | Galois: Either way, they said "If you own the CD, re-rip it" and I said "I value quality." And they said "But you can't hear the difference." And I said "Yes, if I accept higher file sizes." And they said "So do it." And I said "Well, what about songs that I legally download, such as They Might Be Giants' free music." And they said "Umm...." |
02:44:51 | Galois | Ave: none, actually |
02:44:58 | TeaSea | Then again there's very few songs I actually "pirate" as such. |
02:45:17 | Galois | higher file sizes is already ridiculous. All the more reason to use rockbox. |
02:45:43 | Galois | Ave: I have some ogg files that gave playback anomalies with x86 tremor but on rockbox the anomalies went away |
02:45:49 | Paul_The_Nerd | Ave: There have been a few in the past, but those were always bugs and have been resolved. The audio quality, when graphed against original firmware, usually shows the two as being incredibly close (clearly there will be incredibly tiny differences in say, MP3, because we use a different version of the codec) |
02:47:07 | Paul_The_Nerd | Ave: And if you strive for utmost quality, there's always FLAC. Or decoded has been verified to produce bit-perfect output. |
02:47:11 | Paul_The_Nerd | Our decoder |
02:47:29 | Ave | ah, dang, but I'm not talking about software quality, but rather hardware quality and the analog side at that |
02:47:38 | Ave | the signal path after DAC |
02:47:48 | Galois | the rockbox firmware has noticeably less background noise than the original firmware |
02:47:49 | Paul_The_Nerd | Well, for that you need to find reviews of the Ipod Nano |
02:48:14 | Ave | as said, I have a creative player that chirps like mad |
02:48:20 | Paul_The_Nerd | Chirps? |
02:48:51 | Mikachu | heh, don't compile vorbis with -Os |
02:48:54 | Ave | strange noises (at quite low volume yet easy to distinguish) that coincide with lcd-screen updates |
02:49:03 | Paul_The_Nerd | Oh. |
02:49:11 | Ave | like gsm phone interference |
02:49:17 | Mikachu | if i raise pitch over 110% it can't keep up, with -O2 (which it is by default) i can go to 130% with no problems |
02:49:23 | Paul_The_Nerd | Well, the H120 had a problem like that with the Remote, but Rockbox managed to significantly reduce that |
02:49:40 | Paul_The_Nerd | I think the nano has a very very very small tick on volume changes, but it's hard to even get that to reproduce |
02:49:50 | Ave | with closed firmware, what can you do, and if the problem is in the hardware design itself, youre SOL |
02:49:54 | angelashes | does rockboy come preinstalled with rockbox? |
02:50:04 | Galois | I've never noticed any ticks on my ipod nano |
02:50:20 | Paul_The_Nerd | angelashes: Yes. Read the PluginRockboy wiki page for use instructions |
02:50:25 | Mikachu | lostlogic: my codec buffer count went negative now |
02:50:27 | angelashes | thank you |
02:50:28 | Paul_The_Nerd | Galois: Try pausing music, and then adjusting the volume |
02:50:36 | Mikachu | lostlogic: just playing a single file on pitch 146% |
02:50:37 | Paul_The_Nerd | Mikachu: Yes! I'm not the only one. |
02:50:41 | Ave | Paul_The_Nerd: you mean ticks on volume changes when you actually change volume? |
02:50:51 | Mikachu | lostlogic: it popped back to positive now with an audible seek |
02:51:09 | Mikachu | lostlogic: wasn't seeking or skipping in the file |
02:51:12 | Ave | all this time I thought rockboy was typo for rockbox.. |
02:51:16 | Mikachu | lostlogic: not sure what else info i can give |
02:51:32 | angelashes | nope rockboy is so you can play gameboy games |
02:51:34 | Mikachu | now to see if O3 and O1 are better or worse |
02:51:46 | Paul_The_Nerd | Ave: Only sometimes. I think it depends on the impedence of the earphones to pick it up. |
02:51:46 | | Quit adamdullenty ("CGI:IRC (Ping timeout)") |
02:52:03 | Mikachu | O2 goes to 146% or so, for my reference |
02:52:26 | angelashes | where do i put the .gb and .gbc files |
02:52:36 | Mikachu | anywhere |
02:52:59 | Ave | Paul_The_Nerd: so that'd be just random transient effect, not something to worry aboot |
02:53:12 | Paul_The_Nerd | Ave: I'd say don't worry about it. |
02:53:41 | Ave | I need to get my handson actual ipod nano before I get one |
02:53:49 | Ave | with my headphones .. |
02:53:58 | Mikachu | O1 looks the same as O2 nearly |
02:54:03 | Paul_The_Nerd | Ave: I think someone else was complaining about a thummmm sound in the right channel that may have coincided with HD spins or something, but that was also with a specific AMP and other things. |
02:54:19 | Ave | luckily nano doesnt have a hd to spin |
02:54:51 | Paul_The_Nerd | Indeed |
02:55:14 | Galois | okay, yes, there is a very light tapping when you change the volume on pause at the highest volume levels |
02:55:26 | Galois | it's barely audible over the already low background hiss |
02:55:27 | Mikachu | O3 also looks the same, so only Os is crap then |
02:55:50 | Mikachu | but no magic speed gains :) |
02:55:51 | Galois | on sealed in-ear isolation headphones :-D |
02:56:19 | Paul_The_Nerd | Galois: I felt that I should offer any information I could. :) I could hear them on my cheap Koss KTXPRO1s, but I haven't ever heard it on my PX100s. |
02:56:55 | Ave | small tapping on volume changes mean squat, my player emits this noise all the time! and the volume of it is constant regardless of the volume level, go figure |
02:57:04 | Mikachu | lostlogic: actually it looks like it does the -codec buffer thing every time it restarts the current track |
02:57:46 | Ave | Galois: I have in-hear headphones as well and you can hear all kinds of things even without wanting to |
02:58:18 | | Quit Daishi ("Client exiting...") |
02:58:35 | Galois | Ave: well this tapping noise is proportional to the volume and even at the highest volumes it's barely audible on pause |
02:59:29 | Mikachu | i can hear a slight tapping noise on changing volume with pause on if i go around +4 to +6 |
02:59:31 | Ave | its prefectly acceptable |
02:59:43 | Mikachu | if i press my earphones against my ear |
03:00 |
03:00:01 | Paul_The_Nerd | Yeah, your volume should NEVER be above 0 anyway |
03:00:23 | Mikachu | there might be times where it's useful |
03:00:28 | angelashes | what is the db when permanent hearing damage starts to happen |
03:00:29 | Mikachu | like disturbing class |
03:00:29 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
03:00:32 | Paul_The_Nerd | "Oh, yes, I do want to clip my music." |
03:00:38 | Mikachu | angelashes: 130, but we are talking relative dB |
03:00:39 | Ave | ipod uses dB-based volume control? |
03:00:46 | Mikachu | angelashes: or so |
03:00:57 | Paul_The_Nerd | angelashes: It depends entirely upon how long you listen to it, as well. Lower levels can cause it if exposed for long enough periods |
03:01:00 | Mikachu | angelashes: for instant damage, anything over 100 will be bad for prolonged periods iirc |
03:01:00 | Paul_The_Nerd | Ave: Indeed it does. |
03:01:12 | Mikachu | if you are exposed to 200dB or so i think you die instantly |
03:01:13 | Ave | with how large steps? 1dB is quite a lot |
03:01:21 | Mikachu | 1dB |
03:01:26 | Ave | holy crap |
03:01:34 | Ave | ah but db has more levels, right? |
03:01:58 | Galois | what are you mumbling about? the ipod volume control has more volume gradations than any other mp3 player I've ever used |
03:01:59 | Mikachu | i think rockbox is adjusting in the smallest steps the hardware lets it, but i haven't looked ta the code |
03:02:39 | Paul_The_Nerd | Ave: 1db is quite a lot until you start getting lower in volume. |
03:02:56 | Paul_The_Nerd | Ave: You start at 0db, and I believe it goes down to -77 or so. |
03:03:07 | Mikachu | it depends on the target |
03:03:17 | Paul_The_Nerd | Mikachu: Yes, but we're talking specifically about the Nano for Ave. |
03:03:23 | Mikachu | right |
03:03:31 | Paul_The_Nerd | Which actually goes up to +6, but anything above 0 can result in clipping |
03:03:41 | Mikachu | HRRRMMM |
03:03:41 | * | Paul_The_Nerd wanders off |
03:03:43 | | Part Paul_The_Nerd |
03:03:51 | Mikachu | rockbox writes the config sector every time you change the volume one step? |
03:03:52 | Ave | ok |
03:04:04 | | Quit zoneout ("Leaving") |
03:04:10 | Ave | wear out the flash rom in no time! aiee |
03:04:26 | Galois | even if it did (which I doubt), flash roms are not so stupid these days |
03:04:37 | Ave | years ago typical flash chip could sustain about million rewrites, I suppose this number has gone up |
03:04:46 | Galois | every flash rom made since like 2001 implements hardware sector balancing |
03:04:48 | Mikachu | right, it does an ata_delayed_write in the end |
03:04:51 | Mikachu | so it should be alright |
03:05:04 | Mikachu | it won't actually write it to disk every time |
03:05:11 | angelashes | i wonder if the real video ipod will be flash to have a longer battery life |
03:05:37 | Mikachu | sure, you can fits lots of videos on flash |
03:06:03 | angelashes | yeah and the chips are getting so freaking small and with a lot of space |
03:06:24 | Ave | oh yeah, is the clickwheelthing working on rockbox yet? |
03:06:50 | Ave | I was looking around the source for wheel stuff and there is something but I cant really tell |
03:06:58 | Galois | no clicking for the wheel |
03:07:27 | angelashes | Ave: you actually use the click wheel |
03:08:14 | Ave | was that a question? |
03:08:23 | Ave | I dont even own an ipod, yet |
03:08:31 | Mikachu | yes, it looks like the volume is in 1dB steps in hardware... but the code is a bit confusing |
03:08:37 | Mikachu | since it handles lots of hardware with ifdefs |
03:08:42 | angelashes | yeah i forgot the ? mark |
03:09:01 | Mikachu | Ave: the wheel works fine |
03:09:12 | angelashes | he meant the click |
03:09:12 | Mikachu | Ave: it doesn't make beep noises in cvs yet though, but we know how to do it |
03:09:23 | Mikachu | angelashes: probably not |
03:09:36 | Mikachu | it's called the click wheel because it's a wheel but you can click play/menu/<-/-> on it too |
03:09:39 | Ave | gotcha |
03:09:41 | Mikachu | not related to sounds |
03:09:54 | angelashes | i got ya now |
03:10:14 | Mikachu | i hear the first ipods had separate buttons for that |
03:10:24 | Mikachu | which would be good for games |
03:10:45 | angelashes | yeah it would |
03:10:54 | Mikachu | would give like 14 buttons, if you use 8 areas on the wheel |
03:11:01 | Mikachu | i can't count, 13 |
03:11:21 | angelashes | the wheel didn't have buttons |
03:11:28 | Mikachu | but you can touch it |
03:11:39 | angelashes | it was a play, back, forward, menu buttons |
03:11:43 | Mikachu | which is my whole point |
03:11:51 | Mikachu | 4 buttons + select + 8 areas on the wheel = 13 |
03:12:12 | angelashes | ahhhh |
03:12:14 | angelashes | i see now |
03:12:26 | Ave | is it a strain gauge or what |
03:12:29 | Mikachu | you can get the position on the wheel when touched if you want |
03:12:38 | angelashes | ok |
03:12:39 | Mikachu | it's a capacitance meter i think someone told me |
03:12:43 | Mikachu | or rather 96 of them |
03:13:05 | Ave | but if it works |
03:13:07 | angelashes | one the battery test does it tell you how much time is left on the battery |
03:13:10 | Mikachu | if you are very careful, you will see it registers without actually touching the wheel physically |
03:13:14 | Mikachu | you can just hover above the surface |
03:13:27 | Mikachu | angelashes: look in the debug menu -> view battery |
03:14:34 | angelashes | i will look when it done charging doom was pretty popular at school today i went from 100% charge to 7% in 2 hours |
03:14:52 | Mikachu | heh |
03:15:15 | Ave | does the usb charging require something special from usb-port, like some laptops have "high drain" ports |
03:15:37 | Mikachu | i think it will charge on most ports, but it would be faster on high drain ports |
03:15:47 | Mikachu | but i think you have to boot apple for it to actually go faster |
03:15:58 | Mikachu | rockbox only uses the low mode because i don't think anyone knows how to switch |
03:16:03 | Mikachu | this is all based on hearsay |
03:16:28 | angelashes | i did mine witht he wall charged but i had to boot in apple fromware cause it would go usb then restart to rockbox and do it over and over |
03:17:52 | Ave | hm so charging IS controlled by firmware to some extent |
03:18:02 | Mikachu | don't take my word for it |
03:18:03 | Ave | the wiki lets you believe its all hardware |
03:18:34 | angelashes | yeah just charge it in the apple firmware |
03:18:58 | Mikachu | well there are those extarnal battery packs that you might want to use with rockbox |
03:19:10 | angelashes | forgot about those |
03:19:12 | Mikachu | hooray, extarnal |
03:19:22 | | Quit mikearthur (Remote closed the connection) |
03:19:25 | angelashes | i want to make and altoid battery pack |
03:19:40 | Galois | the ipod nano has a separate built-in firmware that can handle basic usb charging |
03:20:05 | angelashes | has anyones nano screen broken? |
03:20:20 | Mikachu | broken how? |
03:20:35 | angelashes | just show black |
03:20:42 | *** | Saving seen data "./dancer.seen" |
03:20:48 | angelashes | and rainbow |
03:20:55 | Ave | wonder if they have changed into more scratch resistant material by now |
03:20:56 | angelashes | if you ever seen an broken lcd screen |
03:21:02 | Galois | I heard you can break the screen by driving over the player with a car. twice. |
03:21:06 | | Quit Daishi (Remote closed the connection) |
03:21:20 | angelashes | my friend put his nano in his pocket and the screen broke |
03:22:05 | Galois | I suppose a broken screen is yet another reason why voice UI support in rockbox is useful.... |
03:22:20 | angelashes | i need to try it |
03:22:29 | angelashes | is the voice easy to setup up |
03:22:54 | Galois | I think so, I mean, blind people have done it ... |
03:23:09 | angelashes | wow |
03:23:22 | Ave | I can imagine breaking a screen if you put it on PANTS pocket and sit on special way so it bends appropriately |
03:23:29 | Ave | large forces present |
03:23:49 | Ave | hell, I broke my palm pilot screen like that |
03:24:18 | angelashes | my pocketpc would lock up all the time |
03:24:35 | Galois | http://www.rockbox.org/twiki/bin/view/Main/VoiceHowto |
03:25:29 | angelashes | what are some of the features coming out for rockbox over time? |
03:26:11 | Mikachu | i'm not sure voice works 100% correctly right now on ipods |
03:27:07 | Galois | in my experience it works well enough that you can rely on it most of the time |
03:28:19 | Mikachu | i think the voice files are not up to date |
03:28:51 | Galois | that's true, some of the menu items have no voices yet |
03:28:51 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
03:28:59 | Galois | the important stuff is voiced :) |
03:29:50 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-96-159.w86-215.abo.wanadoo.fr) |
03:31:40 | | Quit hardeep ("[BX] PARTYTIME! 5 seconds to the millenium! 4...3...2...1...EOF From client") |
03:34:42 | | Quit macdonalder (Read error: 104 (Connection reset by peer)) |
03:36:38 | | Join whatboutbob [0] (n=3d080302@labb.contactor.se) |
03:37:14 | whatboutbob | hey all, i have a very random question: does anyone know how to disconnect the h120 from windows XP if the little icon doesn't appear? |
03:38:24 | whatboutbob | i'm in a net cafe and i've just written a bunch of stuff to the iriver, then realised they've disabled...errr...i think its the task manager so i can't disconnect it. |
03:39:00 | whatboutbob | i'm nervous about just pulling the plug cos after writing to it cos i've heard it stuffs the hdd...and i *really* need the unit functioning this w/e... |
03:39:05 | TeaSea | whatboutbob: Just wait a minute or two, make sure there's no data being written now |
03:39:15 | whatboutbob | TeaSea: there's not. |
03:39:16 | TeaSea | Then it should be OK to disconnect. |
03:39:38 | TeaSea | Honestly, all the "disconnect" button does is finish all writing and unmount the drive. |
03:39:54 | whatboutbob | TeaSea: ahh...cool...thanks mate. really appreciate it. |
03:40:17 | TeaSea | I use linux, and there isn't any kind of "disconnect" thing, so all I do is unmount the drive and it's done. |
03:40:18 | TeaSea | whatboutbob: OH |
03:40:19 | TeaSea | Also |
03:40:23 | TeaSea | If you're REALLY concerned |
03:40:28 | TeaSea | Is my computer available? |
03:40:32 | whatboutbob | can i unmount the drive from the prompt i wonder? |
03:40:43 | TeaSea | There should be a safely disconnect option for the iRiver thing there. |
03:40:48 | whatboutbob | scratch that...can't get to it. |
03:41:24 | whatboutbob | one more q: there's no format option in rockbox is there? |
03:41:58 | whatboutbob | if my drive's saying its full when its not, then i'll need to jump into iriver f/w format it, then reload rockbox? |
03:42:39 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
03:44:23 | | Quit damaki (Read error: 110 (Connection timed out)) |
03:44:28 | Mikachu | TeaSea: incorrect, you should do eject /dev/whatever |
03:44:52 | TeaSea | Mikachu: I don't have eject, and have no intentions of getting it. Unmounting works fine. |
03:45:10 | TeaSea | But thanks for correcting me :) |
03:46:04 | Mikachu | it will slightly lower the chance of the linux usb stack getting confused |
03:46:16 | TeaSea | Mikachu: Ah. |
03:46:27 | TeaSea | Mikachu: Can you describe that in a bit more detail please? :P |
03:47:22 | Mikachu | no |
03:47:24 | Mikachu | :) |
03:47:31 | TeaSea | Haha |
03:47:36 | Mikachu | i just now if i unplug it, it will sometimes fuck up and never let go of sda* |
03:47:39 | Mikachu | know |
03:47:50 | TeaSea | Mikachu: Really? I've never encountered that before. |
03:48:03 | TeaSea | It happens if I just unplug without unmounting. |
03:48:12 | TeaSea | But if I unmount, never happens. |
03:48:17 | Mikachu | i guess the chances are bigger if you plug/unplug it 40 times per day |
03:48:27 | | Join VoltageX [0] (i=VoltageX@dsl-210-211-102-124.nsw.veridas.net) |
03:48:49 | VoltageX | hi, I"m having issues compiling rockbox cvs... I'm wondering if it's me or the cvs build |
03:49:30 | | Join TBoy [0] (n=510f339b@labb.contactor.se) |
03:49:31 | VoltageX | http://pastebin.com/658899 |
03:49:53 | TBoy | hi |
03:50:29 | whatboutbob | thanks again guys. i'm off to a music festival. later. |
03:50:33 | | Quit whatboutbob ("CGI:IRC") |
03:50:35 | TBoy | I was wondering if anybody who with the permission to edit comments on the tracker |
03:51:00 | TBoy | would be able to look and remove some unnecessary post on my latest request |
03:51:05 | TBoy | http://www.rockbox.org/tracker/task/5106 |
03:51:15 | TBoy | it seems it got out of hands |
03:51:38 | TBoy | and ended in this feud |
03:52:44 | TBoy | I know it may seem unnecessary to remove go through the hassle of doing so |
03:53:10 | TBoy | but it just doesn't serve any purpos since it's basically the same thing being repeated over and over again |
03:53:28 | TBoy | *purpose |
03:54:01 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
03:57:06 | angelashes | how do i make the font bigger in rockbox? |
03:57:41 | TBoy | there's no way to make fonts bigger in rockbox, you'll just have to pick a larger one |
03:58:08 | angelashes | ok so just dl a custom off the site? |
03:58:19 | TBoy | well there are a few included |
03:58:34 | TBoy | if you go into settings on your player |
03:58:48 | TBoy | and enter general setting -> display |
03:58:52 | angelashes | ok |
03:58:53 | angelashes | thatnks |
03:58:57 | TBoy | it should say something about fonts |
04:00 |
04:02:10 | angelashes | what is cpu frequency changing? |
04:03:24 | Mikachu | the cpu is run slower when it's not needed |
04:03:25 | Mikachu | to save battery |
04:06:27 | angelashes | my frequency is at 75000000 with boost_counter: 1 so is that what it should be? |
04:07:11 | VoltageX | Mikachu: do you know if the current cvs build compiles? |
04:07:48 | Mikachu | http://www.rockbox.org/cvs.shtml |
04:08:24 | VoltageX | o.O it doesn't compile for me |
04:10:17 | Mikachu | then you are Doing Something Wrong [tm] |
04:10:28 | angelashes | what does codec failure mean? |
04:10:36 | VoltageX | cc1 doesn't exist |
04:10:50 | VoltageX | at least not m68k-cc1 |
04:15:47 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
04:17:28 | VoltageX | sorted |
04:17:40 | VoltageX | Mikachu: you still around? I'm gonna pastebin the error |
04:18:45 | Mikachu | feel free, i don't know why you're asking me though |
04:19:01 | VoltageX | because you're active :S |
04:19:03 | VoltageX | http://pastebin.com/658928 |
04:21:23 | Mikachu | shrug, try installing it again and follow the instructions better |
04:23:01 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
04:23:05 | angelashes | how do i find the .gb file? |
04:23:41 | Mikachu | you forgot where you put it? |
04:24:12 | | Quit midkay (Client Quit) |
04:24:25 | angelashes | it in my game folder |
04:25:00 | angelashes | but now i just need to know how to get it all started |
04:26:30 | | Join Doomed [0] (n=nnscript@ool-44c53a75.dyn.optonline.net) |
04:26:42 | Doomed | hi |
04:31:27 | | Join spitball [0] (n=d31ea12a@labb.contactor.se) |
04:41:06 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
04:42:45 | | Quit TBoy ("CGI:IRC (EOF)") |
04:46:15 | | Join Aditya|Nap [0] (n=aditya@c-69-138-7-5.hsd1.md.comcast.net) |
04:46:27 | | Part Aditya|Nap |
04:48:35 | | Quit spitball ("CGI:IRC") |
04:54:08 | | Quit angelashes () |
04:58:41 | | Quit Gibbed (Read error: 110 (Connection timed out)) |
05:00 |
05:02:06 | | Join Rob2222_ [0] (n=Miranda@ACAE45F1.ipt.aol.com) |
05:08:03 | | Quit TeaSea ("Leaving") |
05:09:27 | | Quit TCK (Read error: 110 (Connection timed out)) |
05:19:08 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:20:45 | *** | Saving seen data "./dancer.seen" |
05:22:47 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
05:38:43 | lostlogic | Mikachu: so any time it does a rebuffer-and-seek it goes negative on the buffer used? |
05:38:56 | Mikachu | at least when there's only one song in the playlist |
05:38:57 | | Quit Doomed (Read error: 104 (Connection reset by peer)) |
05:39:05 | Mikachu | and it's the codec buffer |
05:40:38 | lostlogic | yeah, I know, the compressed audio buffer. |
05:40:39 | lostlogic | thanks! |
05:42:40 | Mikachu | can you reproduce? |
05:46:02 | lostlogic | Mikachu: haven't tried yet, wanted to fix an easy bug that paul sent to me while I was away first. |
05:46:27 | | Join Huey [0] (i=Huey@c-24-19-140-87.hsd1.wa.comcast.net) |
05:46:36 | lostlogic | trying now, fixed his bug :) |
05:47:02 | Huey | hello |
05:47:09 | Mikachu | ah |
05:47:37 | Huey | has anybody sucessfully patched a 5G ipod "Iboy"? |
05:48:51 | lostlogic | Mikachu: so was this a skip-to-beginning that caused the negative codec buffer? |
05:49:01 | lostlogic | Mikachu: because I just caused a rebuffer of current and it didn't happen |
05:54:01 | Mikachu | i was sitting in view audio thread seeing if different O options affected decoding speed |
05:54:12 | Mikachu | and when the song restarted the codec buffer went to negative for a while |
05:54:34 | Mikachu | -Os makes it a _lot_ slower btw :) |
05:55:09 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
05:55:33 | lostlogic | ah, you were on a single song playlist, repeating, I missed that somehwo ;90 |
05:55:34 | lostlogic | ;) |
05:56:00 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
05:58:01 | | Join speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
06:00 |
06:04:01 | | Join spitball [0] (n=d31ea12a@labb.contactor.se) |
06:04:28 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
06:06:10 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
06:08:22 | Huey | anybody |
06:08:27 | Huey | has anybody? |
06:09:13 | Mikachu | will this sentence gradually be completed? |
06:13:04 | | Quit amiconn (Read error: 110 (Connection timed out)) |
06:13:05 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
06:17:54 | Huey | lol |
06:18:04 | Huey | has anybody gotten Iboy to work |
06:18:07 | Huey | with the patch |
06:18:12 | Huey | for the 5G ipod |
06:18:38 | Mikachu | iboy sounds like ipodlinux |
06:18:41 | Mikachu | but i'm going to bed |
06:18:42 | Mikachu | good luck |
06:18:44 | Huey | rockboy |
06:18:48 | Huey | samediff |
06:20:06 | | Quit spitball ("CGI:IRC (EOF)") |
06:21:46 | | Quit RoC_MM ("Leaving") |
06:22:45 | speacial_ed | huey: the patch has worked but i hear it doesnt work very well |
06:23:45 | | Quit Daishi ("Client exiting...") |
06:26:57 | | Nick daurn|afk is now known as daurnimator (n=quae@unaffiliated/daurnimator) |
06:28:57 | | Nick carini is now known as carini[away] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
06:41:55 | Huey | ok |
06:41:57 | Huey | thankz |
06:47:03 | sharpe | hmm... i think i am slowly becoming dyslexic. |
06:51:06 | | Quit Huey () |
06:52:22 | | Join BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
06:53:35 | | Quit vmx (Read error: 110 (Connection timed out)) |
06:54:00 | | Join vmx [0] (i=oma@p549B6D0E.dip.t-dialin.net) |
06:55:07 | sharpe | well, bye people. won't be back until sunday or monday. |
06:55:19 | lostlogic | best have a working c64 emu when you get back... |
06:55:22 | lostlogic | I mean have a good weekend |
06:55:39 | sharpe | heh, i'm not feeling to great, mentally and physically, right now. |
06:55:42 | sharpe | too... |
06:55:52 | daurnimator | hey |
06:55:57 | lostlogic | well hope you feel better. |
06:55:58 | daurnimator | what software runs in/on rockbox? |
06:55:58 | sharpe | wait, emotionally too. |
06:56:08 | sharpe | yeah, me too. |
06:56:22 | lostlogic | daurnimator: what do you mean? |
06:56:24 | sharpe | bye people. |
06:56:27 | | Quit sharpe () |
06:56:34 | daurnimator | like |
06:56:40 | daurnimator | is there games etc, for rockbox? |
06:56:49 | daurnimator | that are platform independant |
06:56:50 | daurnimator | sort of |
06:56:52 | daurnimator | ? |
06:57:06 | lostlogic | daurnimator: no |
06:57:18 | lostlogic | daurnimator: anything that is to run on rockbox must be ported to rockbox |
06:57:29 | lostlogic | although we have a gameboy emulator to play gameboy games |
06:57:35 | lostlogic | and a pacman emulator to play pacman |
06:57:39 | lostlogic | if you have the roms for those games |
06:57:59 | daurnimator | hmm |
06:58:10 | daurnimator | what libs are ported for rockbox? |
06:58:15 | lostlogic | what do you mean? |
06:58:50 | daurnimator | eg, zlib, libpng, libjpg, SDL etc |
06:59:07 | lostlogic | Rockbox is a completely separate operating system, designed for MP3 players, there aren't ports of standard libraries for it... although some basic stdlib functions do have rockbox equivalents. |
06:59:20 | lostlogic | Rockbox is not a posix system, so don't expect posix libraries |
06:59:36 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
06:59:47 | lostlogic | Paul_The_Nerd: fixed one of your bugs |
07:00 |
07:00:02 | daurnimator | :( |
07:00:19 | lostlogic | Paul_The_Nerd: the other is my big bug that I may have fixed, but is hard for me to reproduce (even tried mikachu's method). |
07:00:43 | lostlogic | daurnimator: would you rather it was dirt slow like ipl? :-P |
07:01:00 | Paul_The_Nerd | lostlogic: Which bug? |
07:01:08 | lostlogic | the track skip shows wrong track info momentarily one |
07:01:15 | daurnimator | surely you could get some sort of implementations for standard lib |
07:01:16 | daurnimator | s |
07:01:23 | lostlogic | daurnimator: sure, we could, but at what cost |
07:01:25 | lostlogic | an unacceptable one |
07:01:32 | lostlogic | rockbox doesn't want to b ea linux |
07:01:41 | lostlogic | if you want to run a linux on your DAP, port linux. |
07:01:53 | Galois | I view rockbox as something closer to an application than an operating system |
07:02:31 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
07:02:48 | piroko | wow. lots of people... is it safe to ask a question here? |
07:02:59 | lostlogic | piroko: ask, dont' ask to ask ;) |
07:03:40 | piroko | all right :) I recently installed rockbox on my 4g grey ipod, and everything runs fine, except it will seemingly randomly shut itself down sometimes. is this normal? |
07:03:46 | Paul_The_Nerd | piroko: If I'm here, it's always safe to ask a question. Be careful though, I answer "Can you..." questions very literally. |
07:04:02 | daurnimator | ? |
07:04:05 | Paul_The_Nerd | What condition is it in when it randomly shuts down? Is it during playback, or otherwise? |
07:04:07 | lostlogic | piroko: stop playing, or shut down? |
07:04:22 | piroko | during playback, and it reboots, then freezes at the rockbox screen typically |
07:04:34 | piroko | cpu overheat or something? |
07:05:48 | lostlogic | piroko: sounds like a bug in cpu frequency scaling |
07:06:02 | Paul_The_Nerd | Maybe. |
07:06:17 | lostlogic | Paul_The_Nerd: you heard of anything similar on 4g? |
07:06:27 | piroko | i've watched the audio thread while playing oggs, and it usually goes for about 3 seconds at 75mhz, and then drops down to 30mhz for 3 seconds etc... |
07:06:59 | | Quit Rick ("I… don't need to be here.") |
07:07:02 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:07:05 | piroko | mp3's are actually more cpu intensive, suprisingly. but it happens on both oggs and mp3s |
07:07:20 | lostlogic | piroko: yes, that's normal boosting behavior |
07:07:40 | piroko | i figured. fill buffer, wait, fill buffer... |
07:07:53 | lostlogic | but until recently there was a problem with boosting on 4g that had it disabled... amiconn fixed that and enabled it for the 4g, but maybe the fix is imperfect |
07:08:08 | lostlogic | unfortunately that's all I know about it |
07:08:12 | Paul_The_Nerd | lostlogic: Never heard of such a problem before, but not many people post about Grayscale 4G |
07:08:27 | piroko | ah. that's unfortunate. is there anything i can do to help debug? |
07:08:36 | Paul_The_Nerd | piroko: How old/new is your version? |
07:08:44 | piroko | ipod or rockbox? |
07:08:51 | Paul_The_Nerd | Rockbox |
07:08:54 | piroko | cvs |
07:09:05 | piroko | i keep it extremely up to date |
07:09:14 | piroko | i'm one build behind right now |
07:09:19 | lostlogic | piroko: probably hafta wait till amiconn or linuxstb or preglow show up (usually an hour or two from now) and ask them |
07:09:45 | piroko | i'll try to stay up then. it's 0100 here... |
07:09:48 | lostlogic | piroko: better update... you're missing two variable size changes and 1 comment from the debug menu! |
07:09:58 | piroko | lol |
07:10:18 | lostlogic | piroko: 0000 here, but like 0600 where amiconn lives, I think |
07:10:33 | piroko | wow. where does he live? |
07:10:37 | lostlogic | germany |
07:10:53 | piroko | awesome. is he german? or just living there? |
07:10:57 | lostlogic | the project was founded in Sweden, which is also CET |
07:10:59 | lostlogic | german |
07:11:09 | Paul_The_Nerd | piroko: Did the problem start recently? |
07:11:28 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:11:29 | | Quit Rick (Nick collision from services.) |
07:11:41 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:11:43 | piroko | i think so. i didn't start listening to it for long periods of time until recently. it usually happens after about 30-45 minutes |
07:14:11 | | Quit RotAtoR ("zzzzzzz") |
07:14:22 | Paul_The_Nerd | Hmmm... |
07:14:57 | * | Paul_The_Nerd wonders if there's any screensaver-style plugins that boost. |
07:16:34 | piroko | what is wrong with me? i'm running os x and i'm using fluxbox as my window manager... |
07:16:46 | daurnimator | bahahahahaha |
07:16:48 | lostlogic | piroko: not a bad choice, although I prefer openbox. |
07:17:08 | piroko | for what reason lostlogic? |
07:17:59 | lostlogic | I never could get the hang of using tabs, if I recall correctly... and I had a problem with fluxbox's edge resistance |
07:19:29 | piroko | ah. don't use tabs myself, nor edges. i'm looking into openbox now. i didn't realize it was being actively developed. |
07:20:27 | lostlogic | active is an overstatement |
07:20:42 | lostlogic | although I've been running 3.3rc2 since ti was released without problems that effect me |
07:20:49 | *** | Saving seen data "./dancer.seen" |
07:22:51 | piroko | so do amiconn and linuxstb get on every day? |
07:23:02 | lostlogic | it would be rare for them to miss a day. |
07:23:52 | piroko | ok. i just don't want my overtiredness to be in vain ;) |
07:23:53 | lostlogic | usually on until 5 or 6 CDT as well |
07:24:05 | lostlogic | so you could just wait until you wake up and then come back ;) |
07:24:15 | lostlogic | I for instance am going to bed now :-p |
07:24:33 | piroko | i'm willing to wait. thanks for your help! |
07:24:50 | lostlogic | nighto |
07:24:56 | piroko | night |
07:27:05 | piroko | people are so quiet... |
07:27:19 | Paul_The_Nerd | Well, this is what I think of as "the dead time" |
07:27:26 | piroko | fun... |
07:27:40 | piroko | i guess most people are from the U.S... |
07:27:46 | Paul_The_Nerd | Not really |
07:27:58 | Paul_The_Nerd | A large portion are in various parts of Europe |
07:28:01 | lostlogic | US and Europe are asleep now, including me. |
07:28:07 | Paul_The_Nerd | But it's too early for them to be here yet. |
07:28:19 | piroko | gotcha. sleep irc-ing again lostlogic? |
07:28:31 | VoltageX | Paul_The_Nerd: irc doesn't really go dead |
07:28:48 | Paul_The_Nerd | It's never really dead |
07:28:53 | Paul_The_Nerd | But it's a lot quieter at certain periods. |
07:29:10 | speacial_ed | i can fix that |
07:29:19 | speacial_ed | :D |
07:29:19 | piroko | yay |
07:29:44 | speacial_ed | ok so that didnt last long... |
07:31:22 | speacial_ed | does anyone know anything about actaully being able to control gameboy games on the ipod with ipod linux, or are those controls just as crappy? |
07:31:39 | Paul_The_Nerd | IpodLinux actually has decent controls. |
07:31:42 | speacial_ed | i think that may be the deciding factor in whether i should stop being lazy and use it or not |
07:32:00 | speacial_ed | because i have alot of gameboy games which i love, but no longer a gameboy |
07:32:39 | piroko | i had no problem with iboy |
07:32:51 | piroko | it's all touch sensitive. not very hard to get used to. |
07:33:20 | piroko | the only issue I had was accidentally hitting the select and start buttons when moving down |
07:34:30 | speacial_ed | i just have a fear of ipod linux because it at the very least assisted in bricking my nano |
07:34:53 | speacial_ed | according to paul and others it was hardware too, but it happened when installing ipod linux |
07:35:02 | speacial_ed | so yeah, just scares me |
07:35:06 | piroko | ouch. i've installed linux on about 13 ipods and upgraded mine at least 30 times and never had a problem... |
07:35:21 | BHSPitLappy | hey |
07:35:26 | piroko | i guess you're just unlucky :P |
07:35:40 | speacial_ed | unlucky would be a fitting word indeed |
07:35:41 | BHSPitLappy | does anyone know if the Sudoku plugin can be used as a -solver-, by any chance :) |
07:35:52 | piroko | that would be cool |
07:35:55 | speacial_ed | indeed |
07:36:11 | speacial_ed | im fairly sure it cant be though |
07:36:31 | piroko | yeah, some sudoku's are really tough to solve, even for a computer |
07:36:50 | BHSPitLappy | I doubt that last part |
07:36:55 | BHSPitLappy | but anyway |
07:36:55 | piroko | i have one sudoku that takes my 900mhz machine about 30 seconds to solve |
07:37:04 | piroko | it doesn't brute force it though |
07:37:07 | piroko | does it logically |
07:37:12 | BHSPitLappy | speacial_ed: you couldn't have "bricked" your nano via a USB cable in any way. |
07:37:24 | | Join infamis [0] (n=40518b28@labb.contactor.se) |
07:37:34 | BHSPitLappy | (unless you stuck the USB end into a 110V outlet?) |
07:37:39 | BHSPitLappy | heh |
07:37:48 | | Join jbauman [0] (n=Johnq@66.216.165.138.dynamic.dejazzd.com) |
07:38:39 | speacial_ed | in finished the installer, i ejected, after it ejected it died even though it was at or near full battery and my computer or any other computer would no longer even recognize it |
07:39:43 | piroko | you try putting it into disk mode? |
07:39:52 | speacial_ed | yes |
07:39:57 | piroko | :( |
07:40:08 | speacial_ed | i tried every thing i could think off |
07:40:30 | speacial_ed | messed with it for at least a week not wanting to give up on it before i took it back for the warrenty |
07:40:49 | speacial_ed | which i then gladly spent on my more than kickass 5g |
07:40:55 | BHSPitLappy | piroko: just out of curiosity, what program do you use to do that solving |
07:41:02 | piroko | which you have rockbox on? |
07:41:05 | speacial_ed | yep |
07:41:07 | piroko | BHSPitLappy: one sec |
07:41:11 | speacial_ed | which is why its more than kickass |
07:41:18 | amiconn | morning |
07:41:21 | BHSPitLappy | piroko: (and maybe you could port it to rockbox...) |
07:41:23 | BHSPitLappy | amiconn: evening |
07:41:30 | BHSPitLappy | piroko: ;) |
07:41:36 | piroko | amiconn! |
07:41:48 | amiconn | lostlogic: It wasn't me who fixed cpu frequency scaling on 4g, it was linuxstb |
07:41:57 | piroko | :( |
07:42:41 | amiconn | This was a problem on the PP5020 based ipods. I still wonder why we need such an exotic workaround for these |
07:43:12 | amiconn | The problem doesn't exist on PP5021 and PP5022. |
07:43:42 | amiconn | The latter is what I have, since I have a mini 2G... |
07:43:50 | piroko | but could it crash a 4g? |
07:44:11 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
07:44:24 | piroko | i mean, is that the definate cause? |
07:45:30 | | Join BHSPitLappy [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
07:45:50 | infamis | amiconn...trying not to take credit for something ya didn't do...where's your lack of morale at? |
07:47:40 | amiconn | piroko: CPU frequency scaling did crash the 4g ipods (both grayscale and the color/photo, which is what linuxstb has) |
07:48:10 | piroko | is there a way i could diagnose the source of the problem or collect some sort of debug info myself to give some feedback to you guys? |
07:48:17 | amiconn | linuxstb fixed the problem one week ago |
07:48:30 | piroko | but now it may not be fixed... |
07:48:57 | | Quit infamis ("CGI:IRC (EOF)") |
07:50:12 | amiconn | If you are able to build rockbox yourself, you can make a build with cpu frequency scaling disabled (the CPU will run at 75MHz all the time then, so battery runtime will decrease) and test that |
07:50:55 | piroko | where is frequency scaling enabled in the source? |
07:53:27 | amiconn | firmware/export/config-ipod4g.h Comment out the line #define HAVE_ADJUSTABLE_CPU_FREQ |
07:53:38 | piroko | will do |
07:55:03 | piroko | one more question: does the ipod really charge if you hold down menu when plugging it into usb? |
07:55:26 | piroko | i read on the forums complaints that it doesn't |
07:55:44 | amiconn | It should. My mini 2g does |
07:55:48 | BHSPitLappy | then those people weren't plugging into ports that provided power unconditionally |
07:56:06 | BHSPitLappy | I think some comps will stop giving power to a port if there isn't a recognized device there |
07:56:10 | piroko | ok. i get the power icon when i plug it in, so i assume it's working |
07:56:17 | piroko | i'll just use ac to be safe |
07:56:56 | amiconn | But then, rockbox on ipod is far from finished (well, rockbox itself will never be 'finished') so expect quirks |
07:57:33 | amiconn | I can only charge my mini from usb, I have no separate ac adaptor |
07:57:48 | piroko | and you do it from rockbox? |
07:58:02 | amiconn | Sometimes from rockbox, sometimes in disk mode |
07:58:21 | | Join infamis [0] (n=40518b28@labb.contactor.se) |
07:58:39 | * | BHSPitLappy is lucky enough to have recieved a free wall charger |
07:59:07 | piroko | why is HAVE_CHARGING commented out in the config-4g.h file? |
07:59:08 | amiconn | Usually I connect it to my usb hub which is powered, and I know it provides power to the ports even if the uplink isn't connected at all |
08:00 |
08:00:46 | Paul_The_Nerd | piroko: That just enabled/disables an animated icon, I believe. |
08:00:59 | | Join ashridah [0] (i=ashridah@220-253-123-110.VIC.netspace.net.au) |
08:01:28 | speacial_ed | o yeah that was one of my questions awhile ago... can we change that icon, the "Do not remove" one... |
08:01:48 | piroko | "/* Define this if the platform can charge batteries */" |
08:01:55 | piroko | hmm... |
08:02:11 | amiconn | Charging on ipod is hardware controlled |
08:02:16 | Paul_The_Nerd | speacial_ed: The "Do not remove" one has nothing to do with Rockbox |
08:03:04 | amiconn | This definition enables some more battery monitoring, e.g. the animated charging icon |
08:03:27 | piroko | gotcha. which doesn't matter for the ipod because battery status isn't even functional yet |
08:03:52 | amiconn | The necessary readout functions may not be correctly implemented yet for 4g, so it's commented out |
08:04:49 | amiconn | Battery status should be functional (but the runtime will be wrong since we need data about the batteris) with 2 changes in config-ipod4g.h |
08:04:55 | amiconn | Do you wanna try them? |
08:05:02 | piroko | sure! |
08:05:05 | piroko | why not? |
08:05:30 | piroko | so i'll be running rockbox with no cpu scaling and a fake battery meter. sweet :) |
08:05:34 | amiconn | (1) Find the line #define BATTERY_SCALE_FACTOR ... and change the number to 5865 |
08:06:05 | amiconn | (2) (2) Uncomment the commented-out line #define CONFIG_BATTERY BATT_LIPOL1300 |
08:06:41 | piroko | done |
08:07:30 | amiconn | It's not fake, the percentages should be almost correct. Just the runtime estimation is wrong because both the battery capacity isn't correct, and the necessary currents for the various hardware parts arent known yet |
08:07:56 | piroko | I know it's not fake. My wording was incorrect. |
08:08:26 | piroko | That must be a pain to reverse engineer... |
08:08:36 | amiconn | For my mini, both factors actually almost compensate by coincidence, so rockbox' runtime estimation iis almost correct |
08:09:04 | piroko | i assume you compiled yours yourself? ;) |
08:09:19 | amiconn | The corrections I told you are in cvs. |
08:09:28 | piroko | i'm using cvs |
08:09:32 | amiconn | Ah, no, didn't commit them yet |
08:09:42 | piroko | will you? :D |
08:09:47 | amiconn | piroko: In cvs in config-ipodmini2g.h |
08:09:58 | piroko | ah |
08:10:17 | amiconn | If you tell me that it works okay for the 4g, I can commit that for all ipods |
08:10:20 | | Quit infamis ("CGI:IRC (EOF)") |
08:11:02 | amiconn | The 5g already uses these values, and since the power management chip is the same in all ipods, it should work |
08:11:13 | piroko | i'm compiling arm-elf-gcc now, and once it finishes i'll compile and install the new rockbox. should i still keep frequency scaling off while testing the battery meter? |
08:11:27 | amiconn | Shouldn't matter |
08:11:41 | piroko | ok. and can i keep my old .rockbox/ folder? |
08:11:49 | amiconn | Of course the runtime would be different, but then runtime isn't calibrated |
08:11:58 | piroko | right |
08:12:10 | amiconn | You can always unzip over the old .rockbox folder. |
08:12:45 | piroko | overwrite the .rockbox/ folder from cvs, and then overwrite rockbox.ipod with my custom one? |
08:13:12 | amiconn | No. Just build your own rockbox, then 'make zip' and unzip that to your ipod |
08:13:25 | piroko | ah gotcha. that's handy |
08:13:55 | amiconn | For such small modifications, it should suffice to just replace rockbox.ipod though |
08:14:25 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
08:14:54 | amiconn | If the codecs and/or plugins don't match your running rockbox.ipod, you will get messages like 'codec failure' or 'invalid version' |
08:15:07 | piroko | ok |
08:15:11 | | Join Angel_of_Death [0] (n=BAUER@dsl-29-8.cofs.net) |
08:17:57 | piroko | i hope my powerbook doesn't set my pillow on fire again |
08:18:20 | | Part Angel_of_Death ("Leaving") |
08:19:38 | speacial_ed | im just gonna say that, your pillow got pwnt |
08:19:47 | | Quit RoC_MM ("Leaving") |
08:20:21 | | Quit speacial_ed () |
08:21:35 | | Quit eaz ("leaving") |
08:21:53 | piroko | sooo... much... compiling... |
08:23:16 | piroko | Anyone here play nethack? |
08:24:47 | amiconn | lostlogic: I now have an idea how to handle the various low-bat thresholds with LiIon in the source. Instead of having curves for each battery, we could define different battery types for each threshold, e.g. BATTERY_LIPOL_LOW330, defining the percentage tables in powermgmt.c. The capacity would be a separate definition |
08:25:37 | piroko | amiconn: what format do you use for encoding your music for rockbox? it seems, to me at least, that ogg is the most efficient cpu-wise. is this true? |
08:25:55 | amiconn | It is _currently_ true on ipod |
08:26:07 | piroko | ? |
08:26:12 | amiconn | libmad needs optimisations for arm |
08:26:17 | piroko | ah |
08:26:38 | amiconn | I have practically all my music in mp3 format, and won't reencode it just for the ipod |
08:26:39 | piroko | can libogg get optimisations as well? or is it optimized already? |
08:27:23 | amiconn | Tremor already has some arm optimisations, but it can probably be optimised further |
08:27:27 | ashridah | ogg's already pretty well optimised for arm |
08:27:46 | ashridah | (in that it performs better than mp3, at least) |
08:28:10 | amiconn | preglow is the right guy to ask about codecs and codec optimisations, but he'll probably not be around during the we |
08:28:11 | piroko | sorry for so many questions, but it's nice to talk to someone who knows what he's doing. what's your average playtime on your mini? i haven't been able to thoroughly test it yet, but people on the forums say it's dramatically less on the ipods |
08:29:04 | amiconn | The PP5022 in the mini 2G seems to be quite efficient. Apple promises 16 hours - I never tested this and even can't. I won't install itunes |
08:29:17 | amiconn | With rockbox, I got 10:45 during a runtime test |
08:29:23 | piroko | holy crap |
08:29:23 | | Join gursikh [0] (n=m@adsl-68-90-43-176.dsl.hstntx.swbell.net) |
08:29:25 | amiconn | That's with mp3... |
08:30:03 | piroko | wow. i assume the pp5020 would be less. on the rockbox site it said about 4-5 hours. I hope that info is outdated... |
08:30:16 | amiconn | Runtime on the other ipods seems to be significantly lower. ~7 hours on nano, and less than 5 hours on 4g color |
08:30:19 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
08:30:29 | amiconn | (iirc) |
08:30:31 | piroko | :( |
08:30:37 | piroko | i wonder why... |
08:30:56 | Paul_The_Nerd | Because the code is still in the "get things working" phase rather than the "do it quickly" phase |
08:31:08 | piroko | i love that phase ;) |
08:31:17 | amiconn | The nano has PP5021 which is also low-power, but of course also a much smaller battery |
08:31:31 | piroko | and the mini seems to be perfect |
08:31:50 | amiconn | The mini 1g will probably be worse than the 4gs |
08:32:06 | daurnimator | hey |
08:32:13 | daurnimator | any here a coder |
08:32:16 | amiconn | (1) it has a smaller battery than the mini 2g (2) It has PP5020 |
08:32:24 | piroko | ouch. double whammy |
08:32:29 | daurnimator | with an urge to start porting to a new platform? |
08:33:05 | gursikh | I know this is not the place, but I know many of you are very Tech-savvy −−so, Anyone know of a *nix based alternative to exchange server? Or any other decnt method of sharing outlook calenders and folders? |
08:33:27 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:34:20 | amiconn | piroko: Yeah, I'm happy I got a mini 2g (although it took a bit more work to get rockbox running on it that it would have been with mini 1g). I didn't know which generation it would be when I got it from ebay |
08:34:33 | piroko | lucky |
08:34:44 | * | amiconn has 7 rockboxes |
08:35:18 | piroko | damn... |
08:35:24 | piroko | gursikh: http://www.infoworld.com/article/05/02/11/07FEtco_1.html |
08:35:32 | Paul_The_Nerd | daurnimator: Usually it works the other way around. Someone who owns a new platform device starts coding. |
08:35:47 | daurnimator | :P |
08:36:09 | * | piroko wishes he had 7 rockboxes |
08:36:21 | piroko | who manages the ifp-790 port? |
08:36:27 | * | Paul_The_Nerd has 2 but maybe 4 |
08:36:43 | Paul_The_Nerd | piroko: The person who's done almost all the work goes by Tomal if I recall. |
08:37:27 | piroko | do you know if he is still working on it? that's the only other mp3 player I own and I was eagerly anticipating a usable release |
08:37:43 | gursikh | piroko: thanks, i've actually seen that article already (I wouldn't be asking random IRC channels for info if i hadn't done some research first:-) |
08:38:07 | Paul_The_Nerd | piroko: He very recently posted to the mailing list saying progress is happening, but he generally has very little time. |
08:38:14 | piroko | gursikh: ah. sorry to give you useless info |
08:38:26 | gursikh | no, it's not like that.. |
08:38:45 | piroko | :( oh well. no biggie. the ifp can play oggs just fine. i just really like rockbox :P |
08:39:11 | gursikh | but these things are very very expensive, I'm looking to help out a non-profit group so money is a BIG issue. |
08:39:56 | piroko | yeah, i couldn't find any free/open source ones... |
08:40:32 | piroko | jeez gcc takes forever to compile |
08:40:48 | Paul_The_Nerd | piroko: It doesn't play above q8 very well, does it? |
08:41:27 | piroko | i use q3 |
08:42:22 | Paul_The_Nerd | Ah |
08:42:32 | Paul_The_Nerd | Well, that's fine then |
08:42:38 | Paul_The_Nerd | I remember reading other Ogg-related problems too |
08:42:48 | Paul_The_Nerd | But my memory isn't good enough to recall what they were |
08:43:19 | Paul_The_Nerd | At the moment, I believe the iFP port can play small WAV files, and that's it. Though that's a lot better than nothing. |
08:44:30 | piroko | yeah. the ifp can't play ogg's below 96kbps |
08:44:41 | piroko | which sucks because 64kbps isn't bad with ogg |
08:44:59 | piroko | and with 1gig of storage on the thing, low file size is really nice |
08:45:14 | Paul_The_Nerd | I also understand that the UMS has a crippled recording feature for some reason. |
08:45:20 | piroko | yup |
08:45:26 | piroko | can't do high quality |
08:45:44 | Paul_The_Nerd | Weird |
08:45:49 | piroko | yeah |
08:46:12 | Paul_The_Nerd | Not that I use mine for recording. |
08:46:23 | piroko | gcc is taking too long to finish and i need sleep. amiconn: i'll tell you how that battery status works out tomorrow morning if you're on or whenever. night all |
08:46:41 | amiconn | night piroko |
08:47:18 | piroko | g'night |
08:47:30 | amiconn | 08:47 here :) |
08:47:44 | gursikh | 01:47 AM Local here |
08:48:44 | Paul_The_Nerd | US, Central? |
08:48:51 | gursikh | yup |
08:50:42 | | Quit mirak (Read error: 110 (Connection timed out)) |
08:53:24 | goffa_ | mountain time here |
08:57:39 | | Join infamis [0] (n=40518b28@labb.contactor.se) |
09:00 |
09:02:20 | * | linuxstb wonders if we deal with wraparound of USEC_TIMER correctly. It will reach 2^31 after about 36 minutes... |
09:02:38 | Paul_The_Nerd | What's USEC_TIMER for? |
09:03:49 | linuxstb | It's used for the short udelay() loops. |
09:04:01 | | Quit gursikh () |
09:04:20 | linuxstb | It's a 32-bit microsecond timer accessed at a certain memory location. |
09:05:06 | Paul_The_Nerd | Could improper handling cause freezing somehow? I know every now and then I see people mention freezes at ~35ish minutes. |
09:05:27 | linuxstb | Yes, it's likely that's the cause. |
09:06:56 | linuxstb | I should probably first check if it's a signed or unsigned value - i.e. does it wrap at 2^31 or 2^32? |
09:07:49 | Paul_The_Nerd | That could indeed make a bit of a difference. |
09:11:57 | amiconn | Hmm, no Linus the whole week :( |
09:12:17 | * | amiconn has some questions regarding i2c on coldfire |
09:12:48 | amiconn | Like, why do we limit ourselves to 100kHz i2c clock for the audiocodec when the uda1380 can handle 400kHz? |
09:15:05 | amiconn | linuxstb: Did you try the battery type & scale factor changes for correct battery percentages on your 4g color? |
09:15:48 | linuxstb | If you just mean the two changes in config-???.h, then yes. |
09:15:57 | amiconn | It works? |
09:16:24 | linuxstb | Yes, it seems OK. Those battery_bench.txt files I've posted were generated with those changes. |
09:16:34 | amiconn | Then I'll commit that for all ipods. |
09:16:41 | linuxstb | OK. |
09:20:10 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
09:20:53 | *** | Saving seen data "./dancer.seen" |
09:23:21 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:24:56 | amiconn | linuxstb: You should also check for which platforms tehse freezes are reported. |
09:25:46 | amiconn | Afaik such inline delay functions using USEC_TIMER are defined in various places. |
09:26:26 | amiconn | Maybe not all places have problems with wrap |
09:26:59 | linuxstb | That's true - it's not just udelay() that needs fixing. |
09:27:57 | | Join ender1 [0] (i=ychat@84.52.165.220) |
09:29:08 | | Quit ender` (Read error: 113 (No route to host)) |
09:29:23 | | Quit pussfeller (Remote closed the connection) |
09:30:15 | | Quit jbauman (Read error: 110 (Connection timed out)) |
09:30:38 | | Nick ender1 is now known as ender` (i=ychat@84.52.165.220) |
09:31:14 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-91-239.w86-215.abo.wanadoo.fr) |
09:45:59 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
09:46:24 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
09:50:16 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
09:50:26 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
09:50:35 | linuxstb | USEC_TIMER appears to be unsigned - so at least it's defined correctly. |
09:56:56 | amiconn | Defining it signed should make wrap handling easier |
09:57:23 | amiconn | That's why current_tick is signed |
09:57:55 | amiconn | (or rather, not define USEC_TIMER signed but cast to signed in calculations) |
10:00 |
10:04:50 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
10:10:33 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-7-144.w83-198.abo.wanadoo.fr) |
10:21:20 | amiconn | lostlogic: With your latest change, I got a hard freeze again :-( I thought these were gone. |
10:22:16 | | Join Bg3r [0] (n=Bager@rockbox/developer/Bger) |
10:22:37 | amiconn | I also observed that the tag info is delayed in the wps. Not sure whether it was like that before though on swcodec |
10:23:26 | Slasheri | before the tag info was always instant even when skipping tracks really fast |
10:23:29 | amiconn | (The wps first shows the filename only. After ~1 sec it updates and shows the tag info.) |
10:23:45 | Slasheri | that is then normal (always been that way) |
10:23:50 | Slasheri | unless tagcache is loaded in ram |
10:24:25 | amiconn | Now it's only instant when skipping in-buffer. On startup and when skipping out-of-buffer, it's delayed |
10:24:47 | Slasheri | sounds normal, because we have only filename available at that moment |
10:25:03 | Slasheri | it's better to show the filename then than freeze the wps entirely while waiting |
10:25:04 | amiconn | On archos it's different. |
10:25:13 | Slasheri | hmm |
10:25:26 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
10:26:25 | amiconn | When starting playback on archos, tag display is instant. When skipping tracks (practically always out-of-buffer) the whole wps update is delayed until skip finishes and playback resumes from skip destination. Then, tag info is already available |
10:27:02 | amiconn | While wps update is delayed, the UI doesn't feel sluggish |
10:27:09 | Slasheri | ah, that doesn't sound goot at all.. |
10:27:23 | Slasheri | because user receives no response when skipping many tracks in a row |
10:28:34 | amiconn | (archos) First, playback is paused, which is indicated immediately in wps ( || icon). Then the disk spins up and new data is buffered. Finally playback resumes at the skip destination and the wps is updated. |
10:29:04 | Slasheri | but user doesn't know which track has been currently selected if skipping them fast? |
10:29:20 | Slasheri | on swcodec, the track number tag and filename is updated instantly |
10:29:20 | amiconn | No |
10:29:34 | Slasheri | so user always knows what track will be played next |
10:29:34 | amiconn | I don't see a reason to update this info immediately |
10:29:38 | | Quit VoltageX (Read error: 104 (Connection reset by peer)) |
10:30:09 | amiconn | Who reads the display _during_ fast-skipping multiple tracks?? |
10:30:20 | Slasheri | i would find it very annoying not to know the current track.. for example, if you would like to skip the first 5 tracks, that would be very annoying |
10:30:30 | Slasheri | i do that often at least :) |
10:30:32 | amiconn | If I know I want to skip lets say 4 tracks, I just click right-rght-right-right |
10:30:47 | | Part Paul_The_Nerd |
10:30:49 | amiconn | I don't need the display at all for that |
10:31:00 | Slasheri | if i have a long playlist, there is no need to go to the playlist viewer.. just skip multiple tracks, until the wps displays a good track |
10:31:10 | Slasheri | then stop skipping and playback starts soon |
10:31:23 | amiconn | ?? |
10:31:34 | amiconn | How do you know it's a good track when skipping fast? |
10:31:43 | Slasheri | yes :) but probably people prefer different things |
10:32:00 | Slasheri | well, there is the 0.5s delay before playback starts |
10:32:11 | Slasheri | during that period, i can often see if it's good or not.. |
10:32:14 | Slasheri | if not, just continue skipping |
10:32:32 | amiconn | Really? In 0.5sec you know whether it's a good track? |
10:33:03 | Slasheri | quite often yes, if the track is from the same album |
10:33:05 | petur | what if I'm looking for a particular song? I want to skip until I have it, and if possible not wait too long between each skip |
10:33:20 | Slasheri | and with tagcache, full tags are displayed immediately.. |
10:33:22 | Slasheri | that makes it even easier |
10:33:25 | amiconn | petur: Then better use the playlist viewer |
10:33:33 | petur | bah |
10:33:44 | Slasheri | petur: you don't need to wait at all while skipping |
10:33:47 | amiconn | I wouldn't want to keep looking at the display while skipping. |
10:34:00 | amiconn | ...looking for a specific track |
10:34:14 | Slasheri | with current implementation, you should be able to skip many tracks in a second and see flashes while wps updates |
10:35:05 | Slasheri | and if you are playing for example track 11. and want to skip to track number 17., you would do it easily just skipping |
10:35:18 | Slasheri | because wps instantly shows the current entry playlist entry number |
10:35:33 | petur | and the name of the track? that's what I'd like |
10:35:52 | amiconn | Either I know how many tracks to skip, then I do click-click-click. When I don't know, I use the playlist viewer. Imho it's tedious to keep looking at the display watching for a specific track while skipping potentially a lot of tracks |
10:35:56 | Slasheri | you see the filename, and with tagcache in ram, full tags |
10:36:30 | Slasheri | amiconn: anyway, i am quite sure some people prefers to skip tracks also this way |
10:36:55 | Slasheri | so i hope that feature will not be removed |
10:37:21 | petur | I'm sure *many* users will object if it's removed |
10:37:39 | amiconn | Hmm, it's possible to confuse the tag readout completely when skipping back & forth like mad |
10:38:00 | Slasheri | then it's a bug in the engine |
10:38:02 | crwl | I, for one, like very much that WPS instantly reacts to track skipping, especially with shuffle on |
10:38:41 | Slasheri | at least my old engine didn't confuse even while skipping back & forth very fast |
10:38:44 | amiconn | It just started playing a track, but wps kept displaying just the filename, and 0:00/0:00 playtime |
10:39:01 | Slasheri | those are probably new bugs then |
10:40:25 | amiconn | Well, I'm not that much of a skip user. If I know I don't like a certain album track, I have playlists for these albums that exclude the track. I only use skip like 'Not this track right now, please' |
10:42:36 | | Join damaki [0] (n=Chocolat@ALille-153-1-38-24.w83-198.abo.wanadoo.fr) |
10:43:46 | infamis | I'm with Slasheri |
10:45:01 | infamis | I would rather skip through tracks fast instead of searching for a particular track (especially while driving) |
10:45:35 | amiconn | When driving better don't look at the display at all |
10:45:40 | infamis | and sometimes, the filename of the _next_ track shows up on the WPS before the current track (which has just been skipped to) starts playing... |
10:45:49 | infamis | amiconn: exactly |
10:46:11 | amiconn | Yeah, then our discussion is not an issue for you |
10:46:46 | infamis | ...while driving, but otherwise, yeah |
10:47:00 | midkay_ | easier to *skip* *glance* *skip* *glance* .. than *stare* while navigating menu -> playlist -> viewer -> select track -> play it.. |
10:47:03 | amiconn | Wee, all-green build table |
10:47:44 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
10:48:06 | infamis | I need randomness, I hate selecting a track from memory |
10:49:04 | petur | well I just tried using the playlist to skip to a specific track: what a pita... too many clicks to get it done, sorry |
10:49:13 | amiconn | Huh? |
10:49:18 | * | ashridah checks in a file with #warning teehee in it |
10:49:43 | petur | unless I missed a shortcut? |
10:49:48 | amiconn | petur: Hold navi->down->navi->navi. Then you're in the viewer |
10:50:01 | midkay_ | then down down down down down down navi.. |
10:50:50 | amiconn | midkay_: Yeah, but you see a bunch of tracknames at once, where you can select from. You don't need to stare at the display watching the tracknames flipping by |
10:51:03 | petur | yes, and those clicks come on top of the ones needed to skip itself |
10:51:26 | midkay_ | amiconn, that is true, there are advantages to both ways i think.. |
10:51:39 | amiconn | ...and the number of keypresses in the viewer is the same as when skipping individual tracks. It may even be lower because you can hold the button to scroll, or use page scrolling |
10:51:50 | petur | if the playlist were attached to a key and come up immediately, i'd agree |
10:52:01 | midkay_ | i've been known to use both, when i know the track is not too far ahead i prefer to skip skip skip.. when i think i may be needing to move far down the list, i'll use the viewer. |
10:52:14 | petur | right |
10:52:54 | amiconn | Maybe the playlist viewer would be a good option in the quickmenu in place of 'file view' |
10:53:12 | amiconn | The latter makes no sense in the wps quickmenu |
10:53:29 | midkay_ | amiconn, aha.. nice idea.. |
10:53:44 | amiconn | Of course, that makes quickmenus context dependent |
10:53:54 | midkay_ | amiconn, bad? |
10:54:04 | amiconn | Maybe a not-so-good idea to do it during the freeze |
10:54:16 | midkay_ | hm.. |
10:54:17 | * | petur loves context sensitive menus |
10:54:46 | petur | I right-click everywhere on my windows box :D |
10:55:00 | midkay_ | it's not really a feature, it's just a change... almost a bug fix. the Show Files option is completely irrelevant and useless in the WPS.. it'd be "fixing" it to actually provide useful functionality ;) |
10:55:12 | petur | hehe |
10:55:19 | midkay_ | or. i could indeed claim that i meant to make it context-sensitive before the freeze.. :) |
10:55:28 | midkay_ | and i'm *fixing* the code to do it the intended way! |
10:55:38 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
10:59:14 | infamis | amiconn: what does the i2c 400khz fix mean with regards to real world performance? anything signficant? |
10:59:36 | amiconn | Probably not much for this one |
11:00 |
11:00:44 | amiconn | The audiocodec i2c is handled by the buitlin i2c controller of the coldfire, and the driver yields while waiting |
11:01:11 | infamis | ok |
11:01:34 | amiconn | My next change will boost performance on H300, especially at low cpu clock |
11:01:53 | petur | yippie |
11:02:18 | amiconn | (removing the not-so-mysterious bandwidth eater) |
11:02:32 | | Join rizzoo [0] (i=ScorchE@208.110.158.140) |
11:02:34 | infamis | A boost with the H300 == a boost with the X5...since they're both coldfire? |
11:02:35 | | Nick midkay_ is now known as midkay (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
11:02:50 | midkay | amiconn, what did the bandwidth eater turn out to be? |
11:03:35 | amiconn | midkay: It's the pcf adc reading in the button isr. Called 100 times per second, and doing bit-banged i2c with no adjustment of the delays.... |
11:04:07 | rizzoo | i am attempting to put in new batteries (higher capacity)....when my archos jukebox recorder tries to boot up, it gets to 3 notches and then beeps at me and does nothing else |
11:04:10 | rizzoo | what is going on? |
11:04:35 | amiconn | I'd very much like the pcf adc running on its own, and firing an interrupt on value change. It actually can do this, but only for one channel :( |
11:05:08 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
11:05:18 | LinusN | amiconn: there? |
11:05:25 | midkay | amiconn, interesting |
11:05:27 | amiconn | For one *specific* channel, unfortunately not the one used for button reading |
11:05:31 | midkay | rizzoo, it beeps? |
11:05:40 | rizzoo | strangely enough, yes |
11:05:45 | amiconn | LinusN: yes, for a bit |
11:06:01 | LinusN | amiconn: the peripherals can handle 400khz, but afaik, the coldfire can't do more than 100khz |
11:06:07 | rizzoo | then i opened it up to see if anything broke, and it still freezes up, but doesnt beep |
11:06:21 | midkay | rizzoo, through the headphones or actually the jukebox itself? |
11:06:27 | rizzoo | jukebox itself |
11:06:46 | midkay | *scratches head* |
11:06:49 | amiconn | LinusN: Really? It's working... |
11:06:51 | LinusN | the data sheets are a bit vague on this |
11:06:52 | rizzoo | ...exactly |
11:07:18 | midkay | rizzoo, did you try putting back the old batteries? |
11:07:19 | LinusN | so i might be wrong |
11:07:23 | infamis | could be hardware-based battery protection? |
11:07:29 | LinusN | that's the reason i used 100khz |
11:07:44 | amiconn | Ah, "The interface operates up to 100 kbps with maximum bus loading and timing." |
11:07:50 | amiconn | This is indeed very vague |
11:08:03 | amiconn | I don't think iriver uses maximum bus load at all |
11:08:11 | | Join Myth1 [0] (n=Muesli24@pD95FE38B.dip.t-dialin.net) |
11:08:23 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
11:08:27 | rizzoo | old batteries work fine |
11:08:36 | Myth1 | hi everyone |
11:08:50 | amiconn | Well, in this case, bit-banged i2c (with proper delay adjustment) might be better... |
11:09:07 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-8-89.w83-198.abo.wanadoo.fr) |
11:09:07 | rizzoo | new ones are typical ni-mh AAs |
11:09:15 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
11:09:17 | rizzoo | 1.25V, 2400mAh |
11:09:24 | LinusN | amiconn: perhaps |
11:09:25 | midkay | infamis, that would make some sense but i wonder how they do the beep... and i've never heard about anything like this before, strange. |
11:09:42 | rizzoo | midkay: <rizzoo> old batteries work fine |
11:09:44 | LinusN | an interrupt based hardware i2c might be better cpu-wise |
11:09:49 | rizzoo | <rizzoo> new ones are typical ni-mh AAs |
11:10:05 | LinusN | but bit-banged would certainly be faster |
11:10:07 | amiconn | LinusN: We don't use interrupts right now, do we? |
11:10:11 | LinusN | nope |
11:10:32 | LinusN | i think i vote for bitbanged |
11:10:54 | Myth1 | can anyone help me with a quick idea: In metadata.c, how is it possible to write something into id3->album. Do I have to reserve memory or id3->album? |
11:10:59 | rizzoo | i thought of the beep possibly coming from the mic in some way....but i atm, i am more curious as to why my new batteries wont work |
11:11:06 | amiconn | It looks like we're polling the ICF flag, yielding while not complete |
11:11:30 | midkay | rizzoo, hm.. |
11:11:53 | rizzoo | only preivious mod that i have done is to upgrade the HD |
11:12:09 | rizzoo | which works great....put in one of the new perpendicular 160 gig seagates |
11:12:35 | amiconn | LinusN: The bad thing with bit-banging and the atomic port modification instructions is that we won't reach 400kHz at 11MHz cpu clock |
11:12:53 | infamis | May the battery is internally short-circuited? |
11:12:57 | infamis | *Maybe |
11:13:07 | amiconn | For some reason accessing the gpio registers inserts a lot of waitstates |
11:13:15 | midkay | rizzoo, that's cool.. as to your problem, i've no idea.. no reason they shouldn't work.. |
11:13:22 | amiconn | I couldn't find anything about that in the datasheet.... |
11:13:29 | | Join Shoragan [0] (n=shoragan@p5483D1EF.dip.t-dialin.net) |
11:13:38 | midkay | possibly something's wrong with them? if you can manage to exchange them for new ones or something i'd try that first |
11:14:08 | amiconn | and.l %dN,(%aM) is supposed to take 3 cpu cycles. It takes more like 20 for gpio... |
11:14:30 | rizzoo | the batteries work fine in other devices |
11:14:47 | LinusN | amiconn: wow |
11:15:46 | amiconn | Yes. I did extensive measurement yesterday (letting my H300 execute extended "meaningless" loops with interrupts disabled, and stopping the time) |
11:15:51 | midkay | rizzoo, i'm out of ideas ;) maybe try ones with slightly less capacity.. like 2300mAh... *shrugs* |
11:15:52 | rizzoo | so as far as i see, nothing is wrong with the cells themselves |
11:16:19 | amiconn | Also, the coldfire pipeline operation is somewhat mysterious. It seems to fetch (single-word) instructions in pairs |
11:16:23 | rizzoo | that is what i was planning on...still makes me wonder why these wont work though |
11:16:49 | * | rizzoo tries to produce beeping again |
11:17:03 | midkay | *curious as to where it comes from* |
11:17:04 | LinusN | amiconn: calling it a pipeline sounds like an overstatement to me :-) |
11:17:12 | rizzoo | hehe...same |
11:17:29 | Shoragan | i replaced the harddisk on my jukebox 6000 with a 20GB model and now when i boot it, it does not find the rockbox firmware or any mp3s... |
11:17:38 | amiconn | It is a pipeline. I now understand it at least partially. There is a 3x32bit instruction fifo |
11:18:11 | Shoragan | but it detects that it has a 20GB hadd |
11:18:27 | infamis | did you copy the files over? |
11:18:34 | amiconn | LinusN: For 11MHz operation, it might be required to use the same method as in the remote lcd driver for better speed (precalculating port values and then just writing to the port, with interrupts disabled) |
11:18:40 | crashd | Shoragan: did you reinstall rockbox, and your music? |
11:18:44 | Shoragan | when i mount it i can play the files from the archos |
11:18:54 | midkay | Shoragan, is the drive formatted correctly? |
11:18:58 | Shoragan | and rockbox is installed too |
11:19:00 | infamis | fat32? |
11:19:17 | Shoragan | i used mkdosfs on linux |
11:19:59 | Shoragan | should i try to format it from a windows box? |
11:20:27 | rizzoo | midkay: it had to have come from the mic |
11:20:55 | *** | Saving seen data "./dancer.seen" |
11:21:09 | midkay | rizzoo, hm, i can't comment on the possibility of that, but the beeping itself is interesting at the least :) |
11:21:09 | amiconn | LinusN: Because of the pipelining, it might be useful to measure i2c timing with the upcoming new bit-banging driver |
11:21:46 | amiconn | It should also be possible to leave out the input-and-check-SCL stage for the PCF |
11:22:06 | amiconn | If I'm reading the datasheet correctly, the PCF cannot do clock stretcing |
11:23:39 | | Join scorche [0] (n=scorche@208.110.158.140) |
11:23:48 | amiconn | "The PCF50606HN/xA/N1 ... acts as a slave receiver or slave transmitter. Therefore the clock signal SCL is only an input signal." |
11:24:15 | | Quit damaki (Read error: 110 (Connection timed out)) |
11:24:26 | amiconn | Or am I misinterpreting that? |
11:24:41 | | Join Rondom [0] (n=Rondom@87.193.34.128) |
11:24:41 | LinusN | yes you are |
11:24:47 | LinusN | it stretches |
11:25:01 | amiconn | Oh, really? |
11:25:04 | amiconn | Damn. |
11:25:13 | amiconn | Makes the driver slower... |
11:25:17 | LinusN | yup |
11:25:57 | LinusN | i had to add clk polling to the initial pcf driver, otherwise it wouldn't work |
11:26:34 | amiconn | Is clock stretching alllowed for any bit, or only at the end of a byte? |
11:27:40 | LinusN | for any bit, afaik |
11:28:03 | LinusN | but i haven't seen it in the middle of a byte |
11:30:33 | LinusN | reboot time, cu soon |
11:30:35 | | Part LinusN |
11:30:48 | amiconn | bbl |
11:30:52 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!") |
11:33:56 | Ave | now we are talking: http://hifiipod.co.uk/?page_id=46 |
11:34:12 | Ave | finally, some actual measurements, wish I had these with my creative player-wannabe |
11:36:29 | Shoragan | ok, i recreated everything under windows and now it works... |
11:38:06 | rizzoo | well, thanks for your help....if i ever figure out the issue or methods to re-create the beeping, i will let you know =) |
11:40:28 | midkay | rizzoo, np, i'd like to hear how it works out |
11:40:39 | rizzoo | will do |
11:41:45 | scorche | fyi: i will most likely be in here from now on |
11:41:54 | scorche | <~~~~the true rizzoo |
11:41:58 | | Quit rizzoo ("Leaving") |
11:43:34 | crashd | im sure you are scorche |
11:43:50 | midkay | haha. |
11:43:55 | crashd | O.o |
11:44:08 | scorche | you will never know for sure... |
11:44:13 | crashd | im not sure i care, tbh |
11:44:16 | crashd | ; ) |
11:44:20 | scorche | ....rude! |
11:44:25 | crashd | very much so |
11:44:32 | scorche | i am hurt |
11:44:40 | crashd | don't be, im rude to loads of people |
11:44:55 | | Quit scorche ("*sniff sniff*") |
11:46:04 | midkay | now look what you did, crashd! |
11:46:19 | | Join scorche [0] (n=scorche@208.110.158.140) |
11:46:21 | crashd | heh |
11:46:23 | crashd | oh noes. |
11:46:23 | scorche | pfft! |
11:46:48 | midkay | scorche, welcome aboard! you'll soon learn that there are a number of idiots in here! ;) |
11:46:58 | | Quit infamis ("^what midkay said") |
11:46:59 | crashd | midkay: ! |
11:47:00 | midkay | kidding! i love you crashd, and you know it.. |
11:47:06 | crashd | : ) i bloody hope so |
11:47:08 | scorche | you talking about the internet?....yes..i know this |
11:47:19 | crashd | it's the season of...praising...the death...of someone? |
11:47:21 | crashd | anyway! |
11:48:22 | midkay | anyway. |
11:48:27 | scorche | i hardly think that you will be able to compete with a few other channels i frequent though |
11:49:18 | midkay | scorche, i think you might reconsider that after you've been here a few days.. or not. just kidding. or.. something. or not. |
11:49:35 | crashd | O.o |
11:51:32 | scorche | <ManicV> i'm saying you're racist |
11:51:32 | scorche | <ManicV> and a child molester |
11:51:32 | scorche | <eco|w> You're just jealous of my ability to multitask. |
11:51:42 | scorche | you were saying? |
11:51:45 | crashd | heh |
11:51:53 | crashd | no, i like eco's retort |
11:52:09 | scorche | oh..idiots....hold on |
11:52:45 | Ave | how does rockbox relate to ipodlinux project? |
11:53:17 | scorche | <arnie_> my iq is 149+ |
11:53:17 | scorche | <kryp71k> isn't it cute |
11:53:17 | scorche | <kampf|w> I AM A ROBOT |
11:53:17 | DBUG | Enqueued KICK scorche |
11:53:17 | scorche | <arnie_> i can solve a rubix cube no problem |
11:53:20 | scorche | better? |
11:53:31 | midkay | Ave, it doesn't.. only uses similar or the same code for a few iPod hardware files. |
11:53:45 | ashridah | Ave: rockbox borrowed the specs and drivers helpfully reverse engineered by the IPL people. |
12:00 |
12:02:50 | | Join xiper [0] (n=3ba72d6c@labb.contactor.se) |
12:03:37 | | Quit xiper (Client Quit) |
12:03:43 | Ave | ah ok thanks |
12:04:15 | Ave | well gotta say, the ipl UI is a bit more polished but rb certainl offers more audio-related functionality |
12:34:15 | | Join Mindship-02 [0] (n=Administ@81-171-30-236.dsl.fiberworld.nl) |
12:34:51 | | Join lee-qid_ [0] (n=liqid@p54966562.dip.t-dialin.net) |
12:35:29 | Mindship-02 | which rockboxlogo (/apps/bitmaps/native) is used for the iriver H140? |
12:38:54 | | Join roeliooo [0] (n=541ec5b5@labb.contactor.se) |
12:39:12 | roeliooo | lala |
12:39:40 | | Join _FireFly_ [0] (n=FireFly@p54A478C8.dip.t-dialin.net) |
12:41:45 | Mindship-02 | anyone? |
12:44:07 | roeliooo | hi |
12:45:14 | Mindship-02 | hi, I asked (before you entered): |
12:45:16 | Mindship-02 | which rockboxlogo (/apps/bitmaps/native) is used for the iriver H140? |
12:45:50 | crashd | Mindship-02: if anyone who knows is around, they will answer sooner or later |
12:45:56 | crashd | re asking the question wont help :) |
12:46:09 | roeliooo | i dont't know |
12:46:48 | Mindship-02 | crashd: I know, It's just that I'm in a hurry and thought roeliooo might know it (and he couldn't yet have read the question)... just taking all my chances ;-) |
12:46:53 | crashd | hehe |
12:46:59 | crashd | have you tried checking the wiki and/or source |
12:47:10 | Mindship-02 | k. thx anyway... I'll wait four more minutes for an answer |
12:47:20 | Mindship-02 | crashd: yes... still searching |
12:47:27 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-152-244.pools.arcor-ip.net) |
12:48:31 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
12:48:48 | Ave | midkay: do you know your device screen resolution? |
12:49:08 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
12:49:21 | Ave | because then the answer is quite simple, you can find it by looking at apps/bitmaps/native/SOURCES |
12:49:29 | Ave | err, Mindship-02 |
12:50:08 | Genre9mp3 | OK...sorry for the "newbish" question...but how do I login in the console with the VMware enviroment? |
12:50:26 | Mindship-02 | yes, I read that one, but than I noticed I didn't know the res... (stupid thing, because I know of my wristwatch and my calc, but not of my iriver :-P) |
12:52:01 | roeliooo | 160x128, 16-bit grayscale |
12:52:24 | Genre9mp3 | I get this "You must exec login from the lowest level "sh" |
12:52:55 | Ave | are you running linux on the vmware or what? |
12:53:32 | Genre9mp3 | yes |
12:53:36 | Ave | hm just login uh normally.. |
12:54:21 | Ave | ah its debian |
12:54:33 | Genre9mp3 | When I open Xshells > Eterm, it seems that I'm already login |
12:54:41 | Mindship-02 | roeliooo: are you sure about the 16bit part? I thought it has only 2 bit greyscale (4 shades) |
12:54:43 | Genre9mp3 | but I get permission denied |
12:54:46 | Ave | did you follow the docs at http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform |
12:54:49 | Genre9mp3 | yes...debian |
12:55:08 | Ave | try xterm or something other than eterm |
12:57:11 | Genre9mp3 | same thing... |
12:58:29 | Ave | :-\ |
12:58:34 | Mindship-02 | rockboxlogo.160x53x2.bmp |
12:58:50 | Ave | and you just got the image fresh and booted it for first time? |
12:58:52 | Genre9mp3 | I'm restarting the V.machine...let's see... |
12:59:02 | Ave | weird stuff |
12:59:15 | Mindship-02 | and 128*64 for the remote |
12:59:18 | Mindship-02 | thanks all. |
12:59:24 | | Quit Mindship-02 ("bye") |
13:00 |
13:00:01 | Genre9mp3 | Arrghhh...same thing...after restart... |
13:01:11 | Ave | I just set up the full dev envinment in my debian server.. but I think it makes more sense just to use the daily snapshot build |
13:01:15 | Ave | builds |
13:03:06 | Genre9mp3 | I logged in as root (when starting)....now it permitts me to login in the Xshell but I get the same "Permission denied thing" |
13:05:45 | Ave | try doing exactly as the wiki says |
13:09:51 | | Join Jungti1234 [0] (n=7df11002@labb.contactor.se) |
13:09:58 | Genre9mp3 | hmm...downloading the latest cvs from the console works.... |
13:10:36 | Genre9mp3 | there must be something wrong with the files of my build I suppose then... |
13:10:36 | Jungti1234 | hi |
13:10:48 | Ave | sounds like you run X in a weird way as wrong user or something |
13:11:08 | | Quit Jungti1234 (Client Quit) |
13:11:15 | | Join DomasoFan [0] (n=Miranda@194.208.228.200) |
13:11:32 | DomasoFan | Hi |
13:11:40 | Genre9mp3 | I'll try to compile the bleeding edge to see if this is the problem |
13:12:29 | Ave | hardly |
13:12:43 | DomasoFan | I have a question: Is the installation of Rockbox on Irivers the same as on archos players? |
13:13:00 | Ave | I mean, the error certainly doesnt sound like youd have compiler errors if you just can login from console it sok |
13:13:02 | ashridah | DomasoFan: not quite. |
13:13:28 | ashridah | DomasoFan: you need to apply a patch to an original copy of the iriver firmware so that it'll load rockbox from disk |
13:13:35 | Genre9mp3 | The probem is that I get permission denied message when I hit "../tools/configure" |
13:13:53 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
13:14:06 | Ave | Genre9mp3: as root? |
13:14:22 | ashridah | if he's getting that as root, it probably isn't executable |
13:14:32 | ashridah | or he's missing the interpreter |
13:14:37 | ashridah | (which seems unlikely) |
13:14:46 | Genre9mp3 | as user... |
13:15:14 | Genre9mp3 | but everything seems ok now (with the build I just downloaded) |
13:15:22 | Genre9mp3 | so there must be the files... |
13:16:52 | | Join Thus0 [0] (n=Thus0@90.111.102-84.rev.gaoland.net) |
13:20:21 | | Part DomasoFan |
13:20:56 | *** | Saving seen data "./dancer.seen" |
13:25:13 | | Join obo [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
13:33:42 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
13:34:22 | | Join XavierGr [0] (n=XavierGr@ppp123-228.adsl.forthnet.gr) |
13:38:50 | | Join Hansmaulwurf [0] (n=maerlyn@p5081A148.dip0.t-ipconnect.de) |
13:43:23 | | Join ender1 [0] (i=ychat@84.52.165.220) |
13:44:07 | | Join DomasoFan [0] (n=Miranda@194.208.228.200) |
13:46:09 | DomasoFan | Hi. I am blind and i am having problems reading the manualn of the daily build for the iriver h300. is there some documentation in another format? |
13:46:55 | petur | You mean it is a problem because it's a pdf file? |
13:48:02 | Myth1 | I need some help in developing a codec: Is ci->configure(DSP_SET_FREQUENCY, (long *)44100); correct for setting up the DSP to 44.1khz? I have some strange problems :( |
13:48:08 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:48:09 | petur | there's always http://www.rockbox.org/twiki/bin/view/Main/WikiManual but I don't know how up-to-date it is |
13:48:18 | DomasoFan | don't know. most of the pdf files are readable but with this file my software has some issues. |
13:49:49 | petur | Myth1: (long*)44100 will certainly never work ;) |
13:49:57 | ashridah | heh |
13:49:59 | ashridah | yeah. |
13:50:26 | petur | unless address 44100 holds your frequency :P |
13:50:41 | amiconn | petur: That's not quite correct |
13:50:54 | amiconn | (long*) just means the value is cast to a long pointer |
13:51:02 | Myth1 | petur: Well, ci->configure(DSP_SET_SAMPLE_DEPTH, (long *)28); works fine, so I guessed it (long*)44100 works fine, too. |
13:51:08 | ashridah | DomasoFan: iirc, one of the links on http://www.rockbox.org/twiki/ has a link to a set of documentation for the blind, if you havne't read it yet. I'm not sure how useful it'll be for you tho |
13:51:19 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
13:51:19 | * | petur is confused |
13:51:20 | ashridah | and it may be oriented towards archos users, i'm not sure |
13:51:23 | amiconn | Afaik, the second parameter of ci->configure is a void*, just to allow passing almost everything |
13:51:24 | Myth1 | so is this correct or not? |
13:51:50 | petur | what a silly thing to do |
13:52:08 | amiconn | I would cast to a void* instead of a long* for consistency with the function declaration, but it doesn't really matter |
13:52:18 | crashd | Myth1: how's the tinysid port coming along? |
13:52:19 | petur | so sometimes it's a pointer, sometimes it's a value... |
13:52:28 | Myth1 | crashd: Its nearly working |
13:52:49 | amiconn | petur: Yes, it depends on the first parameter how the second one is interpreted |
13:52:58 | amiconn | Imho it's not silly at all |
13:53:00 | Myth1 | its just that my soundbuffer is only partially played (e.g. only the first 128 bytes instead of 1024) |
13:53:23 | Myth1 | and I can see the timer going really fast, so i guess i did something wrong with the api |
13:54:56 | crashd | Myth1: cool :) |
13:55:21 | crashd | it's a shame no one has had time to look at the DUMB codec |
13:55:25 | crashd | be nice to get all the other old formats running ;) |
13:57:07 | Myth1 | yeah, i found the bug ;)) |
13:57:17 | Myth1 | sid is playing in rockboxui! |
13:57:23 | crashd | : ) |
13:57:25 | crashd | that's the sim yeah? |
13:57:38 | amiconn | Myth1: Now get it running on target.... :) |
13:57:53 | Mikachu | do sid files have subsongs and stuff? |
13:58:03 | amiconn | I can only imagine 2 problems. (1) performance. (2) endianess |
13:59:25 | Myth1 | yes sids have subsongs and I don't know how to handle this in rockbox |
13:59:50 | | Join stoffel [0] (n=sfr@p5081643F.dip.t-dialin.net) |
14:00 |
14:00:18 | | Join Farpenoodle [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
14:00:35 | Mikachu | can't ogg files theoretically have many streams too? |
14:00:40 | Mikachu | or is that ogm? |
14:00:45 | crashd | ogm can |
14:01:44 | crashd | iirc |
14:01:46 | Myth1 | unfortunately I don't have a real target available, yet :( |
14:01:54 | crashd | Myth1: im open for testing |
14:01:54 | Myth1 | anyone interested in trying it out on the real machine? |
14:01:59 | Mikachu | time to put it on the tracker then |
14:02:08 | | Quit ender` (Read error: 110 (Connection timed out)) |
14:02:54 | | Nick ender1 is now known as ender` (i=ychat@84.52.165.220) |
14:03:01 | crashd | Myth1: do you have a diff for it? |
14:03:26 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
14:03:45 | amiconn | I don't have many sids. I would be more interested in protracker supoort... |
14:04:00 | Mikachu | i have exactly one sid file |
14:04:00 | crashd | amiconn: i think we'd all like as many tracker formats as possible |
14:04:12 | Mikachu | i would love .ym files (atari) :) |
14:04:21 | amiconn | Yeah, sure |
14:04:22 | crashd | ive got about 200mb of sids |
14:04:40 | crashd | need to take a look at dumb again at some point |
14:05:03 | amiconn | It's just that relatively simple tracker formats (like Pro-/Noise-/Soundtracker, Startrekker etc) should even be possible on archos, using the PCM codec... |
14:05:14 | crashd | yeah |
14:06:07 | | Quit ashridah ("Leaving") |
14:06:07 | Myth1 | once the sid is working fine i can do a protracker in no time |
14:06:12 | amiconn | The hardest part will be the realtime downmix 4 channels, variable sample frequency -> 2 channels, fixed sample frequency |
14:06:51 | crashd | screamtracker :) |
14:07:11 | amiconn | That'll be a tad too demanding for the SH1... |
14:07:21 | crashd | yeah |
14:07:31 | crashd | but one can dream O.o |
14:07:45 | amiconn | MED should be possible, and if we're really clever, maybe OctaMED and Oktalyzer |
14:08:23 | Mikachu | psf would be nice too :) |
14:08:39 | Myth1 | crashd: Want me do build an executable or send over the source? |
14:08:46 | crashd | Myth1: an executable is fine dude |
14:08:52 | crashd | im on an ipod 5g |
14:08:58 | Myth1 | uh, ipod |
14:09:05 | crashd | O.o |
14:09:05 | Myth1 | guess thats not an m68k? |
14:09:09 | crashd | ah. |
14:09:10 | crashd | heh |
14:09:12 | crashd | no, no it isn't |
14:09:26 | Myth1 | mmh, then i have to setup a new build environment :( |
14:09:31 | crashd | well |
14:09:33 | crashd | send over a diff |
14:09:35 | crashd | i can build it over here |
14:09:47 | Myth1 | whats the best way to do this? |
14:10:03 | lostlogic | amiconn: I've not seen a hard freeze myself, but I'm quite sure that it and the infinite audio thread loop that I'm seeing and the negative filebufused that mikachu is seeing are all connected. |
14:10:12 | crashd | Myth1: you got somewhere to throw the file upto, so i can grab it? |
14:10:23 | Myth1 | yeah sure |
14:10:34 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
14:10:53 | amiconn | lostlogic: I have an additional observation for you. One of your latest changes might have caused the delayed track display, as I don't observe it on my mini |
14:10:56 | lostlogic | amiconn/Slasheri: I'm not sure where yet, but when skipping off buffer, the taginfo_ready for the new track is being set to false for some reason, causing the filename to show instead, the taginfo is still available, so I'm chasing that down. |
14:11:14 | amiconn | (which I didn't update for a day or so) |
14:11:45 | Mikachu | Myth1: putting it on rockbox.org/tracker/ should get you a few testers |
14:12:58 | lostlogic | amiconn: nevermind, I just realized why the taginfo is getting hidden temporarily *duh* |
14:14:25 | piroko | amicon: battery meter on 4g is up and running. it says i'm at 77% which sounds about right, but the runtime estimate is 7 hours, which is probably off, as we know. |
14:14:57 | amiconn | piroko: I've committed the 2 changes meanwhile, for all ipods... |
14:15:04 | amiconn | Thatnks for testing :) |
14:15:29 | piroko | no problem. i enjoy helping :) |
14:15:53 | lostlogic | piroko: tell me you slept at some point. |
14:16:24 | piroko | lostlogic: i slept at around 3 i think waiting for gcc-arm-elf to compile |
14:16:55 | lostlogic | amiconn: this damn buffer free error is really frustrating, and often takes hours of audio playback for me to reproduce, grr. |
14:16:59 | lostlogic | piroko: heeh |
14:17:10 | Myth1 | crashd: What kind of cpu does the ipod have? |
14:17:18 | crashd | arm/portalplayer |
14:17:25 | Myth1 | which frequency? |
14:17:29 | daurnimator | lostlogic: you have an ipod? |
14:17:35 | lostlogic | daurnimator: yes, 5g\ |
14:17:44 | crashd | Myth1: you'd be best asking a dev abou that |
14:17:58 | daurnimator | i'm just taking photos of my mp3 player now |
14:18:06 | amiconn | Myth1: At least up to 80MHz for all ipods. We use a maximum of 75MHz |
14:18:11 | crashd | there you go ;) |
14:18:12 | piroko | yep |
14:18:17 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
14:18:22 | daurnimator | wow |
14:18:26 | daurnimator | only 80mhz? |
14:18:27 | daurnimator | slow |
14:18:28 | daurnimator | :S |
14:18:28 | piroko | amiconn: but there's two processors, aren't there? |
14:18:33 | lostlogic | daurnimator: dual core. |
14:18:39 | lostlogic | we only use one so far |
14:18:41 | Myth1 | puuh, 80mhz. I'm not sure if this is enough :( |
14:18:44 | amiconn | There are 2 cores, but we only use one |
14:18:46 | daurnimator | still... |
14:18:48 | daurnimator | 80Mhz |
14:18:58 | daurnimator | what about 5g? |
14:18:58 | crashd | worth a spin anyway Myth1 :) |
14:19:06 | Myth1 | sure, we'll find out ;) |
14:19:08 | crashd | heh |
14:19:09 | piroko | when we figure out how to use two... man that's going to be nice |
14:19:49 | amiconn | Myth1: Iriver has 140MHz coldfire. We use a maximum of 124MHz. |
14:19:55 | Mikachu | why don't we use 80mhz? |
14:20:20 | | Join ashridah [0] (i=ashridah@220-253-123-110.VIC.netspace.net.au) |
14:20:22 | daurnimator | why don't you dev for the gmini 402, and use one 200Mhz and a 120Mhz |
14:20:23 | daurnimator | :P |
14:20:41 | amiconn | However, it seems to me that the 75MHz arm is comparable to the 124MHz coldfire. DRAM on coldfire is excessively slow though |
14:21:08 | piroko | amiconn: ... after turning off frequency scaling on my 4g, the audio thread reads that it's at 11mhz constantly... |
14:21:22 | Mikachu | that's a fun sideeffect |
14:21:23 | amiconn | That's just wrong display |
14:21:28 | piroko | ah ok |
14:21:36 | piroko | it's really hauling ass then? ;) |
14:21:37 | Mikachu | you can change the frequency define in the .h file in firmware/export if you want |
14:21:40 | amiconn | It really runs at a constant 75MHz w/o scaling |
14:22:02 | piroko | i'll run it for about an hour to see if I get the random reboot of annoyance |
14:22:44 | lostlogic | daurnimator: since when is 80mhz slow!? |
14:23:17 | daurnimator | since bout 2000 |
14:23:48 | piroko | it's about the same speed as my laptop |
14:23:55 | piroko | 486DX/2 |
14:23:59 | piroko | :D |
14:25:31 | daurnimator | i doubt an ipod can run - eg, windows 95 @ the speed of a 486, if at all |
14:25:54 | piroko | iWin95! |
14:26:00 | Mikachu | for one thing windows is only for x86 arch |
14:26:04 | piroko | yeah |
14:26:12 | daurnimator | windows ce then |
14:26:12 | piroko | i run dos or linux on mine :P |
14:26:35 | amiconn | Mikachu: For one thing this isn't entirely true. WinNT 4 was for x86, ppc, alpha and mips (iirc) |
14:26:41 | piroko | we could steal the source from microsoft and port it |
14:26:46 | Mikachu | 95 then |
14:26:58 | Mikachu | i didn't know that though |
14:28:08 | amiconn | Not sure about the mips part. but alpha I know for sure. Vobis (a german PC distributor) even sold alpha-PCs back then |
14:28:16 | Ave | mh I recall my p54 100MHz consuming something like 60% while decoding mp3, but this was the early days |
14:28:35 | Ave | how does arm compare to pentium of those days |
14:28:51 | crashd | like for like comparisons dont really work across architectures |
14:29:06 | ashridah | particularly since older pentiums were CISC and arm is RISC, from memory |
14:29:48 | Ave | makes sense |
14:30:03 | Mikachu | you can still comparing cpu usage at a particular task |
14:30:15 | Mikachu | it doesn't tell you much about how they would do on other tasks though |
14:30:19 | slarti | ashridah: you can arguably still call x86 a cisc arch |
14:30:44 | Mikachu | it certainly hasn't got less instructions since then :) |
14:30:46 | ashridah | slarti: well, nowadays it's implemented on top of RISC, from memory |
14:31:05 | slarti | sort of. that transmeta chip definitely was wasn't it? |
14:31:08 | slarti | crusoe or something? |
14:31:31 | Myth1 | crashd: Do you have an email where i can send it to (would be easiest)? |
14:31:37 | crashd | Myth1: david.johnston@gmail.com |
14:31:39 | lostlogic | YAY! finally got a good logf of the thing going to hell in a handbasket. |
14:31:40 | ashridah | slarti: no, they *all* are. |
14:31:48 | Mikachu | lostlogic: hooray |
14:31:51 | crashd | probably should have pm'ed that :P |
14:31:53 | Ave | does the rb wiki have some pages about ipod cpu's and whatnot |
14:32:09 | Mikachu | try the ipodlinux wiki |
14:32:23 | Ave | should've guessed <g> |
14:33:27 | amiconn | Myth1: The patch tracker would be a good place... |
14:33:38 | Mikachu | i did mention that twice :) |
14:33:51 | Ave | oh yes, this is the stuff |
14:34:58 | Myth1 | mail is under its way. its 6meg since i included everything |
14:36:16 | crashd | kk |
14:36:17 | crashd | :o |
14:37:20 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
14:38:44 | Myth1 | if its too slow i can remove the filter calculation, which should speed things pretty up |
14:39:05 | crashd | Myth1: are you sending the whole source tree then? |
14:39:27 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
14:39:31 | Myth1 | yes :| |
14:39:44 | Mikachu | whyever for? |
14:39:59 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
14:40:21 | piroko | should my battery meter on my ipod be unchanging when it's plugged in and playing? |
14:40:29 | | Join marevalo [0] (n=marevalo@74.Red-80-34-124.staticIP.rima-tde.net) |
14:41:14 | piroko | nevermind. it just went down one percent |
14:41:32 | piroko | i'm in a usb port of my computer. i'm gonna plug it into ac to see what happens |
14:44:56 | daurnimator | hey |
14:45:00 | daurnimator | for the 5g ipod |
14:45:10 | daurnimator | are you adding more video codecs? |
14:45:28 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
14:45:37 | Mikachu | more than 0? |
14:45:37 | LinusN | lostlogic: there? |
14:45:48 | crashd | Myth1: got it, thanks |
14:45:50 | lostlogic | LinusN: yep |
14:46:13 | LinusN | what are you trying to accomplish with the mutex thing? |
14:46:21 | Myth1 | crashd: Great. I'm looking forward to the result ;) |
14:46:23 | Ave | if IpodRuntime is correct, it'd appear that rb currently gets something lke 60% of the runtime wrt apple firmware |
14:46:50 | lostlogic | The codec thread needs to wait of the audio thread to execute an event |
14:47:01 | crashd | Myth1: might take a little while to compile, am not on my development box |
14:47:21 | | Quit Genre9mp3 () |
14:47:55 | Myth1 | crasd: ok, then I'll be away now. Guess I'm back in 20 minutes. Do you think its ready then? |
14:48:03 | crashd | uhm |
14:48:05 | crashd | yeah, id say so |
14:48:10 | crashd | cant seem to get make to rebuild the utils tho |
14:48:12 | crashd | which is a pain |
14:48:18 | linuxstb | Myth1: I'll be happy to test as well - on an iriver H140 and a couple of ipods. |
14:48:49 | LinusN | lostlogic: ok, so you need a signalling mechanism? |
14:49:34 | amiconn | Someone also needs to check which thread(s) never sleep on swcodec, and fix that |
14:49:35 | lostlogic | LinusN: hmm, interesting way of putting it, I could just use a queue. |
14:49:45 | amiconn | It will probably save quite some battery |
14:49:51 | amiconn | power |
14:50:06 | LinusN | lostlogic: yes |
14:50:12 | lostlogic | amiconn: the audio and codec thread both go to sleep on a no-time-out queue_wait when the system is idle. |
14:50:15 | lostlogic | LinusN: thanks |
14:50:28 | | Join PuGz_ [0] (n=bwoods@203-59-16-94.dyn.iinet.net.au) |
14:50:44 | PuGz_ | hey guys. i am looking into putting rockbox on my ipod 5G. |
14:50:54 | Myth1 | linuxstb: OK, you can grab it here: http://digital-vortex.dyndns.org/~sinsch/rockbox-daily-20060413-withsid.tar.bz2 (slow connection, but should work) |
14:50:59 | PuGz_ | i use linux and like ogg files over mp3 for the obvious reason |
14:51:23 | PuGz_ | i am looking of the screenshots of rockbox... and it appears to be text only... is this true even when you have a video ipod? |
14:51:25 | crashd | linuxstb: i can fwd it from gmail if you'd like |
14:51:25 | Mikachu | Myth1: is there any particular reason you won't put a diff on the tracker? |
14:51:32 | lostlogic | LinusN: doesn't solve my "I'm going to stop working now and either lock up or skip tracks forever" bug that happens once in quite a while unfortunately. |
14:52:00 | Mikachu | PuGz_: the screenshots are a bit more spartan than they have to be |
14:52:34 | LinusN | lostlogic: i haven't delved much into that issue, so i don't know muc habout it |
14:52:55 | Myth1 | Mikachu: Yes, the source was developed by a friend of mine and me 7 years ago. I have asked him via email if he will allow it to go open source, but did not get an answer yet. But this should be no real problem. |
14:53:01 | linuxstb | Myth1: Thanks. crashd: It's OK - I'll download the bz2. |
14:53:04 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:53:12 | Mikachu | Myth1: okay |
14:53:19 | Mikachu | PuGz_: http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g |
14:53:27 | petur | PuGz_: have a look here for some nicer stuff: http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
14:53:32 | petur | heh |
14:54:03 | lostlogic | LinusN: I'm sure I'll track it down, I've at least got a logf of it happening now ;) |
14:54:56 | * | amiconn is still puzzled about the coldfire pipeline |
14:55:36 | | Nick Myth1 is now known as Myth1^AWAY (n=Muesli24@pD95FE38B.dip.t-dialin.net) |
14:56:10 | | Join thouters [0] (n=thouters@153-32.245.81.adsl.skynet.be) |
14:58:02 | piroko | my battery is dropping while plugged in to ac... |
14:58:10 | PuGz_ | Mikachu: petur: WOAH! that looks HEAPS better than here: http://www.rockbox.org/screenshots/ |
14:58:23 | PuGz_ | Mikachu: petur: I saw those screenshots and thought - cool... but ugly |
14:58:38 | petur | hehe |
14:58:40 | PuGz_ | Mikachu: petur: those ones you linked too look psycho! thats SOO awesome! |
14:58:41 | PuGz_ | i am in! |
14:58:41 | crashd | Myth1^AWAY: comes up with a codec failture |
14:58:44 | piroko | slowly, but dropping. cpu too fast to keep a charge maybe? |
14:59:25 | | Join mikolas [0] (n=mikolas@a85-156-210-49.elisa-laajakaista.fi) |
14:59:31 | crashd | Myth1^AWAY: something to do with 'couldnt load codec:' |
14:59:34 | crashd | but it goes off the screen |
14:59:53 | piroko | ... ok now it's going up... I'm confused... |
15:00 |
15:00:09 | PuGz_ | Question: I really like the way that rockbox doesnt use apple's database... but how can you store the album art in the folder structure? |
15:00:20 | Mikachu | album.bmp |
15:00:25 | PuGz_ | in the folder? |
15:00:34 | crashd | bbiab |
15:00:59 | mikolas | what's up with playback.c? is it only x5 that's not working well with latest cvs builds or is it also with other architectures? |
15:01:11 | PuGz_ | eg: /mnt/ipod/Metallica/Master of Puppets/album.bmp |
15:01:12 | PuGz_ | ? |
15:01:31 | petur | PuGz_: current CVS version doesn't support album art yet |
15:01:41 | petur | there's a patch available however |
15:01:45 | Mikachu | PuGz_: yeah that's how it will work eventually i thnk |
15:01:50 | | Join bluebrother [0] (n=dom@rz-du-phx-130-250.rz.uni-karlsruhe.de) |
15:02:11 | mikolas | changing songs takes ages on my x5, or more accurately the previous song keeps playing a few seconds after selecting a new one |
15:02:13 | PuGz_ | ahhh - i really like the idea of album art! so that will be cool eventually |
15:02:32 | Hansmaulwurf | (mikolas) changing songs takes ages on my x5, or more accurately the previous song keeps playing a few seconds after selecting a new one <−−−− thats normal |
15:02:39 | PuGz_ | i want to install rockbox now, but want to upgrade it later to get album art when it comes out... i dont need to wipe the music i have when i do this do i? |
15:02:41 | Hansmaulwurf | 1 or 2 seconds |
15:02:51 | PuGz_ | also - CAN rockbox read from apple's database? |
15:02:52 | petur | PuGz_: no |
15:02:57 | mikolas | is it related to x5 or coldfire in general? |
15:02:58 | PuGz_ | petur: sweet |
15:03:11 | Mikachu | mikolas: it's a work in progress |
15:03:16 | mikolas | ok |
15:03:18 | Hansmaulwurf | midkay: on my H120 it is too |
15:03:34 | petur | PuGz_: once you have RB installed it's just a matter of copying over the new version |
15:04:23 | LinusN | lostlogic: are there occasions where a codec can sleep? |
15:04:30 | PuGz_ | petur: sweet |
15:04:33 | PuGz_ | also - CAN rockbox read from apple's database? |
15:04:42 | petur | nope |
15:04:49 | LinusN | for example, mpa.c only yields() |
15:04:54 | PuGz_ | no probs - i hate it anyway |
15:05:21 | Hansmaulwurf | i will start a battery benchmark with a december build now. hope there is no big difference to the actual build |
15:05:31 | petur | PuGz_: RB has it's own tag stuff that's generated on the fly |
15:05:34 | linuxstb | crashd: Are you testing the sid player on an ipod? |
15:05:35 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
15:05:43 | lostlogic | LinusN: during decoding? The only one is the one I just introduced whiel it waits for the audio thread to execute a track change. |
15:05:45 | DomasoFan | can someone help me install the bootloader? I just patched the h300 1.29 firmware. maybe someone has icq or msn please inform me over these programs cause i have problems fast scrolling irc chat windows. thank you. MSN: simon_eigeldinger@hotmail.com or ICQ: 121823966 |
15:06:22 | Hansmaulwurf | uh shit, december build was the old sound volume system. shit |
15:06:25 | LinusN | lostlogic: i know that you haven't worked on the codecs, but i'm trying to get a grip on the battery consumption |
15:06:56 | lostlogic | LinusN: come to think of it, they do sleep(1) if they hit a full pcmbuffer situation. |
15:07:06 | LinusN | i wonder if it might be better if the codecs slept once in a while instead of constantly working |
15:07:43 | lostlogic | LinusN: yeah, I see what you're saying, when they hit that full pcmbuffer situation, they can sleep for pcmbuflength - (watermark) before they need to be awake again. |
15:07:44 | LinusN | lostlogic: not mpa.c |
15:07:56 | | Quit fiftyfour123 (Client Quit) |
15:08:05 | lostlogic | LinusN: the sleep happens in the callback playback.c:codec_pcmbuf_insert_split_callback |
15:08:25 | LinusN | aha |
15:08:58 | LinusN | the current approach attempts to decode at all times, and boosts if necessary |
15:09:17 | lostlogic | LinusN: I think that should sleep for pcmbuf_seconds - watermark_seconds, if you agree, I'll make it so and we can test |
15:09:24 | LinusN | i wonder what would happen if it instead slept and always boosted during decoding |
15:10:12 | amiconn | LinusN: On iriver, i2c communication with the PCF is interrupt-protected anyway, correct? |
15:10:27 | LinusN | yes |
15:10:56 | amiconn | Then we could make the interrupt disable happen in i |
15:11:16 | amiconn | pcf50606_i2c_start(), and the enable in pcf50606_i2c_stop(), and use precalculated port values |
15:11:43 | amiconn | ...in conjunction with move.l, instead of the atomic instrcutions |
15:11:51 | LinusN | amiconn: most of the pcf comm is done in an interrupt, but it can still be interrupted by higher levels (audio) |
15:11:59 | amiconn | oh |
15:12:18 | LinusN | i don't think that's critical, however |
15:12:39 | * | linuxstb listens to a SID track on an h140... |
15:12:45 | lostlogic | LinusN: this will eat crossfade. |
15:12:52 | amiconn | Well, nothing else must modify gpio if we don't use the atomic instructions |
15:12:57 | | Join Moos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
15:13:17 | LinusN | lostlogic: huh? |
15:13:33 | lostlogic | LinusN: crossfade depends on the pcm buffer having crossfadeoutsecs of data in it when the crossfade is initiated. |
15:13:52 | LinusN | lostlogic: do we know when that happens? |
15:13:55 | amiconn | But with the atomic instructions, even i2c_outb (the simplest one) is way slower than 400kHz at 11MHz cpu clock |
15:13:56 | | Nick Myth1^AWAY is now known as Myth1 (n=Muesli24@pD95FE38B.dip.t-dialin.net) |
15:14:16 | lostlogic | LinusN: no, we don't have "I'm 30 seconds from the end of the track, start filling up the buffer" detection |
15:14:26 | LinusN | amiconn: we rarely run at 11mhz |
15:14:30 | Myth1 | linuxstb: Is it working on h140? |
15:14:52 | lostlogic | LinusN: we can still have it sleep, but I fear this might be another place that crossfade users take a hit, because it won't be able tos leep as long. |
15:14:59 | amiconn | LinusN: Rarely, but we do (radio screen). Maybe that'll have to go anyway, if recording from radio gets added |
15:15:18 | lostlogic | lemme just see how it behaves w/o crossfade first. |
15:16:10 | linuxstb | Myth1: Yes, but slowly.... |
15:16:13 | amiconn | I'd expect sleeping at high clock will drain more battery than our current back & forth switching |
15:16:23 | Myth1 | linuxstb: So it hangs? |
15:16:52 | linuxstb | No, it works. It just plays about a second of music, then pauses for about 4-5 seconds, then plays another second.... |
15:17:15 | Myth1 | oh jesus, this is totally unusable |
15:17:22 | Myth1 | how fast is the h140? |
15:17:23 | piroko | amiconn: my battery drains on ac when it's playing, but charges when it's not playing. should that happen even without frequency scaling? |
15:17:29 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
15:18:39 | Myth1 | are codecs run at the highest possible frequency, or does the codec have to enable the boost mode? |
15:18:41 | linuxstb | Myth1: Don't worry - there are a lot of optimisations possible. For a start, I'm going to put some things into the fast IRAM. |
15:18:48 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
15:19:14 | warthawg | nice review of rockbox on ipod at: http://entertainment.newsforge.com/article.pl?sid=06/04/13/165223 |
15:19:33 | Myth1 | linuxstb: Feel free to optimize it, but do me a favour and send your changes back to rsinsch@t-online.de |
15:20:05 | Mikachu | why is rockbox sure not for everyone? |
15:20:20 | Hansmaulwurf | ? |
15:20:25 | Mikachu | (the review) |
15:20:33 | Hansmaulwurf | what review? |
15:20:57 | *** | Saving seen data "./dancer.seen" |
15:21:01 | lostlogic | Myth1: that's something LinusN and I are working on −− the pcm buffer boosts for the codec though to keep itself full, so the codec doesn't have to worry about it |
15:21:34 | | Quit `3nergy (Client Quit) |
15:21:42 | LinusN | amiconn: why would the codec sleep while boosted? |
15:22:16 | warthawg | Hansmaulwurf nice review of rockbox on ipod at: http://entertainment.newsforge.com/article.pl?sid=06/04/13/165223 |
15:22:20 | amiconn | [15:07:06] <LinusN> i wonder if it might be better if the codecs slept once in a while instead of constantly working |
15:22:31 | warthawg | Mikachu: i think he means many people will be afraid to install it |
15:22:45 | LinusN | amiconn: yes, but why sleep while still boosted? |
15:22:48 | Hansmaulwurf | maybe because rockbox is customizeable |
15:23:03 | LinusN | amiconn: it would of course unboost before sleeping |
15:23:03 | Hansmaulwurf | means, u need a bit of time to get the settings u want |
15:23:37 | amiconn | LinusN: Hmm. |
15:24:08 | amiconn | Still even sleeping at 45MHz will drain power, with no result |
15:24:30 | Myth1 | How do you put variables in to the IRAM? And how big is it? |
15:24:39 | | Join boza [0] (n=boza111@p5088D3A9.dip.t-dialin.net) |
15:24:41 | LinusN | amiconn: perhaps, that's why i was wondering |
15:24:49 | amiconn | ...and the supply current will vary more. I think constantly decoding makes more sense |
15:25:05 | boza | hi is there a gbc emulator for rockbox ? on ipods |
15:25:24 | amiconn | ...unless the codec keeps up even at 45MHz. Then it should of course sleep from time to time |
15:25:34 | lostlogic | LinusN: http://lostlogicx.com/transfer/rockbox/codec_sleep_no_boost.patch |
15:25:38 | amiconn | (wav, aiff, flac, ...) |
15:26:09 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:26:53 | lostlogic | it seems not to be worth it, because the boost ratio ends up being much higher, and all we get is that the codec thread sleeps for a short while instead of trying to decode at low freq for a longer while. |
15:27:05 | LinusN | figures |
15:27:26 | lostlogic | but I haven't actually compared battery life, just looked at the debug screen |
15:27:44 | amiconn | LinusN: Perhaps something to measure: |
15:27:49 | piroko | my battery is definately dropping on ac... :( |
15:28:09 | lostlogic | piroko: you ar charging with a USB adapter and backlight and decoding active, yes? |
15:28:30 | piroko | no backlight, with usb adapter plugged into the wall and decoding, yes |
15:28:38 | lostlogic | piroko: so far we only draw 100mA from the USB mode chargers, because we don't know how to adjust it. |
15:28:42 | amiconn | At both 45 and 124MHz, measure the current draw with a tiny loop, and with the cpu sent to sleep (both with interrupts disabled) |
15:28:44 | daurnimator | hey devs: how do you implement codecs into rockbox? |
15:28:47 | lostlogic | piroko: if you had a 'real' ac adapter taht didn't use the USB cable it'd charge |
15:28:52 | daurnimator | do you make them from scrath |
15:28:54 | daurnimator | port libs etc |
15:28:56 | daurnimator | or what? |
15:28:56 | PuGz_ | i just installed the latest rockbox cvs to my ipod for the first time - it seems to work... but is ugly atm. is this just a case of me needing to get more themes? |
15:28:58 | lostlogic | piroko: eventually we'll figure out how to draw 500mA from the wall->USB |
15:28:59 | piroko | lostlogic: what about firewire? |
15:29:06 | lostlogic | piroko: firewire shoudl also charge faster |
15:29:16 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
15:29:23 | warthawg | PuGz_, what kind of ipod do you have? |
15:29:26 | lostlogic | piroko: we don't do any control on it, but it should detect and charge rapidly, as firewire supports higher power consumption |
15:29:30 | PuGz_ | warthawg: 5G video |
15:29:45 | piroko | ok. i'm just testing to see if my ipod crashes with frequency scaling turned off. |
15:29:52 | lostlogic | piroko: nod |
15:30:04 | Slasheri | lostlogic: hmm, you should handle the usb mode detection with the codec_callback_queue |
15:30:13 | piroko | so far so good... i'm beginning to think it IS the cpu frequency scaling that's crashing it... |
15:30:18 | lostlogic | Slasheri: shit. yes. |
15:30:21 | boza | is the gameboy color emulator full screen on rockbox on ipods ? |
15:30:38 | warthawg | i really like the Rockamo-Nano Blue theme and WPS |
15:30:41 | Mikachu | fullscreen or not is probably not the biggest problem |
15:31:16 | boza | Mikachu: But is it fullscreen , i am just asking |
15:31:33 | linuxstb | Myth1: We have 48KB of IRAM available for a codec. I'll send you my patch in a few minutes. |
15:32:19 | Myth1 | linuxstb: Did your patch improve performance? How fast is it now? |
15:32:28 | lostlogic | Slasheri: do { queue_wait(&codec_callback_queue, &ev); } while (ev.id != Q_CODEC_REQUEST_COMPLETE); |
15:32:47 | lostlogic | seem right? |
15:32:50 | Myth1 | linuxstb: You can also try to outcomment the filter calculation, this should speed things up |
15:32:57 | Slasheri | lostlogic: yes, and if the usb events happens in middle between that, it will get lost |
15:32:58 | lostlogic | or do I hafta _do_ something if it's SYS_USB? |
15:33:10 | lostlogic | ah, I hafta do something. |
15:33:14 | Slasheri | so you need to check for the SYS_USB_CONNECTED event |
15:33:20 | lostlogic | *nod* |
15:34:13 | | Nick Myth1 is now known as Myth1^AWAY (n=Muesli24@pD95FE38B.dip.t-dialin.net) |
15:35:00 | | Quit roeliooo ("CGI:IRC") |
15:35:01 | Slasheri | in fact i don't think the callback_queue is really worth the problems |
15:35:26 | lostlogic | have a better solution? those calls must be synchronized. |
15:36:10 | | Join Membrillo [0] (n=sam_kill@58.164.32.95) |
15:36:19 | Slasheri | hmm, sounds bad.. |
15:37:01 | lostlogic | again, if you have a better solution, I'd love to hear it, but if the codec requests a new track, the audio thread must process that request to move the buffer along, and the codec thread must not resume decoding until that is done. |
15:37:04 | piroko | is there a reason why you wouldn't crank up the anti-skip buffer to something really high? crossfade doesn't work with it set at 5 seconds but does at 3 minutes. |
15:37:14 | Membrillo | are the radio presets stored in a file somewhere. For example when i update a build what file do i delete so my presets arent overwritten? |
15:37:19 | piroko | crap gotta go. be back later |
15:37:52 | bluebrother | Membrillo: no. The presets file isn't in the distribution. |
15:38:03 | Membrillo | ok nice |
15:38:12 | Slasheri | lostlogic: well, i haven't looked into the new code yet enough to be able to recommend anything. but that's is definately a new problem in the code then |
15:38:32 | | Join luckz_ [0] (i=luckz@luckz.de) |
15:38:36 | lostlogic | yeah, my mutex solution that nobody liked _worked_ which the new solution causes USB to not work, so... |
15:38:40 | lostlogic | LinusN: need ideas. |
15:38:56 | amiconn | I think we should have 2 types of queues |
15:39:08 | luckz_ | I think my X5 has been playing all night. gnah. |
15:39:13 | amiconn | Today, all queues are publicly know, so receive broadcast events. |
15:39:18 | amiconn | *known |
15:39:32 | LinusN | lostlogic: handlilng usb isn't that hard |
15:39:34 | amiconn | There should be the possibility to have 'private' queues |
15:39:47 | LinusN | amiconn: yes, why not? |
15:39:48 | | Quit luckz ("Me Be All Gone!!1") |
15:39:48 | | Nick luckz_ is now known as luckz (i=luckz@luckz.de) |
15:39:57 | luckz | woe me. |
15:40:09 | lostlogic | Hmm... I guess you're right, I can just return false if it's USB. |
15:40:53 | linuxstb | Myth1^AWAY: I've now put almost the entire codec in IRAM (the main thing missing is the 64KB memory buffer). I think it's now about 50% realtime - i.e. the spurts of music are about the same length as the spurts of silence. |
15:40:55 | Slasheri | and then you need to activate the usb mode.. but i think you can do that in the audio thread for both queues at once |
15:41:25 | Membrillo | what other parts of the builds would people want to be excluded when updating. Apart from.... viewers.config, WPS files and .rock files |
15:41:28 | LinusN | amiconn, lostlogic : you can create a private queue by calling queue_clear() instead of queue_init() |
15:42:49 | lostlogic | is it correct that every thread must acknowledge USB? |
15:43:07 | lostlogic | then this does need to be a public queue, and I just need to return correctly on that event. |
15:43:18 | Slasheri | lostlogic: no, but every queue initialized with queue_init must respond to it |
15:43:29 | amiconn | The USB thread expects as many acks as there are public queues |
15:43:52 | LinusN | lostlogic: as amiconn said, it is about the queues, not the threads |
15:45:02 | | Part PuGz_ |
15:46:05 | Hansmaulwurf | huh |
15:46:13 | Hansmaulwurf | december builds have no battery benchmark? |
15:49:02 | muesli__ | i guess we should use some music files which are free of copyright to enbable runtime benchmarks under comparable conditions |
15:49:16 | LinusN | machinae supremacy :-) |
15:49:48 | LinusN | they are of course copyrighted, but freely available on their site |
15:50:14 | XavierGr | gah! It is unexpectedly rainy today. It never rains here on April.... strange! |
15:50:25 | lostlogic | hmm, and if my queue acks before the thread actually becomes idle? |
15:50:39 | obo | is it okay for a new thread to do while(1)..queue_wait..switch...yield() ?? or will that eat too much cpu time? |
15:50:42 | LinusN | then you have a bug |
15:51:04 | muesli__ | XavierGr i would wonder if it wouldnt rain here in april |
15:51:04 | | Join PuGz_ [0] (n=bwoods@203-59-16-94.dyn.iinet.net.au) |
15:51:10 | lostlogic | so it's not possible to have two queues on the same thread that both need to acknowledge? |
15:51:12 | LinusN | obo: no |
15:51:25 | PuGz_ | hey guys - can i boot into the apple firmware with the rockbox bootloader and firmware installed? |
15:51:27 | LinusN | lostlogic: yes it is |
15:51:39 | lostlogic | LinusN: ... how? |
15:51:48 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
15:52:00 | XavierGr | muesli: :) |
15:52:08 | LinusN | the usb-idle mode is only about hard drive access |
15:52:10 | amiconn | lostlogic: The thread doesn't need to be idle, it just has to back off anything ata related |
15:52:19 | | Part DomasoFan |
15:52:27 | obo | LinusN: sorry, was that a no, don't do that, or a no, it won't be too hungry? |
15:52:31 | amiconn | ...and must hold back until it receives the unplug ebent |
15:52:33 | lostlogic | ah, well this thread never does that, so I can just usb_acknowledge() and let the _other_ thread wait for disconnect? |
15:52:40 | lostlogic | er not other thread |
15:52:44 | lostlogic | other queue |
15:52:46 | LinusN | obo: that was for lostlogic |
15:53:03 | LinusN | obo: yes, that is perfectly ok, since queue_wait() yields |
15:53:33 | obo | LinusN: okay, thanks |
15:53:36 | LinusN | lostlogic: or perhaps use my queue_clear() trick to create a private queue |
15:54:12 | lostlogic | LinusN: hmm... might make USB entry slower, but it would be much simpler. will do. |
15:55:01 | | Quit ashridah ("Leaving") |
15:55:53 | linuxstb | Myth1^AWAY: Bad news (as you've bought an H320) - your SID codec is realtime on an iPod... |
15:56:25 | PuGz_ | got it - hold menu when booting - sweet! |
15:56:26 | PuGz_ | cyas |
15:56:28 | | Part PuGz_ |
15:58:13 | XavierGr | linuxstb: How is that possible? |
15:58:36 | linuxstb | I blame the slow DRAM on the irivers. |
15:59:01 | | Join adiamas [0] (n=adiamas@12.109.187.84) |
15:59:14 | linuxstb | The main C64 memory (64KB) is too big for IRAM - I expect that's the bottleneck. |
15:59:50 | adiamas | hehehe we made NewsForge for the iPod port.. i love it |
15:59:56 | linuxstb | The rest of the codec fits in IRAM, it's just that large buffer which doesn't. |
16:00 |
16:00:50 | linuxstb | Only about 3 months after we first got sound.... |
16:01:23 | LinusN | i gotta go now |
16:01:27 | LinusN | cu around |
16:01:32 | | Part LinusN |
16:02:33 | crashd | linuxstb: yeah, 5g |
16:04:14 | linuxstb | crashd: Is it working OK for you? |
16:04:19 | lostlogic | appologies to all who can't enter USB with one version of CVS, but it's fixed now _P |
16:04:54 | crashd | linuxstb: no, it throws a 'cant load codec' splash |
16:05:00 | crashd | and then sits in the WPS window |
16:05:04 | adiamas | man i really need to get back into code |
16:05:28 | linuxstb | crashd: Odd. It's working fine for me. I did have to do a "make clean" in tools/ first though. |
16:05:46 | crashd | hmm |
16:05:52 | crashd | im not at home atm, so ill try it again when i get back in an hour or so |
16:05:54 | crashd | it built fine |
16:06:10 | crashd | have you got your patch for it available? |
16:06:58 | linuxstb | Yes, I'll email it to you. |
16:07:07 | crashd | ok, cool, david.johnston@gmail.com ;) |
16:07:32 | linuxstb | We all know :) |
16:07:45 | crashd | yeah, i was jsut rubbing salt into my wound |
16:08:36 | linuxstb | Email sent. |
16:08:41 | crashd | thanks |
16:11:08 | luckz | how's progress on 3.0? |
16:16:10 | | Quit Membrillo () |
16:17:51 | warthawg | slashdot is picking up the review |
16:18:04 | warthawg | but it wont post for awhile |
16:19:13 | | Join [TCK] [0] (n=tckocr@81-178-231-69.dsl.pipex.com) |
16:19:44 | | Join Febs [0] (n=40be24d8@labb.contactor.se) |
16:28:38 | | Nick Myth1^AWAY is now known as Myth1 (n=Muesli24@pD95FE38B.dip.t-dialin.net) |
16:28:49 | Myth1 | what, the sid codec works on iPod? Damn |
16:29:11 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
16:29:24 | * | daurnimator throws a holy hand granade @ Myth1 ð |
16:29:26 | Jungti1234 | hello |
16:29:36 | crashd | Myth1: it might well do, but it didnt for me, although i did do it in a rush |
16:29:37 | Jungti1234 | lostlogic: you there? |
16:29:39 | crashd | im gonna make it clean later |
16:29:59 | linuxstb | Myth1: Yes, I'm listening now... It still needs more optimising, but it seems to be _very_ slightly faster than realtime. |
16:31:05 | Myth1 | i have removed the filter routines, lets see how fast this is |
16:31:31 | DBUG | Enqueued KICK daurnimator |
16:31:31 | * | daurnimator throws a holy hand grenade @ Myth1 ,8ð ,4BoOm |
16:31:40 | | Join spitball [0] (n=d31ea12a@labb.contactor.se) |
16:32:02 | Jungti1234 | ... |
16:32:14 | spitball | LOOOOOL |
16:32:40 | spitball | rockbox smells |
16:33:02 | spitball | bad |
16:33:09 | Jungti1234 | :P |
16:34:22 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:34:22 | * | daurnimator lobs a holy hand grenade at spitball ,8ð ,4"Halleluja!" ,8ð ,4BoOm |
16:35:03 | Jungti1234 | hmm |
16:36:17 | warthawg | spitball, does your mommy let you go on the intarweb all by yourself? |
16:38:19 | *** | Alert Mode level 1 |
16:38:19 | * | daurnimator deploys a ,12concrete donkey over the top of spitball ,12"EEYORRRRRRREEEEE" ,4BoOm |
16:39:07 | crashd | wow |
16:39:21 | crashd | that was almost 10 minutes of sheer idiocy, well done guys |
16:39:40 | | Quit [TCK] (Read error: 110 (Connection timed out)) |
16:41:50 | spitball | i was just trying to stir up some conversation |
16:42:20 | spitball | and yes, she does |
16:42:48 | warthawg | you must be a developer, spitball |
16:42:56 | warthawg | what kind of code do you write? |
16:44:39 | | Part warthawg ("You never miss your warthawg til the well runs dry") |
16:45:07 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-6-48.w83-198.abo.wanadoo.fr) |
16:46:03 | Myth1 | linuxstb: I send you an email with disabled sid filters |
16:47:05 | marevalo | hi all, I've just finished the very first draft of the Plugin Usability Guide |
16:47:25 | marevalo | you can check it at the wiki at: http://www.rockbox.org/twiki/bin/view/Main/PluginUsability |
16:47:51 | marevalo | and give some feedback (midkay has already polished some of my spanglish) |
16:48:20 | *** | Alert Mode OFF |
16:48:35 | marevalo | I'm thinking about adding some screenshots |
16:50:11 | linuxstb | Myth1: Your code doesn't compile for me. I see you didn't apply all of my patch.... |
16:50:26 | Myth1 | linuxstb: Oops, did I forgot something? |
16:50:41 | linuxstb | Yes - mostly the "double-declaration" of the functions. |
16:51:22 | linuxstb | AFAIK, the ICODE_ATTR can only be used in a prototype, not in the declaration of the function itself. |
16:51:30 | Myth1 | sorry, I've never worked with diff before |
16:51:42 | Hansmaulwurf | how can i do a battery benchmark with an old build which doesnt include the plugin? stop the time with a clock? |
16:51:54 | linuxstb | You just needed to type "patch -p0 < sid_iram.diff" against your original file, and that would have applied the patch. |
16:52:16 | Myth1 | oh, sorry |
16:52:31 | Myth1 | I will adjust that, you are right, I missed that from your diff |
16:52:44 | Myth1 | but anyway, it compiles fine here |
16:53:00 | Myth1 | is this compiler specific? I use gcc 3.4.6 |
16:53:11 | | Quit adiamas (Remote closed the connection) |
16:53:21 | linuxstb | It's because the simulator defines IDATA_ATTR etc to just be empty. |
16:53:29 | Myth1 | ahh |
16:53:45 | linuxstb | If you install the m69k cross-compiler, you can do test builds for the real target. |
16:53:55 | linuxstb | I mean m68k |
16:54:35 | | Nick carini[away] is now known as carini (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
16:55:19 | | Quit spitball ("CGI:IRC (EOF)") |
16:55:33 | Myth1 | yes i have installed the m68k cross compiler, I'll correct it and send you another version |
16:55:58 | Jungti1234 | lostlogic? |
16:57:36 | Myth1 | i have an idea: it should be possible to partially map the c64 memory to iram. at least for the c64-stack this should be very easy |
17:00 |
17:00:17 | | Quit petur ("miller time") |
17:01:01 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
17:01:40 | lostlogic | Jungti1234: just back. |
17:03:03 | linuxstb | Myth1: That sounds useful. I've got to go out now for a few hours - feel free to email me another test version later. |
17:03:49 | Myth1 | email is under its way |
17:03:55 | Myth1 | thank you for all the support |
17:04:22 | | Quit Daishi ("Client exiting...") |
17:04:59 | lostlogic | Jungti1234: looking into your main_menu scrolling whatzit now. |
17:05:16 | lostlogic | Mikachu: you still having the Cpu stay boosted on stop? |
17:05:44 | Jungti1234 | ... |
17:05:45 | Myth1 | btw: Does anyone know if it is possible to output assembler source with gcc? I'd like to check how gcc resolves large switch-cases |
17:05:46 | Jungti1234 | hi |
17:06:03 | lostlogic | Myth1: add -save-temps to your cflgas |
17:06:11 | Myth1 | great |
17:06:13 | Jungti1234 | um |
17:06:15 | lostlogic | Myth1: outputs preprocessed C and asm |
17:06:22 | Jungti1234 | hey lostlogic |
17:06:29 | lostlogic | Jungti1234: hi |
17:06:34 | Jungti1234 | Do you need me? |
17:06:42 | Myth1 | sorry, but how do I change my cflags? |
17:07:02 | lostlogic | Myth1: in builddir/Makefile |
17:07:19 | lostlogic | Jungti1234: I'll need you to test, but you can do that tomorrow if you'd prefer. |
17:07:30 | Moos | lostlogic: hi, yeah still cpu_boost at stop |
17:07:31 | lostlogic | because it'll be a few minutes (30?) before I have a patch ready. |
17:07:37 | lostlogic | Moos: hates you. |
17:07:41 | Moos | :p |
17:07:51 | Jungti1234 | lostlogic: now is tomorrow |
17:07:52 | Myth1 | should I add export CFLAG=-save-temps ? |
17:08:02 | lostlogic | Myth1: there should be a CFLAGS line already |
17:08:06 | lostlogic | just add -save-temps to it |
17:08:07 | Moos | lostlogic: I'm sure you'll find out ; ) |
17:08:15 | Myth1 | no there isn't :( |
17:08:18 | lostlogic | Jungti1234: yes, I know now is tomorrow, but I mean another tomorrow. |
17:08:25 | Jungti1234 | hm |
17:08:29 | Moos | haha : ) |
17:08:35 | Jungti1234 | I have no time now |
17:08:35 | lostlogic | Myth1: whoops, it's called "GCCOPTS |
17:08:49 | Myth1 | ok, that works ;) |
17:08:52 | lostlogic | Jungti1234: ok, I'll make a patch and post it, and ask me about it when you are awake again |
17:09:13 | Jungti1234 | I'm preparing examination. |
17:09:23 | lostlogic | Jungti1234: enjoy |
17:09:34 | Jungti1234 | I can't connect often because I'm busy. |
17:09:35 | Moos | Jungti 1234: good luck |
17:09:41 | Jungti1234 | :) thanks |
17:09:57 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
17:10:01 | lostlogic | Jungti1234: oh, one thing, which lines are too long on that screen? |
17:10:13 | Jungti1234 | what's mean? |
17:10:27 | lostlogic | Jungti1234: never mind, any of them could be now, they all need to scroll. Happy studying. |
17:10:47 | Jungti1234 | ? |
17:11:00 | Jungti1234 | Can't other person test? |
17:11:08 | lostlogic | another Korean could. |
17:11:16 | Moos | hehe : ) |
17:11:30 | Jungti1234 | korean.. |
17:11:40 | Jungti1234 | Perhaps, all they are busy. |
17:12:06 | Jungti1234 | here is exam period now. |
17:12:23 | lostlogic | http://lostlogicx.com/transfer/rockbox/main_menu_scroll.patch |
17:12:30 | lostlogic | is the patch to test (so it was easier than I thought) |
17:12:40 | Jungti1234 | hey |
17:12:40 | lostlogic | perhaps post it for another korean to try. |
17:13:06 | Jungti1234 | Don't you have H300? |
17:14:37 | Jungti1234 | bye |
17:14:48 | Moos | ciao |
17:14:59 | | Quit Jungti1234 () |
17:15:28 | lostlogic | *sigh* I don't have an H300 and I don't read Korean, so me fixing a problem with Korean strings being too long... he left. |
17:16:00 | Moos | post it to tracker? |
17:16:15 | lostlogic | *shrgu* he's patient like a hamster, and will ask me again soon. |
17:16:24 | Moos | haha XD |
17:17:25 | | Join DomasoFan [0] (n=Miranda@194.208.228.200) |
17:19:06 | Moos | lostlogic: playback seems more robuste and stable now, congrates |
17:20:50 | lostlogic | Moos: thanks, still has this damn buffer wrap eat self freeze/die/splode problem :( |
17:20:59 | *** | Saving seen data "./dancer.seen" |
17:23:56 | DomasoFan | hi. i changed my player from an archos to an iriver h 340. I have a few issues with the menus and buttons on this thing. I am blind. Can somebody explain me the buttons on the top of the player? |
17:26:41 | Moos | DomasoFan: did you try voices? |
17:27:16 | Moos | sorry I'm not h3xx user then I can't help you much about buttons much :( |
17:27:38 | lostlogic | DomasoFan: the buttons on the face of it? |
17:27:42 | DomasoFan | it should work. |
17:27:53 | lostlogic | DomasoFan: the center button is select or menu |
17:27:53 | DomasoFan | yes. |
17:28:10 | lostlogic | DomasoFan: surrounding the center button are 4 directional buttons for skipping and volume and similar operations |
17:29:21 | lostlogic | DomasoFan: to the left side of these directional buttons on top is the play/pause/on button and on bottom, the stop/off button |
17:29:46 | lostlogic | DomasoFan: to the right, on top there is a record button (not used much in rockbox) and below that the a/b button which we use for quick menus. |
17:30:26 | lostlogic | DomasoFan: I don't have an H340 any more, so I can't really go into more detail on the buttons exact functions in rocbkox, but I hope that helps. |
17:31:53 | | Join ts-x [0] (n=0cb706c2@labb.contactor.se) |
17:33:36 | DomasoFan | yes thank you. |
17:36:35 | lostlogic | DomasoFan: you're welcome, as a warning, there are currently bugs in the voicing on the H340 which may cause playback to stop working, rebooting the player brings it back. We hope to have them fixed by the 3.0 release which is targetted for May 1st. |
17:37:00 | | Part DomasoFan |
17:37:10 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
17:37:14 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
17:38:15 | | Join Captain_Slender [0] (n=w@CPE-138-217-69-85.vic.bigpond.net.au) |
17:38:46 | Captain_Slender | Does um... this channel come with support? >_> |
17:40:00 | crashd | linuxstb: could you possibly send that diff again, gmail seems to have mangled it behind all usefulness |
17:40:31 | Captain_Slender | I'm just tryin' to find out what the deal is with the RockBoy plugin. |
17:40:34 | lostlogic | Captain_Slender: ask questions, we try to answer, especially if they are non-obvious from the documents on the website. |
17:41:21 | Captain_Slender | Well, first off, does it come in the latest (well, yesterdays) version of RockBox for the iPod 5g? |
17:41:45 | Captain_Slender | (And it's just hidden from my stupid eyes... >_>) |
17:42:34 | Captain_Slender | I only got onto this whole Rockbox thing yesterday, and i'm pretty impressed if this Rockboy plugin would actually work. |
17:42:59 | lostlogic | Captain_Slender: it is there, and is a viewer for gameboy roms |
17:43:12 | lostlogic | so you must install a rom and then 'open it with' rockboy |
17:43:52 | Captain_Slender | Like, just playing a .rom file on the iPod somewhere, and opening it with the plugin? |
17:44:00 | Moos | yep |
17:44:21 | lostlogic | (not that I've ever tried the plugin myself, but that's what I hear) |
17:45:09 | Moos | I don't remenber neither if ipod 5g reported Rockboy working |
17:45:14 | Captain_Slender | Well, is it supposed to just be in the plugins menu? Cause it's not their for me. |
17:45:19 | Moos | +users |
17:45:25 | Captain_Slender | So I figure it's either not in the latest version yet. |
17:45:38 | Captain_Slender | Or just placed someone else for download and addon. |
17:45:45 | lostlogic | oh yeah, there's patch that only mostly works on 5g or something? |
17:45:45 | | Quit mikearthur (Remote closed the connection) |
17:45:46 | Moos | just put roms on your ipod |
17:45:56 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:45:56 | lostlogic | I can't remember :( |
17:46:06 | Captain_Slender | I'll give it a shot, anyway. |
17:46:07 | Captain_Slender | lol. |
17:46:32 | Moos | hehe, yeah this way we'll know too if working or not |
17:47:44 | | Quit mikearthur (Remote closed the connection) |
17:48:04 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:52:40 | piroko | ok i'm back and instead of crashing, my ipod is stuck in a play-pause-stop really-quickly-loop |
17:53:30 | lostlogic | piroko: that's a playback bug. |
17:53:37 | lostlogic | which I'm hunting.... and I ahte. |
17:54:44 | piroko | i started messing with it and it's playing fine again without a reboot :) |
17:54:46 | crashd | Myth1, linuxstb: still getting a codec failure on sid ;\ |
17:54:57 | piroko | lostlogic: i'm happy you know about it though |
17:55:14 | piroko | and it didn't crash, so the random reboot/crash/freeze is most likely a scaling issue |
17:55:34 | lostlogic | piroko: score one for my good guess! |
17:56:46 | | Join dpro [0] (n=x@fscked.funkfeuer.at) |
17:57:28 | | Nick Kyomi|off is now known as Kyomi (n=a@ip-152010169023.student.appstate.edu) |
17:57:32 | piroko | lostlogic: yeah, now the question is, does it only happen on the 4g and how/how often/where/when does it happen? |
17:58:17 | Kyomi | Alright... either there is something horribly wrong with the battery usage.. or my player's battery has crapped out |
17:58:31 | Kyomi | I charged it fully last night using the original firmware's way |
17:58:31 | lostlogic | piroko: probably only the 4g, because only the 4g needed the workaround that amiconn mentioned to make scaling work in the first place, and w/o the workaround, the 4g would crash immediately |
17:58:42 | Kyomi | Its supposed to last around 7-8 hours |
17:58:45 | lostlogic | Kyomi: what device? |
17:58:45 | Kyomi | It lasted barely 4 |
17:58:48 | Kyomi | 3* |
17:58:50 | Kyomi | H320 |
17:59:04 | lostlogic | Kyomi: that is quite low even for an H3x0 |
17:59:28 | Kyomi | Could it be the wps I'm using? |
17:59:29 | dpro | hi |
17:59:35 | Kyomi | All I did was listen to music |
17:59:42 | Moos | Kyomi: settings... |
17:59:45 | Kyomi | The light was one a few time |
17:59:46 | Kyomi | ds |
18:00 |
18:00:05 | lostlogic | Kyomi: do you use crossfade? do you use the eq? do you use the peakmeter on your wps? |
18:00:10 | lostlogic | all of those features reduce battery life. |
18:00:15 | Kyomi | No, no and no |
18:00:19 | Moos | is EQ on, is crossfeed ON, is peakmeter ON... |
18:00:25 | Moos | oppps echo : ) |
18:00:26 | lostlogic | Moos: I type quicker :-P :-D |
18:00:31 | piroko | crossfade reduces battery life? :( I like crossfade... |
18:00:33 | Moos | hehe : ) |
18:00:47 | crashd | everything reduces battery life piroko |
18:00:51 | piroko | :( |
18:00:57 | crashd | it's a hard life, eh ? |
18:01:06 | Kyomi | I'm using the Trinity 24-bit v1.0 wps |
18:01:26 | Moos | crashd: crossfade quasi always on here too |
18:01:41 | Kyomi | Any suggestions? |
18:01:51 | piroko | lostlogic: is there anything i can do to give you a debug output or a crash log or something for that scaling bug? |
18:02:04 | Moos | @piroko even |
18:02:05 | piroko | it happens quite frequently. it wouldn't be hard to reproduce |
18:03:01 | crashd | oohm sid works now |
18:03:08 | lostlogic | piroko: I know nothing about the scaling whatzit |
18:03:36 | piroko | did amiconn make the workaround or just mention it? |
18:03:38 | lostlogic | I'm working on some playback bugs (as I said above) |
18:03:50 | piroko | ok sounds good |
18:03:52 | lostlogic | piroko: I uhh... linuxstb might have made it? |
18:04:05 | lostlogic | memory? I don't have one of those. |
18:04:13 | piroko | linuxstb: you there? |
18:04:40 | * | Moos send some empty memory to lostlogic ; ) |
18:04:51 | Kyomi | piroko: Stop stealing my attention :P |
18:04:57 | Kyomi | I wanna know whats up with my battery |
18:05:35 | Moos | Kyomi: try default settings and compare |
18:06:43 | piroko | Kyomi: sumimasen... |
18:08:40 | piroko | it's cool how the changes that make it to cvs are discussed here. I can look at the cvs changes and go "hey, i remember that!" |
18:09:17 | | Quit Febs ("CGI:IRC (EOF)") |
18:12:08 | | Join quobl [0] (n=quobl@tor/session/external/x-b484875f765eaaed) |
18:15:26 | goffa_ | and you can look at the people flood in and say thanks or x feature isn't working |
18:15:43 | piroko | yup. like me :) |
18:16:10 | | Quit bluebrother ("Leaving") |
18:16:12 | goffa_ | right now playback seems to be messed up |
18:16:21 | goffa_ | i see lostlogic is working on it though |
18:16:38 | | Join adiamas [0] (n=adiamas@12.109.187.84) |
18:16:58 | goffa_ | my player will play for about 30 mins or so... then i'll get choppy audio, artifacts, or it'll stop playing altogether |
18:17:02 | goffa_ | causing a reboot |
18:17:09 | adiamas | and bang.. another rockbox story on /. gotta love it |
18:17:20 | goffa_ | then its good for another 30 mins or so |
18:17:47 | goffa_ | cool... everyone of those has to increase publicity |
18:17:48 | piroko | goffa_: for me it kept stopping/pausing/playing really fast |
18:18:20 | piroko | is there a way to see who is working on what without asking here? |
18:19:19 | goffa_ | other than looking a flyspray and guessing, no |
18:19:32 | goffa_ | lol @ troll on /. |
18:19:37 | goffa_ | So to start, iTunes sucked in 2003? The only article the submitter had going to be 3 yrs old this year. The other site really doesn't say anything except, I hate paying money for music. So great examples about the lack of iTunes. |
18:19:41 | lostlogic | goffa_: yes, at the first full rebuffer, it eats itself |
18:19:41 | goffa_ | Really, if you want to advertise the firmware that might void your warranty (not went EULA reading yet), for some added features, then go ahead. I honestly think OGG audio sounds HORRID. But please do not post your own little attack with the article. |
18:19:46 | goffa_ | ok |
18:19:51 | lostlogic | am working on it, might patch in a workaround for the /.ers though |
18:19:59 | lostlogic | rockbox.org will be down soon, guarantee it |
18:20:11 | goffa_ | he he he |
18:20:45 | | Join TCK [0] (n=tckocr@81-178-231-69.dsl.pipex.com) |
18:20:47 | goffa_ | yeah... i'll take it if they don't .. lol |
18:21:59 | adiamas | i don't know.. this isn't the first /.ing we've had to handle |
18:22:16 | adiamas | matter of fact.. i think it's the 4th since '02 |
18:23:01 | adiamas | though.. yeah.. im now timing out |
18:23:09 | piroko | funny how everyone here knows what /. is, or doesn't care enough to ask |
18:23:32 | goffa_ | you had a plug from musepack.net... i'll bet that really rocked your world |
18:23:35 | goffa_ | oh wait |
18:23:39 | goffa_ | :) |
18:23:51 | lostlogic | adiamas: rockbox + ./ + ipod => DEATH for 2mb pipe |
18:24:06 | adiamas | hehe yup |
18:24:14 | goffa_ | you don't even need to include ipod in that |
18:24:22 | goffa_ | that's just an added bonus |
18:24:43 | goffa_ | like for extra bw obstruction |
18:24:58 | adiamas | im still on my archos recorder... talked to a guy at work about it and he didn't see what the fun/advantage was |
18:25:01 | goffa_ | cherry on top if you will |
18:25:19 | goffa_ | he didn't own one did he? |
18:25:21 | adiamas | i mentioned the new news posts and he gets all excited 'you didn't tell me it did iPod!' |
18:25:28 | goffa_ | i have a friend with a karma |
18:25:50 | goffa_ | he doesn't realize the advantage of rockbox either |
18:25:58 | goffa_ | other than the fact that i can't stop talking about it :) |
18:26:07 | adiamas | lol |
18:26:43 | piroko | rockbox is slowwwwing dooowwwnnn..... |
18:26:51 | goffa_ | i think rockbox would make an ipod useable |
18:26:57 | goffa_ | out of the box i think they are crap |
18:27:12 | | Quit TeaSea (Read error: 104 (Connection reset by peer)) |
18:27:19 | piroko | agreed. i'm willing to put up with experimental software just to get a breath of fresh air |
18:27:34 | piroko | ipod's development is so boring. no exciting new features or anything |
18:27:52 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
18:28:05 | piroko | rockbox.org is my homepage :) |
18:28:06 | goffa_ | and as far as experimental goes.. it does work pretty well... most of the time |
18:28:24 | goffa_ | its not mine, but i go there every 2 mins... lol |
18:28:30 | goffa_ | not quite that often.. but a lot |
18:28:31 | lostlogic | I'm sure Linus' et al's coworkers are loving us for this right now. |
18:29:25 | piroko | i used rockbox for pure entertainment yesterday while working outside and it lasted for an hour without crashing! but it had crossfade so it was worth it :) |
18:29:42 | piroko | all the other time's i've just been tinkering |
18:30:07 | goffa_ | i use it for tunes when i'm not at my house.. which is more than i'm at my house |
18:30:18 | goffa_ | and in my bedroom |
18:30:30 | goffa_ | plays while i sleep |
18:30:49 | goffa_ | or like now when i'm to lazy to drag my ass out of bed |
18:32:08 | goffa_ | i love holidays |
18:32:37 | | Quit ts-x ("CGI:IRC (Ping timeout)") |
18:33:02 | piroko | yep. |
18:33:17 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
18:33:41 | goffa_ | i really should shower |
18:33:46 | goffa_ | then go shopping for a fridge |
18:34:04 | goffa_ | going to get one i can hook my r/o up to and have it make ice |
18:34:43 | goffa_ | freezer produces soft ice cream when cranked... handle no longer stays on.. rusted off atm |
18:34:57 | goffa_ | just hope they are open |
18:42:24 | | Quit marevalo ("Abandonando") |
18:45:34 | goffa_ | well... time to go shopping... later |
18:46:03 | piroko | adios |
18:47:29 | lostlogic | ok, back to why buffer fill eats the playing track sometimes. |
18:52:35 | | Quit adiamas ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
18:53:15 | Hansmaulwurf | when i wanna do a battery benchmark with a december build (no battery benchmark plugin) do i really have to stop the running time with a watch? |
18:53:18 | | Join petur [0] (n=petur@d54C1A8F0.access.telenet.be) |
18:56:00 | | Join RedBreva [0] (n=mark@host86-133-124-164.range86-133.btcentralplus.com) |
18:58:32 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
19:00 |
19:00:27 | goffa_ | ugh... didn't realize how little the selection was here in town |
19:00:45 | goffa_ | looks like i'll have to travel 50 miles |
19:00:46 | | Part phil |
19:01:24 | goffa_ | hmm.. i'll bet its hard to commit updates with the site down |
19:01:46 | lostlogic | commits are still going through, they must do some ToS based QoS or somethign |
19:02:13 | goffa_ | ok |
19:02:59 | Ribs | it has to be said; rockbox looks sexy |
19:03:25 | Ribs | I'm thinking of putting it on my iPod Video... will this mean I don't have to use silly apps like gtkpod, and I can just copy stuff across? |
19:03:32 | crashd | Ribs: yeah |
19:03:43 | Ribs | fantastic |
19:03:44 | | Join sando [0] (n=lolsteam@144.135.255.155) |
19:03:53 | Ribs | plus I'll finally be able to play oggs :> |
19:03:54 | crashd | rockbox uses a file based browser, and doesnt rely on metadata bases, but comes with it's own "tagcache" which allows you to, if you want |
19:04:09 | * | Ribs looks at topic |
19:04:26 | Ribs | I think my server is up to standard to what you guys need |
19:04:29 | | Quit carini (Remote closed the connection) |
19:04:41 | goffa_ | grr... no fridge today |
19:04:49 | goffa_ | store 50 mi away closes in 1 hour |
19:04:51 | amiconn | cr@p |
19:05:12 | lostlogic | *sigh* today we need a web server with a phat pipe :-\ |
19:05:13 | amiconn | The site seems to be down. Flyspray works - somewhat |
19:05:14 | goffa_ | maybe they'll be open tomorrow before noon |
19:05:36 | Ribs | Is the slashdot affect hitting you guys hard? |
19:05:47 | lostlogic | Ribs: sites only on a 2mb pipe in Sweden ;) |
19:05:54 | goffa_ | i'll have to check post 5106.. not that anything has changed |
19:05:54 | Ribs | wow |
19:05:59 | Ribs | it's amazing it works at all ;) |
19:06:09 | | Quit mikearthur ("Konversation terminated!") |
19:06:49 | goffa_ | heh.. nope... nothin's chnged |
19:07:13 | goffa_ | i hope one of the devs likes my idea.. well tboy is the one who posted it |
19:07:21 | Ribs | how risky is putting rockbox on my iPod? |
19:07:27 | goffa_ | not |
19:07:31 | Ribs | I mean, how often has it broken, and the iPod would be useless? |
19:07:33 | goffa_ | you can put apple firmware back on |
19:07:43 | Ribs | well, that's cool |
19:07:47 | goffa_ | rockbox doesn't break it |
19:08:01 | lostlogic | I think we're at a zero brick ratio (except for ones that we've broken physically taking them apart) for swcodec targets. |
19:08:20 | piroko | tagcache isn't working correctly for 4g at least it seems... |
19:08:37 | piroko | so many things to think about :) |
19:08:39 | Ribs | is battery life likley to be about the same, or higher? |
19:08:47 | lostlogic | much worse at this point. |
19:08:56 | goffa_ | yeah... it may cause me to upgrade to an 80gb drive when it comes out |
19:09:05 | goffa_ | but that isn't the fault of rockbox |
19:09:13 | Ribs | does it not use the h/w accelration in the iPod then? |
19:09:25 | lostlogic | ipod doesn't use hardware decoding afaik |
19:09:41 | piroko | no, it doesn't |
19:09:42 | lostlogic | at least part of the problem on iopd is the fact that we only use oe of the two CPU cores so far. |
19:10:34 | piroko | how does one figure out how to 'use' a cpu, anyway? poke and prod till something works? |
19:11:13 | goffa_ | this /. post is fun |
19:11:22 | goffa_ | making the itunes fanboys come out of the woodwork |
19:11:30 | piroko | i really don't like people sometimes... |
19:12:19 | Ribs | ah, CPU cores |
19:12:28 | Ribs | I knew there was some trickery used |
19:12:33 | goffa_ | saying things like "who needs another codec? only the evil pirates, itunes works fine for me" (not realizing what itunes sound like compared to other file formats |
19:12:58 | piroko | yeah. i've heard ogg at 64kbps compared to other formats, and it was INCREDIBLE |
19:14:06 | goffa_ | yeah... but still at that |
19:14:19 | goffa_ | if they sold ogg at 64k i'd complain about that too |
19:15:10 | goffa_ | lossy shouldn't be sold.. should be used for sampling... i believe that they should be bundled with lossless for those who can't/don't know how to encode |
19:15:47 | | Join arf-arf [0] (i=arf-arf@bb-87-82-3-185.ukonline.co.uk) |
19:16:13 | Ribs | goffa_: I think esound.com offers lossless... |
19:16:31 | goffa_ | yeah.. there are a few sites that do |
19:16:38 | goffa_ | i support that to a certain degree |
19:16:46 | goffa_ | but the price isn't lower than cd yet |
19:17:08 | goffa_ | i pay about $3-$8 for my cds |
19:17:15 | goffa_ | joined lala.com going to try that out |
19:17:22 | | Quit dpro ("BRB") |
19:18:17 | goffa_ | don't get me wrong... i believe artists should be paid... but i don't believe in blind purchasing based on hype |
19:18:41 | Ribs | agreed |
19:18:44 | goffa_ | so i guess i'm a theif because i sample music before i purchase it.. if i dont purchase it, i don't keep it |
19:18:49 | piroko | I'll download a song or two from a band, then if I like them I'll buy the cd. |
19:18:54 | Ribs | There isn't anything in the UK yet which doesn't have DRM |
19:19:08 | Ribs | sadly, even the company I work for only offer them as DRM'd wma files :/ |
19:19:11 | goffa_ | yeah.. that's punishment for purchasing |
19:20:12 | goffa_ | i like the article i read about Content Restriction And Punishment or Content Restriction And Protection |
19:20:22 | goffa_ | whichever one you want to say to complete the acronym |
19:20:41 | Myth1 | good news, I've received mail that the sid engine can go open source |
19:21:03 | *** | Saving seen data "./dancer.seen" |
19:21:10 | Myth1 | so how do I officially contribude my code? |
19:21:34 | goffa_ | cool |
19:21:40 | goffa_ | ask lostlogic |
19:21:44 | goffa_ | if he's still here :) |
19:22:13 | lostlogic | Myth1: post it on the patch tracker is the best way. |
19:22:54 | crashd | Myth1: works on 5g btw |
19:23:00 | crashd | but i havent got the diff on yet |
19:23:00 | crashd | bbl |
19:24:16 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
19:24:18 | | Join adiamas [0] (n=adiamas@12.109.187.84) |
19:28:11 | goffa_ | food... bbl... going to walk over to the bowling alley |
19:29:13 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
19:29:15 | | Join tipi [0] (n=tipi@dsl-83.148.225-153-dynip.ssp.fi) |
19:29:59 | boza | is the gameboy emulator , fullscreen |
19:30:01 | boza | ? |
19:30:08 | t0mas | on some targets... yes |
19:31:04 | boza | on ipods |
19:31:24 | piroko | not greyscale |
19:31:31 | boza | oh ok |
19:32:07 | boza | so why dont you guys use the code from IPL for the greyscale version . and give them the code for the colour version :) |
19:32:13 | lostlogic | boza: we do and have. |
19:32:39 | Paul_The_Nerd | I think he's referring to the gameboy maybe? |
19:32:44 | boza | yea |
19:33:18 | Paul_The_Nerd | In which case there's a few things. One: Our emulator was developed independently from theirs, so not all (if any) display code is necessarily interchangeable. |
19:33:31 | Paul_The_Nerd | Two: Ours has to compile for various other targets than just the Ipod. |
19:33:46 | | Join carini [0] (n=chatzill@pdpc/supporter/active/carini) |
19:34:02 | boza | oh ok , i wish it be more simple then that |
19:34:09 | Paul_The_Nerd | It'd be nice if it was. |
19:34:14 | lostlogic | also we only have one dev with an ipod greyscale if I recall correctly |
19:34:14 | | Quit didj ("leaving") |
19:34:27 | boza | oh ok |
19:34:41 | boza | are the codecs on Rockbox in IRam ? |
19:34:44 | Paul_The_Nerd | The gameboy emulator hasn't even been adapted to all colour targets yet (Nano) because the display code is apparently not fun. |
19:35:13 | Paul_The_Nerd | boza: Where appropriate the codecs use iram, yes. Sometimes it's been found that it's more efficient *not* to in certain places. |
19:35:30 | Paul_The_Nerd | There's still work to be done though on them for Ipod, both in the iram use and other places |
19:36:27 | lostlogic | boza: the important parts are |
19:36:31 | piroko | i wish i had enough experience to be a dev :( |
19:36:47 | | Join qwisp [0] (n=qwisp@cpc3-oxfd4-0-0-cust956.oxfd.cable.ntl.com) |
19:37:39 | boza | lostlogic : is the mp3 codec in IRam |
19:38:03 | piroko | well, time for a movie. back later. good luck guys! |
19:38:09 | boza | because thats why IPL cant play back mp3 very well on 1g-3g ipods |
19:39:33 | lostlogic | boza: same as any other codec, what fits is |
19:39:38 | lostlogic | boza: each codec is loaded as needed |
19:39:51 | lostlogic | boza: don't think of us like ipl, we are not. |
19:41:26 | lostlogic | I think I might have found my really irritating playback bug! |
19:42:15 | amiconn | lostlogic: I'm not so sure that rockbox will pay mp3 realtime on 1g..3g |
19:42:23 | amiconn | s/pay/play/ |
19:42:59 | lostlogic | amiconn: yes, but we will use iram, just as we do in the newer generations... |
19:43:11 | lostlogic | so if that is 'why' ipl didn't play it real time, it does not apply. |
19:44:32 | amiconn | Yes. Unlike on PP5020, I think IRAM will really pay off on PP5002 |
19:45:09 | amiconn | (and unlike on coldfire, it will also make a difference for code, not only for data) |
19:45:37 | amiconn | Someone with a 3g or earlier should join rockbox... |
19:45:55 | | Quit kkurbjun ("Leaving") |
19:49:07 | | Join MrStaticVoid [0] (n=jlee@69-175-94-207.frdrmd.adelphia.net) |
19:49:11 | lostlogic | man, I hate being stupid. |
19:49:27 | Paul_The_Nerd | amiconn: We might soon. Apparently we got slashdotted today. |
19:51:19 | carini | Ah. slashdot. That explains why I'm having trouble accessing rockbox.org |
19:51:48 | DBUG | Enqueued KICK qwisp |
19:51:48 | qwisp | http://apple.slashdot.org/apple/06/04/14/1356246.shtml |
19:52:16 | | Join Rondom [0] (n=Rondom@194-60-242-83.dip.h-tel.de) |
19:52:19 | | Join Arrogant [0] (i=Scott@209.orlando-09-10rs.fl.dial-access.att.net) |
19:52:35 | boza | do you guys have a page which shows at what bitrates you can get it to play on the ipod |
19:54:07 | boza | like this http://ipodlinux.org/Project_Status |
19:54:31 | goffa_ | it seems to be limited to any supported codec at any cbr or vbr :) |
19:54:43 | goffa_ | well... mpc pre sv7 doesn't seem to work |
19:54:46 | goffa_ | but they are working on that |
19:55:39 | Paul_The_Nerd | boza: Well the thing is, it partially depends on what settings you're using. For example, most people have no problem on most current targets (if not using Equalizer or Peakmeters) with ogg Q8, and MP3 CBR 320, and Lame Alt-preset-standard. |
19:56:06 | | Join mtnbkr [0] (i=mtnbkr@tor/session/direct/x-33b09dda94b0fc8f) |
19:56:44 | boza | oh ok |
19:57:08 | Paul_The_Nerd | boza: But the wiki IS a wiki, so you could always start one. |
19:57:55 | | Quit qwisp ("Trillian (http://www.ceruleanstudios.com") |
19:58:01 | boza | yea , well it would be usefull if i had a 4g ipod :) sorry i am on 3G |
19:59:04 | amiconn | Paul_The_Nerd: Peakmeters are no prob on mini 2g. I think it's partially a color lcd driver performance problem |
19:59:56 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
20:00 |
20:00:01 | Paul_The_Nerd | amiconn: Aaaah. Good to know. |
20:00:36 | Paul_The_Nerd | amiconn: Though I swear I've seen at least one person have issues with it in the H120 forum (though I'll admit, he chimed in on someone else's post, so it's possible he had an Ipod of some sort, and was just responding elsewhere) |
20:01:28 | | Join stephano [0] (n=stephano@wb8.powerschool.com) |
20:03:19 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
20:03:19 | * | Paul_The_Nerd corrects the newsforge article. |
20:05:59 | | Join Febs [0] (n=40be24d8@labb.contactor.se) |
20:06:24 | goffa_ | they need a lot of correction in the forum |
20:06:35 | | Quit tipi (Read error: 110 (Connection timed out)) |
20:06:49 | | Join zerotrace [0] (i=synack@fury.csh.rit.edu) |
20:07:03 | goffa_ | like .. using ogg makes you a pirate :) |
20:07:22 | Ribs | heh |
20:07:22 | goffa_ | if thats the case... ARRRR Mateys! |
20:07:26 | Ribs | YARRR! |
20:08:15 | * | goffa_ grabs his eye patch and sabre |
20:09:23 | goffa_ | this guy does have a point |
20:09:32 | goffa_ | Girls own iPods. You'll never get laid showning them your iRiver. |
20:09:37 | goffa_ | :) |
20:11:33 | | Quit Febs ("CGI:IRC (Ping timeout)") |
20:11:51 | goffa_ | nice response "But what if I show them my iPenis ?" |
20:11:58 | goffa_ | and counter "iPrison" |
20:12:09 | mtnbkr | and mee iBubba |
20:12:12 | mtnbkr | meet |
20:12:41 | goffa_ | yeah.. i don't want to play with iBubba |
20:12:57 | mtnbkr | lol |
20:13:00 | goffa_ | the bad thing about prison is that doesn't matter... |
20:13:07 | * | mtnbkr ONLY uses oggs |
20:13:10 | goffa_ | because if iBubba wants to play.. you're going to play |
20:13:22 | mtnbkr | Thank you RockBox devs... |
20:13:43 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
20:13:50 | goffa_ | i use mpc too |
20:14:06 | goffa_ | and flac, wavpack, ape, others |
20:14:24 | goffa_ | been converting ape to flac |
20:17:26 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-152-244.pools.arcor-ip.net) |
20:17:49 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
20:18:18 | | Quit fiftyfour123 (Client Quit) |
20:18:23 | | Join MofoGX [0] (n=MofoGX@Draft26.aa.psu.edu) |
20:20:56 | | Join thouters_ [0] (n=thouters@153-32.245.81.adsl.skynet.be) |
20:20:58 | | Join tipi [0] (n=tipi@dsl-83.148.225-153-dynip.ssp.fi) |
20:21:57 | Paul_The_Nerd | Anyone know why "Loading Original Firmware" would be followed by "Rockbox Error: -1"? |
20:21:59 | | Join tvelocity [0] (n=tony@ppp125-108.adsl.forthnet.gr) |
20:22:56 | warthawg | sounds like the original firmware got whacked |
20:23:10 | warthawg | and rockbox couldn't load it? |
20:25:25 | | Join phil [0] (n=phil@unaffiliated/phil) |
20:25:27 | phil | hi |
20:25:28 | thouters_ | hi, I was wondering if people were working on raw video playback (like ipodlinux has) |
20:25:51 | Ribs | okay, for the iPod, do I need to copy the .ratbox folder across as well, or just the .bin file? |
20:26:03 | Ribs | ermm... the .ipod file, I mean :> |
20:27:56 | Paul_The_Nerd | warthawg: Maaaaybe. But I don't think Rockbox has any way of knowing if the original is there. If you merge with an IPL firmware, Rockbox then loads the IPL loader in that situation. :) |
20:28:04 | Paul_The_Nerd | thouters_: Not really, no. |
20:28:22 | Paul_The_Nerd | Ribs: There's not a .bin file... or a .ratbox folder... I'm confused. |
20:28:27 | Paul_The_Nerd | Ribs: Oh, .ipod |
20:28:38 | Paul_The_Nerd | Ribs: You need the rockbox.ipod and the .rockbox folder, yes. |
20:29:17 | phil | will there be HFS+ support for iPods in the future? |
20:30:10 | | Join gursikh [0] (n=m@adsl-70-240-69-142.dsl.hstntx.swbell.net) |
20:30:22 | gursikh | has rockbox been /.'d to death? |
20:30:45 | warthawg | it seems to be drawing some slashdot attentino |
20:30:52 | phil | gursikh: yeah, seems so |
20:32:02 | Paul_The_Nerd | phil: There's no real reason to add HFS+ support. |
20:32:56 | petur | bah... at least cvs is still up |
20:33:03 | phil | Paul_The_Nerd: why not? |
20:34:02 | phil | Paul_The_Nerd: if there would be support for the apple way of saving the mp3s, it would be quite important, i think |
20:34:16 | phil | and it would make migrating easier for all the (mac) iPod owners |
20:34:25 | Ribs | Paul_The_Nerd: cheers |
20:34:29 | Ribs | and firstly... wow |
20:34:37 | Ribs | I'm like.. wow |
20:34:47 | Ribs | this is super fast, and there are so many options here... this is amazing |
20:35:02 | warthawg | Ribs, i am with you. it's most excellent |
20:35:07 | Paul_The_Nerd | phil: What support of the apple way? Rockbox is designed to be a replacement software. |
20:35:08 | | Quit MofoGX (" Try HydraIRC -> http://www.hydrairc.com <-") |
20:35:15 | Ribs | Just trying to work out how to make it actually play music now :> |
20:35:17 | lostlogic | anyone using the latest playback.c revision had the screwed up buffer, playback eats itself problem? |
20:35:40 | Paul_The_Nerd | warthawg: Is the newsforge comment you, out of curiosity? |
20:35:57 | phil | Paul_The_Nerd: yeah .. but instead of having to format the harddrive and moving all the mp3s on it once again, it would be nice if i could still play my songs that are already on the iPod |
20:36:16 | petur | lostlogic: I'm building it atm, will test a bit |
20:36:16 | | Quit Captain_Slender ("Max Power... He's the man, who's name you'd love to touch... But you musn't touch! His name sounds good in your ear... But whe") |
20:36:23 | phil | copying 20G (or even more) on the iPod is a mess .. especially over the network (in my case) |
20:36:54 | Paul_The_Nerd | phil: Ah, well then if it's worth it to you, I suggest you write the HFS+ driver. |
20:38:19 | phil | okay .. i wanted to have a look at the sourcecode anyways. maybe i can contribute something to the project :) |
20:38:36 | | Quit Arrogant ("Leaving") |
20:38:52 | Paul_The_Nerd | But seeing as the Ipod is the only target that uses HFS+, and a reformat is a once-ever operation, there's not a strong incentive for it as a whole |
20:39:41 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
20:39:50 | elinenbe | http://apple.slashdot.org/article.pl?sid=06/04/14/1356246 |
20:39:56 | phil | yeah .. but i think it's a major issue which keeps a lot of users away from trying out rockbox |
20:39:58 | elinenbe | http://entertainment.newsforge.com/article.pl?sid=06/04/13/165223 |
20:40:14 | elinenbe | The channel grows every day! |
20:40:30 | warthawg | hmmm, that was supposed to be my review, but that bastard tim lord stole it away from me :) |
20:40:51 | warthawg | ok, ok, that's not really true. i am doing a second article on hacking rockbox |
20:40:54 | Paul_The_Nerd | warthawg: He got a thing wrong here or there. |
20:41:12 | warthawg | Paul_The_Nerd, did you correct it? will you, please, if you didn't? |
20:41:26 | Paul_The_Nerd | warthawg: I'm the post that says "Correction" |
20:41:34 | warthawg | thanks, Paul_The_Nerd :) |
20:41:35 | Paul_The_Nerd | That's the only one worth mentioning anyway |
20:41:57 | Paul_The_Nerd | I know that "You have to copy your music again, and can't use itunes" actually is a negative point for some people. |
20:42:10 | Paul_The_Nerd | phil: Clearly then the features offered by Rockbox aren't really that valuable to them anyway. |
20:42:31 | Kyomi | copy your music again? |
20:43:21 | Paul_The_Nerd | Kyomi: If you use HFS+ you have to reformat to FAT32 first |
20:43:49 | | Join Arrogant [0] (i=Scott@209.orlando-09-10rs.fl.dial-access.att.net) |
20:44:00 | petur | lostlogic: sound itself is superb! skipping and seeking very smooth and instant. But wps is sometimes/mostly out of sync when skipping around. Right now it's showing all the details of a song, but is actually playing the next one :( |
20:44:11 | | Quit Arrogant (Read error: 104 (Connection reset by peer)) |
20:44:17 | warthawg | a few more diggs and it will be on the front page there, too |
20:44:52 | Paul_The_Nerd | warthawg: Yeah, the Rockbox.org site is so sluggish right now |
20:44:54 | lostlogic | petur: that is unfriendly of it. |
20:45:09 | Paul_The_Nerd | I'm honestly not necessarily looking forward to the influx in the forums. |
20:45:11 | petur | hope you don't hate me for it :P |
20:45:14 | Kyomi | petur: Yeah... I have that problem sometimes too |
20:46:34 | Ribs | does mp3 or ogg use less CPU power when playing? |
20:46:40 | petur | lostlogic: but honestly, the playback and the speed of skipping/seeking is amazing! good job man |
20:47:24 | goffa_ | Ribs: mp3 uses less cpu... but... oggs are usually smaller so lower disk access |
20:47:33 | Ribs | hrm |
20:47:42 | Ribs | I'm thinking about my battery usage here :> |
20:47:43 | Paul_The_Nerd | Ribs: OGG uses less CPU on ipod right now] |
20:47:45 | goffa_ | i get better battery life with ogg on my x5 |
20:47:58 | goffa_ | than with mp2 |
20:48:00 | goffa_ | er 3 |
20:48:04 | Paul_The_Nerd | Yes |
20:48:07 | Paul_The_Nerd | Than with mp3 |
20:48:11 | goffa_ | and i can hold more |
20:48:21 | goffa_ | and they sound better as a rule |
20:48:23 | | Join webguest92 [0] (n=44122e15@labb.contactor.se) |
20:48:33 | Paul_The_Nerd | goffa_: It's a good idea to ask "what target" before answering questions |
20:48:59 | elinenbe | where can I digg that article? |
20:49:18 | goffa_ | true.. but i can't answer any questions on any target than an x5.. so i usually give my opinion and mention that i'm on an x5 |
20:49:26 | lostlogic | petur: any idea how the current track gets messed? |
20:49:46 | Paul_The_Nerd | goffa_: Yes, but if you say "mp3 is more CPU efficient" like you did, you give the impression that it's that way on all targets. |
20:50:02 | Ribs | How do I get rockbox with the 'album art' patch? |
20:50:14 | Paul_The_Nerd | Ribs: You patch the source code, and compile yourself. |
20:50:20 | | Part webguest92 |
20:50:28 | Ribs | Are there no 'releases' with it pre-patched? |
20:50:37 | Paul_The_Nerd | Not from Rockbox.org |
20:50:44 | Ribs | I see |
20:50:45 | Paul_The_Nerd | Once it gets included it'll be in CVS and not a patch any more anyway |
20:50:52 | * | Ribs picks another theme :) |
20:51:04 | petur | lostlogic: it happens if I skip back: it plays the same song but shows the tag of the previous one... |
20:51:17 | goffa_ | i use engineer2 on my x5... i hear it sucks on other players though |
20:51:35 | Kyomi | Ribs: I think the h300 experimental has it in there |
20:51:37 | | Join JazzBone [0] (n=103306A6@p5091A923.dip0.t-ipconnect.de) |
20:51:58 | | Quit thouters_ ("leaving") |
20:52:29 | lostlogic | petur: hmm, any skip back? |
20:52:42 | petur | lostlogic: bad news, it just froze... (back light still going on/off but no response to keypresses) |
20:52:42 | | Join Matixs [0] (n=host@nazgul.coolnet.cz) |
20:52:50 | lostlogic | petur: ok, now it hates you. |
20:53:15 | | Quit tvelocity ("Ex-Chat") |
20:53:25 | Ribs | Kyomi: I'm okay waiting :) |
20:53:40 | petur | only change with before is that I just plugged the charger in, but that can't be the cause |
20:55:42 | | Join Arrogant [0] (i=Scott@42.orlando-06-08rs.fl.dial-access.att.net) |
20:56:13 | petur | lostlogic: the incorrect wps stuff happens when quickly skipping some tracks: I press << 3 times but the wps moves back only two tracks (but plays the correct track which is 3 tracks back |
20:56:24 | Matixs | hello, can anybody help me?Iam under linux ubuntu, a try to compile crosscompiler, but when i try to build binutils, this error appeat in bash: configure: error: no acceptable cc found in $PATH |
20:56:26 | petur | not always tho |
20:56:28 | lostlogic | hmmm, ok |
20:56:55 | petur | getting an irq from the wife, bbl ;) |
21:00 |
21:02:23 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
21:04:11 | mirak | salut |
21:05:14 | Ave | tomorrow I'm getting a ipod nano and stuff rb to it |
21:05:17 | Ave | wish me luck.. |
21:06:05 | Ave | Matixs: you need to have a compiler, install one with: aptitude install build-essential |
21:06:24 | Ave | Matixs: you need to have compiler to build a compiler, aint that funky.. |
21:07:05 | goffa_ | what came first.. the compiler or the compiler? |
21:07:10 | | Quit boza (Read error: 110 (Connection timed out)) |
21:07:16 | goffa_ | ;) |
21:08:34 | Paul_The_Nerd | Hand switches... |
21:08:48 | elinenbe | lostlogic: quick question... what are the benefits of the new buffering that is causing so many issues? |
21:08:53 | | Join bepe86 [0] (n=c20036bd@labb.contactor.se) |
21:09:27 | bepe86 | man, slashdot is raping the server... |
21:09:44 | elinenbe | bepe86: that's okay −− for the most part, the more info out on rockbox, the better. |
21:10:44 | bepe86 | yeah, I agree with you there, but I feel sorry for the machine... :S ;) |
21:10:56 | elinenbe | machines have no feelings! |
21:11:01 | * | goffa_ downloads the firmware that makes lostlogic smarter |
21:11:14 | Galois | the newsforge article mentioned in the slashdot story is not bad. Too bad the slashdot story DOESN'T LINK to it. |
21:11:35 | Ribs | slashdot is dumb like that |
21:11:36 | * | Galois reloads |
21:11:43 | Galois | oh look they silently updated it with the link |
21:11:47 | mirak | hum there is doom on H300 ? |
21:11:50 | Paul_The_Nerd | elinenbe: Well, if the server's down, 90% of the internet's information on Rockbox is down too. |
21:12:03 | Paul_The_Nerd | mirak: Yes. |
21:12:46 | mirak | it says sorry you have no base wasd |
21:12:46 | mirak | wads |
21:13:00 | Paul_The_Nerd | mirak: Read the PluginDoom wiki page. |
21:13:11 | petur | if you can ;) |
21:13:20 | gursikh | use coral cache to get to it |
21:13:26 | warthawg | Matixs did you get past your problem with ubuntu |
21:13:34 | | Quit Rondom (No route to host) |
21:13:41 | mirak | lol sudoku works |
21:13:42 | mirak | now |
21:14:08 | Ribs | damn |
21:14:15 | Ribs | rockbox doesn't want to play anything now |
21:14:24 | gursikh | http://www.rockbox.org.nyud.net:8090/ |
21:14:26 | lostlogic | elinenbe: there are several, performance is certainly one, but more importantly, the end result will be a playback system the can be modified and enhanced without worrying about breaking weird conditions, plus faster track skipping, and uhh stuff |
21:14:27 | warthawg | doesnt link to it? |
21:14:45 | petur | mirak: put rockdoom.wad and your wads in /games/doom |
21:14:52 | mirak | ok |
21:15:09 | mirak | hem the jpeg wiewer seems pretty fast in comparison of iriver's one |
21:15:20 | mirak | does it uses assembly in the fft ? |
21:15:23 | mirak | ifft |
21:15:50 | Kyomi | zzt! |
21:15:55 | lostlogic | Ribs: what happened to it? Are you running the latest CVS? |
21:16:13 | Ribs | no, just daily snapshot |
21:16:24 | Ribs | I changed track, it was having none of it |
21:16:34 | warthawg | Galois: it links to the newsforge story. click on the phrase "the allure of the iPod is undeniable" |
21:16:42 | mirak | Kyomi: ? |
21:16:49 | gursikh | what a horrible link BTW |
21:16:55 | Ribs | I heard minor clicking in the headphones when it tried to play... the theme showed 'stop' then 'pause' being highlighted quickly, one after another |
21:17:03 | Ribs | then it gave up and put me back to the file manager thing. |
21:17:04 | amiconn | bbl |
21:17:08 | | Part amiconn |
21:17:17 | Ribs | rebooting gave a loud pop in the headphones, and now all is well |
21:17:19 | lostlogic | Ribs: I recommmend using the latest CVS. The daily had more playback bugs that I've fixed since then |
21:17:19 | Paul_The_Nerd | Ribs: Get the newest bleeding edge. |
21:17:25 | mirak | man the wiki is still a mess |
21:17:28 | mirak | lol |
21:17:44 | lostlogic | unfortunately for me, this /. came at a bad time when I'm kinda in the last 1/4 of a major playback system rewrite. |
21:17:47 | Kyomi | I just use experimental |
21:17:48 | Ribs | Thanks guys, but I'm cool with this for now, it's something I can put up with |
21:18:04 | Paul_The_Nerd | Ribs: You'd rather *not* use the bleeding edge, that probably fixes it? |
21:18:06 | Kyomi | Because the experimental had Doom first ;d |
21:18:06 | Ribs | I want to avoid bleeding edge or cvs for now, this is just easier |
21:18:15 | Ribs | Paul_The_Nerd: Correct. |
21:18:19 | Paul_The_Nerd | Ribs: Why avoid the bleeding edge, out of curiosity? |
21:18:27 | Matixs | warthawg: i already have a gcc compiler |
21:18:27 | lostlogic | Ribs: dailies are no more stable than CVS, they are just pulled at a single ponit in time instead of on each CVS commit |
21:18:35 | Paul_The_Nerd | Ribs: All the Daily build is "The bleeding edge, taken at the same time each day" |
21:18:41 | Ribs | Paul_The_Nerd: 'cos then I have to compile it, pull in deps it would need, and I have a amd64 which probably won't compile it |
21:18:50 | Paul_The_Nerd | Ribs: No, you don't have to compile the bleeding edge... |
21:18:50 | lostlogic | Ribs: we build the bleeding edge builds, no compiling involved |
21:18:58 | Ribs | oh, I see. |
21:19:05 | * | Ribs was ignorant to that |
21:19:09 | lostlogic | that's what the CVS build servers are for |
21:19:09 | warthawg | Matixs: do you have the correct one? |
21:19:14 | lostlogic | which you said you might volunteer one of :-P |
21:19:23 | Ribs | lostlogic: indeed I might |
21:19:29 | Ribs | are you guys in need of another one? |
21:19:47 | Ribs | it's only a 800mhz box tho |
21:19:51 | Matixs | warthawg: i think that is gcc |
21:19:54 | lostlogic | Ribs: if yours is pretty quick and on at least 2mbps pipe, it could definitely benefit us. One or two of them are pretty slow. |
21:20:10 | lostlogic | Ribs: ah, then probably not helping, I think the slowest we hvae now is 1ghz |
21:20:12 | warthawg | Matixs: i may be wrong, but i think you want a specifc version of gcc |
21:20:14 | Ribs | it's on a 2mbit down / 256k up connection |
21:20:21 | Ribs | ah |
21:20:23 | Ribs | sorry I couldn't be of any help :/ |
21:20:27 | lostlogic | no worries |
21:20:37 | Ribs | I think I'll donate instead |
21:20:38 | Ribs | :) |
21:20:39 | lostlogic | we're down to 6 minutes to build all targets for now, and that's not bad at all |
21:21:06 | Ribs | lostlogic: If you change your mind, I'll be happy to set it up. Feel free to /msg me in this case. |
21:21:09 | *** | Saving seen data "./dancer.seen" |
21:21:23 | gursikh | If there was a method of creating a build server in a shared environment I would totally be game for one or two servers |
21:21:24 | Ribs | This software has finally freed my iPod, and I'm very, very, gratefull for this. |
21:21:36 | lostlogic | gursikh: not really, they have to be servers you have root on |
21:21:37 | Ribs | So I wanna help if I can, even in a small way. |
21:21:40 | warthawg | Matixs: i use gcc-4.0.2 on ubuntu dapper |
21:21:53 | gursikh | lostlogic: I know :-( |
21:22:06 | Matixs | warthawg: now, iam downloading package build-essetial |
21:22:28 | warthawg | Matixs: cool, that may fix the problem |
21:22:39 | Matixs | warthawg: i have "old" breezy 5.10 version :) |
21:22:46 | warthawg | heh |
21:22:53 | gursikh | I'm actually thinking of donating some money and getting a VPS to set it up in, they are not really all that expinseve.. 75 bucks ot so a month. |
21:23:35 | warthawg | i don't donate money to projects very often, i am poor, but i have donated to both ipodlinux and rockbox |
21:23:43 | | Quit stephano ("BBIAB") |
21:23:52 | gursikh | nor I |
21:24:05 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:24:24 | gursikh | but I love RB so much on my h120.. it's really worth it to me at this point |
21:24:34 | Ribs | well |
21:24:39 | * | Ribs just donated |
21:24:45 | warthawg | wtg, Ribs :) |
21:24:52 | Ribs | that's the first thing I have ever donated to online (other than cararities) |
21:25:03 | Ribs | Wasn't much, but every little helps 'n all that |
21:25:48 | lostlogic | Ribs: thanks :) |
21:25:58 | lostlogic | where are the darned swedes? |
21:26:04 | Ribs | heh |
21:26:06 | Kyomi | Everywhere |
21:26:16 | Kyomi | Swedes are like ninjas |
21:26:43 | | Join Rondom [0] (n=Rondom@84.245.165.184) |
21:26:49 | warthawg | the norwegians say they are more like ... oh, never mind ;) |
21:28:06 | | Quit Daishi ("Client exiting...") |
21:28:55 | * | goffa_ tries not to start the ole and lena jokes |
21:29:42 | * | goffa_ has a smidgeon of scandanavian blood... mostly english/irish |
21:29:58 | goffa_ | probably 1/4 sweedwegian though :) |
21:37:17 | lostlogic | why do track changes during buffer fill cause problems, that is the real question here. |
21:37:37 | Galois | I have an athlon xp 2200 here that's up 24/7 and I really wouldn't mind contributing it as a build server, but I don't have time to set it up |
21:38:11 | Matixs | warthawg: now, i can make makefile, but there is other error, when I type make in bash configure: error: expected an absolute directory name for −−prefix: −−program-tr ansform-name=s,^,arm-elf-,; |
21:38:11 | Matixs | make: *** [configure-libiberty] Error 1 |
21:38:50 | Matixs | what iam doing wrong? |
21:38:53 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
21:39:03 | warthawg | Matixs: did you specify the −−prefix=/home/whereever when you ran config? |
21:39:12 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:41:09 | Matixs | warthawg: i wrote: @ubuntu:~/build/binutils$ ../../work/binutils-2.16/configure −−target=arm-elf −−prefix ~/sh1/ |
21:42:01 | elinenbe | lostlogic: uhhhh stuff? ;-) |
21:42:14 | elinenbe | perfect.... |
21:43:03 | warthawg | Matixs: use /home/yourusername/sh1 for the prefix and see if that works |
21:44:38 | Matixs | warthawg: yes, this was this problem :) under cygwin this was more siplier :) |
21:44:40 | lostlogic | Galois: if I made a script to set it up automagically, would you run it? (on that machine it'd take about 1 hour) and what is the machine's connection? and what OS does it run? |
21:44:58 | Galois | lostlogic: I'd give you root for the purpose of setting it up if you're willing |
21:45:00 | Galois | FC3/x86 |
21:45:23 | warthawg | Matixs soon you will say, cygwin? pheeeew :) |
21:45:50 | Galois | or any other rockbox dev, it doesn't have to be you :P |
21:46:09 | Galois | the connection is, .. uh, I dunno, but pretty fast |
21:46:25 | lostlogic | Galois: > 1mbps upstream? |
21:46:28 | Galois | 10mbps at least |
21:46:36 | lostlogic | grand |
21:46:42 | lostlogic | can you respond to me in /query |
21:46:45 | Galois | yeah |
21:48:24 | | Quit adiamas ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]") |
21:53:20 | | Join infamis [0] (n=4b038a78@labb.contactor.se) |
21:53:54 | Ave | oh, rb story on slashdot |
21:55:10 | midkay | wowzers, there it is! |
21:55:15 | midkay | http://apple.slashdot.org/article.pl?sid=06/04/14/1356246 |
21:55:42 | Paul_The_Nerd | Yep |
21:55:48 | Paul_The_Nerd | That's why the site's so slow. :( |
21:55:53 | Ave | could be good? someone might get interested and suppply some patches or what |
21:56:04 | Ave | like, get the click to work |
21:56:20 | | Quit phaedrus961 (Read error: 104 (Connection reset by peer)) |
21:56:29 | midkay | If I was going to go through the hassle and risk of an Ipod firmware upgrade, I'd greatly prefer the freedom and flexibility of something like Ipod Linux [ipodlinux.org], rather than just a multi-codec jukebox platform. |
21:57:04 | Ribs | midkay: It's not a risk |
21:57:07 | midkay | 'the hassle of upgrading', hm. it's a one-time thing.. and clearly he uses his iPod for the "Extras" menu. |
21:57:13 | midkay | i didn't say it was, that's a comment from the article |
21:57:16 | Ribs | oh, sorry |
21:57:25 | Ribs | use quote marks then :P |
21:57:48 | Ribs | idiots like me get easily confused. |
21:57:49 | Paul_The_Nerd | midkay: Many people don't realize it's *not* a risk on Ipod |
21:58:11 | midkay | Ribs, haha. |
21:58:14 | midkay | Paul_The_Nerd, trueness.. |
21:58:34 | Ribs | I must confess, I thought it was a risk |
21:58:37 | Paul_The_Nerd | midkay: The phrase "Firmware upgrade" implies risk in any situation. I'd say in reality for Ipod it's actually a Software Upgrade. |
21:58:44 | Ribs | when I first saw that article on ./, I was like "no way" |
21:59:01 | Galois | didn't one person brick their nano while instaling rockbox |
21:59:14 | midkay | Paul_The_Nerd, yeah.. foolproofing it seems to be getting common. |
21:59:17 | Ave | yeah initially I thought it was a risk too, but once you read the documentation it becomes evident that its not |
21:59:22 | | Join brendan_ [0] (i=brendan@65.99.185.59) |
21:59:37 | brendan_ | Hi, how do i know when the tagcache is done generating? |
21:59:42 | Ave | Galois: how did he do that? |
21:59:54 | midkay | Galois, it's not really possible unless they simply can't follow instructions (putting it in disk mode).. |
22:00 |
22:00:02 | Paul_The_Nerd | Galois: One person had a hardware failure on his Nano that happened to occur at the same time as installing linux. I'm about 99.98% positive it was just bad luck |
22:00:11 | Galois | Ave: I don't know, but it took some skill as I recall |
22:00:53 | Paul_The_Nerd | All installing Linux or Rockbox does is replace data on the disk. No firmware flashing is done, so you can't *really* damage the Ipod unless something outside of the install process goes wrong at the same time. |
22:01:01 | Galois | Paul_The_Nerd: oh, it was linux, not rockbox? *phew* |
22:01:04 | * | Galois runs |
22:01:36 | scottder | Evenin Rockboxers |
22:02:07 | midkay | Paul_The_Nerd, is the rockbox bootloader not flashed? |
22:02:17 | midkay | by the ipod itself.. |
22:02:17 | infamis | afternoon |
22:02:41 | Paul_The_Nerd | midkay: Nope. |
22:02:45 | midkay | how's it work, then? |
22:02:48 | Ave | it seems that the worst that can happen is you nuke your hd-contents, but how many people have scsi-disks in their desktop computers? |
22:03:03 | Ave | and if you do, I bet you are savvy enough not to overwrite your drive.. |
22:03:04 | Paul_The_Nerd | midkay: The ipod has its own bootloader, that reads from a certain location on the HD. We just make sure our code is there instead of theirs. Then their bootloader loads ours. |
22:03:25 | Ave | then theres serial ata, but I digress |
22:03:33 | * | lostlogic abuses Galois' server. |
22:03:48 | mikolas | what was this stuff about tinysid port? is it going to be committed any time soon? |
22:04:01 | Ave | ooh, sid player |
22:04:06 | lostlogic | mikolas: I think he's submitting it to the patch tracker, probably not in CVS until after 3.0 |
22:04:09 | lostlogic | 2 wks + |
22:04:22 | midkay | Paul_The_Nerd, how can the first-time rockbox bootloader installation's apple-logo-and-progress-bar "wait" procedure (for ~10 seconds) be explained, then? |
22:04:48 | mikolas | i actually tried to port older libsidplay, but porting from c++ to c was a pain in the butt so i eventually gave up :-) |
22:04:56 | brendan_ | are there pans for a video player for ipos(color/photo)? |
22:06:23 | Paul_The_Nerd | midkay: Umm... that's an Apple software thing that occurs the first time you boot your Ipod I believe. Since you've rewritten your bootpartition, sometimes it thinks it's a new Ipod, I believe. |
22:06:31 | | Quit MrStaticVoid ("leaving") |
22:07:04 | midkay | Paul_The_Nerd, it happens every time you upgrade your firmware.. (apple software, rockbox. and in all probability iPL). |
22:07:19 | midkay | i've done it about 50 times with the apple updater. |
22:07:50 | Galois | lostlogic: oh, and one more thing, ccache is already installed |
22:08:40 | Paul_The_Nerd | midkay: I haven't noticed it on my Nano. But seriously, flash memory isn't written to. Try reformatting your whole Ipod disk, and you'll find that the rockbox bootloader really is gone, without any extra steps |
22:08:48 | lostlogic | Galois: ok, I'm using script to record my session so you can audit what I do, and so that I can make a script ofr other people to install build servers automagically |
22:09:24 | midkay | Paul_The_Nerd, "flash memory isn't written to" - you mean because it isn't or because it can't be? |
22:09:37 | Paul_The_Nerd | midkay: Now *that* question I can't answer. :) |
22:09:49 | infamis | does anyone use an IDE for rb-devel? I need some sort of quick navigation to locate where certain vars/defines are defined |
22:09:50 | midkay | Paul_The_Nerd, what did you mean by it? :) |
22:10:02 | lostlogic | infamis: use ctags |
22:10:18 | infamis | cool, I'll check it out |
22:10:37 | lostlogic | I use vim + ctags to quickly jump to functions / variables |
22:10:44 | Paul_The_Nerd | midkay: It isn't written to because there's no reason to write to it. The handy built in bootloader will do what we ask of it, and as far as I know the only thing actually ROM or Flash is the Emergency Disk Mode, which is why you can get to it no matter what: No matter how badly you bork your disk, it's in flash to bail you out. |
22:11:05 | midkay | Paul_The_Nerd, right, gotcha.. |
22:11:21 | midkay | i'm now curious as to what that initializing thing is, though :) |
22:11:27 | Paul_The_Nerd | I am too honestly |
22:11:28 | | Join phaedrus961 [0] (n=dfdsfsdf@ppp-69-233-112-187.dsl.bkfd14.pacbell.net) |
22:11:30 | Paul_The_Nerd | I've never seen it. |
22:11:35 | Paul_The_Nerd | Well, not "never" but only like, once or twice |
22:11:59 | midkay | probably doesn't happen on nanos, or very quickly, due to the usage of flash memory.. |
22:12:29 | Paul_The_Nerd | It's *probably* the Apple_OS portion of it writing your settings/etc to the boot partition. |
22:12:38 | Paul_The_Nerd | And since the flash memory has no spinup, it'd be nearly instant. |
22:12:51 | midkay | it probably just runs a check, notices something's changed, and verifies that it will work right.. i think that's the point at which you get the exclamation mark error, maybe if the data fails the check.. |
22:12:55 | Paul_The_Nerd | Aaah |
22:12:58 | Paul_The_Nerd | Probably |
22:13:04 | Paul_The_Nerd | I know there's a string in there that has to be there. |
22:13:16 | Paul_The_Nerd | And this wonderful ASCII art Stop Sign |
22:13:18 | midkay | haha. |
22:13:33 | midkay | "no stop sign?! abort! exclamationPointError()!!!" :) |
22:13:35 | Paul_The_Nerd | Seriously. I think it's in the Apple_OS.bin file, if you open it in a hex editor |
22:13:50 | Paul_The_Nerd | I remember seeing it, but not exactly when/where |
22:14:03 | midkay | i don't doubt it :) |
22:14:27 | Paul_The_Nerd | The final anti-hacking measure: ASCII Art. |
22:14:39 | midkay | it's genius :) |
22:14:45 | Paul_The_Nerd | Indeed |
22:15:23 | Paul_The_Nerd | But, I must away. I've recently discovered that while beating my head against the PHP language's various annoying habits with arrays, I have discovered that I forgot to eat. I'll be back when that problem is solved. |
22:15:25 | | Part Paul_The_Nerd |
22:15:45 | Ave | they really have an ascii stop sign there in the firmware bins? |
22:16:34 | warthawg | i apolgize, but, review just made first page of digg |
22:16:46 | Ave | hmm hm h before the official apple dual booter was released I recall seeing some efi boot code or whatnot, and it might have had similar stuff in it |
22:19:16 | * | Galois hurriedly runs yum install SDL-devel |
22:19:46 | | Join malakai [0] (n=malakai@cpe-66-108-25-212.nyc.res.rr.com) |
22:20:08 | | Join pfavr [0] (n=Peter_Fa@0x57325da1.kd4nxx18.adsl-dhcp.tele.dk) |
22:21:24 | midkay | warthawg, where? |
22:21:32 | lostlogic | Galois: on your server? |
22:21:43 | lostlogic | Galois: cuz if that's on your server it makes my job easier :-P |
22:21:52 | lostlogic | didn't you leave already? |
22:21:57 | warthawg | midkay: where is the review or where on digg? |
22:22:16 | midkay | where on digg? i don't see it.. |
22:22:27 | Matixs | warthawg: finally, i have compiled crosscopiler. Now, Can i download sources from cvs and compile rockbox the same way as in cygwin? |
22:22:36 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
22:22:40 | Galois | I might as well leave, my attention is on work right now |
22:22:45 | Galois | but, yes, on the build server |
22:23:08 | | Join [g2-lap] [0] (n=g2@cpe-066-057-008-035.nc.res.rr.com) |
22:23:19 | | Quit Arrogant ("Leaving") |
22:23:33 | warthawg | Matixs: i dunno, cuz i never used cygwin |
22:23:51 | warthawg | midkay: i swear i saw it on the front page just 5 minutes ago, now i dont' |
22:24:01 | warthawg | its in apple section |
22:24:12 | midkay | Matixs, yes, the cvs checkout is the same.. |
22:24:25 | midkay | as is the configure/make stuff. |
22:24:28 | midkay | warthawg, hm. |
22:24:55 | goffa_ | damn... i'm out of shape... using body fat as an alternative fuel |
22:25:19 | warthawg | must save... precious... body fat |
22:25:28 | goffa_ | went on a 2 mi bike ride... half uphill and against the wind |
22:25:48 | | Quit pfavr ("ChatZilla 0.9.61 [Mozilla rv:1.7.12/20060205]") |
22:25:52 | goffa_ | legs feel like jello now |
22:25:55 | [g2-lap] | how well is the Nano supported ? |
22:26:01 | lostlogic | goffa_: I bike 4.2 miles each direction for my commute... in Chicago. :) |
22:26:11 | goffa_ | see .. i told you i'm out of shape |
22:26:33 | goffa_ | weather is warmer now, so i'll bike more |
22:26:48 | goffa_ | i only live 1 mi from work.. |
22:26:58 | goffa_ | its probably just as windy here as chicago most of the time |
22:26:58 | kkurbjun | lostlogic, did you write the profiler? |
22:27:40 | lostlogic | kkurbjun: yeah |
22:27:40 | goffa_ | its about 20 mph out there now... got up to 35 it looks like |
22:27:41 | warthawg | [g2-lap], i love rockbox on my nano |
22:27:50 | goffa_ | the ride home was nice |
22:27:56 | lostlogic | goffa_: nice! |
22:27:56 | goffa_ | wind at the back |
22:29:11 | kkurbjun | lostlogic, I'm having some trouble figuring out how to use it, I added -finstrument-functions to the doom make file and then surrounded the main function call into doom with rb->profile_thread(); and rb->profstop();, but every time I run doom it just freezes |
22:29:12 | Ave | warthawg: does rb ui feel very sluggish on the nano? |
22:29:21 | kkurbjun | is there something I'm missing? |
22:29:21 | Ave | compared to say, apple ui |
22:29:41 | warthawg | Ave: not to me, not at all |
22:29:55 | lostlogic | kkurbjun: you selected profile from the configure script? |
22:29:55 | Ave | great, I guess I'll see tomorrow if I can find any on stock.. |
22:29:55 | goffa_ | so... lostlogic how close is your next commit? |
22:30:10 | kkurbjun | lostlogic, yes |
22:30:12 | goffa_ | about to drive home for the weekend... want to have the latest greatest on the player |
22:30:14 | warthawg | Ave: songs are sometimes not right on the WPS i am playing |
22:30:27 | goffa_ | if its a while off i'll just head home now |
22:30:29 | lostlogic | kkurbjun: that sounds right... |
22:30:42 | warthawg | but i can live with that. |
22:31:10 | kkurbjun | lostlogic, any idea why it would freeze? |
22:31:14 | lostlogic | kkurbjun: we're sure it freezes and doesn't just go _really_ slow? |
22:31:25 | lostlogic | kkurbjun: nothing comes to mind |
22:31:34 | kkurbjun | it's not even making it to the game menu |
22:31:43 | kkurbjun | I mean the startup menu |
22:31:52 | goffa_ | going to not bother you people for like 3 whole days... well rest of today through sund afternoon/evening : |
22:31:53 | Ave | warthawg: what do you mean by "not right" |
22:31:56 | lostlogic | I dunno :( |
22:32:15 | kkurbjun | hmm |
22:32:30 | warthawg | Ave: for example, it will say next song is "Man of God", but "Man of God" is playing |
22:32:33 | kkurbjun | I'm going to see if I can get the midiplayer I have to profile |
22:32:41 | infamis | lostlogic: chicago? we've been getting some good weather the past days huh? |
22:32:52 | goffa_ | that used to happen to me warthawg ... but hasn't for a couple of days |
22:33:07 | lostlogic | infamis: too warm, I was dripping when I got to work tody. |
22:33:07 | lostlogic | :) |
22:33:15 | warthawg | goffa_ i have to admit, the build i am using is a few days old |
22:33:32 | goffa_ | <- we've been in high 60's low 70's for about a week |
22:33:47 | mirak | hum is there a show cover or is the viewer independent from music ? |
22:33:49 | goffa_ | ok... they fixed that warthawg |
22:33:50 | Ave | warthawg: and you're saying its wps problem? some work, others not? |
22:34:00 | goffa_ | in recent builds |
22:34:34 | infamis | lostlogic: haha...just wait 'til next week when we get hit with some 30degree weather |
22:34:48 | goffa_ | ha ha ha |
22:35:13 | goffa_ | we had an awesome winter... only 2 weeks of -20 or so in jan.. and 2 weeks of that in november |
22:35:27 | goffa_ | the rest was like 20s-30s |
22:35:32 | | Join Apostle^ [0] (n=Apostle@c-24-3-195-42.hsd1.pa.comcast.net) |
22:35:35 | mirak | I have seen the video running on gmini archos player, that's really impressive. The image quality of the screen is better on the H300, but the smoothness of the 25 image second on the gmini is impressive |
22:35:36 | goffa_ | but spring has finally come |
22:35:43 | Apostle^ | have their been any major improvements for the ipod nano lately ? |
22:35:47 | infamis | yup |
22:36:06 | lostlogic | twas a pansy winter here in Chicag too. |
22:36:13 | kkurbjun | lostlogic, does the profiler work in the sim? |
22:36:35 | lostlogic | kkurbjun: never tried it, probably not |
22:37:09 | lostlogic | kkurbjun: does doom use 1 or more threads? |
22:37:18 | goffa_ | i think i'm going to brave the drive back home... while its still windy :) |
22:37:22 | goffa_ | better gas mileage |
22:37:43 | goffa_ | have a good weekend everyone |
22:37:50 | kkurbjun | lostlogic, another question, if I'm doing this right, I added $(PROFILE_OPTS) to /apps/plugins/Makefile in the CFLAGS section and now all the plugins error out.. soom uses the timer and the audio callback |
22:38:22 | infamis | goffa_: peace |
22:38:23 | kkurbjun | soom = doom |
22:38:31 | lostlogic | kkurbjun: I honestly never tested profiling plugins, for codecs, I was just enabling it for one codec at a time |
22:39:35 | lostlogic | kkurbjun: profiling uses the timer... |
22:39:38 | lostlogic | that's probably what happens. |
22:40:39 | kkurbjun | oh, I'll have to see if I can avoid using the timer then to profile.. I can't figure out why the plugins would be erroring with -finstrument though.. |
22:41:19 | lostlogic | kkurbjun: you can get function call counts obviously without the timer... and maybe get some less accurate timing using the tick instead of a 1000hz tick. |
22:42:09 | kkurbjun | lostlogic, there's code in doom to not use the timer so I'll just use that and see if it works |
22:42:49 | lostlogic | nice |
22:45:39 | | Quit Ribs ("Leaving") |
22:45:44 | | Quit infamis ("CGI:IRC (EOF)") |
22:47:54 | kkurbjun | lostlogic, as a note, the plugins erroring was because I was being "SMRT" |
22:48:20 | lostlogic | kkurbjun: well that's an improvement over me being "SMRT" which has been going on all day :) |
22:48:34 | kkurbjun | :) |
22:49:55 | mirak | Ii have tried doom |
22:49:55 | lostlogic | bagh , sure a codec change during buffer works when I'm watching the log. |
22:50:01 | mirak | I am blownaway |
22:50:07 | | Join infamis [0] (n=4b038a78@labb.contactor.se) |
22:50:35 | mirak | the screen can write enough frames per second |
22:52:05 | | Quit _FireFly_ ("Leaving") |
22:55:32 | [g2-lap] | warthawg did you build the firmware or just install ? |
22:57:19 | | Quit JazzBone (Remote closed the connection) |
22:57:37 | Myth1 | does anyone know if there is a global define available telling me the endianess of the current build? |
22:57:59 | lostlogic | something like HAS_ROCKBOX_LITTLE_ENDIAN but I forget exaclty |
22:58:57 | Myth1 | ROCKBOX_LITTLE_ENDIAN is used in some files. That seem it to be, thanks! |
22:59:08 | Myth1 | I can optimize the sid player ;) |
22:59:11 | kkurbjun | lostlogic, I can't get it to profile the midiplayer either... |
22:59:21 | kkurbjun | Myth1, it'sROCKBOX_LITTLE_ENDIAN |
22:59:49 | mirak | this motivate me to rework on some video |
23:00 |
23:00:01 | mirak | even with very little compression |
23:00:22 | mirak | if we have 2G video files running at 25 fps it would be great |
23:00:35 | mirak | no ? |
23:00:40 | mirak | :) |
23:01:06 | | Nick Kyomi is now known as kyomi|off (n=a@ip-152010169023.student.appstate.edu) |
23:01:06 | kkurbjun | mirak, it would definately be impressive if you got video running |
23:01:27 | mirak | kkurbjun: well I implemented mpeg2 and xvid already but that to slow |
23:01:57 | lostlogic | kkurbjun: must be broken for plugins, but I could swear someone profiled a plugin successfully |
23:02:59 | mirak | kkurbjun: in fact the hardesst now is to find the appropriate video decoder |
23:03:04 | mirak | and video format in fact |
23:03:19 | thouters | hi, i'm running tools/configure, and all I get is a list with 12 items, none of which are arm (iPod nano) |
23:03:38 | kkurbjun | lostlogic, I dunno, I'm going to commit the initial setup for profiling in doom that I have though so it might be of some use later |
23:03:54 | | Join filoktetes [0] (n=filoktet@g-001.osl255.netcom.no) |
23:04:05 | lostlogic | cool |
23:04:17 | lostlogic | I might have a chance to look at profiling plugins this weekend (MAYBE) |
23:04:50 | kkurbjun | lostlogic, PROFILE_OPTS is empty for standard compiles correct? no rush, I understand you're pretty busy with the playback engine right now |
23:04:59 | lostlogic | kkurbjun: yeah |
23:05:14 | kkurbjun | ok, so I'll leave that in the make file |
23:05:22 | petur | thouters: you should get a list of *21* items |
23:05:26 | | Quit Farpenoodle (Read error: 104 (Connection reset by peer)) |
23:05:50 | thouters | petur: I downloaded a rockbox-2.5 tarball |
23:05:55 | kkurbjun | mirak, how fast was mpeg 2 decoding? |
23:06:00 | petur | rotfl |
23:06:12 | infamis | I tried ctags & gVim but really didn't work out the way I wanted. Is there an actual IDE that works with a cygwin install? |
23:06:37 | petur | thouters: get the latest from cvs |
23:07:51 | thouters | petur: okay |
23:08:22 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
23:08:32 | filoktetes | Hi, could someone tell me or point me to instructions on how to install rockbox on iaudio? Installing the bootloader is the thing I can't find good information about.. |
23:08:38 | mirak | kkurbjun: 2,5 fps |
23:08:49 | infamis | filoktetes: what are you using? |
23:08:51 | mirak | kkurbjun: without assembly and barely no iram |
23:09:03 | mirak | kkurbjun: and no sound .. |
23:09:08 | infamis | cvs build / daily build / manual build? |
23:09:21 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
23:09:23 | kkurbjun | mirak, so that could be alot higher potentially, doom was only running at about 7 fps initially |
23:09:33 | kkurbjun | is the code in the tracker? |
23:09:50 | filoktetes | infamis:do you mean os? Linux. |
23:10:21 | infamis | I mean with regards to rockbox; are you building it yourself or using a tar/zip off rockbox.org? |
23:10:24 | warthawg | [g2-lap], sorry i am working on a virus on another machine, i've both built and installed prebuilt |
23:10:41 | midkay_ | infamis, i think he wants bootloader install instructions, nothing to do with builds.. |
23:10:53 | petur | filoktetes: http://www.rockbox.org/twiki/bin/view/Main/IaudioBoot |
23:11:08 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
23:11:22 | filoktetes | I have the daily build. Do you recomend something else? |
23:11:27 | infamis | ...or if he was trying to build it his-self |
23:11:47 | midkay_ | cvs builds are good, they are rebuilt every change, so you'll get new features/fixes slightly earlier.. |
23:11:54 | petur | filoktetes: use the bleeding edge build |
23:11:55 | warthawg | don't touch me or you might get the CAPZLOQUE TEKNIQUE |
23:12:08 | filoktetes | Thanks :) |
23:12:43 | infamis | oops I confused 'daily build' with 'daily source' |
23:12:47 | | Join Farpenoodle [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
23:13:12 | [g2-lap] | warthawg cool about the building, not cool about the virus |
23:13:22 | [g2-lap] | is the source for the bootloader around ? |
23:13:35 | infamis | yea it's in bootloader/main.c |
23:13:51 | warthawg | [g2-lap], its that proof of concept thing thats been all the news lately |
23:14:01 | [g2-lap] | neat. |
23:14:16 | [g2-lap] | well I've kinda been off in my own embedded world |
23:14:38 | warthawg | if i knew much about mmap and how it changed in the 2.6.16 or thereabouts kernel, i might be able to tell why it doesnt work on the new kernels, but did before then |
23:14:41 | [g2-lap] | it seems like there's been trendous progress since last I checked |
23:15:07 | [g2-lap] | I'm running 2.6.16 on XScale |
23:15:33 | warthawg | XScale? |
23:15:33 | crashd | evening all |
23:15:51 | infamis | afternoon crashd |
23:16:03 | warthawg | is that like a distro for system 390? |
23:16:03 | [g2-lap] | armv5t is strongarm plus some extras iirc |
23:16:31 | [g2-lap] | the nanos are arm920t based right ? armv4t |
23:16:57 | | Join angelashes [0] (n=angelash@64-136-201-141-dhcp-kc.everestkc.net) |
23:17:16 | mirak | kkurbjun: yes, for xvid and mpeg2 |
23:17:36 | mirak | kkurbjun: problem is they are probably too big |
23:17:38 | malakai | Does/Has anyone here use IDA Pro against code compiled for a ARM920T? |
23:17:40 | Mikachu | lostlogic: i haven't gotten around to enabling frequency scaling yet |
23:17:45 | warthawg | [g2-lap], i don't know, i only know i needed the arm-elf cross compiler :) |
23:17:48 | [g2-lap] | XScale is the arch like arm, mk68 |
23:17:56 | warthawg | aha, thanks |
23:17:57 | malakai | I think I have an issue dissasembling the thumb instructions in IDA pro |
23:18:01 | [g2-lap] | np |
23:18:26 | mirak | is there charging from usb on H300 ? |
23:18:29 | mirak | with rockbox |
23:18:49 | lostlogic | yes |
23:18:53 | linuxstb | [g2-lap]: The ipods have arm7tdmi cores. |
23:18:53 | lostlogic | Mikachu: hrm? |
23:18:58 | [g2-lap] | well I"ve got to run, but I'll have to check out the source and web site |
23:19:02 | angelashes | how do i dl the cvs build for ipod on windows |
23:19:04 | [g2-lap] | linuxstb cool thx |
23:19:07 | angelashes | ? |
23:19:12 | Mikachu | lostlogic: you asked |
23:19:24 | lostlogic | oh, I didn't remember asking. |
23:19:28 | lostlogic | Mikachu: how's playback? |
23:19:34 | Mikachu | <lostlogic> Mikachu: you still having the Cpu stay boosted on stop? |
23:19:34 | [g2-lap] | linuxstb are the JTAG pins known or accessible ? |
23:19:35 | crashd | linuxstb: did Myth1 and/or you make any more changes re: SID? |
23:19:38 | lostlogic | Mikachu: ahhhhhhh |
23:19:43 | | Join newanda [0] (n=cc76ac22@labb.contactor.se) |
23:19:49 | Mikachu | well, i listened on the train earlier without fiddling and that worked fine |
23:19:49 | linuxstb | angelashes: http://www.rockbox.org/cvs.shtml - "CVS build" is also known as "Bleeding edge build" |
23:20:05 | Moos | Mikachu: that was fixed |
23:20:10 | Myth1 | crashd: I added some improvements, though I don't know how effective they are |
23:20:11 | Mikachu | Moos: what was? |
23:20:16 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
23:20:26 | angelashes | yeah i know where to get it but i need away to dl it like linux has the cvs command? |
23:20:31 | crashd | Myth1: you got the .diff for it against clean source? |
23:20:37 | Moos | Mikachu: cpu-boost thing when playback at stop |
23:20:41 | lostlogic | Mikachu: which you never had any way :-P |
23:20:47 | crashd | it was working 'fairly' well on 5g earlier, it dropped a bit |
23:20:50 | scottder | I think I asked this before, but have forgotten the answer, is there a way in a WPS to display Replaygain? |
23:20:53 | crashd | but for some songs it didnt drop at all |
23:20:57 | Mikachu | i tried enabling it but i got crashes so i disabled it again :) |
23:21:03 | | Quit tipi (Read error: 104 (Connection reset by peer)) |
23:21:04 | Myth1 | crashd: I send everything over to linuxstb and asked if he could put it in the official branch |
23:21:09 | crashd | that's cool :> |
23:21:11 | Mikachu | i've probably done something funny |
23:21:14 | *** | Saving seen data "./dancer.seen" |
23:21:32 | Moos | Myth1: there will be one Rockbox question: |
23:22:04 | Moos | Is this new codec can be one exception during this feature freeze? |
23:22:12 | Moos | or wait for post 3.0 |
23:22:45 | crashd | Myth1: you reckon you can get protracker running with similar performance on targets, then? ;) |
23:22:48 | Moos | including it in 3.0 can be good get my vote : ) |
23:23:01 | scottder | what codec? |
23:23:09 | Moos | sid one |
23:23:11 | crashd | SID |
23:23:17 | scottder | Ah |
23:23:29 | scottder | wait people still listen to SIDs? :) |
23:23:33 | crashd | dude |
23:23:46 | crashd | rob hubbard is the man : ) |
23:24:30 | infamis | anyone use an IDE for rockbox source on cygwin? |
23:26:07 | * | petur misuses devstudio for rb ;) |
23:26:40 | infamis | matter fact the fact that it's cygwin doesn't matter... |
23:26:53 | | Quit Rondom (No route to host) |
23:26:55 | petur | right |
23:27:17 | amiconn | mirak: The jpeg viewer doesn't use assembler in the idct. It uses a very tiny assembler snippet for range-limiting to 0..255, otherwise it's just optimised C |
23:27:39 | infamis | I just need quick symbol location & file browsing |
23:27:46 | infamis | *source browsing |
23:28:39 | amiconn | But it uses a technique that the iriver jpeg viewer probably doesn't use: For displaying the scaled-down versions, it uses a downscaling idct instead of first decoding full-res, then resizing. Saves both RAM and CPU time |
23:29:33 | | Quit Bg3r (Read error: 110 (Connection timed out)) |
23:29:55 | warthawg | i saw something on the website, i think, about using eclipse |
23:30:56 | thouters | hi, I was wondering why the calendar plugin only seems to be built for archos recorder targets? |
23:31:44 | infamis | warthawg: thanks...completely missed that (http://www.mcintoshfamily.pwp.blueyonder.co.uk/rockbox/buildingInEclipse.htm) |
23:31:56 | | Quit midkay_ (Read error: 104 (Connection reset by peer)) |
23:32:22 | | Quit [g2-lap] (Remote closed the connection) |
23:33:33 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
23:33:48 | petur | bah... java |
23:34:01 | | Join r3dw0rm [0] (n=rforster@rforster.jlhome.com) |
23:34:38 | mirak | amiconn: otherwise the downscaling is done by interpolation ? |
23:34:49 | | Quit midkay (Client Quit) |
23:36:40 | scottder | java...when you want it run really really slow |
23:37:18 | infamis | yea...I hate java but if it's the _only_ thing that'll work, so be it |
23:37:32 | crashd | java is the pwn :) |
23:38:49 | scottder | and what about WMA support? |
23:38:58 | * | scottder runs |
23:39:04 | scottder | :) |
23:39:04 | Myth1 | does anyone know how fast the difference is between accessing normal memory and IRAM memory? |
23:39:13 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
23:39:46 | | Quit malakai ("syntax: i'm rooled") |
23:40:29 | | Quit newanda ("CGI:IRC (EOF)") |
23:40:42 | petur | scottder: somebody was working on it |
23:41:14 | amiconn | Myth1: There's a biiig difference. How big it is depends on how wide the access is (byte/word/longword/line burst) |
23:41:35 | | Quit phaedrus961 ("Leaving") |
23:41:53 | mirak | amiconn: does gcc uses the extra register of coldfire now ? |
23:42:22 | amiconn | On ipod the difference doesn't matter that much, since it has both instruction & data cache. |
23:42:35 | amiconn | mirak: Extra register? |
23:42:46 | mirak | to add |
23:42:49 | mirak | addition |
23:42:52 | mirak | etcetera |
23:43:16 | amiconn | You probably mean the EMAC unit. No, gcc has no idea about emac |
23:43:53 | Myth1 | amiconn: Thanks for the info. I'm thinking about dynamically caching to the IRAM. Maybe that will improve speed |
23:44:57 | brendan_ | when i view a JPEG, or use doom the screen seems to be limited to 16 colors(with really bad dithering), i'm using an ipod photo, is the expected? |
23:45:52 | Paul_The_Nerd | That is strange. For most people you get the full 16-bit color. |
23:46:26 | brendan_ | yea, have notives a fiew other bugs as well |
23:47:02 | brendan_ | Paul_The_Nerd, is there a setting or something to enable the extra colors? |
23:47:23 | scottder | Wow rockbox made slashdot |
23:47:26 | Paul_The_Nerd | brendan_: No, it's always in 16-bit color. Can you take a screendump? |
23:47:35 | Paul_The_Nerd | scottder: lots of bashing of it in the comments. |
23:47:44 | crashd | Paul_The_Nerd: that's because /. users are generally idiots |
23:48:04 | brendan_ | Paul_The_Nerd, how do i take a screendump |
23:48:22 | * | amiconn curses coldfire |
23:48:39 | Paul_The_Nerd | brendan_: Enable Screendump in the debug menu, under Info in the menu, and then to take a dump plug in the USB cable. When you're done taking screendumps, disable the setting to have USB work like normal again. |
23:48:56 | Paul_The_Nerd | crashd: I've been waiting in fear all day for them to start showing up on our forums. |
23:49:10 | | Quit mirak ("Ex-Chat") |
23:49:58 | infamis | Paul_The_Nerd: hold on |
23:49:59 | amiconn | This i2c driver is teh inefficient. |
23:49:59 | | Part infamis |
23:50:21 | Paul_The_Nerd | infamis: Yes? |
23:50:34 | | Join SlashDotIsTehPwn [0] (n=4b038a78@labb.contactor.se) |
23:51:05 | scottder | Paul_The_Nerd: well it IS slashdot....comments there are a waste of good HD space |
23:51:18 | SlashDotIsTehPwn | what??? /. ownz |
23:51:29 | angelashes | rockbox is on digg.com again |
23:51:35 | crashd | heh |
23:51:48 | crashd | c'est comedy |
23:52:00 | scottder | Slashdot, news from last week for geeks |
23:52:15 | SlashDotIsTehPwn | alright I'm done |
23:52:20 | | Quit SlashDotIsTehPwn (Client Quit) |
23:52:25 | | Join SlashDotIsTehPwn [0] (n=4b038a78@labb.contactor.se) |
23:52:28 | | Quit SlashDotIsTehPwn (Client Quit) |
23:52:39 | | Join infamis [0] (n=4b038a78@labb.contactor.se) |
23:52:55 | infamis | those damn slashdotters |
23:53:07 | Mikachu | i want my slashes undotted |
23:53:16 | Myth1 | see you later guys |
23:53:18 | | Quit Myth1 ("... und tschüß") |
23:53:32 | piroko | so is playback unusable right now? |
23:54:01 | infamis | why do you figure? |
23:54:02 | * | amiconn wants unslashed dots ;) |
23:54:08 | Paul_The_Nerd | piroko: Are you having problems with a bleeding edge build? |
23:54:10 | lostlogic | anyone know if there are codecs that are inclined to seek to the very end of a file as part of their codec startup? |
23:54:30 | piroko | i haven't tried it yet. I just read this: Work around the bug with buffer wrapping. Serious performance penalty, and a lot of buffering is discarded to achieve this, but it doesn't crash while I find the real cause. |
23:54:46 | brendan_ | Paul_The_Nerd, the screendump looks fine |
23:54:57 | infamis | "but it doesn't crash" would mean it would be usable ...? |
23:55:54 | brendan_ | Paul_The_Nerd, i used on the of the daily snapshots, should i have used the stable release? |
23:56:40 | piroko | i assume it would be to slow or something, from "serious performance penalty" |
23:56:47 | piroko | haven't tried it yet |
23:56:54 | piroko | but the playback bug is fixed for now? |
23:57:22 | infamis | well, I just tried a sim build of the x5 with the latest cvs...playback has improved |
23:57:31 | infamis | used to dropout every 3 or so seconds |
23:58:13 | infamis | playback improves everyday; thumbs up to brandon |
23:58:22 | crashd | seconded |
23:58:30 | crashd | if you lived in the uk, id buy you a pint |
23:58:38 | crashd | good job for me, half the people i say that too dont live in the uk :) |
23:59:02 | infamis | paypal would suffice :) |